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

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

3天内不再提示

OPC Classic客户端连接OPC UA服务器无法读取数据如何解决

广州虹科电子科技有限公司 ? 来源:广州虹科电子科技有限公 ? 作者:广州虹科电子科技 ? 2022-01-21 11:36 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

虹科方案

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服务器中的数据。

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

02 IIOT 查找问题

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

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

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

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

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)MatrikonOPCUA ProxyConfiguration”,文件类型为“.xml”。

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

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

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

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

虹科--工业物联网

虹科是一家在工业物联网IIoT行业经验超过3年的高科技公司,虹科与世界领域顶级公司包括EXOR、Eurotech、Unitronics、Matrikon、KUNBUS等国际公司合作,提供先进的高端工业4.0 工业触摸屏、物联网网关、高端边缘计算机、IoT开发框架、PLC与HMI一体机、OPC UA、工业级树莓派、SCADA、预测性维护等解决方案。物联网事业部所有成员都受过专业培训,并获得专业资格认证,平均3年+的技术经验和水平一致赢得客户极好口碑。我们积极参与行业协会的工作,为推广先进技术的普及做出了重要贡献。至今,虹科已经为行业内诸多用户提供从硬件到软件的不同方案,并参与和协助了众多OEM的设备研发和移植项目,以及终端用户的智能工厂和工业4.0升级改造项目。

原文标题:OPC Classic Client 连到UA Server无法读取数据怎么办?

文章出处:【微信公众号:广州虹科电子科技有限公司】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    13

    文章

    9872

    浏览量

    88473
  • 设备
    +关注

    关注

    2

    文章

    4706

    浏览量

    72043
  • OPC
    OPC
    +关注

    关注

    7

    文章

    361

    浏览量

    47602

原文标题:OPC Classic Client 连到UA Server无法读取数据怎么办?

文章出处:【微信号:Hongketeam,微信公众号:广州虹科电子科技有限公司】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    GraniStudio:OPC UA 协议深度剖析

    在工业数据通信体系中,OPC UA 协议的客户端连接工业设备与上层系统的 “桥梁”,负责发起数据
    的头像 发表于 08-01 17:47 ?376次阅读
    GraniStudio:<b class='flag-5'>OPC</b> <b class='flag-5'>UA</b> 协议深度剖析

    labview opc ua 读取客户端数据

    请教各位大神,在电脑上,用自带OPC读取OPCUA服务端数据是OK的,但是自己写程序读取就读不到,报错了,请教一下,节点路径怎么写,非常感谢
    发表于 06-02 12:01

    MKW45B41Z客户端无法服务器获取服务是为什么?

    。MKW45B41Z (自定义板) 充当中央设备客户端角色。MKW45 客户端扫描外围设备(NRF 连接)设备并连接到外围设备(NRF 连接
    发表于 03-28 07:40

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

    VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc uaopc da,DNP3
    的头像 发表于 03-25 14:16 ?354次阅读
    <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>设备<b class='flag-5'>数据</b> 转 EthernetIP项目案例

    opc da 服务器数据 转 EthernetIP项目案例

    VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc uaopc da,DNP3
    的头像 发表于 03-18 14:15 ?409次阅读
    <b class='flag-5'>opc</b> da <b class='flag-5'>服务器</b><b class='flag-5'>数据</b> 转 EthernetIP项目案例

    opc da 服务器数据 转 EtherCAT项目案例

    VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc uaopc da,DNP3
    的头像 发表于 02-10 14:15 ?465次阅读
    <b class='flag-5'>opc</b> da <b class='flag-5'>服务器</b><b class='flag-5'>数据</b> 转 EtherCAT项目案例

    SNMP设备数据opc ua项目案例

    VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc uaopc da,DNP3
    的头像 发表于 01-03 15:43 ?531次阅读
    SNMP设备<b class='flag-5'>数据</b> 转 <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>项目案例

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

    VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc uaopc da,DNP3
    的头像 发表于 12-31 14:05 ?512次阅读
    <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>设备<b class='flag-5'>数据</b> 转 <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>项目案例

    Ethercat设备数据opc ua项目案例

    VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc uaopc da,DNP3
    的头像 发表于 12-26 15:24 ?600次阅读
    Ethercat设备<b class='flag-5'>数据</b> 转 <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>项目案例

    opc da 服务器数据opc ua项目案例

    VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc uaopc da,DNP3
    的头像 发表于 12-25 15:29 ?764次阅读
    <b class='flag-5'>opc</b> da <b class='flag-5'>服务器</b><b class='flag-5'>数据</b> 转 <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>项目案例

    modbus设备数据opc ua项目案例

    VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc uaopc da,DNP3
    的头像 发表于 11-29 16:20 ?865次阅读
    modbus设备<b class='flag-5'>数据</b> 转 <b class='flag-5'>opc</b> <b class='flag-5'>ua</b>项目案例

    socket 客户端服务器的实现

    。 2. 创建服务器 服务器将监听一个端口,等待客户端连接请求,并处理这些请求。 import socket def start_server ( host, port ): # 创
    的头像 发表于 11-12 14:30 ?884次阅读

    OPC UA协议有什么功能

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

    NI OPC Server报报 invalid or missing user information错误解决

    中新建项目中查看是否有I/O服务器选项 3:(重点)再安装OPC服务器,不要重启,先激活后再重启电脑,就不会报错啦
    发表于 10-06 12:32

    opc da 服务器数据 转IEC61850项目案例

    目录 1 案例说明 1 2 VFBOX网关工作原理 1 3 应用条件 2 4 查看OPC DA服务器的相关参数 2 5 配置网关采集opc da数据 4 6 用IEC61850协议转发
    的头像 发表于 08-30 14:33 ?634次阅读
    <b class='flag-5'>opc</b> da <b class='flag-5'>服务器</b><b class='flag-5'>数据</b> 转IEC61850项目案例