0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

OPC Classic Client 连到UA Server无法读取数据怎么办?

虹科工业物联网技术 2022-01-18 09:48 次阅读

OPC UA 技术解决工业现场数据通信标准不统一的问题,使得不同操作系统和不同制造商的设备之间可以进行数据交互,是实现工业4.0不可或缺的一环。

b4361024-77b2-11ec-9437-dac502259ad0.gifb4361024-77b2-11ec-9437-dac502259ad0.gif

01

IIOT

问题背景

OPC UA Tunneller--无缝对接OPC Classic与OPC UA服务器与客户端 | 确保OPC Classic通信稳定性

随着OPC UA的快速发展,越来越多的企业需要在混合环境中使用OPC UA进行数据传输。但是工业现场的老旧设备大多只支持OPC Classic,这就面临将OPC UA与OPC Classic对接的难题。加之各种设备之间的连接应用情况复杂,在采用OPC Classic和OPC UA两种技术采集数据的过程中也会出现很多问题。

例如,我们的一个用户就遇到这样一个难题:在使用虹科提供的Matrikon OPC UA Tunneller软件实现“Classic Client to UA Server”功能时,OPC Classic客户端可以连接至OPC UA服务器,但无法创建数据标签读取OPC UA服务器中的数据。

本文将介绍上述用户问题的解决方法,以及在遇到问题时如何快速准确找到问题的所在之处。

b497c4a4-77b2-11ec-9437-dac502259ad0.png

OPC UA Tunneller工作原理示意图

b4361024-77b2-11ec-9437-dac502259ad0.gifb4361024-77b2-11ec-9437-dac502259ad0.gif

02

IIOT

查找问题

OPC UA Tunneller--无缝对接OPC Classic与OPC UA服务器与客户端 | 确保OPC Classic通信稳定性

(1)在配置完Tunneller软件之后,用户在使用OPC Classic客户端读取OPC UA服务器数据出现以下问题:

b525e234-77b2-11ec-9437-dac502259ad0.pngb567d2ac-77b2-11ec-9437-dac502259ad0.png

(2)根据上述问题,首先要删除之前Tunneller软件的所有配置,重新添加OPC UA服务器,并勾选上记录功能,设置文件保存路径,并将记录级别设置为“高”。之后再次使用OPC Classic客户端尝试读取OPC UA服务器,如下图所示:

b5ab9a28-77b2-11ec-9437-dac502259ad0.png

(3)打开记录文件,点击工具栏中的“编辑/查找”并搜索“Error”,找到此次数据读取失败的错误信息

b5e19556-77b2-11ec-9437-dac502259ad0.png

b4361024-77b2-11ec-9437-dac502259ad0.gifb4361024-77b2-11ec-9437-dac502259ad0.gif

03

IIOT

解决问题

OPC UA Tunneller--无缝对接OPC Classic与OPC UA服务器与客户端 | 确保OPC Classic通信稳定性

(1) 由上述错误信息可以得知,OPC UA Proxy的“RevisedSessionTimeout”远大于OPC UA服务器中的这项数值。因此需要将OPC UA Proxy的“RevisedSessionTimeout”由60000改为30000。

(2)关掉Tunneller软件,找到UA Proxy的配置文件,文件路径为“C:\Program Files (x86)\Matrikon\OPC\UA Proxy\Configuration”,文件类型为“.xml”。

b667fea2-77b2-11ec-9437-dac502259ad0.png

注:一定要选择最新的UA Proxy配置文件!

(3)打开配置文件,点击工具栏中的“编辑/查找”并搜索“MinRevisedSessionTimeoutInMs>60000。

(4)重新打开Tunneller软件,并运行添加的OPC UA服务器。再次打开OPC Classic客户端,并连接OPC UA服务器,此时能够顺利创建数据标签进行数据读取。

b68cf202-77b2-11ec-9437-dac502259ad0.png

(5)至此,该用户的问题已经解决。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    5957

    浏览量

    135817
