工业自动化控制系统中的OPC技术_第1页
工业自动化控制系统中的OPC技术_第2页
工业自动化控制系统中的OPC技术_第3页
工业自动化控制系统中的OPC技术_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、工业自动化控制系统中的OP豉术摘 要本文就工业自动化领域中的0PC接口技术展开讨论,首先阐述了0PC技术的概念,接下来具体分析了0PC接口技术在工业自动化系统中的应用。以及个人阐述的观点。在当代工业自动化控制系统中,软件产品和硬件设备都慢慢的变得比以前更加实时和集成化。0PC接口技术的出现,为工业现场设备相互之间的连接,进而达到现场设备可以对彼此进行访问,不失为一个开放和互操作性很好的实际控制方案。尤其值得提起的是,0PC接口的制造商可以只考虑单纯的0PC接口开发,而用户则只需要按照0PC接口标准来使用,他们二者都能够有更多的不同选择,却不必再担心集成连接设备之间的兼容性问

2、题。10PC的概念0PC是“0LEforProCessControl”的英文缩写,而0LE是“ObjectLinkingandEmbedding”的英文缩写,0PC是目前世界上比较领先的一套成熟的工业技术规范和标准,是由自动化技术企业和软硬件生产供应商联合研发的,它的服务对象是基于Windows的工业应用程序,能够提供信息集成和具有交互功能的组件对象模型接口连接标准,提供工业自动化控制和自动化设备的管理,以及控制设备之间的应用软件互操作功能和控制设备的互换功能。0PC的研发目的是为解决应用软件与控制设备驱动程序之间的数据通信问题,它是工业控制上的一个技术标准。利用它能够方便的把各个制造商研发的

3、驱动服务程序和应用程序有机集成或连接在一起(见图1)。图10PC的结构简图0PC技术在工业自动化控制软件中,在不同类型服务器和不同类型客户之间建立起了桥梁的关系,使得服务器和客户之间形成了“即插即用”的连接关系,不同类型的客户软件可以任意访问所需要的数据源,消除了是否匹配的兼容性问题。如图2所示。图20PC接口连接示意图0PC主要由下面三部分构成:1)服务器对象。它包含所有的服务器里面的信息,一个服务器只和一种相应硬件设备的驱动程序相匹配。2)组对象。它为客户提供了一种组织数据的方法,包含所有的本组信息,可以对组同步与异步的读写方式进行管理,另外,为了更新数据速率,可以对客户端进行必要的设置。

4、如果服务器的缓冲区内补数据有了改变的话,那么0PC组会向客户发送信息,然后,客户通过得到的信息实施应用处理。3)数据项。它是存储具体数据项的数据值、采样时间和质量值等信息的,数据项定义在服务器端,一个数据项只和一个硬件设备的寄存器单元相对应,客户对其不能直接进行操作,需要通过组对象来操作所有的数据项。20PC在工业自动化中的作用0PC技术对工业自动化控制系统产生了很大的影响,具体表现在以下几个方面:1) 0PC技术为设备驱动程序开发中的遇到的异构问题找到了解决的方法。在以前没有统一的标准的时候,开发商需要对控制系统的各个设备均编写各自适应的驱动程序,但是这些驱动程序会随着硬件设备的升级和修改而

5、跟着发生改变。0PC的出现则建立了统一的接口技术标准,生产硬件的厂商只要提供一套符合0PC的驱动程序,而软件开发人员也只要编写相应的一个接口程序,用户更是能够方便的完成对设备选型和功能扩充的功能。整个的控制系统,不管需要连接的控制系统和设备是来自哪个厂家,所有的数据通信和交换都是利用0PC接口进行的。2) 0PC技术为现场总线中的异构网段间的数据通信和交换问题提供了解决的办法。现场总线系统有着多种总线并存的情况,这样,就会围绕异构控制网段之间的数据通信和交换产生出许多问题和困难。0PC可以作为异构网段集成的中间部件,此时,每根总线只需要提供出自己相应的OPC®务器,通过一致的0PC访

6、问接口和任意的0PC客户端软件建立起方便的访问联系,从而很好的解决了异构总线间的数据通信和交互问题。3) 0PC可被用来访问专用的数据库信息。在实际的工业自动化控制系统中,大多的自动化控制软件都会使用专用的实时的和历史的数据库,因此,要想访问此类数据库的数据信息,比访问通用的数据库信息要困难,此时,只能利用对应的开发商提供的API函数等方式来进行,而关键就在于API函数是随着开发商的不同而不同的,必须编写各自不同的程序代码来访问属于不同监控软件的专用数据库的数据信息。利用0PC技术的话,只需要开发商在提供自己的“专用数据库”时,再另加一个能够对此数据库进行访问的0PC服务器,用户只需要按0PC规范编写0PC客户端程序就可以进行访问,而不必了解该数据库对于接口的特殊要求。3结束语0PC接口技术现在已经广泛的应用在了工业自动化控制领域以及其他多种监控系统中,并且能够很好的实现控制系统的互操作性和实时性功能。它以其高效灵活的数据获取方式为软硬件开发商和用户都带

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论