WAGO 879-3000

Dreiphasiger Energiezähler

Der 879-3000 ist der dreiphasige Energiezähler von WAGO mit vier Teilungseinheiten zum Direktanschluss bei 5(65) A, mit Hebelklemmen Push-in CAGE CLAMP, MID-Zulassung der Klasse B und vier Tarifen. Er hat einen RS-485-Port für Modbus RTU an den Klemmen 7 (A) und 8 (B), einen M-Bus-Port an 8 und 9, zwei S0-Impulsausgänge und Bluetooth für die Konfigurations-App von WAGO. Der 879-3020 (4PS) und der 879-3040 (2PU CT) für Stromwandler verwenden dasselbe Handbuch und dieselbe Modbus-Tabelle. WAGO druckt die Registeradressen hexadezimal und sendet jede Messung als Float32 über zwei Register, höherwertiges Wort zuerst, in V, A, kW oder kWh.

WAGO 879-3000 dreiphasiger Energiezähler für die Hutschiene mit orangefarbenen Hebelklemmen
  • Modbus RTU

Dreiphasiger Energiezähler

Einen Ingenieur fragen

Kompatibilität

Kompatibel mit EpiSensor Edge über Modbus RTU

Der 879-3000 ist über seinen RS-485-Port mit Modbus RTU mit EpiSensor Edge kompatibel und wird über eine Modbus-Schnittstelle ZMB-31 oder einen seriellen Port des Gateways gelesen. WAGO veröffentlicht die FC03-Registertabelle mit hexadezimalen Adressen, Registerlängen, Einheiten und Datentypen Float ABCD, und die eigenen Schreibbeispiele des Herstellers bestätigen die Adresskonvention.

WAGO 879-3000 (4PU) und 879-3020 (4PS), Direktanschluss 5(65) A, sowie 879-3040 (2PU CT) mit programmiertem Wandlerverhältnis, mit der Registertabelle aus Anhang 3 der Betriebsanleitung Version 022024V1.8. Prüfung vor Ort: Prüfen Sie, dass Register 0x4026 den Wert 1 (Standard) liest, und vergleichen Sie die erste Spannungslesung mit der Anzeige, bevor Sie Punkte ergänzen. Nur lesende Überwachung: keine Schreibzugriffe auf die Register für ID, Baudrate, Parität, Tarif, Wandlerverhältnis, Datentyp oder Reset.

Anbinden mit

Anbindung an Edge

Für einen Zähler in einer Verteilung, bei dem eine Funkverbindung das Verlegen eines Datenkabels zum Gateway erspart

  • Modbus
  • Drahtlos
  • Edge
  • Plattformen
Dreiphasiger Energiezähler
Schnittstelle
Gateway
Edge
Ausgang
879-3000Klemmen 7 (A) und 8 (B) des 879-3000
ZMB-31Modbus RTU ins drahtlose EpiSensor-Netz
ZGW-20 GatewayFührt Edge lokal aus
EpiSensor EdgeModbus-Client + Registertabelle
KundenplattformMQTT · API · Dateien
Modbus RTU · RS-485
EpiSensor Funk
Läuft lokal
Optionale Weitergabe
Verdrahten Sie das RS-485-Leitungspaar von den Klemmen 7 und 8 zum ZMB-31, stellen Sie dieselbe Modbus-ID, Baudrate und Parität wie am Zähler ein (standardmäßig ID 1, 9600 bit/s, keine Parität) und lesen Sie die Messregister mit FC03. Wenn bereits ein anderer Controller den Bus abfragt, stimmen Sie die Änderung zuerst mit dessen Betreiber ab. Die Ausgabe zur Kundenplattform ist optional; Edge bleibt das führende lokale System.

Wenn das Gateway nahe am Zähler sitzt oder mehrere Zähler einen verdrahteten RS-485-Bus teilen

  • Modbus
  • Edge
  • Plattformen
