自动售货机控制系统设计-终稿(共43页).doc
《自动售货机控制系统设计-终稿(共43页).doc》由会员分享,可在线阅读,更多相关《自动售货机控制系统设计-终稿(共43页).doc(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上东华理工大学长江学院毕业设计题 目 自动售货机控制系统设计 英文题目 Vending Machine Control System Design 学生姓名: 王 飞 申请学位门类: 工学学士 学 号: 专 业: 机械电子工程 系 别: 机械与电子工程系 指导教师: 赵 杰 职称: 讲 师 二零一三年六月专心-专注-专业摘 要随着现代社会科技和经济的飞速发展,人们已经迈进了一个高科技时代,同时人们也逐渐的学会享受生活,为了满足人们的生活追求,自动售货机开始迅速的普及。作为自动控制技术发展产物之一的PLC无人自动售货机,在人们的日常生活中已经得到了广泛的应用,已成为一种全
2、新的商业零售形式。同时经济的快速增长使的人们的消费水平不断提高,大量的消费品被生产出来,这需要大量的物品流通渠道来消费这些生产出来的消费品,在以前主要是通过超级市场来销售,但现在自动售货机使人们多了一种选择。它的出现使消费模式和销售环境发生了巨大的变化,相对于超级市场、百货购物中心等销售模式而言,无人自动售货机没有场地上的局限,而且购物便利。本文简要介绍了课题研究的意义,自动售货机在国内外的研究动态,主要设计的是基于西门子S7-200 系列PLC构成的自动售货机控制系统,包括自动售货机控制系统硬件设计,软件的设计,I/O分配,系统控制流程图,PLC梯形图程序的编写和系统梯形图的调试仿真。关键词
3、: PLC; 自动售货机控制系统; 梯形图; 调试ABSTRACTWith the development of the modern technology and societys rapid economic, people have entered an era of high technology, but it also gradually learn to enjoy life, to pursue in order to meet peoples lives, vending machines began to spread rapidly. Automatic control
4、technology development as one of the products of the PLC unattended vending machines, in peoples daily life has been widely used, has become a new form of commercial retail. While rapid economic growth has enabled the continuous improvement of peoples consumption level, a large number of consumer go
5、ods were produced, which requires a large number of items to consume these distribution channels produced consumer goods, in the past mainly through supermarkets to sell, but now vending freighter make people more of a choice. It appears that consumption patterns and sales environment has undergone
6、tremendous change, as opposed to supermarkets, department stores, shopping centers, sales model, nobody no vending machines on site limitations and shopping convenience. This article briefly describes the significance of the research, the research of the vending machine at home and abroad, the main
7、design is design a vending machines control system consisting of PLC based on Siemens S7-200 series, including vending machine control system hardware design, software design , I / O assignment, the flow of the system control, write the PLC ladder program and the debug simulation of the system ladde
8、r.Keywords: PLC; vending machine control system; ladder; debugging目 录绪论1.1 课题研究的意义随着科学技术的发展和社会的进步,商业机械逐渐的变的越来越自动化, 其中被广泛运用的是自动售货机,它是自动化商业机械被广泛用于公共场所的代表。通过自动售货机人们可以买到很多的商品,像饮料、食品、香烟、报纸等。自动售货机凭借和消费者 “一对一”的无店铺自动售货销售模式,成为在现有市场销售模式下消费者的又一种选择,自动售货机让商品的需求化和多样化得以发展和实现。方便和快捷使越来越多的人喜欢上了这种购物,这既是现代化城市配套设施中所需求的,
9、也方便了人们的生活。自动售货机凭借着其别致、文明、高级、灵敏便利等特色受到了很多人的喜欢。自动售货机可以依据消费者所投入的货币数值进行判断和运算,判别消费者是不是可以采办某种商品,而且做出相对应的反映。因而,售货机除了可以辨识售货机里边一切的商品外,还要可以对消费者所投入的货币进行判别和累计, 并能够根据消费者的选择提供所要购买的商品。售货机能够根据所投入的币值,通过消费者按下商品的选择按钮, 带动电机工作,将商品传送到出货口, 以便顾客取出商品, 完成此次交易。它的售货功能是通过识币系统、货物和货币的传送系统来实现的。所以本课题来设计解决自动售货机的控制系统,采用可编程控制器, 用来在其内部
10、存贮实行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令, 并通过数字和模拟的输入和输出, 来控制整个系统,并实现完整的售货功能。1.2 国内外研究动态在中国,自动售货机将变成一个潜力无穷的产业,从自动售货机的发展趋势来看,它的出现是由于产业构造的转变而产生的。随着生产和消费的逐渐增多以及消费模式和销售环境的逐渐变化,新的商品流通渠道需要出现以来适应市场的要求;相对于现在市场上其它的商品销售模式人工费用的上升,受场地的限制和购物的不方便等,无人自动售货机作为一种适应市场的机器便应运而生了。它的其前景十分广阔,相信在不久得将来它会在商品的销售行业又一次掀起革命。自动售货机出售的商品可以先根据
11、其摆放的场所然后进行选择,这里面包括饮料、零食、以及特色商品等。通过这种智能的售货系统,客户和管理人员可以准确的得到商品的存货和销售等信息。此外,还支持多种交易支付模式,同时方便实现较大金额的支付和交易结算。在2004年,在国内开始出现了可以通过手机购物的无线自动售货机,天津南开戈德公司已经研发出了这种类型的自动售货机。这种新型的自动售货机不仅更方便货品的销售,而且还是广告使用非常普遍的一种媒介。自动售货机在国外的发展相对来说比较成熟。在日本的自动售货业已经有超过2000种机型、可以售卖超过6000种商品,无处不在,而且24小时供应,因此非常受人们的欢迎。在美国,运营商就超过10000家,并且
12、具有与大饮料商、大食品商的合作经验。自动售货机在全球一切关联的范畴研讨中,研讨的关键技术主要包含以下几个方面:1怎么完成系统内部的出售动作;2怎么完成出售信息的计算与资金结算的办理;3怎么削减功耗。根据相关文献资料,怎么完成系统内部的出售动作的研讨现已基本上老练,如今最多的研讨主要是在怎么完成出售信息的统计与资金结算的办理和怎么削减功耗。2 自动售货机控制系统的整体设计方案2.1 自动售货机的工作原理自动售货机的工作原理是:1、从投币口送入货币,然后经过传感器采集数据、识别器判别货币的面值。2、识别器把信息数据传给通信模块。3、通信模块与售货机的主控系统通信,主控系统显示面值,启动售货机的面板
13、键,显示出哪个货道有货,哪个货道已售完,并等待顾客按键选择商品。4、顾客选择商品后,售货机自动把商品送出,等待顾客取走。5、如果余额足够多,顾客可以选择退币或继续买商品;如果余额不足,顾客可以选择退币或继续投币购买商品。退币可以分为两种情况:一种是由纸币识别器完成退纸币,另一种是由硬币的通信模块完成退硬币。6、系统复零,完成售货。2.2 自动售货机设计的基本思路本设计的目的是设计一个便利、方便的具有自动区分货品的功用,并且能对所投的钱币币值进行累计,根据币值选择商品的自动售货机。而且商品交易完成后会显示余额并可以随时退币;当自动售货机遭受到外界因素破坏时报警指示灯会闪烁报警。2.3 自动售货机
14、控制系统设计的基本内容2.3.1 主要内容1课题设计要求1)分析了解自动售货机的工作原理2)完成对应的硬件和软件设计3)完成自动售货机的PLC控制2课题内容1)根据题意设计显示电路,并按图连接2)画PLC I/O接口连线图3)编制梯形图及指令语句表4)完成系统调试,实现控制要求该设计主要包括硬件设计和软件设计。其中,硬件设计包括:1.控制要求分析;2.PLC类型的选择;3.I/O点统计;4. 感应器的选择;5. 传送机构的选择设计。系统软件的设计包括: 1. I/O口的分配;2. 自动售货机控制流程图设计;3. 梯形图程序设计;4. 对编好的梯形图程序进行调试和仿真运行。2.3.2 拟解决的关
15、键性问题1)设计基于PLC的控制系统方案;2)编写PLC程序;3)利用PLC实现工作系统的控制。本次设计的题目是自动售货机,主要是应用西门子S7-200型PLC的梯形图来设计控制程序,并简单介绍相关的知识,如:PLC的定义、PLC的编程语言、PLC的硬件组成等。根据设计内容和控制要求画出顺序功能图和梯形图,再根据PLC的相关知识设计出它的外部接线图,结合梯形图和外部接线图分析说明该设计的控制原理过程。本次设计的重要部分是第三部分的设计部分,即自动售货机梯形图的设计。首先就得根据设计内容和控制要求准确画出它的顺序功能图,再根据所画出的顺序功能图准确设计出它的梯形图,再对已经编好的梯形图程序进行仿
16、真调试,这样才能真正理解本次自动售货机的控制原理。2.4 自动售货机控制系统设计的步骤(1)深入了解和分析自动售货机控制系统的要求。(2)根据自动售货机控制系统的要求确定所需要的输入、输出设备,据此确定PLC的I/O点数。(3)根据I/O点数,选择合适的PLC类型。(4)分配PLC的I/O点,画出I/O连接图。(5)根据自动售货机控制系统的要求,进行自动售货机控制系统的梯形图程序的设计。(6)对编制好的梯形图程序进行调试,将编制好的程序输入调试软件当中,查找错误,使设计的梯形图程序更加的完善。3 自动售货机控制系统硬件的设计 3.1 自动售货机的控制要求分析由于对本次自动售货机控制系统设计没有
17、给出特定的要求,所以在设计的时候给出一些特定的假设。假设本设计中自动售货机控制过程如下所述:1. 自动售货机出售A、B两种商品。2. A、B两种商品价格分别为6元,12元。3. 自动售货机可识别1元硬币,10元、5元、1元纸币。4. 当投入的钱币总值等于或超过相应的商品价值时、对应的商品指示灯亮。5. 当顾客投入钱币在1分钟内不按任何按钮,自动售货机将会自动按照余额退还给顾客。6. 当对应的商品指示灯亮时,按下相应的按钮,相应的商品将会排出。7. 当顾客选购完商品后,自动售货机会计算余额,按下退钱按钮,自动售货机将按照余额退还给顾客。8. 当顾客买完一件商品后20秒无操作,自动售货机将会按照余
18、额自动退还给顾客。9. 如果顾客投入钱币后又不想买物品,按下退钱按钮,自动售货机将会按照余额自动退还给顾客。10.自动售货机在遭受到外力破坏时,自动售货机报警指示灯闪烁。3.2 PLC型号的选择3.2.1 PLC的概念可编程序控制器(Programmable Logic Controller)简称PLC,是在电器控制技术和计算机技术的基础上开发出来的,并逐渐以微处理器为核心,把自动化技术、计算机技术、通信技术融为一体的新型工业控制装置。国际电工委员会(IEC) 于1987年颁布了可编程控制器标准草案第三稿,在草案中对可编程控制器定义如下:“可编程序控制器是一种数字运算操作的电子系统,专为工业环
19、境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关外围设备,都应按易于使工业控制系统连成一个整体,易于其扩充功能的原则设计”。换言之,PLC是计算机技术与传统的继电器控制技术相接合的产物,是在顺序控制器和计算机控制器的基础上发展起来的新型控制器,是一种以微处理器为核心来作为数字控制专用的计算机使用的。在现代工业自动化设备或系统中,广泛应用着各种品牌和规格的可编程控制器,不同厂家的产品各有特点。它们虽有有一定程度的差异,但作为一个行业标准控制设备,
20、不同厂家生产的可编程控制器在结构组成、工作原理和编程方法,以及许多其他方面基本上是相同的。3.2.2 PLC的工作原理PLC与计算机的工作原理基本上是相同的,你可以简单地表示为在系统程序的管理下,通过运行应用程序来完成用户任务。PLC通电后,首先对硬件和软件进行一些初始化操作,初始化反复不停地分阶段处理各种任务(见图3-1)。但是PLC也有其本身的特点,PLC在确定了工作任务后,专用程序被加载装入到一个特殊的机器,它采用循环扫描模式,系统的任务管理和应用的程序执行都是通过循环扫描模式完成的。读取输入执行用户程序处理通信请求自诊断检查改写输出执行用户程序处理通信请求自诊断检查改写输出STOP模式
21、RUN模式图3-1 扫描过程3.2.3 PLC的循环扫描对于每一个程序中,CPU从所述第一条指令开始执行,按指令步序号做周期的程序循环扫描,如果没有一个跳转指令,则从第一条指令开始逐条顺序执行用户程序,直到它终止执行用户程序然后返回到第一条指令,如此周而复始,每个周期被称为一个扫描周期。PLC扫描的整个过程如图3-2所示。输入端子输入映像存储器执行程序输出映像存储器输入锁存电路输出入端子用户输入设备寄存输入状态读读写用户输入设备寄存执行结果用户输入设备输入采样程序执行输出刷新图3-2 程序执行过程流程图3.2.4 PLC的硬件组成PLC的硬件主要是由中央处理器(CPU)、存储器、输入单元、输出
22、单元、通信接口、扩展接口、电源和其它部件组成。其中,CPU是PLC的核心部件;输入单元/输出单元是CPU与现场输入/输出设备之间的接口;通信接口用于连接编程器、主计算机等外部设备的接口,其硬件构成图如图3-3所示。编程器,打印机.接受现场信号 中央处理器CPU存储器RAM ROM外设接口I/O扩展口I/O扩展单元输入接口输出接口电源驱动被控设备图3-3 PLC组成结构框图3.2.5 PLC的编程语言PLC为用户提供了一个完善的编程语言,以满足编制用户程序的要求。它提供的编程语言,通常有以下五类:梯形图(LAD),语句表(STL),顺序功能图(SFC),功能块图(FBD),结构化文本(ST)。3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动 售货 控制系统 设计 终稿 43
限制150内