资源描述:
《基于plc 精馏塔控制系统的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、本科生毕业设计(论文)编号毕业设计(论文)基于PLC的精馏塔控制系统设计TheDesignofControlSystemofDistillationColumnBasedonPLC学院名称电气工程学院专业名称自动化学生姓名胡晚赢学号130302049,指导教师张健教授2016年6月25日V本科生毕业设计(论文)摘要本设计是基于PLC的精馏塔控制系统设计,精馏塔是石油化工、医药等领域常见的生产过程装备,是较为典型的单元生产过程。本设计以常见的精馏塔产品生产过程为对象,对精馏塔的硬件进行设计与选型,同时进行了软件设计与
2、人机界面的设计。在硬件设计中,以西门子PLC可编程控制器为硬件平台,通过对液位检测器、压力传感器、温度传感器、调阀开关的选型,分别使用YSB型液位变送器、高温压力传感器、XPZX隔爆型一体化温度传感器对精馏塔液位、压力、温度进行检测,通过对PID算法对精馏塔参数的计算以及通过对串级控制来控制这些参数,设计完成了I/O口的分配与控制器PLC的外部接线等硬件设计。软件设计包括STEP7的组态,温度控制程序,压力控制程序,液位上下限控制程序,PID的参数调整,人机界面的设计。STEP7组态设计实现了PID的控制输出,从而
3、使得系统对精馏塔的温度、压力和液位进行控制,选择功能灵活的紫金桥Realinfo组态完成了人机界面的设计。最终实现了基于PLC和软件组态的精馏塔控制系统的设计,实现了对选择的生产过程对象参数的自动监测和控制。关键词:精馏塔;PLC控制;串级控制;PID算法V本科生毕业设计(论文)AbstractThisworkisthedesignofcontrolsystemofdistillationcolumnbasedonPLC.Itisequippedwiththecommonproductionprocessofpet
4、roleumchemicalindustry,medicineandotherfields.itisalsoatypicalunitofproductionprocess.Thedesignconsidersthedistillationproduct'scommonproductionprocessastheobject.Theworkdesignsandselectsthedistillationofthehardwareanddesignsoftwareandman-machineinterfacealso.
5、Inthehardwaredesign,basedonSiemensPLCwhichcanbeprogrammablecontrollerashardwareplatform,throughtheYSBtypeliquidleveltransmitter,hightemperaturepressuresensor,XPZXflameprooftypeintegratedtemperaturesensor,theselectionofvalveswitch,respectively,usesstaticlevelga
6、uge,pressurepiezoresistivepressuresensor,andtheheatresistancetotestthedistillationtowerliquidlevel,pressureandtemperature.BasedonthePIDalgorithm,theparametersofthedistillationtowercalculationandcontrollingoftheseparametersthroughthecascadecontrolcompletedthede
7、signofI/Oportallocation,externalwiringofthecontroldevicePlCandotherhardware'sdesignation.ThesoftwaredesignnotonlyincludesSTEP7configuration,proceduresoftempreture,pressure,andlowerlevelcontrolbutalsotheparametersofthePID'sajusting,thedesignofman-machineinterfa
8、ce.ThedesignandimplementationofSTEP7configurationachievesthecontrollingoutputofthePID,sothatthesystemcancontrolthedistillation'stemperature,pressureandliquidlevel.itcanselectthepur