Dreiphasiger Energiezähler
Schnittstelle
Gateway
Edge
Ausgang
879-3000Klemmen 7 (A) und 8 (B) des 879-3000
Getrennte serielle SchnittstelleFreigegebener Adapter von RS-485 zum Host
ZGW-20 GatewayFührt Edge lokal aus
EpiSensor EdgeModbus-Client in Edge
KundenplattformMQTT · API · Dateien
Modbus RTU · RS-485
Getrennte serielle Strecke
Läuft lokal
Optionale Weitergabe
Geben Sie jedem Zähler am Bus eine eigene Modbus-ID, verwenden Sie an allen Zählern und im seriellen Client von Edge dieselbe Baudrate und Parität und lesen Sie mit FC03 an den hexadezimalen Adressen aus Anhang 3. Das Handbuch dokumentiert RS-485 Modbus RTU und M-Bus; einen Ethernet- oder Modbus TCP-Port am Zähler beschreibt es nicht. Die Ausgabe zur Kundenplattform ist optional; Edge bleibt das führende lokale System.

Modelle

Herunterladen
ModelleSchnittstelleAnbindung an Edge
879-3000 (4PU)Direktanschluss, 0,25 bis 5(65) A; RS-485 Modbus RTU an 7 und 8; M-Bus an 8 und 9; S0-Ausgänge an 4 und 6 mit 5 als gemeinsamem Anschluss; 230-V-Tarifeingang an 10 und 11Lesen Sie die Register aus Anhang 3 mit FC03 über den seriellen Pfad. Register 0x4002 liest 0x1111 für einen 4PU.
879-3020 (4PS)Direktanschluss, 0,25 bis 5(65) A, in der Klemmenanordnung für S-Anschluss; dieselben Klemmen 4 bis 11 und dieselbe Modbus-TabelleGleicher Lesepfad. Register 0x4002 liest 0x1112 für einen 4PS.
879-3040 (2PU CT)Zähler mit zwei Teilungseinheiten für Stromwandler, 0,02 bis 1(5) A, mit einem Wandlerverhältnis von bis zu 9999/1 oder 9995/5 A, eingestellt im passwortgeschützten Menü; dieselbe RS-485-Modbus-TabelleGleicher Lesepfad. Register 0x4002 liest 0x1113. Prüfen Sie das Wandlerverhältnis an 0x401F und vergleichen Sie Strom und Leistung mit der Anzeige, bevor Sie sich auf die Werte verlassen.

Technische Daten

Artikelnummern
879-3000 (4PU) und 879-3020 (4PS), Direktanschluss, 65 A. 879-3040 (2PU CT), Wandleranschluss.2
Spannung
Nennspannung 3 × 230/400 V AC; Betrieb 3 × 230/400 V ±20 %; 45 bis 60 Hz im Handbuch, 50 Hz im Beipackzettel. Anschluss als Drehstrom-Vierleiternetz, Dreileiter-Dreieck, offenes Dreieck (Aron, nur IT-Netze) oder einphasig.12
Strom
4PU und 4PS: Ib 5 A, Imax 65 A, Betrieb ab 0,4 % von Ib. 2PU CT: Ib 1 A, Imax 5 A, mit einem Wandlerprimärstrom von 1 bis 9999 A auf /1 oder 5 bis 9995 A auf /5, höchstens siebenmal änderbar.1
Genauigkeit und Zulassung
Klasse B (1 %) nach EN 50470-1/3. Das Handbuch gibt die Konformitätserklärungen MID, UKCA und CE für den 4PU/4PS und den 2PU CT wieder.1
RS-485
Modbus RTU mit 16-Bit-CRC an den Klemmen 7 (A) und 8 (B, gemeinsam mit M-Bus -). Modbus-ID 1 bis 247 (Standard 1). Standard 9600 bit/s, 8 Datenbits, keine Parität, 1 Stoppbit; einstellbar sind 1200 bis 115200 bit/s und gerade oder ungerade Parität.1
Bus
Laut Handbuch bis zu 60 Zähler je Bus und bis zu 1000 m, abhängig von Umsetzer, Baudrate und Installation. Für einen Test über einen seriellen Umsetzer verlangt das Handbuch einen Widerstand von 120 Ohm, 0,25 W zwischen den Klemmen 7 und 8 am Zähler.1
Weitere Schnittstellen
M-Bus an 8 und 9 (Standard 2400 bit/s, gerade Parität, Primäradresse 0). Zwei S0-Ausgänge mit offenem Kollektor an 4 und 6 mit 5 als gemeinsamem Anschluss, bis 27 V DC und 100 mA. 230-V-Tarifeingang an 10 und 11. Bluetooth BLE 4.2.1
Gehäuse und Klemmen
4PU/4PS: 72 mm breit, 92 mm hoch ohne Abdeckung (140 mm mit), 63 mm tief, 0,34 kg. 2PU CT: 36 mm breit, 97 mm hoch, 0,2 kg. Die Hauptklemmen nehmen feindrähtige Leiter von 0,75 bis 25 mm² auf, die Hilfsklemmen 0,2 bis 4 mm².1
Umgebung
Betrieb -40 bis +70 °C; Luftfeuchte bis 75 % im Betrieb und 95 % bei Lagerung. Front IP51, Anschlüsse IP20, Schutzklasse II; für Innenräume in einem Gehäuse (M1, E2).1

