自动售货机设计说明书2015.3.3

合集下载

《自动售货机设计》word版

《自动售货机设计》word版

摘要自动售货机是可以完成无人自动售货,不受任何场地限制,方便快捷,可以每天24h售货,随着自动售货机数量的增加,商品包装的定量化和标准化,出售的商品多样化,自动售货的便利性日益显现。

现在,自动售货机产业正在走向信息化并进一步实现合理化。

例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。

本款饮料售货机是基于汽水和咖啡的自动售货设计的,采用PLC编程控制技术。

关键词自动售货机;PLC编程控制技术ABSTRACTSubject to any place is limited, convenient and quick, every day, with 24h vending vending machine, the increase in the number of commodity packaging quantitative and standardization, selling goods, diversification, vending convenience is becoming increasingly obvious. Now, the vending machine industry is on her way to the information and further achieve rationalization. For example implements online mode, through telephone lines will vending machine in inventory information timely transmission each outlet in the computer, thus ensuring the goods delivered and supplement of goods, and selected smoothly. This drink vending machine is based on soda and coffee vending design, adopting PLC programmable control technology.Key words The vending machine;PLC programmable control technology目录1 设计简介 (3)1.1 设计任务 (3)1.2 功能要求说明 (3)1.3 工作原理 (3)2 硬件系统设计 (4)2.1 硬件系统各模块功能简要介绍 (4)3 软件系统设计 (5)3.1 系统输入输出设计 (5)3.2 PLC的选择 (5)3.3 I/O 器件安排表 (6)3.4 PLC输入输出电路 (6)3.5 软件系统各模块设计简要介绍 (7)3.6 程序流程框图 (8)3.7 程序清单 (9)4 仿真、测试及设计总结 (13)4.1 自动售货机的仿真结果 (13)4.2 仿真分析 (14)4.3 自动售货机找钱数据分析 (15)参考文献 (16)致谢 (16)1 设计简介1.1 设计任务1.用PLC控制该自动售货机,设计PLC控制程序,画出I/O电气接口图。

自动售货机说明书

自动售货机说明书

多功能自动售货机设计说明书学校院系:晋中学院机械系团队:奋进队指导教师:曲晓华学生成员:贺日升,梁红,柴森宏,李鹏参赛方向:工业与工程设计大赛竞赛项目:工业设计设计时间:2013.6.20目录一、引言- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - (1)二、商品送出机构- - - - - - - - - - - - - - - - - - - - - - - - -(1)三、送出机构优化- - - - - - - - - - - - - - - - - - - - - - - - -(3)四、设计实例- - - - - - - - - - - - - - - - - - - - - - - - - - - (6)五、结语- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -(7)六、参考文献- - - - - - - - - - - - - - - - - - - - - - - - - - - (7)多功能自动售货机说明书一、引言自动售货机无需人看守、自动地提供商品销售服务。

它作为一种便利、快捷、新型的销售模式,已经得到了人们广泛的重视和青睐,并越来越多地被应用在许多城市中。

为推动经济和社会发展起到了显著的作用。

自动售货机是集机、电、光于一体的商业自动化设备。

根据所售商品的形状不同可分为盒式自动售货机和罐式自动售货机,而商品的送出机构是决定商品是否销售成功的最终关键。

因此。

本文对已有的一些送货机构进行了简要的分析,并以执行更可靠、造价成本更低、充分利用空间、设计更为合理为原则,针对商品的送出机构进行了研究和改进。

二、商品送出机构目前,应用于自动售货机上的商品送出机构种类较多,下面是我们设计的一些较典型的送出机构:1热牛奶槽轮输送机构:此送出机构把罐体商品放在螺旋导轨上。

自动售货机总体方案设计

自动售货机总体方案设计

自动售货机概述自动售货机是可完成无人售货、光机电一体化的商业自动化设备。

自动售货机不受任何场地限制,方便快捷,可以每天24小时售货,因此深受上班族的欢迎。

很多城市的公共场所都放置有自动售货机,出售的商品五花八门,从饮料、零食、香烟、糖果,到牙刷、方便面、自动照相机等。

近年来,我国的自动售货机行业突飞猛进,在汽车总站、商厦、医院、小区、学校等地区纷纷涌现出自动售货机的踪迹。

这种方便快捷的购物方式越来越受到人们的青睐,同时也是现代化城市配套设施的需求。

自动售货机功能分析在进行上、下位机程序编写之前,首先要做的工作是确定自动售货机本身所具备的功能及在进行某种操作后所具有的状态。

售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。

举一个简单的例子来说明,例如:售货机中有8种商品,其中01号商品(代表第一种商品)价格为2.50元,02商品为3.50元,其余类推。

现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购买,其他商品同此。

当按下选择01商品的价格时,售货机进行减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品到出货口。

此时售货机继续等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。

由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的除法运算,这是它的内部功能,还要有货币识别系统和货币的传动来实现完整的售货、退币功能。

自动售货机的工作流程图如图1.2所示。

图1.2 自动售货机工作流程图2自动售货机总体方案设计2.1 自动售货机系统需求根据任务书要求,绘出自动售货机结构示意图如图2.1所示。

图2.1 自动售货机结构示意图其中,1——西瓜汁(1元);2——橙汁(1元);3——葡萄汁(1元);4——绿茶(2元);5——红茶(2元);6——奶茶(2元);7——咖啡(3元);8——可乐(3元);9——牛奶(3元)。

自动售货机说明书

自动售货机说明书

河南科技大学课程设计说明书课程名称电气控制技术题目自动售货机学院车辆与动力工程学院班级农业电气化与自动化学生姓名丁会芳指导教师张伏日期2012 6 28自动售货机摘要自动售货机是可完成无人自动售货的商业自动化设备,它不受任何场地限制,方便快捷,在我国也越来越普及。

传统的自动售货机采用单片机作为控制核心,但这样在输入输出接口上消耗很大。

PLC不但可实现类似控制功能,还具有可靠性高、编程简单、功能强、能耗低、调试方便等优点。

PLC的发展与计算机技术、半导体技术、控制技术、数字技术、通信网络技术等高新技术的发展息息相关,这些高新技术的发展推动了PLC的发展,而PLC得发展又对这些高新技术提出了更高更新的要求,促进了他们的发展。

为更好的学习PLC的控制原理,本次设计采用西门子S7-200系列的PLC实现控制功能。

通过对自动售货机的控制要求的分析,结合STEP7编程软件,用梯形图来描述自动售货机的控制功能。

梯形图编写完成后,通过STEP7汉化仿真软件中进行控制功能的模拟来修改和完善所编写的程序。

由于售货机的全部功能是在上位机上模拟的,所以售货机的部分硬件是由计算机软件来模拟替代的这些并不会影响实际程序的操作,完全能模拟现实售货机的运行。

本次设计就在于结合PLC的种种优点联系实际情况来弥补原有系统的不足,利用PLC控制的自动售货机提高了系统的稳定性,保证了自动售货机能够长期稳定的运行。

关键字:自动售货机,PLC,梯形图,I/0分配目录第一章绪论 (1)§1.1自动售货机的理论背景与实际意义 (1)§1.2 PLC概述 (1)§1.2.1 PLC的定义 (1)§1.2.2 PLC的简介 (2)§1.2.3 PLC的工作原理 (2)第二章自动售货机的总体设计 (3)§2.1、总体设计思路 (3)§2.2、硬件设计 (3)§2.2.1、I/O地址分配 (4)§2.2.2 中间继电器的分配 (4)§2.3 自动售货机软件设计 (6)§2.3.1 计币部分程序 (6)§2.3.2 七段数码管显示部分 (7)§2.3.3 比较部分程序 (8)§2.3.4货物指示灯闪烁部分 (8)§2.3.5 出货延时部分 (9)§2.3.6 找零部分 (9)§2.4实现自动售货机功能的完整程序 (10)§2.5 仿真与调试 (16)§2.6设计中遇到的问题及解决方法 (17)§2.7 方案改进 (18)第三章设计结论 (20)参考文献 (21)第一章绪论§1.1自动售货机的理论背景与实际意义从自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。

饮料自动售货机系统设计说明书

饮料自动售货机系统设计说明书

饮料自动售货机系统设计摘要:设计一个饮料机,实现计算应找钱数,找币,以及销售量统计等多种功能。

1.引言自动售货机像磁卡、银行柜员机一样,以方便、新颖、文明、昼夜效劳等特点,成为兴旺国家不可缺少的便民配套设施。

如今的自动售货机可以为顾客提供多种效劳。

顾客可以根据自己的需要选择商品并投入钱币,售货机接收钱币,售出商品。

2.问题描述该设计模拟自动售货机的工作原理和方式,完成出售商品、接收钱币、找零钱等功能。

与系统交涉的人有两类:送货员和顾客。

送货员在每周固定时间查看售货机中的饮料数量和钱币数量情况,并根据方案适当添加饮料。

同时,送货员也可以根据需要通过重新初始化增加饮料的种类,或修改饮料的价格。

顾客根据需要选择饮料,投入钱币,并等待售货机的响应。

售货机〔所设计的系统〕所做的响应:如果售货机中没有该种饮料,则退回上一步,交易失败。

