All devices

Phoenix Contact · EV charger

EM-CP-PP-ETH (AC charging controller) Modbus register map

Default configuration

Protocol
Modbus TCP
Port
502
Unit ID
180
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

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 EM-CP-PP-ETH (charger/phoenix-em-eth.go), used as a secondary source: it records the register numbers, the unit ID 180, the two-decimal (0.01) scaling of voltages, power and energy, the 0.001 scaling of the currents and the low-word-first decoding of every 32-bit value. Phoenix Contact publishes the product data sheet and user manual for this controller (the data sheet is linked as the supplier URL), but the register chapter is not part of the free web documentation, so the map itself comes from the secondary source. The controller is the Modbus TCP server on port 502 with unit ID 180, which is what makes it distinguishable from the other Phoenix EV-ETH family in this library. The meter rows only answer when a meter is fitted (evcc probes the L1 voltage for that); coil 400 switches charging on and off and register 300 is the current limit.