收藏 人收藏

    评论

    相关推荐

    OPC UA协议有什么功能

    在工业自动化领域,数据交换的效率和安全性是保障生产流程顺利进行的关键因素。OPC UA(Open Platform Communications Unified Architecture)协议,由
    的头像 发表于 10-14 13:50 208次阅读

    BACnet转OPC UA网关在GE Digital iFIX的集成应用

    技术推出BACnet转OPC UA网关BL121BN,为用户提供了一个既高效又可靠的协议转换解决方案。 一、BACnet转OPC UA网关的概述 BACnet转
    的头像 发表于 08-13 16:02 264次阅读
    BACnet转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>网关在GE Digital iFIX的集成应用

    实现工业设备与ThingWorx无缝对接:Modbus转OPC UA协议网关的应用

    的完美对接。 一、Modbus转OPC UA协议网关的角色 作为数据转换的枢纽,Modbus转OPC UA协议网关扮演着至关重要的角色。其核
    的头像 发表于 08-09 17:14 299次阅读
    实现工业设备与ThingWorx无缝对接:Modbus转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>协议网关的应用

    Modbus转OPC UA协议网关BL121实现高效、安全、可靠的跨协议通信

    协议,上行转发支持OPC UA协议。 OPC UA网关作为工业自动化领域的重要设备,以其协议转换、丰富接口、可靠数据传输和灵活配置等优势,可
    的头像 发表于 08-09 13:52 260次阅读
    Modbus转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>协议网关BL121实现高效、安全、可靠的跨协议通信

    PLC转MQTT OPC UA物联网关实现PLC转MQTT,PLC转OPC UA

    转MQTT OPC UA物联网关BL104实现了PLC协议到MQTT、OPC UA等协议的转换以及PLC数据的采集和远程传输,被广泛应用在工
    的头像 发表于 08-01 11:45 421次阅读
    PLC转MQTT <b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>物联网关实现PLC转MQTT,PLC转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>

    边缘计算网关OPC UA Client如何读取OPC UA Server数据

    1. 下载一个电脑安装的OPC UA Cliet 工具UaExpert,协助我们查找Server的变量 https://wiki.freeioe.org/doku.php?id=opcua
    发表于 07-25 07:14

    宏集 eXware703 边缘网关实现OPC UA数据转换

    宏集eXware703边缘网关帮助国内某衡器企业实现OPC UA数据和Modbus TCP数据的转换,完成西门子PLC和OPC
    的头像 发表于 07-11 13:29 196次阅读
    宏集 eXware703 边缘网关实现<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b><b class='flag-5'>数据</b>转换

    钡铼如何实现Modbus转OPC UA协议?

    在现代工业设施中,设备的异构性带来了数据集成和通信的挑战。为了有效地实现不同设备之间的数据交换,Modbus转OPC UA网关成为了一种常见的解决方案,本文将详细说明 利用钡铼技术的
    的头像 发表于 07-11 10:35 425次阅读
    钡铼如何实现Modbus转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>协议?

    OPC UA网关实现低成本的PLC接入OPC UA方案

    在工业自动化中,将PLC(可编程逻辑控制器)与更高层级的IT系统(如MES,ERP等)集成,是提高生产效率和数据可视化的重要步骤。本文将讨论如何使用OPC UA网关实现欧姆龙PLC与IT系统的集成
    的头像 发表于 07-10 15:21 823次阅读
    <b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>网关实现低成本的PLC接入<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>方案

    opc ua设备数据 转MQTT项目案例

    目录 1       案例说明... 1 2       VFBOX网关工作原理.. 1 3       准备工作... 2 4       配置VFBOX网关采集opc ua数据.. 2 5
    的头像 发表于 07-10 14:36 252次阅读
    <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>设备<b class='flag-5'>数据</b> 转MQTT项目案例

    Prosys OPC UA 软件产品

    (IoT)和工业4.0解决方案的标准通信协议。 OPC UA技术介绍 OPC UA(开放式通信协议)是一种用于连接不同型号设备的开放式协议。它可以让不同设备之间的
    的头像 发表于 07-05 18:09 1030次阅读
    Prosys <b class='flag-5'>OPC</b> <b class='flag-5'>UA</b> 软件产品

    【技术分享】 OPC UA安全策略证书简述

    在工业通信领域上,OPC UA通信相信大家都不陌生,在使用OPC UA建立客户端和服务器连接的配置过程中,经常会用到OPC
    的头像 发表于 05-14 16:16 477次阅读

    Modbus转OPC UA协议转换网关BL121

    Modbus转OPC UA网关BL121是一款低成本的Modbus转OPC UA的解决方案,实现各种工业设备从Modbus到OPC
    的头像 发表于 01-24 10:21 436次阅读
    Modbus转<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b>协议转换网关BL121

    wifi无互联网连接怎么办?解决wifi无法访问互联网怎么办的方法

    wifi无互联网连接怎么办?解决wifi无法访问互联网怎么办的方法  在现代社会中,WiFi已经成为了我们生活中必不可少的一部分。然而,有时我们可能会遇到WiFi无法访问互联网的问题,
    的头像 发表于 01-17 11:17 3.3w次阅读

    Prosys OPC UA Edge 介绍

    Prosys OPC UA Edge (EDGE) ,它结合了边缘计算和数据协调的优点,使用户可以轻松地将底层OPC UA服务器的不同信息模
    的头像 发表于 01-11 14:03 830次阅读
    Prosys <b class='flag-5'>OPC</b> <b class='flag-5'>UA</b> Edge 介绍