基于PLC的自动售货机控制系统设计毕业设计论文
毕业设计(论文)-plc自动售货机控制系统设计[管理资料]
![毕业设计(论文)-plc自动售货机控制系统设计[管理资料]](https://img.taocdn.com/s3/m/80fe44d32f60ddccdb38a09a.png)
摘要自动售货机是能根据投入的钱币自动付货的机器。
自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。
是一种全新的商业零售形式,又被称为24小时营业的微型超市。
能分为三种:饮料自动售货机、食品自动售货机、综合自动售货机。
我国国内自动售货机应用的地方也很多,在超市,报亭旁等地方都有设自动售货机。
初始制造的自动售货机它的原始装置是古希腊人希罗制造的自动出售圣水的装置。
那也是世界上最早的自动售货机。
之后又由美国研制出出售香烟的售货机,此后又出现出售车票、邮票各种现代化自动售货机的种类。
接着,又由欧美日本发展起来。
现在世界各地都很流行。
我们接触到的自动售货机多是用于供给饮品、茶点的食物自动售货机。
它给我们带来了这么大的收益,并且它的自身程序设置又是一个什么样的呢?在我们购买自动售货机里的物品与其交易时,交易过程可分为几个程序块,然后分别对程序块进行编程,这就涉及到PLC的控制了。
本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程。
利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键字:PLC(可编程序控制器)、自动售货机、古希腊引言自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。
它又被称为24小时营业的微型超市。
在日本,70%的罐装饮料是通过自动售货机售出的;全球著名饮料商可口可乐公司在全世界就布有50万台饮料自动售货机。
随着电脑技术的发展,自动售货机越来越普及。
不仅在不同的客流人群多的地点出现而且自动售货机出售的商品也越来越多样化。
从一开始的饮品到现在的生活用品以及其他的急需用品。
在中国,自动售货机1999年开始进入中国市场。
如今,在机场、地铁、商场、公园等客流较大的场所,以不难发现自动售货机的身影。
(完整版)基于组态王和PLC自动售货机系统设计毕业设计

青岛工学院毕业论文(设计)基于组态王和PLC的自动售货机系统设计学生姓名学号指导教师学院专业年级答辩日期 2015 年 6 月6 日青岛工学院基于组态王和PLC的自动售货机系统设计完成日期:指导教师签字:评阅教师签字:答辩小组组长签字:答辩小组成员签字:摘要随着社会的发展,对饮料类商品需求也在逐渐增加,现今劳动力成本也在逐渐上升。
自动售货机是一种根据客户需求方便快捷购买物品的机器,自动售货机主要有占地面积小,容易操作,方便购物等优势。
自动售货机的应用,不仅可以充分节省人力资源,而且还促进了商业贸易发展,给人们的生活带来诸多便利。
实验室PLC实验箱上有现成的售货机模块,用PLC设计自动售货机控制系统,结合实验箱上的售货机模块,模拟自动售货机的功能。
用组态王设计人机界面、监控系统,实现自动售货机内的库存信息及时地传送到电脑中,从而确保组态王对实验箱的售货机达到全面的监控。
关键词: PLC;组态王;自动售货机;通讯AbstractNowadays,the labor costs and the demand for beverage products are gradually increasing with the development of the society.Vending machine is a kind of machine which can purchase goods conveniently based on customer's requirement.Vending machine has some advantages of small footprint,easy operation and shopping conveniently so on.It can not only save the human resources,but also promote the development of commercial trade and bring conveniences to people's life in the application of the vending machine.The laboratory PLC experimental box has the ready-made vending machine module, with the PLC design automatic vending machine control system, with the experiment box on the machine module, simulation vending machine e Kingview to design the man-machine interface, the monitor system, vending machines in the inventory information in a timely manner transmitted to the computer, so as to ensure that the configuration of the experimental box vending machine to achieve a comprehensive monitoring.Keywords: PLC; Kingview; Vending machine; Communication目录1 绪论 (1)1.1 本设计研究的背景、目的和意义 (1)1.2 本设计所做的主要工作 (1)2 系统总体的设计方案 (3)2.1 自动售货机的工作原理 (3)2.2 自动售货机的功能介绍 (4)2.3 系统的设计思路 (4)3 自动售货机模块构造 (5)3.1 自动售货机的顺序功能 (5)3.2 PLC和售货模块接线 (5)4 自动售货机软件的设计 (7)4.1 梯形图设计规则 (7)4.2 程序设计 (7)4.3 组态王人机界面、监控画面设计 (12)5 售货机和组态王通讯 (18)5.1 上位机调试 (18)5.2 下位机调试 (18)5.3 上位机下位机通讯 (18)6 结语与展望 (19)参考文献 (21)致谢 (22)附录 A (22)附录 B ..............................................................................................错误!未定义书签。
基于plc的自动售货机的设计毕业设计

基于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自动控制售货机,自动售货机是一种高智能化的产品,操作简便,可以充分补充人力资源的不足,这种自动售货机外型结构体积小,安置区域广,给人们的生活带来了具大的方便。
该论文设计介绍了自动售货机的结构组成,包括投币控制按钮、选择饮料按钮、退币按钮、输出饮料端口、找钱端口和一些对应的指示灯;根据设计需要和经济综合因素的考虑,选用FX2N-32R型PLC的控制,这样就能够满足输入与输出控制,在设计中给出了控制系统的软硬件设计,并用GX7CH软件进行对梯形图的输入、调试与仿真,能够完全符合设计需求。
关键词:自动售货机,可编程序控制器,梯形图PLC IN THE VENDING MACHINE CONTROL SYSTEMAPPLICATIONABSTRACTAlong with the continuous progress of society, the degree of mechanization and rapid development of the already, automation control in people's life has been widely used, has brought people convenient.This paper using PLC automatic control has excellent function, flexibility, high universality, input method simplified, simple operation etc, designed a PLC automatic control vending machine, automatic vending machine is a kind of high intelligent product, convenient operation, can full complement the lack of human resources, the vending machine exterior structure, small size, resettlement area wide, to the life of people brought great convenience.This paper introduced the vending machine design structure, including coin control button, select drink button, and withdrew money button, output beverage port, change port and some corresponding indicator; According to the design needs and economic comprehensive factors to consider, choose FX2N - 32R type PLC control, so that you can meet the input and output control, in the design of the control system is given in the design of the software and hardware of GX7CH software, and the input, commissioning ladder diagram with simulation, able to fully comply with the design requirements.KEY WORDS: Vending machine,Programmable logic control ,Ladder -diagram毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
基于PLC自动售货机控制系统设计论文 精品

XX市职业技师鉴定论文基于PLC自动售货机控制系统设计姓名:X X X所报工种:维修电工申报等级:技师身份证号:所在单位:目录摘要 (1)关键词 (1)前言 (1)第一章自动售货机概论 (1)1.1 自动售货机的设计概念 (1)1.2 自动售货机的研究意义 (2)1.3 自动售货机的发展历史 (2)第二章plc的介绍 (2)2.1 PLC的概论 (2)2.1.1 plc的产生 (3)2.1.2 plc的定义 (3)2.1.3 plc的发展趋势 (4)2.1.4 plc的特点 (4)2.2PLC的基本结构和原理 (5)第三章自动售货机功能分析 (7)3.1 自动售货机的基本功能 (7)3.2自动售货机控制要求 (7)第四章自动售货机控制系统的PLC设计 (9)4.1 整体系统工作流程 (9)4.2 I/O地址分配表 (9)4.3 硬件接线图 (10)4.4 程序设计 (11)4.5 程序调试 (16)结束语 (18)参考文献 (19)摘要在今天的工业生产中,可编程序控制器已经成为实现工业自动化的关键。
本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
论文阐述了自动售货机各主要部件的选择,具体说明了可编程序控制器在自动售货机中的作用。
本文程序涉及到了自动售货机工作的绝大部分过程。
利用西门子PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行,可实现类似控制功能,还具有可靠性高、编程简单、维护方便等优点。
关键词:自动售货机; S7-200PLC; PLC设计;基于PLC自动售货机控制系统设计前言自动售货机是能够根据投入的钱币自动复活的机器,它是商业自动化的常用设备,不受时间、地点的限制,能节省人力、方便交易。
现代的自动售货机的种类、结构和功能依出售的商品而异。
钱币装置是售货机的核心,其主要功能是确认投入钱币的个数计算金额。
自动售货机的毕业设计

自动售货机的毕业设计【篇一:自动售货机毕业设计】摘要本文介绍了自动售货机的基本原理以及工作流程,售货机的售货领域非常广泛,是发达国家商品零售的一种主要方式。
近几年,自动售货机逐渐被越来越多的消费者所接受。
但由于售货机分布零散、范围广阔的特点。
本文以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程,绘制梯形图对售货过程进行了分析。
利用plc控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词:自动售货机;可编程控制器;梯形图abstractthis article introduced vending machines basic principle as well as the work flow, introduces the basic principle of vending machines and work flow, and then to a transaction process, for example, the process is divided into several blocks, then respectively for program for programming block.then take a transaction process as examples, divides into several blocks the transaction process, then carries on the programming separately to the block. explained the programmable controllers in vending machine function specifically. the procedure involved the vending machine work major part process. enhanced systems stability using the plc controls vending machine, the guarantee vending machine has been able the long-term stability movement.key words:vending machine; programmable controller; trapezoidal chart目录摘要........................................................................................................ . (i)abstract ............................................................................................. (ii)第1章绪论........................................................................................................ . (1)1.1自动售货机研究的目的和意义 (1)1.2自动售货机的历史 (2)1.3自动售货机的市场展望 (3)1.4自动售货机功能分析 (4)第2章 plc功能介绍 (6)2.1 plc的选型原则 (6)2.2 plc的概述 ....................................................................................................... .72.2.1 plc的产生 (7)2.2.2 plc的定义 (8)2.2.3 plc的发展趋势 (8)2.2.4 plc的特点 (10)2.2.5 plc的主要功能 (11)2.3 plc的基本结构及原理 (13)2.3.1 plc的系统结构 (13)2.3.2 plc各部分的作用 (13)2.4 三菱可编程控制器产品功能介绍 (16)2.4.1 功能指令类型 (16)2.4.2功能指令的通用表达形式 (16)2.4.3 三菱plc内部继电器的功能及编号 (17)2.4.4 程序流程控制功能指令 (18)第3章 plc的系统设计 (25)3.1 可编程控制系统设计的基本原则 (25)3.1.1 控制系统设计原则 (25)3.1.2 控制系统设计的基本内容 (25)3.1.3 控制系统设计的一般步骤 (26)3.1.4 编写梯形图的注意事项 (26)3.1.5 程序设计的步骤 (26)3.2 程序设计部分 (27)3.2.1设计控制要求 (27)3.2.3自动售货机外部接线图 (28)3.2.4 梯形图和顺序功能图介绍 (29)3.2.5 三菱编程软件fxgpwin介绍 (30)3.2.6 售货过程分析 (32)第4章出货部分 (35)4.1 出货原理........................................................................................................ ..354.2 出货部件简图介绍 (35)结束语........................................................................................................ .. (41)致谢........................................................................................................ (42)参考文献........................................................................................................ . (43)第1章绪论自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。
基于PLC的自动售货机设计.doc
目录1绪论 (1)2自动售货机的相关说明 (2)2.1自动售货机简介 (2)2.2自动售货机设计的主要内容 (3)2.3自动售货设计的基本思路 (3)3 PLC控制自动售货机的主要硬件及选型 (4)3.1自动售货机的主要硬件系统组成 (4)3.2PLC的选择 (4)3.2.1PLC的机型选择 (5)3.2.2PLC的容量选择 (5)3.2.3I/O模块的选择 (5)3.3自动售货机PLC硬件控制电路设计 (6)3.3.1自动售货机的工作流程 (6)3.3.2自动售货机I/O点的分配 (7)3.3.3自动售货机的I/O接口图 (8)3.4 自动售货过程的控制子系统简述4 自动售货机的PLC控制系统设计 (10)4.1PLC应用系统设计的内容和步骤 (10)4.1.1PLC控制系统设计的基本原则 (10)4.1.2PLC控制系统设计的一般步骤 (11)4.2 PLC总体设计流程 (12)4.3自动售货机的软件设计 (12)4.3.1定时器 (12)4.3.2数学运算指令 (13)4.4自动售货机PLC控制程序设计 (13)4.5自动售货机的相关说明 (21)5 自动售货机PLC系统的仿真 (22)5.1S7-200仿真软件的使用 (22)5.2自动售货机仿真 (22)摘要本论文此次设计的是西门子S7-200系列PLC构成的自动售货机,本文阐述了自动售货机的来源与发展,以及它在国内外的发展现状,对自动售货机的方案进行了论证,介绍了PLC的基本组成、特点以及工作原理,对基于西门子S7-200系列PLC构成的自动售货机系统整体设计过程进行了较为细致的论述。
关键词:PLC;自动售货机;西门子1 绪论自动售货机是可完成无人自动售货,集光、机、电一体化的商业自动化设备。
自动售货机具有不受任何场地限制,方便快捷,可以每天24h售货的优点。
传统的自动售货机控制系统采用单片机作为控制核心,这样不仅会在输入输出接口上做大量的工作,而且系统的抗干扰性也比较差。
基于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的基本概念和应用五、基于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自动化仓储控制系统设计毕业设计论文
基于PLC自动化仓储控制系统设计毕业
设计论文
研究背景
传统的仓储管理方式已经不能满足快速发展的工业生产需求,自动化仓储控制系统应运而生。
基于该需求,本论文将研究PLC 自动化仓储控制系统设计。
研究目的
1. 分析自动化仓储控制系统的优势和应用场景。
2. 掌握PLC自动化仓储控制系统的基本原理和工作流程。
3. 设计基于PLC的自动化仓储控制系统,实现仓储自动化管理和控制。
研究内容
1. 自动化仓储控制系统的概述
2. PLC控制器的选型与参数设定
3. 系统硬件电路设计
4. 系统软件程序设计
5. 测试与实验
研究意义
1. 提高仓储管理效率,减少人员成本。
2. 提高仓库存储利用率,实现仓储自动化管理。
3. 推动工业自动化发展。
研究方法
1. 文献综述法
2. 实验研究法
论文结构
1. 绪论
2. 自动化仓储控制系统的技术研究与应用
3. 基于PLC的自动化仓储控制系统设计
4. 系统实现与测试
5. 系统性能分析与评价
6. 结论与展望
预期成果
成功设计基于PLC的自动化仓储控制系统,并进行实验研究和性能评价。
研究难点
1. PLC控制器的选型与参数设置
2. 系统软件程序的设计和实现
3. 系统性能的测试和评价
研究进展
目前已完成系统框架设计和控制器选型,正进入系统硬件电路设计和软件程序设计阶段。
结语
本论文将研究PLC自动化仓储控制系统设计,旨在提高仓储管理效率,实现仓储自动化管理和控制。
希望通过该研究为工业自动化领域做出一定的贡献。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河南理工大学毕业设计(论文)说明书基于PLC的自动售货机控制系统设计摘要随着科技的不断发展,PLC在工程中的应用大家有目共睹,PLC在各个领域已占得一席之地,并将有更好的发展。
我国人口数量庞大,自动售货机在人们的生活中扮演越来越重要的角色,从长远来看其具有广阔的发展空间。
本次设计的自动售货机为饮料自动售货机,贩卖的商品性质明确,适于放置在短时间人口流动比较大的地方,比如餐厅。
首先通过与单片机和液压等控制的对比,确定采用PLC来控制自动售货机,然后分析自动售货机的结构和工作原理,明白自动售货机的贩卖过程,以便为硬件的选择做准备。
通过自动售货机的功能分析作出硬件框图,根据硬件框图选择所需要的PLC、货币识别器、电动机和接触器。
根据I/O分配表对PLC选型,并画出外部接线图。
根据控制系统流程图编写符合自动售货机功能的程序。
如果购物后有剩余金额,则可按退币按钮退币。
梯形图的编写通过GX Developer来完成,完成梯形图后可以在三菱PLC仿真软件GX Simulator 6c进行调试和仿真。
最后用MCGS作出组态效果。
组态仿真图中自动售货机包括按钮、指示灯、投币口、取物口、退币口等部分。
关键词:自动售货机;PLC;梯形图;MCGSABSTRACTWith the development of science and technology, the application of PLC in engineering everybody be obvious to people, PLC has occupied a space for one person in every field, and will have a better development. Because of the large number of population, the vending machine is playing a more and more important role in people's life, in the long run it has broad space for development. The design of the automatic vending machine for beverage vending machine, the nature of the goods sold in the clear, adapted to be placed in a short time population flow of relatively large areas, such as restaurant. First, by comparing with the single chip microcomputer and hydraulic control, and adopt PLC to control the vending machine, then analyzes the structure and working principle of automatic vending machines selling process, understand the vending machine, to prepare for the selection of hardware. Through vending machine function analysis to make the hardware block diagram, according to the hardware block diagram, select the desired PLC currency recognizer, motor and contactor. According to the I/O distribution list on the PLC selection, and draw the external wiring diagram. According to the flow chart of control system prepared with vending machine program. If the shopping after the remaining amount, then press the coin button coin. Trapezoidal chart compilation done by GX Developer, complete ladder diagram can be debugged and simulated in Mitsubishi PLC simulation software GX Simulator 6c. Finally, MCGS made the configuration effect. Configuration simulation diagram of the vending machine comprises a button, indicator light, the slot, fetching port, a coin refund part.Keywords: vending machine; PLC; ladder diagram; MCGS目录1 绪论 (1)1.1 自动售货机的研究背景及意义 (1)1.2 研究自动售货机的目的 (1)1.3 本设计研究的内容 (2)2 自动售货机的功能分析 (3)2.1 自动售货机主控单元的确定 (3)2.1.1 PLC的部分功能 (3)2.1.2 确定自动售货机的主控单元为PLC (4)2.2 自动售货机的售货方法 (5)2.3 自动售货机的空间结构 (6)2.4 自动售货机的功能 (6)2.5 自动售货机的购物使用流程 (8)3 自动售货机的硬件部分 (9)3.1 控制电路硬件组成框图 (9)3.2 确定自动售货机使用的PLC类型 (10)3.3 货币识别器选型 (12)3.3.1 硬币的识别原理 (13)3.3.2 纸币的识别原理 (13)3.4 自动售货机电机及其它选择 (14)4 自动售货机的软件设计 (16)4.1 自动售货机的控制系统流程图 (16)4.2 自动售货机的程序部分 (17)4.2.1 程序中用到的部分指令 (17)4.2.2 自动售货机的控制程序 (18)4.3 程序的调试部分 (26)4.3.1 GX Developer (26)4.3.2 程序调试 (26)4.4 基于MCGS组态的自动售货机仿真 (28)4.4.1 建立组态画面 (28)4.4.2 设置各元件的参数 (29)结论 (34)参考文献 (35)致谢 (36)附录系统硬件连接图 (37)1 绪论1.1 自动售货机的研究背景及意义自动售货机最早出现在20世纪60年代的欧美,当时在美国的地铁系统中。
人们可以用1美分在自动售货机上购买到一块口香糖。
这便是最早的自动售货机。
作为一种全新的零售方式,20世纪80年代以来,自动售货机在美、日等发达国家得到了迅速的普及和发展。
其产品特点是科技含量高,集光、机、电、防伪识别、数字密码、智能软件等技术于一体;24小时服务,售货便利,无需专人盯守,省人工,省成本;售货范围广,人们通过自动售货机不仅可以买到食品、香烟、饮料、报纸、票、卡,甚至鲜花和小宠物等物品;此外它还是一种新颖独特的广告媒体。
目前,自动售货机已经在许多个国家和地区使用。
根据美国《自动世代》统计,日本每23人拥有一台自动售货机、美国每40人一台、欧洲每60人一台。
在邻国日本,全国市场70%的罐装饮料是通过自动售货机售出的,每个人一年投入自动售货机用于购物的货币高达400多美元;根据日本麒麟啤酒公司调查,一台自动售货机每年可售出上万罐清凉饮料,比一般不太繁忙的小商品销量还要大,美国可口可乐公司则拥有分布于世界各地的几十万饮料售货机;在西班牙,全国通过自动售货机售出的商品销售额占全国零售业的六成以上,并以每年10%的速度递增。
全世界约有1800万台自动售货机处于运营中,包括自动售货机制造与运营在内的整个行业年销售额超过2500亿美元,自动售货业已成为零售业增长最快的行业之一。
近几年,自动售货机在我国的大中城市发展势头非常迅猛,车站、码头、酒店宾馆、大学校园、繁华的街道等地方随处可见自动售货机的身影。
据统计,广州市区就摆放了各种品牌的自动售货机,而这还不足以满足地铁和公交车站的需要。
自动售货机不但给人们的生活带来了极大的方便,而且也成为现代化城市的一道亮丽的风景线。
随着我国零售业态的不断发展和2010年上海世博会举行的过程中,我国无店铺销售业态的发展获得了良好的环境和契机。
尤其是跨国企业的加入,进一步刺激和带动我国自动售货机产业的发展。
1.2 研究自动售货机的目的从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。
大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约。
自动售货机行业长期以来在美国、日本等国家得到迅猛发展,目前已在多个国家得到广泛普及。
据业内人士估计,但中国的自动售货机拥有量还不太多,相对于13亿的人口大国和零售业态发展的趋势而言,中国自动售货机行业的发展空间将更加广阔。
1.3 本设计研究的内容本课题采用三菱FX2N系列PLC对饮料自动售货机控制系统进行设计。
(1)通过与单片机、继电器、液压在各个方面的比较,确定自动售货机的主控单元是PLC。
(2)通过对自动售货机的售货方法分析确定采用双弹簧出货机构,直流电动机驱动。
(3)根据系统需要确定饮料自动售货机的硬件,通过硬件框图选择硬件部分。
根据自动售货机的功能选择货币识别器和电动机以及接触器的选择。
通过I/O列表确定PLC类型,做出硬件连接图。
(4)根据控制功能图进行性梯形图设计,软件这几中要结合硬件的性质选择合适的数据寄存器以及根据功能使用合适的算法。
并在软件中调试运行,用组态软件作出仿真。
2 自动售货机的功能分析2.1 自动售货机主控单元的确定实现自动售货机到的售货功能最主要的是依靠主控单元。
可以作为主控单元的元件有很多,但最适合的要通过比较才能确定。
2.1.1 PLC的部分功能PLC是一种以微处理器为核心的工业通用自动控制装置,其实质是一种工业控制用的专用计算机。
因此,它的组成与一般的微型计算机基本相同,也是由硬件系统和软件系统两大部分组成。