ImageVerifierCode 换一换
格式:DOC , 页数:16 ,大小:834.50KB ,
资源ID:874733      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-874733.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(西门子s7-200自动售货机课程设计Word文档下载推荐.doc)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

西门子s7-200自动售货机课程设计Word文档下载推荐.doc

1、 日期: 目 录1系统概述11.1自动售货机的发展11.2设计内容11.3设计要求11.4实现目标22 方案论证22.1 系统设计的总体思路22.2 PLC选型23.硬件设计33.1系统原理框图33.2主电路图43.3 I/O分配图53.4 I/O接线图63.5元器件选型64 软件设计74.1主流程图74.2梯形图85 系统仿真与调试126 系统调试13设计心得14参考文献14阳气决定着脏腑的工作能力,而脏腑的工作能力又决定着身体的健康状况和寿命,所以说,想要身体好一点,寿命长一点,就要学会保护好我们的阳气,增加阳气。健康人晒晒太阳,就能吸收到充足的阳气了,但对于老年人和体质特别虚弱的人来说,

2、恐怕吸收来的阳气也不够解燃眉之急的131系统概述1.1自动售货机的发展 自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。它的出现是劳动密集型的产业构造向技术密集型社会转变的产物。消费模式和销售环境的变化,要求新的流通渠道,相对于超市、百货购物中心等流通渠道而言,场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。 自动售货机的售货领域非常广泛,是发达国家商品零售的一种主要方式。近几年,自动售货机逐渐被越来越多的消费者所接受。采用可编程控制器实现自动售货机的系统设计,不仅编程方便,而且增强了系统的抗干扰能力。 1.2设计内容 本设

3、计要求用PLC控制自动售货机的运行。使其能在运算指令的控制下,巧妙地实现投币币值累加,从而自动完成汽水、可乐、咖啡的售货工作。 1.3设计要求1自动售货机有3个投币孔,分别为1元、5元和10元。2售货共有3种饮料供选择,分别为汽水、花茶和咖啡。3如投币总额超过销售价格,将可由退币钮找回余额。4投币值等于或大于12元时,汽水指示灯亮,表示只可选择汽水。5投币值等于或大于15元时,汽水和花茶指示灯亮,表示只可选择汽水和花茶。6投币值等于或大于20元时,汽水、花茶和咖啡指示灯亮,表示3种均可选择。7按下要饮用的饮料按钮,则相对应的指示灯开始闪烁,3s后自动停止,表示饮料已经掉出。8动作停止后按退币钮

4、,可以退回余额,退回金额如果大于10元,则先退10元再退1元,如果小于10元则直接退1元的。1.4实现目标 本课题主要的目的是为了通过这次课程设计,使我们了解PLC控制的应用背景,掌握PLC控制系统设计的基本步骤,程序设计的基本方法,理论联系实际,培养分析问题和解决问题的能力。 2 方案论证 2.1 系统设计的总体思路 自动售货机的基本功能就是对投入的钱币数进行计算,然后根据运算结果做出相应的判断,看看哪种商品可以进行购买,哪种商品不能购买,本次课程设计的要求是可识别三种钱币,分别是1元、5元、10元,计币时用ADD指令进行累加从而得到一个投币总额;采用三个按钮进行模拟,自动售货机共出售三种货

5、物,其价格分别定为12元、15元、20元,当投币数大于等于货物价格时且售货机里有这种货物时,指示灯亮,表示可以进行购买三种货物分别用三个小灯代替进行模拟,余额计算时用SUB指令从投币总额中扣除顾客所消费的币值总额。除此之外,本次设计还涉及了显示、找零、出货等功能的实现,其中显示部分采用数码管进行显示,显示投币总数和购买后的余额;当按下找零按钮后,数码管显示进行清零,采用当余额大于10元时候,先减10元,然后当余额小于10元时候,再依次减1元直到余额为零,采用SUB指令来实现。出货时候,饮料所对应的指示灯闪烁3秒来表示出货,采用定时器来实现。由于售货机的全部功能是在上位机上模拟的,所以售货机的部

