All devices

Alfen · EV charger

Eve Single / Eve Double (NG9xx platform) Modbus register map

Download JSONSupplier documentationSuggest an edit

Default configuration

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

Register map

AddressCountNameTypeUnitScaleAccess
3001
Meter state
Bitmask: 0x01 = initialised, 0x02 = updated, 0x04 = warning, 0x08 = error.
UInt16-1R
3051
Meter type
0 = RTU, 1 = TCP/IP, 2 = UDP, 3 = P1, 4 = other.
UInt16-1R
3062
Voltage L1-N
Float32V1R
3082
Voltage L2-N
Float32V1R
3102
Voltage L3-N
Float32V1R
3122
Voltage L1-L2
Float32V1R
3142
Voltage L2-L3
Float32V1R
3162
Voltage L3-L1
Float32V1R
3182
Current N
Float32A1R
3202
Current L1
Float32A1R
3222
Current L2
Float32A1R
3242
Current L3
Float32A1R
3262
Current sum
Float32A1R
3282
Power factor L1
Float32-1R
3302
Power factor L2
Float32-1R
3322
Power factor L3
Float32-1R
3342
Power factor sum
Float32-1R
3362
Frequency
Float32Hz1R
3382
Real power L1
Float32W1R
3402
Real power L2
Float32W1R
3422
Real power L3
Float32W1R
3442
Real power sum
Float32W1R
3462
Apparent power L1
Float32VA1R
3482
Apparent power L2
Float32VA1R
3502
Apparent power L3
Float32VA1R
3522
Apparent power sum
Float32VA1R
3542
Reactive power L1
Float32VAr1R
3562
Reactive power L2
Float32VAr1R
3582
Reactive power L3
Float32VAr1R
3602
Reactive power sum
Float32VAr1R
3624
Real energy delivered L1
Float64Wh1R
3664
Real energy delivered L2
Float64Wh1R
3704
Real energy delivered L3
Float64Wh1R
3744
Real energy delivered sum
Float64Wh1R
3784
Real energy consumed L1
Float64Wh1R
3824
Real energy consumed L2
Float64Wh1R
3864
Real energy consumed L3
Float64Wh1R
3904
Real energy consumed sum
Float64Wh1R
3944
Apparent energy L1
Float64VAh1R
3984
Apparent energy L2
Float64VAh1R
4024
Apparent energy L3
Float64VAh1R
4064
Apparent energy sum
Float64VAh1R
4104
Reactive energy L1
Float64VArh1R
4144
Reactive energy L2
Float64VArh1R
4184
Reactive energy L3
Float64VArh1R
4224
Reactive energy sum
Float64VArh1R

Notes

Source: Alfen, "Implementation of Modbus Slave TCP/IP for Alfen NG9xx platform", version 2.3 (30-10-2020), sections 3.3 and 3.4. Modbus slave (server) over TCP port 502, big-endian, function code 03 (read holding registers) only; up to two simultaneous masters, keep-alive timeout 60 s. The status and SCN registers of the charge point itself (100-178, 1100-1105, 1200-1215, 1400-1431: name, serial, station temperature, availability, Mode 3 state, actual applied max current, Modbus max current setpoint at 1210-1211, phases at 1215, SCN current limits) are served on slave address 200, while the per-socket energy-meter block listed here is served on slave address 1 (socket 1) and 2 (socket 2) -- the unit ID above is the socket 1 address. The station registers therefore need a second device entry with unit ID 200. Modbus read access and writing of max currents are licence-gated: the station needs the "Active load balancing" licence, "Allow reading" / "Allow writing maximum currents" must be enabled in the ACE Service Installer, and "Energy Management System" must be selected as data source; a recommended validity time is 300 s. The 64-bit meter timestamp (301-304), the station serial number (157-167) and the name strings are left out because their data type is not a plain 16/32/64-bit number or the address belongs to the other slave address.