BControl BControl EM300 Modbus TCP template

BControl EM300

Der BControl EM300 ist ein dreiphasiger bidirektionaler Energiezähler für industrielles und gewerbliches Netzmonitoring, typischerweise am Netzanschlusspunkt von PV-Anlagen, Batteriespeichern und Unterverteilungen eingesetzt. Diese Modbus-Vorlage liest den Zähler per Modbus TCP aus und erfasst Gesamt- und Phasenwerte für Wirkleistung (Bezug und Einspeisung), Blindleistung, Spannung, Strom, Netzfrequenz sowie kumulative Energiezähler für Verbrauch und Produktion. Installateure erhalten damit ein vollständiges Echtzeit-Bild der Netzinteraktion in ihrem ModbusCloud-Portal.

Protokoll
Modbus TCP
Anschluss
Ethernet, Modbus TCP
Register
31, nur lesen
Zuletzt aktualisiert

Register (31)

31 lesen, 0 schreiben

NameEinheitZugriffAdresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse)Funktion (verborgen)Typ (verborgen)
active_power_posWLesen
active_power_negWLesen
reactive_power_posvarLesen
reactive_power_negvarLesen
frequencyHzLesen
active_power_l1_posWLesen
active_power_l1_negWLesen
reactive_power_l1_posvarLesen
reactive_power_l1_negvarLesen
current_l1ALesen
voltage_l1VLesen
active_power_l2_posWLesen
active_power_l2_negWLesen
reactive_power_l2_posvarLesen
reactive_power_l2_negvarLesen
current_l2ALesen
voltage_l2VLesen
active_power_l3_posWLesen
active_power_l3_negWLesen
reactive_power_l3_posvarLesen
reactive_power_l3_negvarLesen
current_l3ALesen
voltage_l3VLesen
active_consumption_energyWhLesen
active_production_energyWhLesen
active_consumption_energy_l1WhLesen
active_production_energy_l1WhLesen
active_consumption_energy_l2WhLesen
active_production_energy_l2WhLesen
active_consumption_energy_l3WhLesen
active_production_energy_l3WhLesen

Register werden geladen…

Senden Sie Ihre Geräteliste

Steht ein Gerät noch nicht in der Bibliothek, erstellen wir die Vorlage kostenlos, sobald wir die Register haben.

Anzahl Anlagen (optional)

Anwendungsfälle

  • Überwachen Sie Wirkleistungsbezug und -einspeisung in Echtzeit, um das Einspeiseverhalten einer PV-Anlage zu prüfen.
  • Verfolgen Sie Spannung und Strom je Phase (L1, L2, L3), um Phasenungleichgewichte in Unterverteilungen frühzeitig zu erkennen.
  • Vergleichen Sie kumulative Verbrauchs- und Produktionsenergiezähler, um die Netto-Energiebilanz über Abrechnungszeiträume zu berechnen.
  • Richten Sie Alarme bei Blindleistungsabweichungen auf einzelnen Phasen ein, um Leistungsfaktorprobleme durch induktive Lasten zu identifizieren.
  • Verifizieren Sie die Netzfrequenz bei der Inbetriebnahme, um eine stabile Netzversorgung am Standort zu bestätigen.

Installation

  1. Aktivieren Sie Modbus TCP am BControl EM300 über die integrierte Weboberfläche: Melden Sie sich mit der IP-Adresse des Geräts an, navigieren Sie zum Kommunikations- oder Modbus-Bereich und aktivieren Sie den Modbus-TCP-Slave.

  2. Verbinden Sie den EM300 mit demselben Ethernet-Segment wie den ModbusCloud Gateway und prüfen Sie, ob die IP-Adresse des Zählers erreichbar ist, indem Sie diese von einem Laptop im selben Netzwerk anpingen.

  3. Fügen Sie im ModbusCloud-Portal den Gateway hinzu, importieren Sie dann die BControl-EM300-Vorlage und tragen Sie IP-Adresse sowie Modbus-Unit-ID des Zählers ein (Standardwert ist 1).

  4. Überprüfen Sie die Verbindung, indem Sie Register-Adresse 26 (Netzfrequenz) auslesen: Ein stabiler Wert um 50 Hz bestätigt, dass der Gateway den Zähler korrekt abfragt.

Zu beachten

Alle Leistungsregister zeigen null, obwohl der Zähler unter Spannung steht. Warum?

Der Modbus-TCP-Slave-Modus muss in der Weboberfläche des EM300 explizit aktiviert werden. Wenn dies noch nicht erfolgt ist, akzeptiert das Gerät TCP-Verbindungen, liefert aber Nullwerte zurück. Melden Sie sich an der Weboberfläche an, aktivieren Sie Modbus TCP unter den Kommunikationseinstellungen, speichern Sie die Konfiguration und starten Sie die Abfrage im ModbusCloud-Portal neu.

Leistungswerte erscheinen, sind aber etwa halb so hoch wie erwartet. Was ist falsch?

Der EM300 meldet Wirk- und Blindleistung als getrennte vorzeichenlose 32-Bit-Register für Bezug (pos) und Einspeisung (neg). Werden diese ohne Berücksichtigung der Richtung addiert, stimmt das Ergebnis nicht. Verwenden Sie in der Dashboard-Formel active_power_pos minus active_power_neg, um die Netto-Wirkleistung zu berechnen.

Der Gateway verbindet sich, aber Register-Lesevorgänge laufen sporadisch in ein Timeout. Was prüfen?

Der EM300 unterstützt nur eine begrenzte Anzahl gleichzeitiger Modbus-TCP-Verbindungen. Wenn weitere Systeme wie Wechselrichter oder Gebäuderegler den Zähler ebenfalls abfragen, können die Verbindungsslots erschöpft sein. Reduzieren Sie die Anzahl gleichzeitiger Modbus-Clients oder erhöhen Sie das Abfrageintervall im ModbusCloud-Portal.

Energiezählerregister ab Adresse 512 liefern unplausibel große Werte. Stimmt die Skalierung?

Die kumulativen Energieregister sind vorzeichenlose 64-Bit-Integer (uint64), die auf vier aufeinanderfolgende 16-Bit-Modbus-Wörter in Big-Endian-Reihenfolge aufgeteilt sind. Stellen Sie sicher, dass Ihr Modbus-Client alle vier Wörter mit dem höchstwertigen Wort zuerst zusammensetzt. Eine falsche Wortreihenfolge ist die häufigste Ursache für unplausible Energiebilanzwerte.

Weitere TCP-Vorlagen

Selbst sehen, wie es funktioniert?

Elektriker bei der Arbeit an einem offenen Verteilerschrank