否则,如果售货机中有该种饮料,则判断顾客所投钱币是否足够,如果不够,则提示顾客交易失败,并退回上一步。

如果顾客所投的钱币够所购置的饮料,则售出饮料并询问是否继续购置。

如果不需购置则进展找币,返回初始界面。

当然,实际生活中的售货机可能有更加强大的功能和更完善的处理,这里只模拟一个售货机系统,所以只实现其核心原理,并练习和提高分析问题能力和编程能力。

问题模型如下图3.数据构造设计3.1类构造体说明采用了<iostream.h>和<string.h>建立了一个饮料机类class ylj{public:ylj(){count=0;}ylj(string a,double b){name=a;price=b;count=0;}void disp();void goumai();void gm();int count;string name;double price;int stock;};Count为销售量计数器,name为饮料名称,price为饮料价格,stock为饮料存货量。

基于PLC的自动售货机的设计说明

基于PLC的自动售货机的设计说明

一、实训题目: 自动售货机控制实训目的及要求:1、掌握欧姆龙PLC的指令,具有独立分析和设计程序的能力2、掌握PLC梯形图的基本设计方法3、培养分析和解决实际工程问题的能力4、培养程序设计及调试的能力5、熟悉传输带控制系统的原理及要求实训设备:PLC设备器二、总体方案设计自动售货机设计中,从控制角度来说可采用继电器控制、单片机控制和可编程控制器控制。

(一)方案论证1.方案一继电器控制它的控制思想是以继电器为核心,采用硬接线方式把各种继电器、定时器、接触器及其触点按照一定逻辑关系连接起来组成控制系统,控制相关生产机械工作。

例如要通过接触器实现两台电机设备的同步运行,采用继电器控制,其控制系统简图如图1。

SF1 KF电电源源母母线线图1 继电器控制系统简图由图可知它的三条支路是并行工作的,当按下按钮SF1,中间继电器KF得电,KF的两个触点闭合,接触器QA1、QA2同时得电并产生动作,所以其控制逻辑关系为由继电器、接触器硬接线(硬件)方式。

2.方案二单片机控制它的控制系统是基于芯片级的系统,设计开发一个单片机系统,需要先设计硬件系统,画硬件电路图,制作印刷电路板,购置各种所需的电子元器件,焊接电路板,进行硬件调试,进行抗干扰设计和测试的大量工作;需要使用专门的开发装置和低级编程语言编制控制程序,进行系统联调。

3.方案三可编程控制器控制它的控制思想是采用可编程的存储器,用来在其部存储逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型机械的生产过程。

PLC是一种工业控制计算机,故它的工作原理是建立在计算机工作原理基础之上,即通过执行反映控制要求的用户程序来实现的,这种方案的控制功能接线图如图2。

图2 用PLC实现控制功能的接线示意图由图可知CPU是以分时操作方式来处理各项任务的,计算机在每一瞬间只能做一件事,所以程序的执行是按顺序依次完成相应各电器的动作,其控制逻辑关系为由部存储逻辑(软件)方式。

自动售货机PLC控制设计说明书

自动售货机PLC控制设计说明书

PLC技术应用课程设计说明书自动售货机PLC控制学院机械工程学院专业机械工程及自动化班级 11级机电创新1班学生姓名黄文聪指导老师王苗苗2014 年 6 月 11 日课程设计任务书兹发给2011级机械创新一班学生黄文聪课程设计任务书,内容如下:1.设计题目:自动售货机PLC控制2.应完成的项目:(1)物料清单一份(2)电气图纸(3)带注释的PLC程序(4)课程设计说明书1份3.参考资料以及说明:[1] 史国生.电气控制与可编程控制器技术.北京:化学工业出版社,2004[2] 张万忠.可编程控制器应用技术.北京:化学工业出版社,2005[3] 张培志. 电气控制与可编程序控制器. 北京:化学工业出版社,2007.[4] 张万忠. 可编程控制器应用技术. 北京:化学工业出版社,2002.[5] 熊葵容. 电器逻辑控制技术. 北京:科技出版社,2002.4.本设计任务书于2014年5月26日发出,应于2014年6月13日前完成,然后进行答辩。

指导教师王苗苗签发2014 年5月26 日课程设计评语:课程设计总评成绩:指导教师签字:年月日目录摘要 (2)Abstract (3)第一章 PLC的概述 (4)1.1 PLC的定义 (4)1.2 PLC的简介 (4)1.3 PLC的工作原理 (4)1.4 PLC的循环扫描工作 (4)1.5 PLC的硬件组成 (6)1.6 PLC的编程语言 (7)1.7 PLC的特点 (7)第二章设计题目 (8)第三章设计要求 (9)第四章设计作用与目的 (10)第五章系统设计 (11)5.1 系统总体设计 (11)5.1.1 系统设计总思路 (11)5.1.2 程序设计的步骤 (11)5.2 绘制PLC梯形图 (12)5.2.1 记币系统 (12)5.2.2 比较系统 (13)5.2.3 选择系统 (15)5.2.4 供给系统 (16)5.2.5 退币系统 (17)5.3 I/O分配表 (19)5.4 PLC外部接线图 (19)第六章设计中的问题及解决方法 (20)第七章设计心得 (21)参考文献 (22)附录一梯形图 (23)附录二电器接线图 (28)摘要自动售货机是可完成无人自动售货的商业自动化设备,它不受任何场地限制,方便快捷,可以每天24h售货,在我国也越来越普及。

自动售货机毕业设计全文

自动售货机毕业设计全文

目录1引言 (1)2 PLC的结构与特点 (2)2.1PLC的基本结构 (2)2.2PLC的特点 (2)2.3PLC的应用领域 (2)3 自动售货机的硬件设计 (2)3.1控制要求 (2)3.2光传感器 (4)3.3数码管显示 (5)3.4金属硬币的识别原理 (5)3.5硬币的贮存和退币 (6)4自动售货机的软件设计 (6)4.1设计思路 (6)4.2总体流程图 (6)4.3I/O口分配 (7)4.4控制接线图 (8)4.5程序开发 (8)4.5.1 计币系统 (9)4.5.2 比较系统 (9)4.5.3选择和饮料供应系统 (9)4.5.4退币系统 (10)4.5.5钱显示和制冷 (11)5 调试 (11)5.1系统的连接 (11)5.2PLC程序调试 (11)6结论 (12)参考文献 (12)附录 (13)1引言自动售货机(Vending Machine)起源于公元前215年的古埃及,当时用于人们在神庙里用金币购买圣水。

19世纪70年代,自动售货机在美国、日本迅猛发展,如今已成为世界上最大的现金交易市场。

作为一种前卫的零售方式,自动售货机已在45个国家广泛普及。

据统计,日本平均每23人就拥有一台自动售货机,美国平均每40人拥有一台自动售货机,美国自动售货机的零售营业额高达293亿美元,日本每个消费者每年在自动售货机上的消费金额达5.5元。

全世界每年通过自动售货机销售商品的总额已达2000亿美元。

近些年,随着我国商品市场的不断繁荣和城市现代化程度的不断提高,自动售货机也已悄然步入了我国的大中城市。

自动售货机在北京、上海、大连、沈阳、西安开始出现,成为不少年轻人时髦的购物选择。

在国家相关政府部门的大力支持下,中国的自动售货机产业以超常规的速度迅猛发展,并带动了一批新的服务业、物流运输配送业的快速发展,丰富了中国的商业产业结构,开创了一个全新的自动销售和自助服务时代。

本文设计自动售货机的目的在于,结合现实中的情况,在巩固和应用所学知识的前提下,充分发挥自己的动手和实际设计的能力,设计出一款简单实用的自动售货机。

基于PLC控制的自动售货机设计说明

基于PLC控制的自动售货机设计说明

目录摘要 (3)第一章简介与设计要求一、简介 (4)二、工作原理 (4)三、设计要求 (5)四、设计思路 (5)第二章硬件选择一、硬件电路组成框图 (6)二、主要硬件选择 (6)(1) 硬币识别器 (7)(2)纸币识别器 (7)(3) 电磁阀选择 (8)(4)PLC选择 (9)第三章软件设计一、系统涉与PLC指令简介 (10)二、PLC的I/O分配表 (13)三、PLC接线图 (14)四、流程图 (15)第四章程序编写一、控制程序设计思路 (16)二、部分程序注释 (16)(1)投币部分 (17)(2)价格比较部分 (17)(3)选择商品和送出部分 (18)(4)退币找零部分 (19)三、梯形图 (21)词 (24)参考文献 (25)摘要自动售货机最早出现在二十世纪五、六十年代的西欧,当时在美国的地铁系统中,人们可以用1美分在自动售货机上买到一块口香糖。

作为一种全新的零售方式。

随着社会的发展,自动售货机也越来越普遍。

我国从1999年自动售货机的进入,由开始的好奇陌生,到现在的习以为常,并成为了生活中不可缺少的一部分。

本文介绍了自动售货机的基本原理以与工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。

具体说明了可编程序控制器在自动售货机中的作用。

程序涉与到了自动售货机工作的绝大部分过程。

利用三菱FX-2N PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。

关键词自动售货机 PLC 梯形图第一章自动售货机的简介与设计要求一、自动售货机简介自动售货机是集声、光、机电一体化的高新智能化产品,在我国也开始得到应用。

