什么是OPC?OPC (OLE for Process Control——用于过程控制的OLE)是一个工业标准,它是许多世界领先的自动化和软、硬件公司与微软公司合作的结晶。这个标准定义了应用Microsoft操作系统在基于PC 的客户机之间交换自动化实时数据的方法。管理该标准的组织是OPC基金会。该基金会的会员单位在世界范围内超过220个。包括了世界上几乎全部的控制系统、仪器仪表和过程控制系统的主要供应商。OPC基金会的先驱——一支由Fisher-Rosemount、Rockwell软件公司
随着工业自动化技术的发展与企业信息化程度的不断提高,各种控制系统之间的数据通讯与资源共享越来越多地被使用。目前的工控软件基本上都会提供OPC(OLE for Process Control)或DDE服务器,使用户只需开发出符合自己要求的客户端软件即可实现实时数据的存取与分析。编程人员更多使用的是VC、DELPHI等编程软件,本文即选用DELPHI来举例说明OPC与DDE的实时数据采集方法。