PortDock

Rootech Accura 2700M Modbus register map

Incoming-unit integration module of the Accura 2700/2750 smart motor management (MCC) system. Serves incomer voltage/current/power/energy over Modbus RTU/TCP; read 4001 to fetch, then 4002-4206. Accura 2750 motor-module data is not included. · Power meter · Accura 2700M, Accura 2700D

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 (50)

«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
Accura 2700M = 2700
p.21 System Information for Accura 2700M
32 (0x0002)HRSerial numberU32 ABCDR03
p.21 System Information for Accura 2700M
87 (0x0007)HRApplication versionU16R03
p.21 System Information for Accura 2700M
2322 (0x0016)HR2700M model typeU16R03
0 = CT5A model · 1 = CT1A model
p.22 System Information for Accura 2700M
2524 (0x0018)HRMap versionU16R03
Decimal [d1][d2][d3][d4][d5]: d1 major, d2 minor, d3-d5 patch
p.22 System Information for Accura 2700M
40014000 (0x0FA0)HRAccess to 2700M measurement dataU16R03
Reading fetches measurement data into 4002-4206; 1 on success.
p.96 Measurement Data for Accura 2700M
40024001 (0x0FA1)HRHeartbeatU16R03
Increments on each measurement update
p.96 Measurement Data for Accura 2700M
40034002 (0x0FA2)HRVoltage VanF32 ABCDVR03
p.96-99 Measurement Data for Accura 2700M
40054004 (0x0FA4)HRVoltage VbnF32 ABCDVR03
p.96-99 Measurement Data for Accura 2700M
40074006 (0x0FA6)HRVoltage VcnF32 ABCDVR03
p.96-99 Measurement Data for Accura 2700M
40094008 (0x0FA8)HRAverage L-N voltageF32 ABCDVR03
p.96-99 Measurement Data for Accura 2700M
40114010 (0x0FAA)HRVoltage VabF32 ABCDVR03
p.96-99 Measurement Data for Accura 2700M
40134012 (0x0FAC)HRVoltage VbcF32 ABCDVR03
p.96-99 Measurement Data for Accura 2700M
40154014 (0x0FAE)HRVoltage VcaF32 ABCDVR03
p.96-99 Measurement Data for Accura 2700M
40174016 (0x0FB0)HRAverage L-L voltageF32 ABCDVR03
p.96-99 Measurement Data for Accura 2700M
40574056 (0x0FD8)HRL-N voltage unbalanceF32 ABCD%R03
p.96-99 Measurement Data for Accura 2700M
40714070 (0x0FE6)HRFrequencyF32 ABCDHzR03
p.96-99 Measurement Data for Accura 2700M
40734072 (0x0FE8)HRCurrent IaF32 ABCDAR03
p.96-99 Measurement Data for Accura 2700M
40754074 (0x0FEA)HRCurrent IbF32 ABCDAR03
p.96-99 Measurement Data for Accura 2700M
40774076 (0x0FEC)HRCurrent IcF32 ABCDAR03
p.96-99 Measurement Data for Accura 2700M
40794078 (0x0FEE)HRAverage currentF32 ABCDAR03
p.96-99 Measurement Data for Accura 2700M
41074106 (0x100A)HRCurrent unbalanceF32 ABCD%R03
p.96-99 Measurement Data for Accura 2700M
41134112 (0x1010)HRCurrent THD AF32 ABCD%R03
p.96-99 Measurement Data for Accura 2700M
41154114 (0x1012)HRCurrent THD BF32 ABCD%R03
p.96-99 Measurement Data for Accura 2700M
41174116 (0x1014)HRCurrent THD CF32 ABCD%R03
p.96-99 Measurement Data for Accura 2700M
41374136 (0x1028)HRActive power PaF32 ABCDkWR03
p.96-99 Measurement Data for Accura 2700M
41394138 (0x102A)HRActive power PbF32 ABCDkWR03
p.96-99 Measurement Data for Accura 2700M
41414140 (0x102C)HRActive power PcF32 ABCDkWR03
p.96-99 Measurement Data for Accura 2700M
41434142 (0x102E)HRTotal active powerF32 ABCDkWR03
p.96-99 Measurement Data for Accura 2700M
41514150 (0x1036)HRTotal reactive powerF32 ABCDkVARR03
p.96-99 Measurement Data for Accura 2700M
41594158 (0x103E)HRTotal apparent powerF32 ABCDkVAR03
p.96-99 Measurement Data for Accura 2700M
41614160 (0x1040)HRPower factor AF32 ABCDR03
p.96-99 Measurement Data for Accura 2700M
41634162 (0x1042)HRPower factor BF32 ABCDR03
p.96-99 Measurement Data for Accura 2700M
41654164 (0x1044)HRPower factor CF32 ABCDR03
p.96-99 Measurement Data for Accura 2700M
41674166 (0x1046)HRTotal power factorF32 ABCDR03
p.96-99 Measurement Data for Accura 2700M
41724171 (0x104B)HRTotal power factor angle statusU16R03
0 = None · 1 = Leading · 2 = Lagging · 3 = Invalid (apparent power 0)
p.96-99 Measurement Data for Accura 2700M
41794178 (0x1052)HRTotal demand active powerF32 ABCDkWR03
p.96-99 Measurement Data for Accura 2700M
41874186 (0x105A)HRAverage demand currentF32 ABCDAR03
p.96-99 Measurement Data for Accura 2700M
41894188 (0x105C)HRReceived active energyU32 ABCDkWhR03
p.96-99 Measurement Data for Accura 2700M
41914190 (0x105E)HRDelivered active energyU32 ABCDkWhR03
p.96-99 Measurement Data for Accura 2700M
41934192 (0x1060)HRNet active energyS32 ABCDkWhR03
p.96-99 Measurement Data for Accura 2700M
41974196 (0x1064)HRPositive reactive energyU32 ABCDkVARhR03
p.96-99 Measurement Data for Accura 2700M
41994198 (0x1066)HRNegative reactive energyU32 ABCDkVARhR03
p.96-99 Measurement Data for Accura 2700M
42054204 (0x106C)HRApparent energyU32 ABCDkVAhR03
p.96-99 Measurement Data for Accura 2700M
5100050999 (0xC737)HRRemote setup unlockU16R/W03·06·10
Write 2300 → 0 → 700 → 1 to unlock; any other write locks. Per connection.
0 = Unlocked · 1 = Locked
p.36 Remote Setup Unlock
5117151170 (0xC7E2)HRAccess to RS-485 setupU16R/W03·06·10
Read fetches settings into 51172-51175 (bit 15 = 1 on success); write 1 to apply.
p.42 RS-485 Setup
5117251171 (0xC7E3)HRRS-485 device addressU16R/W03·06·10
Usable IDs 1-247
Range 0 ~ 247
p.42 RS-485 Setup
5117351172 (0xC7E4)HRRS-485 baud rateU16R/W03·06·10
0 = 1200 bps · 1 = 2400 bps · 2 = 4800 bps · 3 = 9600 bps · 4 = 19200 bps · 5 = 38400 bps · 6 = 57600 bps · 7 = 115200 bps
p.42 RS-485 Setup
5117451173 (0xC7E5)HRRS-485 parityU16R/W03·06·10
0 = None · 1 = Odd · 2 = Even
p.42 RS-485 Setup
5117551174 (0xC7E6)HRRS-485 stop bitsU16R/W03·06·10
0 = 1 stop bit · 1 = 2 stop bits
p.42 RS-485 Setup

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