Scegli un'origine dati
Seleziona un'origine dati sulla home page prima di aprire un contatore. La scelta è condivisa da tutti i modelli in questa sessione del browser; gli altri browser sono indipendenti.
- Apri la home page e seleziona Home grid without solar o Inverter and grid.
- Aprire WEM3080, WEM2067 o WEM3050T per ispezionare i canali corrispondenti.
- Apri la configurazione View per ispezionare le curve delle 24 ore e le regole di misurazione.
Rete domestica senza fotovoltaico
A, B e C rappresentano carichi domestici diversi. Tutta la potenza attiva è positiva: l’energia importata aumenta e l’energia esportata rimane pari a zero. L'energia reattiva induttiva si accumula; l'energia reattiva capacitiva rimane zero.
Il profilo giornaliero comprende carichi di riserva, refrigerazione, bollitore mattutino, lavanderia, cucina serale, illuminazione e aria condizionata. Il consumo totale giornaliero è di 15,03 kWh.
| Canali | Energia importata giornaliera |
|---|---|
| A | 5.9375 kWh |
| B | 3.5350 kWh |
| C | 5.5575 kWh |
Inverter e rete
A misura la generazione dell'inverter come potenza positiva. B misura l’importazione di rete (+) o l’esportazione (-), con la potenza di rete pari alla domanda delle famiglie meno la produzione. Ogni valore su C è zero.
La generazione solare segue una curva regolare dalle 06:00 alle 18:00 con un picco di 3 kW a mezzogiorno. L'inverter ha PF=1 e Q=0 durante la generazione. Di notte A mantiene tensione e frequenza, ma potenza, corrente e PF sono pari a zero.
La domanda delle famiglie è la somma dei tre canali del profilo Home grid without solar. La rete fornisce la sua domanda reattiva; B ha PF e corrente non negativi. Su A, i kWh importati rappresentano l'energia generata.
| Canali | Ruolo | Energia importata giornaliera | Energia immessa giornaliera |
|---|---|---|---|
| A | Inverter | 22.9183 kWh | 0 kWh |
| B | Rete | 10.0306 kWh | 17.9190 kWh |
| C | Scollegato | 0 kWh | 0 kWh |
Mappatura da modello a canale
Il modello controlla quali canali vengono restituiti; non cambia lo scenario sottostante.
| Modello del dispositivo | Rete domestica senza fotovoltaico | Inverter e rete |
|---|---|---|
| WEM3080 | Solo A | Solo inverter |
| WEM2067 | A / B | Inverter e rete |
| WEM3050T | A / B / C | Inverter and grid, più C con valore zero |
Lettura dei dati JSON simulati
Lo scenario selezionato fornisce le misurazioni restituite dalle API HTTP locali e inviate dai caricamenti backend in formato JSON. Modbus/TCP espone le misurazioni come registri invece di JSON.
WEM3080 utilizza un array Data per il canale A. WEM2067 utilizza Datas con due array per A e B; WEM3050T utilizza Datas con tre array per A, B e C. Ciascun array di misurazione segue lo stesso ordine di sette campi riportato di seguito.
SN, mac e version identificano il dispositivo. Il campo method è incluso in monitorjson e carica i payload; la risposta nativa /api/monitor include invece i campi di stato model e Wi-Fi.
Con Reactive abilitato, monitorjson e i caricamenti includono anche EA.Reactive: potenza reattiva (var), energia induttiva (kvarh) ed energia capacitiva (kvarh), per canale. La risposta nativa /api/monitor non include EA.Reactive. L'abilitazione di NEM su WEM3050T aggiunge una quarta riga Datas contenente la potenza attiva sommata e l'energia di importazione/esportazione; i suoi altri valori sono zero.
| Indice dell'array (in base zero) | Campo | Unità |
|---|---|---|
| 0 | Tensione | V |
| 1 | Corrente | A |
| 2 | Potenza attiva | W |
| 3 | Energia importata | kWh |
| 4 | Energia esportata | kWh |
| 5 | Frequenza | Hz |
| 6 | Fattore di potenza | — |
Regole di misurazione e di energia
Entrambe le fonti utilizzano UTC+08:00, tempo reale con risoluzione di misurazione 1× e un secondo. Il profilo energetico giornaliero si ripete, mentre l'energia si accumula dall'ora di inizio salvata di ciascuna fonte.
L'importazione e l'esportazione dei kWh integrano separatamente la potenza positiva e quella negativa. Il cambio di sorgente, la mezzanotte e il riavvio del backend non reimpostano la sequenza temporale dell'energia risparmiata. I totali giornalieri descrivono una giornata completa, non il contatore immediatamente dopo l'avvio.
I canali collegati soddisfano S = √(P² + Q²), I = S/V e PF = |P|/S; PF è zero quando S è zero. I valori Reactive sono disponibili tramite monitorjson/caricamenti quando Reactive è abilitato.
Utilizzo di uno scenario nei test di protocollo
Le letture HTTP e i caricamenti backend utilizzano l'origine selezionata. Modbus/TCP condiviso utilizza sempre la sorgente Inverter and grid predefinita; la modifica della selezione del browser non modifica il servizio condiviso.
La selezione viene memorizzata nella sessione del browser sul backend. La scadenza della sessione o il riavvio del backend ripristina la selezione predefinita; le tempistiche della fonte energetica rimangono salvate.