和利时LX-CU430与欧姆龙Sysmac Gateway软件EIP标签通讯_S7协议与欧姆龙PLC数据交互
目录
和利时LX-CU430与欧姆龙Sysmac Gateway软件通讯... 1
1、软硬件版本... 3
1.1、和利时软硬件版本... 3
1.2、欧姆龙软硬件版本... 3
2、准备工作... 3
2.1、网络接线... 3
2.2、设置IP地址... 4
3、操作步骤... 4
3.1、LX控制器侧组态... 4
3.1.1、添加协议... 4
3.1.2、添加变量... 4
3.1.3、注册标签... 5
3.1.4、添加目标设备... 6
3.1.5、添加连接... 7
3.2、Sysmac Gateway软件组态... 8
3.2.1、创建Sysmac Gateway网络... 8
3.2.2、测试网络状态... 9
3.2.3、创建标签... 10
3.2.4、导出标签... 10
3.2.5、Network Configurator配置... 11
3.2.6、创建连接... 14
3.2.7、下载Network配置... 15
3.2.8、诊断... 17
3.2.9、数据读写... 18
注意事项:... 21
1、软硬件版本
1.1、和利时软硬件版本
项目
版本
备注
LX-CU430控制器
LX-CU430-A02-SP1(V1.1.1)
FA AutoThink软件
FA AutoThink V3.2.3SP2
PC
WIN11家庭版
1.2、欧姆龙软硬件版本
项目
版本
备注
SYSMAC Gateway
1.75
Rev 3
2、准备工作
2.1、网络接线
LX-CU430控制器与电脑采用RJ45接口直连,如下图:
2.2、设置IP地址
LX-CU430控制器IP地址设置为192.168.0.250
电脑网卡IP地址设置为192.168.0.6
3、操作步骤
3.1、LX控制器侧组态
3.1.1、添加协议
“EtherNet1”节点右键添加协议,选择“EtherNetIP_Tag”协议,该协议为EIP的标签通讯,如下图。
3.1.2、添加变量
在全局变量表中添加两个Word类型的变量,网络公开属性分别为输出和输入。
3.1.3、注册标签
双击EtherNetIP_Tag节点,点击标签注册菜单,弹出标签注册对话框,如下图所示:
输入标签组名称修改为RV_LX,关联的变量为创建的P2变量,如下图所示:
输出标签组名称修改为SD_LX,关联的变量为创建的P1变量,如下图所示:
3.1.4、添加目标设备
导入欧姆龙Sysmac Gateway软件的EDS文件,EDS文件可以在Sysmac Studio软件安装目录下找到,路径如下图:本次测试使用的Sysmac Gateway为Rev3版本。
导入eds文件到FA-AutoThink V3中,如下图:
工程 导入设备描述文件,选择描述文件导入即可。
点击“+”,添加Sysmac Gateway设备,修改IP地址为电脑网卡IP,如下图:
3.1.5、添加连接
按照下图方式添加连接,连接I/O类型仅输入,可参照下图方式组态,目标标签组的长度与源标签组的长度需保持一致。
至此,FA AutoThink侧工程组态完毕,编译、下装程序即可。
3.2、Sysmac Gateway软件组态
3.2.1、创建Sysmac Gateway网络
双击“Communication Network” “EtherNet”,选择电脑的网卡,查看IP地址是否与LX控制器在同一网段,若不在同一网段,需要修改电脑IP地址,如下图:
点击“Start”,使网关处于Open状态,如下图:
3.2.2、测试网络状态
双击“Control Panel”->“Communication Test”-“Send”
查看网关信息,能读出Sysmac Gateway网关,以及SEND和RECEIVE状态均为OK,如下图:
3.2.3、创建标签
双击“Tag Table”菜单,鼠标右击“Add Variable”弹出对话框,创建标签组名称,数据类型为WORD,Network为IN或OUT,该标签组需要与LX控制器字节一致,对应关系如下:
LX
标签类型
Sysmac Gateway
标签类型
SD_LX
输出标签
RV_SG
输入标签
RV_LX
输入标签
SD_SG
输出标签
3.2.4、导出标签
“Edit” “Export” “Export to Network Configurator CSV File”,导出所有标签文件,如下图:
3.2.5、Network Configurator配置
双击“Control Panel” “Network Configurator”,打开Network Configurator软件,组态EIP网络连接,如下图:
Network Configurator软件为创建连接,下载配置的小工具,软件界面如下图:
添加SYSMAC Gateway Rev3版本到EtherNet/IP网络中,如下图:
添加通用设备Geneic EtherNet/IP Module,如下图:
修改IP地址,SYSMAC Gateway软件修改为电脑IP地址,Geneic EtherNet/IP Module修改为LX-CU430控制器IP地址,修改IP方式如下:
导入SYSMAC Gateway的标签,将3.2.4导出的标签导入到SYSMAC Gateway中,操作方式如下图:
创建LX-CU430控制器的输出标签,由于LX-CU430控制器的输入/输出标签已通过AT下装到控制器中。因此,此处只需要创建输出标签,目的是在SYSMAC Gateway的连接中将输入标签与其进行关联,LX-CU430控制器的输出标签创建方式如下图:
3.2.6、创建连接
创建连接,双击“SYSMAC Gateway”节点,点击Connection连接如下图:
关联标签,SYSMAC Gateway的输入标签关联LX-CU430控制器的输出标签,如下图:
3.2.7、下载Network配置
选择Interface接口,选择为Ethernet I/F方式,如下图:
点击菜单栏“连接”,选择电脑网卡,如下图:
点击“OK”后会自动扫描出来SYSMAC Gateway网关,如果网络中有欧姆龙的控制器,会自动扫描出该控制器
选中“SYSMAC Gateway”右键 “Parameter” “Download”下载连接及标签配置,如下图:
3.2.8、诊断
选中“SYSMAC Gateway”右键 “Monitor”,可以查看连接目标设备的诊断信息,如下图:
诊断信息如下图所示:
蓝色代表通讯正常状态,连接状态、标签状态均可查看诊断信息。
3.2.9、数据读写
打开SYSMAC Gateway Console软件,双击“Control Panel”菜单,弹出Connection Settings对话框,选择电脑网卡及SYSMAC Gateway,检查IP地址,如下图:
它会自动扫描出在SYSMAC Gateway软件中已创建的标签,如果扫描的标签与创建的标签不一致,在Tag Table页签保存下已创建的标签。若标签无误,点击“OK”下一步。
点击图标,Read Tag in 1s intervals,每隔1秒读取一次,如下图:
在Tag Monitor软件的SD_SG输出标签中输入数值10。在AT的输出标签SD_LX变量P1中输入数值20,查看
注意事项:
1、在启动SysmacGateway前请关闭Windows防火墙和其他杀毒软件,否则在Network Configurator中上传网络结构时可能无法检测到SysmacGateway。关闭防火墙如下图:
2、无法添加Generic EtherNet/IP Module设备时,需要安装以下软件,如下图: