opc ua客户端开发_工控超有用的基于OPCUA客户端上位机编写

本文介绍了OPC UA客户端的开发,对比了OPC UA与OPC DA的区别,详细讲解了如何配置OPCUA服务器,并使用开源库OpcUaHelper.dll在C#中实现节点浏览、订阅等功能。通过代码示例展示了连接服务器、节点遍历的过程。
摘要由CSDN通过智能技术生成

一、简介

前面写过使用自动化接口进行OPCDA的客户端编写,但是OPCDA是基于COM/DCOM的技术,如果服务器与客户端不在同一台电脑上配置较为复杂;基于COM/DCOM的技术有着不可根除的缺点,因此随着技术的进步,以及数据交换各方面需求的提高,OPC基金会在2008年发布了新的规范:OPC UA。OPC UA规范不再是基于COM/DCOM技术,因此OPC UA不仅能在Windows平台上实现,更可以在Linux,以及其他的嵌入式平台中实现。

与传统OPC规范相同,OPC UA同样有着相同的设计目标:1.功能等价:所有的基于COM的OPC规范中的功能,都映射到了OPC UA中。2. 多平台支持:支持从嵌入式的微控制器到基于云的分散式控制架构。3.安全:信息加密,互访认证以及安全监听功能。4.扩展性:不影响现有应用程序的情况下,就可以添加新的功能。5.丰富的信息建模:可定义复杂的信息,而不再是单一的数据。

二、OPCUA服务器配置

本次OPCUA服务器依然使用KEPServerEX 6,配置如下:

1、在托盘找到KEPServerEX 6图标,右键弹出菜单,点击OPCUA配置

9f429f0eb2cc7f493709ba4720e2a0b7.png

2、在弹出的配置界面进行如下图的配置:

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值