当前位置:文档之家› 220通讯协议说明(1)

220通讯协议说明(1)

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个字的长度!

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

相关主题