
Keba Modbus
Die Keba KeContact P30 ist eine Mode-3-AC-Wallbox für Elektrofahrzeuge, die in Wohn-, Gewerbe- und Flotteninstallationen eingesetzt wird. Diese Modbus-Vorlage verbindet die P30 c-series und x-series über Modbus TCP mit Ihrem ModbusCloud-Portal und liest Ladestatus, Kabelstatus, Wirkleistung, Sitzungsenergie, kumulierte Energie, Leistungsfaktor und maximale Stromgrenzen. Über Schreibregister legt Ihr Energiemanagementsystem den Ladestrom in Milliampere fest, definiert ein Energielimit pro Sitzung, aktiviert oder deaktiviert die Station und löst die 1-Phasen/3-Phasen-Umschaltung aus. So erhalten Sie Live-Überwachung und dynamisches Lastmanagement direkt im ModbusCloud-Portal.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 21, lesen und schreiben
- Marke
- Keba
- Zuletzt aktualisiert
Register (21)
15 lesen, 6 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| charging_state | Lesen | ||||
| cable_state | Lesen | ||||
| error_code | Lesen | ||||
| serial_number | Lesen | ||||
| firmware | Lesen | ||||
| active_power | W | Lesen | |||
| active_production_energy | Wh | Lesen | |||
| power_factor | % | Lesen | |||
| max_charging_current | A | Lesen | |||
| max_supported_current | A | Lesen | |||
| energy_session | Wh | Lesen | |||
| phase_switch_source | Lesen | ||||
| phase_switch_state | Lesen | ||||
| failsafe_current_setting | A | Lesen | |||
| failsafe_timeout_setting | s | Lesen | |||
| set_charging_current | A | Schreiben | |||
| set_energy_limit | Wh | Schreiben | |||
| set_unlock_plug | Schreiben | ||||
| set_enable | Schreiben | ||||
| set_phase_switch_source | Schreiben | ||||
| set_trigger_phase_switch | Schreiben |
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 Wirkleistung und Sitzungsenergie, um sicherzustellen, dass der Ladevorgang innerhalb der vereinbarten Anschlussleistung der Liegenschaft bleibt.
- Richten Sie einen Alert auf Fehlercodes ungleich null ein, um Wallbox-Störungen zu erkennen, bevor ein Fahrer eine fehlgeschlagene Ladesitzung meldet.
- Erfassen Sie die kumulierte Energie über mehrere Keba-Wallboxen hinweg für monatliche Ladeberichte je Standort.
- Vergleichen Sie max_supported_current mit max_charging_current, um nach einem Kabelwechsel zu prüfen, ob die Kabelkodierung korrekt erkannt wird.
- Prüfen Sie phase_switch_state nach einer 1-Phasen/3-Phasen-Umschaltung, um den ordnungsgemäßen Betrieb des KeContact S10-Phasenschalters zu bestätigen.
Installation
Aktivieren Sie Modbus TCP an der Wallbox, indem Sie DIP-Schalter DSW1.3 auf der Platine auf ON stellen, und starten Sie die Station neu, indem Sie die Service-Taste etwa 1 Sekunde drücken oder den Leitungsschutzschalter kurz ausschalten.
Verbinden Sie den Ethernet-Anschluss der Wallbox (LSA+-Klemme X4 für Festinstallation oder RJ45-Buchse X3 für Inbetriebnahme) über ein Cat-5e- oder Cat-6-Kabel mit demselben LAN-Segment wie das ModbusCloud Gateway.
Legen Sie im ModbusCloud-Portal ein neues Gerät an, importieren Sie die Keba Modbus-Vorlage, tragen Sie die LAN-IP-Adresse der Wallbox ein, verwenden Sie TCP-Port 502 und setzen Sie die Unit-ID auf 255.
Überprüfen Sie die Verbindung, indem Sie Register 1000 (charging_state) und Register 1020 (active_power) auslesen und die Werte mit dem am Wallbox-Display angezeigten Zustand vergleichen.
Zu beachten
Alle Register liefern null oder die Verbindung schlägt sofort fehl. Warum?
Modbus TCP und die UDP-Schnittstelle teilen denselben Port und können an der P30 nicht gleichzeitig aktiv sein. Wenn die Wallbox zuvor per UDP gesteuert wurde, muss DIP-Schalter DSW1.3 auf ON gesetzt und die Station neu gestartet werden, bevor Modbus TCP antwortet. Prüfen Sie außerdem, ob die Unit-ID in Ihrer Portal-Konfiguration genau 255 beträgt.
Register active_power liefert Milliwatt statt Watt. Stimmt die Skalierung?
Laut Keba-P30-Modbus-Dokumentation meldet Register 1020 die Wirkleistung intern in Milliwatt. Die Vorlage ordnet diesem Register die Einheit 'W' zu, nachdem durch 1000 dividiert wurde. Wenn Ihr Portal rohe Registerwerte ohne Skalierung anzeigt, wenden Sie einen Divisor von 1000 an, um Milliwatt in Watt umzurechnen.
Das Schreiben in set_charging_current hat keine Wirkung. Was ist zu prüfen?
Die P30 akzeptiert ausschließlich Stromwerte zwischen 6000 und 63000 (Milliampere); Werte außerhalb dieses Bereichs werden stillschweigend ignoriert. Stellen Sie außerdem sicher, dass Register 5014 (set_enable) auf 1 gesetzt ist. Der durch Kabelkodierung und DIP-Schalter festgelegte Hardware-Maximalstrom hat stets Vorrang vor dem geschriebenen Sollwert.
Ist das Schreiben in set_enable oder set_trigger_phase_switch während einer aktiven Ladesitzung sicher?
Verwenden Sie Schreibregister während des Ladevorgangs mit Bedacht. Das Deaktivieren der Station über set_enable bricht eine laufende Sitzung sofort ab. Eine Phasenumschaltung während des Ladens kann den Vorgang unterbrechen und erfordert bei einigen Firmware-Versionen, dass der Ladevorgang zuvor gestoppt wird. Unerwartete Schreibbefehle können zudem Garantieansprüche beeinträchtigen. Testen Sie Schreibsequenzen stets in einer kontrollierten Umgebung, bevor Sie Automatisierungen in Betrieb nehmen.
Weitere Keba-Vorlagen
Selbst sehen, wie es funktioniert?










