WEM3080
Contatore monofase
Monitor dal vivo
Profilo di carico giornaliero · L’energia si accumula nel tempo
Invia una richiesta reale
Queste risposte provengono dallo API in funzione. Copia un URL per utilizzarlo nella tua applicazione.
https://simulator.iammeter.com/WEM3080/api/monitorEsempio di riga di comando
curl 'https://simulator.iammeter.com/WEM3080/api/monitor'
Risposta dal vivo
Nessuna richiesta ancoraFare clic su "Invia richiesta" per visualizzare la risposta API.
Riferimento API HTTP
IAMMETER supporta le API HTTP locali. Questo simulatore implementa solo un sottoinsieme delle interfacce firmware.
Documentazione dell'API HTTP locale IAMMETER · Sottoinsieme API firmware supportato
Tutti e tre gli endpoint seguenti sono richieste GET di sola lettura. Usano il percorso del modello selezionato.
| Punto finale | Esempio di riga di comando |
|---|---|
| /WEM3080/api/monitor | curl 'https://simulator.iammeter.com/WEM3080/api/monitor' |
| /WEM3080/api/monitorjson | curl 'https://simulator.iammeter.com/WEM3080/api/monitorjson' |
| /WEM3080/monitorjson | curl 'https://simulator.iammeter.com/WEM3080/monitorjson' |
Campi dell’array di misurazione
WEM3080 restituisce Data. WEM2067 e WEM3050T restituiscono Datas, con un array per canale.
| Indice | Misurazione | 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 | — |
Esempi di risposta
Esempi illustrativi alle 12:00 UTC+08:00, con energia conteggiata a partire dalle 00:00. Queste non sono risposte in tempo reale.
Esempio di risposta al monitoraggio
{
"ssid": "IAMMETER-Simulator",
"sig": 100,
"mac": "020000003080",
"version": "simulator-1.0",
"server": "em",
"SN": "CZZHUQJA",
"model": "WEM3080",
"Data": [230.00,1.25,270.0,2.09,0.00,50.00,0.94]
}Esempio di risposta legacy con Reactive
{
"method": "1-544",
"mac": "020000003080",
"version": "simulator-1.0",
"server": "em",
"SN": "CZZHUQJA",
"EA": {
"Reactive": [
[99.9,0.666,0.000]
]
},
"Data": [230.00,1.25,270.0,2.09,0.00,50.00,0.94]
}
Reactive aggiunge EA.Reactive solo a monitorjson e carica. Ogni riga contiene potenza reattiva in var, energia induttiva in kvarh ed energia capacitiva in kvarh.
Solo WEM3050T supporta NEM. Quando abilitata, la quarta riga Datas somma la potenza attiva trifase, l'energia importata e l'energia esportata; i suoi altri campi sono zero.
Data / Datas ordine di campo: tensione (V), corrente (A), potenza attiva (W), energia importata (kWh), energia esportata (kWh), frequenza (Hz), fattore di potenza.
Connettersi al servizio condiviso Modbus
Documentazione IAMMETRO Modbus/TCP
Tutti i modelli condividono la mappa completa del registro trifase. La selezione di un modello nella pagina non modifica i dati Modbus.
Distribuzione pubblica: il dispositivo Local Web e le API locali supportano HTTP sulla porta 80 e HTTPS sulla porta 443. Il portale, la documentazione e l'amministratore utilizzano HTTPS. Le sessioni dei dispositivi HTTP e HTTPS sono separate. Modbus/TCP nativo utilizza una porta TCP separata (predefinita 502); inserisci un nome host e una porta, non un URL. Le destinazioni di caricamento hanno impostazioni HTTP/HTTPS indipendenti.
Mappa dei registri legacy
Gli indirizzi sono indirizzi di protocollo in base zero. Ogni campo a 32 bit occupa due registri consecutivi.
| Indirizzo (decimale/esadecimale) | Misurazione | Tipo | Decodifica |
|---|---|---|---|
| 0 / 0x00 | A – Tensione | uint16 | ÷100 → V |
| 1 / 0x01 | A – Corrente | uint16 | ÷100 → A |
| 2 / 0x02 | A – potenza attiva | int32 | W |
| 4 / 0x04 | A – Energia importata | uint32 | ÷800 → kWh |
| 6 / 0x06 | A – Energia esportata | uint32 | ÷800 → kWh |
| 8 / 0x08 | A – Fattore di potenza | uint16 | ÷1000 |
| 9 / 0x09 | Modello del dispositivo | uint16 | 4 → WEM3050T |
| 10 / 0x0A | B – Tensione | uint16 | ÷100 → V |
| 11 / 0x0B | B – Corrente | uint16 | ÷100 → A |
| 12 / 0x0C | B – potenza attiva | int32 | W |
| 14 / 0x0E | B – Energia importata | uint32 | ÷800 → kWh |
| 16 / 0x10 | B – Energia esportata | uint32 | ÷800 → kWh |
| 18 / 0x12 | B – Fattore di potenza | uint16 | ÷1000 |
| 19 / 0x13 | Prenotato | uint16 | 0 |
| 20 / 0x14 | C – Tensione | uint16 | ÷100 → V |
| 21 / 0x15 | C – Corrente | uint16 | ÷100 → A |
| 22 / 0x16 | C – potenza attiva | int32 | W |
| 24 / 0x18 | C – Energia importata | uint32 | ÷800 → kWh |
| 26 / 0x1A | C – Energia esportata | uint32 | ÷800 → kWh |
| 28 / 0x1C | C – Fattore di potenza | uint16 | ÷1000 |
| 29 / 0x1D | Prenotato | uint16 | 0 |
| 30 / 0x1E | Frequenza | uint16 | ÷100 → Hz |
| 31 / 0x1F | Prenotato | uint16 | 0 |
| 32 / 0x20 | Potenza attiva trifase totale | int32 | W |
| 34 / 0x22 | Energia totale importata (NEM disabilitato) | uint32 | ÷800 → kWh |
| 36 / 0x24 | Energia totale esportata (NEM disabilitato) | uint32 | ÷800 → kWh |
| 38 / 0x26 | A – potenza reattiva | int32 | var |
| 40 / 0x28 | A energia reattiva induttiva | uint32 | ÷1000 → kvarh |
| 42 / 0x2A | A energia reattiva capacitiva | uint32 | ÷1000 → kvarh |
| 44 / 0x2C | B – potenza reattiva | int32 | var |
| 46 / 0x2E | B energia reattiva induttiva | uint32 | ÷1000 → kvarh |
| 48 / 0x30 | B energia reattiva capacitiva | uint32 | ÷1000 → kvarh |
| 50 / 0x32 | C – potenza reattiva | int32 | var |
| 52 / 0x34 | C energia reattiva induttiva | uint32 | ÷1000 → kvarh |
| 54 / 0x36 | C energia reattiva capacitiva | uint32 | ÷1000 → kvarh |
| 56 / 0x38 | Dimostrazione SN | ASCII / 8 registri | 1AD9B537, completato con zeri |
| 64 / 0x40 | Tempo di funzionamento | uint32 | s |
Energia attiva preesistente: ÷800 kWh. Reactive energia: ÷1000 kvarh. Registri trifase condivisi; NEM disabilitato. Il tempo di esecuzione aumenta continuamente.
SunSpec 203 · sola lettura
SunSpec 203 utilizza lo stesso endpoint TCP: FC03, base 40000, blocco contatore 40070/107 registri. L'energia utilizza Wh × 10^SF. Leggi l'intero blocco con i suoi fattori di scala.
Mappa ed esempio dei registri SunSpec