全站搜索
当前时间:
产品详情
两路IO模块 串口继电器控制板
支持:modbus RTU 或协议定制,默认:modbus RTU

支持软件:组态王 力控 等组态软件 支持 昆仑 等人机界面

提供技术支持:提供调试工具、VB源码工程、C# 源码工程、组态王实例工程

两路IO模块串口继电器控制板

资料下载地址 :

http://pan.baidu.com/share/link?shareid=784471305&uk=1493463775

工作电源  12V ,24V可选,通信可选:RS232/RS485/RS232+RS485/以太网协议

支持:modbus RTU 或协议定制,默认:modbus RTU

支持软件:组态王 力控 等组态软件  支持 昆仑 等人机界面

提供技术支持:提供调试工具、VB源码工程、C# 源码工程、组态王实例工程

                           串口IO模块(XYS-0102)通信协议

摇摆控制器ModbusRTU版本

一、通信说明

1)         通讯参数设置: 9600N81

参数

说明

备注

9600

波特率

 

N

校验位

 

8

数据位

 

1

停止位

 

2)         通讯波特率设置命令:

发送:01 06 01 00 00 02 09 F7 (例/16进制)

 

数据

字节

数据说明

备注

01

1

模块地址

地址范围01-FE

06

1

功能码

06-写单寄存器

0100

2

寄存器地址(4x)

0100-修改通讯波特率

0002

2

写入数据

0001-设置波特率4800

0002-设置波特率9600

0003-设置波特率19200

09 F7

2

CRC校验码

前面所有数据的CRC校验码

 

接收:01 06 01 00 00 02 09 F7 (例/16进制)

该命令表示向一个模块发出指令,设置该模块的波特率为9600,该设置可以失电

保存;模块的默认波特率是9600,当设置新的波特率后应在通讯设置中选择正确

波特率,并重启通讯端口,当模块接收到正确的命令后,根据命令作出相应动作,

并将应答指令发回主机,表示通讯成功

 

3)         模块地址设置命令:

发送:00 06 00 00 00 01 49 DB (例/16进制)

数据

字节

数据说明

备注

00

1

模块地址

00-群发地址

06

1

功能码

06-写单寄存器

0000

2

寄存器地址(4x)

0000-修改模块地址

0001

2

写入数据

设置模块新地址,范围0001-00FE

49 DB

2

CRC校验码

前面所有数据的CRC校验码

 

接收:00 06 00 00 00 01 49 DB (例/16进制)

该命令表示向一个模块发出指令,设置该模块的新地址为01,该设置可以失电保

存;模块的默认地址是01,当需要多个模块进行组网时,可对每个模块的地址进

行单独设置,因为使用了群发地址,所以设置时要求网络中只能有一个模块,当

模块接收到正确的命令后,根据命令作出相应动作,并将应答指令发回主机,表

示通讯成功

 

1)         继电器1闭合 01 05 00 01 01 01 09 

 

01地址 05功能码 00 01 固定码,01闭合命令 01 继电器号 09校验和 

      

2)         继电器1断开  01 05 00 01 02 01 0A

 

01地址 05功能码 00 01 固定码,02断开命令 01 继电器号 09校验和 

 

3)         摇摆命令   01 05 00 01 01 02 0A

 

4)         停止摇摆命令 01 05 00 01 02 02 0B

5)         继电器全闭合 01 05 00 01 01 03 0B

6)         继电器全断开 01 05 00 01 02 03 0C

7)          闭合时间:01 06 00 C9 00 09 D9  

01地址 06功能码 00 C9闭合时间地址,0009 闭合时间(单位0.1秒) D9校验和 

8)          断开时间:01 06 00 CA 00 08 D9

9)         01地址 06功能码 00 CA断开时间地址,0008 断开时间(单位0.1秒) D9校验和 

继电器1闭合 01050001010109 

继电器1断开 0105000102010A

摇摆命令 0105000101020A

停止摇摆命令0105000102020B

10)     数字量输入信号采集命令(2字节按位):发送:01 02 00 00 00 10 79 C6 (例/16进制)

开关量输入采集(2字节按位),最大支持16路开关量DI 输入

