1、 PLC 原理及应用课程设计原理及应用课程设计 设计题目:设计题目: 水箱液位控制 2012 年 6 月 28 日 课程设计任务书课程设计任务书 1. 任务描述 水箱液位控制原理示意图如图 1 所示,图中控制对象为 3 个水箱。水 箱内侧分别设置有液位传感器 BG1,BG3,BG5 用于检测水箱中水位的 “满” ; 液位传感器 BG2,BG4,BG6用于检测水箱中水位的“空” ;设置 3 个按钮 SF1,SF2,SF3 操纵水箱进、放水的工作方式。在水箱的水位为 “空”时系统可以自动进水,水位为“满”时系统可以自动放水。MB1, MB2,MB3 为进水阀,MB4,MB5,MB6 为出水阀。 水
2、 水水 水 1 1 1 BG1 水 1 水 水 水 水 水 水 水 水 水 水 水 BG2 MB4 MB1 SF1 水 水水 水 2 2 1 BG3 BG4 MB5 MB2 水 水水 水 3 3 1 BG5 BG6 MB6 MB3 SF2SF3 水 水 水 水水 水 水 水 2控制要求 (1)工作方式一 操作按钮 SF1, 系统启动后, 自动执行水箱 1 进水水箱 2 进水水箱 3 进水的顺序, 接着进行水箱 1 放水水箱 2放水水箱 3放水的过程,自 动循环工作 3 次后停止运行。 (2)工作方式二 操作按钮 SF2,自动执行 3 个水箱同时进水,全部装满后同时放水。 (3)工作方式三 操作
3、按钮 SF3, 系统启动后, 自动执行水箱 1 进水、 放水水箱 2 进水、 放水水箱 3 进水、放水的顺序,循环工作 3 次后停止运行。 3设计说明书应包括以下内容 (1)系统设计任务分析 (2)系统设计方案 (3)系统硬件设计 (4)I/O 地址分配 (5)PLC 及扩展模块接线图 (6)程序流程图或功能图 (7)控制程序梯形图 (8)程序编辑和调试 PLC 原理及应用课程设计 第 I 页 目 录 第一章 设计方案 1 1.1 设计任务分析 1 1.2 设计方案 1 第二章 硬件设计 3 2.1 PLC 选型 . 3 2.2 PLC 软件介绍 . 4 第三章 程序设计 8 3.1 I/O
4、地址分配 . 8 3.2 控制程序功能图 9 3.3 控制程序梯形图 11 3.3.1 工作方式一梯形图 11 3.3.2 工作方式二梯形图 14 3.3.3 工作方式三梯形图 16 第四章 程序调试 20 心得体会 21 参考文献 22 附录一 PLC 及扩展模块接线图 . 23 PLC 原理及应用课程设计 第 II 页 水箱液位控制系统设计 摘要 水箱液位控制原理示意图如图 1 所示,图中控制对象为 3 个水箱。水 箱内侧分别设置有液位传感器 BG1,BG3,BG5 用于检测水箱中水位的 “满” ; 液位传感器 BG2,BG4,BG6用于检测水箱中水位的“空” ;设置 3 个按钮 SF1,
5、SF2,SF3 操纵水箱进、放水的工作方式。在水箱的水位为 “空”时系统可以自动进水,水位为“满”时系统可以自动放水。MB1, MB2,MB3 为进水阀,MB4,MB5,MB6 为出水阀。 水 水水 水 1 1 1 BG1 水 1 水 水 水 水 水 水 水 水 水 水 水 BG2 MB4 MB1 SF1 水 水水 水 2 2 1 BG3 BG4 MB5 MB2 水 水水 水 3 3 1 BG5 BG6 MB6 MB3 SF2SF3 水 水 水 水水 水 水 水 要求按设计任务中不同的三种工作方式一一实现。 关键词:可编程控制器,液位传感器, 水箱,水箱液位 第一章 设计方案 1.1 设计任务
6、分析 从设计任务来看,我们需要一个能进行三种工作方式的水箱液位控制系统。 水 水水 水 1 1 1 BG1 水 1 水 水 水 水 水 水 水 水 水 水 水 BG2 MB4 MB1 SF1 水 水水 水 2 2 1 BG3 BG4 MB5 MB2 水 水水 水 3 3 1 BG5 BG6 MB6 MB3 SF2SF3 水 水 水 水水 水 水 水 工作方式一 操作按钮 SF1,系统启动后,自动执行水箱 1 进水水箱 2 进水水箱 3 进水的顺 序,接着进行水箱 1 放水水箱 2 放水水箱 3 放水的过程,自动循环工作 3 次后停止 运行。 工作方式二 操作按钮 SF2,自动执行 3 个水箱同时进水,全部装满后同时放水。 工作方式三 操作按钮 SF3,系统启动后,自动执行水箱 1 进水、放水水箱 2 进水、放水水 箱 3 进水、放水的顺序,循环工作 3 次后停止运行。 1.2 设计方案 水 水水 水 1 1 1 BG1 水 1 水 水 水 水 水 水 水 水 水 水 水