基于plc的自动售货机控制系统的设计(毕业设计).doc

上传人:F****n 文档编号:98878113 上传时间:2019-09-15 格式:DOC 页数:59 大小:886.50KB
返回 下载 相关 举报
基于plc的自动售货机控制系统的设计(毕业设计).doc_第1页
第1页 / 共59页
基于plc的自动售货机控制系统的设计(毕业设计).doc_第2页
第2页 / 共59页
基于plc的自动售货机控制系统的设计(毕业设计).doc_第3页
第3页 / 共59页
基于plc的自动售货机控制系统的设计(毕业设计).doc_第4页
第4页 / 共59页
基于plc的自动售货机控制系统的设计(毕业设计).doc_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《基于plc的自动售货机控制系统的设计(毕业设计).doc》由会员分享,可在线阅读,更多相关《基于plc的自动售货机控制系统的设计(毕业设计).doc(59页珍藏版)》请在金锄头文库上搜索。

1、洛阳理工学院毕业设计(论文)基于PLC的自动售货机控制系统的设计摘 要此次设计是基于PLC的自动售货机控制系统,首先分析了无人自动售货机的发展历程及发展前景,然后根据其的功能特点详细设计了在此次设计中所需要实现的功能,根据设计功能进行自动售货机的硬件及软件的设计和选型。在进行硬件设计时选用型号为XINX的步进驱动电机,硬币和纸币识别两种货币处理装置,弹簧推送式的送出机构,需要用到的按钮及指示灯种类,以三菱FX-2N-48MR型PLC为主控制器,软件设计时,基于GX Developer编程软件,采用梯形图进行系统控制程序的设计,包括投币累加、比较选择购买和退币复位程序,并采用GXSimulato

2、r来进行程序的调试,最后使用组态王软件进行自动售货机的仿真。该设计是基于市场需要进行的相关功能的设计及仿真,提高了可靠性,符合市场的需求。关键词:自动售货机,可编程序控制器,梯形图 The design of the control system for vending machine based on PLCABSTRACTThe design is a vending machine based on PLC control system, the first analysis of the development and development prospects of vending

3、machine, then according to the features of the detailed design in the design of the need to implement the function. According to the functional design of the design and selection of hardware and software of the automatic vending machine. In hardware design selects the type XINX into driving motor, c

4、oins and paper currency recognition two currency handling apparatus, spring push the sending mechanism, need to use the buttons and indicator species, with Mitsubishi FX-2N-48MR type PLC based controller, software design, base on the GX developer programming software by ladder diagram of system cont

5、rol program design, including coin accumulation, comparison and selection of purchase and the coin reduction program, and the GX simulator to carry out the program debugging. Finally, Kingview software vending machine simulation.The design is based on the market need for the relevant functional desi

6、gn and simulation, improve the reliability, in line with the market demand.KEY WORDS: Vending machine,Programmable controller,Ladder diagram村民建房委员会应建立村级农房建设质量安全监督制度和巡查制度,选聘有责任心和具有一定施工技术常识的村民作为义务巡查监督员,开展经常性的巡查和督查。3目录前言1第1章 自动售货机介绍31.1 自动售货机功能分析31.2 本次设计的主要内容4第2章 自动售货机硬件设计52.1 自动售货机控制子系统设计52.2 自动售货机硬件

7、组成62.3 PLC介绍及选择62.3.1 PLC产生及发展62.3.2 PLC硬件组成72.3.3 PLC的工作原理72.3.4 PLC的功能82.3.5 PLC的选择82.4 货币识别器选型102.4.1 硬币识别112.4.2 纸币识别112.5 送出机构122.6 电机选择122.7 按钮与指示灯选择132.8 显示装置13第3章 自动售货机软件设计143.1 自动售货机控制流程图143.2 自动售货机程序设计143.2.1 程序中所需要用到的部分主要指令153.2.2 自动售货机的控制程序17第4章 程序的调试及仿真244.1 梯形图调试244.1.1调试前期准备244.1.2 梯形

8、图调试过程254.2 基于组态王的自动售货机仿真294.2.1 建立组态画面304.2.2 参数设置31结 论34谢 辞35参考文献36附 录37外文资料翻译44前言公元前3世纪埃及神殿中的投币式圣水出售机是世界上出现最早的自动售货机。以此为雏形的自动售货机开始进入大众消费市场,并且作为一种全新的零售方式在美、日等发达国家得到了迅速地普及和发展。随着全球经济的快速发展和当前城市规模的不断扩大,人们对各类商品的需求量不断增大,但因为地域、时间等的限制购买多有不便。自动售货机是可完成无人自动售货并集光、机、电一体化的商业自动化设备,摆脱了时间、地域限制,使人们可以更方便的购买自己所需要的简单的商品

9、。社会在发展,人们生活水平也在不断提高,人们对自动售货机的需求更趋向于多元化和个性化,而且通过自动售货机购物也已经逐渐成为一种新的消费时尚和一种城市文明的标志。目前自动售货机已经在全球45个国家普及,但是据相关统计资料显示,2013年中国的自动售货机保有量达到30.2万台,但是这些都主要分布在东部经济发达地区,其他地区的普及率较低,零售业所占的市场份额不容小觑。以此来看中国自动售货机行业的发展空间依旧广阔。传统采用单片机控制的自动售货机,普遍存在系统硬件设计复杂系统可靠性及稳定性较低、维修困难的问题。可编程控制器(PLC)是一种新的工业控制设备,它编程控制的发展不仅综合了多种工业控制、通讯技术