在中国人们可以看到现代化的自动售货机摆放在一些大商场门口、繁华街道两旁、公园入口处以与其它热闹的场所。

自动售货机在中国有着广阔的发展前景。

从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。

大量生产、大量消费以与消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以与购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。

PLC自动售货机课程方案设计书(原创)

PLC自动售货机课程方案设计书(原创)

封面作者:Pan Hongliang仅供个人学习XXXXXXXXX学校课程设计课程名称:可编程控制课设题目:自动售货机PLC控制专业班次:辛苦做的,给大家姓名:本人原创学号:XXXXXXXXXXXXXX指导教师:XXXXXXXXX学期:2010-2011学年第一学期日期:2010.12目录第一章引言 (1)1.1 本设计的意义 (1)1.2 PLC的概述 (1)1.3 自动售货机介绍 (2)第二章具体设计方案 (3)2.1 系统流程图 (3)2.2 自动售货机的控制要求 (4)2.3 I/O设置 (5)第三章硬件及其程序设计 (6)3.1 自动售货机结构示意图 (6)3.2 梯形图 (7)3.3 电器元件的说明 (11)第四章总结 (12)4.1 个人总结 (12)4.2 致谢 (12)参考文献 (13)附录 (14)第一章引言1.1 本设计的意义随着社会不断的进步,人们的物质文化与精神文化都在明显的提高,这样表现在出入各个场所采用信用卡支付现金,一人一部手机,节假日看电影,坐地铁,听音乐会,逛步行街。

这个现象都表明在物质生活提高的同时,精神生活也提高了,随处可见的出租车,还有随处可见的售货机,这在繁华的都市也已成为不可缺少的一个为市民提供方便的一部机器,只需要投几个硬币就可以选择自己想要的物品。

自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。

自动售货机解放了人力,方便了生活,创造了效益,方便广大的市民。

所以设计自动售货机是非常必要的。

1.2PLC的概述可编程控制器简称PLC,是一种以微处理器为核心的用于工程自动控制的工业控制机,其本质是一台工业控制专用计算机。

它的软件,硬件配置与计算机极为类似,只不过它比一般计算机具有更强的与工业过程相连接的接口和更直接的适应于控制要求的编程语言。

自动售卖机说明书(37页)

自动售卖机说明书(37页)

第一章绪论时间过的真快,大学生活即将结束。

通过大学三年的学习生活,我在知识水平和实际工作能力方面都有很大的提高。

这是在老师的殷切指导和无限关怀下才有的结果。

没有老师传授知识的热忱,我们就无法更好的掌握和理解书本上的知识。

在这里我要向诸位老师说一声:“老师,您辛苦了。

”毕业设计是在完成全部基础课,专业课,课程设计和毕业实习后进行的,是为培养机械工程师的基本技能而安排的,是整个教学过程中最重要的教育环节,是对我们三年来所学过的知识的综合运用的全面考察和检测。

毕业设计的目的是培养我们独立从事科学研究的方法,步骤和工作能力,进一步提高我们的设计水平,让我们将所学到的知识更加系统化,条理化。

在本次设计中,由于本人的知识和设计水平有限,,实际经验的缺乏,设计中难免有一些缺点,恳请诸位老师给予批评和指导。

在设计中我经常想老师们请教问题,得到了老师的指导和帮助。

得以完成毕业设计。

忠心的感谢各位老师,这使我在理论和实践运用方面有所提高,也让我看到了自己的缺点和不足,我将引以为戒,力争在近乎的工作岗位上不断的完善知识结构,更好的完成本职工作为母校争光。

第二章自动售货机的发展史及目标意义自动售货机发展简史自动售货机最早出现在二十世纪五、六十年代的西欧,当时在美国的地铁系统中,人们可以用1美分在自动售货机上买到一块口香糖。

作为一种全新的零售方式,八十年代以来,自动售货机在美、日等发达国家得到了迅速地普及和发展:被广泛地布放于车站、油站、码头、机场、宾馆、写字楼、娱乐场所及大街小巷和公路旁。

人们通过自动售货机可以买到食品、香烟、饮料、报纸、票、卡甚至鲜花和小宠物等物品。

目前自动售货机是一种集声、光、机电一体化的高新智能化产品。

它诞生的历史至今发展过程如下:诞生于公元前215年的古埃及神庙,用于分配圣水。

1700年,英国酒馆里有了能用硬币购买的售烟盒。

1706年,中国人造出使用硬币操作的自动售铅笔机。

1905年,美国邮局开始使用邮票售卖机。

自动售货机的设计

自动售货机的设计

黑龙江科技学院课程设计任务书一、设计题目:自动售货机的设计二、设计的主要内容:自动售货机只出售1元、1元5 角、和2元三种饮料,机器有一个投币孔,能识别1 元、5角、1角三种硬币,且每次只能投一个币,每次只售出一瓶饮料。

机器能计算投币总额,看是否超过、正好或者少于饮料的价格,并发出饮料、找零和欠资信号等。

设有reset键,方便管理员管理。

指导教师:日期:教师评语:评阅成绩:评阅人:日期:摘要随着社会的发展,越来越多方便人们的东西出现在了这个世界上,自动售货机就是其中之一。

自动售货机的新奇、文明、高档、灵活方便等深受广大市民青睐。

为此,本文设计了一个自动售货机系统,有以下一些功能:自动售货机只出售1元、1元5角、和2元三种饮料,机器有一个投币孔,能识别1 元、5角、1角三种硬币,且每次只能投一个币,每次只售出一瓶饮料。

机器能计算投币总额,看是否超过、正好或者少于饮料的价格,并发出饮料、找零和欠资信号等。

设有reset键,方便管理员管理。

关键词:自动售货机、功能、管理。

第1章自动售货机系统的概述1.1 自动售货机的历史、现状、前景从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。

大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。

从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。

从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。

现在,自动售货机产业正在走向信息化并进一步实现合理化。

自动售货机系统设详细设计23页文档

自动售货机系统设详细设计23页文档

60、生活的道路一旦选定,就要勇敢地 走到底 ,决不 回头。 ——左
自动售货机系统设详细设计
1、 舟 遥 遥 以 轻飏, 风飘飘 而吹衣 。 2、 秋 菊 有 佳 色,裛 露掇其 英。 3、 日 月 掷 人 去,有 志不获 骋。 4、 未 言 心 相 醉ห้องสมุดไป่ตู้不 再接杯 酒。 5、 黄 发 垂 髫 ,并怡 然自乐 。
56、书不仅是生活,而且是现在、过 去和未 来文化 生活的 源泉。 ——库 法耶夫 57、生命不可能有两次,但许多人连一 次也不 善于度 过。— —吕凯 特 58、问渠哪得清如许,为有源头活水来 。—— 朱熹 59、我的努力求学没有得到别的好处, 只不过 是愈来 愈发觉 自己的 无知。 ——笛 卡儿
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

唐山工业职业技术学院毕业设计说明书题目基于PLC的自动售货机控制系统的设计系别自动化工程系班级机电班姓名学号指导教师2015年 03月02日目录摘要 (3)关键字 (3)一、概述 (4)1.1自动售货机设计目的和意义 (4)1.2 PLC 在自动售货控制系统中的应用 (4)1.3自动售货机实现的基本功能 (5)二、功能需求分析 (6)2.1课题研究背景 (6)2.2自动售货机的应用与现状 (7)2.3自动售货机的PLC控制设计原理 (7)三、具体设计 (8)3.1 PLC各I/O地址分配 (8)3.2 PLC的选择 (9)3.3自动售货机设计的基本内容 (10)3.4 流程设计 (10)3.5 PLC的外部接线图 (12)3.6 自动售货机设计的梯形图 (12)3.7 MCGS组态程序设计说明 (20)3.8 调试结果、调试中出现的问题及解决方法 (20)总结 (21)参考文献 (22)标题:基于PLC的自动售货机控制系统设计摘要本论文设计的是基于西门子S7-200系列PLC构成的自动售货机监控系统,本文阐述了自动售货机的来源与发展,以及它在国内外发展的现状,对自动售货机的方案进行了论证,介绍了PLC的基本组成、特点以及工作原理,对基于西门子S7-200系列PLC构成的自动售货机系统整体设计过程进行较为细致的论述。

文中详尽地介绍了自动售货机的组成部分,并完成了PLC外部接线图,在PLC梯形图的编写时,文中采用的是西门子PLC梯形图专用编译软件STEP7来进行编写。

介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。

具体的说明了可编程控制器在自动售货机中的作用。

关键字:自动售货机程序 PLC一、概述1.1自动售货机设计目的和意义面对当前快速商品社会,人们的时间观念越来越重,如何才能更快的购买到顾客自己所需的商品,这都是顾客和商家共同面临的问题。

随着科技的发展及人们生活水平的提高,自动售货机市场的发展越来越呈现出多元化及个性化的需求。

通过自动售货机进行自助购物正逐渐成为市民的一种新的消费时尚,快捷方便的购物方式满足了人们在当今科技高速发展的现代社会追求高品质生活的需要。

自动售货机在城市商业区、写字楼大厅、风景区、车站、码头、繁华街道等公共场所的布设能够美化亮化城市环境,方便群众生活,已经成为城市各角落的一道亮丽风景线。

