导出OPC接口文件

自己可以通过命令导出OPC接口文件:
比如导出 opcenum.exe 中的接口:
  1.导出 opcenum.exe 服务的 IDL 文件
   1) 打开系统程序:oleview.exe
   2) 找到"Type Libraries/OpcEnum 1.1 Type Library(Ver 1.1)",1.0也可以
   3) 点击菜单里的"Object/View..."
   4) 在打开的"ITypeLib Viewer"里点击菜单的"File/Save As..."保存成一个IDL文件
   5) 以命令行方式来到保存IDL文件的目录
   6) 输入"midl /h xxxx.h xxxx.idl" xxxx.h是要生成的com接口头文件 xxxx.idl就是那个idl文件,midl会自动生成一个叫xxx_i.c的文件

OPC是一种基于开放标准的开放式连结,允许在自动化/控制应用、现场设备和商业/办公室应用之间进行简明的、标准化的数据交换。
字母O-P-C最初来源于OLE-abject Linking and Embedding(对象链接与嵌入)for Process Control(于过程控制);而现在字母a代表开放性〔Openness〕和互操作性(interOperability),字母P代表产业性( Productivity)和高性能(Perform ance),字母C代表连通性(Connectivity)和协作性(Collaboration)。
OPC提供了一个单一的、一致的工业标准接口,它允许软件供应商将更多的精力集中到增加软件的功能性上,而不是开发一系列专有的硬件设备驱动程序。OPC提供了一个环境,鼓励设备制造商投资开发他们自己的CPC服务器而且同样的服务器能被每一个软件、HMI、 PLC或CS供应商所使用。这激励了设备制造商把他们开发工业网络方面所获得的
知识转向OPC服务器的开发上从而保证了设备的性能能够达到最优。
OPC被应用于工业自动和企业系统的开放式连结。CPC通过对开放标准规范的创建和维护来确保互操作性。

你可能感兴趣的:(视频监控,安防,门禁,服务器,library,制造,网络,c)