Testumgebung für Entwickler / Meter Simulator
Dokumentation Öffentliche Demo

Tägliches Lastprofil · Energiezähler steigen mit der Zeit

← Zurück zur Zählerauswahl
Zähleransicht

WEM3050T

Dreiphasenzähler

Wechselrichter und Netz

Live-Monitor

Tägliches Lastprofil · Energiezähler steigen mit der Zeit

Demo SN1AD9B537
Demo MAC020000003050
Simulatorversionsimulator-1.0
KanäleA / B / C

Senden Sie eine echte Anfrage

Diese Antworten kommen vom laufenden API. Kopieren Sie eine URL, um sie in Ihrer eigenen Anwendung zu verwenden.

HTTP / JSON
GET
https://simulator.iammeter.com/WEM3050T/api/monitor

Beispiel für eine Befehlszeile

curl 'https://simulator.iammeter.com/WEM3050T/api/monitor'

Live-Antwort

Noch keine Anfrage
Klicken 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.

EndpunktBeispiel für eine Befehlszeile
/WEM3050T/api/monitorcurl 'https://simulator.iammeter.com/WEM3050T/api/monitor'
/WEM3050T/api/monitorjsoncurl 'https://simulator.iammeter.com/WEM3050T/api/monitorjson'
/WEM3050T/monitorjsoncurl '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.

IndexMessungEinheit
0SpannungV
1StromstärkeA
2WirkleistungW
3BezugsenergiekWh
4EinspeiseenergiekWh
5FrequenzHz
6Leistungsfaktor—

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.

MODBUS / TCP
Serveradressesimulator.iammeter.com:502
Einheiten-IDJeder Wert wird unverändert wiedergegeben
Funktionscodes lesen03 / 04
CodierungBig-Endian, High-Wort zuerst

Ö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.

WEM3080 verwendet Phase A, WEM2067 verwendet die Kanäle A und B und WEM3050T verwendet die Phasen A, B und C. Unit ID wählt kein Modell aus. Teilen Sie die Modbus-Energiezähler für jedes Modell durch 800. Verwenden Sie nicht die physische einphasige Zählerskalierung von 3200. Verwenden Sie einen externen Modbus-Client, um eine Verbindung über TCP herzustellen.

Klassische Registerübersicht

Adressen sind nullbasierte Protokolladressen. Jedes 32-Bit-Feld belegt zwei aufeinanderfolgende Register.

0x00 — 0x41
Adresse (dezimal / hex)MessungTypDekodierung
0 / 0x00A – Spannunguint16÷100 → V
1 / 0x01A – Stromstärkeuint16÷100 → A
2 / 0x02A – Wirkleistungint32W
4 / 0x04A – Bezugsenergieuint32÷800 → kWh
6 / 0x06A – Einspeiseenergieuint32÷800 → kWh
8 / 0x08A – Leistungsfaktoruint16÷1000
9 / 0x09Gerätemodelluint164 → WEM3050T
10 / 0x0AB – Spannunguint16÷100 → V
11 / 0x0BB – Stromstärkeuint16÷100 → A
12 / 0x0CB – Wirkleistungint32W
14 / 0x0EB – Bezugsenergieuint32÷800 → kWh
16 / 0x10B – Einspeiseenergieuint32÷800 → kWh
18 / 0x12B – Leistungsfaktoruint16÷1000
19 / 0x13Reserviertuint160
20 / 0x14C – Spannunguint16÷100 → V
21 / 0x15C – Stromstärkeuint16÷100 → A
22 / 0x16C – Wirkleistungint32W
24 / 0x18C – Bezugsenergieuint32÷800 → kWh
26 / 0x1AC – Einspeiseenergieuint32÷800 → kWh
28 / 0x1CC – Leistungsfaktoruint16÷1000
29 / 0x1DReserviertuint160
30 / 0x1EFrequenzuint16÷100 → Hz
31 / 0x1FReserviertuint160
32 / 0x20Gesamte dreiphasige Wirkleistungint32W
34 / 0x22Gesamtimportenergie (NEM deaktiviert)uint32÷800 → kWh
36 / 0x24Gesamtexportenergie (NEM deaktiviert)uint32÷800 → kWh
38 / 0x26A – Blindleistungint32var
40 / 0x28A induktive Blindenergieuint32÷1000 → kvarh
42 / 0x2AA kapazitive Blindenergieuint32÷1000 → kvarh
44 / 0x2CB – Blindleistungint32var
46 / 0x2EB induktive Blindenergieuint32÷1000 → kvarh
48 / 0x30B kapazitive Blindenergieuint32÷1000 → kvarh
50 / 0x32C – Blindleistungint32var
52 / 0x34C induktive Blindenergieuint32÷1000 → kvarh
54 / 0x36C kapazitive Blindenergieuint32÷1000 → kvarh
56 / 0x38Demo SNASCII / 8 Register1AD9B537, mit Nullen aufgefüllt
64 / 0x40Betriebszeituint32s

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