各位小白刚接触入行的时候一定经常听到通信,所以通信到底是什么?
都很迷茫,今天我们以200smart为例来看看,它的通信到底是什么
S7-200 SMART 标准型 CPU 本体集成一个以太网接口和一个RS485接口,通过信号板或EM DP01 模块,通信端口数量最多增至4个,可满足小型自动化设备与触摸屏、变频器、伺服驱动器及第三方设备的通信需求。
通讯的本质:设备之间的数据交换。
通讯的核心:接口标准和协议,接口标准是指设备间的传递信息的外部接口,协议是指设备之间信息传递数据的一种协议。
常见的接口标准:RS232、RS422、RS485以及以太网等。
常见的协议:Modbus-RTU协议、USS协议 、自由口协议、GET/PUT协议、Modbus-TCP协议、PROFINET协议等。
Modbus 通讯介绍:
Modbus 是由Modicon(现为施耐德电气公司的一个个品牌)公司在1979年发明的,是全球第一个正真用于工业现场的总线协议。
Modbus通讯特点:
-
标准、开放、用户免费;
-
支持多种电气设备接口,如RS-232、RS-485等;
-
用户使用容易,厂商开发简单;
Modbus是一种单主站的主/从通信模式。Modbus网络上只能有一个主站存在,主站在Modbus网络上没有地址,从站的地址范围为0-247(其中0为广播地址),从站实际地址范围为1-247。Modbus通信标准协议可以通过各种传输方式传播,如RS-232、RS-485、光纤、无线电等。
USS 通讯介绍:
USS 通讯是西门子专为驱动装置开发的通信协议,近年来,USS因其协议简单、硬件要求较低,越来越多的用于和控制器的通信,实现一般水平的通信控制。
USS 通讯基本特点:
-
支持多点通信;
-
采用单主站的“主-从”访问机制;
-
一个网络上最多可以有32个节点(最多31个从站);
-
容易实现、成本低、数据传输灵活高效;
自由口通讯介绍:
自由口通讯用于自由协议的第三方设备间的串口通讯,所谓自由协议就是通讯协议由用户自由定义。S7-200 SMART 通信口可设置为自由模式,在自由口模式下,用户可以使用自定义的通讯协议可与多种类型智能设备通讯。
S7-200 SMART 本体自带的RS-485端口的网络所应用的协议,除了PPI协议外,其他都是自由口协议。例如USS协议、Modbus协议等都是特定的自由口协议。
S7通讯介绍:
S7通讯是西门子PLC 之间的通讯,是基于以太网通讯的一种协议。S7-200 SMART CPU 提供了PUT/GET指令,也可通过GET/PUT向导来完成。
S7-200 SMART CPU 固件版本V2.0及以上版本的CPU可实现CPU之间的PUT/GET通信。
PROFINET 通讯介绍:
PROFINET IO 是 PROFIBUS International基于以太网的自动化标准。它定义了跨供应商通信、自动化和工程组态模型。借助 PROFINETIO,可采用一种交换技术使所有站随时访问网络。
PROFINET IO 系统设备组成:
PROFINET 控制器:控制自动化任务;
PROFINET 设备:是现场设备,由PROFINET 控制器进行监视和控制。
S7-200 SMART从V2.4版本开始,标准型的CPU支持PROFINET IO控制器,从V2.5版本开始,支持作智能设备。
Modbus TCP 通讯介绍:
Modbus TCP 是通过工业以太网 TCP/IP 网络传输的 Modbus 通信。S7-200 SMART 采用客户端-服务器方法,Modbus 客户端设备通过该方法发起与 Modbus 服务器设备的 TCP/IP 连接。
S7-200 SMART 支持做 Modbus TCP 的客户端或者服务器,可以实现 PLC 之间通信,也可以实现与支持此通信协议的第三方设备通信。通信伙伴数量比较多的时候,可以使用交换机,扩展以太网接口
以上就是S7-200 SMART的通讯概述,至于以上各种通信方式,我们会在后面的更新中详细为大家讲解。