通信是自动化工程师遇到最多的问题。最近详细研究了OPC UA原理,对其有一定理解。也希望把工业4大通信:Modbus、TCP、OPC、MQTT,做一个深入的分析,我目前的思考的从四个方面进行分享:技术架构(比如主从、客户端服务器)、技术特点(比如轮询、链接)、应用场景(OPC、MQTT)、应用方法(TCP需要指令、OPC建模映射)。 但是,对基础原理的理解非常重要,尤其这四张图,避免成为应用的空中楼阁。 第一张:OSI七层架构和通信协议的关系 基础架构决定应用,不同的应用处于不同的架构层。
第二张图:TCP和UDP是以太网的核心
第三张图:TCP协议的理解
第四张图:UDP协议的理解 总结:大部分自动化工程师只有应用,没有理解其基本原理,结果是:
用而不会 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |