电气控制通信---OPC通信1OPC简介OPC(OLE(对象连接和嵌入技术)forProcessControl,用于过程控制的OLE),为硬件通信驱动程序提供统一的通讯标准
1OPC客户程序和OPC服务器一个OPC客户可以连接一个或多个OPC月服务器,而多个OPC客户也可以同时连接同一个OPC月服务器,如下图:1
2OPC服务器对象组成一个OPC月服务器对象有三个对象组成:•月服务器(server)提供关于月服务器对象自身的相关信息,并且作为OPC组对象的容•组(Group)提供关于组对象自身的相关信息,并提供组织和管理项的机制•项目(Item)OPC项代表了OPC月服务器和数据源的一个物理连接,只能通过包含项的OPC组对象来访问OPC项
OPC月服务器逻辑结构:2OPC开发环境配置开发OPC客户端时,需要包含OPC所需要的核心动态链接库,其中包括:>opccomn_ps
dll>opcproxy
dll>opchda_ps
dll>OpcEnum
exe>opc_aeps
1动态库拷贝把以上的动态库拷贝到C:\Windows\SysWOW64下2
2注册库打开命令行工具这里可以直接放在C:\Windows\system32目录下运行OpcEnum
exe/SERVICE(SERVICE没有S)2
3开启组件服务a)开始->运行中输入dcomcnfgb)在计算机->我的电脑->DCOM配置中找到OpcEnum
exe组件服务如文件(F)操作(A)査看阳窗口fW)帮助(H)•釦出匾IIxJBIEai_ni旦售L-组仁服务
汁算机4我的电脑r>L3COM-应用程官J-DCOM配冒兰ste-mRoot9i\system32\o>警%5ystemroot^Xsystem32\c:>今
6SystemRoot%\&ystem32\f>刍%systemroot