欢迎来到天天文库
浏览记录
ID:42387183
大小:1.18 MB
页数:34页
时间:2019-09-14
《PLC课程设计论文-自动售货机》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时自动售货机的系统可以更省力,运营时需要的资本少、而积小,冇吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。本系统采用三菱FX2NPLC作为主控制器,结合外围的按键输入电路,数码管显示电路、LED指示灯电路,模拟自动售货机售货全过程。采用PLC普通梯形图指令,使编程更加简单化,缩短开发周期。关键词:PLC自动售货机梯形图目录1设计任务分析01.1设计目的01.2功能分析01.3设计要求02自动售货机系统方案设计确定12」PLC控制系统设计的原则1
2、2.2设计方案的确定13□动售货机硬件电路设计23.1硬件显示模块23.2按键操控模块33.3CD4511译码器33.4I/O端子分配43.6I/O数码管硬件电路64自动售货机软件设计74.1.1程序流程图74.1.2程序中所用数据寄存器功能说明84.2程序主要功能模块解释说明94.2.1初始化模块94.2.2客户投币模块94.2.3购买啤酒模块114.2.5退币模块124.2.6数码管更新显示模块135系统调试145.1硬件调试145.2软件调试145.3总体调试146心得体会15参考文献16致谢17附件221设计任务分析1.1设计目的课程设
3、计是实践教学中一个重要性环节,是理论联系实际的桥梁。木课题主要的目的是为了通过课程设计,使学生了解PLC控制的应用背景,常握PLC控制系统设计的基本步骤,程序设计的基本方法,理论联系实际,培养学生分析问题和解决问题的能力。1.2功能分析设计一台用于模拟销售饮料和啤酒的口动售货机,具有硬币识别、币值累加、自动售货、自动找钱、统计销售金额、销售数量、库存数量等功能。该模拟自动售货机能模拟实际自动售货机投币、购买饮料与啤酒、退币和显示用户金额的功能。1.3设计要求(1)投入硬币时,显示器显示已投入的硬币值。当投入的硬币值等于或超过某个商品的价值时,对
4、应的指示灯亮。(2)饮料指示灯亮时,按饮料按钮,饮料驱动器动作,饮料指示灯闪烁,5s后饮料驱动器释放,完成一次售货。(3)啤酒指示灯亮吋,按啤酒按钮,啤酒驱动器动作,啤酒指示灯闪烁,5s后啤酒驱动器释放,完成一次售货。(4)购买冏品以后,显小器显小剩余的金额。若有剩余金额,找钱指示灯亮。若剩余金额等于或超过某个商品价格时,对应的指示灯亮,表示还可以购买商品。(5)在购买商品后还剩余额,或在投入硬币后又不想购买商品(未按饮料按钮或啤酒按钮),按复位按钮,售货机口动退出应找回的硬币。如余额为2.5元,在退币过程屮,退币驱动器动作,1设计任务分析1.
5、1设计目的课程设计是实践教学中一个重要性环节,是理论联系实际的桥梁。木课题主要的目的是为了通过课程设计,使学生了解PLC控制的应用背景,常握PLC控制系统设计的基本步骤,程序设计的基本方法,理论联系实际,培养学生分析问题和解决问题的能力。1.2功能分析设计一台用于模拟销售饮料和啤酒的口动售货机,具有硬币识别、币值累加、自动售货、自动找钱、统计销售金额、销售数量、库存数量等功能。该模拟自动售货机能模拟实际自动售货机投币、购买饮料与啤酒、退币和显示用户金额的功能。1.3设计要求(1)投入硬币时,显示器显示已投入的硬币值。当投入的硬币值等于或超过某个
6、商品的价值时,对应的指示灯亮。(2)饮料指示灯亮时,按饮料按钮,饮料驱动器动作,饮料指示灯闪烁,5s后饮料驱动器释放,完成一次售货。(3)啤酒指示灯亮吋,按啤酒按钮,啤酒驱动器动作,啤酒指示灯闪烁,5s后啤酒驱动器释放,完成一次售货。(4)购买冏品以后,显小器显小剩余的金额。若有剩余金额,找钱指示灯亮。若剩余金额等于或超过某个商品价格时,对应的指示灯亮,表示还可以购买商品。(5)在购买商品后还剩余额,或在投入硬币后又不想购买商品(未按饮料按钮或啤酒按钮),按复位按钮,售货机口动退出应找回的硬币。如余额为2.5元,在退币过程屮,退币驱动器动作,找
7、1元指示灯先闪烁两次,找5角钱指示灯再闪烁1次,退币驱动器释放,显示器显示金额为零。(6)售货机能自动计算已售岀商品的总金额、啤酒和饮料的现存数量。当啤酒或饮料现存数量为零时,对应的指示灯闪烁,此种情况下,不能购买此种商品。(7)指示灯闪烁的频率为lHzo2自动售货机系统方案设计确定2.1PLC控制系统设计的原则(1)最大限度地满足被控制对象的控制要求。(2)在满足控制要求前提下,力求使控制系统简经济、使用及维修方便。(3)保证控制系统的安全可靠。(4)考虑到生产发展和工艺的改进,在选择PLC容量吋,应适当留有余量。2.2设计方案的确定PLC选
8、择:方案一:三菱公司FX-2n—32MR,性能稳定,价格便宜,编程简单,完全满足此次自动售货机任务要求。方案二:西门了公司PLC,性能稳定,但价格偏高
此文档下载收益归作者所有