CS机器人通过codesys与两台CS机器人进行EIP通讯

2025-09-08

  1.  简介

EtherNet/IP 是一种基于以太网技术的工业自动化网络协议,是以太网技术

在工业领域的应用。它是由罗克韦尔自动化公司(Rockwell Automation)开发

的,是一种开放的网络标准,可以用于连接各种各样的设备,如 PLC、传感器、

执行器、HMI 等。

EtherNet/IP 协议基于 TCP/IP 协议栈,采用了面向连接和面向无连接的通

信方式,可以实现高速的数据传输和实时的控制。它可以支持 10Mbps、100Mbps

和 1000Mbps 三种传输速率,距离可以达到 100 米或更远。同时,EtherNet/IP

还具有很强的灵活性和可扩展性,可以支持多种拓扑结构和协议适配器。

EtherNet/IP 协议的主要特点包括:

高速传输:EtherNet/IP 可以支持多种传输速率,可以满足不同应用场景的

需求。

实时性强:EtherNet/IP 可以实现高速数据传输和实时控制。

灵活性强:EtherNet/IP 可以支持多种拓扑结构和协议适配器。

易于集成:EtherNet/IP 是一种开放的网络标准,可以与各种各样的设备集

成使用。

可扩展性强:EtherNet/IP 可以通过加入新的协议适配器和功能模块来扩展

网络功能。

安全性好:EtherNet/IP 支持多种安全机制,如 VLAN、VPN、IPsec 等,可以

保证网络安全。

CS 系列产品支持EtherNet/IP 从站应用。 如果机器人作为从设备运行,只需

设置好 IP 地址及开启 Ethernet/IP 功能即可,无需进行其他设置

2.  操作指导

2.1.机器人端配置

2.1.1 设置 IP 地址

PC 连接使用 FB1 网络,Codesys 使用 PC 端,IP 地址设置 FB1 网络。


第一台机器人地址为 172.16.201.101

第二台机器人地址为 172.16.201.102

2.1.2 激活EtherNet/IP

点击配置---EthereNet/IP---启用


2.2 codesys配置

2.2.1 新建程序

2.2.2 选择对应设置型号

2.2.3 配置对应的 eds 文件(2.12版本之前无分类卡槽,2.12版本之后卡槽可分类,可根据对应版本安装对应的eds文件)

选择工具-设备存储库-安装

安装完成

2.2.4 添加EtherNet/IP设备

选择 Device-添加设备-EthernetIP-以太网适配器-Ethernet


选择 Ethernet-添加设备-EthernetIP-EthernetIP 扫描器-Ethernet/IP Scanner(同样的操作,添加两个Ethernet/IP Scanner)



选择 Ethernet/IP Scanner-添加设备-EthernetIP-EthernetIP 远程适配器-Elite Robot CS

同上操作添加两台Elite Robot CS,如下图


在电脑状态栏中,将 PLC 和 Gateway 开启,当图标颜色变成红色后为开启。


选择Device-通讯设置-选择对应电脑型号,扫描成功后,会保持激活状态


选择Ethernet-通用-接口-选择当前对应的以太网(当前电脑端口)


选择EliteRobotCS-通用-IP地址-将机器人IP地址写入进去(172.16.201.101)

选择EliteRobotCS_1-通用-IP地址-将机器人IP地址写入进去(172.16.201.102)

连接对应卡槽

2.12版本之前只能使用整体1个卡槽,所有的数据都在卡槽内,占用硬件内存较多

2.12版本之后,卡槽进行了分类,可以选择整体卡槽,也可以单独选择想用的功能卡槽,可减少硬件内存使用。

可根据不同版本选择对应的eds文件


编译程序并下载,启动程序并运行


2.2.5 机器人与codesys数据通讯

选择Elite_Robot_ CS---Ethernet/IPI/O映射,将ExlusiveOwner-1展开,可看到机器人当前的一些具体信息 (具体报文数据查看附录中的《CS_用户手册_EthernetIP数据格式》文档)


查看codesys输入布尔量数据

机器人布尔量置位


查看codesys输入整型数据

机器人写入整型数据


查看codesys输入浮点数数据

机器人写入浮点数数据




3.  常见问题解答

3.1.如何在机器人里面使用寄存器监视?

使用附件的监视器插件

3.2.第二台机器人通讯异常或者数据不更新

检查网络、IP地址,IO变量使能状态

3.3版本不同使用的eds文件不同,占用内存不同

2.12版本之前eds文件只有一个整体卡槽,包含了整体数据,相对占用内存较高

2.12版本之后eds文件进行了细化,可以根据需要选择对应的卡槽使用,不仅仅局限于整体卡槽

4.  示例

5.  附录

CS_用户手册_EthernetIP数据格式.xlsx


RegisterMonitor-1.2.6.0.elico机器人寄存器监视插件


CS机器人使用EthernetIP教学_哔哩哔哩_bilibili


download-669.svg comicon14.svg

电话咨询

download-397.svg comicon15.svg

免费试用

Vector.svg Frame.svg

微信小程序

img1.jpg

微信小程序

准备好突破增长瓶颈,开启智能制造了吗?
了解我们的机器人如何帮助您的业务增长
欢迎下载艾利特机器人资料

我已阅读并同意艾利特《隐私政策》《法律声明》

我已知晓并同意艾利特通过电子邮件发送相关资料

提交