OPC客户端开发与应用实践
发布时间
阅读量:
阅读量
OPC 服务器的结构包含三个核心组成部分,分别是服务器(Server)、组(Group)以及项(Item)。

•OpcConnect():
•1.调用CoInitializeEx函数完成Com库的初始化;
•2.借助OPC服务器的ProgID获取CLSID,通过CLSIDFromProgID函数实现;
•3.利用CoCreateInstance函数创建OPC服务器对象,并获取IOPCItemMgt接口;
•4.建立组对象,并通过m_IOPCServer->AddGroup函数查询IOPCItemMgt接口;
•5.使用m_IOPCItemMgt->AddItems函数向组对象中添加项;
•6.检查项的读写属性;
•7.调用m_IOPCItemMgt->QueryInterface函数获取组对象的同步接口。
•OpcDisConnect(void):
•1.通过m_IOPCItemMgt->RemoveItems函数移除项;
•2.释放同步接口资源,使用m_IOPCItemMgt->Release()方法;
•3.删除组对象,采用m_IOPCServe
全部评论 (0)
还没有任何评论哟~
