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无法读取数据怎么办?
文章出处:【微信公众号:广州虹科电子科技有限公司】欢迎添加关注!文章转载请注明出处。
审核编辑:汤梓红
-
服务器
+关注
关注
12文章
9149浏览量
85401 -
设备
+关注
关注
2文章
4505浏览量
70630 -
OPC
+关注
关注
7文章
341浏览量
46178
原文标题:OPC Classic Client 连到UA Server无法读取数据怎么办?
文章出处:【微信号:Hongketeam,微信公众号:广州虹科电子科技有限公司】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论