前一段时间写了一个OPC Client程序,现在将简单介绍一下程序开发方法、测试环境最后将我写的程序开源到Github上去。
一、开发方法
我这里用的是一个OPC动态库OPCAutomation.dll,下面我将开发方法列出来供大家参考。
1、新建C#应用程序,命名为OPC Client,将OPCAutomation.dll引用。
2、定义OPC的三个接口类OPCServer类、OPCGroup类和OPCItem类;
3、枚举网络OPC服务器
4、连接OPC服务器
5、创建组和列出OPC服务器中所有节点
6、读取数据
二、测试环境
OPCServer测试工具 链接:http://pan.baidu.com/s/1miof7O8 密码:qqif
OPCClient测试工具 链接:http://pan.baidu.com/s/1qYJL0Zy 密码:pahd
OPC环境 链接:http://pan.baidu.com/s/1c1C2iRm 密码:a497
注:我们的OPC环境是通过安装一个力控的软件来搭建的,单独装OPC环境本人没试过。。。