自动售货机已在国内普及,并成为城市现代文明程度的一种象征性标志。

PLC的发展与计算机技术、半导体技术、控制技术、数字技术、通信网络技术等高新技术的发展息息相关,这些高新技术的发展推动了PLC的发展,而PLC 得发展又对这些高新技术提出了更高更新的要求,促进了他们的发展。

本次设计就在于结合PLC的种种优点联系实际情况来弥补原有系统的不足,利用PLC控制的自动售货机提高了系统的稳定性,保证了自动售货机能够长期稳定的运行。

1.2PLC 在自动售货控制系统中的应用本次设计的题目是自动售货机,主要是应用西门子S7-200型PLC的梯形图来设计控制程序,并简单介绍相关的知识1.2.1 PLC的硬件组成PLC的硬件主要由中央处理器(CPU)、存储器、输入单元、输出单元、通信接口、扩展接口、电源等几部分组成。

其中,CPU是PLC的核心;输入单元/输出单元是CPU与现场输入/输出设备之间的接口电路;通信接口用于连接编程器、上位计算机等外部设备,其硬件构成图如图图1-1硬件构成图1.2.2 PLC的优点(1)抗干扰能力强,可靠性好,I/O系统设计有完善的通道保护与信号调理电路;在结构上对耐热、防潮、防尘、抗震等都有周到的考虑。

(2)控制系统结构简单,通用性强,PLC及外围模块品种多,可由各种组件灵活组合成各种大小和不同要求的控制系统。

(3)编程方便,易于使用PLC程序的编制,采用梯形图或面向工业控制的简单指令形式。

(4)功能完善,在PLC内部具有许多控制功能,诸如时序、计算机、主控继电器以及移位寄存器、中间寄存器等。

(5)设计、施工、调试的周期短,PLC采用模块化积木式结构,故仅需按性能、容量等选用组装,因而缩短了设计周期,使设计和施工可同时进行。

(6)体积小,维护操作方便,PLC体积小,质量轻,便于安装。

(7)易于实现网络化PLC可连成功能很强的网络系统。

(8)可实现三电一体化,PLC将电控(逻辑控制)、电仪(过程控制)和电结(运动控制)这三电集于一体。

1.3自动售货机功能分析在进行上、下位机程序编写之前,首先要做的工作是确定自动售货机本身所具备的功能及在进行某种操作后所具有的状态。

售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。

自动售货机的工作流程图如图1.1所示。

图1-2自动售货机工作流程二、功能需求分析2.1 课题研究背景自动售货机是可完成无人自动售货,集光、机、电一体化的商业自动化设备。

随着当前城市规模的增大,很多公共场合都放置有自动售货机,极大的满足了人们的即时性需求,为人们进行简单物品的采购提供了一种便利。

自动售货机行业长期以来在美国、日本等国家得到迅猛发展,目前已在45个国家得到广泛普及。

据业内人士估计,中国的自动售货机拥有量仅有2万台,相对于13亿的人口大国和零售业态发展的趋势而言,中国自动售货机行业的发展空间将更加广阔。

传统的自动售货机多采用单片机控制方案,系统硬件设计复杂,抗干扰能力相对较差,很难保证系统的可靠性和稳定性,维护维修困难。

可编程序控制器( PLC)是综合了计算机技术、自动控制技术和通讯技术而发展起来的一种新型的工业控制装置,它具有可靠性高、程序简单、维护方便等优点,已在工业控制领域得到广泛地应用,因为自动售货机作为社会上完成商品零售和综合服务的独立设施,要求它的结构必须可靠、稳定和执行效率高。

本文就详细地介绍一种用西门子PLC-200 实现的自动售货机控制系统的硬件设计和软件设计,并编写了系统程序总框图和一个具体的梯形图,经实践验证该控制系统是可行的。

2.2自动售货机的应用与研究现状随着中国经济的发展、行业运作的变革和入世的到来,自动售货机在中国的普及和应用是必然趋势。

纵观近年来国内自动售货机市场,从92年开始从日、韩等国引进旧机器摆放国内市场以来,到自行研制和生产国产化自动售货机,各厂家、商家蹒跚起步、艰难守业,已为国内零售业撑起一片蔚蓝的晴空。

据来自国内自动售货机市场行情分析报告表明:目前国内自动售货机市场走势已逐渐明晰,自动售货机逐步从沿海经济发达地区和各大中城市向内陆和次发达地区延伸,逐步从高级宾馆、地铁、机场等豪华高档场所向高中档社区普及,大有星火燎原之势。

自动售货机的普及在某种程度上能反映一个国家的科技发展水平,是一个国家文明程度的象征。

