• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

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

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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、小结

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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#压缩SharpZipLib发布时间:2022-07-14
下一篇:
Atitit.加密算法 des  aes 各个语言不同的原理与解决方案java php c# ...发布时间:2022-07-14
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap