Phoenix Contact Phoenix Contact CHARX SEC-3100 Modbus TCP template

Phoenix Contact CHARX SEC-3100

Controls Phoenix Contact CHARX EV charging controllers via Modbus TCP.

This template connects Phoenix Contact CHARX SEC-3100 EV charging controllers to ModbusCloud via Modbus TCP. It reads voltage, current, energy, vehicle status, and error codes while providing write control over charging rate, charging release, connector unlock, and device reset.

Protocol
Modbus TCP
Connection
Ethernet, Modbus TCP
Registers
19, read and write
Key readings
Voltage L1 to L3 · Current L1 to L3 · Active Energy Counter · Vehicle Status · Charging Release Mode · Error Code
Available commands
Max Charging Rate (Amps) · Charging Release · Force Unlock · Reset
Compatible models
CHARX SEC-3000 · CHARX SEC-3100 · CHARX SEC-3050 · CHARX SEC-3150 · CHARX SEC-1000
Last updated

Registers (19)

15 read, 4 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
Rate_IARead
Rate_Prct%Read
Vehicle StatusRead
Max Configured RateARead
Min Configured RateARead
Counter Active EnergyWhRead
Allowed Current By plugged in cableARead
Charging release modeRead
Voltage of phase L1VRead
Voltage of phase L2VRead
Voltage of phase L3VRead
Current of phase L1ARead
Current of phase L2ARead
Current of phase L3ARead
Error CodeRead
Max Charging Rate IAmpsWrite
Charging ReleaseWrite
Force UnlockWrite
ResetWrite

Loading registers…

Send your device list

If a device is not in the library yet, we build the template for free as soon as we have the register data.

Number of installations (optional)

Use cases

  • Monitor per-phase voltage and current on a live dashboard to verify balanced charging across all three phases.
  • Set the maximum charging rate remotely to implement simple load management during peak demand hours.
  • Create an alert when the CHARX controller reports an error code so a technician can respond quickly.
  • Track cumulative active energy per charger to generate usage reports for billing or energy audits.
  • Force a connector unlock remotely when a vehicle owner reports a stuck plug at an unattended charging site.
  • Reset the charging controller from the cloud after a fault without requiring an on-site visit.

Installation

  1. Connect the ModbusCloud Gateway to the same IP network as the Phoenix Contact CHARX controller.

  2. Verify that Modbus TCP is enabled on the CHARX controller and note its IP address and port (default TCP port 502).

  3. Assign a unique Modbus unit ID on the CHARX controller if multiple chargers share the same network segment.

  4. Import the Phoenix Contact CHARX SEC-3100 template in the ModbusCloud platform and enter the controller IP address, port, and unit ID.

  5. Confirm that live readings for voltage, current, and vehicle status appear on the ModbusCloud dashboard before commissioning the site.

Things to watch for

Which CHARX SEC models does this template support?

The template is compatible with the CHARX SEC-3000, SEC-3100, SEC-3050, SEC-3150, and SEC-1000. All use the same Modbus TCP register map.

What data type do the registers use?

All registers are uint16. No special byte order or 32-bit register pairing is required, which simplifies configuration.

How do I know what charging rate value to write?

The template includes read-only registers for the minimum and maximum configured rates and the cable allowed current. Check these values before writing a new max charging rate to stay within safe limits.

The gateway connects but readings show zero or no data. What should I check?

Confirm that Modbus TCP is enabled in the CHARX controller settings. Verify the correct IP address, TCP port, and unit ID. Ensure there is no firewall blocking traffic between the gateway and the controller.

More TCP templates

Want to see how it works?

Electrician working in an open distribution board