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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(PLC课程设计报告自动售货机.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

PLC课程设计报告自动售货机.docx

1、PLC课程设计报告自动售货机 PLC课程设计报告题目:自动售货机 班级:09应用电子技术学号:0906010136姓名 :蓝 琴指导老师:陈金佳日期 2011.06.22自动售货机摘 要本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。具体说明了可编程序控制器在自动售货机中的作用。程序涉及到了自动售货机工作的绝大部分过程。利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。关键词 自动售货机;可编程序控制器;梯形图设备:电脑一台,实验箱一台,AB接口的USB连线一条,电源线两条。目录一、 控制要求.

2、4二、 I/O分配表.4三、 外部接线图.4四、 梯形图的功能分析.5五、 触摸屏的设计.11六、 心得体会.12七、 参考文献.12一. 控制要求1.此自动售货机可以投入一角、五角、一元的硬币。2.当投入假币时不计币,假币不退还。3.如果顾客投入硬币在限定的时间内不按任何按键,自动售货机将不退还所投硬币。4.当投入硬币的总值等于或超过相对应饮料价值且对应的饮料总量大于零,对应的饮料指示灯亮;5.当相应饮料的指示灯亮时,按下相应的选择按键,指示灯闪烁,同时饮料掉出。6.如果顾客选择后当前额大于零或不选择,按退币键自动售货机会自动将余款退还顾客;7.找零时如果当前额大于1元则先退一元再找1角,如

3、果当前额小于一元则直接退一角;8当前额显示在数码管上。.二I/O分配表输入输出操作功能地址操作功能地址投币感应0.00可选汽水指示灯100.00退币键0.01可选花茶指示灯100.01饮料重装0.02可选咖啡指示灯100.02假币感应0.03退币100.04投入一角1.06汽水总量等于零指示灯100.05投入五角1.10花茶总量等于零指示灯100.06投入一元1.08咖啡总量等于零指示灯100.07花茶选择按钮1.07投入的假币指示灯101.01汽水选择按钮1.09有币投入感应101.02咖啡选择按钮1.11饮料掉出101.00三外部接线图四梯形图的功能模块1.投币 投入硬币后自动售货机自动对

4、币值区分并计数。2.比较当前值投入的总币值与各饮料的价格相比较,如果币值大于或等于某一饮料则相应的指示灯亮,否则无指示灯亮3.选择饮料在当前总币值大于或等于某一饮料的价格时菜可选择。4.出货闪烁表示4.可选指示灯5.退币6.退币值区分7.总量8.假币提示9.有币投入感应10.意外情况11.货物输出12.总量显示五触摸屏的设计 六心得体会 通过这次的课程设计让我对PLC的学习产生了更多的兴趣。我选的设计题目是自动售货机,虽然这看似很简单,但也花费了我不少的精力。 在实验过程中我遇到了不少的问题,如刚开始时我对题目的要求不是很明白,在不理解的情况下就无法进行构思,所以我就请教了班级跟我做一样题目的

5、同学,在他的讲解下让我有了思路。跟着自己的思路开始编写程序。在程序编写完后进行了仿真,发现程序有漏洞,就是D0没有清零,后面就加上了MOV指令进行清零,还有刚开始时我是用手动的方式,按下表示没物品的按钮,让红灯亮。结果发现可以用CNT指令对物品进行计数,买完一个物品就减一,当减到零时,红灯亮,红灯亮表示没物品了,也就不能购买该物品。按下CNT的复位按钮就可表示补充货物。再者就是找零时出现了问题,经过修改后可以了,但发现若顾客投入的是很多钱,在自己原先的程序上必须有几个的一元或五角就得按几下出一元的按钮或五角按钮。这样在实际生活中不适用,最后请教了同学并一起探讨下。最后决定用/B指令,可将余额除

6、以10,将商和余数分别赋值给D1和D2,同时将D2与5比较,若等于5,就将1赋值给D3。D1代表有几个的一块钱,若D2等于5,说明有一个的5角,用D3表示。这样只要按下立即退款按钮就可出几个的一元或五角。这样整个程序就完成了也能正常的在自己设计的触摸屏上进行模拟。 经过一番的努力,PLC课程设计终于完成了,从中让我明白了不要去害怕遇到问题,而是应该勇于去发现解决问题。还有就是同学之间的团结与互助取到了一定的作用,再此也感谢老师一旁的指导。在今后我会更加努力的去学习,补充自己的不足,完善自己。七、参考文献1可编程序控制器原理与程序设计。2 王永华现代电气控制及PLC 应用技术。3 张万忠,刘明芹电器与PLC控制技术。.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1