你当前的位置:首页 > plc编程技巧 >

自动化控制软件和硬件的万能连接-OPC技术

返回文章列表 作者:老耿 时间:01-27 来源:大测控  字体:【

1、引言-OPC发展的背景

自动化技术人员都有一个美丽的梦想,是否可以将自动化控制软件和硬件万能连接。而不再考虑驱动程序和接口问题,即非常简单的Plug&Play{即插即用}。使用OPC(用于过程控制的OLE),可以帮助实现这个梦想。当然用户对此很感兴趣。并且首先赢得了自动化软件制造商的支持-OPC的第一批产品己先于标准化委员会确定的日期投放市场。

在以前的自动化领域的通信技术规范方面,很少有象OPC新技术标准那样能引起如此强烈轰动。OPC是用于过程控制的OLE(OLE for Process Control)的首字母缩写词,在今天已经理所然地被自动化组件的制造商逐步发展成一个事实上的新技术标准,而所谓OLE含义是对象链接及嵌入,用于过程控制。

当今,软件在自动化领域内使用的重要性与日俱增。无论项目是否涉及到操作、可视化、数据存档或控制,向纯粹的、基于PC的软件解决方案的发展趋势是不可阻挡的。时间已经证明,这些软件解决方案不再是开发单个的块,而是由专用的单个软件组件组成。采用可重复使用的模块以及利用这些模块所具有的柔性构成整个系统,其能力似乎是没有什么能替代的,唯一例外的是通信接口的不兼容性。用于适配通信接口的时间和资金是必需要投入的,其目的是将这些软件模块组合在一起。由此开发出了数以百计的通讯接口软件程序,例如,用于过程控制或可视化系统与外围设备进行通信的接口程序。但是,与此同时,亦显著增加了成本。

而OPC(用于过程控制的OLE)为这种情况提供了一个补救方法:OPC使诸如软件连接器等软件组件组合在一起,这些组件不需要特殊的适配就能相互通信。 因此,即插即用在自动化中成为现实。于是就可回答为什么需要OPC的问题?

2、为什么需要OPC

具体可从以下二点说明:

第一、对于早期的计算机系统,为了实现不同的硬件和软件所构成的计算机之间的数据交换和通信,必须要花费很多时间去开发独自的通信程序。但是正是由于现在有了数据交换和通信的工业标准,才有可以实现像互联网那样,使不同的计算机相互连接为巨大网络。所以在开发企业的信息系统时,若采用符合工业标准的数据库和客户-服务器接口,可以使有效的精力更多地投入到应用程序本身功能的开发中去。

第二、工业制造系统也存在同样的问题。也就是使由不同的供应商提供的机器设备无须特别的软件开发就可以互相连接。例如在实现象图1那样多层生产控制信息系统时,从处理设备数据的现场设备层,到进行过程处理的过程控制系统层,以至最上层的生产管理层,建立和普及一个有效的数据交换工业标准将是当务之急。在这种情况下,利用微软Windows视窗中的OLE/COM技术实现工业制造系统过程控制中的数据交换标准化,正是OPC本来的目的所在。

生产控制信息系统结构图

1 2 3 4 5 下一页
文章相关
现有0条评论 | 更多评论..

我要发表看法



  如果您还不是本站会员
欢迎加入
  • ※ 评论注意事项:
  • 不是会员或未登陆发表评论,评论人名字显示为匿名。
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规。
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任。
  • 本站管理人员有权保留或删除评论中的任意内容。
  • 参与本评论即表明您已经阅读并接受上述条款。
站内搜索
广告商

本栏热门
计算机及通讯技术已成为工业环境中大部分解决方案的核心部分,其在系统中的比重正在迅速增加。在工业控制中,交流电机的拖动越来越多的采用变频器完成,不仅作为一个单独的执行机构,而是随着不断的智能化,同远程计算机之间可以通过各种通讯方式结合成一个有机的整体。
自来水是保障城市经济发展和人民生活的重要基础设施,是保障城市繁荣发展、人民生活以及发展国民经济不可缺少的先决条件。从另一个方面来说,我国是一个高度缺水的发展中国家,随着改革开放的不断深入和发展以及人口数量的不断增长,无论从自来水产量和质量上,社会都对城市供水提供了更高的要求。而实现水厂与供水调度系统的自动化,是保证自来水安全
西门子提供的最新软件:Simatic Net PC-Software CD 2005为各种组态软件的开发提供了一个统一的平台,它建立的PC站既为一些组态软件,如:WinCC、Protol等提供了与PLC的通讯平台,也提供了一套编程接口,可使用高级语言编程通过Simatic Net访问PLC数据。
桥式起重机是厂矿、仓库等部门常用的起重设备,在工业生产过程中起重举足轻重的作用。传统的桥式起重机主要是有交流凸轮控制器进行控制,采用绕线式电动机转子串电阻调速,交流控制器由于频繁的动作和高压的影响,经常会出现触点烧损的现象,电阻箱受工作环境的影响容易腐蚀
ModBus通讯协议分为RTU协议和ASCII协议,我公司的多种仪表都采用ModBus RTU通讯协议,下面就ModBus RTU协议简要介绍如下:一、通讯协议,(一)通讯传送方式:通讯传送分为独立的信息头,和发送的编码数据。以下的通讯传送方式定义也与MODBUS RTU通讯规约相兼容

设为首页| 加入收藏| 联系我们
Copyright 2004-2009 Www.plc365.coM All Rights Reserved
免费提供plc教程,plc编程技巧-PLC365
请使用1024*768分辨率浏览本站以达到最佳视觉效果