发表于:2004-12-03 09:54:00
楼主
根据OPC SERVER(OPCDA2.04)规范开发.
DEMO版本OPC SERVER设计功能如下:
1.进程外服务器。
2.支持异步通讯,支持回调。
3.最多支持10客户访问。
4.每客户可以最多建立10个Group对象。
5.支持Group对象的添加,删除,可以设置Group的名称,状态。
6.支持Item的添加,删除。
7.通过DCOM,可以远程访问。
开发平台:WINDOWS 2000,XP
开发工具:VC++6.0
测试客户端:IFIX OPC DRV,ROCKWELL OPC CLIENT等
提供演示程序,需要者留下信箱.
提供源码,提供技术支持.使开发人员只需要修改实时数据部分即可应用到实际工程中.
从工程化,实用化角度来做的,主要接口如下:
OPCServer
IOPCServer
IOPCBrowseServerAddressSpace
OPCGroup
IOPCItemMgt
IOPCGroupStateMgt
IOPCSyncIO
IOPCASyncIO2
IConnectionPointContainer
回调IOPCCallback
IOPCDataCallback::OnReadComplete
IOPCDataCallback::OnDataChange
IOPCDataCallback::OnWriteComplete
OPC技术讨论QQ群:7198555
如果你没有QQ,以下步骤:
http://group.qq.com/index2.shtml
寻找加入群:按群组号码:7198555,搜索
点击详细资料,便可以看到群的详细介绍,包括群留言版等。
本群简介: OPC技术讨论!提供OPC规范(DA,HDA),提供OPC源程序!报表组态,短消息群发,图形程序 。
OPC DA SERVER(2.0)源程序可以到留言版看详细说明。
OPC SERVER DEMO程序
http://gkxgy.go.nease.net下载
或者到群共享下载