组态软件的发展历史
- 格式:doc
- 大小:30.50 KB
- 文档页数:5
PLC的发展历史,及未来发展趋势1 引言可编程序控制器的英文为Programmable Controller,在二十世纪70-80年代一直简称为PC。
由于到90年代,个人计算机发展起来,也简称为PC;加之可编程序的概念所涵盖的范围太大,所以美国AB公司首次将可编程序控制器定名为可编程序逻辑控制器(PLC-Programmable Logic Controller),为了方便,仍简称PLC为可编程序控制器。
有人把可编程序控制器组成的系统称为PCS可编程序控制系统,强调可编程序控制器生产厂商向人们提供的已是完整的系统了。
2 PLC的发展和市场情况2.1 PLC的发展历史1968年美国GM(通用汽车)公司提出取代继电器控制装置的要求,第二年美国数字公司研制出了第一代可编程序控制器,满足了GM公司装配线的要求。
随着集成电路技术和计算机技术的发展,现在已有第五代PLC产品了。
在以改变几何形状和机械性能为特征的制造工业和以物理变化和化学变化将原料转化成产品为特征的过程工业中,除了以连续量为主的反馈控制外,特别在制造工业中存在了大量的开关量为主的开环的顺序控制,它按照逻辑条件进行顺序动作号按照时序动作;另外还有与顺序、时序无关的按照逻辑关系进行连锁保护动作的控制;以及大量的开关量、脉冲量、计时、计数器、模拟量的越限报警等状态量为主的—离散量的数据采集监视。
由于这些控制和监视的要求,所以PLC发展成了取代继电器线路和进行顺序控制为主的产品。
在多年的生产实践中,逐渐形成了PLC、DCS与IPC三足鼎立之势,还有其它的单回路智能式调节器等在市场上占一定的百分比。
在80年代至90年代中期,是PLC发展最快的时期,年增长率一直保持为30~40%。
由于PLC机联系处理模拟能力和网络方面功能的进步,挤占了一部分DCS的市场(过程控制)并逐渐垄断了污水处理等行业,但是由于工业PC(IPC)的出现,特别是近年来现场总线技术的发展,IPC和FCS也挤占了一部分PLC市场,所以近年来PLC增长速度,总的说是渐缓。
组态软件有哪些?InTouch、WinCC、组态王?在我国自动化控制领域应用较广泛的工业自动化组态软件有Wonderware公司InTouch、西门子公司Wincc、GE公司iFix和悉雅特公司Citet组态软件。
InTouchInTouch组态软件是英国Invensys公司的子公司Wonderware公司的产品。
Wonderware 公司成立于1987年,是在制造运营系统率先推出基于Microsoft Windows平台的人机界面(HMI)自动化软件的先锋。
世界第一家推出组态软件的公司。
InTouch包括三个主要程序,它们是InTouch应用程序管理器、Win-dowMaker和Window Viewer。
此外,InTouch还包括诊断程序Wonder-ware Logger。
InTouch应用程序管理器用于组织您所创建的应用程序,也可以用于将Window Viewer配置成一个NT服务程序,为基于客户机和基于服务器的结构(C/S结构)。
WindowMaker是lnTouch的开发环境,在这个开发环境中可以使用面向对象的图形来创建富于动画感的触控式显示窗口。
这些显示窗口可以连接到工业I/0系统和其他Microsoft Windows应用程序。
WindowMaker图形用户界面符合Windows2000和Windows NT GUI标准。
支持浮动和固定工具栏,遍布整个程序的鼠标右键菜单可快速访问常用命令,可提供1670万种颜色支持的可自定义调色板(颜色支持仅受显卡性能的限制)。
WindowMaker的应用程序浏览器,能提供了一种强有力的图形方法来浏览和配置InTouch 应用程序。
可以轻易地访问WindowMaker最常用的命令和功能,例如所有的Windows命令、所有的配置命令和所有的InTouchQuickScript编辑器。
此外,应用程序浏览器会显示所有安装的附加程序,例如SQL访问管理器、SPC Pro和配方管理器,并提供了一种可自定义的应用程序启动工具。
组态软件,又称监控组态软件,译自英文SCADA,即Supervision,Control and Data Acquisition(数据采集与监视控制),组态软件的应用领域很广,它可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。
在电力系统以及电气化铁道上又称远动系统(RTU System,Remote Terminal Unit)。
组态软件产品于80年代初出现,并在80年代末期进入我国。
但在90年代中期之前,组态软件在我国的应用并不普及。
随着工业控制系统应用的深入,在面临规模更大、控制更复杂的控制系统时,人们逐渐意识到原有的上位机编程的开发方式。
对项目来说是费时费力、得不偿失的,同时,MIS(管理信息系统,ManagementInformationSystem)和CIMS(计算机集成制造系统,ComputerIntegratedManufacturingSystem)的大量应用,在1995年以后,组态软件在国内的应用逐渐得到了普及。
常见的组态软件有:①InTouch:Wonderware的InTouch软件是最早进入我国的组态软件。
在80年代末、90年代初,基于Windows3.1的InTouch软件曾让我们耳目一新,并且InTouch提供了丰富的图库。
②Fix:Intellution公司以Fix组态软件起家,1995年被爱默生收购,现在是爱默生集团的全资子公司,Fix6.x软件提供工控人员熟悉的概念和操作界面,并提供完备的驱动程序。
③Citech:CiT公司的Citech也是较早进入中国市场的产品。
Citech具有简洁的操作方式,但其操作方式更多的是面向程序员,而不是工控用户。
④WinCC:Simens的WinCC也是一套完备的组态开发环境,Simens提供类C语言的脚本,包括一个调试环境。
WinCC内嵌OPC支持,并可对分布式系统进行组态。
⑤组态王:组态王是国内第一家较有影响的组态软件开发公司(更早的品牌多数已经湮灭)。
一 DCS的发展历程1975年前后,大规模集成电路由4位微处理器发展成8位,在形成单板机产品投入工业应用的同时,自动化仪表行业在原来采用中小规模集成电路而形成的直接数字控制器(DDC)的自控和计算机技术的基础上,结合阴极射线管(CRT)、数据通信技术,开发出了以集中显示操作、分散控制为特征的集散系统,后来逐渐统一称为分散型控制系统(DCS)。
在以后的20多年中,DCS产品虽然在原理上并没有多少突破,但由于技术的进步、外界环境变化和需求的改变,设计思想发展了,共出现了3代DCS产品。
1975年至80年代前期为第一代产品,80年代中期至90年代前期为第二代产品,90年代中期至21世纪初为第三代产品。
3代产品的区别,可从DCS的三大部分,即控制站、操作站和通信网络的发展来判断。
当然,由于产品生命周期是个复杂的问题,加之各DCS生产厂家情况不同、产品换型年代不同及划分产品年代(三四代)的观点也不同,所以这有待进一步商榷。
关于控制站、操作站、通信网络的情况,留待下述几节论述。
现先就应用和市场情况作一分析。
70年代中期,过程工业发展很快,但由于设备大型化、工艺流程连续性要求高、要控制的工艺参数增多,而且条件苛刻,要求显示操作集中等,使已经普及的电动单元组合仪表不能完全满足要求,在此情况下,业内厂商经过市场调查,确定开发的DCS产品应以模拟量反馈控制为主,辅以开关量的顺序控制和模拟量开关量混合型的批量控制(针对精细化工等行业的批量生产方式),这们可以覆盖炼油、石化、化工、冶金、电力、轻工及市政工程等大部分行业。
由于当时计算机并不普及,人们已习惯于常规自动化仪表的显示操作,所以开发DCS应强调用户可以不懂计算机就能使用DCS;同时,用户已习惯于在购置系统的同时配置自动化仪表,所以开发DCS还应强调向用户提供整个系统。
此外,开发的DCS 应做到与中控室的常规仪表具有相同的技术条件,以保证可靠性、安全性。
由此可见,当时DCS是与常规仪表中的二次仪表(控制室仪表)共同分享市场份额的。
组态软件百度百科组态软件(HMI软件)是一种用于人机界面设计和操作控制系统的软件工具。
它在工业自动化、建筑管理、能源监控等领域得到广泛应用。
组态软件具有直观的用户界面和强大的功能,可以帮助用户快速构建和配置各种操作界面,并实现对监测设备、控制设备和数据的管理与操作。
一、定义与概述组态软件是一种专门用于人机交互设计和操作控制的软件工具。
它通过图形化界面和丰富的功能模块,实现对各种设备和系统的控制和监测。
组态软件可以将复杂的工业过程和设备信息以可视化的方式呈现给操作人员,以提高操作和管理效率。
组态软件的主要特点包括:1. 图形化界面:组态软件提供直观的图形化界面,可以将各类设备、系统和数据以图形化的形式展示出来,使操作人员更容易理解和掌握。
2. 功能丰富:组态软件提供了多种功能模块,如数据采集、报警处理、历史数据查询等,可以满足不同应用场景的需求。
3. 可定制性强:组态软件允许用户根据需求进行界面的定制,可以灵活地配置参数、布局和风格,以适应不同的使用环境。
4. 与设备的连接性强:组态软件可以与各类设备进行通信,包括传感器、执行器、PLC等,实现设备的控制和数据的交换。
二、组态软件的应用领域1. 工业自动化:组态软件广泛应用于工业自动化领域,可以实现对生产设备和工艺的监控和控制。
例如,可以通过组态软件搭建出一个工厂的监控中心,实时显示生产线的运行状态,监测温度、压力等参数,并通过报警功能及时发现和解决问题。
2. 建筑管理:组态软件在建筑管理领域也有重要应用。
通过组态软件可以实现对建筑物的能耗监控、楼宇设备的智能控制,以及安防系统的集成管理。
这可以提高建筑物的运行效率和安全性。
3. 能源监控:组态软件可以与能源监测设备配合使用,对能源的使用情况进行实时监测和分析。
通过可视化的统计数据和报表,帮助用户及时发现和解决能源浪费问题,提高能源利用效率。
三、主流组态软件介绍1. Wonderware InTouch:Wonderware InTouch是组态软件中的佼佼者,它提供了强大的图形化界面和丰富的功能模块,适用于各种行业和应用场景。
DCS求助编辑百科名片DCS是分布式控制系统的英文缩写(Distributed Control System),在国内自控行业又称之为集散控制系统。
即所谓的分布式控制系统,或在有些资料中称之为集散系统,是相对于集中式控制系统而言的一种新型计算机控制系统,它是在集中式控制系统的基础上发展、演变而来的。
它是一个由过程控制级和过程监控级组成的以通信网络为纽带的多级计算机系统,综合了计算机,通信、显示和控制等4C技术,其基本思想是分散控制、集中操作、分级管理、配置灵活以及组态方便。
目录数字蜂窝系统分布式控制系统基本介绍形态组成具体含义发展历史第一阶段第二阶段第三阶段特点介绍高可靠性开放性灵活性易于维护协调性控制功能齐全DCS的结构国内外应用分散控制系统流程工业CIMS主要厂家相关问答相关控制系统总述PLCFCS系统差异应用差异发展前景结论下坡缓速控制(DCS)记录仪(超小型DCS)数字蜂窝系统分布式控制系统基本介绍形态组成具体含义发展历史第一阶段第二阶段第三阶段特点介绍高可靠性开放性灵活性易于维护协调性控制功能齐全DCS的结构国内外应用分散控制系统流程工业CIMS主要厂家相关问答相关控制系统总述PLCFCS系统差异应用差异发展前景结论下坡缓速控制(DCS)记录仪(超小型DCS)展开编辑本段数字蜂窝系统DCS (Digital Cellular System )数字蜂窝系统简称DCS ,常见于手机频率。
如DCS1800 编辑本段分布式控制系统基本介绍首先,DCS的骨架—系统网络,它是DCS的基础和核心。
由于网络对于DCS整个系统的实时性、可靠性和扩充性,起着决定性的作用,因此各厂家都在这方面进行了精心的设计。
对于DCS的系统网络来说,它必须满足实时性的要求,即在确定的时间限度内完成信息的传送。
这里所说的“确定”的时间限度,是指在无论何种情况下,信息传送都能在这个时间限度内完成,而这个时间限度则是根据被控制过程的实时性要求确定的。
1.3组态软件的产生和发展趋势1.3.1组态软件的概念和产生背景组态英文是“Configuration”,是用“应用软件”中提供的工具、方法、完成工程中某一具体任务的过程。
组态软件指一些数据采集与过程控制的专用软件,是面向监控与数据采集(Supervisory Control and Date Acquisition,SCADA)的自动控制系统监控层一级的软件平台和开发环境,能以灵活多样的组态方式(而不是编程方式)提供良好的用户开发界面和简捷的使用方法,其预设置的各种软件模块可以非常容易地实现和完成监控层的各项功能,并能同时支持各种硬件厂家的计算机和I/O产品,与高可靠的工控计算机和网络系统结合,可向控制层和管理层提供软、硬件的全部接口,进行系统集成。
在“组态”概念出现之前,是通过编写程序(如使用BASIC、C、FORTRAN 等)来实现某一任务的,编写程序不但工作量大、周期长,而且容易犯错误,不能保证工期。
组态软件的出现,解决了这个问题。
“组态”的概念是伴随集散型控制系统(Distributed Control System简称DCS)的应用产生的,如DCS组态,PLC 梯形图组态。
在其他行业也有组态的概念,如AutoCAD,Photoshop,办公软件(powerpoint)都存在相似的操作,即用软件提供的工具来形成自己的作品,并以数据文件保存作品,而不是执行程序。
组态形成的数据只有其制造工具或其他专用工具才一能识别。
由于个人计算机的普及和技术的逐渐成熟,如何利用PC进行工业监控,成为工业控制领域的重要研究方向,市场的发展使很多DSC和PLC 厂家主动公开通信协议,向“PC”监控完全开放,这不仅降低了监控成本,也使市场空间得以扩大,智能仪器、嵌入式系统和现场总线的出现,更使组态软件成为工业自动化系统中的灵魂。
1.3.2组态软件的功能特点(l)功能多样。
组态软件提供工业标准数学模型库和控制功能库,组态模式灵活,能满足用户所需的测控要求。
对测控信息的历史记录进行存储、显示、计算、分析、打印,界面操作灵活方便,具有双重安全体系,数据处理安全可靠。
(2)丰富的画面显示组态功能。
提供给用户丰富方便的常用编辑工具和作图工具,提供工业设备图符、仪表图符,还提供趋势图、历史曲线、组数据分析图等:提供十分友好的图形化用户界面,包括Windows风格的窗口、弹出菜单、按钮、消息区、工具栏、滚动条、监控画面等。
画面丰富多彩,为设备的正常运行、操作人员的集中监控提供了极大的方便。
(3)通信功能和良好的开放性。
组态软件向下可以通过WinteligentLINK,OPC,OFS等与数据采集硬件通信;向上通过TCP/IP,Ethernet与高层管理网互联。
(4)多任务的软件运行环境、数据库管理及资源共享。
利用面向对象的技术和ActiveX动态连接库技术,丰富了控制系统的显示画面和编程环境,从而方便灵活地实现多任务操作。
DDE(Dynamic Data Exchange)技术,与Windows应用程序间进行数据交换,实现本地控制单元与上位机之间数据和信息的共享,从而为用户提供更为集中的数据操作环境,实现信息集中管理,并向上层系统提供开放式数据库接口ODBC。
1.3.3组态软件的发展趋势组态软件是工业应用软件的一个组成部分,其发展受到很多因素的制约,但应用的带动对其发展起着最为关键的推动作用。
未来,组态软件的发展将主要表现为如下一些特征:(1)开放性技术组态软件正逐渐成为协作生产制造过程中不同阶段的核心系统,无论是用户还是硬件供应商都将组态软件作为制造范围内信息收集和集成的工具,这就要求组态软件大量采用“标准化技术”,这便于将局部的功能进行互连,如OPC、DDE、A以ActiveX控件、COM/DCOM等,这样使得组态软件演变成软件平台,由单一的人机界面朝数据处理机方向发展,管理的数据量越来越大。
当软件功能不能满足用户特殊需要时,用户可以根据自己的需要进行二次开发。
现在大部分自动化系统的硬件和软件不是由同一个厂商提供,软件部分与硬件发生分离,不同厂家的软件也需要实现互连,这样就为组态软件的发展提供了可以充分发挥作用的舞台。
(2)构造信息平台生产实时数据库存储和检索是连续变化的过程数据,现在越来越多的用户通过实时数据库来分析生产情况、汇总和统计生产数据,作为指挥、决策的依据,如何使实时历史数据能够进入企业信息管理系统,是现代信息工厂迫在眉睫的需求。
组态软件正向着生产制造和管理的信息系统方向发展,成为构造企业信息平台的承上启下重要组成部分。
组态软件将成为中间件,因为它既能满足企业工艺、控制、生产制造需求,又能完成现场历史数据的记录、存储及为企业信息管理系统提供生产实时数据。
(3)根据用户需求大规模定制如何站在客户的角度来设计软件是所有组态软件厂商都要面对的挑战,组态软件的专用系统所占比例日益提高。
组态软件的灵活程度和使用效率是一对矛盾,虽然组态软件提供了很多灵活的技术手段,但是在多数情况下,用户只使用其中的一小部分,而使用方法的复杂化又给用户熟悉和掌握软件带来的很多不必要的麻烦。
所以,个性化方案和服务在竞争中日益重要。
随着现代工业“小批量、多品种”特征的形成,今后的组态软件将朝着针对特殊行业和生产过程的大规模定制方向发展。
即用特殊定制的产品来代替标准化的产品。
如力控针对电力输配电行业的特殊需求开发了“力控电力版”。
(4)向更多的应用领域拓展和渗透目前的组态软件均产生于过程工业自动化,很多功能没有考虑其他应用领域的需求。
例如:化验分析、虚拟仪器、测试、信号处理等。
这些领域大量地使用实时数据处理软件,而且需要人机界面,但是由于现有组态软件为这些应用领域考虑得太少,不能充分满足系统的要求,因而目前这些领域仍然是专用软件占统治地位。
组态软件应该更多地总结这些领域的需求,设计出符合应用要求的开发工具,更好地满足这些行业对软件的需求,进一步减少这些行业在自动测试、数据分析方面的软件成本,提高系统的开放程度。
(5)嵌入式应用进一步发展在过去的十年间,工业PC及其相关的数据采集、监控系统硬件的销售额一直保持高额增长。
工业PC的成长是因为软件开发工具丰富,比较容易上手,而用户接受工业PC的主要原因是一次性硬件成本得到了降低,但是后续的维护和升级费用明显高昂,经常带来一些间接损失。
商品化嵌入式组态软件将有效地解决工业PC监控系统的工作效率、维护和升级等问题,彻底摆脱个人行为的束缚,使工业PC监控系统大踏步走入自动化系统高端市场。
(6)未来技术走势一种称为“软总线”的技术将被广泛采用。
在这种体系结构下,应用软件以中间件或插件的方式被“安装”在总线上,并支持热插拔和即插即用。
这样做的优点是:所有插件遵从统一标准,插件的专用性强,每个插件开发人员之间不需要协调,一个插件出现故障不会影响其他插件的运行。
XML技术将被组态软件厂商善加利用,来改变现有的体系结构,它的推广也将改变现有组态软件的某些使用模式,满足更为灵活的应用需求。
运行时组态是组态软件新近提出的新的概念。
运行时组态是在运行环境下对已有工程进行修改,添加新的功能。
它不同于在线组态,在线组态是在工程运行的同时,进入组态环境,在组态环境中对工程进行修改。
而运行时组态是在运行环境中直接修改工程。
行业程师可以在组态环境下构建其应用领域所裔模件,然后让专业技术人员运用自己熟知的构件在运行时搭建自己的应用。
这样就使组态软件形成三级应用模式:软件工程师—行业工程师—专业技术人员。
软件工程师注重的是给行业工程师提供灵活的手段,行业工程师构件行业模件,专业技术人员构件最终的应用。
运行时组态改变了已往必须进入复杂的组态环境修改工程应用的历史,给组态软件带来了新的活力,并预示着组态软件新的发展方向。
1.3.4典型组态软件简介随着工业控制系统应用的深入,MIS(管理信息系统,Management InformationSystem)和CIMS(计算机集成制造系统,Computer Integrated Manufacturing System)的大量应用,要求工业现场为企业的生产、经营、决策提供更详细和深入的数据,以便优化企业生产经营中的各个环节。
19%年以后,组态软件在国内的应用逐渐得到了普及。
下面是几种组态软件的介绍:①InTouch:Wonderware的InTouch软件是最早进入我国的组态软件。
在80年代末、90年代初,基于Windows3.1的InTouch软件曾让我们耳目一新,并且InTouch提供了丰富的图库。
但是,早期的InTouch软件采用DDE方式与驱动程序通信,性能较差,InTouch7.0版己经完全基于32位的Windows平台,并且提供了OPC支持。
’②Fix:Intellution公司以Fix组态软件起家,1995年被爱默生收购,现在是爱默生集团的全资子公司,Fix6.x软件提供工控人员熟悉的概念和操作界面,并提供完备的驱动程序。
Intellution新的产品系列为iFIX,在iFIX中,Intellution 提供了强大的组态功能,但新版本与以往的6.x版本并不完全兼容。
原有的Script 语言改为VBA(Visual Basic For Application),并且在内部集成了微软的VBA开发环境。
在iFix中,Intellution的产品与Microsoft的操作系统、网络进行了紧密的集成。
③WinCC:Simens的WinCC也是一套完备的组态开发环境,Simens提供类C 语言的脚本,包括一个调试环境。
WinCC内嵌OPC支持,并可对分布式系统进行组态。
但WinCC的结构较复杂,较难以掌握WinCC的应用。
④组态王:组态王是国内第一家较有影响的组态软件开发公司。
组态王提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持。
组态王也提供多种硬件驱动程序。
⑤ForceControl(力控):北京三维力控公司的ForceControl(力控)也是国内较早就已经出现的组态软件之一。
力控组态软件是在自动控制系统监控层一级的软件平台,它能同时和国内外各种工业控制厂家的设备进行网络通讯,它可以与高可靠的工控计算机和网络系统结合,便可以达到集中管理和监控的目的,同时还可以方便的向控制层和管理层提供软、硬件的全部接口,来实现与“第三方”的软、硬件系统来进行集成。
其他常见的组态软件还有GE的Cimplicity,Rockwell的Rsview,Ni的oLokout,Pcsoft的Wizcon以及国内一些组态软件通态软件公司的Mcgs,也都各有特色。