找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
{{itemCategory}}
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
这个比较难解释,可以使用特点上进行大体了解:
Profinet IO是profibus组织推出来的开放式的协议,很多厂家都在用,例如西门子,中国的后起之秀:汇川,基因士的 安全光栅等。各个厂家到profibus交钱接受培训就可以使用。它的特点就是周期性通信,组态的时候就规定好了。PLC作为管理器,管理着整个通信,跟谁(idevice设备,例如远程模块,伺服v90等)通信,多久通信一次,通俗理解有个通信时刻表,如果连续几个周期没有通信(看门狗)就会报错。用实际来对比的话,跟高铁非常的类似,有发车时间表。rt和IRT两种模式,通信延迟小,重复发送,非常靠谱的通信,需要特殊的芯片。适用于:IO通信,伺服,变频的报文通信,要求通信延迟小,准确可靠的工况,需要重复发送的情况。
s7通信是西门子家自己的通信协议,没有开放。不需要深究,只需要理解它跟tcpIP类似就行,需要几次握手,建立通信关系。一端发起通信,一端响应通信,例如HMI和PLC通信,HMI发起通信,PLC负责响应。至于什么时候发起通信,HMI自己说了算,它觉得有需要就发起通信,没需要就不发起通信。类似于私家车,HMI有需要了,就发请求帧。PLC收到请求帧的时候就给回复。HMI数据实时性要求不那么高,给操作员看的数据,1s更新一次,人眼刚好够用。
他们可以兼容的跑在同一个网络里,每个通信周期里预留带宽(时间)profinet io先走,优先级高,每个周期里,剩下的时间,给s7,tcpip等使用。直到下一个周期,周而复始
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!