加热反应炉PLC控制系统的设计.docx
- 文档编号:10024616
- 上传时间:2023-02-08
- 格式:DOCX
- 页数:41
- 大小:267.93KB
加热反应炉PLC控制系统的设计.docx
《加热反应炉PLC控制系统的设计.docx》由会员分享,可在线阅读,更多相关《加热反应炉PLC控制系统的设计.docx(41页珍藏版)》请在冰豆网上搜索。
加热反应炉PLC控制系统的设计
毕业论文(设计)
加热反应炉PLC控制系统的设计
学生姓名:
郭凯
指导教师:
高艳萍(副教授)
专业名称:
自动化
所在学院:
信息工程学院
2011年6月
摘要
加热反应炉是工业生产中的重要设备,为了安全生产避免事故的发生,应用PLC对它进行实时监控是非常必要的。
本设计实现PLC对加热反应炉的可视化控制,该控制技术可以对真空炉的温度、真空度和水开关状态等参数进行检测,并根据操作前的设定值,进行升温和保温控制,实现加热反应炉内水位变化实时曲线和历史曲线的显示输出,当设备状态异常或各参数越限时立即报警。
这不仅能进行安全生产,还可以提高经济效益减少不必要的人力物力的投入。
该控制系统以可编程控制器为核心,通过专用数据线和上位机通信,利用组态软件对整个系统进行实时监控,模拟实验调试结果表明,PLC和MCGS的结合有利于PLC控制系统的设计、检测,具有良好的应用价值。
关键词:
加热反应炉,PLC,MCGS,监控,报警
Abstract
Thermalreactionfurnacesareimportantequipmentinfactory.ItisnecessarytoapplicationofPLCcontrolinreal-timeinordertopreventsafetyaccidents.Thevisualcontrolofthermalreactionfurnaceisrealizedinthispaperbyusingcommomconfigurationsoftwareprogrammablelogiccontroller.Thefurnacecontroltechnologyfortemperature,vacuum,waterswitchstatustesting.Andaccordingtothesettingsbeforetheoperation,tocontroltheheatingandinsulation.Theheatingthereactortoachievereal-timewaterlevelchangeswithinthehistoricalcurveandthecurveshowstheoutput.Itcanalsoalarmwithequipmentstateabnormalorvariousparametersonthelimit.Thisnotonlyforsafety,butalsoincreaseeconomicefficiencytoreduceunnecessaryinvestmentinhumanandmaterialresources.Thecontrolsystemusesprogrammablelogiccontrollerasthecore.Programmablelogiccontrollerthroughthededicateddatalinesandthehostcomputercommunication.Usingtheconfigurationsoftwareforreal-timemonitoringoftheentiresystem.Thesimulationexperimentdebuggingresultsshowthat,thecombinationofPLCandMCGSisconducivetothePLCdesign,testing,andhasagoodvalue.
Keywords:
Thermalreactionfurnaces,PLC,MCGS,technologymonitor,alarm
第一章引言
1.1研究的目的和意义
加热反应炉是工业生产中常用的重要设备,过去仅依靠人工经验进行操作,往往存在送料、温度、压力等条件变化时不能实施有效控制的问题,产品质量不稳定甚至出现次品,造成原料浪费,给企业带来经济损失。
可编程序控制器PLC以其可靠性高、功能强、控制灵活等特点,已成为目前工业现场环境的首选控制装置。
它不仅能实现复杂的逻辑顺序控制,还能完成少量模拟量的过程控制,且编程简单,使用方便。
使用自动控制系统能有效的提高生产的安全性,大大降低了事故的发生率,并能提高生产效率,使原材料的使用率达到最大。
1.2国内外研究现状
国际上对加热炉的优化控制开始于70年代,我国从80年代才开始对这方面进行研究。
我国现有工业锅炉中,很多设备自动化程度不高,热效率在40%左右,随着企业的经济增长模式向依靠技术进步转变,对生产自动化的要求越来越迫切,改变锅炉运行中传统手动、半自动操作方式,实现自动化控制和管理,提高热效率,保障安全运行已经势在必行。
在钢铁领域,以前人们对加热炉优化控制研究主要集中在钢坯的升温过程的数学模型、炉温优化设定以及燃烧控制,近年来智能控制技术正逐步被应用到加热炉炉温控制中。
我国的加热炉相当一部分还处于基地式仪表控制,表盘显示的水平,软件操作不宜为普通工人所掌握。
为改变这种落后状况,有效途径之一就是进行加热炉监测和控制系统的技术改造。
加热炉的工作目标是在最短的时间内采取最经济的方式把颅内的钢坯加热到所要求的状态。
可编程序控制器的发展加速了热处理自动化,并有与其它工序组成自动热处理线的趋势。
1.3研究的内容
本课题主要研究通过可编程控制器对加热反应炉工作过程的控制,通过使用MCGS组态软件,并结合现场的通用I/O设备(传感器和板卡),对加热反应炉进行进料和排料、进气和排气、加热等自动控制,主要分为三个阶段送料控制,加热反应控制和泄放控制,进行数据实时显示报表输出和历史数据的记录和报表输出,并对反应炉内水位变化进行实时曲线显示输出和历史曲线显示输出。
第二章控制系统设备简介
2.1PLC的定义
PLC即可编程控制器(ProgrammablelogicController,是指以计算机技术为基础的新型工业控制装置。
在1987年国际电工委员会(InternationalElectricalCommittee)颁布的PLC标准草案中对PLC做了如下定义:
PLC英文全称ProgrammableLogicController,中文全称为可编程逻辑控制器,定义是:
一种数字运算操作的电子系统,专为在工业环境应用而设计的。
它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.PLC是可编程逻辑电路,也是一种和硬件结合很紧密的语言,在半导体方面有很重要的应用,可以说有半导体的地方就有PLC。
PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。
它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。
国际电工委员会(IEC)在其标准中将PLC定义为:
可编程控制器是一种数位运算操作的电子系统,专为在工业环境应用而设计的。
它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等,面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
可编程控制器及其有关外部设备,都按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。
2.2PLC的特点
1.可靠性高,抗干扰能力强
高可靠性是电气控制设备的关键性能。
PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。
一些使用冗余CPU的PLC的平均无故障工作时间则更长。
从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。
此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。
在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。
这样,整个系统具有极高的可靠性也就不奇怪了。
2.配套齐全,功能完善,适用性强
PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。
可以用于各种规模的工业控制场合。
除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。
近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。
加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。
3.易学易用,深受工程技术人员欢迎
PLC作为通用工业控制计算机,是面向工矿企业的工控设备。
它接口容易,编程语言易于为工程技术人员接受。
梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。
为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。
4.系统的设计、建造工作量小,维护方便,容易改造
PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。
更重要的是使同一设备经过改变程序改变生产过程成为可能。
这很适合多品种、小批量的生产场合。
5.体积小,重量轻,能耗低
以超小型PLC为例,新近出产的品种底部尺寸小于100mm,重量小于150g,功耗仅数瓦。
由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备[2]。
2.3PLC的通信联网
依靠先进的工业网络技术可以迅速有效地收集、传送生产和管理数据。
因此,网络在自动化系统集成工程中的重要性越来越显著,甚至有人提出"网络就是控制器"的观点说法。
PLC具有通信联网的功能,它使PLC与PLC 之间、PLC与上位计算机以及其他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。
多数PLC具有RS-232接口,还有一些内置有支持各自通信协议的接口。
PLC的通信,还未实现互操作性,IEC规定了多种现场总线标准,PLC各厂家均有采用。
对于一个自动化工程(特别是中大规模控制系统)来讲,选择网络非常重要的。
首先,网络必须是开放的,以方便不同设备的集成及未来系统规模的扩展;其次,针对不同网络层次的传输性能要求,选择网络的形式,这必须在较深入地了解该网络标准的协议、机制的前提下进行;再次,综合考虑系统成本、设备兼容性、现场环境适用性等具体问题,确定不同层次所使用的网络标准。
2.4PLC的应用领域
PLC的主要应用范围通常可分为以下几种:
1.中小型单机电气控制系统
这是PLC应用最广泛的领域,例如塑料机械、印刷机械、订书机械、组合机床、磨床、电镀流水线及电梯控制等。
这些设备对控制系统的要求大都属于逻辑顺序控制,所以这也是最适合PLC使用的领域。
在这里PLC用来取代传统的继电器顺序控制,应用于单机控制,多机群控等。
2.制造业自动化
制造业是典型的工业类型之一,在该领域主要对物体进行品质处理、形状加工、组装,以位置、形状、力、速度等机械量和逻辑控制为主。
其电器自动控制系统中的开关量占绝大多数,有些场合,数十台、上百台单机控制设备组合在一起形成大规模的生产流水线,如汽车制造和装配生产线等等,由于PLC性能的提高和通信功能的增强,使得它在制造业领域中的大中型控制系统中也占绝对主导地位。
3.运动控制
为适应高精度的位置控制,现在的PLC制造商为用户提供了功能完善的运动控制功能。
这一方面体现在功能强大的主机可以完成多路高速计数器的脉冲采集和大量的数据处理的功能;另一方面还提供了专门的单轴或多轴的控制步进电动机和伺服电动机的位置控制模块,这些智能化的模块可以实现任何对位置控制的任务要求。
现在工业自动化领域基于PLC的运动控制系统和其他的控制手段相比,功能更强、装置体积更小、价格更低、速度更快、操作更方便。
4.流程工业自动化
流程工业是工业类型中重要分支,如电力,石油、化工、造纸等,其特点是对物流进行连续加工。
过程控制系统中以压力、流量、温度、物位等参数进行自动调节为主,大部分场合还有防爆要求。
从20世纪90年代以后,PLC具有了控制大量的过程菜蔬的能力,对多路参数进行PID调节也变得非常容易和方便。
和传统的分布式控制系统DCS相比,其价格方面也具有了较大的优势,再加上在人机界面和联网通信性能方面的完善和提高,PLC控制系统在过程控制系统领域也占据了相当大的市场分量[1]。
随着现场总线技术在工业自动化领域的普及,虽然大中型的单独的基于PLC的控制系统在逐步减少,但实际上许多带有各种现场总线通信接口的主站和分布式的智能化从站也都由PLC来实现,更何况在中小型的控制系统和单机控制系统中,仍然是以PLC作为主控制器。
可以预计,在未来的相当长的时期里,PLC仍然将快速发展,继续担当工业自动化应用领域中的主角。
2.5MCGS组态软件简介
组态软件,又称监控组态软件,译自英文SCADA,即Supervision,ControlandDataAcquisition(数据采集与监视控制),组态软件的应用领域很广,它可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。
在电力系统以及电气化铁道上又称远动系统(RTUSystem,RemoteTerminalUnit)。
组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。
组态软件应该能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据管理和网络功能。
对应于原有的HMI(人机接口软件,HumanMachineInterface)的概念,组态软件应该是一个使用户能快速建立自己的HMI的软件工具,或开发环境。
在组态软件出现之前,工控领域的用户通过手工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。
组态软件的出现,把用户从这些困境中解脱出来,可以利用组态软件的功能,构建一套最适合自己的应用系统。
随着它的快速发展,实时数据库、实时控制、SCADA、通讯及联网、开放数据接口、对I/O设备的广泛支持已经成为它的主要内容,随着技术的发展,监控组态软件将会不断被赋予新的内容。
1.产品特点
方便、灵活的开发环境,提供各种工程、画面模板、可嵌入各种格式(BMP、GIF、JPG、JPEG、CAD等)的图片,方便画面制作,大大降低了组态开发的工作量;
高性能实时、历史数据库,快速访问接口在数据库4万点数据负荷时,访问吞吐量可达到20000次/秒;
强大的分布式报警、事件处理,支持报警、事件网络数据断线存储,恢复功能;
支持操作图元对象的多个图层,通过脚本可灵活控制各图层的显示与隐藏;
强大的ACTIVEX控件对象容器,定义了全新的容器接口集,增加了通过脚本对容器对象的直接操作功能,通过脚本可调用对象的方法、属性;
全新的、灵活的报表设计工具:
提供丰富的报表操作函数集、支持复杂脚本控制,包括:
脚本调用和事件脚本,可以提供报表设计器,可以设计多套报表模板;
提供在Internet上通过IE浏览器以“瘦”客户端方式来监控工业现场的解决方案;
支持通过PDA掌上终端在Internet实时监控现场的生产数据,支持通过移动GPRS、CDMA网络与控制设备或其它远程力控节点通讯,支持控制设备冗余、控制网络冗余、监控服务器冗余、监控网络冗余、监控客户端冗余等多种系统冗余方式。
2.全新的高性能实时、历史数据库
力控6.0组态软件重新设计了数据库内核部分。
除了采用旋转门算法对历史数据进行压缩外,重新优化设计了磁盘存贮算法以实现对长年形成的海量历史数据的快速查询。
支持的数据类型除原有的浮点型、布尔型、字符串型外,新增了对二进制型数据的支持。
单台服务器容量可达100,000点,吞吐量支持每秒写入/查询20,000个数据点。
历史数据库可在线备份。
支持多服务器处理。
当数据库构成双机冗余系统时增加了从站操作功能,即处于备用状态的从站可作为普通操作员站使用。
3.新增数据库快速访问接口DBI
DBI是一套全新设计开发的实时数据库访问接口。
它除了兼容原有接口DbCom的所有接口功能外,还增加了获取数据库结构信息的接口,并增加了动态控制变化数据集功能。
由于DBI口采用了快速数据访问机制,数据访问吞吐量可达到20000次/秒,可以适合过程仿真、优化控制、专家诊断等多种行业应用。
4.进程管理
新增的进程管理器可按照配置安全启动、停止各个程序进程,支持进程异常自动处理功能。
可远程监测各进程状态,远程启、停进程,远程上传、下载工程应用或更新程序组件。
5.报警、事件处理
强大的分布式报警、事件处理,支持报警、事件网络数据断线存储,恢复功能。
6.功能强大的、开放的过程可视化监控平台全面提升的HMI
1)支持HMI图层操作,可灵活控制各图层的显示与隐藏。
2)重新设计的HMI的对象容器,定义了全新的容器接口集,增加了通过脚本对容器对象的直接操作功能,通过脚本可调用对象的方法、属性。
3)完善了力控OCX容器的事件型脚本功能,支持更多类型的OCX控件。
4)增强的SQL脚本。
可根据SQL脚本函数返回值判断执行结果、支持模糊查询、支持时间类型字段的处理等。
7.灵活的报表生成器
1)提供丰富的报表操作函数集、支持复杂脚本控制,包括:
脚本调用和事件脚本。
2)兼容Excel工作表文件,提供类Excel的绝大部分功能,包括:
编辑功能、计算功能、图表功能等。
3)支持图表显示自动刷新,可输出多种文件格式:
Excel、TXT、PDF、HTML、CSV等。
4)可实现多层表头,可以实现报表嵌套,可以制作复杂的报表格式。
5)具备打印、打印预览、页眉页脚打印功能。
6)报表数据源支持实时数据库和各种关系数据库,可显示、处理实时和历史数据。
7)提供报表设计器,可以设计多套报表模板。
8.对标准组件和图库进行了大量更新与扩充
1)重新设计、开发实时和历史趋势、XY曲线、多功能报警、历史报表、总貌画面、温控曲线、ADO历史曲线等标准组件。
2)新增多功能图片显示、GIF透明动画、CAD图形组件等实用图形工具。
3)优化、改造了文本输入、下拉框、列表框、复选框、多选按钮、起始时间、时间范围、历史追忆等Windows控件。
4)优化、改造了多媒体播放器、Flash播放器、浏览器、幻灯片等子图。
5)增加了大批如:
PID调节器、手操器等实用子图。
9.新一代的网络功能
1)Web发布不但支持自有的Web服务器,同时支持IIS服务器,开放的Web控件方便用户建立门户网站。
2)支持掌上PDA终端访问网络服务器,浏览画面。
3)丰富了XML数据传送接口。
4)加强了GPRS/CDMA移动网络的并发数据功能,适合大型移动网络数据处理。
10.全面升级的I/O调度
6.0的I/O调度在兼容原有全部驱动程序的前提下,进行了多项功能改进。
1)通过简单组态配置,即可支持控制设备的的串口、以太网通道冗余以及控制器冗余。
2)每个驱动可加载独立进程完成采集,彻底消除单进程容易产生的线程安全隐患。
3)增加驱动管理器,可查看信道、设备的状态信息,信道的通信报文,对信道进行启、停控制。
4)支持异种通信协议共享同一信道(如:
采用RS485协议同时在一个链路上采集多种厂家、不同协议的设备)。
5)增加了监控数据读写的优先级控制功能。
11.组态软件特点
随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。
在开发传统的工业控制软件时,当工业被控对象一旦有变动,就必须修改其控制系统的源程序,导致其开发周期长;已开发成功的工控软件又由于每个控制项目的不同而使其重复使用率很低,导致它的价格非常昂贵;在修改工控软件的源程序时,倘若原来的编程人员因工作变动而离去时,则必须同其他人员或新手进行源程序的修改,因而更是相当困难。
通用工业自动化组态软件的出现为解决上述实际工程问题提供了一种崭新的方法,因为它能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的的任意组态,完成最终的自动化控制工程。
组态(Configuration)为模块化任意组合。
通用组态软件主要特点:
1)延续性和可扩充性。
用通用组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;
2)封装性(易学易用),通用组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;
3)通用性,每个用户根据工程实际情况,利用通用组态软件提供的底层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/ODriver、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。
2.6加热反应炉简介
加热反应炉作为一种热能动力设备,在国民经济的领域具有广泛应用。
以继电—接触器为主的老一代控制系统已不能满足现代锅炉越来越高,越来越复杂的要求,这一领域的计算机化已势在必行,而应用在当前工业过程控制领域中引人注目的PLC又是使其计算机化的简便和可靠途径。
在系统中,硬件上采用技术比较的成熟的可编程逻辑控制器,开发了采用PLC的开关量和模拟量输入模块,实现对模拟量采集;方法上运用到的是过程控制中常用的前馈与串级控制方法,保证了系统的稳定性和安全性。
系统所运用到的界面是由MCGS软件做的。
温度是工业生产中常见的工艺参数之一,任何物理变化和化学反应过程都与温度密切相关。
在科学研究和生产实践的诸多领域中,温度控制占有着极为重要的地位,特别是在冶金、化工、建材、食品、机械、石油等工业中,具有举足轻重的作用。
对于不同生产情况和工艺要求下的温度控制,所采用的加热方式,燃料,控制方案也有所不同。
例如冶金、机械、食品、化工等各类工业生产中广泛使用的各种加热炉、热处理炉、反应炉等;燃料有煤气、天然气、油、电等。
温度控制系统的工艺过程复杂多变,具有不确定性,因此对系统要求更为先进的控制技术和控制理论。
故以PLC为基础的生产过程的计算机控制,使的企业总的自动化水平大大提高。
1.加热反应炉的输入输出设备表:
输入设备
输出设备
启动按钮
加热接触器
停止按钮
排气阀
上液面感应器
进料阀
下液面感应器
氮气阀
压力感应器
泄放阀
温度感应器
表1
2.加热反应炉原理图:
加热反应炉整体由四个阀:
排气阀、进料阀、氮气阀、泄放阀,四个传感器:
压力传感器、温度传感器、上液面传感器、下液
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 加热 反应炉 PLC 控制系统 设计