220通讯协议说明(1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

220仪表通讯协议说明

220采用485通讯接口,执行Modbus-RTU协议,数据位8位,停止位2位,无校验。具体由参数27(通讯模式,设定为1)、参数28(机码)和参数29(波特率)设定。仪表支持02读开入命令,03读参数命令,05开关输出命令,单字节写命令和0x10多字节写命令。

1. 02读开入命令

格式:01 02 00 00 00 04 crc0 crc1 返回01 02 01 Data crc0 crc1

读取00开始的4个开入状态Data为开入状态,每个位代表一个开入

220仪表有4个输入。

2. 03读参数命令

格式:01 03 00 00 00 01 84 0A 返回01 02 02 03 04 crc0 crc1

读00开始的1个字返回2个字节0304

仪表参数地址见下面的附表。

3. 05命令

格式:01 05 00 01 ff 00 crc0 crc1 返回格式一样

05命令可以实现开关量输出控制,报警复位,恢复出厂等。具体功能见下附表。

4. 06和0x10命令

格式:01 10 00 00 00 02 04 01 02 03 04 crc0 crc1 返回01 10 00 00 00 02 crc0 crc1 修改00开始的2个字为0102 0304

01 06 00 00 01 02 CRC0 CRC1 返回一样

修改00地址参数为0102

注意仪表的参数都是有int和long型的,int型参数,每个参数占用一个地址,1个字长。Long型参数,每个参数占用2个地址,2个字的长度!

注:除了上述数据外,仪表的参数表中所有参数都可以通讯读取或者修改,所有实时数据都可以读取。

相关文档
最新文档