浅谈opc技术及其应用

来源 :跨世纪 | 被引量 : 0次 | 上传用户:baobeizhu66
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】OPC规范是由OPC基金会制定的一个工业标准,它规范了过程控制和自动化软件与工业现场设备之间的接口。OPC代表了今后一段时间内过程控制系统通信标准的发展方向,本文对OPC技术的应用作了概括分析。
  【关键词】OPC;技术规范;应用
  【中图分类号】TP311【文献标识码】A【文章编号】1005-1074(2009)05-0236-01
  
  OPC全称是OLE for Process Control,它出现为基于Windows应用程序和现场过程控制应用建立了桥梁。过去,存取现场设备数据信息,每一个应用软件开发商都需要编写专用接口函数。现场设备种类繁多,且产品不断升级,往往给用户和软件开发商带来了巨大工作负担。通常这样能满足工作实际需要,系统集成商和开发商急切需要一种具有高效性、可靠性、开放性、可互操作性即插即用设备驱动程序。这种情况下,OPC标准应运而生。OPC标准以微软公司OLE技术为基础,它制定是提供一套标准OLE/COM接口完成,OPC技术中使用是OLE2技术,OLE标准允许多台微机之间交换文档、图形等对象。
  COM是Component Object Model缩写,是所有OLE机制基础。COM是一种实现与编程语言无关对象而制定标准,该标准将Windows下对象定义为独立单元,可不受程序限制访问这些单元。这种标准可以使两个应用程序对象化接口通讯,而不需要知道对方是如何创建。例如,用户可以使用C++语言创建一个Windows对象,它支持一个接口,该接口,用户可以访问该对象提供各种功能,用户可以使用Visual Basic,C,Pascal,Smalltalk或其它语言编写对象访问程序。Windows NT4.0操作系统下,COM规范扩展到可访问本机以外其它对象,一个应用程序所使用对象可分布网络上,COM这个扩展被称为DCOM(Distributed COM)。
  DCOM技术和OPC标准,完全可以创建一个开放、可互操作控制系统软件。OPC采用客户/服务器模式,把开发访问接口任务放硬件生产厂家或第三方厂家,以OPC服务器形式提供给用户,解决了软、硬件厂商矛盾,完成了系统集成,提高了系统开放性和可互操作性。
  OPC服务器通常支持两种类型访问接口,它们分别为不同编程语言环境提供访问机制。这两种接口是:自动化接口(Automation interface);自定义接口(Custom interface)。(见图1)自动化接口通常是为基于脚本编程语言而定义标准接口,可以使用VisualBasic、Delphi、PowerBuilder等编程语言开发OPC服务器客户应用。而自定义接口是专门为C++等高级编程语言而制定标准接口。OPC现已成为工业界系统互联缺省方案,为工业监控编程带来了便利,用户不用为通讯协议难题而苦恼。任何一家自动化软件解决方案提供者,它不能全方位支持OPC,则必将被历史所淘汰。
  


  OPC 规范规定了两种通讯方式:同步通讯方式和异步通讯方式。同步通讯时,OPC客户程序对OPC服务器进行读写操作时,OPC客户程序必须等到OPC服务器对应的操作全部完成以后才能返回,在此期间OPC客户程序一直处于等待状态。因此在同步通讯时,如果有大量数据进行操作或者有大量OPC客户程序对OPC服务器进行读写操作,必然造成OPC客户程序的阻塞现象。因此同步通讯适用于OPC客户较少,数据量较小时的场合。
  异步通讯时,OPC客户程序对服务器进行读写操作时,OPC客户程序操作后立刻返回,不用等待OPC服务器的操作,可以进行其他操作。当OPC服务器完成操作后再通知OPC客户程序。因此相对于同步通讯,异步通讯的效率更高,适用于多客户访问同一OPC服务器和大量数据的场合。由于OPC技术的采用,解决了设备驱动程序开发中的异构问题。使得可以以更简单的系统结构、更长的寿命、更低的价格解决工业控制成为可能。同时现场设备与系统的连接也更加简单、灵活、方便。因此OPC技术在国内的工业控制领域得到了广泛的应用,主要应用领域如下:①数据采集技术:OPC技术通常在数据采集软件中广泛应用。现在众多硬件厂商提供的产品均带有标准的OPC接口,OPC实现了应用程序和工业控制设备之间高效、灵活的数据读写,可以编制符合标准OPC接口的客户端应用软件完成数据的采集任务;②历史数据访问:OPC提供了读取存储在过程数据存档文件、数据库或远程终端设备中的历史数据以及对其操作、编辑的方法;③报警和事件处理:OPC提供了OPC服务器发生异常时,以及OPC服务器设定事件到来时向OPC客户发送通知的一种机制,通过使用OPC技术,能够更好的捕捉控制过程中的各种报警和事件并给予相应的处理;④数据冗余技术:工控软件开发中,冗余技术是一项最为重要的技术,它是系统长期稳定工作的保障。OPC技术的使用可以更加方便的实现软件冗余,而且具有较好的开放性和可互操作性;⑤远程数据访问:借助Microsoft 的DCOM(分散式组件对象模型)技术,OPC实现了高性能的远程数据访问能力,从而使得工业控制软件之间的数据交换更加方便。
  基于COM技术的OPC技术规范在短短几年内获得极大的发展,OPC作为一项逐渐成型的技术已得到国内外厂商的高度重视,具备OPC接口己经成为工控厂家提高产品市场竞争力的一个先进技术手段,许多公司都在原来产品的基础上增加了对OPC的支持,这使开发基于OPC的监控系统具有广阔的应用基础。由于统一了数据访问的接口,使控制系统进一步走向开放,实现信息的集成和共享,用户能够得到更多的方便。OPC技术改变了原有的控制系统模式,给国内系统生产厂商提出了一个发展的机遇和挑战,符合OPC规范的软、硬件也已被广泛应用,给工业自动化领域带来了勃勃生机。
