西门子MPI PPI 区别

目录

简介

200smart PPI协议、MPI协议

MPI网络


简介

MPI(Multi-Point Interface)和PPI(Point-to-Point Interface)都是西门子PLC(Programmable Logic Controller)的通信接口,用于连接PLC与其他设备进行数据交换和通信。

主要区别如下:

  1. 功能:MPI是一种多点通信接口,可以同时连接多个设备,如HMI(Human Machine Interface)、编程设备等。PPI是一种点对点通信接口,只能连接一个设备。

  2. 网络结构:MPI接口使用总线结构,多个设备通过同一根总线连接。PPI接口使用串行结构,只能一对一地连接两个设备。

  3. 传输速度:MPI接口的传输速度通常更快,适用于高速数据传输和实时控制。PPI接口的传输速度较慢,适用于简单的数据传输。

  4. 使用范围:MPI接口广泛用于中型和大型PLC系统,支持更多的设备连接和复杂的通信配置。PPI接口主要用于小型PLC系统或简单的应用场景。

200smart PPI协议、MPI协议



PPI协议和MPI协议是西门子内部不公开的协议,其中PPI协议是西门子公司专门为S7-200系列PLC开发的通信协议,由于S7-200SMART继承了S7-200,所以也支持PPI协议。

PPI协议物理层面上基于RS485口,通过屏蔽双绞线就可以实现PPI通信。200smart PLC的通信口Port0、Port1支持PPI通信协议。PPI协议不限制与任意一个从站通信的主站的数量,但在一个网络中,主站数量不能超过32个。

PPI协议原为点对点通信,是一个主站-从站协议,主站设备将通信请求发送至从站设备,然后从站设备进行响应,随着产品的发展,目前也支持多主站网络。PPI协议使用1位起始位,1位停止位,8位数据位和偶校验。

PPI协议主要特点:

1、主从协议,网络中至少有一个主站。

2、令牌环网,令牌在 PPI主站之间传递。

3、S7-200既可以做 PPI主站,也可以做 PPI从站。

4、通讯速率可设为9.6Kbps,19.2Kbps和 187.5Kbps。

5、西门子内部协议。

PPI网络主要应用:

1. Micro/WIN软件对PLC的编程监控。

2. S7-200之间的数据交换。

3. S7-200与人机界面(HMI)的通讯。

4. S7-200与上位机的 OPC通讯。

PPI协议***基本的途是让西门STEP7-Micro/WIN编程软件上传和下载程序和西门机界与PC通信,S7-200与S7-200 PLC通信,S7-200和SMART与西门变频器,伺服通信等。


200 SMART PLC RS485/RS232 通信端口采用 PPI 协议时具有4个连接资源用于CPU 与HMI之间的通信,采用自由口通信时则不受该连接资源限制。

S7-200 SMART PLC RS485/RS232 通信端口不再支持CPU之间PPI通信。



MPI网络


MPI网络是多点接口(Multi Point Interface)的简称,在西门子工业控制系统中是常用的一种通迅方式,属于西门子公司开发的用于PLC之间通信的保密的协议。使用RS485物理接口进行数据传输。MPI协议支持多主站通信,MPI的通信速率为19.2k~12mbit/s ,在MPI网络上***多可以有32个站,MPI允许主-主通信和主-从通信,200CPU只能做MPI从站,即s7-200CPU之间不能通过MPI网络互相通信。

MPI协议多用于连接上位机和少量PLC之间近距离通信。

MPI主要特点如下:

1、主从协议,网络中至少有一个主站。

2、令牌环网,令牌在 MPI主站之间传递。

3、S7-200只能做 MPI从站。

4、MPI网络中***多只能有 32个站。

5、通讯速率可设为19.2Kbps或 187.5Kbps。

6、西门子内部协议。
 

s7-200和S7-200smart支持MPI从站,S7-1200不支持MPI协议,S7-1500不支持MPI协议,S7-300,400支持MPI协议,从产品的更替可以看出MPI协议正在被淘汰,profinet通信协议越来越成为主流。 

 

你可能感兴趣的:(PLC,通信协议,ppi,mpi)