签到有奖
消息提醒
运维工程师专区
官方商城
点击复制链接
关注该帖后,有多人参加探讨会对您通知与提示!
帖子
精华
被关注
论坛等级:至圣
注册时间:2016-07-06
钻石 如何晋级?
3914
29
2021-08-28 23:29:00
与TCP对比,UDP没有底层通道维护。也因此带来特点和灵活性。
数据只在变化的时候需要传输,而很多数据的变化没那么频繁。这就为不需要始终维护一个TCP连接提供了理由。网络中充斥大量不可控或无效报文并不好。
UDP会带来以太网的底层报文由自己控制而避免拥堵。节省带宽给其它应用。同时有网络抓包分析调试的便利。
数据传输的可靠,在于报文的时间特征和身份特征。在报文中携带一个节点的IP地址和端口号要6个字节,携带一个时间戳要12个字节。需要把本地的profinet接口信息读出来。加入其它根据应用所需的验证和登记机制
PLC有连接资源限制,UDP也占资源。但好处就是用同一个UDP连接资源,不用重建,通信对方可以变化、不特定或同时有多个对方。这为同一网段的任意多个PLC相互通信,但又不占用更多连接资源,带来可能。
网络中有多个通信发起方(Master)存在。每个PLC既是Master,又是slave。Master需要2个端口,端口1用于发送命令,端口2用于接收回复。Slave也需要2个端口,端口3用于接收命令,端口4用于发送回复。
Master维护一个在线节点的列表,有哪些在线,下线,新增了哪些。通过正常通信或空闲心跳可以确认。
UDP单包最大1472字节。UDP包含反码求和检验,虽然简单,基本够用。
剩余80%未阅读, 请登录阅读
请填写推广理由:
【点这里】0元领课是真的!!原价39.9元运维课程限时免费送了!!!
助你技有所长,论有所获
首次发帖探讨工控技术话题 立获新人礼包,100中奖哦! (包含周边、书籍、兑奖西币)
共有13833条技术帖
恭喜,你发布的帖子
快扫描右侧二维码晒一晒吧!
再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!
分享
只看 楼主
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录