首页 理论教育 MPI通信协议:实现高效数据交流

MPI通信协议:实现高效数据交流

时间:2023-06-26 理论教育 版权反馈
【摘要】:MPI物理接口符合PROFIBUS RS-485接口标准,网络通信速率为19.2kbit/s~12Mbit/s,S7-200 PLC只能选择19.2kbit/s的通信速率,S7-300PLC通常默认速率是187.5kbit/s,只有能够设置为PROFIBUS接口的MPI网络才能支持12Mbit/s的通信速率。分支网上的每个节点都有一个网络地址,称为MPI地址,节点的MPI地址号不能大于给出的最高MPI地址,这样才能使每个节点都能正常通信。通过MPI可实现S7 PLC之间三种通信方式:全局数据包通信、无组态连接通信和组态连接通信。S7-200 PLC只支持无组态连接的MPI通信。

MPI通信协议:实现高效数据交流

MPI是多点接口(Multi Point Interface)的简称,该接口集成在每个SIMATIC的可编程序控制器上(SIMATIC S7/M7/C7)。MPI物理接口符合PROFIBUS RS-485(EN 50170)接口标准,网络通信速率为19.2kbit/s~12Mbit/s,S7-200 PLC只能选择19.2kbit/s的通信速率,S7-300PLC通常默认速率是187.5kbit/s,只有能够设置为PROFIBUS接口的MPI网络才能支持12Mbit/s的通信速率。

MPI接口的基本功能是作为S7的编程接口,还可以实现对通信速率要求不高的、小数据量PLC站之间的通信,以及连接OP/TP,通信数据包不大于122KB;MPI通信利用PLC站和上位机(PG/PC)插卡CP5411/CP5412/CP5511/CP5512/CP5611/CP5613的MPI进行数据交换;连接电缆为PROFIBUS电缆,接头为PROFIBUS接头,并带有终端电阻;连接时需要在MPI网络的第一个节点及最后一个节点将终端电阻接入通信总线中,在网络中添加节点时,要切断MPI网络电源,网络地址为0~15。

如图9-1a所示,接入到MPI网络的设备称为网络节点,不分段的MPI网络(无中继器)最多可以有32个网络节点,最大通信距离为50m,即第一个节点到最后一个节点最长距离仅为50m;如图9-1b所示,对于一个要求较大区域的信号传输或分散控制的系统,采用两个中继器可以将两个节点的距离增大到1000m,通过OLM光纤距离可扩展到100km以上,但两个节点之间不应再有其他节点。

仅用MPI接口构成的网络,称为MPI分支网(简称MPI网络),两个或多个MPI分支网,用网间连接器或路由器连接起来,就能构成较复杂的网络结构,以实现更大范围的设备互连。(www.xing528.com)

每个MPI分支网上都有一个分支网络号,以区别不同的MPI分支网。分支网上的每个节点都有一个网络地址,称为MPI地址,节点的MPI地址号不能大于给出的最高MPI地址,这样才能使每个节点都能正常通信。

通过MPI可实现S7 PLC之间三种通信方式:全局数据包通信、无组态连接通信和组态连接通信。S7-200 PLC只支持无组态连接的MPI通信。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