回复:关于1200开放式通讯(UDP)的REQ问题

威师爷

  • 帖子

    5108
  • 精华

    47
  • 被关注

    255

论坛等级:至圣

注册时间:2013-09-18

白金 白金 如何晋级?

发布于 2017-12-07 12:43:25

2楼

展开查看
以下是引用yming在2017-12-06 20:06:38的发言 >1楼

TCON是建立一个ID连接。时启动之后要做的事情。

你要监视DONE(建立连接成功)、ERROR(失去连接),状态。

因为存在“断网”(插头拔掉),需要重新连接。要再次启动REQ。

至于发送/接收,都要在连接建立完成之后,(一直要监视连接状态);

你不能固定一个时间间隔。因为工业以太网的通讯速率没谱的,可以非常快,也可以很慢才完成。

要用互联网的视角来看待工业以太网的通讯,这样才能写出耐用的程序。


换句话说,如果有通讯间隔,它应该满足上一次通讯完成,间隔时间到两者的最大时间。


如果REQ一直置一,就没有时间间隔了。其次,发送接收也不一定就一个块使用,也可以多个块使用同一个连接ID,所以要根据实际控制REQ。


Y版!

谢谢你的解答!


我这里还有一个问题,如何让UDP通讯快速的发送数据出去?提高TUSEND>REQ的频率?还是?


工业起重机防摇摆 QQ:404136820 AntiSwayControl
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15118条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。