前几日我出差,有人问我总线协议分几种,我就说232呀485呀422呀什么的,可他们问我modbus是什么协议时,我当场呆了,我不知道,
我想问,modbus 与PROFIBUS-DP是什么协议,以及西门子常用的什么MPI什么的都是什么协议呀,谢谢了
最佳答案
常用的现场总线有:Profibus、Modbus、FF、CIP、WorldFIP、P-NET、InterBus、SwiftNet、Hart、CAN、LonWorks等;工业控制领域常用的有Profibus、Modbus、FF、CIP、WorldFIP、InterBus、Hart、CAN等;
每种现场总线又根据不同的要求分为很多,如Profibus现场总线可分为ProfiNet、Profibus DP、Profibus PA等。Modbus现场总线也可以分为Modbus TCP/IP、Modbus Plus、Modbus等;CIP现场总线也可以分为Ethernet/IP、ControlNet、DeviceNet等,其它不在赘述。
总线协议主要用于区分不同的总线,如同样的是以太网协议,可以有ProfiNet、Modbus TCP/IP、Ethernet/IP,而且支持上述协议的设备可以介入到同一交换机,但是不能实现数据交换。以太网网络好比大马路,而上述协议代表不同品牌的汽车,有宝马、奔驰、大众等。上述汽车都可以从人从一个地方送到另一个地方,但是非要把宝马的门拆下来装到奔驰上肯定是不行的。
楼主提到的MPI和Modbus只是常用的部分通讯协议而已,MPI楼上阿鸣已经描述很清楚了。Modbus协议是国际标准、国家标准,同时也是很多行业的行业标准,该协议最早由Modicon公司提出并实现,目前在很多施耐德的PLC上都集成或支持该协议。详细的资料楼主可以到技术论坛中找找我以前写过的《Modbus通讯说明》部分。
而楼主提到的RS232、RS485仅仅是串行通讯的物理接口方式,与总线协议完全无关,楼主也可以理解为上面例子中的大马路,只不过RS232只是点对点通讯,RS485可以实现多个设备的通讯而已。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc300852.html