数据

字节

数据说明

备注

01

1

模块地址

地址范围01-FE

02

1

功能码

02-读取输入位

0000

2

输入地址(1x)

0000-输入位起始地址

0010

2

读取输入位长度

0010-读取16个输入位

79C6

2

CRC校验码

前面所有数据的CRC校验码

接收: 01 02 02 21 A0 A1 90 (例/16进制)

数据

字节

数据说明

备注

01

1

模块地址

地址范围01-FE

02

1

功能码

02-读取输入位

02

1

字节数

02-读取2个字节长度

21A0

2

读取数据

21A0-读取输入位状态

A190

2

CRC校验码

前面所有数据的CRC校验码

读取的数据“21”,转换成2进制数为“0010 0001”,从左至右分别对应8路数字

量输入信号DI_08-DI_01的状态,读取的数据“A0”,转换成2进制数为“1010 0000”,

从左至右分别对应8路数字量输入信号DI_16-DI_09的状态,即DI_16、DI_14、

DI_06、DI_01有输入,其它通道无输入。

11)     继电器状态采集命令(2字节按位):发送01 03 00 00 00 01 84 0A  (例/16进制)

继电器状态采集(2字节按位),最大支持16路继电器

数据

字节

数据说明

备注

01

1

模块地址

地址范围01-FE

03

1

功能码

03-读取输入位

0000

2

继电器地址(1x)

0000-输入位起始地址

0001

2

读取位长度

0001-读取16个输入位

840A

2

CRC校验码

前面所有数据的CRC校验码

接收返回:   01   03   02   03  fa  38  f7 (例/16进制)

数据

字节

数据说明

备注

01

1

模块地址

地址范围01-FE

03

1

功能码

03-读取继电器状态

02

1

字节数

02-读取2个字节长度

03fa

2

读取数据

03fa读取继电器位状态

38f7

2

CRC校验码

前面所有数据的CRC校验码

 

读取的数据“03fa,转换成2进制数为“0000 0011 1111 1010,从左至右分别对应16路继电器状态Relay_16-Relay_01的状态。继电器1闭合。11-16闭合,如果硬件只有10路继电器,高位10-150

 

12)     继电器控制命令(2字节按位,多个控制):发送01 0F 00 00 00 10 02 21 86 7B D2 (例/16进制)

继电器控制命令(2字节按位,多个控制),最大支持16路继电器

数据

字节

数据说明

备注

01

1

模块地址

地址范围01-FE

0F

1

功能码

0F-写多个线圈

0000

2

线圈地址(0x)

0000-线圈起始地址

0010

2

写入线圈长度

0010-16个线圈

2186

2

写入数据

2186-16个线圈的输出状态

7BD2

2

CRC校验码

前面所有数据的CRC校验码

接收: 01 0F 00 00 00 10 54 07 (例/16进制)

数据

字节

数据说明

备注

01

1

模块地址

地址范围01-FE

0F

1

功能码

0F-写多个线圈

0000

2

字节数

地址

0010

2

读取数据

2个字节长度

5407

2

CRC校验码

前面所有数据的CRC校验码

写入的数据“21”,转换成2进制数为“0010 0001”,从左至右分别对应8路数字。

量输出信号DO_08-DO_01的状态,写入的数据“86”,转换成2进制数为“1000 0110”,

从左至右分别对应8路数字量输出信号DO_16-DO_09的状态,即DO_16、DO_11、

DO_10、DO_06、DO_01有输出,其他通道无输出,模块接收到正确的命令后,根据命令作出相应动作,并将应答指令发回主机,表示通讯成功

1) 上位机调试说明

本模块提供一个上位机调试软件来实现调试和控制功能,为避免不必要的损坏,请严格按照如下步骤进行操作:

使用RS485数据线连接电脑和模块

将12V或24V外部电源接入模块并通电,通电前请检查电源正负端是否连接正确

打开上位机调试软件,设定正确通讯参数,打开通讯端口

选择相应模块型号、采集及控制选项

 

脚注信息
©2018- 2021 谷鑫宇电子科技有限公司 版权所有   鲁ICP备15038706号-1