ETHERNET/IP转RS485/RS232自由协议网关连接AB系统的简单配置方法
想将ETHERNET/IP网络和RS485/RS232总线连接起来吗?来看这款通讯网关!
JM-EIP-RS485/232是一款通讯网关,它具有将ETHERNET/IP网络和RS485/RS232总线连接起来的功能。作为ETHERNET/IP网络的从站,它可以连接AB、欧姆龙等品牌的PLC。此外,它还可以作为RS485/RS232网络的主站或从站使用。这款网关的输入输出字节数最大可达490Bytes,可以满足大多数工业通讯的需求。不仅如此,它还具有很高的兼容性和可扩展性,可以广泛应用于各种工业自动化领域。
1. ETHERNET/IP 技术参数● 网关做为 ETHERNET/IP 网络的从站,可以连接 AB(罗克韦尔)、欧姆龙等品牌的 PLC。
● 以太网 10/100M 自适应,具有 IP 地址冲突探测功能。
● 支持 ODVA 标准 EtherNet/IP 通信协议。
● 输入输出字节数:输入字节数最大 490 Bytes、输出字节数最大 490 Bytes。
2. 协议及数据转换2.1 协议转换原理网关分别从 ETHERNET/IP 一侧和 RS485/RS232 一侧读写数据,存入各自的缓冲区,网关内部将缓冲区的数据进行交换,从而实现两边数据的传输。
EtherNet/IP 是由罗克韦尔自动化公司开发的工业以太网通讯协定,由 ODVA
(ODVA)管理,可应用在程序控制及其他自动化的应用中,是通用工业协定(CIP)中的一部分。
EtherNet/IP 是一种适合于工业环境和对时间要求比较苛刻的应用的网络。
EtherNet/IP 使用标准的以太网、TCP/IP 技术和一种名叫 CIP(Control and
Information Protocol)的开放性应用层协议。
EtherNet/IP 将以太网的设备以预定义的设备种类加以分类,每种设备有其特别的行为,此外,EtherNet/IP 设备可以:
● 用户数据报协议(UDP)的隐式报文传送基本 I/O 资料。
● 用传输控制协议(TCP)的显式报文上传或下载参数、设定值、程式或配方。
● 用主站轮询、从站周期性更新或是状态改变(COS)时更新的方式,方便主站监控从站的状态,讯息会用 UDP 的报文送出。
● 用一对一、一对多或是广播的方式,透过用 TCP 的报文送出资料。
● EtherNet/IP 使用 TCP 埠编号 44818 作为显式报文的处理,UDP 埠编号2222 作为隐式报文的处理。
3. 网关配置及操作3.1 配置网关的 ETHERNET/IP 从站3.2. 使用 AB 系统的配置方法首先,我们需要将eds文件加载到AB系统中。
接下来,新建工程:运行RSLogix5000程序,选择菜单File->New,选择控制器的型号和项目的名称,点击OK完成创建。
在ControllerOrganizer栏中,右键点击“1769-L23EthernetPortLocalENB”,选择“NewModule”。
选择要添加的设备,点击“Create”,填入网关的名称和IP地址,点击“Change”设置网关的输入输出数据长度。
设置工程路径:点击菜单 Communications->Who Active,在扫描到的设备中,选择 00,CompactLogix Processor,eip 选项,点击右下角的 Set Project Path。然后点击 Close,完成设置。
点击“Controller Tags”,在弹出的画面中可以检测到网关上传的数据:
4,启动网关的全双工模式全双工模式:是网关和对端设备各自按自己的需要发送数据,互不影响。
1, 网关的拨码第 1 位拨到 ON,表示网关做为 RS485/RS232主站运行。
2 ,运行ETHERNET/IP主站软件,可以使用全双工模式定时发送,如下图发送数据长度写“0x0600”,控制字写“0x0007”,定时发送间隔写“0x5000”,表示按全双工模式定时发送,每80ms发送一次6字节的数据包,也可以按照全双工模式下的触发方式发出数据,当每次控制字由“0x0004”变为“0x0005”的时候,数据发出一次。