4X Registers (M550/M560/M570)

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.
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 and System Current together:-
[23h][10h][0000h][0004h(4, 2 byte regs)][08h(2, 4 byte regs)][CRC(2 bytes)]

Modbus Address

Register Address/Name

Mode

40001

(0x00) SYSTEM VOLTAGE

(R/W)

40003

(0x02) SYSTEM CURRENT

(R/W)

40005

(0x04) SYSTEM TYPE

(RO)

40007

(0x06) SYSTEM POWER

(RO)

40009

(0x08) DEMAND PERIOD

(R/W)

40011

(0x0A) DEMAND TIMER

(RO)

40013

(0x0C) RELAY DIVISOR

(R/W)

40015

(0x0E) RELAY PULSE WIDTH

(R/W)

40017

(0x10) RESET ENERGY

(WO)

40019

(0x12) RESET DEMANDS

(WO)

40021

(0x14) CALIBRATE INPUT

(WO)

40023

(0x16) SET NODE ADDRESS

(WO)

40025

(0x18) Analogue o/p1 assignment (M560)

(R/W)

40027

(0x1a) Analogue o/p1 nominal (M560)

(R/W)

40029

(0x1c) Analogue o/p1 zero (M560)

(R/W)

40031

(0x1e) Analogue o/p2 assignment (M560)

(R/W)

40033

(0x20) Analogue o/p2 nominal (M560)

(R/W)

40035

(0x22) Analogue o/p2 zero (M560)

(R/W)

40037

(0x24) Analogue o/p3 assignment (M560)

(R/W)

40039

(0x26) Analogue o/p3 nominal (M560)

(R/W)

40041

(0x28) Analogue o/p3 zero (M560)

(R/W)

40043

(0x2A) RELAY ASSIGNMENT

(R/W)

40045

(0x2C) RESET EEPROM DATA

(WO)

40047

(0x2E) I/P V1 GAIN FACTOR

(R/W)

40049

(0x30) I/P V2 GAIN FACTOR

(R/W)

40051

(0x32) I/P V3 GAIN FACTOR

(R/W)

40053

(0x34) I/P I1 GAIN FACTOR

(R/W)

40055

(0x36) I/P I2 GAIN FACTOR

(R/W)

40057

(0x38) I/P I3 GAIN FACTOR

(R/W)

40059

(0x3A) Factoryuse

(ILLEGAL)

40061

(0x3C) Factoryuse

(ILLEGAL)

40063

(0x3E) Factoryuse

(ILLEGAL)

40065

(0x40) Factoryuse

(ILLEGAL)

40067

(0x42) SET PASSCODE

(WO)

40069

(0x44) CALIBRATION PASSCODE

(WO)

40071

(0x46) DtoA PASSCODE(M560)

(WO)

40073

(0x48) DtoA1 OVERRIDE(M560)

(WO)

40075

(0x4A) DtoA2 OVERRIDE(M560)

(WO)

40077

(0x4C) DtoA3 OVERRIDE(M560)

(WO)

40079

(0x4E) Future use

(R/W)

40081

(0x50) Future use

(R/W)

40083

(0x52) Future use

(R/W)

40085

(0x54) Future use

(R/W)

40087

(0x56) Future use

(R/W)

40089

(0x58) Future use

(R/W)

40091

(0x5A) Future use

(R/W)

40093

(0x5C) Future use

(R/W)

40095

(0x5E) Future use

(R/W)

40097

(0x60) LOCK ACIA SETTINGS

(WO)

40099

(0x62) Future use

(R/W)

40101

(0x64) Future use

(R/W)

40103

(0x66) Future use

(R/W)

40105

(0x68) Future use

(R/W)

40107

(0x6A) RELAY1 SETPOINT ASSIGNMENT (pre V0.3.00.00)

(R/W)

40109

(0x6C) RELAY1 SETPOINT (pre V0.3.00.00)

(R/W)

40111

(0x6E) RELAY1 SETPOINT DIFFERENTIAL (pre V0.3.00.00)

(R/W)

40113

(0x70) RELAY1MODE (pre V0.3.00.00)

(R/W)

40115

(0x72) RELAY1 ACTION (pre V0.3.00.00)

(R/W)

40117

(0x74) RELAY1 LOGIC (pre V0.3.00.00)

(R/W)

40119

(0x76) RELAY1 DELAY (pre V0.3.00.00)

(R/W)


N.B.
Addresses 40001 to 40002 are common to M550, M560, M570, M80x, M81x, M84x and M820
Addresses 40003 to 40010 are common to M550, M560, M570, M80x, M84x and M81x

Addresses 40054 to 40060 are only valid for M550s and M560s V0.3.00.00 and earlier
.