基于S7-200PLC自动售货机控制系统设计 下载本文

内容发布更新时间 : 2024/5/18 20:24:26星期一 下面是文章的全部内容请认真阅读。

学号1151401103

《电气控制与可编程控制技术》

课 程 设 计

( 2011级本科)

题 目:基于S7-200PLC 自动售货机控制系统设计

系(部)院: 物理与机电工程学院 专 业: 电气工程及其自动化 作者姓名: 柴庆丽 指导教师: 张静 职称: 副教授 完成日期: 2014 年 7 月 2 日

课程设计任务书

学 生 姓 名 柴庆丽 学 号 1151401103 专 业 方 向 电气工程 班 级 11级(1)班 题 目 名 称 基于S7-200PLC自动售货机控制系统设计 一、设计的主要内容 1.完成控制系统的硬件设计,主要包括:电气元件的选择、电气原理图设计、可编程控制器输入输出接线图设计及控制面板设计等。 2.完成控制系统的软件设计,主要包括:程序流程图设计、梯形图程序设计及仿真调试。 3.完成课程设计说明书的撰写,主要包括:封面、目录、设计任务书、设计总体思路、硬件设计、软件设计、总结体会、参考文献等 二、设计要求 1.自动售货机5角、1元、5元的纸币。 2.售货共售出三种饮料。 3所售饮料的标价:1-2元、2-2.5元、3-3元。 4.当投入的纸币总值超过所购饮料的标价时,所有可够买饮料的指示灯亮,做可够买提示。(如:当投入纸币的总值超过2元时,饮料1指示灯亮亮,当投入纸币的总值超过3元时,饮料1、饮料2、饮料3指示灯亮)。 5.当饮料1的指示灯亮时,按下选择开关,则排除饮料1,3s后自动停止。在这段时间里,饮料1的指示灯闪烁。 6.当饮料2的指示灯亮时,按下选择开关,则排除饮料2,3s后自动停止。在这段时间里,饮料2的指示灯闪烁。 7..当饮料3的指示灯亮时,按下选择开关,则排除饮料3,3s后自动停止。在这段时间里,饮料3的指示灯闪烁。 8.系统根据顾客投入的纸币,判断纸币是否足够,若足够则根据顾客的要求自动售货,投币不足则给出提示。 9.购买饮料后,系统自动计算剩余币值,并根据剩余币值提示可购买饮料(指示灯)。 11.若投入的纸币总值超过所需的钱数(1-2元、2-2.5元、3-3元)则找钱指示灯亮,并按退币控制,按按钮,退出找回的钱。 三、设计进度安排 第一周星期一 查阅文献资料,了解与设计题目相关的知识 星期二~星期四 确定控制系统的总体设计方案,完成控制系统的硬件设计 星期五至第二周星期二 完成控制系统的软件设计及调试 星期三~星期四 撰写课程设计说明书 星期五 答辩 指导教师签字

目录

1.本设计的目的及意义 ..................................... 2 2.具体设计方案 ................................................... 2

2.1 系统流程图 .................................................. 3

2.2 自动售货机的控制要求 ........................................ 3 2.3 I/O设置.................................................... 4

2.3.1 I/O分配表的确定 ....................................... 4 2.3.2硬件的外部接线图........................................... 5

3、硬件及其程序设计 ............................................. 6

3.1计币系统..................................................... 6 3.2比较系统..................................................... 7 3.3选择系统..................................................... 7 3.4 物品供应系统 ................................................ 7 3.5 退币系统 .................................................... 7 3.6 自动售货机结构示意图......................................... 8

4、PLC的选型 ..................................................... 8

4.3 程序设计梯形图 .............................................. 9

5.系统仿真与调试 ................................................. 9 6.总结 ........................................................... 15 7.参考文献 .............................................. 18

1