您当前的位置:五五电子网电子知识plc技术PLC入门S7-200的PPI口与S7-300的MPI口通信的时候 正文
S7-200的PPI口与S7-300的MPI口通信的时候

S7-200的PPI口与S7-300的MPI口通信的时候

点击数:7791 次   录入时间:03-04 11:38:45   整理:http://www.55dianzi.com   PLC入门
如题,如果是MPI协议,是否说高级PPI协议完全兼容MPI协议。如果是高级PPI协议是否说MPI协议完全兼容高级PPI协议?或者说他们通信的时候既不是完整的高级PPI协议,也不是完整的MPI协议,只是两种协议有部分兼容,通信的时候取它们兼容的部分进行通信?
答:1、S7-200的PPI口与S7-300的MPI口通信的时候到底是用的什么协议?
PPI与MPI就是通讯协议,它们均基于RS485通讯接口。
2、PPI:
PPI协议是专门为S7-200开发的通信协议。S7-200 CPU的通信口(Port0、Port1)支持PPI通信协议,S7-200的一些通信模块也支持PPI协议。Micro/WIN与CPU进行编程通信也通过PPI协议。
S7-200 CPU的PPI网络通信是建立在RS-485网络的硬件基础上,因此其连接属性和需要的网络硬件设备是与其他RS-485网络一致的。
S7-200 CPU之间的PPI网络通信只需要两条简单的指令,它们是网络读(NetR)和网络写(NetW)指令。
3、MPI:
MPI (Multipoint interface)是SIMATIC S7多点通信的接口,是一种适用于少数站点间通信的网,多用于连接上位机和少量PLC之间近距离通信。 
通过PROFIBUS电缆和接头,将控制器S7-300或S7-400的CPU自带的MPI编程口及S7-200CPU 自带的PPI通信口相互连接,以及与上位机网卡的编程口(MPI/DP 口)通过PROFIBUS或MPI电缆连接即可实现。 网络中当然也可以不包括PC机而只包括PLC。
4、如果是高级PPI协议是否说MPI协议完全兼容高级PPI协议?..........通信的时候取它们兼容的部分进行通信?
两者不兼容。各自是独立的。

本文关键字:通信  PLC入门plc技术 - PLC入门