PortDock

Rootech Accura 2300[S] Modbus register map

The 2300[S] measures voltage and collects current/power from up to 40 Accura 2350 modules (ID 0-39), served over Modbus TCP/RTU. Measurement registers are private-read: read 11044 first to fetch. · Power meter · Accura 2300, Accura 2300S, Accura 2350-3P

An unofficial summary of facts (addresses, types, units, scaling) from the maker's manual. Not affiliated with the maker; values can differ by firmware or model. Always check the device manual before writing (run commands, settings).

Default communication

ProtocolModbus RTU, Modbus TCP
Baud (factory)9600 bps — options: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
Data · parity · stop— · Even · 1
TCP port502
32-bit orderABCD
Max per request125 registers
Manual address style1-based numbers (wire address + 1)

Registers (43)

«Wire» is the 0-based address in the request frame (PortDock's «0-based» notation). Value = raw × scale. Table: HR holding register, IR input register, CO coil, DI discrete input. Function codes in hex.

ManualWireTableNameTypeUnit · scaleR/WFCDetails
10 (0x0000)HRProduct IDU16R03
2300
p.34 System Information for Accura 2300[S]
21 (0x0001)HRSerial numberU32 ABCDR03
p.34 System Information for Accura 2300[S]
1514 (0x000E)HRApplication versionU16R03
p.34 System Information for Accura 2300[S]
1716 (0x0010)HRModbus map versionU16R03
p.34 System Information for Accura 2300[S]
700699 (0x02BB)HRRemote setup lockU16R/W03·06·10
Write 2300, 0, 700, 1 in sequence to unlock; per connection
0 = Unlocked · 1 = Locked (default)
p.38 Remote Setup Unlock
14841483 (0x05CB)HRRS-485 device addressU16R/W03·06·10
Range 0-247. Fetch/apply via access register 1483 (write 1)
p.85 Modbus Serial Communication Setup
14851484 (0x05CC)HRRS-485 baud rateU16R/W03·06·10
0 = 1200 · 1 = 2400 · 2 = 4800 · 3 = 9600 (default) · 4 = 19200 · 5 = 38400 · 6 = 57600 · 7 = 115200
p.85 Modbus Serial Communication Setup
14861485 (0x05CD)HRRS-485 parityU16R/W03·06·10
0 = None · 1 = Odd · 2 = Even (default)
p.85 Modbus Serial Communication Setup
14871486 (0x05CE)HRRS-485 stop bitsU16R/W03·06·10
0 = 1 stop bit (default) · 1 = 2 stop bits
p.85 Modbus Serial Communication Setup
1100111000 (0x2AF8)HRAggregation selectionU16R/W03·06·10
Other values (11-15, 200-202) exist (p.105)
0 = 0.5 s data · 1 = 1 s (default) · 2 = 5 s · 3 = 1 min · 4 = 5 min · 5 = 1 h · 6 = 6 h
p.105 Measurement Map Summary
1104411043 (0x2B23)HRMeasurement access (fetch)U16R03
Reading fetches the selected buffer into 11045-32300 and returns its index; FFFFh = invalid buffer index
p.105 Measurement Map Summary
1104511044 (0x2B24)HR2300 voltage data validityU16R03
0 = Not fetched · 1 = Fetched
p.106
1104611045 (0x2B25)HRModule ID 0 data validityU16R03
Other module type codes (3, 7, 2001…) on p.106
0 = 3-phase module OK · 1 = 1-phase module OK · 65535 = Not fetched or no module
p.106
1110111100 (0x2B5C)HRVoltage VanF32 ABCDVR03
p.108-109 Measurement Data for Accura 2300[S]
1110311102 (0x2B5E)HRVoltage VbnF32 ABCDVR03
p.108-109 Measurement Data for Accura 2300[S]
1110511104 (0x2B60)HRVoltage VcnF32 ABCDVR03
p.108-109 Measurement Data for Accura 2300[S]
1110711106 (0x2B62)HRAverage L-N voltageF32 ABCDVR03
p.108-109 Measurement Data for Accura 2300[S]
1110911108 (0x2B64)HRVoltage VabF32 ABCDVR03
p.108-109 Measurement Data for Accura 2300[S]
1111111110 (0x2B66)HRVoltage VbcF32 ABCDVR03
p.108-109 Measurement Data for Accura 2300[S]
1111311112 (0x2B68)HRVoltage VcaF32 ABCDVR03
p.108-109 Measurement Data for Accura 2300[S]
1111511114 (0x2B6A)HRAverage L-L voltageF32 ABCDVR03
p.108-109 Measurement Data for Accura 2300[S]
1115111150 (0x2B8E)HRFrequencyF32 ABCDHzR03
p.108-109 Measurement Data for Accura 2300[S]
1115311152 (0x2B90)HR2300 rear temperatureF32 ABCD℃R03
p.108-109 Measurement Data for Accura 2300[S]
1120111200 (0x2BC0)HRModule 0 current IaF32 ABCDAR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 0
1120311202 (0x2BC2)HRModule 0 current IbF32 ABCDAR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 2
1120511204 (0x2BC4)HRModule 0 current IcF32 ABCDAR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 4
1120711206 (0x2BC6)HRModule 0 current IavgF32 ABCDAR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 6
1126111260 (0x2BFC)HRModule 0 active power PaF32 ABCDkWR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 60
1126311262 (0x2BFE)HRModule 0 active power PbF32 ABCDkWR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 62
1126511264 (0x2C00)HRModule 0 active power PcF32 ABCDkWR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 64
1126711266 (0x2C02)HRModule 0 total active powerF32 ABCDkWR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 66
1127511274 (0x2C0A)HRModule 0 total reactive powerF32 ABCDkVARR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 74
1128311282 (0x2C12)HRModule 0 total apparent powerF32 ABCDkVAR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 82
1128711286 (0x2C16)HRModule 0 received kWhS32 ABCDkWhR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 86
1128911288 (0x2C18)HRModule 0 delivered kWhS32 ABCDkWhR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 88
1129511294 (0x2C1E)HRModule 0 received kVARhS32 ABCDkVARhR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 94
1129711296 (0x2C20)HRModule 0 delivered kVARhS32 ABCDkVARhR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 96
1130311302 (0x2C26)HRModule 0 kVAhS32 ABCDkVAhR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 102
1131111310 (0x2C2E)HRModule 0 total demand kWF32 ABCDkWR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 110
1132511324 (0x2C3C)HRModule 0 PF AF32 ABCDR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 124
1132711326 (0x2C3E)HRModule 0 PF BF32 ABCDR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 126
1132911328 (0x2C40)HRModule 0 PF CF32 ABCDR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 128
1133111330 (0x2C42)HRModule 0 total PFF32 ABCDR03
Module ID 0 (Accura 2350-3P, 3P wiring mode). For ID n add 150×n
p.110-112 Detailed Data for Accura 2350-3P (3P Mode), ID 0 = 11201 + offset offset 130

Notes

Read it with PortDock

  1. Install the free PortDock Modbus Master and connect with the device's settings.
  2. On the table toolbar, «Device profile…» → pick this device → «Load». Polling tables, names, types and the Slave ID are filled in (optionally the serial settings too).
  3. Names carry the unit and scale (e.g. «×0.01 Hz»). Values on screen are raw — multiply by the scale.
  4. To test your program without the device, PortDock Modbus Slave's «Emulate device…» serves the same map with example values.

Download JSON

Sources