关于PLC对OPC UA服务端的标签数据读写

        在工业自动化领域,越来越多的碰到支持OPCUA接口的设备,如工业机器人、智能焊接设备等。而PLC一般不具备OPCUA客户端接口,如果要跟这些设备通讯,可以通过IGT-DSER智能网关来实现。相关软件和手册

        本文是采用西门子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节点浏览’浏览标签后,点右上角的‘添加到数据表’,如下图:

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

        智能网关IGT-DSER还支持将OPCUA服务端的数据发送到到西门子的S7-1200/1500、三菱Q/L系列、R系列、FX5系列,以及ModbusTCP协议的服务端,只需按以上步骤配置,PLC内无需编程。 

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值