- 客户区域:
- 查看问题
回复: 6
IO808 支持功能码:0F(写多个线圈)如何编写指令?
产品型号: USR-IO808-EWR
-
【您想要实现什么功能?】:写多个线圈
【您是如何连接和设置的?】:
【您遇到什么问题?】:如何编写指令?说明文档中没有范例 -
穆琳琳 -
*3673159659写多个线圈时,如何定义线圈的ON、OFF,也就是说如何编写modbus中的数据位,11 0F 00 04 00 02 02 ?? ?? [CRC],问号部分如何定义?需求是:将5号线圈(0x0004)设置为ON,6号线圈(0x0005)设置为OFF
-
穆琳琳您好
11 0F 00 00 00 08 01 C9 3F CF这条指令中的C9指的是数据,指令是按位解析,转成二进制之后是1100 1001,也就是1.4.7.8闭合,2.3.5.6断开
-
*367315965911 0F 00 04 00 02 04 FF 00 00 00 [CRC]
是不是上面这样的,依然还是FF00代表ON,0000代表OFF,然后从0x0004寄存器开始写入2个寄存器共4位数据
-
*3673159659明白了,谢谢
-
穆琳琳好的
如果以上回答可以解决您的问题,请关闭此问题;
如果您认可我们的回复,请给五星,谢谢!
祝您心情愉快。
若此工单对解决您的问题有帮助,请点个赞;您的参与,是对我们最大的鼓励。
有用
*3673159659