+86-13906688563

Modbus protocol instructions

May 16, 2023

Using RS485 communication interface, the baud rate is fixed at 9600, the data bits are 8 bits + 1 stop bit, no parity bit; the default local address is 63; the specific protocol is as follows:

1.Device address: can be set between1~63

2.Only supports 03 and 06 commands of MODBUS protocol

3.Holding register definition

Address

Range

Unit

Definition

Remarks

0x0001

0~1000

0.1Hz

Current output frequency value

Read only

0x0002

0~255

0.1A

Current output current value

Read only

0x0003

0~1000

V

Current input voltage value

Read only

0x0004

-10~125

Current temperature display

Read only

0x0005

0~2400

0.01BAR

Actual pressure value

Read only

0x0006

0~31

 

Error code

Read only

0x0007

0~3

 

Status code

Read only

0x0010

0~1

 

Restore factory value

 

0x0011

10~200

0.01BAR

Starting pressure difference

 

0x0012

0~2360

0.01BAR

Water shortage pressure value

 

0x0013

0~60

Second

Water shortage time

 

0x0014

72,76

72:H 76:L

Carrier frequency

 

0x0015

20~50

0.1ms

Acceleration and deceleration time

 

0x0016

0~100

0.01BAR

Allowable pressure error

 

0x0017

200~400

0.1Hz

Minimum frequency of shutdown

 

0x0018

0~1

 

Allow non-stop

 

0x0019

6,10,16,25

BAR

Measuring range selection

 

0x0020

60~91

℃ (91 for H)

Over temperature setting

 

0x0021

0~1

 

Set direction

 

0x0022

1~63

 

Local address

 

0x1000

0~2400

0.01BAR

Set pressure value

 

0X1001

 

 

KEY value, support key value 0x00: invalid 0x01: running 0x04: stop 0x11: fault clear

 

4. Fault code definition (register address 0x0006)

Error code

Definition

0

Indicates no fault

1

Indicates hardware overcurrent, short circuit

2

Indicates overload

3

Indicates underpressure (no pressure sensor)

4

Indicates excess pressure

5

Indicates underpressure

6

Indicates excess pressure

7

Indicates phase loss (power phase loss)

8

Indicates overtemperature

9

Indicates insufficient power

10

Indicates software overcurrent

11

Indicates communication failure

12

Default

13

Indicates that the motor is blocked

14

Indicates motor phase loss

15

Indicates motor overspeed

16

Indicates memory failure (FLASH failure)

5. Status code (register address 0x0007)

bit15

bit14

bit13

bit12

bit11

bit10

bit9

bit8

bit7

bit6

bit5

bit4

bit3

bit2

bit1

bit0

NC

NC

NC

NC

NC

NC

NC

NC

NC

NC

NC

NC

NC

NC

LS

MS

LS:

0: No shortage of water 1:Water shortage

RS:

0:Pump stops 1:Pump running

Modbus protocol English description001

Send Inquiry