工业自动化软件系统技术及其发展22919.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《工业自动化软件系统技术及其发展22919.docx》由会员分享,可在线阅读,更多相关《工业自动化软件系统技术及其发展22919.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、工业自动化软件系统技术及其发展1 引言随着计算机软硬件技术、信息技术与制造业工业技术的高速发展和企业信息化进程的推进,工业自动化系统变得越来越复杂,对自动化系统的要求也越来越高。在大型复杂系统中,如大型工业生产过程、计算机集成制造系统、工业流程对象控制系统等,具有多种形式的复杂性,在整体结构上表现为非线性、不确定性、无穷维、分布式及多层次等;在被处理信息上,表现为信号的不确定性、随机性和不完全性、图象及符号信息的混合等;在计算机上,表现为数量运算与逻辑运算的混合;随着管理的深化和细化,表现为管理方式的日渐扁平化等等,可见对复杂大系统不但在系统辨识、分析、设计等方面与常规不同,更重要的是在系统建
2、模、控制策略方面也有不同。设计系统着重点在于以全软件方式实现管理与控制的一体化。由于复杂系统结构复杂、变量众多、信息交错,按什么原则将大系统科学合理地分解为相对小的子系统,而子系统之间又如何协调,才能保证系统的优化运行和控制,这些都是急待解决的热点问题,也是控制工程界热切关注的焦点,许多问题至今尚无定论。复杂大系统控制对工业自动化软件系统提出了越来越高的要求,因此如何提供更加有效的先进软件系统受到广泛的关注。随着技术的进步,工业自动化软件技术正在向智能化、网络化和集成化方向飞速发展,复杂大系统在网络环境下运行、在网上实现复杂系统的优化控制与管理已经不是遥遥无期,而是指日可待。本文从软件系统技术
3、发展角度对此作某些探讨。2 监控组态软件系统2.1 组态态软件的主要要功能“监控控”是对被控控过程的监视视与控制,从从工业自动化化控制角度一一般将监控软软件称为工业业组态软件或或组态控制软软件。自200世纪80年年代初期诞生生至今,组态态软件已有220年的发展展历史。应该该说组态软件件作为一种应应用软件,是是随着PC机机的兴起而不不断发展的。880年代的组组态软件,像像Onspeec、Parragon 500、早早期的FIXX等都运行在在DOS环境境下,图形界界面的功能不不是很强。自自1987年年Wondeerwaree公司开发出出第一套基于于微软的Wiindowss下的工业及及过程自动化化领
4、域的人机机视窗界面组组态软件InnTouchh以来,以IIntoucch为代表的的人机界面软软件开创了WWindowws下运行工工控软件的先先河,并随作作计算机硬软软件技术的高高速发展,使使基于PC及及其兼容机的的组态软件的的不管是功能能和还是其性性能都有了质质的飞跃和提提高。目前的的InTouuch作为一一种典型的工工业自动化组组态软件,具具有良好的实实时性,更具具有高性能的的图形界面功功能,因而WWonderrware公公司也因此称称InTouuch为过程程可视化软件件,这样命名名也似乎更为为确切。监控控组态软件是是面向监控与与数据采集(Superrvisorry Conntrol And
5、 DData AAcquissitionn,SCADDA)的软件件平台工具,具具有丰富的设设置项目,使使用方式灵活活,功能强大大。监控组态态软件最早出出现时,HMMI(Humman Maachinee Inteerfacee)或MMII(Man Machiine Innterfaace)是其其主要内涵,即即主要解决人人机交互图形形界面问题。组组态软件系统统包含有实时时数据库、实实时控制、SSCADA、通通讯及联网、开开放数据库接接口、对I/O设备的驱驱动等内容。随随着软件技术术的发展,监监控组态软件件不断地被赋赋予新的内容容,在社会信信息化进程中中将扮演越来来越重要的角角色,未来的的发展前景十
6、十分看好。组组态软件有以以下主要功能能。(1) 采用图图形化编辑设设计技巧编程程人员可采用用拼图、搭积积木和简单连连线的方式构构建人机交互互界面。组态态软件包含有有设计开发图图库,如各种种模拟仪表、电电动机、控制制按钮等。编编程人员也可可以利用基本本绘图工具自自行设计图库库和对象图元元。在操作和和监控的人机机界面上,用用相应于这些些现场设备、检检测装置和控控制器的图元元,代表和指指示真实对象象,就得到了了现场生产设设备运行的模模拟图面。从从而,通过对对模拟现场图图面上相应于于对象的图元元进行操作,就就可以实现对对现场设备和和控制器等的的操作和管理理。这是组态态软件的最大大优点之一,它它使编程和
7、操操作非常直观观,易于让具具有不同知识识背景和水平平的人员都能能接受。由上上述分析可以以看出,评价价一种组态软软件.优劣水水平的一个重重要标准是:该种软件的的设计图库的的大小和丰富富性以及图库库中图元的直直观代表性。(2) 对实际际监控对象实实现状态迁移移管理组态软软件应用动画画连接技术,将将描述现场对对象的图元与与一定的参数数或函数联系系起来,形成成映射关系。编编程或操作人人员通过对这这些参数或函函数的编程和和处理,就可可以实现对现现场设备数据据的采集、分分析和处理,参参数的传递是是通过组态计计算机与现场场设备之间的的输入和输出出通道完成的的,从而实现现远程监测和和控制,即状状态管理。状状态
8、迁移的内内容包括对象象运动规律设设置、运行状状态监测和故故障报警显示示等。从应用用角度看,对对象参数的编编辑和处理是是被屏蔽的,用用户对监控界界面上的图元元进行激励(如通过计算算机鼠标点击击图元),也也就是对该图图元所对应的的对象参数进进行激励和设设定,该对象象参数依照编编程预定的运运算规律进行行改变或重定定,并影响其其它图元的对对象参数同步步改变,其结结果是变化了了的那些差数数引起对应的的图元发生变变化或激发其其它一些图象象信息到人机机界面上,使使用户知道操操作结果,从从而确定下一一步的操作,这这样就完成了了人机交互。从从设计开发角角度看,对象象参数的编辑辑和处理是透透明的,随时时可以根据控
9、控制要求更改改参数和运算算规律,而且且这种更改可可以在人机监监控界面上进进行,如将人人机监控界面面设置为开发发环境,通过过计算机鼠标标双击图元,就就可以进入对对象参数对话话框进行编辑辑和修改。由由此可以看出出,组态软件件对现场的监监控和管理不不仅继承了传传统的汇编或或高级语言控控制结构,而而且极大地扩扩展了编程直直观性,这是是用户和编程程人员都非常常乐于接受的的。(3) 监控和和管理对象更更加形象化和和深刻化组态态软件不仅能能与其它常用用编程语言开开发工具一样样,可以对对对象参数进行行设定,实时时采集数据,编编程参数算法法,打印控制制规律和结果果,存储数据据记录等,而而且能很容易易地将上述功功
10、能和步骤形形象化的表示示出来,并且且可以反映到到人机界面上上供编程或操操作人员直观观分析和修改改。如组态软软件可以将实实时采集数据据以实时曲线线的形式直观观反映在监控控界面上,对对于历史和现现时控制信息息及结果同样样可以以实时时曲线图的形形式直观反映映在监控界面面上。这样,人人们可以采用用高级知识库库、智能控制制和预测的方方法,如图表表法、二次曲曲线拟合法和和回归预测法法等来分析和和处理输入输输出参数及数数据,从而达达到对监控对对象的更深刻刻认识和把握握状态、报警警显示等。(4) 实时开开放性和互连连操作性好自自动化软件大大量采用标准准化的互连技技术,如OPPC、DDEE、ActiiveX控件
11、件、COM/DCOM、OODBC、OOLE-DBB等,这样使使其成为一自自动化软件平平台,具有良良好的实时开开放性和互连连操作性。组组态软件采用用ODBC(开放式数据据库互连)技技术使对象参参数能够共享享或为其它软软件程序读取取;应用DDDE(动态数数据交换)技技术实现参数数传递,如将将过程对象参参数链接到MMICRO EXCELL表格文件中中,将对象参参数变化实时时反映到该表表格文件中,同同时对表格文文件中相应数数据处理后,结结果返传给对对应参数。这这样就实现了了组态软件和和MICROO EXCEEL表格数据据文件的互连连操作,从而而发挥各自的的技术优势以以达到对现场场系统的更好好控制和管理
12、理;应用OLLE(对象链链接与嵌入)技术包容和和扩展其它功功能,如将MMICRO OFFICCE办公软件件嵌入组态软软件操作平台台,便于操作作人员处理文文本工作报告告和报表,应应用ActiiveX技术术将媒体播放放软件嵌入组组态软件操作作平台,实现现在监控界面面上看到闭路路监控现场图图象等;应用用TCP/IIP协议将组组态监控信息息发布到Innterneet网络上,实实现网络化管管理和监控。(5) 应用操操作平台开发发周期短用组组态软件设计计制作监控操操作平台,避避免了大量的的源程序语言言汇编及其调调试工作。其其图形化的直直观性编程风风格,大大缩缩短了编程开开发周期,容容易满足实际际工程建设的
13、的时间要求,而而且在应用中中(在线)修修改和更新操操作平台也较较容易和快捷捷。然而,组态软件件作为一种新新兴的面向对对象的工业自自动化监控开开发编程工具具也在与时俱俱进,正在进进一步研究改改进提高,如如对于不同的的监控对象及及环境,如何何平衡调节数数据共享度和和实时性要求求;对于多线线程并举的应应用环境和对对象,如何满满足各线程不不同的实时性性要求以及避避免数据冲突突和阻塞;如如何解决网络络远程控制的的实时性和现现场监控的实实时性之间的的匹配问题等等。 2.2 过程程可视化软件件的特点随着着软件技术的的发展,监控控组态软件不不断地被赋予予新的内容,在在社会信息化化进程中将扮扮演越来越重重要的角
14、色,实实时多任务是是组态软件最最突出的特点点。例如,数数据采集与输输出、数据处处理与算法实实现、图形显显示及人机对对话、实时数数据的存储、检检索管理、实实时通讯等。组组态软件主要要解决的问题题是:(1) 如何在数数据采集与控控制设备间进进行数据交换换;(2) 使来自设备备的数据与计计算机图形画画面上的各元元素关联起来来;(3) 处理数据报报警及系统报报警;(4) 存储历史史数据并支持持历史数据的的查询;(55) 各类报报表的生成和和打印输出;(6) 提提供灵活、多多变的组态方方式,以适应应不同领域的的需求;(77) 与第三三方软件程序序的接口,以以实现数据共共享。组态软软件可利用图图形功能把被
15、被控对象形象象地画出来,再再通过内部数数据链接把被被控对象的属属性与I/OO设备的实时时数据进行逻逻辑连接。当当由组态软件件生成的应用用系统投入运运行后,I/O设备数据据发生变化将将会直接带动动被控对象属属性的变化。组组态软件的实实时数据库是是一个开放式式的数据平台台,可以使管管理者得到现现场设备运行行的所有实时时数据,并实实行统一管理理。此外,组组态软件还能能根据历史趋趋势分析,进进行优化控制制和调度决策策。2.3 监控控组态软件的的作用组态软软件是工业自自动化软件系系统的基石,是是实现控制网网络与信息网网络集成的关关键之一,通通过组态软件件开放的接口口技术,将实实时数据库与与现场设备数数据
16、互联,从从而为系统提提供综合全面面的信息和数数据。监控组态软件是是一种控制系系统开发工具具,用户可根根据应用对象象及控制任务务的要求,通通过简单形象象的组态,利利用组态软件件提供的工具具,以“搭积积木”的方式式灵活配置、组组合各功能模模块,构成用用户应用软件件。“组态”的的概念是伴随随着集散控制制系统(Diistribbuted Contrrol Syystem,DDCS)的出出现才开始被被广大的生产产过程自动化化技术人员所所熟悉的。现现在的组态软软件实际上就就是早期每个个DCS厂商商在DCS中中预装的应用用软件,但一一直没有人给给出明确的定定义,只是将将使用这种应应用软件设计计生成目标应应用
17、系统的过过程称为“组组态(Connfig)”或或“做组态”。组组态的概念最最早来自英文文Confiigurattion,含含义是使用软软件工具对计计算机及软件件的各种资源源进行配置,达达到让计算机机或软件按照照预先配置(Confiigurattion)自自动执行任务务的目的,以以满足使用者者的要求。工业企业是一个个复杂的大系系统,按照发发展新型工业业和企业信息息化的要求,自自动化应该是是集管理和控控制于一体的的,它包含低低层的控制与与高层次的管管理的自动化化。人们常常常把高层次的的控制称为管管理,而把低低层次的管理理称为控制。对对低层的控制制而言,其控控制任务主要要由物理系统统设备完成。企企业
18、信息化对对系统的自动动化程度提出出了更高的要要求,它包含含了企业资源源计划系统EERP从Innterneet网上接受受订货,由企企业(工厂)生产执行系系统(MESS)完成产品品生产直至合合格产品出厂厂将产品送到到用户的全过过程,涵盖了了从传感器开开始到整个系系统优化运行行的全部低层层控制及高层层管理。企业业物料流、信信息流、资金金流、人才流流等的流向和和流量随企业业的功能、规规模、产品特特性等的不同同,其复杂程程度差异很大大,如何使这这类复杂大系系统优化运行行,以获取最最佳的社会经经济效益是人人们期望的目目标。为保证证整个控制过过程(或系统统)中的所有有有用的实时时状态信息不不沉淀、流失失,便
19、于实现现实时协调,加加强对上层决决策的辅助支支持,各工作作站均应该用用统一人机图图形用户界面面,统一信息息平台,克服服“自动化孤孤岛”、“信信息孤岛”现现象,实现管管控一体化的的无缝集成,其其中起关键作作用的就是监监控组态软件件。要充分发发挥信息在低低层控制和高高层管理决策策中的主导作作用,对监控控软件系统的的选择必须给给于足够的重重视,否则企企业信息化的的目标是难以以实现的。2.4 一般般监控组态软软件的局限性性从20世纪800年代后国内内新建和改建建与技术改造造项目中的自自动化系统基基本上都是采采用国外进口口的组态级工工控软件,如如典型的有美美国Wondderwarre公司InnTouch
20、h,美国Inntelluution软软件公司开发发的Fix和和iFix,德德国西门子公公司的WinnCC,俄罗罗斯Adasstra科技技公司的TTrace mode组组态软件等,直直至20世纪纪90年代中中期,国内一一些软件公司司在消化吸收收国外组态软软件基础上也也开发了一些些工控组态软软件产品,典典型的如北京京亚控软件公公司的组态王王“Kinggs Vieew”,北京京昆仑通态自自动化公司的的MCSG等等等,这些软软件投放市场场对我国实现现企业基础自自动化作出过过重要贡献,其其共同优点是是:采用图形形化编程设计计技巧、对实实际监控对象象实现状态转转移管理、使使监控和管理理对象更加形形象化和深
21、刻刻化、系统实实时开放性和和互连操作性性较好,应用用操作平台开开发周期短等等,仅从监控控层面考虑问问题,在图形形及组态方案案、数据点管管理、网络功功能、通信功功能、加锁设设计等方面尽尽管各有侧重重点,但基本本上都能满足足用户的要求求。值得注意意的是,如果果从更高管理理层次考虑问问题,要实现现工业自动化化系统的管控控一体化、企企业信息化却却面临严峻问问题,面对的的很可能是一一个又一个的的“信息孤岛岛”、“自动动化孤岛”,很很难将“孤岛岛”的信息资资源加以整合合集成,缺乏乏统一的控制制、数据、信信息平台支持持,这正是目目前工业企业业复杂大系统统基础自动化化和企业信息息化面临的主主要问题。如如何在保
22、护现现有投运系统统资源的前提提下,适当增增加软件系统统支持以提升升和改造原系系统,使企业业实现信息化化,以适应改改造和提升传传统产业和企企业产品结构构调整的需要要,是控制工工程界普遍关关注的问题。在在探索信息资资源充分利用用方案和途径径时,由于受受到系统所选选择组态软件件功能的限制制,实施起来来都因“通信信协议”“软软接口”等瓶瓶颈问题而止止步,这在众众多企业中是是屡见不鲜的的,这给系统统集成带来不不少困难,对对此一般监控控组态软件厂厂商似乎对“通通信软接口”瓶瓶颈问题重视视程度还有所所不够。2.5 过程程可视化软件件的最新发展展为了将讨论论的问题具体体化,现以最最具有代表意意义的过程可可视化
23、软件为为了例,如IInToucch9.5 HMI提供供显著的增强强,从而带来来运行和工程程生产率两方方面的明显提提升。这样一一来,使用IInToucch9.5软软件的工厂人人员将会从可可以让他们的的工作更快捷捷、更简单的的新功能中获获益。此外,提提高的软件开开发功能可以以大幅度降低低用在创建、更更改和部署应应用程序上的的时间和精力力。在运行生产率方方面的功能增增强包括:提提示条;鼠标标控制;先进进的报警分析析;运行期间间的语言切换换。提示条, 9.5版版本为操作员员提供指导从从而帮助工厂厂人员更快速速地理解他们们正在查看的的应用程序的的信息。鼠标标控制,这些些新的控制为为那些使用鼠鼠标访问他们
24、们的应用程序序的人员提供供额外的功能能。先进的报报警分析工具具,内建在IInToucch软件中,这这些功能可以以使报警信息息的分析更加加快速和完整整。运行期间间的语言切换换,用户在运运行期间可以以动态地切换换语言。工程生产率提高高方面的增强强包括:在智智能符号技术术下的新的开开发图形移动动及缩放和人人工的图形定定位功能;内内建的简单的的I/O冗余余配置;额外外的键盘选择择;缺省的字字体设置。在在智能符号技技术下的新开开发,这些新新的增强可以以更快速地创创建和额外地地定制基于图图形的模板。内内建的简单II/O冗余配配置,这个功功能允许快速速地配置第二二个通讯服务务器,使I/O无法连接接到第一个服
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工业 自动化 软件 系统 技术 及其 发展 22919
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内