您现在的位置是:首页 > PLC技术 > PLC技术

S7-200系列PLC的通信协议中的PPI协议(点对点接口

来源:艾特贸易2017-06-04

简介通信网络中,主站和从站之间的通信一般采用公司专用通信协议,这些专用通信协议分为 PPI 协议、 MPI 协议、 PROFIBUS 协议和自由口通信协议。 PPI 协议是西门子公司专门为 S7-200 开发的

    通信网络中,主站和从站之间的通信一般采用公司专用通信协议,这些专用通信协议分为PPI协议、MPI协议、PROFIBUS协议和自由口通信协议。    PPI协议是西门子公司专门为S7-200开发的,它是一种主从设备协议,即主设备给从属装置发送请求,从属装置进行响应,利用PC/PPI电缆,将S7-200系列PLC与装有STEP7-Micro/WIN编程软件的主设备连接起来,PPI协议网络通信结构如图6-13所示。
PPI协议网络通信结构
    16-13    PPI协议网络通信结构    PPI协议网络通信结构中,主站可以是上位机(其他PLC主机,如S7-300),人机界面HMI等,网络中所有的S7-200都默认为从站,从站不发出信息,而是一直等到主站发送请求或轮询时才响应。主站与从站的通信将通过PPI协议管理的共享连接进行。PPI不限制与任何一个从站进行通信的数量,但是在网络中,最多只能有32个主站。    如果在程序中指定某个S7-200PPI主站模式,则在RUN模式时可作为主站。激活PPI主站模式后,可使用网络读取或网络写入指令从其他S7-200读取数据或将数据写入其他S7-200。同时,它仍将作为从站对来自其他主站的请求进行响应。    PPI高级协议允许网络设备建立设备之间的逻辑连接,所有S7-200 CPU均支持PPI和高级PPI协议,而PPI高级协议是用于从站连接到PROFIBUS DP网络的EM277模块所支持的唯- PPI协议。对于PPI高级协议,每台设备所提供的连接数目是有限的,S7-200EM277模块所支持的连接数目见表6-5    6-5    S7-200 CPUEM277模块的连接数目
S7-200 CPU和EM277模块的连接数目