码迷,mamicode.com
首页 > Windows程序 > 详细

OPC学习开发记录(C#):OPC客户端【开篇】

时间:2016-01-26 18:05:29      阅读:2023      评论:0      收藏:0      [点我收藏+]

标签:

OPC客户端

1、前言

  思前想后,还是写下来实在一点,一来可以对自己的学习开发结果进行总结,二来可以锻炼自己表达能力,如何能够将意思表达清楚。博客园真的没有认真做做记录,也不会排版,丑的一比。关于OPC开发的,从慢慢开始学习(谁不是呢),从简单的开始,OPC客户端是怎么使用的问题,站在用户(相对)的角度,也是比较简单的一部分,易从这一部分入手。根据网上的源码,我很快就自己开发了一个将就能用的OPC客户端,主要目的还是掌握OPC的结构和用法,为以后OPC服务器开发做铺垫。本篇为记录开篇,新手上路,前方路途曲折,请多多指点。

 

2、客户端开发说明

 

  客户端开发我用的是OPCDAAuto.dll这个运行库,版本2.2.5.30,使用regsvr32对其进行注册,然后再在项目引用。

 

技术分享

 

在工程文件中使用添加引用using OPCAutomation;

 

3、运行部分

  麻雀虽小,五脏俱全,软件开发出来,基本功能还是要有的。下图运行演示界面:搜索OPC服务后,选择一个进行连接,并添加了一个组(Group1),然后添加了组下面的几个Item进行数据演示,示例的OPC服务器是一个OPC的测试服务器,有一些自动变化的Item可以供观察。

技术分享

  连接一个OPC服务后可以查看其中的服务属性,有好些属性我也不知道是什么意思。

技术分享

  连接服务后在组属性中ListBox中右键可以添加Group。

技术分享

  添加一个组名为Group1的组,其实里面也有好多参数我也不知道什么含义,用法是什么,先弄出来占个坑吧~在新建的组名上右键添加Item,可以编辑添加组,其中过滤选择我没有写。但是分层次的过滤还是完成了,只需要在树节点选择就行了

技术分享

  选择一些Item点击添加或者双击直接就可以添加,然后点击确定就会返回主界面看到添加结果。

技术分享

4、小结

  本章为基础开篇,没有过多说明,就简单对程序演示说明,功能还是比较简单,下一章开始进入正式主题。

OPC学习开发记录(C#):OPC客户端【开篇】

标签:

原文地址:http://www.cnblogs.com/Iamsorry/p/5161063.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!