opc服务器系统开发,使用C#开发OPC Server服务器源码示例

1、需要的DLL

首选将需要dll放置您的开发目录下,本示例放在工程目录下的bin\x86\debug目录下

需要的dll如下图:

1750570cdc825ff2e11e6f6efcb83b25.png

2、添加引用

在VS的项目中添加对FKOPCSrvApi的引用

847cfb22fac772b6ab031c66df533b36.png

然后在源码文件中添加 using FKOPCSrvApi;

c0a738efaa4f40f061da3805d2d86227.png

3、OPC Server接口开发

(1)注册OPC服务器

OPCSvrHelper.RegisterOPCSrv(string path,string UUID,

string OPCServerName)

此函数为静态函数,只注册一次即可,不用每次启动软件都注册。

参数含义如下:

l        path – 为本exe的路径

l        UUID – OPC服务器的唯一识别码,可自行设定

l        OPCServerName – OPC服务器的名称

(2)启动OPC服务器

InitOPCServer(string UUID)

(3)创建OPC 组及OPC Tag

CreateTag(string groupName,string tagName,object defaultVal,bool isWriteable)

l        groupName – OPC组名

l        tagName – OPC Tag名

l        defaultVal – OPC Tag的默认值

l        isWriteable – 是否可写

(4)更新OPC Tag的值

UpDateTagVal(string groupName,string tag


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部