基于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

相关推荐
almighty2712 小时前
C# 阿里云 OSS 图片上传步骤及浏览器查看方法
c#·图片上传·c# 阿里云 oss·阿里云 oss
Python大数据分析@1 天前
Python 语言有什么奇技淫巧吗?
开发语言·python·c#
Envyᥫᩣ1 天前
C#中的设计模式:构建更加优雅的代码
开发语言·c#
CHHC18801 天前
C#工作流示例(WorkflowCore)
c#·工作流
oscar9991 天前
少儿编程C++快速教程之——2. 字符串处理
开发语言·c++·c#·字符串·少儿
时光追逐者1 天前
.NET 使用 CsvHelper 快速读取和写入 CSV 文件
c#·.net·.net core·csv
INSO1 天前
查漏补缺之Polly
c#
c#上位机1 天前
wpf中资源的使用
c#·wpf
Zzz_睡不醒2 天前
JS(正则表达式)
javascript·正则表达式·c#