PLC温度PID控制Word文档下载推荐.docx
- 文档编号:13876988
- 上传时间:2022-10-14
- 格式:DOCX
- 页数:14
- 大小:161.20KB
PLC温度PID控制Word文档下载推荐.docx
《PLC温度PID控制Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《PLC温度PID控制Word文档下载推荐.docx(14页珍藏版)》请在冰豆网上搜索。
进行整体的设计,编写系统程序;
第5、6天:
进行调试,完善设计程序;
第7、8天:
初步整理课程设计;
第9、10天:
完成课程设计,得出心得体会。
指导教师(签字):
年月日
分院院长(签字):
摘要
从上世纪80年代到90年代中期,PLC得到了快速的发展,在这时期,PLC在处理模拟量能力,数字运算能力,人机接口能力和网络能力得到大幅度提高,PLC逐步进入过程控制领域,在某些应用上取代了在过程控制领域上处于统治地位的DCS系统。
PLC具有通用性强,使用方便,适用面广,可靠性高,抗干扰能力强,易于编程等特点。
PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。
随着现代工业的发展,在工业生产中,温度,流量,压力和液位是最常见的四种过程变量。
其中温度是一个重要的变量。
例如在冶金工业,化工工业和电力工业等诸多领域,都需要对加热炉,热处理炉和锅炉等的温度进行控制。
本次试验模拟工业控制中对温度的控制。
本次PLC课程设计为温度PID控制,顾名思义就是用PID的算法去控制温度,使之快速、稳定、准确的达到要求的温度值。
在硬件方面主要用到温度控制单元、计算机、S7-200PLC;
而软件方面则通STEP7-Micro/WIN32编程软件对PLC的PID指令进行操作。
实验需要在温度控制单元上进行连线,应用PLC的扩展模块——模拟量输入模块和模拟量输出模块对反馈回来的值进行处理,然后再送往PLC的CPU。
可以用软件进行监控,观察系统达到稳定的时间,然后不断改变PID系数,使系统达到最佳。
关键字:
PLC;
PID;
受热体;
加热器;
温度控制
一、概述
1.1PLC简述
可编程逻辑控制器(ProgrammableLogicController,PLC),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
1.2PLC工作原理
PLC是采用“顺序扫描,不断循环”的方式进行工作的,即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器的程序。
按指令序号(或地址号)做周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直到程序结束。
然后重新返回第一条指令,开始下一轮新的扫描。
在每次扫描过程中,还要完成对输入信号的采样和输出状态的刷新等工作。
PLC的扫描一个周期必须输入采样、程序执行和输出刷新三个阶段。
PLC在输入采样阶段:
首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入。
随即关闭输入端口,进行程序执行阶段。
PLC在程序执行阶段:
按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果在写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。
此课程设计使用S7-200实现温度PID控制。
二、硬件设计
2.1控制要求
选择PLC型号和硬件
2.2.1PLC型号选择
本温度控制系统采用德国西门子S7—200PLC。
S7-200是一种小型的可编程序控制器,适用于各行各业,各种场合中的检测、监测及控制的自动化。
S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。
2.2.2硬件选择
S7-200系列PLC可提供4个不同的基本型号CPU供您使用,即CPU221、CPU222、CPU224、CPU226。
此系统选用S7-200CPU226型号, CPU226集成24输入/16输出共40个数字量I/O点。
可连接7个扩展模块,最大扩展至248路数字量I/O点或35路模拟量I/O点。
13K字节程序和数据存储空间。
6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。
2个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。
I/O端子排可很容易地整体拆卸。
用于较高要求的控制系统,具有更多的输入/输出点,更强的模块扩展能力,更快的运行速度和功能更强的内部集成特殊功能。
可完全适应于一些复杂的中小型控制系统。
2.3S7-200PLC的PID功能指令
PID循环(PID)指令根据表格(TBL)中的输入和配置信息对引用LOOP执行PID循环计算。
提供PID循环指令(成比例、整数、导出循环)进行PID计算。
逻辑堆栈(TOS)顶值必须是“打开”(功率流)状态,才能启用PID计算。
本指令有两个操作数:
表示循环表起始地址的TBL地址和0至7常量的“循环”号码。
循环表存储九个参数,用于控制和监控循环运算,包括程序变量、设置点、输出、增益、样本时间、整数时间(重设)、导出时间(速率)以及整数和(偏差)的当前值及先前值。
如果循环表起始地址或指令中指定的PID循环号码操作数超出范围,CPU编译器将生成一则错误(范围错误),编译将会失败。
PID指令不对某些循环表输入值进行范围检查。
您必须保证程序变量和设置点(以及作为输入的偏差和先前程序变量)是0.0和1.0之间的实数。
如果进行PID计算的数学运算时遇到错误,将设置SM1.1(溢出或非法数值)并终止PID指令的执行。
(对循环表中的输出数值的更新可能不完整,因此您应当忽略这些数值,并在执行下一个循环PID指令之前纠正引起数学错误的输入值。
)
在PID指令框中输入的表格(TBL)起始地址为循环表分配三十六个字节。
表2.1回路表格式
偏移量
域
格式
类型
说明
PVn
进程变量
双字-实数
入
包含进程变量,必须在0.0至1.0范围内。
4
SPn
定点
包含定点,必须在0.0至1.0范围内。
8
Mn
输出
入/出
12
Kc
增益
包含增益,此为比例常量,可为正数或负数。
16
Ts
样本时间
包含样本时间,以秒为单位,必须为正数。
20
Ti
积分时间或重设
包含积分时间或重设,以分钟为单位,必须为正数。
24
Td
微分时间或速率
包含微分时间或速率,以分钟为单位,必须为正数。
28
Mx
偏差
包含0.0和1.0之间的偏差或积分和数值。
32
PVn-1
以前的进程变量
包含最后一次执行PID指令存储的进程变量以前的数值。
2.4系统设计流程图
本系统的应用程序主要由主程序、中断服务程序和子程序组成。
主程序的任务是对系统初始化,实现参数输入并控制电加热炉的正常运行。
主程序流程图
图主程序流程图
2.5I/O分配表
模块端子
0~5+
0~5-
+
-
OUT→测温
模拟量端子
V0
M0
A+
A-
表2.2I/O分配表
存储地址
数值
VD104
50度
目标值
VD116
采样时间
VD112
回路增益
VD120
30min
积分时间
VD124
关闭微分作用
SMB34
100
设定定时中断0的时间间隔
INT-0
10
设置定时中断
表2.3输入输出分配
2.6I/O接线图
图2.2硬件接线图
未用
图2.3I/0接线图
三、软件设计
软件梯形图
主程序:
子程序:
VD104………目标值50度
VD112………增益
VD116………采样时间
VD120………积分时间30min
VD124………微分时间0s
中断程序:
语句表
CALLSBR_0
MOVR0.1815,VD104
MOVR0.15,VD112
MOVR0.1,VD116
MOVR30.0,VD120
MOVR0.0,VD124
MOVB100,SMB34
ATCHINT_0,10
ENI
ITDAIW0,AC0
DTRAC0,AC0
/R32000.0,AC0
MOVRAC0,VD100
PIDVB100,0
LPS
MOVRVD108,AC0
*R16000.0,AC0
ROUNDAC0,AC0
DTIAC0,AC0
MOVWAC0,MW0
MOVRVD100,AC1
-RVD104,AC1
MOVW0,AQW0
LRD
MOVW+16000,AQW0
LPP
MOVWMW0,AQW0
四、程序调试
本程序分为三部分:
主程序、子程序、中断程序。
子程序主要是将各个PID运算所需的参数变量输入寄存器中;
中断程序主要是将模拟量输入寄存器中,并将运算完毕的整数值写到模拟输出寄存器中;
输入数据时,装入设定值是0.1815,回路增益0.15,采样时间0.1秒,积分时间30分钟,关闭微分作用。
设定定时中断0的时间间隔是100ms,设定定时中断以定时执行PID指令。
检查程序有误错误,检查无误后接通电源,将程序下载到运行模拟平台上并运行该程序,并检查运行情况看看是否运行正常。
运行正常停止运行,关闭计算机关闭电源,结束。
结束语
通过本次课程设计,是我加强了对PLC地形图、指令表、外部接线的理解,还有经过在网上查找资料以及到图书馆学习,也使我更好的理解和认识了关于PLC设计原理和实际中的应用过程。
在课程设计过程中我们互相讨论,请教老师,在不断地调试各自的程序中,发现了很多各自的问题并进行研究解决。
我们试着用不同的设计方法来实现我们的课题,这样不仅可以拓展我们的思路,还可以使我们的设计成果更加严谨。
本次课程设计可以为以后工作打下一定的基础,感谢本次课程设计,感谢我的指导老师!
在这次课程设计中,我以前关于PLC的知识面得到了拓展,知道的得到了巩固,不知道的借助于图书馆和网络得到了解决,很棘手的疑难杂症在老师的帮助下得到了很好的解决。
在相关的资料的查询中,我对信息的筛选能力有得到了提升。
再次感谢指导老师不惜浪费自己的时间来帮助我们解决问题
参考文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 温度 PID 控制