Schnittstelle

Dokumentierte Messwerte und Grenzen der Integration für 879-3000.

  • Die Adressen sind hexadezimale PDU-Adressen: 0x5002 wird als 50 02 gesendet (dezimal 20482). Lesen Sie jeden Punkt mit FC03. Das eigene Schreibbeispiel von WAGO 01 06 4003 000A sendet Register 4003 genau so, wie es gedruckt ist.
  • Datentyp an 0x4026: ein Register, 1 = Standard, 2 = Integer. Die Tabelle gibt jede Messung als Float ABCD an, prüfen Sie daher vor dem Dekodieren, dass es 1 liest; das Handbuch beschreibt das Integer-Format nicht.
  • Identität: Seriennummer an 0x4000 (zwei Register, hex), Zählercode an 0x4002 (0x1111 4PU, 0x1112 4PS, 0x1113 2PU CT), Softwareversion an 0x4007 (Float ABCD) und Wandlerverhältnis an 0x401F (zwei Register, hex, 9995005 = 9995/5).
  • Spannung L1, L2 und L3 an 0x5002, 0x5004 und 0x5006: zwei Register, Float ABCD (höherwertiges Wort zuerst), V. Leiterspannungen L1-L2, L1-L3 und L2-L3 an 0x5032, 0x5034 und 0x5036.
  • Frequenz an 0x5008 (Hz). Strom L1, L2 und L3 an 0x500C, 0x500E und 0x5010: zwei Register, Float ABCD, A.
  • Gesamtwirkleistung an 0x5012, danach L1 bis L3 an 0x5014, 0x5016 und 0x5018: Float ABCD, kW. Gesamtblindleistung an 0x501A (kvar), Gesamtscheinleistung an 0x5022 (kVA) und Gesamtleistungsfaktor an 0x502A, jeweils gefolgt von den Werten für L1 bis L3.
  • Gesamte Wirkenergie an 0x6000, Wirkenergie Bezug an 0x600C und Wirkenergie Lieferung an 0x6018: Float ABCD, kWh, jeweils gefolgt von den Zählern T1, T2 und L1 bis L3. Die Wirkenergie T3 und T4 folgt ab 0x604B.
  • Gesamte Blindenergie, Blindenergie Bezug und Lieferung an 0x6024, 0x6030 und 0x603C (kvarh), mit Blindenergie in vier Quadranten ab 0x6063 und dem rücksetzbaren Tagesregister an 0x6049.
  • Der Kombinationscode an 0x400F legt die gesamte Wirkenergie fest: 1 nur Bezug, 2 nur Lieferung, 3 Bezug + Lieferung, 4 Bezug - Lieferung. Lesen Sie Bezug an 0x600C und Lieferung an 0x6018, wenn ein Standort einspeisen kann.
  • Die Tabelle kennzeichnet 0x5000 Voltage und 0x500A Current mit einem Sternchen, das sie nicht erklärt. Verwenden Sie stattdessen die Register je Phase.
  • Beim 2PU CT werden Wirkenergie vorwärts und rückwärts für das werkseitige Verhältnis 5/5 und für jede von bis zu sieben Wandleränderungen von 0x6100 bis 0x6196 gespeichert.
  • Zu den beschreibbaren Registern gehören Modbus-ID (0x4003), Baudrate (0x4004), Parität (0x4011), Tarif (0x6048), Wandlerverhältnis (0x401F), Datentyp (0x4026) und das Zurücksetzen von Zählern. Halten Sie FC06 und FC16 aus einer Überwachungsabfrage heraus.

