
ISO-on-TCP协议:用于S7站之间的数据交换以及PC站、S5站和第三方系统之间的通信; 特性: 1、站之间的通信都是基于IP地址的; 2、使用数据块的数据传输适用于8Kbytes的数据; 3、可以适用send/receive和fetch/write服务实现数据传输; 4、数据接收由对方通过ISO参考模型第四层进行确认; 5、数据可以通过路由器传递;
UDP协议:用于两个站之间的数据交换; 特性: 1、两个字节(一个2048的数据块被分为两个包)之间相关数据块的不可靠传输; 2、支持组播,通过建立组播环,组播允许站组一起接受和发送数据到这个组; 3、可以适用send/receive实现数据传输; 4、数据可以通过路由器传递;
PPI通信 是西门子公司专门为S7-200开发的通信协议,内置于CPU中。 特性: 1、物理上基于RS485接口; 2、主从协议,主站发送要求到从站设备,从站做出响应,从站不能主动发送信息; 3、PPI协议不限制与一个从站通信的主站数量,但在一个网络中,主站不能超过32个;
MPI通讯 是SIMATIC多点通信的接口。 特性: 1、适用于少数站点之间的通信,多用于连接上位机和少量PLC之间近距离的通信; 2、通信速率为19.2K-12Mbit/s,但是直接连接PLC的MPI网络,其最高通信速率为187.5KBIT/S,主要是受S7-200CPU通信速率限制; 3、在MPI网络中,最多可以有32个站,一个网段的最长通信距离为50M,更远的通信距离可以通过RS485中继器扩展; 4、允许主主通信和主从通信,每个CPU通信口的连接数是4个; 5、MPI不能和一个作为PPI主站的CPU进行通信; 6、S7-200PLC只能作为MPI的从站,不能作为主站,S7-200PLC之间只能通过PPI进行访问;
PROFIBUS 现场总线通信,具有很好的实时性。和PROFINET通信介质不同,没有任何联系。 特性: 1、基于RS485串行通信; 2、最大带宽是12Mbps; 3、数据传输方式是半双工; 4、一次性数据传输为32bytes; 5、用户数据最大为244bytes; 6、组态和诊断需要专门的接口模块; 7、需要使用特殊的工具进行网络诊断; 8、网络中一般只有一个主站,多主站系统,会导致DP循环周期过长; 9、一个接口只能做从站或者主站; 分类: 1、PROFIBUS-DP(decentralized periphery)是一种高速低成本通信,用于设备级控制系统和分散式IO的通信。常用于控制器之间,控制器和模块之间的通信,可以取代半DC24V信号的传输; 2、PROFIBUS-PA(process automation)连接传感器和控制机构的通信,可以取代4-20ma的模拟量传输; 3、PROFIBUS-FMS(filed bus message specification)用于车间级监控网络,是一个令牌结构、实时多主网络,在控制器之间传输大量数据,实时性不高;

PROFINET 现场总线通信,具有很好的实时性。 特性: 1、基于工业以太网; 2、基于标准以太网开发的应用都可以直接应用于PROFINET; 3、最大带宽是100Mbps; 4、数据传输方式是全双工; 5、一次性数据传输为254bytes; 6、用户数据最大为1400bytes; 7、组态和诊断使用标准的以太网卡; 8、使用标准的IT工具就可以进行网络诊断; 9、一个网络中不限制主站个数,任意的控制器都可以在网络中运行,多个控制器不会影响IO的响应时间; 10、一个接口既可以做控制器又可以做IO设备;