一、通信发生在哪些地方(从上往下)
(1)管理层。自动化系统和ERP系统之家的交互关系。经济数据和自动化数据的结合,对整个公司的决策至关重要。
(2)操作级。提供自动化系统的全局视图。控制系统DCS或者WINCC。
(3)控制级。PLC或者HMI。
(4)现场级。电机、驱动器、传感器、仪表、变频器、分布式I/O
二、西门子300常用的通信硬件及协议:
首先从硬件(即通信口)来区分:下图非常重要!
由此可以看出,在串口上,走的协议一般有:MPI、PROFIBUS DP、MODBUS
首先介绍串口通信上的协议:
(1)MPI:属于西门子底层的通信。基于串口,类似西门子200的PPI通信,不对外开放,属于西门子专属通信协议。一般用于西门子PLC和西门子的触摸屏、上位机组态、西门子的伺服等通信,基本不与第三方设备通信。
通信速率:19.2kbit/s,187.5kbit/s, 1.5Mbit/s
大传输距离:50米。
多接入32个设备
(2)PTP:点到点,主要用于与第三方设备的通信。
举例1:300PLC与变频器走modbus RTU通信,需要购买CP341模块,并且加硬件狗授权,代价比较高。
举例2:300PLC与第三方其他设备比如扫码枪通信,走modbus ASIIC协议。因为这种代价比较高,一般情况下采用如下模式:
(3)Profibus DP:工业现场总线(国际通用,不是西门子专属)
基于串口。:1.5M到12M的速度
下面开始说说网口通信:
(1)工业以太网。Industrial Ethernet:
一般常用两种协议:
ISO:指向网卡的MAC地址,即网卡的硬件地址。
TCP/IP:用的是IP地址
10M到100M,以后会达到1G/S速度。
(2)其他通信:
AS-I:阀门、传感器、按钮等都走通信。略讲