Bewertung

WAGO 879-3000 (4PU) und 879-3020 (4PS), Direktanschluss 5(65) A, sowie 879-3040 (2PU CT) mit programmiertem Wandlerverhältnis, mit der Registertabelle aus Anhang 3 der Betriebsanleitung Version 022024V1.8. Prüfung vor Ort: Prüfen Sie, dass Register 0x4026 den Wert 1 (Standard) liest, und vergleichen Sie die erste Spannungslesung mit der Anzeige, bevor Sie Punkte ergänzen. Nur lesende Überwachung: keine Schreibzugriffe auf die Register für ID, Baudrate, Parität, Tarif, Wandlerverhältnis, Datentyp oder Reset.

InteroperabilitätGut unterstützt
WAGO dokumentiert Modbus RTU mit 16-Bit-CRC über RS-485 und veröffentlicht Funktionscodes, Registerlängen, Einheiten, Datentypen Float ABCD und eine hexadezimale Adresskonvention, die die eigenen Befehlsbeispiele zeigen. M-Bus nach EN 13757-3 ist eine zweite dokumentierte Schnittstelle.12
GenauigkeitUnter Bedingungen unterstützt
Dreiphasige Messung der Klasse B (1 %) mit Spannung, Strom und Leistung je Phase sowie getrennter Wirk- und Blindenergie für Bezug und Lieferung. Die Gesamtenergie hängt vom Kombinationscode ab, der 2PU CT von einem korrekt eingestellten Wandlerverhältnis, und Float32-Zähler verlieren bei hohen Summen an Auflösung.1
SicherheitEingeschränkt
Einstellungen über die Tasten oder Bluetooth erfordern ein vierstelliges Passwort, standardmäßig 0000. Das Handbuch dokumentiert Modbus-Schreibzugriffe auf ID, Baudrate, Tarif, Wandlerverhältnis und Resets, ohne ein Passwort oder eine Schreibsperre am RS-485-Port zu beschreiben, und Modbus RTU hat weder Verschlüsselung noch Authentifizierung der Gegenstelle. Schützen Sie den Bus physisch und lassen Sie den Client nur lesen.1
ZuverlässigkeitUnter Bedingungen unterstützt
Die Daten bleiben ohne Versorgung bis zu zehn Jahre erhalten, jeder Messwert wird doppelt mit Prüfsummen gespeichert, ein Fehlercode meldet Speicherfehler, ein Zähler für Spannungsausfälle ist an 0x4016 lesbar, und der Zähler toleriert Versorgungsschwankungen von ±20 %. Behandeln Sie fehlgeschlagene Lesungen als fehlende Daten.1
RobustheitUnter Bedingungen unterstützt
Ausgelegt für -40 bis +70 °C, Front IP51 und Anschlüsse IP20, Umgebungen M1 und E2, für Innenräume in einem geeigneten Gehäuse, mit Überspannungsschutz, wo Überspannungen häufig sind. Das Handbuch reduziert den Strom der Hauptklemmen abhängig von Leiterquerschnitt und Umgebungstemperatur.1
SkalierbarkeitUnter Bedingungen unterstützt
Dokumentiert sind Modbus-IDs 1 bis 247 und bis zu 60 Zähler je Bus über 1000 m, mit lesbarer Seriennummer und lesbarem Zählercode für Identitätsdatensätze; das Handbuch merkt an, dass die tatsächliche Grenze von Umsetzer, Baudrate und Installation abhängt.1
LebenszyklusEingeschränkt
WAGO veröffentlicht ein aktuelles, datiertes Handbuch und eine Tabelle der Softwareversionen mit ihren Prüfsummen, aber keinen Supportzeitraum für die Firmware, keinen Update-Weg und kein Verkaufsende. Das Gehäuse ist plombiert, und Softwareänderungen, die das Handbuch nicht beschreibt, beenden die Haftung von WAGO.1

