OPC 服务器由三个对象组成:服务器(Server),组(Group),项(Item)。
•OpcConnect():
•1.初始化Com库,使用函数CoInitializeEx;
•2.通过OPC服务器的ProgID得到CLSID,使用函数CLSIDFromProgID;
•3.创建OPC服务器对象,并查询IOPCItemMgt接口,使用函数 CoCreateInstance;
•4.添加一个组对象,并查询IOPCItemMgt接口,使用函数m_IOPCServer->AddGroup ;
•5.为组对象添加项,使用函数m_IOPCItemMgt->AddItems;
•6.检测Item的可读写性;
•7.查询组对象的同步接口,使用函数m_IOPCItemMgt->QueryInterface。
•OpcDisConn