您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 西门子S7-1200多液体混合控制系统PLC课程设计报告
山东交通学院电控与PLC课程设计报告院(部)别信息科学与电气工程学院班级电气学号姓名指导教师时间2017.12.11--2017.12.22课程设计任务书题目多液体混合控制系统学院信息科学与电气工程学院专业电气工程及其自动化班级电气学生姓名学号12月11日至12月22日共2周指导教师(签字)院长(主任)(签字)2017年12月20日一、设计内容及要求1基础题1.1天塔之光1.2PLC控制电机正反转2组合题PLC实现多液体自动混合控制2.1总体控制要求:如面板图所示,本装置为三种液体混合模拟装置,由液面传感器SL1、SL2、SL3,液体A、B、C阀门与混合液阀门由电磁阀YV1、YV2、YV3、YV4,搅匀电机M,加热器H,温度传感器T组成。实现三种液体的混合,搅匀,加热等功能。三相异步电动机与搅拌电机同步运转、停止。2.2打开“启动”开关,装置投入运行时。首先液体A、B、C阀门关闭,混合液阀门打开10秒将容器放空后关闭。然后液体A阀门打开,液体A流入容器。当液面到达SL3时,SL3接通,关闭液体A阀门,打开液体B阀门。液面到达SL2时,关闭液体B阀门,打开液体C阀门。液面到达SL1时,关闭液体C阀门。2.3搅匀电机开始搅匀、加热器开始加热。当混合液体在7秒内达到设定温度,加热器停止加热,搅匀电机工作7秒后停止搅动;当混合液体加热7秒后还没有达到设定温度,加热器继续加热,当混合液达到设定的温度时,加热器停止加热,搅匀电机停止工作。2.4搅匀结束以后,混合液体阀门打开,开始放出混合液体。当液面下降到SL3时,SL3由接通变为断开,再经过N秒,容器放空,混合液阀门关闭,开始下一周期。2.5关闭“启动”开关,在当前的混合液处理完毕后,停止操作。2.6数码管显示加热器加热时间。2.7PLC某DA输出端,每个3V,循环输出1V、3V、5V。2.8N秒由某电压值决定,当电压大于零小于2V时,N=2,当电压值大于2V小于10V时,N=4。2.9TP7OO同步具有相应的启动、停止、传感器状态、指示灯状态等等二、设计原始资料S7-1200PLC实验平台、PC机、PLC课程设计指导书、《西门子S7-1200编程与应用》三、设计完成后提交的文件和图表硬件示意图;端子分配图;设计程序;设计中遇到的问题,解决方法;实验结果;设计心得。四、进程安排资料查阅与学习讨论;设计及调试;成果验收及答辩。五、主要参考资料[1]刘华波、刘丹、赵岩岭、马艳、山炳强,西门子S7-1200PLC编程与应用,机械工业出版社2015.目录摘要...............................................................-1-一、基础题............................................................-2-1.1天塔之光......................................................-2-1.1.1设计要求.................................................-2-1.1.2设计思路.................................................-2-1.1.3部分程序梯形图...........................................-3-1.2PLC控制电机正反转..............................................-4-1.2.1设计要求.................................................-4-1.2.2设计思路.................................................-4-1.2.3电路接线图...............................................-5-1.2.4程序梯形图...............................................-5-二、组合题PLC实现多液体自动混合控制..............................-6-2.1设计要求.......................................................-6-2.2设计思路及流程图...............................................-6-2.3实验器材......................................................-7-2.4I/O分配......................................................-8-2.5程序梯形图...................................................-8-2.6设计中遇到的问题,解决方法...................................-12-2.7实验效果图....................................................-13-三、课程设计总结.....................................................-14-参考文献..........................................................-14--1-摘要本课程设计为基于PLC的多种液体混合控制系统,是以控制三种液体的混合装置为例,将三种液体按一定比例混合,在电动机搅拌后并加热到一定的温度才能将混合的液体排出装置,并形成自动循环状态。多种液体混合控制系统的设计考虑到其动作的连续性以及各个被控设备之间的相互关联性,针对不同的工作状态,进行相应的动作控制输出,从而实现多种液体混合控制系统从第一种液体加入到混合完成排出为一个在周期的控制程序。此次课程设计报告以多种液体混合控制系统为中心,对设计要求、设计流程、IO口分配以及梯形图设计等做出了详细的报告。此次设计采用西门子公司的S7-1200系列PLC去实现设计要求。关键词PLC多液体混合控制西门子-2-一、基础题1.1天塔之光1.1.1设计要求(1)依据实际生活中对天塔之光的运行控制要求,运用可编程控制器的强大功能,实现模拟控制。(2)闭合“启动”开关,指示灯按以下规律循环显L1→L2→L3→L4→L5→L6→L7→L8→L1→L2、L3、L4→L5、L6、L7、L8→L1→L2、L3、L4→L5、L6、L7、L8→L1→L2、L3、L4→L5、L6、L7、L8→L1→L1、L2→L1、L3→L1、L4→L1、L8→L1、L7→L1、L6→L1、L5→L1、L2、L8→L1、L3、L7→L1、L4、L6→L1、L2、L3、L4→L1、L5、L6、L7、L8→L1、L2、L3、L4、L5、L6、L7、L8→L1。(3)关闭“启动”开关,天塔之光控制系统停止运行。(4)要求触摸屏画上灯后同步显示。1.1.2设计思路(1)打开启动开关,启动保持型接通延时定时器,即TONR定时器,将ET端子数据存储在某一区域。(2)利用比较指令,按题目要求,分别在规定时间段控制各个小灯的亮灭。(3)达到规定时间,使定时器复位重新计数,从而达到程序循环运行。(4)绘制跟画面,并为其分别赋予IO变量,使其与实物装置同步显示。-3-1.1.3部分程序梯形图-4-1.2PLC控制电机正反转1.2.1设计要求利用PLC实现对电机的正反转控制,要求有启动、停止按钮。系统启动后,可以通过按钮分别控制电机正、反转,并且要延时15S切换。例如系统正转时,按下反转按钮后,电机延时15S后反转启动。1.2.2设计思路(1)通过启动开关和几个常闭开关,在打开启动开关后使电机正转输出端子得电从而控制电机正转,并使电机正转自锁。(2)打开反转按钮,使反转程序接通,并关断正转程序,经5S延时接通定时器,使电机反转输出端子得电,控制电机反转。-5-(3)关断电机反转按钮,使电机正转输出端子经5s延时接通定时器后得电从而再次控制电机正转。1.2.3电路接线图1.2.4程序梯形图-6-二、组合题PLC实现多液体自动混合控制2.1设计要求(1)总体控制要求:如面板图所示,本装置为三种液体混合模拟装置,由液面传感器SL1、SL2、SL3,液体A、B、C阀门与混合液阀门由电磁阀YV1、YV2、YV3、YV4,搅匀电机M,加热器H,温度传感器T组成。实现三种液体的混合,搅匀,加热等功能。三相异步电动机与搅拌电机同步运转、停止。(2)打开“启动”开关,装置投入运行时。首先液体A、B、C阀门关闭,混合液阀门打开10秒将容器放空后关闭。然后液体A阀门打开,液体A流入容器。当液面到达SL3时,SL3接通,关闭液体A阀门,打开液体B阀门。液面到达SL2时,关闭液体B阀门,打开液体C阀门。液面到达SL1时,关闭液体C阀门。(3)搅匀电机开始搅匀、加热器开始加热。当混合液体在7秒内达到设定温度,加热器停止加热,搅匀电机工作7秒后停止搅动;当混合液体加热7秒后还没有达到设定温度,加热器继续加热,当混合液达到设定的温度时,加热器停止加热,搅匀电机停止工作。(4)搅匀结束以后,混合液体阀门打开,开始放出混合液体。当液面下降到SL3时,SL3由接通变为断开,再经过N秒,容器放空,混合液阀门关闭,开始下一周期。(5)关闭“启动”开关,在当前的混合液处理完毕后,停止操作。(6)数码管显示加热器加热时间。(7)PLC某DA输出端,每个3V,循环输出1V、3V、5V。(8)N秒由某电压值决定,当电压大于零小于2V时,N=2,当电压值大于2V小于10V时,N=4。(9)TP7OO同步具有相应的启动、停止、传感器状态、指示灯状态等等2.2设计思路及流程图(1)打开“启动”开关,经10s的接通延时定时器,关闭排液阀,同时打开阀门A通入A液体,再根据液面传感器,利用复位指令依次打开或关闭B阀门和C阀门。(2)当所有液体流入装置以后达到指定液面,SL1液面传感器得电,关闭C阀门,同时打开电机和加热器进行加热搅拌,由数码管记录加热时间。数码管功能通过给加计数器一个1Hz的脉冲并且由“MOVE”指令移位来实现。-7-(3)当加热器加热到要求的温度,温度传感器T得电,此时将加热器复位来关闭加热器,同时由7s接通延时定时器控制电机复位停止搅拌并且打开排液阀进行排液。(4)通过加计数器、“MOVE”指令以及比较指令控制PLC的DA输出端按要求间隔3s循环输出1、3、5V电压。其电压输出值由“MOVE”指令实现。例如当IN端输入值为2765时输出电压为1V。再由此DA端输出电压和比较指令,决定排液阀排液2s后关断还是排液4s后关断。(5)当排液阀关断,系统自动运行下一个周期。其中,“启动”开关只控制第一个程序段,若中途关闭开关,需要经装置处理完所有液体后系统才会完全停止运行。(6)最后处理TP700面板,绘制跟画面图,并且赋予各个位置IO变量,设置其动画,使其与装置同步显示。设计流程图2.3实验器材(1)S7-1200PLC实验台;(2)PC机;(3)导线;(4)8P以太网线通讯编程电缆;(5)万用表。启动排液注入液体ASL3=1?注入液体BSL2=1?注入液体CSL1=1?加热搅拌T=1?排液NYNNNYYY-8-2.4I/O分配序号PLC地址(PLC端子)电气符号(面板端子)功能说明1I0.1SD启动2I0.2SL3液位传感器SL33I0.3SL2液位传感器SL24I0.4SL1液位传感器SL15I0.5T温度传感器T6Q0.0YV1进液阀门A7Q0.1YV2进液阀门B8Q0.2YV3进液阀门C9Q0.3YV4排液阀门10Q0.4YKM搅拌电机11Q0.5H加热器2.5程序梯形图-9-
本文标题:西门子S7-1200多液体混合控制系统PLC课程设计报告
链接地址:https://www.777doc.com/doc-5705749 .html