恭喜,你发布的帖子
发布于 2018-04-05 16:40:35
1楼
你这个问题是调用msg指令使用了SM0.6,这个SM0.6是扫描周期标志位,前一个周期为on,下一个周期为off,那么,通讯频率设置为9600时,这个周期够?通讯数据中一个字符需要的时间大概为11/9.6=1.1458mS,一般通讯数据中有多个字符组成,modbus通讯中只允许在同一时刻只有一条指令有效。
所以,msg指令在工作中会出现6#错误信息。
请填写推广理由:
分享
只看
楼主