一:需要对COM知识有一定的了解.类厂,COM组件(进程内,进程外,远程),接口(自定义,自动化),方法
二:需要对OPC规范有一定的理解,尤其要理解OPC SERVER和GROUP两个对象的接口及接口方法(AddGroup,AddItem等).
三:需要有一定的编程能力。如果编客户程序,你可以选择VB,DELPHI,VBA等(自动化接口).也可以选择C,VC++等语言(自定义接口).如果编写服务器程序,最好最快的方法个人认为是ATL..
五:必须要看的资料:OPC规范.
六:建议看一下<<COM原理与应用>>一书.
七:DCOM.
八:参照示例程序可以更快的应用OPC.
本人正在业余时间写OPC SERVER开发文档,主要内容如下:
二:需要对OPC规范有一定的理解,尤其要理解OPC SERVER和GROUP两个对象的接口及接口方法(AddGroup,AddItem等).
三:需要有一定的编程能力。如果编客户程序,你可以选择VB,DELPHI,VBA等(自动化接口).也可以选择C,VC++等语言(自定义接口).如果编写服务器程序,最好最快的方法个人认为是ATL..
五:必须要看的资料:OPC规范.
六:建议看一下<<COM原理与应用>>一书.
七:DCOM.
八:参照示例程序可以更快的应用OPC.
本人正在业余时间写OPC SERVER开发文档,主要内容如下:
分为五个部分
第一部分:OPC规范概述
本部分包括:OPC的技术本质,OPCDA204规范简介,OPC对象接口定义,OPC同步异步通讯。
第二部分:ATL简介
本部分包括:ATL简介,用ATL开发组件应用程序,测试组件应用程序。
第三部分:ATL开发OPC服务器
本部分包括:OPC服务器的设计思路,OPC服务器的接口实现
第四部分:OPC 客户程序开发
本部分包括:基于Visual C++6.0的OPC客户程序开发;基于Visual Basic的OPC客户程序开发。
第五部分:OPC 服务器的远程访问
本部分包括;介绍DCOM技术;OPC服务器的远程访问实现。