恭喜,你发布的帖子
发布于 2017-12-07 17:35:10
3楼
TCON是建立一个ID连接。时启动之后要做的事情。
你要监视DONE(建立连接成功)、ERROR(失去连接),状态。
因为存在“断网”(插头拔掉),需要重新连接。要再次启动REQ。
至于发送/接收,都要在连接建立完成之后,(一直要监视连接状态);
你不能固定一个时间间隔。因为工业以太网的通讯速率没谱的,可以非常快,也可以很慢才完成。
要用互联网的视角来看待工业以太网的通讯,这样才能写出耐用的程序。
换句话说,如果有通讯间隔,它应该满足上一次通讯完成,间隔时间到两者的最大时间。
如果REQ一直置一,就没有时间间隔了。其次,发送接收也不一定就一个块使用,也可以多个块使用同一个连接ID,所以要根据实际控制REQ。
Y版:
如下图片显示,TCON的REQ每次出现上升边缘信号是就会出现ERROR,错误代码80A3 通讯是正常的。
请填写推广理由:
分享
只看
楼主