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服务器中的数据。
本文将介绍上述用户问题的解决方法,以及在遇到问题时如何快速准确找到问题的所在之处。
opc ua tunneller工作原理示意图
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)\matrikon\opc\ua proxy\configuration”,文件类型为“.xml”。
注:一定要选择最新的ua proxy配置文件!
(3)打开配置文件,点击工具栏中的“编辑/查找”并搜索“minrevisedsessiontimeoutinms>60000。
(4)重新打开tunneller软件,并运行添加的opc ua服务器。再次打开opc classic客户端,并连接opc ua服务器,此时能够顺利创建数据标签进行数据读取。
(5)至此,该用户的问题已经解决。
微软官方对新主机命名作出解释
鸿雁承办的“数字赋能·生态合作”智能家居行业峰会在杭州举行
单芯片电容和阻抗数字转换器提高精度
智能照明及控制系统在医院建筑中的应用
士兰微:IGBT当前产出1.5万片/月,新能源产品月销售额近1亿元
OPC Classic Client 连到UA Server无法读取数据怎么办?
伟创力将收购摩托罗拉移动天津工厂
iphone8指纹识别整合到屏幕中?韩供应商质疑
【英飞凌PSoC 6】新建RTT工程
基于VxWorks操作系统对FLASH存取操作进行改进设计
科里奥利流量计的工作原理及设计
FPC1500频谱分析仪的性能特点及应用范围
苏泊尔静音破壁机锻造心机料理 中西合璧生日趴在家就能开
学技术 | 带您认识Microchip MPU之第二篇安装Linux开发所需的虚拟环境
为实现Society5.0,超越企业和行业框架的Edgecross协会活动介绍
人工智能在安防设备上有着怎样的应用
如何治理换热器腐蚀渗漏问题
超声波焊接机选择,进口五大品牌好还是国产好?
关于你可能不知道的printf
ios10.3最新消息:ios10.3.1盘古越狱工具不再?那你是继续越狱ios10.3.1还是升级ios10.3.2?