更新时间:2018-09-12
BECKHOFF模块EL6022串口端子模块 EL6002 和 EL6022 能够通过两个 RS232 或两个 RS422/RS485 接口连接设备。 设备通过耦合器连接至与自动化设备通讯的 EtherCAT 端子模块 EL6002/EL6022。
BECKHOFF模块EL6022
技术
EL600 X和EL602X串行接口终端使设备与RS232(或RS485/RS422)接口连接。在el600x的情况下,数据是以全双工模式控制器交换;在el602x案例,半双工模式下,还可以。终端有一个接收缓冲器,每个通道有一个发送缓冲器,见技术数据。终端和控制器之间的数据传输是通过握手实现的。
终端的工厂设置是:
BECKHOFF模块EL6022
▪9600波特▪8N1:8位数据位,1个停止位,无奇偶校验▪在el600x RTS/CTS控制是主动的▪的el602x工作在全双工模式下的点对点连接关闭。
基本原理
对几个数据字节传送过程中,数据(X字节或8 * X位总)是含有7或8位个人电报发送,根据编码规范(如7e2或8N1)。电报包括:
▪▪起始位数据位(7或8,从LSB低有效位] [)▪可选:奇偶校验位–“E”甚至:奇偶校验位是由发送者,平价甚至–“O”奇:奇偶校验位是由发送者,平价奇怪的是–“N”:无校验位–“M”的标志:奇偶校验位是由发送者–”设置为“空间:奇偶校验位是由发送者▪停止位设置为0(1-2)因此,编码规范8N1手段:8数据位,无校验位,一个停止位。
如果选择了7位编码,每个字节的数据,通过循环过程数据从PLC传送到终端,只有低7位被发送。换句话说,如果将10字节的数据(由8位组成)发送到EL60XX,则每个发送7位的10条电报。
如果选择9位编码,则必须使用16位处理数据接口。然后,终端期望在16位字的较低的9位中的9个有用位。
通信特点
用于串行通信的EL60xx设备的中心特征是波特率和现场的数据电报结构/编码。这些设备在可用的特性上是不同的。为了更清楚的概述,这里列出了根据固件/硬件修订提供的参数。
检查BekHOFF网页是否有更多的文档可用。
设备概述
可用波特率可用编码
FW/HW编码COE值[X80N0:15]从FW/HW的设备波特率[波特] COE值[X80N0:11]
EL600 1 2400 4 7E1 1
4800 5 7O1 2
9600 6 8N1 3
12000 14从FW07 8E1 4
14400从FW07 8O1 5到15
19200 7 7E2 9
38400 8 7O2 10
57600 9 8N2 11
115200 10 8E2 12
来自FW08 8O2 13的104167个显式波特率[0x800 0:1b]
9N1 32
扩展数据帧
来自FW08的0x800 0:1c]
EL600 2从FW03 7E1 1显式波特率[0x80N0:1b]
来自FW03 7O1 2的150个显式波特率[0x80N0:1b]
300 1 8N1 3
600 2 8E1 4
1200 3 8O1 5
2400从FW03 4 7N2 8
4800 5 7E2 9
9600 6 7O2 10
19200 7 8N2 11