6、分硬件是由计算机软件来模拟替代的这些并不会影响实际程序的操作,完全能模拟现实售货机的运行。2.2 PLC选型S7-200PLC它有四种不同的型号,由于设计要求有9个输入点和10个输出点,因而选择S7-CPU224最为合适。CPU224主机数字量I/O点为14输入/10输出共24个;扩展能力强,可连续7个扩展模块,最大扩展至168个数字量I/O点或35路模拟量I/O点;13KB程序和数据存取空间;6个独立的30KHz高数计数器,2路独立的20KHz高数缓冲输出,具有PID控制器;I/O端子排可能很容易地整体拆卸,是具有将强控制能力的控制器。3.硬件设计3.1系统原理框图本次设计自动售货机系统采用

7、西门子公司S7-200系列的PLC,它可以提供4种不同的基本单元和6种型号的扩展单元,其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。自动售货机系统以PLCS7-200为核心,外部主要就是一些按钮和指示灯。自动售货机系统原理图如下:3.2主电路图3.3 I/O分配图 本次课程设计的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.5选择花茶Q0.5咖啡出口I0.6选择咖啡Q0.6退币指示I0.7退钱Q0.7

8、退10元纸币I1.0饮料是否取出Q1.0退5元纸币Q1.1退1元硬币3.4 I/O接线图3.5元器件选型3.5.1核心模块CPU采用PLCS7-200系列的CPU224,它可以提供4种不同的基本单元和6种型号的扩展单元,其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器、文本显示器等。3.5.2控制模块控制模块采用按钮控制。通过按钮的通断,来控制自动售货机工作,按钮分为投币按钮,选择饮料按钮,找零按钮。3.5.3显示模块显示模块主要是由LED灯的亮灭来表示其动作是否实现。LED灯分为五类。一是否投币,二是否可以购买饮料,三是否售出饮料,四是否找零,五是否需要找零4 软件设计4.1主流程图

9、开始投币投币计数金额计算可买?NY售出咖啡花茶汽水余额=0YYY退币NNN4.2梯形图5 系统仿真与调试采用S7_200仿真对设计系统进行仿真及调试,采集的图如图所示投入一元的纸币后可退币指示灯亮当输入的钱的总额大于20元时三种饮料的指示灯都亮当总额大于20元时,按下咖啡饮料键后则咖啡执行机构动作。当余额大于10元时则先退10元的纸币6 系统调试1. 硬件调试:接通电源,连接好电路,检查可编程序控制器工作是否正常,接头接触是否良好。2. 程序调试:按要求输入梯形图,检查编译是否有错误,编译无误后,下载程序。3. 运行调试:使PLC进入工作状态,打开监控,进行监视。按下I0.3,投币一元,观察是

10、否有余钱的LED灯Q0.7是否点亮。再按一下I0.3,两下I0.2,共投币十二元,这时候观察可购买汽水的LED灯Q0.0是否点亮,再按一下I0.2,投币五元,共投币十七元,这时候观察可购买花茶和汽水的LED灯Q0.1是否都点亮,再按一下I0.0,投币十元,共投币二十七元,这时候观察可购买汽水,花茶,咖啡的LED灯是否都点亮,如果都符合要求,就进行下一步,开始进行购买测试,按一下I0.6,购买汽水,观察这时候售出汽水的LED灯是否闪烁3秒,可购买咖啡的LED灯是否熄灭,按I0.5,在购买花茶,观察售出LED灯是否闪烁3秒,同时其他灯是否都熄灭。然后投币三十二元,按I0.4购买咖啡,观察售出咖啡的

11、LED灯是否闪烁3秒,可购买汽水的LED灯是否点亮,可购买花茶的LED灯是否熄灭。如果都符合要求,接下来进行找钱测试,现在还有余钱十二元,余钱大于十元,故先减十元,当余钱小于十元,再一元一元的减,所以观察是否再按三下后还有余钱,如果没有余钱就表示符合要求。以上就是我对程序测试,经过几次修改最终达到预定的目标 设计心得 通过此次PLC课程设计使我进一步的对PLC加深了了解,同时通过这个过程也让我对VISIO有了一个认识,总体感觉还是特别的不容易,因为之前对VISIO并没接触过所以走了特别多的弯路,此外也对自动售货机的基本工作原理,当然了在做的过程中也少不了会有些问题出现,通过上网搜以及询问学长学姐最终都得到了解决,从此次设计也懂得了如何独立思考,解决遇到的问题,总之在之后的学习中还要继续努力才行 参考文献(1) 电气控制与PLC应用技术(西门子S7-200系列)何献忠 主编(2) 中国地质大学(北京)2011届本科毕业设计(文献综述)(3) 王雯隽.基于Verilong-HDL自动售货机的设计与实现微型电脑应用,2005

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2