吾志所向
级别: 家园常客
精华主题: 0
发帖数量: 366 个
工控威望: 644 点
下载积分: 1884 分
在线时间: 161(小时)
注册时间: 2016-12-10
最后登录: 2024-11-05
查看吾志所向的 主题 / 回贴
楼主  发表于: 2024-08-05 10:18
在工业自动化领域,越来越多的碰到标签方式通讯的设备,常用有CIP(基于EtherNet/IP) 的协议、OPCUA协议等,CIP协议主要是罗克韦尔/AB的PLC、欧姆龙NX/NJ系列的PLC等,OPCUA协议常见于工业机器人、智能焊接设备等。在不具备标签协议接口的PLC上实现跟这些设备通讯时,可以通过IGT-DSER智能网关来实现标签数据的转发。

OPCUA的服务端的标签转发到西门子S7-200 SMART:

西门子S7-200 SMART通过IGT-DSER智能网关跟OPCUA的服务端之间通讯首先通过参数设置软件(在附件中)选择功能与驱动类型,如下图左边功能选第三项,右边的驱动选择OPC UA客户端,再进行‘确认当前选择’、‘参数写入到网关’操作,根据提示重启。

重启读取参数后,确认跟之前所选择的一致,通过‘功能’->‘网络参数配置表’配置网络参数,如下图 通过IGT-DSER的网口1连接OPCUA的服务端(opc.tcp://192.168.1.164:49320/),网口2连接S7-200 SMART的PLC(192.168.2.100)。



然后通过‘功能’->‘数据上报与平台对接’,选择‘专用协议数据通讯’,进入以下页面配置发送数据(OPCUA发送到PLC的数据)、接收数据(OPCUA服务端接收来自PLC的数据) ,以及PLC的IP地址,端口(102)等参数。

数据标签可手动输入添加,也可以通过CSV文件导入导出,文件菜单内有相关功能按钮;还可以通过‘编辑’->‘OPC节点浏览’浏览标签后,点右上角的‘添加到数据表’,如下图:



配置好相关参数后下载重启(参数->参数写入到网关)、(工具->重启网关);通过网关的参数配置软件读取网关参数(参数->从网关读取参数)后,看软件上显示的状态消息,根据状态消息调试。如下图:



罗克韦尔/AB的PLC标签数据转发到西门子S7-1500PLC:

通过IGT-DSER的网口1连接罗克韦尔/AB的PLC(192.168.1.9),网口2连接S7-1500的PLC(192.168.2.111),如下图 :



配置好相关参数后下载重启(参数->参数写入到网关)、(工具->重启网关);通过网关的参数配置软件读取网关参数(参数->从网关读取参数)后,看软件上显示的状态消息,根据状态消息调试。如下图:



相关软件和配置文件: 工控数据转发.rar (2324 K) 下载次数:251
chen1354
级别: 略有小成
精华主题: 0
发帖数量: 268 个
工控威望: 365 点
下载积分: 843 分
在线时间: 63(小时)
注册时间: 2016-03-28
最后登录: 2024-08-28
查看chen1354的 主题 / 回贴
1楼  发表于: 78天前
感谢分享,学习一下