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.
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
Für einen Zähler in einer Verteilung, bei dem eine Funkverbindung das Verlegen eines Datenkabels zum Gateway erspart
- Modbus
- Drahtlos
- Edge
- Plattformen
Wenn das Gateway nahe am Zähler sitzt oder mehrere Zähler einen verdrahteten RS-485-Bus teilen
- Modbus
- Edge
- Plattformen
Modelle
| Modelle | Schnittstelle | Anbindung 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 11 | Lesen 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-Tabelle | Gleicher 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-Tabelle | Gleicher 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.
-
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.
-
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.
-
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.
-
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.
-
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
Quellen
- Betriebsanleitung WAGO Energiezähler (MID) 879-3000 4PU, 879-3020 4PS und 879-3040 2PU CT, Version 022024V1.8, mit der Modbus-Registertabelle in Anhang 3 (öffnet in einem neuen Tab) (PDF)
- Betriebs- und Montageanleitung WAGO Energiezähler 879-3000, 879-3020 und 879-3040, Version 122021V1.15 (Deutsch und Englisch) (öffnet in einem neuen Tab) (PDF)
Weiterführende Informationen
Produktnamen und Marken gehören ihren jeweiligen Inhabern. Die Veröffentlichung bedeutet weder eine Empfehlung noch eine Geschäftsbeziehung.







