供应商机

当前所在位置:网站首页 > 供应商机

8路开关量转MODBUS、开关量转TCP物联网采集卡




Socket通讯自由协议

 

在TCP Server,TCP Client,UDP Mode等工作方式下,可以使用以下自由协议通讯。

如果在配置设置里把自动上传数据设置为“是”,

在TCP Server,TCP Client工作方式下,通讯连接

成功后会自动上传数据。UDP Mode不会自动

上传数据,需要发命令读取数据。

 

1、DI状态改变后自动发送数据

说    明:模块的任何一个DI状态改变后,模块自动发送一条数据到已连接上的设备。用户也可以根据需要修改为不自动发送数据或仅上升沿(下降沿)自动发送数据,详见*5条命令。

命令格式:不需要

应答格式:06 XX 07     3个十六进制数。

参数说明:06     代表起始符,十六进制数。

          XX    代表输入开关状态,十六进制数。每一个位代表一个DI通道,排列顺序为DI7~DI0,

位值为 0:  输入低电平;位值为 1: 输入高电平

07     代表结束符,十六进制数。

应用举例1:  模块应答(十六进制):06 07 07

说    明:模块输入开关状态是07,转成2进制为00000111 , 排列顺序为DI7~DI0    

通道0:高电平      通道1:高电平     通道2:高电平      通道3:低电平   

通道4:低电平      通道5:低电平     通道6:低电平      通道7:低电平

应用举例2:  模块应答(十六进制):06 FF 07

说    明:模块输入开关状态是FF,转成2进制为11111111 , 排列顺序为DI7~DI0    

通道0:高电平      通道1:高电平     通道2:高电平      通道3:高电平   

通道4:高电平      通道5:高电平     通道6:高电平      通道7:高电平

 

2、读取DI状态命令

说    明:读取DI当前的状态

命令格式:05           1个十六进制数。

应答格式:06 XX 07     3个十六进制数。

参数说明:06     代表起始符,十六进制数。

          XX    代表输入开关状态,十六进制数。每一个位代表一个DI通道,排列顺序为DI7~DI0,

位值为 0:  输入低电平;位值为 1: 输入高电平

07     代表结束符,十六进制数。

应用举例1:  用户命令(十六进制):05 

模块应答(十六进制):06 11 07

说    明:模块输入开关状态是11,转成2进制为00010001 , 排列顺序为DI7~DI0    

通道0:高电平      通道1:低电平     通道2:低电平      通道3:低电平   

通道4:高电平      通道5:低电平     通道6:低电平      通道7:低电平

应用举例2:  用户命令(十六进制):05 

模块应答(十六进制):06 00 07

说    明:模块输入开关状态是00,转成2进制为00000000 , 排列顺序为DI7~DI0    

通道0:低电平      通道1:低电平     通道2:低电平      通道3:低电平   

通道4:低电平      通道5:低电平     通道6:低电平      通道7:低电平



szbf090117.cn.b2b168.com/m/

返回目录页