目 录
1 绪论 1
1.1课题背景及设计目的和意义 1
1.2国内外研究现状 1
1.3项目设计内容 2
2 PLC和组态软件基础 3
2.1 plc基础 3
2.1.1 plc的产生和应用 3
2.1.2 plc的组成和工作原理 3
2.1.3 plc的分类及特点 5
2.2组态软件的基础 5
2.2.1组态的定义 5
2.2.2组态王软件的特点 5
2.2.3组态王软件仿真的基本方法 6
3 PLC控制系统的硬件设计 7
3.1 PLC控制系统设计的原则和步骤 7
3.1.1 PLC控制系统设计的原则 7
3.1.2 PLC控制系统设计的一般步骤 7
3.1.3 PLC程序设计的一般步骤 7
3.2 PLC的选型和硬件配置 8
3.2.1 PLC型号的选择 8
3.2.2 S7-200CPU的选择 9
3.2.3 EM235模拟量输入/输出模块 9
3.2.4 热电式传感器 9
3.2.5 可控硅加热装置简介 9
3.3 系统整体设计方案和电气连接图 10
3.4 PLC控制器的设计 10
3.4.1 控制系统数学模型的建立 11
3.4.2 PID控制及参数整定 11
4 PLC控制系统的软件设计 14
4.1 PLC程序设计的方法 14
4.2 编程软件STEP7–Micro/WIN 概述 14
4.2.1 STEP7–Micro/WIN 简单介绍 14
4.2.2 计算机与PLC的通信 15
4.3 程序设计 15
4.3.1程序设计思路 15
4.3.2 PID指令向导 16
4.3.3 控制程序及分析 20
5 组态画面的设计 24
5.1组态变量的建立及设备连接 24
5.1.1新建项目 24
5.2创建组态画面 27
5.2.1新建主画面 27
5.2.2新建PID参数设定窗口 27
5.2.3新建数据报表 28
5.2.4新建实时曲线 28
5.2.5新建历史曲线 29
5.2.6新建报警窗口 29
6 系统测试 31
6.1启动组态王 31
6.2实时曲线观察 31
6.3分析历史趋势曲线 32
6.4查看数据报表 34
6.5系统稳定性测试 34
结论 36
致谢 37
参考文献 38
附录 43
1.3 项目设计内容
以锅炉为对象,对锅炉出口水温为主要被控参数的,炉内温度为仲控制的参数时,加热电阻丝的电压作为控制参数,采用PLC作为控制器,构成了一系列锅炉控制系统;采用PID算法,利用PLC梯形图编程语言编程,实现了锅炉温度自动控制。
PLC是集计算机技术、通信技术,以及自动控制技术为一体的新型自动控制装置。因为性能强大,所以工业控制的各大领域已经广泛应用,而且已经是工业自动化的三大支柱(PLC、工业机器人、CAD/CAM)之一。
PLC技术在从整体分析和控制系统,电路设计,程序设计,选择和参数的硬件配置的研究的温度监测系统中的应用建立,控制对象的设置,设计的数学模型的控制算法人机界面等基于S7-200系列PLC控制器,德国西门子公司,实际温度的温度传感器将检测到的电压信号,通过模拟量输入模块转换成数字信号。发送到PID调节器的PLC时,PID控制器和输出成0-10mA的电流信号输入控制可控硅电压调整器或触发板改变可控硅管导通角来调节输出功率的大小[1]。显示器屏幕,使用组态软件“组态王”。
级联系统是由一个调节器被串联连接,其中,作为另一个调节器的设定点调节器的输出。整个系统包括两个控制电路,主电路和辅助电路。副循环变量测量和传输,调节阀和主环路检测端;主变速传动,主调节器,副调节器,调节阀,副过程和主要工艺。一个干扰:在初级控制过程中的作用,并且不包括的范围内的副回路的扰动。这两个障碍,在二次控制的过程中,它包括的范围内的副回路的扰动。串级控制系统中,由于引入了一个小圈,不仅可以克服早期的干扰进入副回路,同时也可以提高程序的性能。随着“粗”副省长的作用,主调节器有一个“精”,从而进一步提高他所控制的质量[6]。
基于PLC自动温度控制镁精炼炉设计
于 2024-12-24 10:06:33 首次发布