
Keba P40
Die Keba P40 ist eine AC-Wallbox für private, gewerbliche und halböffentliche Ladeinfrastruktur mit bis zu 22 kW Ladeleistung. Diese Modbus-TCP-Vorlage liest Wirkleistung, kumulierte Sitzungsenergie, Leistungsfaktor, maximalen Ladestrom, Hardware-Grenzwert, Fehlercodes und den Phasenschaltzustand. Über Schreibregister steuert Ihr ModbusCloud-Portal den Ladestrom, aktiviert oder deaktiviert den Ladevorgang, löst die Umschaltung zwischen ein- und dreiphasigem Betrieb aus und setzt Energielimits pro Sitzung. Der ModbusCloud Gateway liefert alle Daten der Keba P40 gebündelt ins Dashboard.
- Protokoll
- Modbus TCP
- Anschluss
- Ethernet, Modbus TCP
- Register
- 19, lesen und schreiben
- Marke
- Keba
- Zuletzt aktualisiert
Register (19)
13 lesen, 6 schreiben
| Name | Einheit | Zugriff | Adresse (Verborgen bis zur Eingabe Ihrer E-Mail-Adresse) | Funktion (verborgen) | Typ (verborgen) |
|---|---|---|---|---|---|
| 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 die Wirkleistung in Echtzeit, um sicherzustellen, dass die Keba P40 den Netzanschlusswert nicht überschreitet.
- Erfassen Sie die Sitzungsenergie je Ladevorgang, um automatisierte Abrechnungsberichte für Fuhrparkmanager zu erstellen.
- Richten Sie Alerts auf Fehlercodes ungleich null ein, um Störungen zu erkennen, bevor Fahrer einen Ladeausfall melden.
- Vergleichen Sie max_charging_current mit max_supported_current, um eine unerwartete Leistungsreduzierung zu identifizieren.
- Prüfen Sie den Phasenschaltzustand nach dem Schreiben auf set_trigger_phase_switch, um den Wechsel zwischen ein- und dreiphasigem Betrieb zu bestätigen.
Installation
Aktivieren Sie Modbus TCP an der Keba P40 über die KEBA eMobility-App unter den Modbus-Einstellungen: Schalten Sie die Optionen 'Enable' und 'Enable RFID' ein; für Phasenschaltung stellen Sie den Kommunikationskanal auf Modbus um.
Verbinden Sie die Keba P40 über den RJ45-Port (Anschluss X3) mit dem lokalen Netzwerk und stellen Sie sicher, dass der ModbusCloud Gateway im gleichen Netzwerksegment erreichbar ist und Port 502 nicht durch eine Firewall geblockt wird.
Legen Sie im ModbusCloud-Portal den ModbusCloud Gateway an, importieren Sie die Keba-P40-Vorlage, tragen Sie die IP-Adresse der Wallbox ein, setzen Sie die Unit-ID auf 255 und bestätigen Sie Port 502.
Überprüfen Sie die Verbindung, indem Sie das Register active_power (Adresse 1020) während eines aktiven Ladevorgangs auslesen; ein Wert größer null bestätigt, dass die Vorlage korrekt abfragt.
Zu beachten
Modbus TCP läuft in einen Timeout und keine Register sind lesbar. Was ist zu prüfen?
Stellen Sie sicher, dass Modbus TCP in der KEBA eMobility-App unter den Modbus-Einstellungen ausdrücklich aktiviert ist, da die Schnittstelle standardmäßig deaktiviert ist. Prüfen Sie außerdem, ob ein anderes System, etwa ein OCPP-Backend oder ein Energiemanagementsystem, gleichzeitig eine Verbindung aufbaut, denn die P40 unterstützt nur einen einzigen Modbus-TCP-Client gleichzeitig. Unit-ID muss 255 sein, Port 502.
Der power_factor-Wert erscheint falsch skaliert. Wie wird er berechnet?
Das Register liefert den Leistungsfaktor (cos phi) in Einheiten von 0,1 Prozent. Dividieren Sie den Rohwert durch 1000, um den üblichen Bereich von 0,0 bis 1,0 zu erhalten. Ein Rohwert von 928 entspricht damit einem Leistungsfaktor von 0,928. Diese Skalierung entspricht der Keba-P30-Modbus-Dokumentation.
Die Phasenschaltung über set_trigger_phase_switch reagiert nicht. Was fehlt?
Phasenschaltung per Modbus setzt mindestens Firmware-Version 1.3.0 auf der Keba P40 voraus. Zusätzlich muss die Phasenschaltfunktion in den Einstellungen für PV-optimiertes Laden in der App freigegeben sein, und set_phase_switch_source muss auf Modbus gestellt sein, bevor set_trigger_phase_switch wirksam wird.
Darf auf set_charging_current und set_enable jederzeit geschrieben werden?
Verwenden Sie Schreibregister mit Bedacht. Das Schreiben von 0 auf set_enable beendet einen aktiven Ladevorgang sofort und kann RFID-basierte Freigabeprozesse stören. Ein Wert unterhalb des Fahrzeugminimums (typisch 6 A) bei set_charging_current kann den Ladevorgang ohne explizites Sitzungsende abbrechen. Kontrollieren Sie stets failsafe_current_setting, damit die Wallbox bei Verbindungsabbruch auf einen sicheren Strom zurückfällt.
Weitere Keba-Vorlagen
Selbst sehen, wie es funktioniert?










