The registers are listed with their Modbus addresses.
The data held at these addresses are Read-Only, Write-Only or Read+Write as indicated below.
4X registers are read using function 03h and written using function 10h.
For M552 transducers, the write functions require the General Pass Code to be valid.
A sample write packet will look like this:-
[Node][10][start address][No. of Double Registers][Data length in bytes][CRC(2 bytes)]
e.g. To set Node 23h System Voltage to 120:280 (280V is M552 ac nominal input voltage)
The VT Primary and VT Secondary values set the System Voltage (viewed at 40001).
The VT Secondary matches the nominal input of the M552:-
[23h][10h][001Ch][0004h(4, 2 byte regs)][08h(2, 4 byte regs)][42F00000][438C0000][CRC(2 bytes)]
Modbus Addresss | Register Address | Register Name | Mode | |
40001 |
(0x0000) |
SYSTEM VOLTAGE |
(R/O) |
|
40003 |
(0x0002) |
SYSTEM CURRENT |
(R/W) |
|
40005 |
(0x0004) |
SYSTEM TYPE |
(R/W) |
|
40007 |
(0x0006) |
DEMAND PERIOD |
(R/W) |
|
40009 |
(0x0008) |
DEMAND STATUS |
(RO) |
|
40011 |
(0x000A) |
kW.h DIVISOR SETTING |
(R/W) |
|
40013 |
(0x000C) |
kVAr.h DIVISOR SETTING |
(R/W) |
|
40015 |
(0x000E) |
kVA.h DIVISOR SETTING |
(R/W) |
|
40017 |
(0x0010) |
A.h DIVISOR SETTING |
(R/W) |
|
40019 |
(0x0012) |
RESET ALL ENERGY REGISTERS | (WO) | |
40021 |
(0x0014) |
RESET DEMANDS |
(WO) |
|
40023 |
(0x0016) |
Future use |
|
|
40025 |
(0x0018) |
Future use |
|
|
40027 |
(0x001A) |
SET NODE ADDRESS |
(R/W) |
|
40029 |
(0x001C) |
PRIMARY VOLTAGE |
(R/W) |
|
40031 |
(0x001E) |
SECONDARY VOLTAGE |
(R/W) |
|
| |
|
|||
40071 |
(0x0046) |
SET PASSCODE |
(WO) |
|
40073 |
(0x0048) |
Future use |
|
|
40075 |
(0x004A) |
Future use | ||
40077 |
(0x004C) |
Future use | ||
40079 |
(0x004E) |
Future use | ||
40081 |
(0x0050) |
Future use | ||
40083 |
(0x0052) |
Future use |
|
|
40085 |
(0x0054) |
RESET Import kW.h Register |
(WO) |
|
40087 |
(0x0056) |
RESET Export kW.h Register |
(WO) |
|
40089 |
(0x0058) |
RESET Import kVAr.h Register |
(WO) |
|
40091 |
(0x005A) |
RESET Export kVAr.h Register |
(WO) |
|
40093 |
(0x005C) |
RESET kVA.h Register |
(WO) |
|
40095 | (0x005E) | RESET Import A.h Register | (WO) | |
40097 | (0x0060) | LOCK ACIA SETTINGS | (R/W) | |
40099 | (0x0062) | RESET Hours Run | (WO) | |
40101 | (0x0064) | Future use | (R/W) | |
40103 | (0x0066) | Set RS485 Port 1 Format | (R/W) | |
40105 | (0x0068) | Future use | ||
40107 | (0x006A) | Configure The CT | (R/W) |