Einrichtung

Spannung L1 an der hexadezimalen Adresse 0x5002 lesen

Die WAGO-Betriebsanleitung Version 022024V1.8, Anhang 3, führt die Spannung L1 an Registeradresse 5002 mit Funktionscode 03, Länge 2, Einheit V und Datentyp Float ABCD. Verwenden Sie diese Tabelle als Ausgangspunkt und vergleichen Sie das Ergebnis mit der Anzeige.

Prüfung des Datentyps
01 03 40 26 00 01 70 01 liest 0x4026. Eine Antwort 01 03 02 00 01 79 84 ist 1, Standard: Die Datentypen Float ABCD aus der Tabelle gelten.
Anfrage
01 03 50 02 00 02 74 CB: Modbus-ID 1, FC03, Adresse 0x5002, zwei Register, RTU-CRC.
Adresskonvention
Die Tabellenadresse ist hexadezimal und geht so auf die Leitung, wie sie gedruckt ist, wie das eigene Schreibbeispiel von WAGO 01 06 4003 000A zeigt. 0x5002 ist als nullbasierte PDU-Adresse dezimal 20482; ein Client, der Register ab eins zählt, zeigt sie als 20483. Senden Sie nicht dezimal 5002.
Synthetische Antwort
01 03 04 43 66 00 00 0F A8: vier Datenbytes, 43 66 00 00.
Dekodierung
Float ABCD bedeutet höherwertiges Wort zuerst, höherwertiges Byte zuerst: 0x43660000 als IEEE-754 Float32 ergibt 230,0 V. Es gilt kein Skalierungsfaktor. Ein Client, der die Wörter tauscht, liest 0x00004366, etwa 2,4 × 10⁻⁴¹.
Abnahme
Behalten Sie den Punkt, wenn er gleichzeitig mit der Spannung L1 auf der Zähleranzeige übereinstimmt. Wenn nicht, prüfen Sie Modbus-ID, Adresskonvention und das Datentypregister, bevor Sie weitere Punkte ergänzen.

