c# opc client是一个在网上下载的示例程序,调试的时候还是费了一番周折,服务器端程序来自WinTech,另文介绍。
1.注册dll
程序中有一个名叫OPCDAAuto.dll的文件,这个文件需要先注册到本机,如图1所示;![[关于OPC的研究1]c# opc client源码调试和学习笔记_服务器端](https://s2.51cto.com/images/202204/25d48bb01078f0bf6aa466c246890efd548d18.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=,x-oss-process=image/resize,m_fixed,w_1184)
图1
注册成功之后,在打开程序的时候,引用中的OPCAutomation才不会报错,见图2;![[关于OPC的研究1]c# opc client源码调试和学习笔记_服务器端_02](https://s2.51cto.com/images/202204/e83dab08185d2185b2d4463727c77a4aada7bd.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=,x-oss-process=image/resize,m_fixed,w_1184)
图2
2.程序测试
启动服务器端,创建一个标记值tag,赋值等于10.00,运行client选择服务器为DLLTestSvr,点击连接按钮,即可看到tag值;
![[关于OPC的研究1]c# opc client源码调试和学习笔记_赋值_03](https://s2.51cto.com/images/202204/58f8469890d9c632ad25911a55542c20844cd6.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=,x-oss-process=image/resize,m_fixed,w_1184)
![[关于OPC的研究1]c# opc client源码调试和学习笔记_示例程序_04](https://s2.51cto.com/images/202204/b7e4c9517c29c681d134003d8fc7a562aaefa0.png?x-oss-process=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=,x-oss-process=image/resize,m_fixed,w_1184)
我收集的关于OPC开发的资源,分享给大家。
版权声明:本文为博主原创文章,未经博主允许不得转载。
















