zoukankan      html  css  js  c++  java
  • 【转】(C#)OPC客户端源码

    本例下载/Files/badnewfish/OPC测试通过.rar

    转载申明

    申明:本文为转载,如需转载本文,请获取原文作者大尾巴狼啊的同意,谢谢合作!

    转自:大尾巴狼啊

    原文出处:http://www.cnblogs.com/xiaosacao/archive/2009/01/13/1374895.html

    前几天我就发布过这篇文章,可惜的是,发布后代码有的却看不到,后来我就删了,至今不明白什么原因- -!

    关于C++、VB来开发OPC客户端的资料网上有很多,但C#的至今没发现有多少。

    由于近期项目的需要,就开发了OPC客户端的一个模块。在我想来,程序员挺累的,原因我很累。所以我想大家也很累~~~嘿嘿。

    特别是刚接手OPC客户端开发的前几天,天天盯住显示器,百度、GOOGLE不停的搜索。每天早上醒来,眼睛都瑟瑟的。

    从事3年以上软件开发的朋友们,估计都会腰酸背痛吧!反正我是这样的。

    不说那么多废话了,贴上源码,让需要的同行看看吧,代码的质量并不高,就当做抛砖引玉吧!


    1、枚举本地服务器

    2、获取服务器信息

    3、列出了服务器上Tag

    4、可以设置组的属性

    5、读写功能

    6、可进行远程连接(DCOM需配置)

    先看图:

    引用类库:

    OPC服务器:

    开发工具:

    当前环境:

     

    源码:

    复制代码
    复制代码

    自动化接口API文档:

    关于DCOM的配置:

    update:

    1、本文中是在2009年元月写的,可能有很多过时之处,现在最新(2014年)的OPC官网已经有关于C#调用的例子:http://www.opcfoundation.org/default.aspx/classicdownloads.asp?MID=Developers

    2、客户端连接OPC服务器注意事项:

    a、本例采用的OPCDAAuto.dll版本是2.2.5.20。 b、需要使用“regsvr32 /s OPCDAAuto.dll”命令在客户端计算机上注册这个程序集。 c、首先保证客户机和服务器的网络是联通的。
  • 相关阅读:
    C语言不定参数
    C和C++中的不定参数
    C/C++ 中头文件相互包含引发的问题
    Makefile经典教程(掌握这些足够)
    C语言中volatile关键字的作用
    C++中字符数组与string的相互转换
    C++中 使用数组作为map容器VAlue值的解决方法
    sql 内连接、外连接、自然连接等各种连接
    网站小图标
    Eclipse:快捷
  • 原文地址:https://www.cnblogs.com/shirishiqi/p/5132047.html
Copyright © 2011-2022 走看看