论文部分内容阅读
摘要:集散控制系统(DCS —Dist ributing Cont rol System)现如今已被广泛应用于各个领域,并以其独特的集散控制特点在各个领域中显示出其强大的优越性。OPC 是一种应用于过程控制中的应用技术,它的运行基础是以微软OLE ( 对象链接与嵌入) 、COM ( 组建对象模型) 和DCOM ( 分布式组建对象模型) 组件为构成原件。因此有效加强DCS数据交换中OPC接口技术的应用实例分析,就显得十分重要和必要。
关键词:DCS数据交换;OPC接口技术;应用分析
中图分类号:TP273.5
引文
为有效保证通讯的速率和质量,稳定数据通讯的速率,必须着重加强DCS数据采集系統的改进,并在其日常的施行过程中将其加以完善,在革新的不断探究之中, DCS 数据采集系统通过应用OPC 技术统一了不同的DCS 系统的数据的访问方式,极大的减少了开发和维护的工作量,对于有效保证DCS 数据采集接口的稳定性具有十分重要的意义,而且在网络故障时候能够有效保障数据存储和网络恢复时候的数据转发功能,极大的保障了数据的有效性和完整性。
一、OPC 技术的实际应用探析
所谓的OPC 技术,在以上的摘要论述中,显然已对OPC技术作了简要的论述,以下,笔者将针对OPC技术的特点加以详细的论述。
OPC 全称是OLE for Process Control,是过程控制业中近几年来的标准体系。OPC技术对于有效控制系统的现场设备,以及更好的无缝集成过程管理层以及信息层都具有十分显著的优越性,它极为有效的规范了软件接口标准,即过程客户和服务器应用程序之间的接口标准。在过去,要想实現不同生产装置的DCS 系统和数据采集接口之间的数据通信,其相应的操作程序是极为复杂和庞大的,它在花费较多时间用于开发专用的通信接口程序的同时,也无法保证其数据接口的百分之百的吻合程度;就是针对这种情况的存在,OPC技术顺应时代的需要,而被研发创造出来,并且一经研发,就逐渐显示出其强大的优越性,进而被越来越多的企业加以采用。
OPC技术能够有效连通硬件供应商和软件开发者,并且能够根据需要以一种标准形式从数据源提供一种机制进而传送到任意客户端。而且,OPC 技术正在被逐步研发成为一种可重用、高度优化的通信模式,这也会极为有效的保障了数据存取过程中数据源或者其他智能设备的安全性和有效性。特别值得一提的是,OPC 以OLE/COM/DCOM 机制作为应用程序级的通信标准,采取最为先进的、人性化的服务模式——客户/服务器模式,对传统的开发访问接口以创新,把开发访问接口的任务放在硬件生产厂家或者是其他厂家,并借助OPC服务器将其信息提供给用户,这不仅对于有效协调软件、硬件等厂商的利益提供了保障,减少了不必要的矛盾和冲突,更是有效的完成了系统集成,增强了系统的实际可操作性和开放性。
二、DCS数据交换中OPC接口技术的应用分析
对于DCS数据交换技术而言,即是在采集DCS 系统内数据的基础之上,对计算机内部与DCS 系统之间的数据问题加以解决分析,通过RS -232C 端口与计算机RS -232C 端口的连接,这就实现了DCS 数据向计算机的传送功能。此外,还要对DCS 系统的配置进行相关的修改,而与此相关的是影响数据采集的参数等,当确定好采集数据的方式,下一步就准备编制采集DCS 数据的应用程序。
一般情况下,DCS数据交换技术由众多步骤组成,包括DCS 数据的采集、网络通道的选择、数据的发送、数据的接受等环节,每一环节对于DCS数据交换都具有极为重要的意义。以下,笔者简要介绍在DCS数据交换中OPC接口技术的应用实例中,一些常见的实例探究及其相关的应用分析。
(一)应用OPC技术对原有DCS数据采集系统进行改造和开发
COM/DCOM 组件的标准数据访问接口的开发,极大的保障了DCS 数据采集接口的稳定性。
I/O 数据缓存技术的应用,为有效应对网络发生突发状况,或者遭遇网络故障时候数据的保存提供了极为有力的保障措施,它不仅保障了数据的完整性和真实性,更为有效促进接口软件的规范化和标准化,进而更好的对DCS数据采集系统加以开发和维护起到了极为显著的作用,而且对于接口软件的结构进行了重新的设计和研究,应用OPC 技术开发的DCS 数据采集系统的系统功能体系结构不断得到更新和进一步发展。
(二)PI 的OPC 客户端接口软件的应用
为有效增强DCS数据访问的资源共享能力,在当今的众多实际运用当中,诸如硫酸装置等均采用的是DCS中的ABB FreeLance2000系统,而且特别是DCS系统提供的OPCServer软件包,更是将直接使用PI-OPC 客户端接口软件访问DCS 的数据提供了可能。但需要特别注意的是,PI-OPC 客户端接口软件的运行环境具有一定的限制性,它需要在系统里面注册OPC基金会发布的4 个动态链接库:opccomn_ps.dll,opcproxy.dll,opc_aeps.dll,opchda_ps.dll,而且在其运行过程中必须进行DCOM 配置才能保障其正常通讯。这显然一定程度的限制了其使用的广泛性,但笔者相信随着技术的不断革新和进步,势必会对此问题加以有效解决。
(三)封装的 OPCServer 和PI-OPC 客户端的应用
在实际运用的过程中,由于DCS 系统的诸多局限性,例如没有加载OPCServer软件包等一系列常规性局限,首先需要DDE 通讯对OPCServer进行封装,进而在有效利用PI-OPC 客户端接口软件进行数据通讯。在实验过程中,通过对比采用OPC 技术前后DCS 装置的数据趋势不难发现,采用OPC 技术之后的DCS装置,其数据采集的质量和通讯质量都得到了极为显著的提高。
结语
就当前的实际运用情况来看,OPC技术日益显示出其强大的优越性,而且在诸多实例应用中,通过OPC技术的应用,极大的提高了DCS数据采集借口的通讯性能,极大的提高了通讯质量以及数据的采集质量,这对于有效维护我国数据接口软件的开发和维护等工作提供了极为有利的帮助,目前,OPC技术正在被诸如微软公司为代表的龙头产业广泛的引用和施行,相信在接下来的发展过程中,OPC技术将会被不断的完善和加以发展,逐渐应用于各种类型的不同行业领域。笔者衷心希望,以上关于DCS数据交换中OPC接口技术的应用分析的论述,能够被相关工作人员加以重视和利用,合理吸收其间有利的方面和观点,更好的推动DCS系统的革新和进步。
关键词:DCS数据交换;OPC接口技术;应用分析
中图分类号:TP273.5
引文
为有效保证通讯的速率和质量,稳定数据通讯的速率,必须着重加强DCS数据采集系統的改进,并在其日常的施行过程中将其加以完善,在革新的不断探究之中, DCS 数据采集系统通过应用OPC 技术统一了不同的DCS 系统的数据的访问方式,极大的减少了开发和维护的工作量,对于有效保证DCS 数据采集接口的稳定性具有十分重要的意义,而且在网络故障时候能够有效保障数据存储和网络恢复时候的数据转发功能,极大的保障了数据的有效性和完整性。
一、OPC 技术的实际应用探析
所谓的OPC 技术,在以上的摘要论述中,显然已对OPC技术作了简要的论述,以下,笔者将针对OPC技术的特点加以详细的论述。
OPC 全称是OLE for Process Control,是过程控制业中近几年来的标准体系。OPC技术对于有效控制系统的现场设备,以及更好的无缝集成过程管理层以及信息层都具有十分显著的优越性,它极为有效的规范了软件接口标准,即过程客户和服务器应用程序之间的接口标准。在过去,要想实現不同生产装置的DCS 系统和数据采集接口之间的数据通信,其相应的操作程序是极为复杂和庞大的,它在花费较多时间用于开发专用的通信接口程序的同时,也无法保证其数据接口的百分之百的吻合程度;就是针对这种情况的存在,OPC技术顺应时代的需要,而被研发创造出来,并且一经研发,就逐渐显示出其强大的优越性,进而被越来越多的企业加以采用。
OPC技术能够有效连通硬件供应商和软件开发者,并且能够根据需要以一种标准形式从数据源提供一种机制进而传送到任意客户端。而且,OPC 技术正在被逐步研发成为一种可重用、高度优化的通信模式,这也会极为有效的保障了数据存取过程中数据源或者其他智能设备的安全性和有效性。特别值得一提的是,OPC 以OLE/COM/DCOM 机制作为应用程序级的通信标准,采取最为先进的、人性化的服务模式——客户/服务器模式,对传统的开发访问接口以创新,把开发访问接口的任务放在硬件生产厂家或者是其他厂家,并借助OPC服务器将其信息提供给用户,这不仅对于有效协调软件、硬件等厂商的利益提供了保障,减少了不必要的矛盾和冲突,更是有效的完成了系统集成,增强了系统的实际可操作性和开放性。
二、DCS数据交换中OPC接口技术的应用分析
对于DCS数据交换技术而言,即是在采集DCS 系统内数据的基础之上,对计算机内部与DCS 系统之间的数据问题加以解决分析,通过RS -232C 端口与计算机RS -232C 端口的连接,这就实现了DCS 数据向计算机的传送功能。此外,还要对DCS 系统的配置进行相关的修改,而与此相关的是影响数据采集的参数等,当确定好采集数据的方式,下一步就准备编制采集DCS 数据的应用程序。
一般情况下,DCS数据交换技术由众多步骤组成,包括DCS 数据的采集、网络通道的选择、数据的发送、数据的接受等环节,每一环节对于DCS数据交换都具有极为重要的意义。以下,笔者简要介绍在DCS数据交换中OPC接口技术的应用实例中,一些常见的实例探究及其相关的应用分析。
(一)应用OPC技术对原有DCS数据采集系统进行改造和开发
COM/DCOM 组件的标准数据访问接口的开发,极大的保障了DCS 数据采集接口的稳定性。
I/O 数据缓存技术的应用,为有效应对网络发生突发状况,或者遭遇网络故障时候数据的保存提供了极为有力的保障措施,它不仅保障了数据的完整性和真实性,更为有效促进接口软件的规范化和标准化,进而更好的对DCS数据采集系统加以开发和维护起到了极为显著的作用,而且对于接口软件的结构进行了重新的设计和研究,应用OPC 技术开发的DCS 数据采集系统的系统功能体系结构不断得到更新和进一步发展。
(二)PI 的OPC 客户端接口软件的应用
为有效增强DCS数据访问的资源共享能力,在当今的众多实际运用当中,诸如硫酸装置等均采用的是DCS中的ABB FreeLance2000系统,而且特别是DCS系统提供的OPCServer软件包,更是将直接使用PI-OPC 客户端接口软件访问DCS 的数据提供了可能。但需要特别注意的是,PI-OPC 客户端接口软件的运行环境具有一定的限制性,它需要在系统里面注册OPC基金会发布的4 个动态链接库:opccomn_ps.dll,opcproxy.dll,opc_aeps.dll,opchda_ps.dll,而且在其运行过程中必须进行DCOM 配置才能保障其正常通讯。这显然一定程度的限制了其使用的广泛性,但笔者相信随着技术的不断革新和进步,势必会对此问题加以有效解决。
(三)封装的 OPCServer 和PI-OPC 客户端的应用
在实际运用的过程中,由于DCS 系统的诸多局限性,例如没有加载OPCServer软件包等一系列常规性局限,首先需要DDE 通讯对OPCServer进行封装,进而在有效利用PI-OPC 客户端接口软件进行数据通讯。在实验过程中,通过对比采用OPC 技术前后DCS 装置的数据趋势不难发现,采用OPC 技术之后的DCS装置,其数据采集的质量和通讯质量都得到了极为显著的提高。
结语
就当前的实际运用情况来看,OPC技术日益显示出其强大的优越性,而且在诸多实例应用中,通过OPC技术的应用,极大的提高了DCS数据采集借口的通讯性能,极大的提高了通讯质量以及数据的采集质量,这对于有效维护我国数据接口软件的开发和维护等工作提供了极为有利的帮助,目前,OPC技术正在被诸如微软公司为代表的龙头产业广泛的引用和施行,相信在接下来的发展过程中,OPC技术将会被不断的完善和加以发展,逐渐应用于各种类型的不同行业领域。笔者衷心希望,以上关于DCS数据交换中OPC接口技术的应用分析的论述,能够被相关工作人员加以重视和利用,合理吸收其间有利的方面和观点,更好的推动DCS系统的革新和进步。