您现在的位置是:首页 > PLC技术 > PLC技术
S7-200系列PLC的通信协议中的MPI协议(多点接口协
来源:艾特贸易2017-06-04
简介MPI 是一种适用于小范围、少数站点间通信的网络,在网络结构中属于单元级和现场级。适用于 SIMATIC S7/M7 和 C7 系统,用于上位机和少量 PLC 之间近距离通信。通过电缆和接头,将 PLC 的
MPI是一种适用于小范围、少数站点间通信的网络,在网络结构中属于单元级和现场级。适用于SIMATIC S7/M7和C7系统,用于上位机和少量PLC之间近距离通信。通过电缆和接头,将PLC的MPI编程口相互连接以及与上位机网口的编程口(MPI/DP口)连接即可实现。 MPI协议允许主/主通信或主/从通信,MPI协议网络结构如图6-14所示。通过在计算机或编程设备中插入一块多点接口(MPI卡,如CP5611)组成多站网络,而S7-300/400 CPU上自带编程MPI编程口。编程口通信是一种对通信速率要求不高,通信数据量不大的通信方式。 图6-14 MPI协议网络结构 若网络中的PLC都是S7-300/400,则S7-300/400都默认为网络主站,建立主/主网络连接,若有S7-200,则建立主/从网络连接。由于S7-200在MPI网络只默认为从站,则S7-200之间不能相互通信。MPI协议总是在两个相互通信的设备之间建立连接,主站根据需要可以在短时间内建立一个连接,也可以无限期地保持连接断开。运行时,另一个主站不能干涉两个设备已经建立的连接,且设备之间的通信将受限于S7-200 CPU或EM277模块所支持的连接数目。 PLC之间通过MPI通信可分为两种: (1)全局数据包(GD)通信方式 以这种通信方式实现PLC之间的数据交换时,只需关心数据的发送区和接收区。这种通信方式只适合S7-300/400 PLC之间相互通信。 (2)调用系统功能的通信方式 ·不需要组态连接的通信方式,这种通信方式适合于S7-200/300/400之间通信。 ·需要组态连接的通信方式,这种通信方式适用于S7-400之间以及S7-400与 S7-300之间的MPI通信。
点击排行
