
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
- Marke
- BControl
- Zuletzt aktualisiert
Register (31)
31 lesen, 0 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| active_power_pos | W | Lesen | |||
| active_power_neg | W | Lesen | |||
| reactive_power_pos | var | Lesen | |||
| reactive_power_neg | var | Lesen | |||
| frequency | Hz | Lesen | |||
| active_power_l1_pos | W | Lesen | |||
| active_power_l1_neg | W | Lesen | |||
| reactive_power_l1_pos | var | Lesen | |||
| reactive_power_l1_neg | var | Lesen | |||
| current_l1 | A | Lesen | |||
| voltage_l1 | V | Lesen | |||
| active_power_l2_pos | W | Lesen | |||
| active_power_l2_neg | W | Lesen | |||
| reactive_power_l2_pos | var | Lesen | |||
| reactive_power_l2_neg | var | Lesen | |||
| current_l2 | A | Lesen | |||
| voltage_l2 | V | Lesen | |||
| active_power_l3_pos | W | Lesen | |||
| active_power_l3_neg | W | Lesen | |||
| reactive_power_l3_pos | var | Lesen | |||
| reactive_power_l3_neg | var | Lesen | |||
| current_l3 | A | Lesen | |||
| voltage_l3 | V | Lesen | |||
| active_consumption_energy | Wh | Lesen | |||
| active_production_energy | Wh | Lesen | |||
| active_consumption_energy_l1 | Wh | Lesen | |||
| active_production_energy_l1 | Wh | Lesen | |||
| active_consumption_energy_l2 | Wh | Lesen | |||
| active_production_energy_l2 | Wh | Lesen | |||
| active_consumption_energy_l3 | Wh | Lesen | |||
| active_production_energy_l3 | Wh | Lesen |
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.
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
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.
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.
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).
Ü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.
Selbst sehen, wie es funktioniert?














