饮料自动售货机的控制系统
- 格式:doc
- 大小:159.50 KB
- 文档页数:10
饮料自动售货机控制程序饮料自动售货机结构示意图。
在该机中有两种已经配制好的饮料储液桶,一种为汽水,另一种为橙汁,分别由两个电磁阀控制放入杯中的饮料品种。
1. 控制要求 (1) 自动售货机可投入1角、5角、1元的硬币。
(2) 当投入的硬币总值超过2元时,汽水指示灯亮;当投入的硬币总值超过3元时,汽水及橙汁指示灯亮。
(3) 当汽水指示灯亮时,按放汽水按钮,则排出汽水,8 s 后,自动停止。
在这段时间内,汽水指示灯闪烁。
(4) 当橙汁按钮指示灯亮时,按放橙汁按钮,则排出橙汁,8 s 后,自动停止。
在这段时间内橙汁指示灯闪烁。
(5) 若投入硬币总值超过按钮所需的钱数(汽水2元,橙汁3元)时,找钱指示灯亮,并找出多余的钱。
自动饮料售货机PLC 的输入/输出点分配表主要设计思路:将1角、5角、1元的信息传入数据寄存器D 中。
将投票过程中的投票数据进行累加并存入数据寄存器D 中,并与2元、3元进行比较。
若数据寄存器D 中数据大于2元,则汽水指示灯亮;若数据寄存器D 中数据大于3元,则汽水和橙汁指示灯均发亮。
根据以上思路,设计出饮料自动售货机PLC 控制梯形图及指令语句表,如图6-18所示。
程序设计说明。
在图6-18(a)和(b)中:第2逻辑行为传输数据程序;第3逻辑行至第8逻辑行为数据累加程序;第9逻辑行至第12逻辑行为数据比较时间间隙程序;第13逻辑行与第14逻辑行为汽水指示灯和橙汁指示灯驱动程序;第15逻辑行至第20逻辑行为汽水电磁阀和橙汁电磁阀驱动程序;第21逻辑行至第25逻辑行为找钱比较程序;第26逻辑行至第30逻辑行为找钱、复位程序。
接通电源后,第1逻辑行中特殊标志位存储器SM0.1闭合一个扫描周期,使内部标志位存储器M0.0闭合一个扫描周期。
由于内部标志位存储器M0.0接通一个扫描周期,因而第2逻辑行中的M0.0的常开触点也闭合一个扫描周期,1角、5角、1元的信息被传送至内部标志位存储器的字地址MW10、汽水桶投票口电磁阀杯子MW12、MW14中。
饮料自动售货机的工作原理饮料自动售货机是一种自助式购饮系统,可方便地向消费者提供茶、咖啡、汽水、果汁和瓶装饮用水等商品。
饮料自动售货机通过内置的计算机控制系统,可实现货品的自动售卖、货币识别、找零等功能,极大地方便了人们的生活。
第一步:货品储存饮料自动售货机中,各种饮料按照规格和种类分类,然后存放到指定的货架上。
在存放过程中,需要设定每个货道的容量和商品数量,以保证正常售卖的同时也保证货源的充足。
第二步:货币收取顾客选择自己喜欢的饮料后,投入相应的货币或银行卡。
饮料自动售货机通过内置的计算机控制系统,自动识别货币种类,并显示收到的金额。
第三步:选货当顾客选择自己想要的饮料后,饮料自动售货机会显示选取的产品的价格以及投币的数量,并通过内置的传感器检测货架上选中的饮料是否可售。
同时,系统也会将这些信息传给付款系统进行扣款。
当饮料自动售货机确认货物存在并且足够,并且确认买家的支付成功后,就会给货道上的机械臂发送指令,抓住选中的商品并移动到售货口处,然后通过售货口兑付顾客。
第五步:找零如果顾客支付的金额比选中的商品的价格多,饮料自动售货机会自动找零。
这个过程是通过系统内置的计算机识别所收回的货币种类和数量,并按照合适的面值找零。
第六步:流程结束当饮料自动售货机完成所有的步骤后,整个交易流程即完成。
系统通过自动售货机的界面显示当前销售情况或存货情况等信息,并定期检测存货的情况以及设备的状态,为维护保障提供有力保证。
总结起来,饮料自动售货机的工作原理是通过内置的计算机控制系统自动完成货品储存、货币识别、商品选取、出货和找零等全部流程。
自助购饮系统在生产和销售原材料、管理和维护上都比人工购买更为高效,它在许多场所,如学校、医院、商场、机场、火车站等处广泛使用,大小方便,随时可用,深受广大消费者欢迎。
课程设计任务书设计题目:饮料自动售货机PLC控制系统设计学院:机械工程学院专业:机械测控班级:姓名:组员:指导老师:【摘要】本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。
具体说明了可编程序控制器在自动售货机中的作用。
程序涉及到了自动售货机工作的绝大部分过程。
利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。
关键词:自动售货机;可编程序控制器;梯形图Abstract:This paper introduces the basic principle s of vending machines, as well as workflow, and t hen to a transaction process as an example, the t ransaction process is divided into several block, a nd then the block were programmed. Specify the PLC in the role of vending machines. Procedures relat ed to the work of the vast majority of vending m achine process. PLC control of the use of vending machines enhance the stability of the system to ensure that vending machines capable of long-term s table operation.Key words:Vending machines; PLC; Ladder Diagram一.PLC的概述1.1 PLC的产生20世纪20年代起,人们把各种继电器,定时器,接触器及其触点按一定的逻辑关系连接起来组成控制系统,控制各种生产机械,这就是大家所熟悉的传统继电接触器控制系统。
基于PLC的饮料自动售货机控制系统设计本文将介绍一种基于PLC的饮料自动售货机控制系统设计方案,该方案可实现准确的货品计数、货币识别和交易记录等功能,提高了自动售货机业务的竞争力和利润。
一、设备概述饮料自动售货机是一种非常便捷的自助购物设备,安装在各种公共场所,如办公室、学校、车站和商场等。
该设备使用PLC控制技术,实现自动售卖饮料、咖啡和小食品等功能,并提供货品计数、货币识别、交易记录和库存管理等功能。
二、控制系统设计该系统的控制器采用PLC(可编程逻辑控制器)控制器,用于控制饮料自动售货机的各种功能。
PLC控制器由以下部分组成:1. 控制器:PLC控制器是控制系统的核心部分,它控制整个系统的操作,并收集货币和交易数据。
2. 电源:电源用于为PLC控制器提供电力,以保证系统可靠运行。
3. 输入设备:控制器使用输入设备接收并处理客户的指令,如按键和扫描枪等。
4. 输出设备:输出设备用于向客户传递信息,如显示屏、取货口和货币输入口等。
5. 传感器:传感器用来检测货品状态(如库存量和货品位置),并向PLC控制器发送信息。
6. 交易控制器:交易控制器用于处理货品交易,包括货币识别、验钞、找零、交易记录等功能。
7. 库存控制器:库存控制器用于管理货品库存,包括货物加减和盘点等功能。
三、系统工作原理当客户选择购买饮料时,他们选择希望购买的饮料和货币的面额。
顾客付款后,控制器通过交易控制器检测货币面额,然后使用标准计算公式计算找零。
客户选择的饮料被送入取货口,同时控制器通过传感器更新库存状态。
交易数据还收集到控制器和用于报告的记录器。
四、优点和特点PLC控制的饮料自动售货机相对于传统的自动售货机具有多种优势和特点。
以下是一些优点:1. 提高效率:自动售货机减少了客户购物时浪费的时间,特别是在繁忙的班次和场所。
2. 准确性:PLC控制器可准确地识别货币和交易记录,避免了误差和交易纠纷。
3. 节省成本:自动售货机自动化操作,减少了人力成本和人力资源。
饮料自动售货机自动控制一、控制要求在该机中有两种饮料储液桶,一种为汽水,另一种为橙汁,分别的由两个电磁阀控制放入杯中的饮料品种。
控制要求:(1)自动售货机可投入一角、五角、一元的硬币。
(2)当投入的硬币总值超过二元时,汽水指示灯亮;当投入的硬币总值超过三元时,橙汁指示灯亮。
(3)当汽水指示灯亮时,按放汽水按钮,刚排出汽水,8秒后自动停止,在这段时间内,汽水指示灯闪烁。
(4)当橙汁指示灯亮时,按放橙汁按钮,刚排出汽水,8秒后自动停止,在这段时间内,橙汁指示灯闪烁。
(5)若投入硬币总值超过按钮所需的钱数时,找钱指示灯亮,并找出多余的钱。
二、原理图三、I\O分配四、PLC程序五、心得通过实训,我们学会了手持编程器的编程方法,编入、写出、删除及修改都会了。
在以后学习过程中希望大家多多提点。
在梯形图的编辑上出现了很多问题问题,导致第一次调试的失败。
在一次完整运行成与重新启动运行之间的循环出现一点问题,经过我们对梯形图的监控检查,发现循环与上面编程有点冲突,后来我们调整了一下,调试终于成功了。
接线方面,遇到了些困难,经过我们不懈努力最终成功了。
通过这次的实训使我们学到了很多,同时也让我们意识到我们要学的更多。
从程序的设计到编写、画图、调试、修改、完善、到最后的实训报告,每个人都付出了时间和精力去做好自己的任务帮助队友,所以团队的合作和队友之间的相互协助非常重要。
通过实训让我们更深一步的对自己的专业,对自己的能力,对自己所学的有正确的认识,并且能在以后的学习工作中不断提高和完善自己。
实训台上的接线我们比较乱,这也是我们接线检查困难的主要原因,才导致出现了一些接线问题。
总的来说,这次实训还是比较成功的,无论是个人动手能力还是团队协作能力都得到了很好的锻炼。
在实训过程中老师也交给我们很多简单实用的技巧。
我们也学到了,做好做对一个项目固然重要,同时美观程度也是必不可少的,无论是从参观者的角度还是自己看的角度都很重要。
本文分析了自动饮料售货机的工作原理,选定了三菱FX2N-48MR PLC为核心控制器,完成了系统的硬件和软件设计。
硬件部分主要有系统设备、PLC的选型、电磁阀、红外线光电开关、地址分配表、接线图;软件部分主要完成了总流程图、分流程图、梯形图。
在硬件和软件设计完成的基础上,进行了仿真调试,调试的结果基本符合设计的要求。
关键词自动饮料售货机;三菱PLC;电磁阀;梯形图引言 (1)1 功能需求分析与总体方案设计 (2)1.1基本功能分析 (2)1.2总体方案介绍 (3)2 硬件部分设计 (5)2.1设备选型 (5)2.1.1 PLC的选型 (5)2.1.2电磁阀 (5)2.1.3红外线光电开关 (6)2.2具体硬件设计 (6)2.2.1 地址分配表 (7)2.2.2 接线图 (7)3 软件部分设计 (9)3.1总体概括和总体流程图 (9)3.1.1 开始过程 (9)3.1.2 投币过程 (9)3.1.3 购买过程 (10)3.1.4 退币过程 (11)3.2控制系统梯形图 (13)3.3控制系统的调试 (17)总结 (18)参考文献 (19)引言从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。
大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。
而自动售货机的核心部分就是应用PLC技术,所以PLC已经成为现代控制技术的重要支柱之一,因此PLC 控制系统已成为大多数行业及人们的必要选择。
自动售货机的整体设计涉及很多方面,包括机械、控制、安全等各个方面,其重点及难点就是控制部分的设计。
目前市场上流行的控制系统的核心大多以单片机、PLC为基础。
两者各有特点,以单片机为核心的自动售货机成本较低、但设计较复杂、稳定性也难以满足要求;而使用PLC技术,设计方法简单,稳定性高,已经成为大多数自动售货机系统的核心控制设备。
湖南铁道职业技术学院目录摘要 (6)第1章任务与要求...................................................................................................................... ,81.1课题概述 (8)1.2 设计内容与要求 (8)1.3 FX2N-32MR产品说明 (8)第2章引言 (10)2.1研究背景 (10)2.2论文研究目标和意义 (12)第3章方案论证与设计 (14)3.1 总体设计分析 (14)3.2 方案的选择与设计 (14)3.2.1 继电控制 (14)3.2.2 单片机控制 (15)3.2.3 PLC控制 (15)3.3 方案确定 (16)第4 章自动售货机的PLC控制系统设计 (17)4.1 硬件电路设计 (17)4.1.1硬件系统组成 (17)4.1.2 电气设备的选择 (17)4.2 软件设计 (19)4.2.1 自动售货机控制要求 (19)4.2.2 控制流程图 (20)4.2.3 I/O分配表 (21)4.2.4 硬件接线图 (22)4.2.5程序设计 (23)第5章系统调试 (27)5.1 调试设备 (27)5.2 调试步骤 (27)第6章心得体会(致谢) (29)参考文献 (30)附表一:梯形图 (31)附表二:指令表 (35)摘要在今天的工业生产中,可编程逻辑控制器(PLC)已经成为实现工业自动化的关键。
本文简要介绍了有关可编程逻辑控制器的一些基础知识和简单的应用,而且还介绍了PLC的技术特点,并重点在硬件、软件和组态软件方面进行了介绍,对他们在工业自动化中的典型应用、最新的技术发展趋势也做了介绍。
自动售货机在中国有着广阔的发展前景,文中介绍了自动售货机的发展历史和现状。
在这次的毕业设计中,我查阅了大量的资料,以PLC原理为基础设计了自动售货机系统。
九江职业技术学院
PLC课程设计报告饮料自动售货机的控制系统
班级:
组长:
学号:
指导教师:
撰写日期:
组员:
目录
1、课题说明 (1)
2、系统说明 (1)
3、课题分析 (1)
4、方案设计 (2)
5、饮料供应系统 (2)
6、硬件设计 (2)
7、PLC选型 (2)
8、硬件电路设计 (2)
9、软件设计 (3)
10、实训心得 (6)
1、课题说明
如图所示,为饮料自动售货机示意图,在该机中有两种饮料储液桶,一种为汽水,另一种为橙汁,分别的由两个电磁阀控制放入杯中的饮料品种。
其控制要求如下:
(1)自动售货机可投入一元的硬币。
(2)当投入的硬币总值超过二元时,汽水指示灯亮;当投入的硬币总值超过三元时,橙汁指示灯亮。
(3)当汽水指示灯亮时,按放汽水按钮,刚排出汽水,8秒后自动停止,在这段时间内,汽水指示灯闪烁。
(4)当橙汁指示灯亮时,按放橙汁按钮,刚排出汽水,8秒后自动停止,在这段时间内,橙汁指示灯闪烁。
(5)若投入硬币总值超过按钮所需的钱数时,找钱指示灯亮,并找出多余的钱。
2、系统说明
(1)课题分析
要实现自动售货机的功能,其自动控制系统主要包括:计币、比较、选择、饮料供应以及找钱。
流程图如下:
(2)方案设计
当投入一元硬币时,将已经投入硬币值存放到一个已经清零的储存器VW0中,再次投币式运用加法指令进行累加。
投币完成后,运用比较指令对投入的金额与商品金额进行比较从而控制汽水及果汁指示灯的状态。
相应的饮料电磁阀打开时,指示灯的闪烁可以运用SM0.5串联相应的电磁阀控制。
相应饮料的电磁阀分别对应一个减法指令计算剩余金额,然后使用比较指令,当剩余金额大于0且找钱指示灯亮时找钱机构开始运行,最后运用SM0.5串联边沿触发和减法指令对余额进行减一处理,当减到0的时候,与找钱指示灯串联的比较指令断开,从而断开找钱指示灯,找钱指示灯又将找钱机构断开,找钱机构停止找钱,结束商品交易。
3、硬件设计
(1)PLC选型
由实训室提供的西门子S7-200 CPU 226可满足课题设计要求。
(2)I/O分配表
光电
检测开关汽水
按钮
橙汁
按钮
汽水
指示
灯
橙汁
指示
灯
汽水
电磁
阀
橙汁
电磁
阀
找钱
指示
灯
找钱
执行
机构
I0.2 I0.3 I0.4 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 (3)硬件电路设计
根据实训室所提供的PLC类型,以及设定好的I/O点分配情况,可设计出PLC的外部硬件接线图,如下图所示:
4、软件设计
5、实训心得
饮料自动售货机的控制系统实训心得体会在张老师的带领下,我们组顺利的完成了为期一周的PLC实训,实训中,我们组选的课题为“饮料自动售货机的控制系统”。
在这之前,我一直认为PLC仅仅用于工业用途,经过这周,使我对PLC有了一个全新的认识,那就是它不仅仅是一台可编程逻辑控制器,它作为一台机器的“中枢神经”,广泛应用于我们日常生活中随处可见的设备中,而饮料自动售货机就是其中的一种。
在本次“饮料自动售货机的控制系统”实训中我收获了很多,主要体会有以下几点:
(1)刚开始拿到这个课题的时候,在我感觉里,这个项目比较复杂,问题主要体现在程序的“二次选择”上,投币额度的选择为第一次,按钮的选择为第二次,以前的制作中没碰到过,所以,我现在网络上找了一些比较类似的课题并对其中的控制理论加以分析,然后才着手开始做这个课题,在做的过程中结合自己的思路,做成功了一个“待完善”的样本。
(2)在制作该项目的退币机制时遇到了“瓶颈”,在我的想法中,想让PLC 进行下一步复杂动作时,应该加入一个外部输入,而项目要求中并没有给这个条件,这个问题令我百思不得其解,最后我选择了向老师寻求帮助,在老师的悉心指导下,我突破了这个“瓶颈”,利用找钱指示灯来控制找钱机构,减少了一个外部输入端口,让我加深了对自动化精髓的理解。
(3)“天下难事,必作于易;天下大事,必作于细”,看似很复杂的问题,只要着手去做它,一步一步,脚踏实地,并使用合适的方法,就一定能成功!
XX
饮料自动售货机的控制系统实训心得体会本次PLC课程设计我们组是做饮料自动售货机的控制系统。
通过本次实训,我学习了西门子PLC的一些知识,以及很多的功能指令。
对许多不理解的地方,也有去学习和理解。
实训中,我们合作完成了一些任务,在团队合作方面,也有进步。
我也有认识到自己有许多不足,有许多关于PLC的知识掌握的并不扎实,所以在今后的学习生活中,我会努力学习,不断充实自己。
XX 饮料自动售货机的控制系统实训心得体会短短一周的实训很快就结束了,在此实训中充分了解PLC操作程序的基本编程方法,对PLC的工作原理和使用方法有了一些了解。
在此次实训中,对于理论的运用,起到了一定的作用。
同时通过实训,让我们发现了平时对一些细节不够重视。
当我们把脑中想出来的程序放到PLC中运行时,往往不能够运行。
通过实训增强了我们对PLC的感性认识,同时提高了我们的动手能力,对我们以后的工作和学习提供了经验。
XX 饮料自动售货机的控制系统实训心得体会本周开始,我们班开始了西门子S7-200 PLC编程及应用这门课程的实训,通过学习和讨论,让我对PLC课程有了更深刻的认识,对实践的课程结构和课程设置有了更加全面的了解。
我们组抽到的实训课题为《饮料自动售货机的控制系统》。
以下是我对本次实训的心得体会。
1、加强了团队合作精神。
如果我们每个人都各自行事,过程肯定会变得一团乱,正是由于每个人都配合好,协力完成任务,我们才能成功的完成这个项目。
2、磨练了我们的意志力。
凡事不是一帆风顺的,这次实训让我明白了这个道理。
在实训中遇到的困难我们没有轻言放弃,而是去逐步寻找问题,解决问题,在组长的带领下把实训项目做好。
3、加深了对“项目”的理解。
使我明白这样的一个设计,我们其实可以把它当成一个
小小的项目工程来看待。
我们的小组长起着协调组内成员工作的作用,负责主要工作,而其他成员也很配合他的安排,这就类似于一个项目管理的小例。
使我们对今后的实训有着良好的经验。
4、做到理论联系实际。
我们是这学期学习PLC这门课程,可能是上课时不够认真,没有完全弄懂某些元器件的原理和用途,而此次课程设计恰恰提供了一个很好机会,让我从实践中学习。
XX 饮料自动售货机的控制系统实训心得体会和学别的学科一样,在学完plc理论课程后我们做了课程设计,此次设计以分组的方式进行,每组有一个题目。
我们做的是饮料自动售货机的plc控制系统。
由于平时大家都是学理论,没有过实际开发设计的经验,拿到的时候都不知道怎么做。
但通过各方面的查资料并学习。
我们基本学会了plc设计的步聚和基本方法。
分组工作的方式给了我与同学合作的机会,提高了与人合作的意识与能力。
虽然在和组员一起制作的过程中,我充当的是打酱油的角色,但是一起团结合作的精神还是有的,所以多亏了我们组长李强同志。
谢了。
XX。