编者:
工业4.0、智能制造、数字化/智慧工厂
消费端爆品的出现、
研发端技术的成熟、
工厂端产能的爬坡、
制造端良率的提升、
产品端成本的下降。
转发:
之前的文章中,我们介绍过常见的工业协议按照OSI(Open System Interconnect)参考模型分到了不同层次,不太严谨的总结,我们可以分类如下:
软件接口 | OPC |
应用层 | ModBus |
数据链路层 | CAN,ProfiBus |
物理层 | RS232,RS485 |
关于OPC以及如何从OPC中进行数据读写,我们已经在文章中解释过。
复杂度:工业数据采集:Python从OPC读、写设备实时数据so easyzhuanlan.zhihu.com
这个文章我们讲一下ModBus 和RS232, RS485。
Modbus是通讯协议,用于不同厂商设备之间交换数据。用日常例子解释,Modbus好比是一门语言。比如英语, RS232比作印度人,RS485比作美国人。印度人之间沟通用印度英语,类似于RS232基于modbus交流;美国人之间用美国英语,类似于RS485基于modbus交流。
ModBUS又分为
Modbus RTU,ASCII:
所有物理接口都是串行(Serial)通信口:
RS232,RS422,RS485
Modbus TCP:
接口是以太网口,也就是电脑上的网络口,用Ethernet或者internet来连接
<