自动售货机设计方案

更新时间:2024-06-08 22:52:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

自动售货机设计方案

1.自动售货机的工作流程分析

以一次交易商品的过程为例,把交易过程分为几个模块,然后分别对各个模块进行编程控制,利用PLC及组态软件模拟实现自动售货机的功能。

一次交易过程分为四个状态,初始状态、投币状态、购买状态、退币状态。工作流程如下图所示:

2.交易过程的分析

① 初始状态:由电子标签显示各商品价格,显示屏显示友好界面,此时不

能购买任何商品。

② 投币状态:按下投币按钮,显示投币框,按下所投币值显示屏显示投入、

消费、余额数值,当所投币值超过商品价格时,相应价格选择

按钮发生变化,提示可以购买。

③ 购买状态:按下可以购买的选择按钮,所选的商品的指示灯亮,同时显

示屏上的金额数字根据消费情况相应变化。

④ 退币状态:按下退币按钮,显示退币框,同时显示出应退币值及数量。

按下确认钮,则恢复初始状态。

3.自动售货机设计方案

设计一台具有完整功能的销售汽水和绿茶的自动售货机。具有硬币识别、币值累加、自动售货、自动找钱功能。此售货机可识别的硬币包括0.5元和1元。汽水的售价为2元,绿茶的售价为2.5元。

自动售货机在接受到钱币已输入的前提下,通过触摸相应的触摸按钮输入信号使控制器实现相应的动作,将货物输出。

规定当投入的币值超过2元时,汽水指示灯亮;当投入的币值超过2.5元时,汽水指示灯和绿茶指示灯同时亮。当汽水指示灯亮时,按汽水按钮,汽水从自动售货机自动售出,汽水指示灯闪烁,10s后自动停止闪烁。当绿茶指示灯亮时,按绿茶按钮,绿茶从自动售货机自动售出,绿茶指示灯闪烁,10s后自动停止闪烁。当按下汽水按钮或者绿茶按钮后,如果投入的币值超过购买货物所需币值,则找钱指示灯亮,自动售货机退出多余钱币,10s后自动停止。如果自动售货机发生故障或者顾客不想购买了(未按汽水按钮或者绿茶按钮),可按复位按钮,则自动售货机如数退出货币。

4.输入输出设计 输入 设 备 开关 0.5元 1.0元 汽水按钮 绿茶按钮 退币按钮 复位按钮 SB1 SB2 SB3 SB4 SB5 SB6 SB7 输入口 00000 00001 00002 00003 00004 00005 00006 输出 设 备 汽水指示灯 绿茶知识灯 汽水输出灯 绿茶输出灯 找钱指示灯 出钱口 LED LED LED LED LED LED 输出口 01000 01001 01002 01003 01004 01005 5.PLC控制系统的设计

有三个钱币输入按钮,00001代表0.1元,00002代表0.5元,00003代表1元。当投入的硬币总值超过2元时,汽水指示灯01000亮,当投入的硬币总值超过2.5元时,绿茶指示灯01001亮。如果需要汽水,则按汽水按钮00005,此时汽水输出指示灯01002亮,输出汽水,然后汽水指示灯闪烁,10s后停止闪烁。如果需要绿茶,则按绿茶按钮00006,此时绿茶输出指示灯01003亮,输出绿茶,然后绿茶指示灯闪烁,10s后停止闪烁。当要完汽水或者绿茶时,如果还有多余的钱,则找钱指示灯01004亮,出钱口01005自动退出多余钱币,10s后停止。如果顾客投入钱币后什么也不想要,则可按复位按钮00007,则投入的钱币会从出钱口01005退出。 6.自动售货机仿真界面设计

本文来源:https://www.bwwdw.com/article/qmx6.html

Top