实践和直觉告诉我们,自助服务在中国的横空出世,必将为国内的电信、公用事业、食品、香烟、饮料等诸多行业发展带来新的契机,中国的现代文明又将自助服务设备的应用和普及开启一个新的里程碑!2.3自动售货机的PLC控制设计原理自动售货机是台机电一体化的自动化装置,在接受到货币已输入的前提下,靠触摸控制按扭输入信号使控制器启动相关位置的机械装置完成规定动作,将货物输出①用户将货币投入投币口,货币识别器对所投货币进行识别;②控制器根据金额将商品可售卖信息通过选货按键指示灯提供给用户,由用户自主选择欲购买的商品;③按下用户选择商品所对应的按键,控制器接收到按键所传递过来的信息,驱动相应部件,售出用户选择的商品到达取物口;④如果还有足够的余额,则可继续购买。

在15秒之内,自动售货机将自动找出零币或用户旋转退币旋钮,退出零币。

⑤从退币口取出零币完成此次交易。

图2-1自动售货机系统流程图三、具体设计本次设计的自动售货机主要销售食品、饮料、日用三大类,而食品有五角和一元,饮料有一元和二元,日用有二元和三元。

3.1 PLC各I/O地址分配输入/输出单元通常也称I/O单元,是PLC与工业生产之间的连接部件。

PLC通过输入接口可以检测被控对象的各种数据,以这些数据作为PLC对被控制对象进行控制的依据;同时PLC又通过输出接口将处理结果送给本控制对象,已实现控制目的。

本次设计的主要I/O 分配:序号定义点符号功能1 I0.0 SB1 找零按钮2 I0.1 SB2 食品五角按钮3 I0.2 SB3 食品一元按钮4 I0.3 SB4 饮料一元按钮5 I0.4 SB5 饮料二元按钮6 I0.5 SB6 日用二元按钮7 I0.6 SB7 日用三元按钮8 I2.0 SB8 投五角硬币9 I2.1 SB9 投一元硬币10 I2.5 SB10 找零五角11 I2.6 SB11 找零一元表3-1分配图3.2 PLC的选择目前,自动售货机的核心是单片机,可是一但输出电压不稳定,单片机就容易发热造成爆裂,可靠性低等缺点,而PLC不但可以实现类似的控制功能,还具有性能可靠,电压使用范围广,灵活通用,易于编程,使用方便等特点,并且提高了自动售货机系统的稳定性,能够保证自动售货机能够长期稳定运行;因此近年来工业自动控制,机电一体化,改造传统产业等方面得到普遍应用。

再根据I/O口的数量。

此次,我选择的PLC是西门子公司的PLC,S7-200,CPU-224CN。

3.3 自动售货机设计的主要内容1.此自动售货机可以投入五角、一元的硬币;2.如果顾客投入硬币在限定的时间内(2分钟)不按任何按键,自动售货机将退还所投硬币;3.当投入硬币的总值等于或超过物品价值时,对应的物品指示灯亮绿灯;4.当物品对应的指示灯亮绿灯时,按下相应的按键,相应的物品排出,同时指示灯绿灯闪烁;5.如果顾客投入硬币总值超过所选物品的价值时,自动售货机会自动将余款退还顾客;6.当顾客成功购买完一件物品后20秒无操作,自动售货机会自动将余款退还顾客;7.如果顾客投入硬币后又不想买物品,按下退款按键,自动售货机会自动将余款退还顾客;8.找零时顾客可选择退一元的或是五角的;9.当物品不足时,对应的物品指示灯亮红灯,顾客按下相应的按键无反应(不出物品,不减余额),并向总部发送所缺物品。

3.4流程设计按下开始按钮,通过系统自检,系统初始化。

顾客按下所选择的商品按钮,看是否有货,若没有,则会报警提示,否则投入钱币,然后辨别真伪,如有假币则推出伪币,若无假币,通过钱币累加并显示,并与商品价格比较,若满足看是否有余,若有送出商品同时找零并退币。

PLC控制的自动售货机的程序流程图如图3-1所示。

图3-1流程图3.5 PLC的外部接线图本次知道售货机的外部接线图如图3-3所示,SB2—SB7为物品选择按钮,当投入货币物品绿灯亮(Q2.1—Q2.6),按下SB2—SB7其中一个,对用的KM线圈得电电机转动出相应的物品(Q0.1—Q0.6),当有物品销售完其行程开关断开,物品红灯亮并同时向总部发送物品销售完的信息;当收买物品总值低于投入总值时,可按找零按钮SB1选择找一元还是五角(SB10、SB11)后KM1得电电机转动找零(Q0.0)。

相关文档
最新文档