Sie sind auf Seite 1von 5

ZHTF16DO16DI Modbus-RTU

Module Manaul

Modbus protocl specification


Communication protocol and function:
Function

Slave

ID

Function

Register

Data

CRC

(Address)

code

address

Setup DO

01

05

0000*

FF00

8C3A

Setup All DO ON

01

0F

0000001002

FFFF

E390

Setup All DO OFF

01

0F

0000001002

0000

E220

Read DO state

01

01

0000

0010

3DC6

Read All DI input

01

02

0000

0010

79C6

Read address ID

00

03

0000

0001

85 DB

Setup DO

* 0000: Set the DO relay (0~F)

Data FF00 =ON

Setup the relay0-relay15 ON and OFF

01 05 00 00 FF 00 8C 3A
01 05 00 01 FF 00 DD FA
01 05 00 02 FF 00 2D FA
01 05 00 03 FF 00 7C 3A
01 05 00 04 FF 00 CD FB
01 05 00 05 FF 00 9C 3B
01 05 00 06 FF 00 6C 3B
01 05 00 07 FF 00 3D FB
01 05 00 08 FF 00 0D F8
01 05 00 09 FF 00 5C 38
01 05 00 0A FF 00 AC 38
01 05 00 0B FF 00 FD F8
01 05 00 0C FF 00 4C 39
01 05 00 0D FF 00 1D F9
01 05 00 0E FF 00 ED F9
01 05 00 0F FF 00 BC 39

setup relay0 ON
setup relay1 ON

01 05 00 00 00 00 CD CA
01 05 00 01 00 00 9C 0A
01 05 00 02 00 00 6C 0A
01 05 00 03 00 00 3D CA
01 05 00 04 00 00 8C 0B
01 05 00 05 00 00 DD CB
01 05 00 06 00 00 2D CB

setup relay0 OFF


setup relay1 OFF

0000 =OFF

01 05 00 07 00 00 7C 0B
01 05 00 08 00 00 4C 08
01 05 00 09 00 00 1D C8
01 05 00 0A 00 00 ED C8
01 05 00 0B 00 00 BC 08
01 05 00 0C 00 00 0D C9
01 05 00 0D 00 00 5C 09
01 05 00 0E 00 00 AC 09
01 05 00 0F 00 00 FD C9

Read DO state

Sent 01 01 00 00 00 10 3D C6
Feedback01 01 02 FF 00 F8 0C
Read DI input

Sent 01 02 00 00 00 10 79 C6
Feedback
01 02 02 00 00 B9 B8 (None Input Valid)
01 02 02 01 00 B8 28 (IN1 Input Valid)
01 02 02 02 00 B8 D8 (IN2 Input Valid)
01 02 02 04 00 BB 78 (IN3 Input Valid)
01 02 02 08 00 BE 78 (IN4 Input Valid)
01 02 02 10 00 B4 78 (IN5 Input Valid)
01 02 02 20 00 A0 78 (IN6 Input Valid)
01 02 02 40 00 88 78 (IN7 Input Valid)
01 02 02 80 00 D8 78 (IN8 Input Valid)
01 02 02 00 01 78 78 (IN9 Input Valid)
01 02 02 00 02 38 79 (IN10 Input Valid)
01 02 02 00 04 B8 7B (IN11 Input Valid)
01 02 02 00 08 B8 7E (IN12 Input Valid)
01 02 02 00 10 B8 74 (IN13 Input Valid)
01 02 02 00 20 B8 60 (IN14 Input Valid)
01 02 02 00 40 B8 48 (IN15 Input Valid)
01 02 02 00 80 B8 18 (IN16 Input Valid)
Read address ID

Sent00 03 00 00 00 01 85 DB
Feedback00 03 02 01 01 45 D4
01 The Address ID is 01 (01~3F)

Jump setting

Baud rate:

Baud rate is 9600bps 8,n,1 and board ID is 01 as default

S8 select the COM mode:

Das könnte Ihnen auch gefallen