是西门子公司专为s7-200系列plc开发的通讯协议。内置于s7-200CPU中。PPI协议物理上基于RS-485口,经过屏蔽双绞线就能够完成PPI通讯。PPI协议是一种主-从协议。主站设备发送请求到从站设备,从站设备响应,从站不能主动发出信息。主站靠PPI协议管理的共享衔接来与从站通讯。PPI协议并不限制与恣意一个从站的通讯的主站的数量,但在一个网络中,主站不能超越32个。PPI协议最根本的用处是让西门子Step7-Micro/Win编程软件上传和下载程序和西门子人机界面与PC通讯。
二、MPI通讯
MPI (multipoint interface)是SIMATIC s7多点通讯的接口,是一种适用于少数站点间通讯的网络,多用于衔接上位机和少量plc之间近间隔通讯。经过Profibus电缆和接头,将控制器s7-300或s7-400的CPU自带的MPI编程口及s7-200CPU 自带的PPI通讯口互相衔接,以及与上位机网卡的编程口(MPI/DP 口)经过Profibus或MPI电缆衔接即可完成。 网络中当然也能够不包括PC机而只包括plc。
MPI的通讯速率为19.2k~12mbit/s ,但直接衔接s7-200CPU通讯口的MPI网,其最高速率通常为187.5kbit/s (受s7-200CPU最高通讯速率的限制)。在MPI网络上最多能够有32个站,一个网段的最长通讯间隔为50米(通讯波特率为187.5kbit/s时),更长的通讯间隔能够经过rs-485中继器扩展。MPI允许主-主通讯和主-从通讯,每个s7-200CPU通讯口的衔接数为4个。
MPI协议不能与一个作为PPI主站的s7-200CPU通讯,即s7-300或s7-400与s7-200通讯时必需保证这个s7-200 CPU不能再作PPI主站,Micro/Win也不能经过MPI协议访问作为PPI主站的s7-200CPU。s7-200CPU只能做MPI从站,即s7-200CPU之间不能经过MPI网络相互通讯,只能经过PPI方式相互通讯。
三、Modbus 通讯
Modbus是由Modicon(现为施耐德电气公司的一个品牌)在1979年创造的,是全球第一个真正用于工业现场的总线协议。为更好地提高和推进Modbus在基于以太网上的散布式应用,目前施耐德公司已将Modbus协议的一切权移交给IDA(Interface for Distributed Automation,散布式自动化接口)组织,并成立了Modbus-IDA组织,为Modbus今后的开展奠定了根底。在我国,Modbus曾经成为国度规范GB/T19582-2008。据不完整统计:截止到2007年,Modbus的节点装置数量曾经超越了1000万个。
Modbus 协议是应用于电子控制器上的一种通用言语。经过此协议,控制器互相之间、控制器经由网络(例如以太网)和其它设备之间能够通讯。它曾经成为一通用工业规范。有了它,不同厂商消费的控制设备能够连成工业网络,停止集中监控。此协议定义了一个控制器能认识运用的音讯构造,而不论它们是经过何种网络停止通讯的。它描绘了控制器恳求访问其它设备的过程,如何回应来自其它设备的恳求,以及怎样侦测错误并记载。它制定了音讯域格局和内容的公共格式。Modbus是一种单主站的主/从通讯形式。一条Modbus网络上同时只能有一台主站,从站能够有若干个。
Modbus具有以下几个特性:
1、规范、开放,用户能够免费、放心肠运用Modbus协议,不需求交纳答应证费,也不会进犯学问产权。目前,支持Modbus的厂家超越400家,支持Modbus的产品超越600种。
2、Modbus能够支持多种电气接口,如RS-232、RS-485等,还能够在各种介质上传送,如双绞线、光纤、无线等。
3、Modbus的帧格式简单、紧凑,浅显易懂。用户运用容易,厂商开发简单。
注:S7-200只支持Modbus RTU协议,不支持Modbus ASCII协议;
四、ProfiBus 通讯
作为众多现场总线家族的成员之一ProfiBus是在欧洲 工业界得到最普遍应用的一个现场总线规范,也是目前国际上通用的现场总线规范之一。ProfiBus是属 于单元级、现场级的SIMITAC网络,适用于传输中、小量的数据。其开放性能够允许众多的厂商开发各自的契合ProfiBus协议的产品,这些产品能够衔接在同一个 ProfiBus网络上。
ProfiBus是一 种电气网络, 物理传输介质能够是屏蔽双绞线、光纤、无线传输。于1989年正式成为现场总线的国际规范。PROFIBUS是一种国际化、开放式、不依赖于设备消费商的现场总线规范,传送速度可在9.6kbaud~12Mbaud范围内选择且当总线系统启动时,一切衔接到总线上的安装应该被设成相同的速度。PROFIBUS普遍适用于制造业自动化、流程工业自动化和楼宇、交通电力等其他范畴自动化。PROFIBUS也是一种用于工厂自动化车间级监控和现场设备层数据通讯与控制的现场总线技术。可完成现场设备层到车间级监控的分散式数字控制和现场通讯网络,从而为完成工厂综合自动化和现场设备智能化提供了可行的处理计划。