WEM3050T
Dreiphasenzähler
Live-Monitor
Tägliches Lastprofil · Energiezähler steigen mit der Zeit
Senden Sie eine echte Anfrage
Diese Antworten kommen vom laufenden API. Kopieren Sie eine URL, um sie in Ihrer eigenen Anwendung zu verwenden.
https://simulator.iammeter.com/WEM3050T/api/monitorBeispiel für eine Befehlszeile
curl 'https://simulator.iammeter.com/WEM3050T/api/monitor'
Live-Antwort
Noch keine AnfrageKlicken Sie auf „Anfrage senden“, um die API-Antwort anzuzeigen.
HTTP-API-Referenz
IAMMETER unterstützt lokale HTTP-APIs. Dieser Simulator implementiert nur eine Teilmenge der Firmware-Schnittstellen.
Dokumentation der lokalen HTTP-API von IAMMETER · Unterstützte Firmware-API-Teilmenge
Alle drei Endpunkte unten sind schreibgeschützte GET-Anfragen. Sie verwenden den ausgewählten Modellpfad.
| Endpunkt | Beispiel für eine Befehlszeile |
|---|---|
| /WEM3050T/api/monitor | curl 'https://simulator.iammeter.com/WEM3050T/api/monitor' |
| /WEM3050T/api/monitorjson | curl 'https://simulator.iammeter.com/WEM3050T/api/monitorjson' |
| /WEM3050T/monitorjson | curl 'https://simulator.iammeter.com/WEM3050T/monitorjson' |
Felder des Messwertarrays
WEM3080 gibt Data zurück. WEM2067 und WEM3050T geben Datas zurück, mit einem Array pro Kanal.
| Index | Messung | Einheit |
|---|---|---|
| 0 | Spannung | V |
| 1 | Stromstärke | A |
| 2 | Wirkleistung | W |
| 3 | Bezugsenergie | kWh |
| 4 | Einspeiseenergie | kWh |
| 5 | Frequenz | Hz |
| 6 | Leistungsfaktor | — |
Antwortbeispiele
Anschauliche Beispiele um 12:00 Uhr UTC+08:00, wobei die Energie ab 00:00 Uhr gezählt wird. Dies sind keine Live-Antworten.
Beispiel für eine Monitorreaktion
{
"ssid": "IAMMETER-Simulator",
"sig": 100,
"mac": "020000003050",
"version": "simulator-1.0",
"server": "em",
"SN": "1AD9B537",
"model": "WEM3050T",
"Datas": [
[230.0,1.252,270.0,2.092,0.000,50.00,0.94],
[229.5,0.487,110.0,1.280,0.000,50.00,0.98],
[229.0,0.399,90.0,0.747,0.000,50.00,0.98]
]
}Beispiel für eine Legacy-Antwort mit Reactive und NEM
{
"method": "4-9",
"mac": "020000003050",
"version": "simulator-1.0",
"server": "em",
"SN": "1AD9B537",
"EA": {
"Reactive": [
[99.9,0.666,0.000],
[19.8,0.379,0.000],
[16.2,0.135,0.000]
]
},
"Datas": [
[230.0,1.252,270.0,2.092,0.000,50.00,0.94],
[229.5,0.487,110.0,1.280,0.000,50.00,0.98],
[229.0,0.399,90.0,0.747,0.000,50.00,0.98],
[0.0,0.000,470.0,4.120,0.000,0.00,0.00]
]
}
Reactive fügt EA.Reactive nur zu monitorjson hinzu und lädt hoch. Jede Zeile enthält Blindleistung in var, induktive Energie in kvarh und kapazitive Energie in kvarh.
Nur WEM3050T unterstützt NEM. Wenn aktiviert, summiert die vierte Zeile Datas die dreiphasige Wirkleistung, Importenergie und Exportenergie; seine anderen Felder sind Null.
Data / Datas Feldreihenfolge: Spannung (V), Strom (A), Wirkleistung (W), Importenergie (kWh), Exportenergie (kWh), Frequenz (Hz), Leistungsfaktor.
Stellen Sie eine Verbindung zum freigegebenen Modbus-Dienst her
IAMMETER Modbus/TCP-Dokumentation
Alle Modelle verfügen über die vollständige dreiphasige Registerkarte. Durch die Auswahl eines Modells auf der Seite werden die Modbus-Daten nicht geändert.
Öffentliche Bereitstellung: Das Gerät Local Web und lokale APIs unterstützen HTTP auf Port 80 und HTTPS auf Port 443. Das Portal, die Dokumentation und der Administrator verwenden HTTPS. HTTP- und HTTPS-Gerätesitzungen sind getrennt. Nativer Modbus/TCP verwendet einen separaten TCP-Port (Standard 502); Geben Sie einen Hostnamen und einen Port ein, keine URL. Upload-Ziele verfügen über unabhängige HTTP/HTTPS-Einstellungen.
Klassische Registerübersicht
Adressen sind nullbasierte Protokolladressen. Jedes 32-Bit-Feld belegt zwei aufeinanderfolgende Register.
| Adresse (dezimal / hex) | Messung | Typ | Dekodierung |
|---|---|---|---|
| 0 / 0x00 | A – Spannung | uint16 | ÷100 → V |
| 1 / 0x01 | A – Stromstärke | uint16 | ÷100 → A |
| 2 / 0x02 | A – Wirkleistung | int32 | W |
| 4 / 0x04 | A – Bezugsenergie | uint32 | ÷800 → kWh |
| 6 / 0x06 | A – Einspeiseenergie | uint32 | ÷800 → kWh |
| 8 / 0x08 | A – Leistungsfaktor | uint16 | ÷1000 |
| 9 / 0x09 | Gerätemodell | uint16 | 4 → WEM3050T |
| 10 / 0x0A | B – Spannung | uint16 | ÷100 → V |
| 11 / 0x0B | B – Stromstärke | uint16 | ÷100 → A |
| 12 / 0x0C | B – Wirkleistung | int32 | W |
| 14 / 0x0E | B – Bezugsenergie | uint32 | ÷800 → kWh |
| 16 / 0x10 | B – Einspeiseenergie | uint32 | ÷800 → kWh |
| 18 / 0x12 | B – Leistungsfaktor | uint16 | ÷1000 |
| 19 / 0x13 | Reserviert | uint16 | 0 |
| 20 / 0x14 | C – Spannung | uint16 | ÷100 → V |
| 21 / 0x15 | C – Stromstärke | uint16 | ÷100 → A |
| 22 / 0x16 | C – Wirkleistung | int32 | W |
| 24 / 0x18 | C – Bezugsenergie | uint32 | ÷800 → kWh |
| 26 / 0x1A | C – Einspeiseenergie | uint32 | ÷800 → kWh |
| 28 / 0x1C | C – Leistungsfaktor | uint16 | ÷1000 |
| 29 / 0x1D | Reserviert | uint16 | 0 |
| 30 / 0x1E | Frequenz | uint16 | ÷100 → Hz |
| 31 / 0x1F | Reserviert | uint16 | 0 |
| 32 / 0x20 | Gesamte dreiphasige Wirkleistung | int32 | W |
| 34 / 0x22 | Gesamtimportenergie (NEM deaktiviert) | uint32 | ÷800 → kWh |
| 36 / 0x24 | Gesamtexportenergie (NEM deaktiviert) | uint32 | ÷800 → kWh |
| 38 / 0x26 | A – Blindleistung | int32 | var |
| 40 / 0x28 | A induktive Blindenergie | uint32 | ÷1000 → kvarh |
| 42 / 0x2A | A kapazitive Blindenergie | uint32 | ÷1000 → kvarh |
| 44 / 0x2C | B – Blindleistung | int32 | var |
| 46 / 0x2E | B induktive Blindenergie | uint32 | ÷1000 → kvarh |
| 48 / 0x30 | B kapazitive Blindenergie | uint32 | ÷1000 → kvarh |
| 50 / 0x32 | C – Blindleistung | int32 | var |
| 52 / 0x34 | C induktive Blindenergie | uint32 | ÷1000 → kvarh |
| 54 / 0x36 | C kapazitive Blindenergie | uint32 | ÷1000 → kvarh |
| 56 / 0x38 | Demo SN | ASCII / 8 Register | 1AD9B537, mit Nullen aufgefüllt |
| 64 / 0x40 | Betriebszeit | uint32 | s |
Alte Wirkenergie: ÷800 kWh. Reactive Energie: ÷1000 kvarh. Gemeinsame dreiphasige Register; NEM deaktiviert. Die Laufzeit erhöht sich kontinuierlich.
SunSpec 203 · schreibgeschützt
SunSpec 203 verwendet denselben TCP-Endpunkt: FC03, Basis 40000, Zählerblock 40070/107 Register. Energie verbraucht Wh × 10^SF. Lesen Sie den vollständigen Block mit seinen Skalierungsfaktoren.
SunSpec-Registerzuordnung und Beispiel