《OPC技术的开展前景.docx》由会员分享,可在线阅读,更多相关《OPC技术的开展前景.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、OPC技术的开展前景图1及后面所描绘的OPC效劳器将作为所有提供OPC接口的效劳器的同义词,如OPC数据访问效劳器,OPC报警和事件效劳器,OPC历史数据效劳器等。1当前的客户端应用软件的体系构造人们已经开发了很多客户端应用软件,这些软件需要开发独立的包驱动来从数据源恳求数据和访问数据。这就引起了以下问题:1重复劳动,所有人都得为一个特定厂家的硬件编写驱动;2厂家间驱动的矛盾性,硬件特性不能被所有的驱动开发者支持;3硬件特性支持的变化,硬件性能的改变可能会使一些驱动失效;4访问冲突,由于都含有独立的驱动,通常两个包不能同时访问同一个设备。硬件制造商想开发驱动来解决这些问题,但是受到客户端协议的
2、不同性的困扰。OPC在硬件供给商和软件开发人员之间搭上了一座桥梁,它提供了一种机制来从数据源提供数据并且以一种标准的方式将这些数据传送到任意客户端应用软件,如今销售商可以开发可复用的、高度优化的效劳器来和这些数据源通讯并有效地维护这种从数据源/设备访问数据的机制。在效劳器上提供OPC接口使得任何客户端都可以访问他们的设备。2定制应用软件体系构造人们在VB、Delphi、PB等环境下开发了越来越多的定制应用软件。OPC必须考虑到这种趋势。微软知道这种趋势并且设计了OLE/COM,以允许某个领域的专家用C和C编写的组件可以为完全不同的领域的VB或者Delphi编写的定制应用程序所利用。开发人员可能
3、用C和C编写软件组件来封装复杂的对设备数据的访问,而商务应用开发人员可以用VB来编写代码去恳求和利用工厂的底层数据。所有标准的目的就是方便用C和C开发OPC效劳器,并方便用其她可选的语言开发OPC客户端应用软件。接口的体系构造和设计同样也支持用其她语言来开发OPC效劳器。3.OPC的范围1在线数据访问,即在应用软件和经过控制设备间弹性的、高效的数据读写;2报警和事件处理,即将特定事件和报警条件的发生通知给OPC客户端的机制;3历史数据访问,即对历史引擎的数据的读取、处理和编辑。平安、批处理及历史报警和事件数据处理的功能属于后续版本描绘的特征。OPC的体系构造采用了COM接口的优点,COM接口提
4、供了一种扩大OPC功能性的方便的机制。OPC设计的其他目的如下:1易执行;2灵敏,能适应多种销售商需要;3提供高级别的功能性;4运行高效的操纵。OPC标准包括以下内容:1一套客户端和效劳器编写器使用的定制化COM接口;2一套支持高级贸易应用软件如Excel、VB等开发的客户端OLE自动控制接口的参考。体系构造上利用微软分布式OLE技术DCOM来促进客户端和远程效劳器的连接。理解了OPC技术的背景、目的和范围后,让我们一起来分析一下OPC技术的开展前景。随着基于OPC标准的控制组件的推广和普及,不仅使控制组件的增设和组件的置换更加简单,而且使经过数据的访问也变得轻易。比方经过控制程序可以直接和数
5、据分析软件包或者电子表格应用程序连接,进而达成高度的工厂控制系统的信息化。使用OPC技术,第一次实现了不用考虑程序和接口问题,就可以在自动化控制软、硬件之间实行无缝连接。OPC基于Microsoftwindows的COM/DCOM技术,定义了工业应用领域,使用起来与制造商不相关的接口,即使是非常欢送的Office程序都可以连接到自动化的世界来。它给用户第一次在选择它们的软件和硬件模块时具有充分的灵敏性,通过标准化通讯接口,多种供给商的产品能被组合、匹配在一起,并且在无需修改程序的情况下可以互相作用。OPC使得即插即用在自动化应用中成为现实,并且还允许集成各种各样的现场总线系统。OPC将提供诸多
6、的优点:1在经过控制和机器制造工业领域的“即插即用;2允许在不同供给商开发的硬件装置和应用软件之间通过共同的接口进展数据交换,Windows技术和OPC接口使之有可能将可编程控制端的硬件和软件组合在一起而不需要开发大量专用的通讯接口程序,由此节省不少人力物力;3使从办公室产品到经过数据的访问简单易行而且灵敏可靠。在以前的自动化领域的通讯技术标准方面,很少有像OPC新技术标准那样引起轰动的。OPC在今天已经理所当然的被自动化组件的制造商逐步开展成一个事实上的新技术标准。当今,软件在自动化领域内使用的重要性与日俱增。无论工程是否涉及到操纵、可视化、数据存档或者控制,向纯粹的、基于PC的软件解决方案的开展趋势是不可阻挡的。因此,OPC技术的开展前景是被诸多业内人士所看好和期待的。