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

相关推荐
★YUI★2 小时前
学习游戏制作记录(剑投掷技能)7.26
学习·游戏·unity·c#
小乖兽技术3 小时前
C#与C++交互开发系列(二十四):WinForms 应用中嵌入C++ 原生窗体
c++·c#·交互
I'mSQL4 小时前
C#与WPF使用mvvm简单案例点击按钮触发弹窗
开发语言·c#·wpf
工藤新一OL5 小时前
把xml的格式从utf-8-bom转为utf-8
xml·c#·asp.net·.netcore·visual studio
henreash6 小时前
NLua和C#交互
开发语言·c#·交互
SAJalon9 小时前
C#集合全面解析
c#
SAJalon11 小时前
C#数组全面解析
c#
henreash11 小时前
xLua和C#交互
开发语言·c#·交互
慢慢沉21 小时前
C#(基本语法)
c#
★YUI★1 天前
学习游戏制作记录(克隆技能)7.25
学习·游戏·unity·c#