10、,而且在可靠性、程序编写、设备维护等方面比起其他设备都具有相当高的优越性,从工业控制应用领域来看,可编程控制器已经被广泛应用,因为自动售货机是一种需要在无人看管情况下完成商品售卖以及其他相关服务的应用设备,要求他必须具有可靠的结构和高的执行效率。设备更新方面来说,PLC的设计和生产周期都更快捷简单,在设计、安装、调试、生产方面都可以同时进行,不需要进行大的改动就可马上修改投入使用,经济快捷。PLC的发展和计算机技术、半导体技术、控制技术、数字技术、通信网络技术等高新技术的发展息息相关,这些高新技术的发展促进了PLC技术的创新,而PLC的发展也对这些高新技术的发展起到了很好的推动作用。本文详细介

11、绍了利用三菱FX-2N系列PLC控制的自动售货机控制系统的硬件设计及软件设计,并根据设计所要实现的功能进行模拟的动态仿真,目的在于不仅能够不断提高自动售货机的性能以满足更广大消费群众的需求,而且可以通过不断地仿真实践来验证该系统的可行性,使设计的产品能够在投入市场前进行一个可行性的分析,减少不必要的损失。 第1章 自动售货机介绍1.1 自动售货机功能分析自动售货机在功能上首先要能实现货币的累加计算,从投币口送入货币,货币经过货币识别器进行相关信息的采集,然后相应的信息被传给PLC,PLC根据所接收到的货币信息进行判断是否可以购买商品,然后根据结果做出应有的反应。当消费者按下选择商品的按钮之后,

12、顾客从商品提取口取出商品,售货机内部重新进行货币的金额计算,重复售货机的金额比较功能,对相关的指示灯进行调整,重新进行购买提示,如需再次进行购买饮料根据提示选择可购买的商品即可;如果不需要继续购买的时候消费者需要按下退币按钮给PLC传递退币信号进行退币,退币完成相关寄存器进行清零此次交易完成。自动售货机售货完整操作主要有五大系统组成,分别为投币系统、比较系统、饮料选择和供应系统、退币系统,工作流程如下图1-1所示。图 1-1 自动售货机工作流程图1.2 本次所设计的主要内容本次自动售货机设计主要实现以下功能:(1)该自动售货机主要销售矿泉水、可乐、雪碧、冰红茶、果粒橙、纯牛奶、罐装咖啡七种饮料

13、,饮料价格分别为1元、2.5元、2.5元、2.5元、3.5元、3.5元、10元。(2)在自动售货过程中,售货机具有货币识别功能,可投入五角、1元硬币和1元、5元、10元纸币,投币过程控制时间为30秒。(3)当投入的货币总值大于饮料的售价时,相应的饮料的指示灯开始亮,做可购买提示。(如:当投入货币大于1元是矿泉水指示灯亮,当投入大于等于10元时所有饮料指示灯全亮。)当总投入货币小于1元时,货币不足指示灯亮。(4)根据可购买指示灯来选择需要购买的饮料,按下选择购买的饮料按钮,出货口的指示灯亮做取物提示,且所选择的饮料送出电磁阀打开,送出饮料,时间为8秒,之后出货结束,电磁阀关闭,出货指示灯熄灭。在

14、此期间饮料指示灯闪亮。(5)当投入的货币金额超过所消费的金额时,剩余的货币会再次进行币值比较,功能重复,如果需要再次购买按之前购买方式即可;若是不购买按下退币按钮,退币指示灯亮,并执行退币程序,在10秒内退出多余币,自动售货机自动清零。(6)购买结束后,自动售货机自动统计销售金额、销售量。本章小结:本章主要根据了解现有的自动售货机的功能,对此次自动售货机的功能设计进行确定,具体硬件设计及软件设计将会在以下章节中进行说明。洛阳理工学院毕业设计(论文)第2章 自动售货机硬件设计要了解自动化售货机的硬件组成则需要先对所设计的自动售货机的控制系统进行详细的了解根据控制系统进行各方面的硬件设计或者相关硬

15、件的选型。2.1 自动售货机控制子系统设计自动售货机相关控制系统主要有三部分组成:(1)售货前期准备:商品价格及储存系统自动售货机可售卖多种商品,每种商品的价格会有不同,因此需要在售货前设定所售商品种类和价格,并将其贮存到控制系统内,另外还需将每次贮存的商品数量进行贮存,方便货物数量查询及货物的补给。此部分可设计在售货机箱体内部,由售货机持有人进行每次设置。这部分可由按键和存储器构成,使用按键输入相关需要保存的数据信息,而存储器则用来保存数据,存储器选择具有断电保持功能的型号。(2)售货期间:货币检测累计、可售指示及退币系统该部分为此次售货机设计的重要部分,货币检测是来识别货币币值及真假,并将其累加与之前设置的商品价格进行比较,给予消费者相关的售货提示方便其自主消费,当消费完成后进行货币清算及退币,退回多余货币。此部分设计详见本章其他小节。在售货期间还要有检测系统,检测货物是否售出完毕,并给予消费者售货售完的提示,要实现此部分功能可以在自动售货机商品贮存道下方安装接触行程开关,贮存道有商品时,行程开关被压下,售货机正常工作,当此类商品售出完毕,相应的行程开关被释放并发出信号,CPU接收到无货信号后向相应指示灯发出信号,提示“售空”,商品指示灯停止响应可售信号。(3)售货

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号