Abnahmekriterium: Die Antwortbytes sind eine synthetische Decoderprüfung, keine aufgezeichnete Zählerantwort. Eine echte Antwort muss mit der Anzeige übereinstimmen, bevor Punkte für Strom, Leistung und Energie aktiviert werden.

  1. Zähler identifizieren

    Lesen Sie die Artikelnummer auf dem seitlichen Etikett ab: 879-3000 (4PU), 879-3020 (4PS) oder 879-3040 (2PU CT). Notieren Sie die Softwareversion auf der Anzeige und beim 2PU CT das am Zähler eingestellte Wandlerverhältnis.

  2. Serielle Einstellungen ablesen, ohne sie zu ändern

    Das Einstellmenü zeigt Modbus-ID, Baudrate und Parität; es fragt nach dem vierstelligen Passwort (0000, sofern der Installateur es nicht geändert hat). Standardwerte sind ID 1, 9600 bit/s, 8 Datenbits, keine Parität und 1 Stoppbit. Tragen Sie dieselben Werte im seriellen Client von Edge oder im ZMB-31 ein.

  3. RS-485-Leitungspaar verdrahten

    Schließen Sie A an Klemme 7 und B an Klemme 8 an und geben Sie jedem Zähler am Bus eine eigene Modbus-ID. Klemme 8 ist auch M-Bus negativ, halten Sie das M-Bus-Leitungspaar an 8 und 9 daher von der Modbus-Verdrahtung getrennt.

  4. Zwei Lesungen durchführen

    Lesen Sie 0x4026 als ein Register und erwarten Sie 1 (Standard). Senden Sie dann FC03 an 0x5002 für zwei Register und dekodieren Sie den Float32 mit dem höherwertigen Wort zuerst, wie in der Beispiellesung unten. Vergleichen Sie das Ergebnis mit der Spannung L1 auf der Anzeige.

  5. Benötigte Punkte ergänzen

    Ergänzen Sie Register für Strom, Leistung und Energie aus demselben Anhang. Erfassen Sie Bezugs- und Liefer-Energie getrennt, wenn der Standort einspeisen kann, und halten Sie Schreibbefehle mit FC06 und FC16 aus der Abfragekonfiguration heraus.

Häufige Fragen

Ist 5002 eine dezimale Registernummer?
Nein. WAGO druckt die Adressen des 879-3000 hexadezimal, deshalb enthält die Tabelle Einträge wie 400B und 501A. Senden Sie 0x5002, dezimal 20482, als PDU-Adresse. Ein Werkzeug, das einsbasierte Registernummern verlangt, braucht 20483.1
Warum liest ein Float-Register unsinnige Werte?
Prüfen Sie zwei Dinge. Die Wörter müssen mit dem höherwertigen Wort zuerst genommen werden (Float ABCD): 43 66 00 00 an 0x5002 ergibt 230,0 V. Und Register 0x4026 muss 1 (Standard) lesen: Das Handbuch dokumentiert einen Schreibbefehl, der es auf 2 (Integer) setzt, beschreibt dieses Format aber nicht, sodass die Float-ABCD-Tabelle dann nicht mehr gilt.1
Welches Energieregister misst den Verbrauch?
Wirkenergie Bezug an 0x600C zählt den Verbrauch und Wirkenergie Lieferung an 0x6018 die Lieferung, jeweils gefolgt von den Zählern T1, T2 und je Phase. Die gesamte Wirkenergie an 0x6000 folgt dem Kombinationscode an 0x400F, vergleichen Sie sie daher mit der Anzeige, bevor Sie sie verwenden.1
Lässt sich das Wandlerverhältnis am 879-3040 später ändern?
Höchstens siebenmal. Jede Änderung wird als Eintrag in der Wandlerhistorie mit ihren Energiewerten erfasst und in den Registern 0x6100 bis 0x6196 gespeichert, und die siebte Einstellung ist endgültig. Lesen Sie das aktive Verhältnis an 0x401F und schreiben Sie es nie von einem Überwachungsclient aus.1
Verliert ein Energiezähler im 32-Bit-Float an Auflösung?
Ja, allmählich. Ein Float32 fasst etwa sieben signifikante Stellen: Oberhalb von etwa 131.000 kWh springt der Zähler in Schritten von etwa 0,016 kWh, oberhalb von etwa 1.050.000 kWh in Schritten von 0,125 kWh. Die Anzeige selbst hat 6+3 Stellen und läuft von 999999,999 auf null über. Speichern Sie jeden Wert so, wie er empfangen wird, und berechnen Sie den Verbrauch über Intervalle.1
Enthält die Tabelle beschreibbare Register?
Ja. Das Handbuch dokumentiert Schreibbefehle mit FC06 und FC16 für Modbus-ID, Baudrate, S0-Rate und Impulseinstellungen, Parität, Tarif, Wandlerverhältnis, Datentyp, Anzeigeeinstellungen und das Zurücksetzen von Zählern. Eine Überwachungskonfiguration sollte nur mit FC03 lesen.1