浅谈OPC在工业自动化控制系统中应用.docVIP

浅谈OPC在工业自动化控制系统中应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈OPC在工业自动化控制系统中应用

浅谈OPC在工业自动化控制系统中应用   摘要:随着我国对工业领域探索程度的日渐加深,工艺程度复杂化和工业控制软件设计成为了当下我国工业发展的最新趋势,这也为我国工业的自动化控制奠定了发展基础。本文通过介绍OPC技术的产生及规范内容,使读者能够更为全面的认知OPC技术的内涵,同时列举了OPC技术在数据访问与处理,事件分析与报警等工业生产领域中的应用实例,对OPC技术在工业自动化控制系统中的应用进行了简要探究。   关键词:OPC技术;工业生产;自动化控制;应用探究   中图分类号:D412.64文献标识码: A   1.OPC技术的产生   我国工业生产技术的迅速进步,有效带动了生产规模的进一步扩大,使工业生产面临着种类与数量集成化带来的信息处理技术的挑战。传统形式下的工业控制系统中,多个智能设备间的控制实现和信息处理与共享是通过驱动程序实现的,而由于不同生产商所使用设备和系统的驱动程序存在较大差异,这就导致了工业智能化控制软件中所包含的底层数据模块数量越来越多,加之工业生产中的硬件变化无法以驱动程序的更新速率相协调,这都为工业生产中软硬件的升级与维护带来了不便。   OPC就是基于工业生产所面临的软硬件设计问题而产生的技术,它通过将应用软件开发者和硬件供应厂商进行分离处理,以此有效提升了双方的工作效率。该技术以OLE/COM/DCOM技术为基础,通过采用客户/服务器模式,为工业自动化制定了在面向对象过程中的统一标准,并且通过采用该标准,使硬件开发商能够为自己的硬件产品制定统一的OPC接口,进而有效节省软件开发者的接口程序设置时间,使系统的互操作性和开放性得以进一步提升。   2.OPC技术规范概述   OPC技术规范即工业自动化控制系统生产中的一种工业标准,其主要内容包括系统属性,接口和方法的标准集。在微软公司提出的OLE/COM技术基础上,OPC技术为各种不同软件部件的开发和数据处理技术提供了通用的数据接口,这有效实现了工业自动化过程中软件与设备间的数据交互。   从技术内容角度分析,OPC技术内容主要包括两部分:OPC客户端与服务器,其中OPC服务器所负责的工作是对设备的??据信息进行收集,并通过OPO标准接口将数据信息的具体内容传送给客户端,OPC客户端的任务则是在标准接口接受传输的数据。   3.采用OPC规范设计系统的优势   3.1接口程序数量少   OPC技术中采用的标准windows接口使得工业控制系统的硬件生产更为便利。在统一windows体系接口标准下,工业自动化控制系统的硬件制造商所提供的数据接口程序数量大大减少,统一标准的接口程序设定使得软件制造商在程序设定的过程中,只需开发一套通讯接口程序,这极大的简化了系统控制程序的设计流程,也在一定程度上为用户提供了便利。   3.2便于网络节点分布   就OPC端口技术的技术规范进行分析,由于其技术规范的成立是以OLE/DCOM为基础的,而OLE/DCOM技术所支持的网络协议是TCP/IP协议,因此OPC技术在数据网络结构的构建过程中也要遵循TCP/IP协议,并且能够将其与各个子系统分离开,并使之分布在数据网络的不同节点上,以此提升系统的数据处理效率,为工业系统自动化控制的实现奠定数据基础。   3.3保证软件对客户的透明度   OPC技术在工业自动控制系统中的应用遵循面向对象的原则,所以在OPC技术的实际应用中必须保证系统控制软件对用户的透明度。在保证软件对客户透明度的要求下,OPC数据处理过程中,要将OPC服务器作为一个独立对象进行封装处理,并且只把接口方法暴露在外面,让用户按照统一的方法进行数据调制,进而实现软件对用户的透明度。OPC技术对数据处理软件的透明度要求,能够使用户从数据处理的底层完全脱离出来,并通过参与到软件设计的数据编制过程中,以实现系统控制的用户自定义设定。OPC技术的这一特点更为有效的提升了工业自动化控制系统的开放性,也为今后我国工业系统自动化控制程序的开发提供了前提条件。   4.OPC技术在工业领域的应用   4.1数据采集   OPC技术在工业自动化系统控制中的数据采集软件中应用最为广泛。随着OPC技术发展的日渐成熟,更多的工业系统硬件厂商具备了生产标准OPC接口的能力,这有力促进了系统应用程序和工业控制设备之间数据读写效率和灵活性的提升。此外,OPC技术在数据采集领域中,还可以通过已编制符合标准的OPC接口与客户端直接进行数据交换,进而更加有效的提升数据采集效率和准确性。   4.2历史数据访问   在OPC接口技术中,由于其具备对已存储数据的读写功能,这就使其能够在数据信息的收集与整理过程中能够对数据进行即时的查询和调用。OPC技术的这一技术特点,为工业系统的自动化控制提供了读取存储

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档