欢迎来到天天文库
浏览记录
ID:41059259
大小:860.50 KB
页数:18页
时间:2019-08-15
《西门子S7_200自动售货机课程设计报告书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.电气控制与PLC课程设计题目:自动售货机的控制设计院系名称:电气工程学院专业班级:学生姓名:学号:指导教师:成绩:指导老师签名:日期:...目录1系统概述11.1自动售货机的发展11.2设计内容11.3设计要求11.4实现目标22方案论证22.1系统设计的总体思路22.2PLC选型23.硬件设计33.1系统原理框图33.2主电路图43.3I/O分配图53.4I/O接线图63.5元器件选型64软件设计74.1主流程图74.2梯形图85系统仿真与调试126系统调试13设计心得14参考文献14......1系统概述1.1自动售货机的发展
2、自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。它的出现是劳动密集型的产业构造向技术密集型社会转变的产物。消费模式和销售环境的变化,要求新的流通渠道,相对于超市、百货购物中心等流通渠道而言,场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。自动售货机的售货领域非常广泛,是发达国家商品零售的一种主要方式。近几年,自动售货机逐渐被越来越多的消费者所接受。采用可编程控制器实现自动售货机的系统设计,不仅编程方便,而且增强了系统的抗干扰能力。1.2设计内容本设计要求用PLC控
3、制自动售货机的运行。使其能在运算指令的控制下,巧妙地实现投币币值累加,从而自动完成汽水、可乐、咖啡的售货工作。1.3设计要求1.自动售货机有3个投币孔,分别为1元、5元和10元。2.售货共有3种饮料供选择,分别为汽水、花茶和咖啡。3.如投币总额超过销售价格,将可由退币钮找回余额。4.投币值等于或大于12元时,汽水指示灯亮,表示只可选择汽水。5.投币值等于或大于15元时,汽水和花茶指示灯亮,表示只可选择汽水和花茶。6.投币值等于或大于20元时,汽水、花茶和咖啡指示灯亮,表示3种均可选择。...7.按下要饮用的饮料按钮,则相对应的指示灯
4、开始闪烁,3s后自动停止,表示饮料已经掉出。8.动作停止后按退币钮,可以退回余额,退回金额如果大于10元,则先退10元再退1元,如果小于10元则直接退1元的。1.4实现目标本课题主要的目的是为了通过这次课程设计,使我们了解PLC控制的应用背景,掌握PLC控制系统设计的基本步骤,程序设计的基本方法,理论联系实际,培养分析问题和解决问题的能力。2方案论证2.1系统设计的总体思路自动售货机的基本功能就是对投入的钱币数进行计算,然后根据运算结果做出相应的判断,看看哪种商品可以进行购买,哪种商品不能购买,本次课程设计的要求是可识别三种钱币,分
5、别是1元、5元、10元,计币时用ADD指令进行累加从而得到一个投币总额;采用三个按钮进行模拟,自动售货机共出售三种货物,其价格分别定为12元、15元、20元,当投币数大于等于货物价格时且售货机里有这种货物时,指示灯亮,表示可以进行购买三种货物分别用三个小灯代替进行模拟,余额计算时用SUB指令从投币总额中扣除顾客所消费的币值总额。除此之外,本次设计还涉及了显示、找零、出货等功能的实现,其中显示部分采用数码管进行显示,显示投币总数和购买后的余额;当按下找零按钮后,数码管显示进行清零,采用当余额大于10元时候,先减10元,然后当余额小于1
6、0元时候,再依次减1元直到余额为零,采用SUB指令来实现。出货时候,饮料所对应的指示灯闪烁3秒来表示出货,采用定时器来实现。由于售货机的全部功能是在上位机上模拟的,所以售货机的部分硬件是由计算机软件来模拟替代的这些并不会影响实际程序的操作,完全能模拟现实售货机的运行。2.2PLC选型...S7-200PLC它有四种不同的型号,由于设计要求有9个输入点和10个输出点,因而选择S7-CPU224最为合适。CPU224主机数字量I/O点为14输入/10输出共24个;扩展能力强,可连续7个扩展模块,最大扩展至168个数字量I/O点或35路模
7、拟量I/O点;13KB程序和数据存取空间;6个独立的30KHz高数计数器,2路独立的20KHz高数缓冲输出,具有PID控制器;I/O端子排可能很容易地整体拆卸,是具有将强控制能力的控制器。3.硬件设计3.1系统原理框图本次设计自动售货机系统采用西门子公司S7-200系列的PLC,它可以提供4种不同的基本单元和6种型号的扩展单元,其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。自动售货机系统以PLCS7-200为核心,外部主要就是一些按钮和指示灯。自动售货机系统原理图如下:...3.2主电路图...3.3I/O
8、分配图本次课程设计的I/O分配图如下I/O分配图I0.0启动按钮Q0.0所投钱购买汽水I0.1投入1元Q0.1所投钱购买花茶I0.2投入5元Q0.2所投钱购买咖啡I0.3投入10元Q0.3汽水出口I0.4选择汽水Q0.4花茶出口I0.
此文档下载收益归作者所有