基于C#的OPCServer应用开发,引用WtOPCSvr.dll

操作流程:

1.引入WtOPCSvr.dll文件

2.注册服务:使用UpdateRegistry方法注册,注意关闭应用时使用UnregisterServer取消注册。

3.初始化服务:使用InitWTOPCsvr初始化

4.使用CreateTag方法,创建标签

5.读写参数使用下面三个方法:

StartUpdateTags

UpdateTag

EndUpdateTags

6.当发生客户端写操作的时候,服务器执行下面的回调函数

csharp 复制代码
            var WriteCallBack = new WtOPCsvr_DLL.WriteNotificationDelegate(MyWriteCallBack);
            WtOPCsvr_DLL.EnableWriteNotification(WriteCallBack, true);

MyWriteCallBack(UInt32 hItem, ref Object Value, ref UInt32 ResultCode)

hItem标签名称的句柄

Value标签的当前值

WtOPCSvr.dll下载地址:https://download.csdn.net/download/qq_18975227/13693049

相关推荐
一抓掉一大把6 小时前
RuoYi .net-实现商城秒杀下单(redis,rabbitmq)
redis·mysql·c#·rabbitmq·.net
睡前要喝豆奶粉7 小时前
在.NET Core Web Api中使用阿里云OSS
阿里云·c#·.netcore
缺点内向13 小时前
C#: 高效移动与删除Excel工作表
开发语言·c#·.net·excel
yue00816 小时前
C# 分部类读取学生信息
开发语言·c#
聪明努力的积极向上16 小时前
【C#】事件简单解析
开发语言·c#
qq_124987075317 小时前
基于C#的贵州省黔北地区乡村避暑生活共享平台设计与实现(源码+论文+部署+安装)
c#·毕业设计·asp.net·生活
LateFrames1 天前
C# 中,0.1 在什么情况下不等于 0.1 ?
开发语言·c#
mudtools1 天前
解放双手!使用Roslyn生成代码让你的 HTTP 客户端开发变得如此简单
低代码·c#·.net
张人玉1 天前
WPF 数据绑定与转换器详解
c#·wpf·light
主宰者1 天前
WPF CalcBinding简化判断逻辑
c#·.net·wpf