Carlo Gavazzi · Energy meter
EM530 / EM540 Modbus register map
Default configuration
- Protocol
- RS485
- Port
- 502
- Unit ID
- 1
- Addressing
- 0-based
- Byte order
- Big endian
- Word order
- Low word first
- Baud rate
- 9600
- Parity
- None
- Data bits
- 8
- Stop bits
- 1
This device has an RS-485 interface. Reach it through a Modbus RTU-to-TCP gateway, configured with the factory serial settings above.
Register map
| Address | Count | Name | Type | Unit | Scale | Access |
|---|---|---|---|---|---|---|
| 258 | 2 | Voltage L-N, system | Int32 | V | 0.1 | R |
| 260 | 2 | Voltage L-L, system | Int32 | V | 0.1 | R |
| 262 | 2 | Active power, system | Int32 | W | 0.1 | R |
| 264 | 2 | Apparent power, system | Int32 | VA | 0.1 | R |
| 266 | 2 | Reactive power, system | Int32 | var | 0.1 | R |
| 268 | 2 | Power factor, system | Int32 | - | 0.001 | R |
| 270 | 2 | Phase sequence -1 = L1-L3-L2, 1 = L1-L2-L3. | Int32 | - | 1 | R |
| 272 | 2 | Frequency | Int32 | Hz | 0.1 | R |
| 274 | 2 | Active energy imported, total | Int32 | kWh | 0.1 | R |
| 276 | 2 | Reactive energy imported, total | Int32 | kvarh | 0.1 | R |
| 278 | 2 | Active energy exported, total | Int32 | kWh | 0.1 | R |
| 280 | 2 | Reactive energy exported, total | Int32 | kvarh | 0.1 | R |
| 282 | 2 | Active power demand, system | Int32 | W | 0.1 | R |
| 284 | 2 | Active power demand peak, system | Int32 | W | 0.1 | R |
| 286 | 2 | Voltage L1-L2 | Int32 | V | 0.1 | R |
| 288 | 2 | Voltage L1-N | Int32 | V | 0.1 | R |
| 290 | 2 | Current L1 | Int32 | A | 0.001 | R |
| 292 | 2 | Active power L1 | Int32 | W | 0.1 | R |
| 294 | 2 | Apparent power L1 | Int32 | VA | 0.1 | R |
| 296 | 2 | Reactive power L1 | Int32 | var | 0.1 | R |
| 298 | 2 | Power factor L1 | Int32 | - | 0.001 | R |
| 300 | 2 | Voltage L2-L3 | Int32 | V | 0.1 | R |
| 302 | 2 | Voltage L2-N | Int32 | V | 0.1 | R |
| 304 | 2 | Current L2 | Int32 | A | 0.001 | R |
| 306 | 2 | Active power L2 | Int32 | W | 0.1 | R |
| 308 | 2 | Apparent power L2 | Int32 | VA | 0.1 | R |
| 310 | 2 | Reactive power L2 | Int32 | var | 0.1 | R |
| 312 | 2 | Power factor L2 | Int32 | - | 0.001 | R |
| 314 | 2 | Voltage L3-L1 | Int32 | V | 0.1 | R |
| 316 | 2 | Voltage L3-N | Int32 | V | 0.1 | R |
| 318 | 2 | Current L3 | Int32 | A | 0.001 | R |
| 320 | 2 | Active power L3 | Int32 | W | 0.1 | R |
| 322 | 2 | Apparent power L3 | Int32 | VA | 0.1 | R |
| 324 | 2 | Reactive power L3 | Int32 | var | 0.1 | R |
| 326 | 2 | Power factor L3 | Int32 | - | 0.001 | R |
| 328 | 2 | Active energy imported, partial | Int32 | kWh | 0.1 | R |
| 330 | 2 | Reactive energy imported, partial | Int32 | kvarh | 0.1 | R |
| 332 | 2 | Active energy imported, L1 | Int32 | kWh | 0.1 | R |
| 334 | 2 | Active energy imported, L2 | Int32 | kWh | 0.1 | R |
| 336 | 2 | Active energy imported, L3 | Int32 | kWh | 0.1 | R |
| 338 | 2 | Active energy imported, tariff 1 | Int32 | kWh | 0.1 | R |
| 340 | 2 | Active energy imported, tariff 2 | Int32 | kWh | 0.1 | R |
| 346 | 2 | Active energy exported, partial | Int32 | kWh | 0.1 | R |
| 348 | 2 | Reactive energy exported, partial | Int32 | kvarh | 0.1 | R |
| 350 | 2 | Apparent energy, total | Int32 | kVAh | 0.1 | R |
| 352 | 2 | Apparent energy, partial | Int32 | kVAh | 0.1 | R |
Notes
RS-485 device: reach it through a Modbus RTU-to-TCP gateway using the factory serial settings above (slave address 1, 9600 bps, 8N1). Source: Carlo Gavazzi 'EM530/EM540 Modbus communication protocol' version 1.3, 13 February 2024 (public version), tables 4.2, 4.6, 4.7, 4.8, 4.18 and 4.19. 32-bit values are stored low word first (LSW -> MSW). Measurements are transmitted in tenths (V, W, var, VA, kWh, kvarh, kVAh) or thousandths (A, PF). EM530/EM540 is a current-transformer meter: set the CT ratio in register 0x1003 (default 10 = CT 1.0) before trusting current, power and energy readings.