MPI是多点接口的简称,是西门子公司开发的用于PLC之间通信的保密协议。MPI通信是当通信速率要求不高、通信数据量不大时,可以采用的一种简单经济的通信方式。
MPI通信的主要优点是CPU可以同时与多个设备建立通信联系,即编程器、HMI设备和其他的PLC可以连接在一起并同时运行。编程器通过MPI生成的网络还可以访问所连接硬件站上的所有智能模块。可同时连接的其他通信对象的数目取决于CPU的型号。例如,CPU314的最大连接数为4,CPU416的最大连接数为64。
MPI的主要特性如下:
(1)是RS-485物理接口。
(2)传输率为19.2 kb/s、187.5 kb/s或1.5 Mb/s。
(3)最大连接距离为50 m(2个相邻节点之间),有两个中继器时最大连接距离为1 100 m,采用光纤和星形耦合器时最大连接距离为23.8 km。(www.xing528.com)
(4)采用Profibus元件(电缆、连接器)。
MPI通信有全局数据通信、基本通信和扩展通信。
(1)全局数据通信通过MPI在CPU间循环地交换数据,而不需要编程。当过程映像被刷新时,在循环扫描检测点上进行数据交换。全局数据可以是输入、输出、标志位、定时器、计数器和数据块区。数据通信不需要编程,而是利用全局数据表来配置。不需要CPU的连接用于全局数据通信。
(2)基本通信可用于所有S7-300/400CPU,它通过MPI子网或站中的总线来传递数据。
(3)扩展通信可用于所有的S7-400CPU。该方式通过任何子网可以传送最多64 kB的数据。它是通过系统功能块来实现的,支持有应答的通信。数据也可以读出或写入到S7-300(PUT/GET块)中。扩展通信不仅可以传送数据,而且可以执行控制功能,如控制通信对象的启动和停止。这种通信方法需要配置连接表。该连接在一个站的全启动时建立并且一直保持。在CPU上需要有自由的连接。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。