管道流量比值控制plc系统设计—课程设计论文

管道流量比值控制plc系统设计—课程设计论文

ID:18566113

大小:444.50 KB

页数:19页

时间:2018-09-19

管道流量比值控制plc系统设计—课程设计论文_第1页
管道流量比值控制plc系统设计—课程设计论文_第2页
管道流量比值控制plc系统设计—课程设计论文_第3页
管道流量比值控制plc系统设计—课程设计论文_第4页
管道流量比值控制plc系统设计—课程设计论文_第5页
资源描述:

《管道流量比值控制plc系统设计—课程设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、信息与电气工程学院课程设计说明书(2010/2011学年第一学期)课程名称:可编程控制器应用题目:管道流量比值控制PLC系统设计专业班级:学生姓名:学号:指导教师:设计周数:设计成绩:2011年1月4日——2011年1月14日一、PLC课程设计目的2二、原始数据及设计主要任务2三、技术要求2四、PLC控制系统组成31.PLC概述32.PLC工作原理33.S7200—PLCCPU226简介44.管道流量比值控制系统组成44.1系统应用简介44.2系统工作原理:54.3、PID控制算法说明:64.4PID算法在S7-200中的实现:64.5调试PID控制器:74

2、.6PID算法:84.7回路表:11五、PLC程序:12六、课程设计总结:15七、参考文献:15八、指导老师评语表:15一、PLC课程设计目的1.掌握S7-200系列可编程控制器硬件电路的设计方法。2.熟练使用S7-200系列可编程控制器的编程软件,掌握可编程控制器软件程序的设计思路和梯形图的设计方法。3.掌握S7-200系列可编程控制器程序的应用系统的调试、监控、运行方法。4.在完成可编程控制器为下位机的相关控制程序的基础上,用组态软件编程实现上位机的控制及其相关监控界面。5.通过课程设计使学生能熟练掌握数据的查询(图书、网络),PLC课程所获知识在工程设

3、计工作中综合地加以应用,使理论知识和实践结合起来。二、原始数据及设计主要任务1.了解管道流量比值控制系统的物理结构、闭环调节系统的数学结构和PID控制算法。2.逐一明确各路检测信号到PLC的输入通道,包括传感器的原理、连接方法、信号种类、信号调理电路、引入PLC的接线以及PLC中的编址。3.逐一明确从PLC到各执行机构的输出通道,包括各执行机构的种类和工作原理,驱动电路的构成,PLC输出信号的种类和地址。4.绘制出流量控制系统的电路原理图,编制I/O地址分配表。5.编制PLC程序,结合过程控制实验室现有设备进行调试,要求能在实验设备上演示控制过程。三、技术要

4、求1.此系统有两路供水系统。第一路由异步电动机(不具备调速功能)和和水泵构成动力系统,由涡轮流量计检测流量,电动调节阀控制流量。第二路由变频器、电动机和水泵构成动力系统,依靠动力系统的变频调速控制流量,用电磁流量计检测流量。2.流量比值控制就是由可编程控制器控制两路供水系统的流量保持设定的比例。本设计假设第一路的流量由其他系统控制或手动控制,本系统把第一路的流量(检测值)乘以设定的比例系数后的值作为流量给定值,控制第二路供水管道的流量。控制器采用PID算法决定变频器的给定值,从而实现两路流量的按比例控制。3.流量比值控制是后续工艺的需要,如化学反应的需要,实

5、际工业中两路是不同的液体或气体,这里为了能在实验室实现,两路管道都用同样的水。四、PLC控制系统组成1.PLC概述可编程序控制器(ProgrammableController)通常也称为可编程控制器。它是以微处理器为基础,综合了计算机技术、自动控制技术而发展起来的一种通用的工业自动控制装置;具有体积小、功能强、程序设计简单、灵活通用、维护方便等优点,本系统采用在工业领域有着广泛应用的西门子S7200系列PLC作为主控制器,S7-200系列小型PLC可以应用于各种自动化系统。如图1-1所示,S7200PLC由主机、输入/输出接口、电源、模块扩展接口和外部设备接

6、口、计算机编程软件等几个主要部分组成。2.PLC工作原理PLC是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)作周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束。然后重新返回第一条指令,开始下一轮新的扫描。在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。PLC扫描一个周期必经输入采样、程序执行和输出刷新三个阶段。PLC在输入采样阶段:首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入

7、,并将其写入各对应的输入状态寄存器中,即刷新输入。随即关闭输入端口,进入程序执行阶段。PLC在程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。输出刷新阶段:当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作。3.S7200—PLCCPU226简介CPU226模块I/O总点数为40点(24/16点),可带7个扩展模块;用户程序存储器容量为6.6K字;内置6个

8、高速计数器,具有PID控制的功能;有2个高速脉冲输出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。