基于PLC控制的自动售货机毕业设计
- 格式:doc
- 大小:588.20 KB
- 文档页数:55
大连海洋大学一任務描述:自動售貨機是可完成無人自動售貨的商業自動化設備,它不受任何場地限制,方便快捷,在我國也越來越普及。
傳統的自動售貨機採用單片機作為控制核心,但這樣在輸入輸出介面上消耗很大。
PLC不但可實現類似控制功能,還具有可靠性高、編程簡單、功能強、能耗低、調試方便等優點。
本文設計的是售汽水和咖啡這兩種飲料的自動飲料機,它的售貨過程是:首先由顧客按下商品選擇開關時,然後顧客投入的硬幣(投入硬幣的面值和剩餘值由PLC驅動數碼管顯示)經過光感測器感應,再由光感測器驅動硬幣識別感測器識別硬幣(由於能力有限,在識別硬幣上不做具體研究)。
如果是無效幣則使繼電器打開閥門,將硬幣退出;如果是真幣則系統將硬幣自動傳送到相應的硬幣貯幣腔,並經硬幣識別感測器將信號送給PLC。
最後經顧客選擇,同時PLC控制,使PLC的輸出口上有相應的信號輸出。
若貯幣腔內無硬幣(紅外檢測器感應)、飲料的量位小於設定值(紅外感測器感應)、售貨機遭損,系統就報警【7】。
大體運行如圖2-1:圖2-1自動售貨機控制系統硬體組成示意圖圖2-2是自動售貨機簡單示意圖。
在該機中有兩種已經配製好的飲料儲液桶(未畫出來),一種為汽水,另一種為咖啡。
汽水出口和咖啡出口分別代表由兩個電磁閥控制放入杯中的飲料品種的飲料出口。
退幣按鈕 汽水按鈕 咖啡按鈕退幣口 投幣口退幣指示燈 汽水指示燈 咖啡指示燈投幣不足指示燈汽水出口 咖啡出口圖2-2自動售貨機簡單示意圖商品选择开关硬币感应器PLC各种指示灯退币电动机出货电磁阀液位感应器报警二控制要求(1)自動售飲料機可投入1角、5角、1元的硬幣。
(2)所售飲料標價:汽水——2元,咖啡——3元。
(3)投幣總額或現在值顯示在7段數碼管上。
(4)當投入的硬幣總值超過所購飲料的標價時,所有可購買飲料的指示燈均亮,作可購買提示。
(如:當投入的硬幣總值超過2元,汽水指示燈亮;當投入的硬幣總值超過3元時,汽水、咖啡指示燈均亮)。
基于PLC自动售货机控制系统设计一、本文概述随着科技的不断进步和智能化趋势的日益明显,自动售货机作为一种新型的零售模式,正逐渐改变着人们的消费习惯。
基于PLC(可编程逻辑控制器)的自动售货机控制系统设计,旨在通过自动化和智能化的技术手段,提高售货机的运营效率,优化用户体验,并满足现代零售市场的需求。
本文将对基于PLC的自动售货机控制系统设计进行深入探讨,从系统架构、功能实现、软硬件集成等方面进行全面分析,旨在为相关领域的研究与实践提供有益的参考。
本文将首先介绍自动售货机的发展历程和现状,分析基于PLC的控制系统设计的必要性和优势。
随后,详细阐述控制系统的总体设计方案,包括硬件选型、软件编程、系统网络构建等关键环节。
在此基础上,进一步探讨控制系统的核心功能,如商品识别、交易处理、库存管理、远程监控等,并阐述如何实现这些功能的自动化和智能化。
本文还将关注控制系统的安全性、稳定性和可扩展性等方面的设计考虑,以确保售货机在实际运营中的可靠性和持久性。
通过案例分析或实验验证,对基于PLC的自动售货机控制系统的实际效果进行评估,并提出改进和优化建议,以期为推动自动售货机技术的进一步发展提供有益的借鉴。
二、PLC控制系统设计基础在设计基于PLC的自动售货机控制系统时,理解PLC控制系统的基本原理和设计方法是至关重要的。
PLC(可编程逻辑控制器)是一种数字运算操作的电子系统,专为在工业环境下应用而设计。
它采用可编程存储器,用于执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟输入/输出控制各种类型的机械或过程。
我们需要明确PLC控制系统的基本构成,这通常包括中央处理单元(CPU)、存储器、输入/输出模块、电源以及编程设备等。
CPU是PLC的核心,负责执行用户程序,处理数据,以及与其他模块通信。
存储器则用于存储用户程序、数据和工作状态等信息。
输入/输出模块负责与外部设备进行连接,实现数据的输入和输出。
基于PLC的自动售货机毕业论文目录第1章绪论1.1 自动售货机简介 (1)1.2 采用PLC控制售货机 (2)1.3 自动售货机设计的主要容 (3)1.4 自动售货机设计的基本思路 (3)第2章自动售货机的结构组成2.1 自动售货机的设计要求 (4)2.2 箱体外观 (4)2.3 商品样品展示窗 (5)2.4 商品贮存部分 (6)2.5 商品驱动机构 (6)第3章 PLC控制柜设计3.1 PLC的简介 (7)3.2 PLC的工作原理 (7)3.3 PLC的硬件组成 (8)3.4 PLC选型以及I/O点分配表 (9)3.5 控制柜部设计 (10)3.6 电气接线图设计 (10)第4章自动售货机的PLC程序设计4.1 自动售货机控制系统总体设计 (17)4.2 复位程序设计 (18)4.3 投币程序设计 (18)4.4 找零程序设计 (20)4.5 商品选购和出货程序设计 (21)4.6 报警程序设计 (23)第5章模拟仿真运行调试5.1 仿真软件简介 (24)5.2 现实情况仿真 (24)5.3 仿真情况分析 (29)结论 (30)参考文献 (31)附录 (32)后记 (56)第1章绪论在实际生活中,我们见到的售货机可以销售一些简单的常用物品,如饮料、矿泉水和小的生活保健用品等。
售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并做出相应的反应,自动售货机是可完成无人自动售货,集光、机、电一体化的商业自动化设备。
自动售货机不受任何场地限制,方便快捷,很多城市的公共场所里面都放置有自动售货机。
从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。
从广义来讲自动售货机就是在投入钱币后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。
从供给条件看,自动售货机可以充分补充人力资源的不足,使用消费环境和消费模式发生变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小、有吸引人们购买的好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。
基于PLC自动售货机控制系统设计引言自动售货机作为一种便捷的零售方式,已经广泛应用于各种场景,如商场、学校、车站等。
为了提高自动售货机的功能和性能,PLC(可编程逻辑控制器)被引入到控制系统中。
PLC作为一种可编程的电子设备,能够根据预定的程序和逻辑来控制各种设备和过程。
本文将详细介绍基于PLC自动售货机控制系统设计的相关内容。
一、PLC控制系统概述1.1 PLC基本原理PLC是一种用于工业自动化领域的电子设备,它能够根据预定的程序来实现各种控制功能。
其工作原理是通过输入模块接收外部信号,经过处理后通过输出模块输出信号来实现对设备和过程的控制。
1.2 PLC在自动售货机中的应用在传统自动售货机中,通常使用微处理器或嵌入式系统来实现对设备和过程的控制。
然而,这些传统方式存在着功能有限、扩展性差等问题。
而使用PLC作为自动售货机的控制器,则可以克服这些问题,并且具有更好的稳定性和可靠性。
二、PLC自动售货机控制系统设计2.1 系统结构设计PLC自动售货机控制系统的结构主要包括输入模块、处理单元(CPU)、输出模块和外部设备。
其中,输入模块用于接收外部信号,CPU用于处理信号并执行相应的控制程序,输出模块用于输出信号,外部设备包括货道、显示屏等。
2.2 系统功能设计PLC自动售货机控制系统的功能主要包括货道管理、库存管理、支付管理和故障处理等。
其中,货道管理功能用于管理各个货道上商品的存放和取出;库存管理功能用于实时监测商品库存并生成相应的报表;支付管理功能用于接收用户支付信息并完成交易;故障处理功能用于检测设备故障并进行相应的处理。
2.3 系统程序设计PLC自动售货机控制系统的程序设计是实现各个功能的关键。
在程序设计中,需要考虑到各个输入信号和输出信号之间的关系,并编写相应的逻辑代码。
此外,还需要考虑到异常情况下的处理方式,并编写相应代码进行异常处理。
三、PLC自动售货机控制系统实现3.1 硬件实现PLC自动售货机控制系统的硬件实现主要包括PLC设备的选择和配置,输入模块和输出模块的连接,以及外部设备的接入等。
本科毕业论文(设计)题目(中文)基于PLC的自动售货机系统设计(英文)The design of vending machine system basedon PLC毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
基于PLC的自动售货机的设计毕业设计一、绪论自动售货机是一种通过自动化技术实现货物销售服务的设备。
随着科技的发展,PLC(可编程逻辑控制器)在自动售货机设计中的应用越来越广泛。
本文将重点讨论基于PLC的自动售货机的设计,并对其进行全面、详细、完整和深入的探讨。
二、基于PLC的自动售货机设计原理2.1 PLC的基本原理PLC是一种专用的工业控制计算机,它能够控制制造过程中的各种机械和设备。
PLC的基本原理包括输入模块、中央处理器、输出模块和存储器。
它通过接收输入信号、进行逻辑运算和控制输出信号,实现对自动售货机的控制。
2.2 自动售货机的设计流程基于PLC的自动售货机的设计流程主要包括需求分析、系统设计、硬件设计和软件设计。
需求分析阶段主要确定自动售货机的功能和性能要求;系统设计阶段主要确定系统的总体结构和各模块之间的关系;硬件设计阶段主要设计控制电路和机械结构;软件设计阶段主要编写PLC程序。
三、基于PLC的自动售货机主要模块设计3.1 人机交互界面设计人机交互界面是用户与自动售货机进行信息交互的界面。
基于PLC的自动售货机的人机交互界面设计应简洁明了、易于操作。
可以采用触摸屏、按键等方式实现对自动售货机的控制和设置。
3.2 产品存储和分发系统设计产品存储和分发系统是自动售货机的核心部分,它负责存储和分发各种产品。
基于PLC的自动售货机的产品存储和分发系统设计应考虑到货物种类、货物数量、货物摆放方式等因素,并通过PLC控制货道的开闭,实现产品的存储和分发。
3.3 支付系统设计支付系统是自动售货机与用户进行交易的关键环节。
基于PLC的自动售货机的支付系统设计应支持多种支付方式,如现金支付、刷卡支付和移动支付等,通过与PLC进行通信,实现支付的快速、安全和可靠。
3.4 故障监测和维护系统设计故障监测和维护系统负责监测自动售货机的工作状态,及时发现故障并进行维护。
基于PLC的自动售货机的故障监测和维护系统设计应具备自动诊断和报警功能,通过与PLC进行通信,实现对故障的监测和维护的及时处理。
基于PLC控制的自动售货机毕业设计编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(基于PLC控制的自动售货机毕业设计)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为基于PLC控制的自动售货机毕业设计的全部内容。
基于PLC控制的自动售货机摘要本文设计一套基于PLC的自动售货机控制系统,阐述了自动售货机的发展背景与前景,详细分析其功能和特点,提出了总体设计方案;选用型号为L293D的步进驱动电机,设计了平面式贮币、电磁阀退币的货币处理装置,双螺旋式的送出机构,为降低成本和开发周期,创造性的选用了集成键盘、显示、设置功能的控制面板;以三菱FX2N—32MR型PLC为主控制器,基于FXGP/WIN-C编程软件,采用顺序控制的程序设计思路,设计了系统控制程序,包括投币程序、比较选择购买程序和退币程序.该设计提高了自动售货机的可靠性和执行效率,且系统维护容易,维修简单,有一定的市场推广价值。
关键词:自动售货机,可编程序控制器,梯形图Based on PLC automatic vending machine system designABSTRACTChooses PC machine in the design to take the host workstation on position machine, the lower position machine uses PLC to make the controller, three PLC controllers respectively be from the workstation 1, from the workstation 2, from the workstation 3, in the article exhaustively introduced the automat various hardware composition, and has completed the PLC exterior wiring diagram. In the article has manufactured on the position machine user management contact surface。
基于PLC的自动售货机的毕业设计论文摘要自动售货机作为现代零售业的一种重要形式,已经在各个领域得到广泛应用。
本毕业设计致力于设计和实现一种基于PLC(可编程逻辑控制器)的自动售货机系统。
该系统通过使用PLC控制器,实现了自动售货机的货物管理、交易处理和故障处理等功能。
本文详细介绍了自动售货机的背景和发展,设计思路和方案,系统架构,以及实际应用效果等方面。
引言自动售货机是一种能够提供商品销售和交易服务的机械装置。
自动售货机的出现大大提高了商品销售的效率和便利性,减少了人工操作的错误和劳动强度。
目前,自动售货机已经广泛应用于食品、饮料、烟草、报刊等各个行业。
随着科技的不断进步,自动售货机的功能也越来越丰富,包括现金支付、刷卡支付、微信支付等多种支付方式。
本文将重点介绍一种基于PLC的自动售货机系统的设计和实现。
设计思路和方案系统需求分析在设计自动售货机系统之前,首先需要进行系统需求分析,明确系统的功能和性能需求。
根据市场调研和用户需求分析,我们确定了以下主要功能需求: - 商品管理:系统能够实现对不同商品的库存管理、上下架、售价设定等功能。
- 交易处理:系统能够自动处理用户选择商品、支付货款、找零等交易过程。
- 故障处理:系统能够检测并处理售货机的故障情况,如货道堵塞、温度异常等。
硬件设计自动售货机的硬件设计包括主要元件选择、电路设计和传感器接口设计等。
我们选择了可编程逻辑控制器(PLC)作为系统的主控设备,主要基于PLC具有稳定性高、可靠性强、扩展性好等优点。
同时,为了实现对货道状态的检测和控制,我们还需要添加红外传感器、电机驱动器等硬件设备。
软件设计自动售货机的软件设计主要包括PLC程序设计、用户界面设计和数据管理设计等。
我们使用PLC编程软件进行程序开发,主要编写逻辑控制程序,实现对货道的控制和状态监测。
同时,为了提升用户体验,我们还需要设计友好的用户界面,并通过数据库管理系统来存储商品信息和交易记录。
基于PLC的自动售货机控制系统的设计摘要此次设计是基于PLC的自动售货机控制系统,首先分析了无人自动售货机的发展历程及发展前景,然后根据其的功能特点详细设计了在此次设计中所需要实现的功能,根据设计功能进行自动售货机的硬件及软件的设计和选型。
在进行硬件设计时选用型号为XINX的步进驱动电机,硬币和纸币识别两种货币处理装置,弹簧推送式的送出机构,需要用到的按钮及指示灯种类,以三菱FX-2N-48MR型PLC为主控制器,软件设计时,基于GX Developer编程软件,采用梯形图进行系统控制程序的设计,包括投币累加、比较选择购买和退币复位程序,并采用GX—Simulator来进行程序的调试,最后使用组态王软件进行自动售货机的仿真。
该设计是基于市场需要进行的相关功能的设计及仿真,提高了可靠性,符合市场的需求。
关键词:自动售货机,可编程序控制器,梯形图The design of the control system for vending machine based onPLCABSTRACTThe design is a vending machine based on PLC control system, the first analysis of the development and development prospects of vending 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, coins 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 control 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 design and simulation, improve the reliability, in line with the market demand.KEY WORDS: Vending machine,Programmable controller,Ladder diagram目录前言 0第1章自动售货机介绍 (2)1.1 自动售货机功能分析 (2)1.2 本次设计的主要内容 (3)第2章自动售货机硬件设计 (4)2.1 自动售货机控制子系统设计 (4)2.2 自动售货机硬件组成 (5)2.3 PLC介绍及选择 (5)2.3.1 PLC产生及发展 (5)2.3.2 PLC硬件组成 (6)2.3.3 PLC的工作原理 (6)2.3.4 PLC的功能 (7)2.3.5 PLC的选择 (7)2.4货币识别器选型 (9)2.4.1硬币识别 (10)2.4.2纸币识别 (10)2.5送出机构 (11)2.6电机选择 (11)2.7按钮与指示灯选择 (12)2.8显示装置 (12)第3章自动售货机软件设计 (13)3.1 自动售货机控制流程图 (13)3.2 自动售货机程序设计 (13)3.2.1 程序中所需要用到的部分主要指令 (14)3.2.2自动售货机的控制程序 (16)第4章程序的调试及仿真 (23)4.1 梯形图调试 (23)4.1.1调试前期准备 (23)4.1.2 梯形图调试过程 (24)4.2 基于组态王的自动售货机仿真 (28)4.2.1 建立组态画面 (29)4.2.2参数设置 (30)结论 (33)谢辞 (34)参考文献 (35)附录 (36)外文资料翻译 (43)前言公元前3世纪埃及神殿中的投币式圣水出售机是世界上出现最早的自动售货机。
基于plc的自动售货机的设计毕业设计一、研究背景二、研究意义三、自动售货机的工作原理四、PLC的基本概念和应用五、基于PLC的自动售货机设计方案1.系统结构设计2.硬件设计(1)传感器部分设计(2)执行器部分设计(3)PLC部分设计3.软件设计六、实验结果与分析七、结论与展望一、研究背景随着社会经济的发展,人们对生活品质和便利性的要求越来越高。
自动售货机作为一种新型的销售方式,已经广泛应用于各个领域,如酒店大堂、商场、车站等公共场所。
它不仅可以提供方便快捷的购物体验,还可以节省人力资源和时间成本。
目前市面上的自动售货机多采用单片机等嵌入式系统进行控制,但是这种控制方式存在一些缺陷,如容易受到外界干扰和崩溃等问题。
因此,采用可编程逻辑控制器(PLC)进行控制是一个更为可靠和稳定的方案。
二、研究意义本文旨在设计一种基于PLC的自动售货机,以提高其控制精度和可靠性。
具体来说,本文的研究意义包括以下几个方面:1. 提高自动售货机的控制精度和可靠性,降低维护成本和故障率。
2. 探索PLC在自动售货机领域的应用,为其他行业的智能化控制提供借鉴。
3. 通过本文的研究和实践,提高学生对PLC技术的理解和应用能力。
三、自动售货机的工作原理自动售货机是一种自动化销售设备,它可以根据用户选择和支付方式来出售商品。
其基本工作原理如下:1. 用户选择商品并投入相应金额或刷卡支付。
2. 自动售货机检测到用户支付方式并进行验证。
3. 如果支付成功,则执行出货操作;否则提示用户支付失败或进行其他操作。
4. 出货完成后,系统更新库存信息,并将收款信息发送给管理员或财务部门。
四、PLC的基本概念和应用PLC是一种可编程逻辑控制器,它可以根据预先编写好的程序来进行逻辑控制和数据处理。
它具有以下几个特点:1. 可编程性:PLC可以根据用户的需求进行编程,实现各种逻辑控制功能。
2. 可靠性:PLC采用模块化结构设计,具有高度的可靠性和稳定性。
基于PLC的自动售货机的毕业设计目录前言 (1)第1章自动售货机的介绍 (2)1.1自动售货机概述 (2)1.2自动售货机前景分析 (3)1.2自动售货机功能分析 (4)第2章总体设计方案 (5)2.1 系统整体设计方案 (5)2.2自动售货机的组态设计方案 (5)2.3系统硬件结构框图 (6)2.4总体方案设计 (7)第3章自动售货机硬件结构设计 (9)3.1 硬件选择 (9)3.1.1 电机的选择 (9)3.1.2货币处理装置 (9)3.1.3 送出机构 (9)3.1.4 按钮装置 (10)3.1.5 显示装置 (10)第4章自动售货机控制系统设计 (11)4.1 基于PLC的自动售货机控制系统 (11)4.1.1自动售货机硬件系统的组成部分及工作流程 (11)4.1.2自动售货过程的控制子系统简述 (11)4.1.3 基于PLC的自动售货机控制 (13)4.2 PLC控制系统设计编程要求及基本原则 (13)4.2.1 PLC控制系统设计编程要求 (13)4.2.2 PLC控制系统设计的基本原则 (14)4.3 自动售货机PLC控制方案设计 (15)4.4 PLC选型 (16)4.4.1 PLC的介绍 (16)4.4.2PLC概述 (17)4.4.3 I/O点估算 (19)4.4.4 PLC选型 (19)4.5程序设计 (19)4.5.1 I/O地址设计 (19)4.5.2 流程设计 (21)4.5.3 投币程序设计 (22)4.5.4购买程序设计 (23)第五章上位机部分软件设计 (29)5.1 WinCC软件简介 (29)5.2人机界面(HMI)设计 (30)5.2.1新建工程 (30)5.2.2自动售货机的界面设计 (31)5.3 与PLC建立通信 (31)5.4 变量的连接 (34)5.4.1 对按钮进行变量连接 (34)第六章系统调试与运行监控 (38)6.1系统调试 (38)结论 (39)参考文献 (40)谢辞 (41)前言根据自动售货机目前的发展情况来说,它出现的主要原因是因为产业结构由劳动密集型向技术密集型发生转变。
PLC控制自动售货机设计毕业论文随着社会的不断发展,自动售货机作为一种便捷的购物方式受到了越来越多人的青睐。
然而,传统的自动售货机存在着一些问题,比如售货商品选择单一、支付方式有限等。
为了解决这些问题,本文基于PLC(可编程逻辑控制器)控制技术,设计了一种新型的自动售货机。
本文主要分为以下几个部分:1.研究背景与意义自动售货机作为一种便捷的购物方式,受到了广大消费者的喜爱,但传统自动售货机存在着一些问题。
本文旨在通过PLC控制技术,设计一种新型的自动售货机,提高其功能性和智能化程度。
2.PLC控制技术简介PLC(可编程逻辑控制器)是一种用于工业控制的专用数字计算机,其主要功能是控制生产过程中的各种电磁设备。
PLC控制技术具有稳定性强、响应速度快、可靠性高等优点,逐渐在自动化领域得到广泛应用。
3.自动售货机的设计与实现基于PLC控制技术,本文设计了一种新型的自动售货机,主要包括以下几个功能:(1)商品选择功能:通过触摸屏界面,用户可以选择自己想要购买的商品种类和数量。
(2)支付功能:支持多种支付方式,如现金支付、手机支付等。
(3)库存管理功能:自动监测商品库存量,及时补货。
(4)用户管理功能:记录用户购买信息,为用户提供个性化推荐。
4.实验结果与分析通过实验验证,本文设计的自动售货机在功能性和智能化程度方面都有明显提升。
PLC控制技术确保了自动售货机的稳定性和可靠性,用户体验也得到了极大改善。
5.结论与展望本文基于PLC控制技术设计了一种新型的自动售货机,提高了其功能性和智能化程度。
未来可以进一步完善自动售货机的设计,加强与互联网的结合,实现更智能、更便捷的购物体验。
综上所述,通过本文的研究,PLC控制自动售货机的设计得到了一定的实用性和推广性,有助于提升自动售货机的竞争力和市场占有率。
希望本文的研究成果能够为相关领域的研究提供一些借鉴和参考。
plc控制的自动售货机毕业设计PLC(可编程逻辑控制器)是一种数字化电子设备,用于自动化生产过程的控制。
自动售货机是一种智能化的设备,通过PLC控制,能够实现商品的自动售卖,提高售卖效率和准确性。
本文将探讨PLC控制的自动售货机的毕业设计相关参考内容。
1. 设计目标和功能要求在毕业设计中,首先需要明确设计目标和功能要求。
可以考虑以下设计目标和功能要求:- 可自动识别商品:通过扫描条形码或使用RFID技术,将商品信息读入PLC系统,实现自动识别商品。
- 商品选择和支付:用户使用触摸屏或按键选择所需商品,并选择支付方式进行支付。
- 新鲜度和货物管理:控制货柜温度和湿度,以确保商品的新鲜度,并实时监控和管理货物库存。
- 故障检测和维护:通过PLC系统监测设备的运行状态和故障信息,并及时报警或提供相应的解决方案。
2. 系统设计和硬件选型在设计中需考虑PLC系统的选型和相关硬件设备的选择。
合理选用PLC型号,兼顾性能和成本,并结合自动售货机的需求来选购其他硬件设备,例如传感器、执行器、触摸屏等。
3. 自动售货机程序设计PLC是通过编程实现自动化控制的,编程语言常用的有LD (梯形图)和ST(结构化文本)。
在设计过程中,需要编写PLC程序,如下所示是一个简单的LD示例:```|----I:0.0---[ ]-------------------------| X0| | ||-------------[ ]------------------------| X1```本示例通过检测输入I:0.0的状态,控制输出X0和X1的状态,从而实现对售货机的控制。
4. 界面设计和人机交互用户与自动售货机的交互通过界面实现,可以采用触摸屏、LCD显示屏等设备,设计人机界面,方便用户进行商品选择、支付等操作。
5. 性能测试和实验验证在设计完毕后,需要进行性能测试和实验验证。
通过模拟真实运行环境进行测试,验证设计的自动售货机功能是否符合设计需求。
毕业设计报告书题目:基于PLC的自动售货机设计专业机电一体化班级姓名_指导教师目录第一部分设计任务与调研 (1)第二部分设计说明 (3)第三部分设计成果 (10)第四部分结束语 (19)第五部分致谢 (20)第六部分参考文献 (21)第一部分设计任务与调研1.1自动售货机概述自动售货机是完成无人售货、光机电一体化的商业自动化设备。
自动售货机不受任何场地限制,方便快捷,可以每天24小时售货,因此深受上班族的欢迎。
很多城市的公共场所都放置有自动售货机,出售的商品五花八门,从饮料、零食、香烟、糖果,到牙刷、方便面、自动照相机等。
近年来,我国的自动售货机行业突飞猛进,在汽车总站,商夏、医院、小区、学校等地区纷纷涌现出自动售货机的踪迹。
这种方便快捷的购物方式越来越受到人们的青睐,同时也是现代化城市配套设施的需求。
常见的自动售货机如图1-1所示。
图1-1自动售货机1.2 自动售货机功能分析售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。
由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的除法运算,这是它的内部功能,还要有货币识别系统和货币的传动来实现完整的售退币功能。
自动售货机的工作流程图如图1-2。
图1-2 自动售货机工作流程图1.3 自动售货机的前景分析现在,中国自动售货机市场已经进入了发展期。
另外,各个大型城市的改造使得很多小店小铺消失,同时随着金融支付手段的增多,IC卡、手机移动支付等货机产品专项调研及未来五年投资分析预测报告》是结合自动售技术使自动售货机提供便利服务成为可能,这些自动售卖平台的创新模式无疑为国内的自动售货业迅速成长创造了条件。
1.4 设计任务控制要求如下:(1)货物种类共9种,这9种物品分别对应着9个不同的按键选择,其中1元、2元、3元价格不等的物品各3种;货币识别装置能够识别0.5元、1元、5元的货币。
(2)在规定的30秒时间内可多次投入货币,能够实现货币累加功能,超过30秒投币无效。
摘要在今天的工業生產中,可編程序控制器已經成為實現工業自動化的關鍵。
本文簡要介紹了有關可編程序控制器的一些基礎知識和三維力控組態軟體的簡單應用,而且,還介紹了可編程控制器的技術特點,並重點在硬體、軟體和組態軟體方面進行了介紹。
對它們在工業自動化中的典型應用、最新的技術發展趨勢也作了介紹。
在這次畢業設計中,我以PLC原理為基礎、利用三維仿真力控軟體設計了自動售貨機系統,利用松下編程軟體FPWIN-GR編制了相應的PLC應用控制程式並進行了調試和三維力控組態軟體ForceControl編制了自動售貨機系統,完成了設計的基本要求.採用可編程序控制器進行實際生產過程控制,順序嚴格,可靠性高。
關鍵字:可編程序控制器;自動售貨機;仿真;三維力控組態軟體AbstractIn today‟s factories, programmable logic controllers(PLC) have become the key building blocks of industrial automation. Some basic knowledge of programmable logic controller is introduced in the paper. Moreover, the technical features, application status and technology development of PLC is presented in this paper.The hardware, software and network structure of PLC are introduced in detail. An introduction of their typical applications in industrial automation, the latest development trend and system considerations are also introduced.V ending machine system is regarded as a project to design the programmable logic controller practical system. The applied system design of water treatment system is finished by the use of FP1 C24 programmable logic controller and ForceControl 2.6. Controlling software about this system are designed, While emulation research are done in the lab.Good succession and high reliability of real production process control due to the use of programmable logic controller are available. The analog test method given in the paper may be applied to lab teach.Subject T ermsProgrammable logic controller,Forcecontrol,Simulation,vending machine目錄第一章可編程控制器的基本知識 (5)1.1 可編程控制器的產生與發展 (5)1.2 可編程序控制器的特點和應用........................................................... .. (6)1.3 可編程序控制器與其他工業裝置的比較 (8)1.4 可編程控制器的應用場合 (9)1.5 可編程控制器的發展趨勢 (10)第二章可編程控制器的組成和基本原理 (11)2.1 可編程控制器組成的控制系統 (12)2.2 可編程控制器的組成 (13)2.3 可編程控制器的基本工作原理 (14)2.4 PLC的幾種編程語言 (15)2.5 立石公司C系列P型機的基本特徵 (18)2.6 松下電工可編程控制器產品-FP1介紹 (19)2.7 可編程控制器的編程編制 (21)第三章松下電工PLC編程工具及三維組態軟體的介紹 (21)3.1 松下電工PLC編程工具簡介 (21)3.2 監控組態軟體簡介 (22)第四章基於PLC原理的自動售貨機的設計 (25)4.1 仿真系統組成 (25)4.2 自動售貨機功能分析 (25)4.3 設計任務的確定 (27)4.4 程式設計部分 (27)4.5 仿真介面的設計 (31)4.6 仿真介面中各變數的定義 (32)4.7 數據連接 (32)4.8 自動售貨機PLC梯形圖 (35)4.9 助記符語言 (40)結束語 (49)參考文獻 (50)第一章可編程控制器的基本知識第一節可編程控制器產生與發展可編程控制器問世於1969年。
四川工程职业技术学院毕业设计论文题目: 饮料自动售货机指导老师: 杨莉作者:蒋金鑫专业:12级电气自动化2班摘要本论文设计的是基于西门子S7-200系列PLC构成的自动售货机监控系统。
本文对自动售货机的方案进行了论证,介绍了PLC的基本组成、特点以及工作原理,对基于西门子S7-200系列PLC构成的自动售货机系统整体设计过程进行较为细致的论述。
介绍了自动售货机的基本原理以及工作流程然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程。
利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词:饮料自动售货机;可编程逻辑控制器(PLC);PLC设计。
AbstractIn this paper, the design is based on a vending machine monitoring system consisting of Siemens S7-200 series PLC. In this paper, the vending machine program were demonstrated PLC introduces the basic composition, characteristics and working principle, conduct a more detailed discussion on the overall system design process vending Siemens S7-200 series PLC constitution. Introduces the basic principles and workflow vending machine and then once the transaction process, for example, the transaction process is divided into several blocks, and then were to block programming. Specify the role of the programmable controller in the vending machine. Procedures related to the majority of the work process of vending machines. Vending machine use PLC control system to improve the stability and ensure the long-term stable operation of the vending machine.Keywords: beverage vending machines; programmable logic controller (PLC); PLC design.目录第一章绪论 (1)1.1 自动售货机的基本情况 (1)1.2 自动售货机的发展前景 (3)1.3 本次设计的主要目的、基本思路 (4)第二章PLC概述 (5)2.1 PLC的定义 (5)第三章硬件选型 (9)3.1 PLC的选型原则 (9)3.2 本次设计PLC的选型 (9)3.3 元件清单表 (10)第四章饮料自动售货机的设计 (11)4.1 基本功能 (11)4.2 控制要求 (11)4.3 工作流程图 (12)4.4 控制面板图 (14)4.5 I/O分配表 (14)4.6 PLC原理接线图 (16)第五章PLC部分程序设计 (18)5.1 计数部分 (18)5.2 出货部分 (19)5.3 找零部分 (20)5.4 指示灯部分 (21)5.5 退币部分 (22)第六章系统调试 (23)6.1 发现问题 (23)6.2 调试结果 (24)第七章总结 (25)参考文献 (26)附录PLC程序图 (27)第一章绪论1.1 自动售货机的基本情况自动售货机最早出现在二十世纪五、六十年代的西欧,英国是较早实行自动售货机售货的国家之一。
摘要基于PLC控制的自动售货机摘要本文设计一套基于PLC的自动售货机控制系统,阐述了自动售货机的发展背景与前景,详细分析其功能和特点,提出了总体设计方案;选用型号为L293D 的步进驱动电机,设计了平面式贮币、电磁阀退币的货币处理装置,双螺旋式的送出机构,为降低成本和开发周期,创造性的选用了集成键盘、显示、设置功能的控制面板;以三菱FX2N-32MR型PLC为主控制器,基于FXGP/WIN-C编程软件,采用顺序控制的程序设计思路,设计了系统控制程序,包括投币程序、比较选择购买程序和退币程序。
该设计提高了自动售货机的可靠性和执行效率,且系统维护容易,维修简单,有一定的市场推广价值。
关键词:自动售货机,可编程序控制器,梯形图Based on PLC automatic vending machine system designABSTRACTChooses PC machine in the design to take the host workstation on position machine, the lower position machine uses PLC to make the controller, three PLC controllers respectively be from the workstation 1, from the workstation 2, from the workstation 3, in the article exhaustively introduced the automat various hardware composition, and has completed the PLC exterior wiring diagram. In the article has manufactured on the position machine user management contact surface.The present paper key point places the PLC various hardware part the design and the introduction, the PLC trapezoidal chart Defers to in the ov erall design process “asks the question, the analysis question, solves the problem” the guiding ideology, has made the careful elaboration to the overall system design work.KEY WORDS: the vending machine,Programmable controller,Ladder diagram目录第1章绪论 (1)1.1课题研究背景 (1)1.2自动售货机设计目的和意义 (2)1.3自动售货机功能分析 (2)1.3自动售货机发展趋势 (3)第2章自动售货机硬件结构设计 (4)2.1PLC的硬件组成 (4)2.2电机的选择 (4)2.3货币处理装置 (7)2.4送出机构 (7)2.5按钮装置 (10)2.6 显示装置 (10)2.7 本章小结 (11)第3章总体设计方案 (12)3.1自动售货机系统 (12)3.1.1硬件系统的组成部分及工作流程 (12)3.1.2控制子系统简述 (13)3.1.3PLC的选择 (13)3.2 PLC控制系统设计编程要求及基本原则 (14)3.2.1编程要求 (14)3.2.2基本原则 (15)3.3 系统硬件结构框图 (16)第4章自动售货机控制系统设计 (18)4.1自动售货机控制方案设计 (18)4.2 PLC选型 (18)4.2.1PLC概述 (18)4.2.2PLC的主要功能 (19)4.2.3 I/O点估算和PLC选型 (20)4.3 I/O地址设计 (21)4.4 流程设计 (22)4.5PLC与现场器件的连接 (24)4.6 程序设计 (25)4.6.1比较指令和运算指令 (25)4.6.2 投币程序 (26)4.6.3价格比较程序 (26)4.6.4根据投入的钱数指示灯显示的程序 (27)4.6.5选择商品和送出部分程序 (27)4.6.6找钱退币程序 (28)4.6.7梯形图和指令表 (29)第5章仿真 (30)5.1GX7CH软件的简介 (30)5.2 具体事例的分析 (31)结论 (38)参考文献 (39)致谢 (40)附录 (41)第1章绪论1.1课题研究背景自动售货机是可完成无人自动售货,集光、机、电一体化的商业自动化设备。
随着当前城市规模的增大,很多公共场合都放置有自动售货机,极大的满足了人们的即时性需求,为人们进行简单物品的采购提供了一种便利。
自动售货机行业长期以来在美国、日本等国家得到迅猛发展,目前已在45个国家得到广泛普及。
据业内人士估计,中国的自动售货机拥有量仅有2万台,相对于13亿的人口大国和零售业态发展的趋势而言,中国自动售货机行业的发展空间将更加广阔。
传统的自动售货机多采用单片机控制方案,系统硬件设计复杂,抗干扰能力相对较差,很难保证系统的可靠性和稳定性,维护维修困难。
可编程序控制器( PLC)是综合了计算机技术、自动控制技术和通讯技术而发展起来的一种新型的工业控制装置,它具有可靠性高、程序简单、维护方便等优点,已在工业控制领域得到广泛地应用,因为自动售货机作为社会上完成商品零售和综合服务的独立设施,要求它的结构必须可靠、稳定和执行效率高。
利用三菱FX-2N PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
本文就详细地介绍一种用三菱FX-2N PLC 实现的自动售货机控制系统的硬件设计和软件设计,并编写了系统程序总框图和一个具体的梯形图,经实践验证该控制系统是可行的。
1.2自动售货机设计目的和意义面对当前快速商品社会,人们的时间观念越来越重,如何才能更快的购买到顾客自己所需的商品,这都是顾客和商家共同面临的问题。
随着科技的发展及人们生活水平的提高,自动售货机市场的发展越来越呈现出多元化及个性化的需求。
通过自动售货机进行自助购物正逐渐成为市民的一种新的消费时尚,快捷方便的购物方式满足了人们在当今科技高速发展的现代社会追求高品质生活的需要。
自动售货机在城市商业区、写字楼大厅、风景区、车站、码头、繁华街道等公共场所的布设能够美化亮化城市环境,方便群众生活,已经成为城市各角落的一道亮丽风景线。
自动售货机已在国内普及,并成为城市现代文明程度的一种象征性标志。
PLC的发展与计算机技术、半导体技术、控制技术、数字技术、通信网络技术等高新技术的发展息息相关,这些高新技术的发展推动了PLC的发展,而PLC 得发展又对这些高新技术提出了更高更新的要求,促进了他们的发展。
本次设计就在于结合PLC的种种优点联系实际情况来弥补原有系统的不足,利用PLC控制的自动售货机提高了系统的稳定性,保证了自动售货机能够长期稳定的运行。
1.3自动售货机功能分析在进行上、下位机程序编写之前,首先要做的工作是确定自动售货机本身所具备的功能及在进行某种操作后所具有的状态。
售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。
举一个简单的例子来说明,例如:售货机中有8种商品,其中01号商品(代表第一种商品)价格为2.50元,02商品为3.50元,其余类推。
现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购买,其他商品同此。
当按下选择01商品的价格时,售货机进行减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品到出货口。
此时售货机继续等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。
自动售货机的工作流程图如图1.1所示。
图1-1自动售货机工作流程1.4自动售货机发展趋势现在,自动售货机产业正在走向信息化并进一步实现合理化。
例如实行联机方式,通过电话清凉饮料自动售货机成为该行业的主流。
在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约10-15%的电力。
进入21世纪时,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。
从自动售货机的发展趋势来看,大量生产,大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道,而相对的超市,百货购物中心等新的流通渠道的产生,人工费用也不断上升,在加上场地的局限性和购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器也就有了其相当可观的前景。
第2章自动售货机硬件结构设计2.1PLC的硬件组成PLC的硬件主要由中央处理器(CPU)、存储器、输入单元、输出单元、通信接口、扩展接口、电源等几部分组成。
其中,CPU是PLC的核心;输入单元/输出单元是CPU与现场输入/输出设备之间的接口电路;通信接口用于连接编程器、上位计算机等外部设备,其硬件结构图如图2-1硬件结构图2-12.2 电机的选择电动机选择的参考因素主要包括:电动机型式、电压与转速;电动机型式种类;电动机防护型式的选择;电动机电压和转速。
1、电动机型式、电压与转速的选择合理选择电动机型式、电压与转速的具体内容及一般步骤首先要根据生产机械对电力传动提出的要求,如起动与制动的频繁程度,有无调速要求等等来选择电动机的电流种类,即选用交流电动机还是选用直流电动机;其次应结合电源情况选择电动机额定电压的大小;再由生产机械所要求的转速及传动设备的要求选取它的额定转速;然后根据电动机和生产机械的安装位置和周围环境情况来决定电动机的结构型式和防护型式;最后由生产机械所需要的功率大小来决定电动机的额定功率(容量)。
综合以上方面考虑,最后在电机产品目录中选择与要求相符的电动机,如果产品目录中所列电动机不能满足生产机械的某些特殊要求,则可向电机生产厂家单独定制。
2.电动机型式种类的选择选择电动机是从交流和直流、机械特性、调速与起动性能、维护及价格等方面来考虑的,所以选择时要遵循下列原则:①首先考虑选用三相鼠笼型异步电动机。
因为它具有简单、坚固耐用、工作可靠、价格低廉和维护方便等优点,但是它的缺点是调速困难、功率因数低、起动电流较大和起动转矩较小。
因此主要适用于作为机械特性较硬而无特殊调速要求的一般生产机械和拖动,如一般的机床和功率小于100KW的水泵或通风机等生产机械。