毕业综合实践
课题名称: 加热反应炉监控制系统 作 者:
学 号 : 10035133
系 别: 电气电子工程系
专 业:
电气自动化技术
指导老师: 专业技术职务:副教授
2013年 4月 浙江温州
课题摘要
从上世纪80年代至90年代中期,PLC得到了快速的发展,在这时期,PLC在处理模拟量能力、数字算能力、人机接口能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,在某些应用上取代了在程控制领域处于统治地位的DCS系统。PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力 、编程简单等特点。PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。
本文介绍了以锅炉为被控对象,以锅炉出口水温为被控参数,以加热炉电阻丝电压为控制参数,以 LC为控制器,构成锅炉温度控制系统;采用PID算法,运用PLC梯形图编程语言进行编程,实现锅炉温度自动控制。
加热锅炉的应用领域相当广泛,在相当多的领域里,加热锅炉的性能优劣决定了产品的质量好坏。目前加热锅炉的控制系统大都采用以微处理器为核心的计算机控制技术,既提高设备的自动化程度又提高设备的控制精度。
本文分别就加热锅炉的控制系统工作原理,温度变送器的选型、PLC配置、组态软件程序设计等几方面进阐述。通过改造加热锅炉的控制系统具有响应快、稳定性好、可靠性高,控制精度好等特点,对工业控制有现实意义。
关键词:加热炉的控制系统 温度控制 P L C P I D
目录
第一章 绪论 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1
1 . 1 课题背景及研究目的和意义 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1
1 . 2 国内外研究现状?????????????????????????????????????????????????????? 1 1 . 3 项目研究内容????????????????????????????????????????????????????????? 2
第二章 PLC和组态软件基础???????????????????????????????? 3
2 . 1 可编程控制器基础???????????????????????????????????????????????????? 3
2 . 1 . 1 可编程控制器的产生和应用3 2 . 1 . 2 可编程控制器的组成和工作原理3 2 . 1 . 3 可编程控制器的分类及特点
5
2 . 2 组态软件的基础??????????????????????????????????????????????????????? 6
2 . 2 . 1 组态的定义
6
6
2 . 2 . 2 M C G S 软件的特点
2 . 2 . 3 M C G S 软件仿真的基本方法 6
第三章 PLC控制系统的硬件设计 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 7
3 . 1 PLC控制系统设计的基本原则和步骤 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 7
3 . 1 . 1 P L C 控制系统设计的基本原则 3 . 1 . 2 P L C 控制系统设计的一般步骤 3 . 1 . 3 P L C 程序设计的一般步骤
8
7 7
3 . 2 PLC的选型和硬件配置??????????????????????????????????????????? 8
3 . 2 . 1 P L C 型号的选择 8
3 . 2 . 2 F X 3 U - 4 A D 模拟量输入/ F X 3 U - 4 D A 输出模块 9 3 . 2 . 3
热电式传感器 9
3 . 2 . 5 可控硅加热装置简介 9
3 . 3 系统整体设计方案??????????????????????????????????????????????????? 9 3 4 . PID控制及参数整定????????????????????????????????????????????? 10
3 . 4 . 1 . P I D 控制器的组成
1 0
第四章 PLC控制系统的软件设计????????????????????????? 11
4 . 1 PLC程序设计的方法 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 11 4 . 2 编程软件GX Developer 概述 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 12
4 . 2 . 1 G X D e v e l o p e r 简单介绍
1 2