基于PLC和组态王的温度控制系统设计.docx
- 文档编号:27831017
- 上传时间:2023-07-05
- 格式:DOCX
- 页数:57
- 大小:3.01MB
基于PLC和组态王的温度控制系统设计.docx
《基于PLC和组态王的温度控制系统设计.docx》由会员分享,可在线阅读,更多相关《基于PLC和组态王的温度控制系统设计.docx(57页珍藏版)》请在冰豆网上搜索。
基于PLC和组态王的温度控制系统设计
附表一、毕业论文开题报告
论文(设计)题目:
基于PLC和组态王的温度控制系统设计
研究背景、意义:
以其可靠性高、抗干扰能力强、编程简单、功能强大、能耗低等优点深受许多用户的青睐,在工业温度控制场合得到了广泛的应用。
同时,人机界面的出现设计方法:
PLC控制器,温度传感器将检测到的实际炉温转化为电压信号,经过模拟量输入模块转换成数字量信号并送到PLC中进行PID调节,PID控制器输出量转化成占空比,通过固态继电器控制炉子加热的通断来实现对炉子温度的控制。
组态软件组态王设通过串行口与可编程控制器通信,预期成果:
在西门子工控产品PLC和组态王的基础上,我们设计出反应迅速,控制精度高、抗干扰能力强、稳定可靠的温度控制系统。
结合人机界面,系统美观易懂,操作简单快捷。
设计进度:
预计5个月可完成:
第1个月:
重点学习西门子PLC和组态软件的使用方法。
第2个月:
PLC控制系统和控制器的设计。
第3个月:
人机界面的设计。
第4个月:
对整个系统进行全方位的调试及完善。
第5个月:
论文写作。
学生签名:
年月日
指导教师意见:
1、同意开题()2、修改后开题()3、重新开题()
指导教师签名:
年月日
附表二、毕业论文过程检查情况记录表
指导教师分阶段检查论文的进展情况(要求过程检查记录不少于3次):
第1次检查
学生总结:
控制系统硬件设计。
在掌握了可编程控制器(PLC)的组成、工作原理以
及充分了解被控对象的基础上,选择了西门子S7-200系列PLCCPU226为控制
器,K型热电偶作为温度检测传感器,再加上固态继电器和烤炉组成了温度控
制系统。
根据硬件连接图完成控制系统实际的硬件连接。
指导教师意见:
第2次检查
学生总结:
控制系统软件设计。
认真学习PLC的功能指令,在掌握系统硬件工作过程
的基础上画出控制程序流程图,然后利用编程软件STEP7--Micro/WIN编写了
梯形图程序。
编程时应用了编程软件自带的PID指令向导模块,使得程序结构
简单,更容易理解。
指导教师意见:
第3次检查
学生总结:
人机界面设计。
在比较了西门子公司的Wincc、罗克韦尔公司的RsView及
国产的组态王等组态软件后,发现组态王更容易操作且能达到我们的要求,所
以我们用组态王做出了控制系统监控界面,包括主界面、设定画面、实时趋势
曲线、历史趋势曲线和报警窗口等画面。
这样,整个系统操作简单,控制方便,
大大提高了系统的自动化程度和实用性。
指导教师意见:
第4次检查
学生总结:
对整个系统进行多次测试后得出结果,完成了整个论文的撰写。
指导教师意见:
学生签名:
年月日
指导教师签名:
年月日
总体
完
成
情
况
指导教师意见:
1、按计划完成,完成情况优()
2、按计划完成,完成情况良()
3、基本按计划完成,完成情况合格()
4、完成情况不合格()
指导教师签名:
年月日
附表三、毕业论文答辩情况
答辩人
专业
论文(设计)题目
答辩小组成员
答辩记录:
记录人签名:
年月日
摘要
自动控制领域的作用日益显著。
本文主要介绍了基于西门子公司S7-200系列的可编程控制器和亚控公司的组态软件组态王的炉温控制系统的设计方案。
编程时调用了编程软件STEP7-MicroWIN中自带的PID控制模块,使得程序更为简洁,运行速度更为理想。
利用组态软件组态王设计人机界面,实现控制系统的实时监控、数据的实时采样与处理。
实验证明,此系统具有快、准、稳等优点,在工业温度控制领域能够广泛应用。
关键词:
可编程控制器人机界面组态王
Abstract
ProgrammableLogicController(PLC)isakindofautomaticcontrolequipmentwhichiswidelyusedintheindustrialmanufacture.Itmergesthetraditionalcontroltechnology,computerandcommunicationtechnologieswithastrongabilitytocontrol,flexibleoperation,highreliabilityandsuitableforlong-termcharacteristicsofcontinuouswork.Itisverysuitablefortemperaturecontrolrequirements.
Intheindustrialfield,withtherapidincreaseinthedegreeofautomation,itismoreandmoreimportanttomonitortheprocessofcontrolsystemfortheusers.Theemergenceofhuman-machineinterfacemeetstheneedsofusers.Man-machineinterfacecancomprehensivelymonitorthecontrolsystem,includingprocessmonitoring,alarm,dataloggingandotherfunctions,sothatthecontrolsystemshavebecomeuser-friendlyoperation,theprocessofvisualizationanditwillplaymoreandmoreimportantpartinthefieldofautomaticcontrol.
ThisessaymainlyintroducesadesignoftemperaturecontrolsystemwithSIMATICprogrammablelogiccontroller(PLC)andconfigurationsoftwareKingviewwhichisdevelopedbyBeijingYakongCompany.Whenprogramming,weusethePIDcontrolarithmeticsoftwaremodulewhichiscontainedintheprogramsoftwareSTEP7-MicroWINsothattheprogramlookseasierandoperatesmorequickly.Inordertomonitorthecontrolsystemandprocessdatainactualtime,wedesignedHumanMachineInterface(HMI)withtheconfigurationsoftwareKingview.Theresultofexperimentprovesthatthistemperaturecontrolsystemcouldrunquickly,accuratelyandhavegoodstability,whichistheadvantageofthecontrolsystem.Thiscontrolsystemhasbeenwidelyusedintheindustrialtemperaturecontrolfield.
Withthecontinuousdevelopmentofautomaticscienceandtechnology,high-precision,intelligent,user-friendlytemperaturecontrolsystemistheinevitabletrendofdevelopmentathomeandabroad.
Keywords:
TemperatureControlPLCHMIKingview
第一章前言
一.1项目背景、意义
温度控制在电子、冶金、机械等工业领域应用非常广泛。
由于其具有工况复杂、参数多变、运行惯性大、控制滞后等特点,它对控制调节器要求极高。
目前,仍有相当部分工业企业在用窑、炉等烘干生产线,存在着控制精度不高、炉内温度均匀性差等问题,达不到工艺要求,造成装备运行成本费用高,产出品品质低下,严重影响企业经济效益,急需技术改造。
近年来,国内外对温度控制器的研究进行了广泛、深入的研究,特别是随着计算机技术的发展,温度控制器的研究取得了巨大的发展,形成了一批商品化的温度调节器,如:
职能化PID、模糊控制、自适应控制等,其性能、控制效果好,可广泛应用于温度控制系统及企业相关设备的技术改造服务。
在工业自动化领域内,PLC(可编程控制器) 以其可靠性高、抗干扰能力强、编程简单、功能强大、性价比高、体积小、能耗低等显著特点广泛应用于现代工业的自动控制之中。
目前的工业控制中,常常选用PLC 作为现场的控制设备,用于数据采集与处理、逻辑判断、输出控制;而上位机则是利用HMI 软件来完成工业控制状态、流程和参数的显示,实现监控、管理、分析和存储等功能 。
这种监控系统充分利用了PLC 和计算机各自的特点,得到了广泛的应用。
在这种方式的基础上设计了一套温度控制系统。
以基于PLC 的下位机和完成HMI功能的上位机相结合,构建成分布式控制系统,实现了温度自动控制。
PLC不仅具有传统继电器控制系统的控制功能,而且能扩展输入输出模块,特别是可以扩展一些智能控制模块,构成不同的控制系统,将模拟量输入输出控制和现代控制方法融为一体,实现智能控制、闭环控制、多控制功能一体的综合控制。
现代PLC以集成度高、功能强、抗干扰能力强、组态灵活、工作稳定受到普遍欢迎,在传统工业的现代化改造中发挥越来越重要的作用,尤其适合温度控制的要求。
人机界面(HMI)在自动控制领域的作用日益显著。
HMI正在成为引导工业生产制造走向成功的重要因素,因为这些系统越来越多的用于监控生产过程,让过程变得更加准确、简洁和快速。
HMI其实广义的解释就是“使用者与机器间沟通、传达及接收信息的一个接口”。
举个例子来说,在一座工厂里头,我们要搜集工厂各个区域的温度、湿度以及工厂中机器的状态等等的信息透过一台主控器监视并记录这些参数,并在一些意外状况发生的时候能够加以处理。
这便是一个很典型的SCADA/HMI的运用,一般而言,HMI系统必须有几项基本的能力:
实时的资料趋势显示——把撷取的资料立即显示在屏幕上。
自动记录资料——自动将资料储存至数据库中,以便日后查看。
历史资料趋势显示——把数据库中的资料作可视化的呈现。
报表的产生与打印——能把资料转换成报表的格式,并能够打印出来。
图形接口控制——操作者能够透过图形接口直接控制机台等装置。
警报的产生与记录——使用者可以定义一些警报产生的条件。
比方说温度过度或压力超过临界值,在这样的条件下系统会产生警报,通知作业员处理。
一.2温控系统的现状
一.3[4]项目研究内容
可编程控制器(PLC)是集计算机技术、自动控制技术和通信技术为一体的新型自动控制装置。
其性能优越,已被广泛应用于工业控制的各个领域,并已成为工业自动化的三大支柱(PLC、工业机器人、CAD/CAM)之一。
PLC的应用已成为一个世界潮流,在不久的将来PLC技术在我国将得到更全面的推广和应用。
PLC控制器,温度传感器将检测到的实际炉温转化为电压信号,经过模拟量输入模块转换成数字量信号并送到PLC中进行PID调节,PID控制器输出量转化成占空比,通过固态继电器控制炉子加热的通断来实现对炉子温度的控制。
组态软件“组态王”设通过串行口与可编程控制器通信,主要从系统设计结构和硬件设计角度,介绍该项目的PLC控制系统设计步骤、PLC的硬件配置、外部电路设计以及PLC控制器的设计和参数的整定。
在硬件设计的基础上,详细介绍了本项目软件设计,主要包括软件设计的基本步骤、方法,编程软件STEP7--Micro/WIN的介绍以及本项目程序设计。
第二章PLC和HMI基础
二.1可编程控制器基础
二.1.1可编程控制器的产生和应用
20世纪60年代,计算机技术开始应用于工业领域,由于价格高、输入电路不匹配、编程难度大以及难于适应恶劣工业环境等原因,未能在工业控制领域获得推广。
1968年,美国通用汽车公司(GM)为了适应生产工艺不断更新的需要,要求寻找一种比继电器更可靠、功能更齐全、响应速度更快的新型工业控制器,并从用户角度提出了新一代控制器应具备的十大条件,立即引发了开发热潮。
可编程控制器的组成和工作原理PLC从组成形式上一般分为整体式和模块式两种,但在逻辑结构上基本相同。
无论是整体式还是模块式,从硬件结构看,PLC都是由CPU、存储器、I/O接口单元及扩展接口和扩展部件、外设接口及外设和电源等部分组成,各部分之间通过系统总线连接。
PLC的基本结构如图2-1所示:
图2-1PLC基本结构图
1)CPU(中央处理器)
CPU是PLC的核心,由运算器、控制器、寄存器、系统总线,外围芯片、总线接口及有关电路构成。
它的功能是接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和PLC内部电路的工作状态和编程过程中的语法错误等,是PLC不可缺少的组成单元。
主要功能包括以下几个方面。
(1)接收从编程器或者计算机输入的程序和数据,并送入用户程序存储器存储。
(2)监视电源、PLC内部各个单元电路的工作状态。
(3)诊断编程过程中的语法错误,对用户程序进行编译。
(4)在PLC进入运行状态后,从用户程序存储器中逐条读取指令,并分析、执行该指令。
(5)采集由现场输入装置送来的数据,并存入指定的寄存器中。
(6)按程序进行处理,根据运算结果,更新有关标志位的状态和输出状态或数据寄存器的内容。
(7)根据输出状态或数据寄存器的有关内容,将结果送到输出接口。
(8)响应中断和各种外围设备(如编程器、打印机等)的任务处理请求。
2)I/O接口
PLC是通过各种I/O接口模块与外界联系的,按I/O点数确定模块规格及数量,I/O模块可多可少,但其最大数受CPU所能管理的基本配置能力的限制,即受最大的底板或机架槽数限制。
I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。
PLC的对外功能主要是通过各种I/O接口模块于外界联系来实现的。
输入模块和输出模块是PLC与现场I/O装置或设备之间的连接部件,起着PLC与外部设备之间的传递信息的作用。
I/O模块分为开关量输入、开关量输出、模拟量输入和模拟量输出等模块。
3)存储器
存储器(内存)主要用于存储程序及数据,是PLC不可缺少的组成单元。
一般包括系统程序存储器和用户程序存储器两部分。
系统程序存储器用于存储整个系统的监控程序,一般采用只读存储器(ROM),具有掉电不丢失信息的特性。
用户程序存储器用于存储用户根据工艺要求或者控制功能设计的控制程序,早期一般采用随机读写存储器(RAM),需要后备电池在掉电后保存程序。
目前则倾向于采用电可擦除的只读存储器(EEPROM)或闪存(FlashMemory),免去了后备电池的麻烦。
4)电源模块
PLC中的电源,是为PLC各模块的集成电路提供工作电源。
电源可分直流和交流两种类型,交流输入220VAC或110VAC,,直流输入通常是24V。
5)智能模块
除了上述通用的I/O模块外,PLC还提供了各种各样的特殊I/O模块,如热电阻、热电偶、温度控制、中断控制、位置控制、以太网、远程I/O控制、打印机等专用型或智能型的I/O模块,用以满足各种特殊功能的控制要求。
I/O模块的类型、品种与规格越多,系统的灵活性越好,模块的I/O容量越大,系统的适应性就越强。
6)编程设备
常见的编程设备有简易手持编程器、智能图形编程器和基于PC的专用编程软件。
编程设备用于输入和编辑用户程序,对系统作些设定,监控PLC及PLC所控制的系统的工作状况。
编程设备在PLC的应用系统设计与调试、监控运行和检查维护中是不可缺少的部件,但不直接参与现场的控制。
PLC本质上就是一台微型计算机,其工作原理与普通计算机类似,具有计算机的许多特点。
但其工作方式却与计算机有着较大的不同,具有一定的特殊性。
PLC采用循环扫描的工作方式。
工作时逐条顺序扫描用户程序,如果一个线圈接通或断开,该线圈的所有触点不会立即动作,需等扫描到该触点时才会动作[6]。
二.1.2可编程控制器的分类及特点
根据PLC的结构形式,可将PLC分为整体式和模块式两类。
还有一些PLC将整体式和模块式的特点结合起来,构成所谓叠装式PLC。
还可以按I/O点数分类,根据PLC的I/O点数的多少,可将PLC分为小型、中型、大型和超大型四类:
•I/O点数在256以下为小型PLC;
•I/O点数在256~1024为中型PLC;
•I/O点数大于1024为大型PLC;
•I/O点数在4000以上为超大型PLC
可编程控制器有可靠性高、编程简单易学、功能强、安装简单、维修方便、采用模块化结构、接口模块丰富、系统设计与调试周期短等特点[7]。
二.2人机界面基础
随着社会的进步,工业自动化技术迅猛发展,控制系统功能越来越强大,控制过程也变得越来越复杂,系统操作最大透明化已经成为一种需要。
人机界面(HMIHumanMachineInterface)以其美观易懂、操作人性化等显著特点,正好满足这种需求而得到广泛的应用。
二.2.1人机界面的定义
二.2.2人机界面产品的组成及工作原理
人机界面产品由硬件和软件两部分组成,硬件部分包括处理器、显示单元、输入单元、通讯接口、数据存贮单元等,其中处理器的性能决定了HMI产品的性能高低,是HMI的核心单元。
根据HMI的产品等级不同,处理器可分别选用8位、16位、32位的处理器。
HMI软件分为两部分,即运行于HMI硬件中的系统软件和运行于PC机Windows操作系统下的画面组态软件(如组态王等)。
用户必须先使用组态软件制作“工程文件”,再通过PC机和HMI产品的串行通讯口,把编制好的“工程文件”下载到HMI的处理器中运行。
二.2.3人机界面产品的特点
(1)系统运行过程清晰化
控制过程可以动态地显示在HMI设备上。
例如:
炉子加热通断可以通过指示灯亮灭来显示,炉子的温度大小可以用棒图来指示等等,使整个控制系统变得形象易懂,也更加清晰。
(2)系统操作简单化
操作员可以通过监控界面来控制过程。
可从监控界面上启动和停止系统、设定温度上下限、设置PID参数等。
(3)显示报警
控制过程达到临界状态或系统运行错误时会自动触发报警,例如,当炉子温度超出温度上下限时自动触发报警。
(4)数据归档
HMI系统可以记录过程变量值和报警信息并归档。
例如:
通过归档数据,您可以查看过去一段时间的系统运行情况,过程变量等。
(5)报表系统
HMI系统可以输出报警和过程值报表。
例如,您可以在生产某一轮班结束时打印输出生产数据[8]。
第三章PLC控制系统硬件设计
在掌握了PLC的硬件构成、工作原理、指令系统以及编程环境后,就可以PLC作为主要控制器来构造PLC控制系统。
本章主要从系统设计结构和硬件设计角度,介绍该项目的PLC控制系统设计步骤、PLC的硬件配置、外部电路设计以及PLC控制器的设计和参数的整定。
三.1PLC控制系统设计的基本原则和步骤
弄懂PLC的基本工作原理和指令系统后,就可以把PLC应用到实际的工程项目中。
无论是用PLC组成集散控制系统,还是独立控制系统,PLC控制部分的设计都可以参考图3-1所示的步骤。
三.1.1PLC控制系统设计的基本原则
任何一种电气控制系统都是为了实现被控对象(生产设备或生产过程)的工艺要求,以提高生产效率和产品质量。
而在实际设计过程中,设计原则往往会涉及很多方面,其中最基本的设计原则可以归纳为4点。
1.设计原则
(1)完整性原则。
最大限度的满足工业生产过程或机械设备的控制要求。
(2)可靠性原则。
确保计算机控制系统的可靠性。
(3)经济型原则。
力求控制系统简单、实用、合理。
(4)发展性原则。
适当考虑生产发展和工艺改进的需要,在I/O接口、通信能力等方面留有余地。
2.评估控制任务
根据系统所需完成的控制任务,对被控对象的生产工艺及特点进行详细分析,特别是从以下几个方面给以考虑。
(1)控制规模
一个控制系统的控制规模可用该系统的I/O设备总数来衡量。
当控制规模较大时,特别是开关量控制的I/O设备较多时,最适合采用PLC控制。
(2)工艺复杂程度
当工艺要求较复杂时,采用PLC控制具有更大的优越性.
(3)可靠性要求
目前,当I/O点数在20甚至更少时,就趋向于选择PLC控制了。
(4)数据处理速度
若数据处理程度较低,而主要以工业过程控制为主时,采用PLC控制将非常适宜[9]。
图3-1PLC控制系统设计步骤
三.1.2PLC控制系统设计的一般步骤
PLC控制系统设计包括硬件设计和软件设计。
所谓硬件设计,是指PLC外部设备的设计,而软件设计即PLC应用程序的设计。
整个系统的设计分以下5步进行。
1.熟悉被控对象
深入了解被控系统是设计控制系统的基础。
设计人员必须深入现场,认真调查研究,收集资料,并于相关技术人员和操作人员一起分析讨论,相互配合,共同解决设计中出现的问题。
这一阶段必须对被控对象所有功能全面的了解,对对象的各种动作及动作时序、动作条件、必要的互锁与保护;电气系统与机械、液压、气动及各仪表等系统间的关系;PLC与其他设备的关系,PLC之间是否通信联网;系统的工作方式及人机界面,需要显示的物理量及显示方式等。
2.硬件选择
具体包括如下。
(1)系统I/O设备的选择。
输入设备包括按纽、位置开关、转换开关及各种传感器等。
输出设备包括继电器、接触器、电磁阀、信号指示灯及其它执行器等。
(2)选择PLC。
PLC选择包括对PLC的机型、容量、I/O模块、电源等的选择。
(3)PLC的I/O端口分配。
在进行I/O通道分配时应给出I/O通道分配表,表中应包含I/O编号、设备代号、名称及功能等。
(4)绘制PLC外围硬件线路图。
画出系统其它部分的电气线路图,包括主电路和未进入PLC的控制电路等。
由PLC的I/O连接图和PLC外围电气线路图组成系统的电气原理图。
到此为止系统的硬件电气线路已经确定。
(5)计数器、定时器及内部辅助继电器的地址分配。
3.编写应用程序
根据控制系统的要求,采用合适的设计方法来设计PLC程序。
程序要以满足系统控制要求为主线,逐一编写实现各控制功能或各子任务的程序,逐步完善系统指定的功能。
程序通常还应包
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PLC 组态 温度 控制系统 设计