OPCDA服务器与客户程序开发指南修订版.doc

OPCDA服务器与客户程序开发指南修订版.doc

  1. 1、本文档共215页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OPCDA服务器与客户程序开发指南修订版

OPCDA 服务器与客户程序开发指南 修订本(第二版) 司纪刚 OPC 服务器与客户程序开发指南 前言 序 ************************************************* 最初接触 OPC 时,是在 2002 年,公司因为工程功能的需要定购了 RockWell 公司的 SLC500 PLC,RockWell 公司提供了 Rslinx 作为 OPC 服务器,即提供 OPC 接口供其它厂家通讯使用。因此为适应公司工程功 能的需要,即使用 RockWell 公司提供的 OPC 服务器接口,需要采用 Visual C++6. 0 作为编程语言,通过自定义接口来开发客户端程序。当时由于有 关 OPC 的资料非常少,从个人的角度来看,走了很多弯路,主要原因在 于采用 C++需要了解很多的 COM 知识,如接口等等,不象采用 VB 这 样的语言相对简单一些,在此之前对 COM 基本不了解。 中国工控网()在某个时期有了 OPC 的论 坛,当时我已经编写调试完 OPC 的客户程序(DA1.0,DA2.0),也时不时 的到论坛上去看其他技术人员的帖子,同时也回复一些帖子,但不是很 多。 到 2004 年,个人想尝试开发 OPC 服务器,于是开始了 OPC 服务器 的编写,编写过程中最大的困难在于需要对 COM 有很好的理解,编写 服务器程序和客户程序的工作量是完全不同的。编程时花时间最多的是 连接点的实现,由于国内 ATL 编程的书籍非常少,每一步都需要自己看 MSDN,每一步的调试成功都有很多的乐趣,由此也加深了对 COM 编程 的理解,加深了对 OPC 规范的理解。 最初并没有想到写一本书,2004 年的某一天在中国工控网上看到一 位网友的留言,说我的回复给了他很大的帮助,我也不知道他是谁,但 他的留言让我认为可以把自己的一些经验记录下来,或许可以给大家更 南大傲拓科技(北京)有限公司 I OPC 服务器与客户程序开发指南 前言 多的帮助。我属于那种韧性不是很强的人,非常害怕自己不能坚持下去。 幸运的是终于把书写完了,虽然我通读全稿,并不满意,但毕竟是我第 一次写这样的技术书籍,书中的错误在所难免,希望读者能够指正。 本书可以完成得到了很多朋友的帮助,也非常感谢很多编程技术网 站。本书的技术支持网站是 ,请各位读者把对 本书的意见,建议发到技术支持网站上,以便我对本书修正,从而把更 好的版本奉献给大家。 司纪刚 2005 年 5 月于南京 第一次修改版序 ************************************************* 从 2005 年 5 月到 2006 年 11 月,本书得到了 200 多位朋友的订阅。 由于个人工作的原因,并没有完全地对各位朋友的问题进行回复,也有 很多位朋友对本书提出了很好的建议,对本书的某些方面也提出了很有 见地的建议。 作为国内第一本由国人编写的 OPC 技术专业书籍,此次修改将主要 针对 OPC 服务器的介绍,OPC 客户程序的编写,和 DCOM 的配置,仍 然以 OPCDA2.0 规范为基础。 由于国家对 BBS 的管理需要, 已经关闭, 谢谢几年来支持的朋友。本次修改版本发表到互联网上,供有兴趣的朋 友阅读、参考。 司纪刚 2008 年 1 月 南大傲拓科技(北京)有限公司 II OPC 服务器与客户程序开发指南 前言 前言 ************************************************* OPC 是一种必威体育精装版的工业控制标准,目前已有许多的资料在介绍 OPC。 但是有关 OPC 服务器和客户程序开发的资料相对较少,因此为推动 OPC 技术的普及,本书旨在提供 OPC 服务器和客户程序的开发指南。 作为工业控制领域的应用技术,OPC 服务器实际上涉及到的领域不 仅仅是 COM 接口的实现,还包括如何将实时数据库技术融入 OPC 服务 器等。对于本书而言,主要实现了 OPC 服务器的常用接口和 OPC 客户 程序。 OPC 服务器的编写借鉴了 GE DEMO OPC SERVER(OPC1.0 规范) 的程序结构。 本书为谁编写 本书不是为所有的读者编写的,而是为研究 OPC 技术的人员编写的。 ?本书不适合新程序员和 Visual C++,Visual Basic 的初学者,本书的 论题与 OPC 开发有关。如果你还不了解 COM,你应该先找一本 COM 技 术的书籍,本书仅仅介绍了有关的概念。 ?本书是专门为那些希望学习、研究 OPC 技术的人员所编写的。 ?本书内容也适合进行 COM 应用程序开发的人员。 ?本书提供开发 OPC 服务器的一个简单示例,研究开发人员需具有 MFC 编程基础和 COM

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档