三菱plc毕业设计自动售货机PLC设计
自动售货机--PLC毕业设计
大连海洋大学一任務描述:自動售貨機是可完成無人自動售貨的商業自動化設備,它不受任何場地限制,方便快捷,在我國也越來越普及。
傳統的自動售貨機採用單片機作為控制核心,但這樣在輸入輸出介面上消耗很大。
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课程设计报告题目:自动售货机班级:09应用电子技术学号:0906010136姓名:蓝琴指导老师:陈金佳日期2011.06.22自动售货机摘要本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程。
利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词自动售货机;可编程序控制器;梯形图设备:电脑一台,实验箱一台,AB接口的USB连线一条,电源线两条。
目录一、控制要求 (4)二、I/O分配表 (4)三、外部接线图 (4)四、梯形图的功能分析 (5)五、触摸屏的设计 (11)六、心得体会 (12)七、参考文献 (12)一.控制要求1.此自动售货机可以投入一角、五角、一元的硬币。
2.当投入假币时不计币,假币不退还。
3.如果顾客投入硬币在限定的时间内不按任何按键,自动售货机将不退还所投硬币。
4.当投入硬币的总值等于或超过相对应饮料价值且对应的饮料总量大于零,对应的饮料指示灯亮;5.当相应饮料的指示灯亮时,按下相应的选择按键,指示灯闪烁,同时饮料掉出。
6.如果顾客选择后当前额大于零或不选择,按退币键自动售货机会自动将余款退还顾客;7.找零时如果当前额大于1元则先退一元再找1角,如果当前额小于一元则直接退一角;8当前额显示在数码管上。
.二.I/O分配表三.外部接线图四.梯形图的功能模块1.投币投入硬币后自动售货机自动对币值区分并计数。
2.比较当前值投入的总币值与各饮料的价格相比较,如果币值大于或等于某一饮料则相应的指示灯亮,否则无指示灯亮3.选择饮料在当前总币值大于或等于某一饮料的价格时菜可选择。
4.出货闪烁表示4.可选指示灯5.退币6.退币值区分7.总量8.假币提示9.有币投入感应10.意外情况11.货物输出12.总量显示五.触摸屏的设计六.心得体会通过这次的课程设计让我对PLC的学习产生了更多的兴趣。
完整版PLC课程设计(自动售货机)
目录摘要 (1)1 绪论 (2)1.1 设计任务 (2)1.2 设计要求 (2)1.3 PLC可编程控制器简介 (3)1.3.1 PLC的基本概念 (3)1.3.2 PLC的基本结构 (3)2 总体设计和系统框图 (4)2.1 控制程序流程图设计 (4)2.2 控制程序时序图设计 (4)2.3 控制程序设计思路 (5)3 设计方案 (6)3.1 PLC与上位监控软件通讯 (6)3.2 上位监控系统组态设计 (7)3.2.1 仿真系统组成 (7)3.2.2 仿真实验的售货分析 (7)3.3 系统变量定义及分配表 (8)4 系统仿真和调试 (9)4.1 硬件和软件调试 (9)4.2 梯形图 (10)总结 (14)致谢 (15)参考文献 (16)摘要本文简要介绍了PLC可编程控制器的基本概念和基本结构,又简要分析了自动售货机的基本功能及工作方式。
设计了一个基于PLC的自动售货机控制系统。
本设计使用三菱公司开发的可编程控制器实现对自动售货机的控制,设计了1元、5元和10元三种投币方式。
自动售货机内有12元、15元和20元三种商品,当投入币值大于或等于商品价格时,则可以购买该商品。
当自动售货机内还有剩余钱额时,则可以实现退币功能。
设计实现了货币的自动加、减和比较功能。
关键词:自动售货机;PLC;可编程控制器1 绪论1.1 设计任务设计一台完整的销售汽水和咖啡的自动售货机,具有硬币识别、币值累加,自动售货、自动找钱功能,此售货机可接受的硬币为1元、5元和10元。
有三个钱币输入按钮,X0代表1元,X1代表5元,X2代表10元,当投入的硬币总值超过12元时,汽水指示灯Y3亮。
当投入的硬币超过15元时,汽水指示灯Y3和花茶指示灯Y4亮。
当投币超过20元时,汽水和花茶及咖啡指示灯Y5都亮。
如果要汽水则按汽水按钮X3,这时汽水输出指示灯Y3亮,输出汽水,然后汽水指示灯闪烁,5 s后停止。
如果要花茶则按花茶按钮X4,这时花茶输出指示Y4亮,输出花茶,然后花茶指示灯闪烁,5s后停止。
(2021年整理)基于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的自动售货机设计【模板范本】
毕业设计报告(论文)(2011届)题目:基于PLC的自动售货机设计所属系:生产过程自动化班级: 自动化0813学生姓名:夏广婷学号: 2008201114同组成员:徐恒指导教师:刘书凯本论文设计的是基于三菱FX2N 系列PLC构成的自动售货机监控系统,本文阐述了自动售货机的设计概论、研究意义以及它的发展历史,对自动售货机的方案进行了论证,介绍了PLC的基本组成、发展以及特点,对基于三菱FX2N系列PLC构成的自动售货机系统整体设计过程进行较为细致的论述。
文中详尽地介绍了自动售货机的原理以及各硬件组成,PLC外部接线图。
并且进行了实际模型的制作,在PLC梯形图的编写时,文中采用的是三菱PLC梯形图专用编译软件来进行编写。
介绍了自动售货机的基本原理以及工作流程,本设计通过PLC与触摸屏相结合控制自动售货机,最终完成交易。
在设计中选择PC机作为主工作站的上位机,下位机采用PLC作控制器。
其中系统主要包括计币系统、选择系统、选择系统、饮料供应系统、退币系统.本设计主要通过PLC和触摸屏相结合,来实现对自动售货机系统的控制,从而提高了系统的稳定性,保证自动售货机能够长期稳定的运行。
并且通过实际模型的制作经实践验证该控制系统是可行的。
关键词自动售货机 PLC 梯形图触摸屏第一章绪论 (1)1.1自动售货机的设计概论 (1)1.2自动售货机的研究意义 (1)1.3自动售货机的发展历史 (2)第二章自动售货机总体设计 (2)2.1 自动售货机PLC 控制设计任务书 (2)2。
1.1 自动售货机PLC 控制的工作要求 (2)2.1.2 自动售货机的工作原理 (2)2。
1.3 自动售货机简单示意图 (12)第三章硬件设计 (12)3.1 PLC概述 (12)3。
1.1 PLC的产生 (12)3.1.2 PLC定义 (13)3。
1。
3 PLC发展趋势 (13)3。
1.4 PLC的特点 (14)3。
2 PLC的组成和设计步骤 (15)3。
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毕业设计自动售货机的设计
plc毕业设计自动售货机的设计PLC毕业设计:自动售货机的设计引言自动售货机作为一种智能化的零售设备,已经在我们的生活中变得越来越常见。
它不仅方便了消费者的购物体验,还提高了商家的销售效率。
本文将探讨PLC (可编程逻辑控制器)在自动售货机设计中的应用,并提供一种基于PLC的自动售货机设计方案。
一、自动售货机的功能需求在设计自动售货机之前,我们首先需要明确其功能需求。
一般来说,自动售货机应具备以下功能:1. 商品展示和选择:自动售货机应该能够清晰地展示商品信息,并提供消费者选择的功能。
2. 支付和找零:自动售货机应该支持各种支付方式,例如硬币、纸币、信用卡等,并能够自动找零。
3. 库存管理:自动售货机应该能够实时监测商品库存,并在库存不足时及时补货。
4. 故障检测和维修:自动售货机应该能够自动检测故障,并提供相应的维修信息。
二、PLC在自动售货机中的应用PLC作为一种专门用于工业自动化控制的设备,其稳定性和可靠性得到了广泛的认可。
在自动售货机设计中,PLC可以用于实现以下功能:1. 硬件控制:PLC可以控制自动售货机的各种硬件设备,例如电机、传感器、显示屏等。
通过编写逻辑程序,可以实现商品的展示、支付和找零等功能。
2. 数据采集和处理:PLC可以通过连接各种传感器,实时采集自动售货机的运行数据,例如库存信息、销售数据等。
通过对这些数据的处理,可以实现库存管理和销售统计等功能。
3. 故障检测和维修:PLC可以监测自动售货机的各种故障,并根据预设的逻辑程序提供相应的维修信息。
这可以大大提高故障排除的效率,减少维修时间。
三、基于PLC的自动售货机设计方案基于以上对PLC在自动售货机中的应用,我们可以提出以下基于PLC的自动售货机设计方案:1. 硬件设计:选择适合的PLC型号,并根据自动售货机的需求,选择合适的电机、传感器、显示屏等硬件设备。
确保这些设备能够与PLC进行稳定的通信。
2. 逻辑程序设计:根据自动售货机的功能需求,编写逻辑程序。
plc控制的自动售货机毕业设计
plc控制的自动售货机毕业设计一、选题背景随着社会的不断发展,人们的生活水平也在不断提高。
在这样的背景下,自动售货机作为一种便捷、快速、安全的购物方式,越来越受到人们的青睐。
而PLC控制技术作为现代工业控制领域中应用最广泛的一种技术,其在自动售货机中的应用也越来越普遍。
二、研究目标本文旨在通过对PLC控制技术在自动售货机中的应用进行研究和分析,设计出一款具有较高实用性和可靠性的自动售货机系统。
三、研究内容1. 自动售货机系统结构设计本文首先对自动售货机系统进行了结构设计。
其中包括硬件部分和软件部分两个方面。
硬件部分主要包括:投币器、纸币器、显示屏、键盘、电机等组成;软件部分主要包括:PLC程序设计和人机界面设计两个方面。
2. PLC程序设计PLC程序是整个自动售货机系统中最核心的部分。
本文对PLC程序进行了详细设计,并采用了模块化编程的思想,将整个程序分为多个模块进行编写。
其中包括:货道控制模块、投币器控制模块、纸币器控制模块、显示屏控制模块、键盘控制模块等。
3. 人机界面设计人机界面是自动售货机系统中用户与系统交互的重要部分。
本文对人机界面进行了详细设计,采用了触摸屏的形式,使用户操作更加方便快捷。
同时,在界面设计中还考虑了用户体验和美观性等因素。
4. 系统测试和优化为了确保自动售货机系统的可靠性和稳定性,本文对系统进行了全面测试,并对系统中出现的问题进行了优化和改进。
最终得到一款具有较高实用性和可靠性的自动售货机系统。
四、研究意义本文通过对PLC控制技术在自动售货机中的应用进行研究和分析,设计出一款具有较高实用性和可靠性的自动售货机系统。
该研究成果不仅可以应用于商业领域,提高商品销售效率和顾客购物体验,还可以在工业领域中得到广泛应用,提高生产效率和质量。
五、总结本文对PLC控制技术在自动售货机中的应用进行了研究和分析,并设计出一款具有较高实用性和可靠性的自动售货机系统。
该系统不仅可以提高商品销售效率和顾客购物体验,还可以在工业领域中得到广泛应用。
(完整版)三菱plc自动售货机PLC设计毕业设计
以下文档格式全部为word格式,下载后您可以任意修改编辑。
自动售货机的PLC系统设计摘要: 本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程。
利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词自动售货机;可编程序控制器;梯形图Abstract: This article introduced vending machine's basic principle as well as the work flow, 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 controller's in vending machine function specifically. The procedure involved the vending machine work major part process. Enhanced system's stability using the PLC control's vending machine, the guarantee vending machine able the long-term stability movement.key word vending machine; Programmable controller; Trapezoidalchart目录.绪论 (1).1自动售货机的介绍 (4). 1.1自动售货机功能分析 (4). 1.1.1自动售货机的基本功能 (5)1.2 PLC的基本结构及原理................................................................................................. (5). 1.3 PLC的选型原则 (5).2PLC系统设计............................................................................................ .7 . 2.1可编程序控制系统设计的基本原则 (7). 2.1.1控制系统设计原则 (7). 2.1.2控制系统设计的基本内容 (7)· 2.1.3控制系统设计的一般步骤……………………………………………………………… .8. 2.1.4程序设计的步骤 (8).3自动售货机PLC程序设计 (10). 3.1仿真实验中售货机的分析 (10). 3.2设计任务的确定 (10). 3.3程序设计部分 (11). 3.3.1程序设计说明 (11). 3.3.2PLC程序设计 (11). 3.4仿真界面与PLC (20). 3.5数据连接 (24). 3.5.1定义IO设备 (24). 3.5.2设计 (26). 3.5.3运行 (30).4结束语 (31)·参考文献……………………………………………………………………………………… .32·致谢……………………………………………………………………………………………..33绪论从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。
毕业设计基于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 绪论 (5)1.1 自动售货机的研究背景及意义 (5)1.2 研究自动售货机的目的 (5)1.3 本设计研究的内容 (6)2 自动售货机的功能分析 (7)2.1 自动售货机主控单元的确定 (7)2.1.1 PLC的部分功能 (7)2.1.2 确定自动售货机的主控单元为PLC (8)2.2 自动售货机的售货方法 (9)2.3 自动售货机的空间结构 (10)2.4 自动售货机的功能 (10)2.5 自动售货机的购物使用流程 (12)3 自动售货机的硬件部分 (13)3.1 控制电路硬件组成框图 (13)3.2 确定自动售货机使用的PLC类型 (14)3.3 货币识别器选型 (15)3.3.1 硬币的识别原理 (16)3.3.2 纸币的识别原理 (16)3.4 自动售货机电机及其它选择 (17)4 自动售货机的软件设计 (20)4.1 自动售货机的控制系统流程图 (20)4.2 自动售货机的程序部分 (21)4.2.1 程序中用到的部分指令 (21)4.2.2 自动售货机的控制程序 (22)4.3 程序的调试部分 (30)4.3.1 GX Developer (30)4.3.2 程序调试 (30)4.4 基于MCGS组态的自动售货机仿真 (32)4.4.1 建立组态画面 (32)4.4.2 设置各元件的参数 (33)结论 (38)参考文献 (39)致谢 (40)附录系统硬件连接图 (41)1 绪论1.1 自动售货机的研究背景及意义自动售货机最早出现在20世纪60年代的欧美,当时在美国的地铁系统中。
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的自动售货机的设计毕业设计
随着我国自动零售业的不断发展,自动售货机不断的在我国发展的更多,普及面更广泛。社会各界也对自动售货机的各个功能、操作系统都做了相当仔细的研究。
张建龙在2009年就对新型自动售货机进行了研究论述,他先明确了如今消费者的消费要求,又了解了自动销售机器的工作原理,然后通过这些对自动售货机的主体结构进行了设计,并设计了控制系统的硬件电路且编写了软件程序[3]。李代万,李金平,孙亮亮等人对识别人民币的系统与自动售货机器之间的连接进行了深刻的研究,并具体论述了该系统的软、硬件设计方法;为了实现人民币的识别、存储、找零、退币功能,利用了计算机技术、光机电一体化技术及自动控制技术,还原了硬币识别及找零机采用硬币识别一体化[4]。这台自动售货机拥有紧凑的整体结构,精确的人民币识别,灵敏的操作反应,在实际应用方面十分广泛。郑大宇,刘立晶设计了方形货物的提取系统的方案,首先实现了货物被准确投放,又基于能量守恒定律,设计了最高速度的函数数据模块,利用MATLAB做了优化处理,求得机构的最优解来提高售货效率[5]。社会上很多领域都在研究自动售货机,其中在3个关键技术方面研究的居多:1、研究系统模块如何实现内部销售动作;2、研究如何实现对金额的结算和统计销售信息;3、研究如何更环保更节能。
基于自动售货机而言,若控制系统的控制方式为电力机械,会大幅度的缩减有用价值空间,给动力资源造成多余的浪费;如果用液压系统来进行系统的控制,液压控制系统的技术要求高,所用的设备和阀体的组装成本高,反应速度慢,不适用于自动售货机的控制。如果利用单片机控制系统抗干扰性较差,并且还需要设计大量输入、输出的接口电路。
(5)A/D、D/A转换功能
转换模拟量和数字量。
(6)运动控制功能
在完成单轴或多轴的控制时,利用高速记数模块和位置控制模块等。这就是运动控制功能。
三菱plc毕业设计自动售货机PLC设计
自动售货机的PLC系统设计摘要: 本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程。
利用PLC 控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词自动售货机;可编程序控制器;梯形图Abstract: This article introduced vending machine's basic principle as well as the work flow, 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 controller's in vending machine function specifically. The procedure involved the vending machine work major part process. Enhanced system's stability using the PLC control's vending machine, the guarantee vending machine has been able the long-term stability movement.key word vending machine; Programmable controller; Trapezoidal chart目录.绪论 (1).1自动售货机的介绍 (4).1.1自动售货机功能分析 (4).1.1.1自动售货机的基本功能 (5)1.2 PLC的基本结构及原理................................................................................................. (5).1.3 PLC的选型原则 (5).2PLC系统设计............................................................................................ .7.2.1可编程序控制系统设计的基本原则 (7).2.1.1控制系统设计原则 (7).2.1.2控制系统设计的基本内容 (7).2.1.3控制系统设计的一般步骤........................................................................ .8.2.1.4程序设计的步骤. (8).3自动售货机PLC程序设计 (10).3.1仿真实验中售货机的分析 (10).3.2设计任务的确定 (10).3.3程序设计部分 (11).3.3.1程序设计说明 (11).3.3.2PLC程序设计 (11).3.4仿真界面与PLC (20).3.5数据连接 (24).3.5.1定义I/O设备 (24).3.5.2设计 (26).3.5.3运行 (30).4结束语 (31).参考文献................................................................................................... .32.致谢.. (33)绪论从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。
毕业设计-基于plc原理设计的自动售货机
摘要在今天的工業生產中,可編程序控制器已經成為實現工業自動化的關鍵。
本文簡要介紹了有關可編程序控制器的一些基礎知識和三維力控組態軟體的簡單應用,而且,還介紹了可編程控制器的技術特點,並重點在硬體、軟體和組態軟體方面進行了介紹。
對它們在工業自動化中的典型應用、最新的技術發展趨勢也作了介紹。
在這次畢業設計中,我以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年。
基于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的自动售货机控制系统,阐述了自动售货机的发展背景与前景,详细分析其功能和特点,提出了总体设计方案;选用型号为L293D 的步进驱动电机,设计了平面式贮币、电磁阀退币的货币处理装置,双螺旋式的送出机构,为降低成本和开发周期,创造性的选用了集成键盘、显示、设置功能的控制面板;以三菱FX2N-32MR型PLC为主控制器,基于GX Developer编程软件,采用顺序控制的程序设计思路,设计了系统控制程序,包括投币程序、比较选择购买程序和退币程序。
该设计提高了自动售货机的可靠性和执行效率,且系统维护容易,维修简单,有一定的市场推广价值。
关键词:自动售货机,可编程序控制器,梯形图ABSTRACTIn this paper, based on the design of a vending machine control system PLC, describes the development background and foreground of the vending machine, a detailed analysis of its features and characteristics, put forward the overall design scheme; selection of models for the stepping motor driver L293D is designed plane type storage credits, solenoid valves coin money handling apparatus, the double spiral feeding mechanism, to reduce costs and development cycle, creatively selected integrated keyboard, display and setting function of the control panel; Mitsubishi FX2N-32MR-type PLC as the main controller, based GX Developer programming software, the use of sequential control program design ideas, designed the system control program, including coin program, compare and select your purchase coin program.This design improves the reliability and efficiency of the vending machine, and the system is easy to maintain, easy maintenance, there are some marketing value.Keywords: vending machines, programmable logic controller ladder目录第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课题研究背景自动售货机是可完成无人自动售货,集光、机、电一体化的商业自动化设备。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自动售货机的PLC系统设计摘要: 本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程。
利用PLC 控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词自动售货机;可编程序控制器;梯形图Abstract: This article introduced vending machine's basic principle as well as the work flow, 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 controller's in vending machine function specifically. The procedure involved the vending machine work major part process. Enhanced system's stability using the PLC control's vending machine, the guarantee vending machine has been able the long-term stability movement.key word vending machine; Programmable controller; Trapezoidal chart目录.绪论 (1).1自动售货机的介绍 (4).1.1自动售货机功能分析 (4).1.1.1自动售货机的基本功能 (5)1.2 PLC的基本结构及原理................................................................................................. (5).1.3 PLC的选型原则 (5).2PLC系统设计............................................................................................ .7.2.1可编程序控制系统设计的基本原则 (7).2.1.1控制系统设计原则 (7).2.1.2控制系统设计的基本内容 (7).2.1.3控制系统设计的一般步骤........................................................................ .8.2.1.4程序设计的步骤. (8).3自动售货机PLC程序设计 (10).3.1仿真实验中售货机的分析 (10).3.2设计任务的确定 (10).3.3程序设计部分 (11).3.3.1程序设计说明 (11).3.3.2PLC程序设计 (11).3.4仿真界面与PLC (20).3.5数据连接 (24).3.5.1定义I/O设备 (24).3.5.2设计 (26).3.5.3运行 (30).4结束语 (31).参考文献................................................................................................... .32.致谢.. (33)绪论从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。
大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。
从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。
从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。
现在,自动售货机产业正在走向信息化并进一步实现合理化。
例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。
并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。
在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约10-15%的电力。
进入21世纪时,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。
因经济复苏缓慢,社会对扩大就业与工作场所提供茶点饮料的福利事业更为关注。
自动售货机不仅保障了惬意的工休时间,也是最廉价、提高职工工作效率最有效的手段。
特别是在24小时无休工作状态中的办公场所,使用独具魅力的迷你型饮料冲饮机,解决了不间断提供咖啡饮品服务的问题,这种服务加速了自动售货机与咖啡饮品服务的融合。
1999年的全美自动售货机协会和全美咖啡服务协会的合并使人们更直观地看到了这种融合现象。
1 自动售货机介绍1.1 自动售货机功能分析这部分阐述了自动售货机的各种动作功能和控制要求,给出了完整的自动售货机操作规程,并介绍了自动售货机运行系统种所包括的人工操作步骤。
1.1.1自动售货机的基本功能在进行上、下位机程序编写之前,首先要做的工作是确定自动售货机本身所具备的功能及在进行某种操作后所具有的状态。
在实际生活中,我们见到的售货机可以销售一些简单的日用品,如饮料、常用药品和小的生活保健用品等。
售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。
举一个简单的例子来说明,例如:售货机中有8中商品,其中01号商品(代表第一种商品)价格为2.60元,02商品为3.50元,其余类推。
现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购买,其他商品同比。
当按下选择01商品的价格时,售货机进行减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品到出货口。
此时售货机继续进行等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。
由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的除法运算,这是它的内部功能。
还要有货币识别系统和货币的传动来实现完整的售货、退币功能。
自动售货机的工作流程图如图1所示。
图1 自动售货机工作流程图1.2 PLC的基本结构及原理1.2.1 PLC的系统结构目前PLC种类繁多,功能和指令系统也都各不相同,但都是以微处理器为核心用做工业控制的专用计算机,所以其结构和工作原理都大致相同,硬件结构与微机相似。
主要包括中央处理单元CPU、存储器RAM和ROM、输入输出接口电路、电源、I/O扩展接口、外部设备接口等。
其内部也是采用总线结构来进行数据和指令的传输。
如图2所示,PLC控制系统由输入量—PLC—输出量组成,外部的各种开关信号、模拟信号、传感器检测的各种信号均作为PLC的输入量,它们经PLC外部输入端子,作为PLC的输出量对外围设备进行各种控制。
由此可见,PLC的基本结构有控制部分输入和输出组成。
1.3 PLC的选型原则当某一个控制任务决定由PLC来完成后,选择PLC就成为最重要的事情。
一方面要选择多大容量的PLC ,另一方面是选择什么公司的PLC及外设。
对第一个问题,首先要对控制任务进行详细的分析,把所有的I/O点找出来,包括开关量I/O和模拟量I/O以及输出是用继电器还是晶体管或是可控硅型。
控制系统输出点的类型非常关键,如果他们之中既有交流220V的接触器、电磁阀,又有24V的指示灯,则最后选用的PLC的输出点数有可能大于实际电数。
因为PLC的输出点一般是几个一组共用一个公共端,这一组输出只能有一种电源的种类和等级。
所以一旦它们是交流220V的负载负载使用。
则直流24V的负载只能使用其他的输出端了。
这样有可能造成输出点浪费,增加成本。
所以要尽可能选择相同等级和种类的负载,比如使用交流220V的指示灯等。
一般情况下继电器输出的PLC使用最多,但对于要求高速输出的情况,就要使用无触点的晶体管输出的PLC了。
对第二个问题,则有以下几个方面要考虑:(1)功能方面所有PLC一般都具有常规的功能,但对某些特殊要求,就要知道所选用的PLC 是否有能力控制任务。
如对PLC与PLC、PLC与智能仪表及上位机之间有灵活方便的通信要求;或对PLC的计算速度、用户程序容量等有特殊要求;或对PLC的位置控制有特殊要求等。
这就要求用户对市场上流行的PLC品种有一个详细的了解,以便做出正确的选择。
(2)价格方面不同厂家的PLC产品价格相差很大,有些功能类似、质量相当、I/O点数相当的PLC的价格能相差40%以上。
在使用PLC较多的情况下,这样的差价当然是必须考虑的因数。
PLC主机选定后,如果控制系统需要,则相应的配套模块也就选定了。