1、 PLC 课程设计 说明书 I 摘摘 要要 本文简要分析了自动售货机的发展现状以及现在的主要控制方式,在此基础上设计了一个基于 PLC 的自动售货机控制系统。 本文利用西门子公司开发的 s7-300实现对自动售货机的自动控制,设计了1元、5元和10元三种 投币方式,自动售货机内有12元和15元两种商品。当投入币值大于或等于商品价格时,则可以购买 该商品。该设计实现了货币的自动加减和比较功能,设计了顺序执行程序和循环执行。 本文的重点放在 PLC 的编程指令在控制自动售货机复杂运作中的实际运用、组态界面的制作。 本设计基本上实现了自动售货机的全部功能,并且系统运行稳定,满足系统中所要求各个指标,
2、可 以应用在现实工业的生产中。 关键词:关键词:自动售货机;可编程控制器;PLCs7-300;梯形图 1 目目 录录 摘摘 要要 . I 1 1 设计任务设计任务1 2 2 设计原理及电气控制线路图设计原理及电气控制线路图 2 2.1 设计原理设计原理.2 2.2 I/O 的分配的分配 .2 2.3 控制回路控制回路.3 3 组态软件的设计组态软件的设计 13 3.1 组态软件的简介组态软件的简介13 3.2 组态画面的实现组态画面的实现.13 4 4 调试结果及分析调试结果及分析 15 4.1:调试现象及分析:调试现象及分析 . 15 4.2 功能实现功能实现. 15 4 电器元件清单电器元
3、件清单 16 5 总总 结结 . 17 6 6 参考文献参考文献 . 18 1 1 1 设计任务设计任务 1、控制动作要求: (1)此自动售货机可投入 1 元、5 元、10 元 (2)当投入的总数超过 12 元时,汽水按钮指示灯亮,当投入的总数超过 15 元时,汽水、咖啡按钮 指示灯都亮 (3)当汽水指示灯亮时,按汽水按钮,则汽水排出 7 秒后自动停止,汽水排出时相应的指示灯闪烁 (4)当咖啡按钮指示灯亮时,动作同上 (5)当投入的钱数总数超过所需钱数(汽水 12 元,咖啡 15 元)时,找钱指示灯亮。找钱,自动复 位。 (6)找钱多少 所需输入:1 元投币口 5 元投币口 10 元投币口 咖
4、啡按钮 汽水按钮 手动复位 所需输出:汽水出口 咖啡出口 咖啡按钮指示灯 汽水按钮指示灯 找钱指示灯 找钱输出 设计任务 (1)分配输入输出地址表,并作简要说明 (2)画出控制线路图 (3)写出控制程序,并作必要说明 2 2 2 设计原理设计原理及及电气控制线路图电气控制线路图 2.1 设计设计原理原理 1、原理; 货机可以出售汽水和咖啡,汽水 12 元每杯,咖啡 15 元每杯,当顾客需要购买汽水 或咖啡的时候投入其相应的钱数,按下需要购买的饮料对应的按钮,其相应的饮料就会 出来,并同时减去相应的饮料钱数;当投入的价钱大于饮料的钱数,按下退币按钮就退 出剩余的钱数。 2、采取的措施; (1)价钱的设定:分别设定汽水和咖啡的价钱,汽水 12 元每杯,咖啡 15 元每杯,分 别存储到 MW102,MW104 中。 (2)计币:当有顾客需要购买饮料时,投入的钱币经过光电开关,记录累加投入的钱 币的数额,最终存储到 MW100 中。 (3)比较:用投入的钱数与饮料的价钱