All devices

Phoenix Contact · EV charger

EV-CC-AC1-M3-CBC-RCM-ETH / -3G / -XP (EV charge control) Modbus register map

Default configuration

Protocol
Modbus TCP
Port
502
Unit ID
255
Addressing
0-based
Byte order
Big endian
Word order
Low word first

Register map

AddressCountNameTypeUnitScaleAccess
4001
Charging enable
1 = charging enabled, 0 = disabled. Written with function code 05.
Binary-1RW
4191
Card reader enabled
Read by evcc to decide whether a card reader is present.
Binary-1R

Read this device live with Modbus Connect, free for Windows, macOS and Linux

Related guides

Notes

Source: evcc's charger implementation for the Phoenix Contact EV-ETH controller series (charger/phoenix-ev-eth.go), used as a secondary source -- it records the register numbers, the raw units and the low-word-first decoding of every 32-bit value. The register chapter itself is not part of the free Phoenix web documentation, so the supplier URL points at the vendor product page. The controller is the Modbus TCP server on port 502, unit ID 255 (evcc's template default), function codes 01/03/05/06; DIP switch 10 on the controller has to be set to ON. This one controller family sits inside a long list of wallboxes: Phoenix Contact EV-CC-AC1-M3-CBC-RCM-ETH, -3G and the -XP variants, Wallbe Eco / Eco 2.0(s) / Pro, ESL Walli LIGHT, E3/DC Easy Connect and Compleo Pro -- those are covered by this seed rather than by separate files. The Wallbe firmware variant reports a different firmware string (149 instead of 105), supports 0.1 A current steps and has no 32-bit meter-reading register at 904; its 64-bit counters at 2980 (lifetime Wh) and 3376 (session Wh) are left out because the app has no 64-bit integer type. Coil 400 is the charging enable, so a seed-level write here switches charging on and off; 528 is the current limit.