其他文献
【摘要】落实以学生为主体的中学英语阅读教学,应该定位于以教师引导为前提,以学生积极主动练习、改进和提高为主要步骤,以学生自觉体验为中心,以思维训练为主线,有效地帮助学生掌握思维方法,促使学生自觉组建认知结构,培养学生勇于创造、积极参与和敢于表现的主体心态。  【关键词】中学英语;阅读教学;学生为主体  【中图分类号】G633.41【文献标识码】A【文章编号】1005-1074(2009)05-02
期刊
【关键词】小学;数学教学;疑问  【中图分类号】G623.5【文献标识码】A【文章编号】1005-1074(2009)05-0214-01  1教学片断  ●小数点认识的教学(教师先在黑板上画了一个小圆点“.”)  师:请同学们发挥想像,猜猜它可能是什么?  生1:我想到了小数点。  师:哦!别的同学还想到了什么?  生2:这个小圆点像芝麻。  生3:像小小的眼睛。  生4:像小蝌蚪。  
期刊
【摘要】班主任在实际管理中要注重情感教育的无形力量,不断提高自身的情感教育执行能力,这就要求班主任不但要有爱的情感和爱的行为,还要培养爱的能力和爱的艺术;另外,班主任也有经常研究和观察学生的情感需求,运用各种工作艺术满足学生的不同层次的心理需要。本文就班主任工作中情感教育的引入从上述方面展开论述。  【关键词】班主任;情感;教育  【中图分类号】G635.1【文献标识码】A【文章编号】1005-1
期刊
【摘要】学习兴趣就是学生对学习的一种积极倾向和情绪状态。如何提高学生的学习兴趣,使学生由愿学到爱学、想学,由被动学习变主动学习、由要我学到我要学,是提高教学提高教学质量不可缺少的因素。  【关键词】地理教学;学生;学习兴趣  【中图分类号】G633.55【文献标识码】A【文章编号】1005-1074(2009)05-0225-01    1引言    兴趣是对事物的喜好情绪。在地理教学中,学生的学
期刊
【摘要】近年来,幼儿园中多媒体教学迅猛发展,如何更好的认识多媒体教学与传统教学的优势,让两者在以幼儿全面发展为前提下共同发挥作用,进行有机结合成为幼儿教师面前的一个问题。本文就在幼儿园中如何让多媒体教学和传统教学有机结合,优势互补提出粗略的见解。  【关键词】多媒体教学;传统教学;幼儿园;优势互补  【中图分类号】G619.21【文献标识码】A【文章编号】1005-1074(2009)05-022
期刊
【摘要】本文作者以参加PETS(1)考试的某中专1300名学生为研究对象,基于按比例分层随机抽样,选择了450名学生作为调查样本,开展了交际策略教学实验。在详细总结英语交际策略教学实验结果的基础上,作者指出,口语交际策略训练有助于克服职业中专学生的交际障碍,并为职业中专英语交际策略教学提供了相关参考意见。  【关键词】职业高中;PETS(1);交际策略  【中图分类号】G633.41【文献标识码】
期刊
【摘要】作为一位从农村里走出来又回到农村、工作在农村教育一线上的人来说,我对农村的教科研有着较为深刻的体会。总的来说,那就是雷声大、雨点小,而且脱离农村实际,未能触动教育的本质问题。虽然也有不少的农村教师在积极听课改报告,写课改实验,但本质上的成绩并不多。  【关键词】农村;基层教育;农村教育  【中图分类号】G521【文献标识码】A【文章编号】1005-1074(2009)05-0224-01 
期刊
【摘要】感恩是学生的必备素质,是学生应有的基本道德准则,是做人起码的支点。感恩同时也是一个人完善自身生命和道德人格的需要;是一个全面、和谐、发展的需要;是一个人提升道德境界的需要。在实施素质教育的今天,感恩教育是不可缺少的部分。  【关键词】感恩教育;必要性;政治课  【中图分类号】G633.2【文献标识码】A【文章编号】1005-1074(2009)05-0192-01    不懂感恩是缺乏修养
期刊
【摘要】商品混凝土不但大大压缩了施工场地,减少了施工噪音,加快了施工进度,也给施工单位的施工组织设计和创建文明工地带来了诸多方便。但商品混凝土一旦出现了问题,很多方面的损失是无法弥补的。  【关键词】商品混凝土;施工;质量控制  【中图分类号】G【文献标识码】A【文章编号】1005-1074(2009)05-0235-01    随着社会建设事业的飞速发展,商品混凝土行业也迅速地发展起来。混凝土的
期刊
【摘要】《普通高中语文课程标准》对高中阶段课外阅读的总量进行了量化规定,这意味着新课标对课外阅读给予了前所未有的重视。但量化是利大于弊还是弊大于利,如何落实量化要求,本文对此进行了较为深入的思考。  【关键词】课程标准;课外阅读;量化  【中图分类号】 G633.33 【文献标识码】A【文章编号】1005-1074(2009)04-0226-01    1量化价值探究    学习活动是青少年的主要
期刊