




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、LOGO指导教师:王力指导教师:王力基于基于PLCPLC和组态王的温度控制系统设计和组态王的温度控制系统设计n学院:承德石油高专学院:承德石油高专n班级:班级:自动化自动化1102n姓名:姓名:xxxn学号:学号:xxx研究概述研究概述u 研究背景研究背景 不管是在工业的冶金还是农业的种植等领域上,温度控制都是一不管是在工业的冶金还是农业的种植等领域上,温度控制都是一个必不可少的环节,一旦温度控制得不好会直接导致产品品质低下,个必不可少的环节,一旦温度控制得不好会直接导致产品品质低下,严重影响经济效益。严重影响经济效益。 u 研究意义研究意义 利用利用PLCPLC的下位机和的下位机和HMIHM
2、I功能的上位机相结合功能的上位机相结合, ,设计出一套温度控制设计出一套温度控制系统,来用于温度自动控制场合中。系统,来用于温度自动控制场合中。u 研究对象研究对象 本设计是属于通用温控系统,用于对温度要求不太严格环境中。本设计是属于通用温控系统,用于对温度要求不太严格环境中。例如耐热性或喜温性蔬菜,包括冬瓜、苦瓜、西瓜、豇豆、苋菜、蕹例如耐热性或喜温性蔬菜,包括冬瓜、苦瓜、西瓜、豇豆、苋菜、蕹菜等;热带或亚热带的花卉,像王莲的种子、仙人掌等。菜等;热带或亚热带的花卉,像王莲的种子、仙人掌等。 论文的主要内容论文的主要内容第一部分:第一部分:PLC系统设计基础系统设计基础第二部分:第二部分:P
3、LC控制程序的设计控制程序的设计PLC控制系统的总体设计控制系统的总体设计PLC软硬件系统设计软硬件系统设计第四部分:第四部分:系统仿真调试及结果系统仿真调试及结果第三部分:第三部分:系统组态设计系统组态设计PID控制原理控制原理PLC控制程序设计控制程序设计人机界面软件的选择人机界面软件的选择组态王人机界面设计组态王人机界面设计系统仿真调试系统仿真调试系统仿真结果系统仿真结果硬件系统设计硬件系统设计 本设计中用到的本设计中用到的PLCPLC是属于德国西门子公司的是属于德国西门子公司的S7-200S7-200系列的,它的体积小、系列的,它的体积小、价格低。价格低。S7-200S7-200系列系
4、列PLCPLC提供多种具有不同提供多种具有不同I/OI/O点数的点数的CPUCPU模块和数字量模拟量模块和数字量模拟量I/OI/O扩展模块供用户选用。扩展模块供用户选用。S7-200S7-200系列的系列的PLCPLC有有CPU221CPU221、CPU222CPU222、CPU224CPU224、CPU226CPU226、CPU226XMCPU226XM等类型。等类型。 基于本设计中所用到的输入基于本设计中所用到的输入/ /输出点数不多,只需用输出点数不多,只需用CPU224CPU224即可即可。硬件系统设计硬件系统设计 在本设计中,将温度这个模拟量作为输入量,而在本设计中,将温度这个模拟量
5、作为输入量,而PLC只能处理数只能处理数字量,则需要把传感器和变送器送来的模拟量经功能扩展模块处理为字量,则需要把传感器和变送器送来的模拟量经功能扩展模块处理为数字量给主机,再由主机通过特殊功能模块处理,输出模拟量去控制数字量给主机,再由主机通过特殊功能模块处理,输出模拟量去控制设备。设备。 在本设计中选择模拟量输入在本设计中选择模拟量输入/ /输出输出扩展模块扩展模块EM235EM235,它具有,它具有4 4路模路模拟量输入,拟量输入,1 1路模拟量输出。路模拟量输出。 假设模拟量的标准电信号是假设模拟量的标准电信号是A0AmA0Am(如:(如:420mA420mA),),A/D A/D 转
6、换后数值为转换后数值为D0DmD0Dm(如:(如:640032000640032000),设模拟量的标准电信号是),设模拟量的标准电信号是A A,A/D A/D 转换后的相转换后的相应数值为应数值为D D,由于是线性关系,函数关系,由于是线性关系,函数关系A Af f(D D)可以表示为数学方程:)可以表示为数学方程:A A(D DD0D0)* *(AmAmA0A0)/ /(DmDmD0D0)A0A0 根据该方程式,可以方便地根据根据该方程式,可以方便地根据D D 值计算出值计算出A A值。将该方程式逆变换,得值。将该方程式逆变换,得出函数关系出函数关系D Df f(A A)可以表示为数学方程
7、:)可以表示为数学方程:D D(A AA0A0)* *(DmDmD0D0)/ /(AmAmA0A0)D0D0PLCPLC控制程序的设计控制程序的设计(1)比例P的作用是加快系统的响应速度,提高系统的调节精度,成比例地反映控制系统 的偏差信号e(t),偏差一旦产生,控制器立即产生控制作用,以减少偏差。随着的增 大系统的响应速度越快,系统的调节精度越高,但是系统易产生超调;(2)积分的作用是消除系统的稳态误差,越大系统的稳态误差消除的越快,但也不能过 大,否则在响应过程的初期会产生积分饱和现象,若过小,系统的稳态误差将难以 消除,影响系统的调节精度;(3)微分的作用是改善系统的动态性能,其主要作用
8、是在响应过程中抑制偏差向任何方 向的变化,对偏差变化进行提前预报,并能在偏差信号值变得太大之前,在系统中 引入一个有效的早期修正信号,从而加快系统的动作速度,减小调节时间。但不能 过大,否则会使响应过程提前制动,延长调节时间,并且会降低系统的抗干扰性能。 PIDPID控制器将偏差控制器将偏差e(t)e(t)的比的比例例(P)(P)、积分、积分(I)(I)和微分和微分(D)(D)通过通过线性组合构成控制量,对被控线性组合构成控制量,对被控制对象进行控制。制对象进行控制。PLCPLC控制程序的设计控制程序的设计1 1、在主程序中,用特殊继电器、在主程序中,用特殊继电器SM0.1SM0.1对主程序只
9、在首次扫对主程序只在首次扫 描时进行执行,然后进入子程序。描时进行执行,然后进入子程序。2 2、在子程序当中,通过特殊继电器、在子程序当中,通过特殊继电器SM0.0SM0.0产生初始化脉冲进行产生初始化脉冲进行 初始化,将温度设定值,初始化,将温度设定值,PIDPID参数值等,存入有关的数据寄参数值等,存入有关的数据寄 存器,接着进入中断程序。存器,接着进入中断程序。3 3、传感器从外部采集温度并通过温度变送器转换(、传感器从外部采集温度并通过温度变送器转换(4-20mA4-20mA) 送往送往EM235EM235模块。中断一开始执行,模块。中断一开始执行,PLC就以就以0.10.1秒的速度秒
10、的速度 采集温度值,并经过采集温度值,并经过PIDPID计算,再送到计算,再送到EM235EM235模块输给驱动模块输给驱动 模块去驱动电热丝控制温度模块去驱动电热丝控制温度PLCPLC控制程序的设计控制程序的设计 热电偶将检测到的实际温度通过温度变送器转化为电流信号(热电偶将检测到的实际温度通过温度变送器转化为电流信号(4-20mA4-20mA),),经过经过EM235EM235模拟量输入模块转换成数字量信号(模拟量输入模块转换成数字量信号(6400-320006400-32000),并送到),并送到PLCPLC中中进行进行PIDPID调节,再传输到调节,再传输到EM235EM235模拟量输
11、出模块,模拟量输出控制,将模拟量输出模块,模拟量输出控制,将PLCPLC中中PIDPID控制器输出通过控制器输出通过EM235EM235输出输出0-10V0-10V电压,该电压,该0-10V0-10V电压作为驱动模块的输入电压作为驱动模块的输入信号,该模块将接收的信号,该模块将接收的0-10V0-10V可调电压变换成可调电压变换成0-24V0-24V可调电压给电加热丝,从可调电压给电加热丝,从而控制电加热丝的加热强度,从而实现温度控制。整个系统框架如图而控制电加热丝的加热强度,从而实现温度控制。整个系统框架如图给给定定模模块块I/OI/O模块模块控制器控制器I/OI/O模块模块执行机构执行机构
12、被控对象被控对象温度变送温度变送器器温度检测温度检测人人机机界界面面系统组态设计系统组态设计 在本温度控制系统设计中,我在本温度控制系统设计中,我选择了组态王来选择了组态王来完成监控画面的设完成监控画面的设计。组态王和其他组态软件相比最大的优势是它操作方便,提供了资计。组态王和其他组态软件相比最大的优势是它操作方便,提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持,对于新手来说很容易上手。支持,对于新手来说很容易上手。 在工程浏览器在工程浏览器中,双击新建图标中,双击新建图标,新建画面。在这,新建画面。在这里我
13、们制作了监控里我们制作了监控主界面、实时趋势主界面、实时趋势曲线、历史趋势曲曲线、历史趋势曲线、报警窗口等画线、报警窗口等画面。如右边所示。面。如右边所示。系统仿真调试及结果系统仿真调试及结果 下面就北方冬天菜棚里种下面就北方冬天菜棚里种苦瓜或者南瓜为例设定温度参苦瓜或者南瓜为例设定温度参数,其生长最佳温度在数,其生长最佳温度在3333左左右,右,4040和和2626分别为不佳生分别为不佳生成温度的上下限。成温度的上下限。 全文总结全文总结 在工业生产过程控制中,模拟量的PID调节是常见的一种控制方式,同时PID调节器又具有典型的结构,可以根据被控对象的具体情况,采用PID的变种,只需设定好P
14、ID参数,运行PID控制指令,就能准确控制回路的输出值,有较强的灵活性和适用性。另外加上人机界面可以对控制系统进行全面监控,包括参数监测、信息处理、在线优化、报警提示、数据记录等功能,从而使控制系统变得简单易懂、操作人性化,深受广大用户的喜欢。在本设计中,我使用了西门子S7-200系列PLC和组态软件组态王,成功的设计出了温度控制系统,基本上实现了基于PLC的下位机和完成HMI功能的上位机相结合。 虽然在本设计中基本完成了对温度的控制和监控,基本能适合于对温控控制要求不高的环境当中。但由于是单环反馈,不能像串级控制那样能进行粗调和微调,从而更快速更稳定的达到给定值,这是本设计的一个遗憾,希望有
15、机会再加上一个PID控制进行粗调。另外在采样环节对温度进行多次采样,剔除坏值,达到更准确的输入值。 本系统具有通用性,对于不同温度控制环境,可以通过改造相关的输入输出设备及程序参数即可实现。u本文能够顺利完成,要特别感谢我的指导老本文能够顺利完成,要特别感谢我的指导老师师xxx,还有感谢,还有感谢xxx的关心和帮助,另外的关心和帮助,另外还有感谢还有感谢xxx同学的帮助。同学的帮助。u向所有教过我的老师,像向所有教过我的老师,像xxx等老师表示衷等老师表示衷心的感谢,向所有关心和帮助过我的人表示心的感谢,向所有关心和帮助过我的人表示真心的感谢。真心的感谢。致谢致谢介绍完毕介绍完毕请各位老师给予
16、批评和指教请各位老师给予批评和指教谢谢!谢谢!I/OI/O点分配点分配 本设计用到的本设计用到的I/OI/O点数不多,具体如下表所示。点数不多,具体如下表所示。表表1 I/O1 I/O点分配表点分配表PLCPLC程序(梯形图)程序(梯形图) 下面就北方冬天菜棚里种苦瓜或者南瓜为例,其生长温度在33左右,40和26分别为不佳生成温度的上下限。其PLC梯形图(L)程序如下:上面是个主程序,只用了特殊继电器SM0.1对主程序只在首次扫描时进行执行,然后进入子程序。ITDT子程序网络1:对PID控制器参数进行了初始化,把苦瓜最佳生长温度33送到寄存器VD100,而增益KC=100,采样时间TS=8秒,
17、积分时间=20分钟,微分时间分别给到PID指令回路所对应的偏移地址中去。=1分钟子程序网络2:只是把苦瓜的生长温度上限值40给到寄存器VD250。子程序网络3:把100ms送进只读特殊寄存器SM34,启动中断0。PLCPLC程序(梯形图)程序(梯形图) 中断子程序网络1:实现采样温度输入数值由单整数转换成双整数,再转换成实数,并归一化,另把显示的数值送到VD200,。其中因为温度变送器的量程是0-300,标准电信号是4-20mA,A/D转换后数值为6400-32000,由于是之间是线性关系,则显示的温度值T=(300-0)*(AIW0-6400)/(32000-6400)-0。中断子程序网络2:把输入的设定温度值归一化,类似上个网络的设定,设定温度值归一化后的数值X=T*(1-0.2)/300+0.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年税务师备考必避坑试题及答案
- 数据分析的实际技巧 试题及答案解析
- 食品安全课程复习试题及答案
- 2025企业租赁合同标准版
- 2025中介服务佣金合同范本
- 2025年高考考前信息必刷卷02英语(新高考I卷)解析版
- 2025停车场承包协议合同书
- 生育补贴政策落地方案
- 2025专项许可经营合同
- 低空经济政策红利与产业机遇透析
- 《碳排放管理师》(高级)培训考试模拟题及答案
- 2024年重庆市高考历史试卷(含答案)
- SH/T 3046-2024 石油化工立式圆筒形钢制焊接储罐设计规范(正式版)
- 湖南省张家界市慈利县2023-2024学年八年级下学期期中考试物理试题
- 金属非金属地下矿山监测监控系统建设规范
- 2024年苏州市轨道交通集团有限公司招聘笔试参考题库附带答案详解
- 新概念英语第2册课文(完整版)
- 水培吊兰的养殖方法要领
- 动物的迁徙行为与地球生态系统
- 【小学心理健康教育分析国内外文献综述4100字】
- 2025年日历日程表含农历可打印
评论
0/150
提交评论