请教各位老师二进制协议的问题

各位老师假期好,我在学习200程序中的SMB87时,里面的“空闲行检测”提到了“您将空闲行检测用作没有特定起始字符或指定信息间最小时间的二进制协议的开始条件”。这里的二进制协议是什么协议?modbus是二进制协议么?各位老师能给我一份二进制协议的样本么,问题很幼稚啊,麻烦各位老师指点一下,非常感谢。另祝各位老师假期快乐!

最佳答案

此协议非彼协议。以我的理解,系统空闲时,通讯线上可能处于高电平,检测空闲时间超过一段时间,比如3.5MS,当检测到A、B线电压由1变为0,则认为有新数据。就是通过通讯线上的高电平1,低电平0的变化,来判断的数据的收发。
     至于你说的modbus,那完全是具体的软件通讯协议。

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc217597.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月27日 下午12:55
下一篇 2017年11月27日

相关推荐