PLC数字量模块6ES7513-1FM03-0AB0西门子触摸屏代理商
西门子S7-1500CPU代理商,西门子S7-1500CPU代理商,西门子模块代理商,西门子模块一级代理商,西门子模块总代理商,西门子模块分销商,西门子模块代理商
S7-300模块系列 标准型CPU代理商 MMC卡代理商 CP通信模块CP 340代理商
CP通信模块CP 341代理商 功能模块代理商 功能模块计数器模块代理商 定位模块代理商
通信,指人与人或人与自然之间通过某种行为或媒介进行的信息交流与传递,从广义上指需要信息的双方或多方在不违背各自意愿的情况下采用任意方法,任意媒质,将信息从某方准确安全地传送到另一方。
在工业控制中,可以把通信分为三个要素:通信对象(在本案例中,通信对象为1台FX5U与1台施耐德变频器。)、硬件接口、通信协议。
1:硬件接口
通信接口标准是通信的硬件协议,提供机械的、电气的、功能性的特性和规程。同时,定义了传输介质与网络接口的连接方式以及数据发送和接受方式。在串行数据接口标准中,最常用的是RS232、RS422和RS485串行接口标准。本案例采用的是RS485接口
2:通讯协议
通讯协议主要看通讯格式以及数据格式。
▶(1)通信格式
在串行异步通信中,通信双方必须就通信数据传送方式,传送的数据长度,校验方法和传输速率进行统一设置,这样才能保证双方通信的正确。这种双方进行统一设置的参数,称之为通信格式。
发送端默认是逻辑1状态
在发送数据前,先发送逻辑0,用来通知对方开始接收数据
起始位:用来通知对方开始接收数据
数据位:是真正有用的信息。
数据位有7位、8位,根据实际需要进行设置
数据位:检验数据位发送是否正确
可以设置奇校验、偶校验、无校验
设置 | 数据位位1的个数 | 校验位 |
奇校验 | 奇数 | 0 |
偶数 | 1 | |
偶校验 | 奇数 | 1 |
偶数 | 0 |
停止位:标志一个字符的传输结束
可以设置1位、2位。双方必须一致
▶(2)数据格式
Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准,并且现在是工业电子设备之间常用的连接方式。
Modbus有下列三种通信方式:
以太网:对应的通信模式是MODBUS TCP/IP。
异步串行传输(各种介质如有线RS-232-/422/485/;光纤、无线等):对应的通信模式是MODBUS RTU或MODBUS ASCII。其物理层为RS232/RS422/RS485接口标准
高速令牌传递网络:对应的通信模式是Modbus PLUS。
本案例以Modbus RTU通讯为例。
Modbus RTU 通信格式:
1个起始位
8个数据位
1个校验位,无校验则无
1个停止位(有校验),2个停止位(无校验)
Modbus RTU数据格式
一个码对应一组通信格式。
例如:地址码:01H,1个起始位,8位数据位,奇校验,1位停止位,所以地址码
起始位:1
数据位:00000001
奇校验,数据位为1的个数是奇数:0
停止位:1
PLC数字量模块6ES7513-1FM03-0AB0西门子触摸屏代理商PLC数字量模块6ES7513-1FM03-0AB0西门子触摸屏代理商西门子电机代理商西门子变频器代理商西门子CPU模块代理商西门子低压模块代理商