觅风论坛
标题:
OPC UA client 之COM组件调用源码分享
[打印本页]
作者:
bassdir
时间:
7 小时前
标题:
OPC UA client 之COM组件调用源码分享
由于要从一台OPC server上调取数据,cha询了下论坛里,只有OPC DA 的相关组件,没有UA的相关例程和模块,所以就自己用VS改了一个。UA连接的这样地址的OPC服务器:opc.tcp://XXXX:XXXX
基于Workstation.UaClient 2.4.0 通过VS 生成易可用com组件。框架.net Framework 4.7.2
使用前需要先注册dll,注册方法,先在CMD下cd到dll的位置然后输入:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm /codebase
OpcUaComWrapper.dll
理论上应该需要安装
.net Framework 4.7.2。
封装的方法(区别大小写):
1、ConnectEx 文本型,连接成功返回“OK” 。失败返回具体信息。
2、Disconnect 无返回值。
3、IsConnected 逻辑型 判断连接是否正常,真 正常 ,假 已断开
4、ReadValue 读数据
5、WriteValue 写数据
测试时可以自己装个OPCUA服务模拟软件,例如 Prosys OPC UA Simulation Server, 客户Duan可以使用 UaExpert.
作者:
海绵老爹
时间:
4 小时前
我知道错了,感谢大神分享
作者:
a466911461
时间:
3 小时前
顶一个了
作者:
6360120
时间:
3 小时前
厉害,我挺你,嘻嘻嘻。
作者:
南宫无情
时间:
1 小时前
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 觅风论坛 (https://www.eyyba.com/)
Powered by Discuz! X3.4