Connect Heyuan to the computer through a USB-to-serial or RS485 adapter and read its registers in your browser: click "Read register values online" under the model (Chrome or Edge, nothing to install). The tables below list the MODBUS offset, unit, data type and scale of every register shown.
For logging 24/7 into a database, CSV files or Excel, use the Advanced Serial Data Logger (for MODBUS RTU) or Advanced TCP/IP Data Logger (for MODBUS TCP): they poll the complete map of every model on this page and provide continuous Heyuan data logging and capture.
Do you not know the meter address? Scan the device address online
Heyuan (DZ81-DZS310) - MODBUS Registers
Connection and addressing notes
- Protocol
- Modbus
- Interface
- RS-485
- Default baud rate
- 9600
- Baud rate setting
- 0 = 1200, 1 = 2400, 2 = 4800, 3 = 9600, default 3
- Baud rate register
- 8195
- Data bits
- 8
- Stop bits
- 1
- Parity
- none
- Default device address
- 1
- Device address range
- 1-247
- Default password
- 0001
- Function codes
- 03 and 04 read, 06 and 0x10 write
- Password register
- 8192
- Address register
- 8193, communication address
- RS485 format register
- 8194, 0 = N,8,1, 1 = o,8,1, 2 = e,8,1
- Register addressing
- decimal addresses with hex equivalents (8192 = 0x2000)
Registers in the map: 74 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: dword, int64, integer, smallint, word.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 4096 | A phase voltage | | word | ×0.01 |
| 4097 | B phase voltage | | word | ×0.01 |
| 4098 | C phase voltage | | word | ×0.01 |
| 4099 | Phase voltage mean value | | word | ×0.01 |
| 4100 | Zero phase voltage | | word | ×0.01 |
| 4101 | Line voltage (A-b) | | word | ×0.01 |
| 4102 | Line voltage (B-c) | | word | ×0.01 |
| 4103 | Line voltage (C-a) | | word | ×0.01 |
| 4104 | Line voltage mean value | | word | ×0.01 |
| 4105 | A phase current | | word | ×0.001 |
| 4106 | B phase current | | word | ×0.001 |
| 4107 | C phase current | | word | ×0.001 |
| 4108 | Current mean value | | word | ×0.001 |
| 4109 | Zero phase current | | word | ×0.001 |
| 4110 | A phase active power | | smallint | ×0.001 |
| 4111 | B phase active power | | smallint | ×0.001 |
| 4112 | C phase active power | | smallint | ×0.001 |
| 4113 | Total active power | | smallint | ×0.001 |
| 4114 | A phase reactive power | | smallint | ×0.001 |
| 4115 | B phase reactive power | | smallint | ×0.001 |
| 4116 | C phase reactive power | | smallint | ×0.001 |
| 4117 | Total reactive power | | smallint | ×0.001 |
| 4118 | A phase apparent power | | smallint | ×0.001 |
| 4119 | B phase apparent power | | smallint | ×0.001 |
| 4120 | C phase apparent power | | smallint | ×0.001 |
| 4121 | Total apparent power | | smallint | ×0.001 |
| 4122 | A phase power factor | | smallint | ×0.001 |
| 4123 | B phase power factor | | smallint | ×0.001 |
| 4124 | C phase power factor | | smallint | ×0.001 |
| 4125 | Total power factor | | smallint | ×0.001 |
| 4126 | Frequency | | word | ×0.01 |
| 4127 | Voltage unbalance | | word | ×0.01 |
| 4128 | Current unbalance | | word | ×0.01 |
| 5376 | A phase voltage | | dword | ×0.01 |
| 5378 | B phase voltage | | dword | ×0.01 |
| 5380 | C phase voltage | | dword | ×0.01 |
| 5382 | Phase voltage mean value | | dword | ×0.01 |
| 5384 | Zero phase voltage | | dword | ×0.01 |
| 5386 | Line voltage (A-b) | | dword | ×0.01 |
| 5388 | Line voltage (B-c) | | dword | ×0.01 |
| 5390 | Line voltage (C-a) | | dword | ×0.01 |
| 5392 | Line voltage mean value | | dword | ×0.01 |
| 5394 | A phase current | | dword | ×0.001 |
| 5396 | B phase current | | dword | ×0.001 |
| 5398 | C phase current | | dword | ×0.001 |
| 5400 | Current mean value | | dword | ×0.001 |
| 5402 | Zero phase current | | dword | ×0.001 |
| 5404 | A phase active power | | integer | ×0.001 |
| 5406 | B phase active power | | integer | ×0.001 |
| 5408 | C phase active power | | integer | ×0.001 |
This is not the complete map: 50 of 74 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
Heyuan (DZS310) - Measurement Data
Connection and addressing notes
- Register addressing
- decimal addresses with hex equivalents (4096 = 0x1000)
- Function codes
- 03 read holding registers
Registers in the map: 135 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: smallint, word.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 4096 | Phase A voltage | | word | ×0.01 |
| 4097 | Phase B voltage | | word | ×0.01 |
| 4098 | Phase C voltage | | word | ×0.01 |
| 4099 | Phase voltage mean value | | word | ×0.01 |
| 4100 | Zero sequence voltage | | word | ×0.01 |
| 4101 | Line voltage (A-b) | | word | ×0.01 |
| 4102 | Line voltage (B-c) | | word | ×0.01 |
| 4103 | Line voltage (C-a) | | word | ×0.01 |
| 4104 | Line voltage mean value | | word | ×0.01 |
| 4105 | Phase/line current of phase A | | word | ×0.001 |
| 4106 | Phase/line current of phase B | | word | ×0.001 |
| 4107 | Phase/line current of phase C | | word | ×0.001 |
| 4108 | Phase/line current mean value | | word | ×0.001 |
| 4109 | Zero sequence current | | word | ×0.001 |
| 4110 | Active power of phase A | | smallint | ×0.001 |
| 4111 | Active power of phase B | | smallint | ×0.001 |
| 4112 | Active power of phase C | | smallint | ×0.001 |
| 4113 | Total three-phase active power | | smallint | ×0.001 |
| 4114 | Reactive power of phase A | | smallint | ×0.001 |
| 4115 | Reactive power of phase B | | smallint | ×0.001 |
| 4116 | Reactive power of phase C | | smallint | ×0.001 |
| 4117 | Total three-phase reactive power | | smallint | ×0.001 |
| 4118 | Apparent power of phase A | | smallint | ×0.001 |
| 4119 | Apparent power of phase B | | smallint | ×0.001 |
| 4120 | Apparent power of phase C | | smallint | ×0.001 |
| 4121 | Total three-phase apparent power | | smallint | ×0.001 |
| 4122 | Power factor of phase A | | smallint | ×0.001 |
| 4123 | Power factor of phase B | | smallint | ×0.001 |
| 4124 | Power factor of phase C | | smallint | ×0.001 |
| 4125 | Total three-phase power factor | | smallint | ×0.001 |
| 4126 | Frequency | | word | ×0.01 |
| 4127 | Voltage unbalance factor | | word | ×0.01 |
| 4128 | Current unbalance factor | | word | ×0.01 |
| 4353 | Phase B -to-line voltage total harmonic distortion | | word | |
| 4354 | Phase C -to-line voltage total harmonic distortion | | word | |
| 4355 | Phase voltage average total harmonic distortion | | word | |
| 4356 | Phase A current total harmonic distortion | | word | |
| 4357 | Phase B current total harmonic distortion | | word | |
| 4358 | Phase C current total harmonic distortion | | word | |
| 4359 | Current average total harmonic distortion | | word | |
| 4361 | Phase A voltage harmonic content rate (5) | | word | |
| 4362 | Phase A voltage harmonic content rate (7) | | word | |
| 4363 | Phase A voltage harmonic content rate (9) | | word | |
| 4364 | Phase A voltage harmonic content rate (11) | | word | |
| 4365 | Phase A voltage harmonic content rate (13) | | word | |
| 4366 | Phase A voltage harmonic content rate (15) | | word | |
| 4367 | Phase A voltage harmonic content rate (17) | | word | |
| 4368 | Phase A voltage harmonic content rate (19) | | word | |
| 4369 | Phase A voltage harmonic content rate (21) | | word | |
| 4370 | Phase A voltage harmonic content rate (13) | | word | |
This is not the complete map: 50 of 135 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
Heyuan (DZS900) - MODBUS Values
Connection and addressing notes
- Function codes
- 03 and 04 read real-time energy tables
- Register addressing
- decimal and hexadecimal addresses (16384 = 0x4000)
Registers in the map: 266 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: dword, smallint, word.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 4096 | Phase A voltage | | word | ×0.01 |
| 4097 | Phase B voltage | | word | ×0.01 |
| 4098 | Phase C voltage | | word | ×0.01 |
| 4099 | Phase voltage mean value | | word | ×0.01 |
| 4100 | Zero sequence voltage | | word | ×0.01 |
| 4101 | Phase/line A current | | word | ×0.0001 |
| 4102 | Phase/line B current | | word | ×0.0001 |
| 4103 | Phase/line C current | | word | ×0.0001 |
| 4104 | Zero sequence phase/line current | | word | ×0.0001 |
| 4105 | Phase A active power | | smallint | ×0.01 |
| 4106 | Phase B active power | | smallint | ×0.01 |
| 4107 | Phase C active power | | smallint | ×0.01 |
| 4108 | Total three-phase active power | | smallint | ×0.01 |
| 4109 | Phase A reactive power | | smallint | ×0.01 |
| 4110 | Phase B reactive power | | smallint | ×0.01 |
| 4111 | Phase C reactive power | | smallint | ×0.01 |
| 4112 | Total three-phase reactive power | | smallint | ×0.01 |
| 4113 | Phase A apparent power | | smallint | ×0.01 |
| 4114 | Phase B apparent power | | smallint | ×0.01 |
| 4115 | Phase C apparent power | | smallint | ×0.01 |
| 4116 | Total three-phase apparent power | | smallint | ×0.01 |
| 4117 | Phase A power factor | | smallint | ×0.001 |
| 4118 | Phase B power factor | | smallint | ×0.001 |
| 4119 | Phase C power factor | | smallint | ×0.001 |
| 4120 | Total three-phase power factor | | smallint | ×0.001 |
| 4121 | Phase/line A current | | smallint | ×0.0001 |
| 4122 | Phase/line B current | | smallint | ×0.0001 |
| 4123 | Phase/line C current | | smallint | ×0.0001 |
| 4124 | Zero sequence phase/line current | | smallint | ×0.0001 |
| 4125 | Phase A active power | | smallint | ×0.01 |
| 4126 | Phase B active power | | smallint | ×0.01 |
| 4127 | Phase C active power | | smallint | ×0.01 |
| 4128 | Total three-phase active power | | smallint | ×0.01 |
| 4129 | Phase A reactive power | | smallint | ×0.01 |
| 4130 | Phase B reactive power | | smallint | ×0.01 |
| 4131 | Phase C reactive power | | smallint | ×0.01 |
| 4132 | Total three-phase reactive power | | smallint | ×0.01 |
| 4133 | Phase A apparent power | | smallint | ×0.01 |
| 4134 | Phase B apparent power | | smallint | ×0.01 |
| 4135 | Phase C apparent power | | smallint | ×0.01 |
| 4136 | Total three-phase apparent power | | smallint | ×0.01 |
| 4137 | Phase A power factor | | smallint | ×0.001 |
| 4138 | Phase B power factor | | smallint | ×0.001 |
| 4139 | Phase C power factor | | smallint | ×0.001 |
| 4140 | Total three-phase power factor | | smallint | ×0.001 |
| 4141 | Phase/line A current | | smallint | ×0.0001 |
| 4142 | Phase/line B current | | smallint | ×0.0001 |
| 4143 | Phase/line C current | | smallint | ×0.0001 |
| 4144 | Zero sequence phase/line current | | smallint | ×0.0001 |
| 4145 | Phase A active power | | smallint | ×0.01 |
This is not the complete map: 50 of 266 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
Heyuan (MA3UI5C) - MODBUS Measurements
Connection and addressing notes
- Function code (total real-time energy)
- 04
- Function code (multi-tariff real-time energy)
- 03
- Register addressing
- decimal and hexadecimal addresses (16384 = 0x4000)
Registers in the map: 326 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 3 (holding registers). byte order big-endian. data types: dword, smallint, word.
| MODBUS offset | Description | Units | Data type | Scale |
|---|
| 4096 | Phase A voltage | | word | ×0.01 |
| 4097 | Phase B voltage | | word | ×0.01 |
| 4098 | Phase C voltage | | word | ×0.01 |
| 4099 | Phase voltage mean value | | word | ×0.01 |
| 4100 | Zero sequence voltage | | word | ×0.01 |
| 4101 | Line voltage (A-b) | | word | ×0.01 |
| 4102 | Line voltage (B-c) | | word | ×0.01 |
| 4103 | Line voltage (C-a) | | word | ×0.01 |
| 4104 | Line voltage mean value | | word | ×0.01 |
| 4105 | Phase/line current of phase A | | word | |
| 4106 | Phase/line current of phase B | | word | |
| 4107 | Phase/line current of phase C | | word | |
| 4108 | Phase/line current mean value | | word | |
| 4109 | Zero sequence current | | word | |
| 4110 | Active power of phase A | | smallint | |
| 4111 | Active power of phase B | | smallint | |
| 4112 | Active power of phase C | | smallint | |
| 4113 | Total three-phase active power | | smallint | |
| 4114 | Reactive power of phase A | | smallint | |
| 4115 | Reactive power of phase B | | smallint | |
| 4116 | Reactive power of phase C | | smallint | |
| 4117 | Total three-phase reactive power | | smallint | |
| 4118 | Apparent power of phase A | | smallint | |
| 4119 | Apparent power of phase B | | smallint | |
| 4120 | Apparent power of phase C | | smallint | |
| 4121 | Total three-phase apparent power | | smallint | |
| 4122 | Power factor of phase A | | smallint | ×0.01 |
| 4123 | Power factor of phase B | | smallint | ×0.01 |
| 4124 | Power factor of phase C | | smallint | ×0.01 |
| 4125 | Total three-phase power factor | | smallint | ×0.01 |
| 4126 | Frequency | | word | ×0.01 |
| 4127 | Voltage unbalance factor | | word | ×0.1 |
| 4128 | Current unbalance factor | | word | ×0.1 |
| 4129 | Inductance-capacitance-resistance L/C/R | | word | |
| 4352 | Line/phase voltage THD of phase A | | word | |
| 4353 | Line/phase voltage THD of phase B | | word | |
| 4354 | Line/phase voltage THD of phase C | | word | |
| 4355 | Line/phase voltage mean value THD | | word | |
| 4356 | Current THD of phase A | | word | |
| 4357 | Current THD of phase B | | word | |
| 4358 | Current THD of phase C | | word | |
| 4359 | Current mean value THD | | word | |
| 4360 | 3rd line/phase voltage harmonic content of phase A | | word | |
| 4361 | 5th line/phase voltage harmonic content of phase A | | word | |
| 4362 | 7th line/phase voltage harmonic content of phase A | | word | |
| 4363 | 9th line/phase voltage harmonic content of phase A | | word | |
| 4364 | 11th line/phase voltage harmonic content of phase A | | word | |
| 4365 | 13th line/phase voltage harmonic content of phase A | | word | |
| 4366 | 15th line/phase voltage harmonic content of phase A | | word | |
| 4367 | 17th line/phase voltage harmonic content of phase A | | word | |
This is not the complete map: 50 of 326 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.
Related MODBUS registers maps
MODBUS Maps Index
Herholdt Controls (M1PRO,M3PRO)
Herholdt Control (ECSEM,ECSAN,ECSPM)
Hiking (DDS238-1-ZN)
Hobut (M550,M560)
Note: Products and companies mentioned here are used only for definition and identification purposes and can be trademarks and/or registered trademarks of the respective companies.