书籍:
相关的书籍有《OPC应用程序入门》用于OPC cliet的开发,在工控网可以买到。
其他书籍基本没有。一些杂志上有也只是蜻蜓点水,没有实质。权威的只有看基金会的文档。
下面简要介绍一下基金会文档:
1OPC Overview Version 1.0 October 27, 1998:
opc的简要介绍,功能特点等。如果看过相关的OPC中文介绍什么的,这部分可以不看,或简单的翻一下。
1OPC Common Definitions and Interfaces Version 1.0 October 27, 1998。
OPC的基本接口文档,里面有OPC的基本组成和必要的几个接口,推荐阅读。当然在理解的基础上进行翻译,那是最好的了^_^,目前国内没有这个的翻译。
1Data Access Custom Interface Standard Version 2.05A June 28 2002
OPC DA的接口文档,是OPC DA编程的宝典。里面有OPC DA的方方面面。适合OPC
Server开发和VC客户端开发。cliet开发不用阅读此文档。
1Data Access Automation Interface Standard Version 2.01 January 6,1999
OPC DA的自动化接口文档,是OPC DA 客户端编程的宝典。里面有自动化接口的种种东西。但只看文档有点看了就忘的感觉,初学者适合配合源码看文档。互相对照,看源码那里不行可以该成符合自己要求的,源码推荐kepware或labweb的。
1其他文档.就我看来现在OPC用的最多的就是OPC DA,已经能够满足大部分的要求,也是其他应用的设计基础。
以上文档都可以从基金会下载,要提供email。
?
工具:
开发中也少不了一些工具,具体的工具如下
1OPC Core Components 2.00 SDK 1.06.msi: OPC基金会的开发包有相应的IDL,.c,.h文件。从OPC基金会下载,要提供你的email(真是不爽啊)。
1?OPC Lookup 1.00.msi? ?:可以查看OPC相关的消息内容,感觉自己都可以做一个,前几天用的。
1OPC Data Access Compliance Test:华富开发包里面有一个自带工具,好像是OPC会员的专用,可以拿来测试一下你下载的服务器和自己写的服务器功能。
1服务器和客户端:初学应用开发离不开测试,可以应用的客户端及服务器相当多,我建议采用Kepware作为服务器,功能强大,应用便捷。客户端也有相应的代码Kepware的有源码,也不错,推荐。
引用:http://blog.csdn.net/freeboy20sui/archive/2004/09/11/101187.aspx