OPC客户端开发几个境界

原创 2004年09月14日 15:29:00

OPC我就不介绍了,就是那么回事.呵呵.

开发OPC说难也不难看你想掌握到什么程度.下面写一下有浅入深的几个境界.

1. 超简单的:? 用组态软件去实现^_^,随便找一个组态软件,按F1找到本组态软件OPC相关的帮助,加入服务器就可以了。特点:简单实用,方便易用。缺点:组态要钱,灵活性极低。时间:最多半天。推荐

2. 很简单的:利用OPC? Active ,找一个控件,加入您的工程(VB的或VC的)就可以了。特点:简单不实用,方便但没用。缺点:这种组件不多,灵活性低。时间:找控件n天,应用一回就可以了。

3. 简单的:利用快速开发包。用客户端的快速开发包。特点:简单实用,快速方便,灵活性高。缺点:要钱,而且对开发包有依赖性。时间:看掌握的程度。

4.通用简单的:利用基金会提供的OPCDAauto.dll,用自动化接口编程,利用VB等工具编程。这是基金会的的标准,网上有很多的源码(有VB也有delphi)。推荐使用这种方法。有以下优点:a。是OPC标准,没有任何依赖性(当然要依赖OPC)b。有较好的源码可以参考,并且有相关的标准文档。C。不用其他费用。d。就掌握难度来说,只要有一点的编程基础就可以掌握。并且源码可以直接应用到系统开发中。

????? 相关资料:

Kepware? 的网站有vb ,VC的源码。

http://www.kepware.com
www.kepwarecn.com

http://www.faweb.net/us/opc/opclabs.html#OPC_Layer
OPC cliet相关的代码,简单的应用. vb 简单实用

OPC基金会有相关的英文文档

Data Access Automation Interface Standard Version 2.01

书籍:《OPC应用程序入门》----很多人都说这本书很烂,其实就是很烂总比看英文好一点。

5. 通用有点难的:应用VC custom 开发接口。比用自动化接口难度增大,要求对COM有一定的了解,并且能应用VC开发工具。在Vc下熟练的可以使用。优点是可以不用opcdaauto。dll了。

6. 变态的:自己实现Automation Interface ,呵呵,这是最变态的做法,kepware就是这样做的,他们的kepdaauto.dll就是这个例子,可以直接取代opcdaauto.dll真是巨变态啊。

?????? 总体来说OPC Cliet的客户端开发难度不是太大,尤其是不需要了解COM相关的知识。只是大家了解的资料不多。国内没有相关的专业网站,只有工控OPC论坛可以看看。有空可以来我blog看看。我会写相关的文章来给大家的。希望大家来捧场啊 ^_^

http://blog.csdn.net/freeboy20sui

?

OPC工作记录整理——第二篇(OPC客户端运行环境配置)

OPC的环境配置还是比较简单的,但是需要注意几点问题:     1、首先是OPC客户端的用户名和密码需要和OPC服务器端的用户名和密码相同,而且需要赋予管理员权限,笔者也不是特别清楚这么做的原因是什么...
  • u014801367
  • u014801367
  • 2015年01月23日 17:38
  • 3026

【转】(C#)OPC客户端源码

前几天我就发布过这篇文章,可惜的是,发布后代码有的却看不到,后来我就删了,至今不明白什么原因- -! 关于C++、VB来开发OPC客户端的资料网上有很多,但C#的至今没发现有多少。 由于近期项目的需要...
  • ddjj_1980
  • ddjj_1980
  • 2013年04月12日 16:39
  • 5732

OPC DA客户端的三种实现方式

http://www.dqjsw.com.cn/dianqi/OPC/310.html OPC DA客户端的三种实现方式 时间:2009-09-30 来源:未知 编辑:电气自动化技术网 点击:30...
  • gencheng
  • gencheng
  • 2013年07月19日 09:15
  • 11341

OPC客户端开发过程整理

2013-09-02 17:01:44|  分类: window其它 |  标签:opc客户端  opc开发   |举报 |字号 订阅 OPC开发过程: 1.注册OP...
  • greston
  • greston
  • 2014年06月26日 11:38
  • 15548

VC开发OPC客户端常用函数简介(一)

一.关于连接OPC服务器: Call CoCreateInstance when you want to create only one object on the local system. To...
  • nanfeiyannan
  • nanfeiyannan
  • 2011年08月23日 21:21
  • 2263

DELPHI下OPC客户端开发入门

原文:http://www.cnblogs.com/hyd10000/archive/2011/11/07/2240284.html DELPHI下OPC客户端开发入门 一、通信拓扑 根据实际工...
  • gencheng
  • gencheng
  • 2013年07月19日 09:14
  • 2417

用Delphi开发OPC客户端工具的方法研究

原文:http://www.dqjsw.com.cn/dianqi/OPC/309.html   引言 OPC(OLE for Process Control)是工业自动化过程中数据交换的一个标准,...
  • gencheng
  • gencheng
  • 2013年07月19日 09:24
  • 1858

开发OPC客户端问题总结

  • 2017年04月10日 11:35
  • 1.84MB
  • 下载

OPC的开发客户端

  • 2008年04月27日 21:27
  • 3.39MB
  • 下载

OPC客户端开发工具包使用手册

  • 2017年04月19日 12:26
  • 243KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OPC客户端开发几个境界
举报原因:
原因补充:

(最多只允许输入30个字)