自动售货机报告 提交版 --吉

合集下载

自动售货机购买申请书

自动售货机购买申请书

尊敬的[公司/部门名称]领导:您好!随着我国经济的快速发展,人们对便捷生活的需求日益增长。

为满足广大顾客的购物需求,提高工作效率,降低人力成本,经慎重考虑,特向贵公司申请购买一台自动售货机,现将有关事项报告如下:一、购买背景近年来,我公司在市场拓展、业务发展过程中,发现顾客在购物过程中存在以下问题:1. 顾客购物不便,尤其是工作时间,难以满足顾客即时需求;2. 人力成本较高,雇佣大量员工进行商品售卖,增加企业负担;3. 商品库存管理难度较大,容易造成商品积压或短缺。

为解决上述问题,提高顾客满意度,降低企业成本,我们认为引进自动售货机是最佳选择。

二、购买目的1. 方便顾客购物,提高顾客满意度;2. 降低人力成本,提高工作效率;3. 优化商品库存管理,减少商品积压或短缺;4. 增强企业竞争力,提升企业形象。

三、购买内容1. 品牌及型号:[品牌] [型号],具备以下功能:- 多种支付方式:支持现金、移动支付、银行卡等多种支付方式;- 自动找零:具备自动找零功能,方便顾客;- 大容量存储:可容纳多种商品,满足顾客多样化需求;- 实时监控:具备远程监控功能,便于管理人员随时查看商品库存和销售情况。

2. 配套设施:货架、保温柜、收银台等。

四、购买预算根据市场调查及供应商报价,预计购买一台自动售货机及配套设施共计[金额]元。

五、实施计划1. 在[时间]内完成自动售货机的选购及安装;2. 在[时间]内完成配套设施的安装及调试;3. 在[时间]内完成自动售货机的试运行及优化;4. 在[时间]内正式投入使用。

六、预期效果1. 提高顾客购物便利性,提升顾客满意度;2. 降低人力成本,提高工作效率;3. 优化商品库存管理,减少商品积压或短缺;4. 增强企业竞争力,提升企业形象。

综上所述,购买自动售货机对于我公司具有重要意义。

恳请贵公司领导予以批准,以便我们尽快完成采购工作,为广大顾客提供更加便捷、高效的服务。

敬请领导审阅!此致敬礼!申请人:[申请人姓名]申请日期:[日期]。

自动售货机实验报告

自动售货机实验报告

自动售货机实验报告实验目的:本次实验的目的旨在了解自动售货机的工作原理和方法,掌握串口通信和图形化用户界面设计的技巧,实现一个基础的自动售货机模型并调试其功能。

实验环境和工具:硬件平台:Arduino UNO开发板、LCD液晶屏、矩阵键盘、电机、红外传感器等。

软件环境:Arduino IDE集成开发环境、Proteus电路仿真软件。

实验步骤:1. 硬件搭建2. 程序编写编写程序,实现自动售货机的基本功能,包括选择商品种类、投币、购买商品、找零等。

程序中以串口通信方式实现与PC端的通信,将运行状态和操作结果实时传输到PC端进行监测和反馈。

3. 软件仿真在Proteus电路仿真软件中,将硬件连线图导入,设置各个元件的型号和参数,构建完整的电路仿真模型,并运行模拟程序,进行自动售货机模型的完整验证和调试。

4. 调试运行将编写好的程序烧录到Arduino开发板中,将电路模型与实际硬件连接起来,进行硬件调试和运行测试。

在控制台上进行商品选择、投币、购买、找零等操作,并观察LCD屏幕反馈和PC端的串口通信,检测程序运行是否正常、反应是否及时、显示是否精准等。

实验结果:经过以上的实验操作和调试测试,我们成功实现了一个基础的自动售货机模型,其核心功能和操作结果均符合设计要求和实际需求。

通过电路仿真和硬件实验,我们深入了解了自动售货机的实际工作原理、运行机制和参数特性,掌握了串口通信和图形化用户界面设计等技巧,为今后相关工作提供了良好的基础。

同时,我们也发现了一些问题和待优化的方面,例如降低误操作率、提高售货速度、增加商品种类等,这些都将成为下一步改进的重点和方向。

本次实验是一项十分有趣和实用的工作,它不仅让我们明白了自动售货机的实现原理和工作方式,同时也展示了设计和制作电路的技能和能力。

在实验过程中,我们遇到了不少问题和困难,但我们也能够积极思考和动手解决,最终获得了可靠和优秀的成果。

从这份实验中,我们深入体验了科学与技术的魅力,感到对学习和未来发展的期望和信心,期望今后能够更好地发掘自身的潜力和优异实力,为社会和人类的发展做出建设性的贡献。

自动售货机需求分析报告(初稿)

自动售货机需求分析报告(初稿)

自动售货机需求分析报告(初稿)1.引言1。

1 编写目的经开发小组team5开会讨论,小组众成员决定开发自动售货机系统。

此需求分析报告对该项目做了基本的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能比较清楚地了解用户的需求,并在此基础上进一步提出如何完成后续设计与开发工作.1。

2 项目背景自动售货机在日常生活中已经屡见不鲜,随处即是的它们方便了人们的生活,节约了人们宝贵的时间。

随着人们物质生活水平的提高,自动售货机应该呈现出不同的类别,适用于不同的环境。

本小组开发的自动售货机不仅要求其具备简单的收款,找钱和交货功能,美观的操作界面,还要求它仅对学生开放,即增加了身份认证功能.从长远来看,这不但有利于学生工作的管理,而且能在一定程度上帮助学校定期了解学生日常消费的大概情况。

2.任务概述2。

1 目标2.1.1 开发目标起初:通过这个项目的开发,小组能加深加强对软件工程项目开发的理解和运用能力。

最终:运用软件工程思想,遵守开发流程,严格执行测试标准,开发出一套符合消费者需求的自动售货机系统.2。

1.2 应用目标希望能让自动售货机更加普遍稳定,方便于每一个消费者。

2。

2运行环境2.2。

1硬件环境客户PC机:Pentium级处理芯片内存建议128M以上256色,800*600的兼容显示器服务器:Pentium 4以上处理芯片内存256M以上2.2.2 软件环境客户PC机:Windows XP服务器:.NET Framewark 2.0SQL Server 2000或以上2.3 说明和限制项目适用于一般用户,扩展性强无项目资金供给3 角色3.1 系统角色描述货物管理员、系统管理员、学生消费信息查询员、销售情况统计员、消费者3.2 角色功能描述货物管理员:有进购货物,及时更新积货压货等的权限系统管理员:有录入、修改学生基本信息(姓名,学号),分配系统账号,分配、修改用户权限,备份数据,启动/关闭机器等的权限。

自动售货机实验报告

自动售货机实验报告

自动售货机实验报告自动售货机实验报告引言:自动售货机是一种现代化的商业销售设备,它通过自动化技术实现商品销售和支付功能,为消费者提供了便利和选择。

本实验旨在探究自动售货机的工作原理、销售模式以及对消费者行为的影响。

一、自动售货机的工作原理自动售货机通过内部的电子系统和机械结构实现商品的储存、选择、售卖和支付等功能。

其工作原理主要包括以下几个步骤:1. 商品储存:自动售货机内部设置有多个货道,每个货道可以储存一种商品。

商品通过传送带或弹簧等装置储存在货道中,保持整齐有序。

2. 商品选择:消费者通过触摸屏或按键选择所需商品。

自动售货机内部的电子系统会根据消费者的选择信号,控制相应货道的开关门,将商品送至取货口。

3. 商品售卖:当消费者选择的商品位于取货口时,自动售货机会打开门,消费者可以取走商品。

部分自动售货机还配备了自动找零功能,方便消费者支付。

4. 支付方式:自动售货机通常支持多种支付方式,如硬币、纸币、银行卡、移动支付等。

消费者可以根据自己的需求选择适合的支付方式。

二、自动售货机的销售模式自动售货机的销售模式主要分为自动售卖和自助选购两种。

1. 自动售卖:在这种模式下,自动售货机会事先设定好商品的价格,并通过内部的计算机系统实时监测库存和销售情况。

当商品售罄或库存不足时,自动售货机会停止销售并显示相应信息。

这种模式适用于一些固定价格和库存较少的商品,如饮料、零食等。

2. 自助选购:在这种模式下,自动售货机提供了更多的选择和定制化服务。

消费者可以根据自己的需求选择商品的种类、数量和价格等,并通过自动售货机完成支付。

这种模式适用于一些需要个性化定制的商品,如鲜花、礼品等。

三、自动售货机对消费者行为的影响自动售货机的出现改变了传统的购物方式,对消费者行为产生了一定的影响。

1. 购物便利性:自动售货机的24小时不间断运营,为消费者提供了更加便捷的购物体验。

消费者可以在任何时间和地点购买所需商品,无需排队等待。

自动售货机收益分析报告

自动售货机收益分析报告

自动售货机收益分析报告概述本报告旨在分析自动售货机的收益情况,并提供有效的数据和洞察,以便决策者能够做出相应的战略决策。

数据收集与分析我们通过以下方法收集了自动售货机的相关数据:1. 销售记录:收集了过去一年的销售记录,包括每个商品的销售量和收入。

2. 库存记录:获取了每个商品的库存记录,包括进货数量和成本。

3. 位置记录:记录了每台售货机的位置和周围环境。

通过对这些数据的分析,我们得出了以下结论:销售情况分析1. 销售趋势:自动售货机的销售呈现稳定增长的趋势,在过去一年中,销售额呈现每月逐渐增长的趋势。

2. 畅销商品:根据销售量和收入,我们发现零食类商品是最畅销的,尤其是薯片和巧克力。

这些商品的销售额占总销售额的50%。

3. 季节性影响:重要的节假日和特定季节,如年底和夏季,对销售额有明显的积极影响。

4. 位置影响:售货机的位置对销售额有一定的影响。

位于高流量区域和学校附近的售货机销售额更高。

成本与收入分析1. 成本结构:自动售货机的主要成本包括商品成本、维护费用和运营成本。

2. 利润率:根据销售收入减去成本,我们计算出自动售货机的平均利润率为20%。

3. 成本控制:通过分析运营成本和维护费用,我们确定了一些降低成本的策略,如优化补货计划和减少维护频率。

建议与决策基于以上分析结果,我们提出以下建议与决策:1. 推广畅销商品:进一步推广零食类商品,特别是薯片和巧克力,以提高销售额。

2. 调整库存策略:根据销售记录和季节性影响,调整库存,确保满足需求的同时避免过多的库存积压。

3. 考虑位置优化:对于表现不佳的售货机,考虑迁移至高流量区域或学校附近的位置。

4. 成本控制策略:优化补货计划和维护频率,以减少运营成本。

5. 数据监控与分析:建议建立有效的数据监控系统,定期分析销售数据,以便及时调整战略。

结论通过对自动售货机收益的分析,我们得出结论,该业务呈现稳定增长的趋势,并且有潜力进一步提高销售额和利润。

自动售货机报告(终稿)

自动售货机报告(终稿)

华中科技大学2010级C语言课程设计软件系统需求分析、系统分析与设计报告课题名称:自动售货机图形模拟系统小组成员:张京林U201013680、岳坤虎U201013687班级:自动化1003班成绩:评阅教师:评阅日期:目录1.引言--现实中的自动售货机 (2)2.运行环境 (3)3.功能设计 (3)3.1触摸屏 (3)3.2自动换零 (3)3.3销量统计 (3)3.4提前补货 (4)3.5显示商品信息 (4)3.6自动售货机网络 (4)3.7无响应自动处理 (4)4.软件系统需求分析 (4)4.1图形显示 (4)4.2菜单模块 (5)4.3交易模块 (5)4.4管理模块 (5)5.系统流程图 (5)自动售货机图形模拟系统小组成员:张京林、岳坤虎课题要求以自动售货机为对象,图形化模拟投币、找零、出货的基本流程;能对售货机的商品进行管理:补货、查询、统计等功能。

1引言--现实中的自动售货机自动售货机是能根据投入的钱币自动付货的机器。

自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。

是一种全新的商业零售形式,又被称为24小时营业的微型超市。

能分为三种:饮料自动售货机、食品自动售货机、综合自动售货机。

从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。

大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。

从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。

从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。

PLC自动售货机报告

PLC自动售货机报告

PLC自动售货机报告1.引言自动售货机在现代化社会中越来越受欢迎,为消费者提供了方便快捷的购物体验。

本报告旨在介绍一种基于PLC的自动售货机的设计和实现。

2.设计目标我们的设计目标是创建一个功能完善且可靠的自动售货机,具备以下特点:-支持多种支付方式,例如硬币、纸币和移动支付;-具备货物售空检测功能,及时通知管理人员补货;-具备购物篮检测功能,防止用户未支付而偷取商品。

3.硬件设计我们使用了以下硬件设备来实现自动售货机:-PLC控制器:作为核心控制单元,负责执行程序和与其他设备进行通信;-电子支付设备:集成硬币接收器、纸币接收器和条码扫描仪,支持多种支付方式;-货物储存系统:包括货道、电动门和传送带;-传感器:用于检测货道是否为空、购物篮是否存在等。

4.软件设计我们使用PLC编程软件进行自动售货机的程序设计,主要包括以下几个模块:-用户界面:通过触摸屏显示菜单和购物篮状态,用户可以选择商品和支付方式;-支付处理:根据用户选择的支付方式进行支付处理,验证支付金额是否足够;-货物管理:监测货道状态,当货道为空时通知管理人员及时补货;-购物篮检测:通过传感器检测购物篮状态,防止用户未支付而偷取商品;-交互控制:根据用户的选择和支付信息,控制电动门开启和传送带运行。

5.功能实现在实现过程中,我们成功地完成了自动售货机的所有功能要求:-用户能够通过触摸屏选择商品和支付方式,实现快速购物;-自动售货机能够支持硬币、纸币和移动支付,满足不同用户的支付需求;-通过传感器监测货道状态和购物篮状态,及时通知管理人员进行补货和防止商品偷取。

6.总结通过PLC技术的应用,我们成功地实现了一个功能完善且可靠的自动售货机。

通过合理的硬件设计和软件编程,我们实现了多种支付方式、货物售空检测和购物篮检测等功能。

该自动售货机提供了方便快捷的购物体验,减少了人力资源的浪费。

未来,我们将进一步改进该系统,提升其性能和稳定性。

自动售货机报告

自动售货机报告

自动售货机报告1. 引言自动售货机是一种通过自动化技术实现商品销售的设备。

它的出现极大地方便了消费者的购物体验,同时也为零售业带来了新的发展机遇。

本报告将对自动售货机进行一些介绍,并分析其在零售业中的现状和前景。

2. 自动售货机的基本原理自动售货机主要由以下几个组成部分构成:1.货物储存系统:用于存放各种商品,通常采用可调温度的货架来保持商品的新鲜度。

2.支付系统:用于接收消费者的付款,常见的支付方式有硬币、纸币、银行卡等。

3.选择系统:用于让消费者选择商品,并将所选商品送达给消费者。

选择系统通常采用按键、触摸屏等方式进行操作。

4.运行控制系统:用于控制货物储存系统、支付系统和选择系统的运行,保证整个售货过程的顺利进行。

3. 自动售货机在零售业中的应用自动售货机在零售业中有着广泛的应用,其主要优势体现在以下几个方面:3.1 增加销售渠道自动售货机可以随时随地提供商品,无论是商场、机场、车站还是街头巷尾,都可以找到自动售货机。

这种方便的销售渠道可以满足消费者的实时需求,从而带来更多的销售机会。

3.2 降低人力成本相比传统的零售店铺,自动售货机无需雇佣人员进行销售和服务,从而降低了零售商的人力成本。

而且自动售货机的运行和维护成本相对较低,可以为零售商带来更高的利润。

3.3 提升消费者体验自动售货机通常配备了先进的支付系统和选择系统,使消费者能够更加便捷地购买所需商品。

选择系统的界面设计也越来越人性化,提升了消费者的购物体验。

4. 自动售货机的挑战和未来发展虽然自动售货机在零售业中有着广泛的应用,但仍然面临一些挑战:4.1 产品选择受限由于自动售货机的空间有限,只能提供少量的商品种类,无法满足消费者的所有需求。

这对于购买冷饮、零食等小额商品的消费者影响不大,但对于购买较大件商品的消费者可能不太方便。

4.2 技术和设备更新换代随着科技的不断进步,自动售货机的技术和设备也在不断更新换代。

零售商需要不断投入资金和精力来更新自动售货机,以保持竞争力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
佛山科学技术学院
课程设计任务书
电气工程与自动化专业12年级4班吉达珠
一、设计题目
自动售货机的PLC控制
二、主要内容
本系统的自动售货机能销售饮料和啤酒两种,在自动售货过程中,具有硬币识别、币值累加、自动售货、自动找钱、统计销售金额、销售数量、库存数量等功能,此售货机只可接受的硬币为5角和1元,饮料的售价为2.5元,啤酒为3元。
当投入总金额>=2.5元时,饮料指示灯亮,等投入总金额>=3时,啤酒指示灯亮。八段数码管显示投入的总金额值。饮料指示灯亮时,按饮料按钮,饮料驱动器动作,饮料从售货口自动售出,饮料指示灯闪烁,5s后饮料驱动器释放,完成一次售货。啤酒指示灯亮时,按啤酒按钮,啤酒驱动器动作,啤酒从售货口自动售出,啤酒指示灯闪烁,5s后啤酒驱动器释放.
(3)当数据寄存器的数值发生变化时,数码管不能马上正确显示数值,而是闪烁一会才显示正确的数值。所以建议在编程中多采用比较指令,当数据寄存器的内容发生变化时,数码显示器只刷新与原来显示不同的值的位。(使PLC内部继电器减少不必要的动作,这样能延长PLC的使用寿命。)
(4)在进行程序调试过程中,在按按键输入信号的时候,有时数码管会显示错乱,在排查程序的同时,应注意对硬件设施进行检查,排除如导线接触不良等故障。
1.2功能分析
设计一台用于销售饮料和啤酒的自动售货机,具有硬币识别、币值累加、自动售货、自动找钱、库存数量等功能,此售货机只可接受的硬币为5角和1元,饮料的售价为2.5元,啤酒为3元。库存量为一定值,当库存量为0 时。所对应的显示灯闪烁,驱动按钮失效。
1.3设计要求
(1)投入硬币时,显示器显示已投入的硬币值。当投入的硬币值等于或超过某个商品的价值时,对应的指示灯亮。
图3-3 按键接线
3.3 CD4511译码器
CD4511主要端子介绍如下:
①锁存部分有四位存储锁电路,由锁存允许端LE控制锁存,当LE=“0”时,锁存器直通,输出端随A~D端变化;当LE=“1”时,锁存器锁定,输出端保持不变。
②熄灭控制端BI,当BI=“0”时,译码器输出全为“0”,即数码管熄灭。
③输出驱动部分是具有较大电流输出的NPN双极型晶体管,当推动LED数字显示器件时,一定要加限流电阻,限流电阻约200Ω,由等测试输入端LT,可测试数码管的七段。当LE=“0”时,显示数8,即各段均亮,则正常。
(2)、将编辑好的程序传入PLC运行,使用编辑器联机调试操作,检查各点工作状态,并配合观察PLC各点输入/输出指示LED或输入/输出设备工作是否符合程序功能要求。
5.3总体调试
将设计好的实验电路板与PLC连接起来,利用好程序监控功能,实时监控程序运行情况。采用分模块环节的调试方法,来调试系统程序。调试步骤和结果如下:
4.购买商品以后,显示器显示剩余的金额。若有剩余金额,找钱指示灯亮。
5.在购买商品后还剩余额,或在投入硬币后又不想购买商品(未按饮料按钮或啤酒按钮),按复位按钮,售货机自动退出应找回的硬币。
6. 售货机能自动计算已售出商品的总金额、啤酒和饮料的现存数量。当啤酒或饮料现存数量为零时,对应的指示灯闪烁,此种情况下,不能购买此种商品。
4.2.2投币输入环节
图 4-1 投币输入程序段
该段程序采用脉冲触发按钮作为投币动作,执行投币检测及币种判断功能的。如X000来一个触发脉冲就在寄存五毛数值的数据寄存器里加币值,同X001触发脉冲执行跟X000同理,并通过数据传送,将投入的金额总数存在寄存器D202中。
4.2.3投币金额显示环节
图 4-3投币金额显示程序段
当输入的BCD码大于1001时,七段显示输出全为“0”,数码管熄灭。CD4511 管脚逻辑图和真值表分别如图 3-4 和图 3-5所示。
图 3-4 CD4511管脚逻辑图
图 3-5 CD4511 真值表
3.4 I/O端子分配
I/0端子是plc的输入和输出端口,是plc的重要组成部分,输入端是接受外部信号的端口,输出端是plc向外部负载发送信号的端口
若有剩余金额,找钱灯亮。在购买商品后还剩余额,或在投入硬币后又不想购买商品,按复位按钮,售货机自动退出应找回的硬币。售货机能自动计算已售出商品的总金额、啤酒和饮料的现存数量。当啤酒或饮料现存数量为零时,对应的指示灯闪烁。
结论及存在的问题
本次自动售货机PLC控制系统设计按照课程设计的基本设计方法,设计出符合按课程设计任务书要求的自动售货机系统。但在设计中由于思路不够清晰,从而导致编程过程中错漏百出,耽误了设计进度。建议在开始程序设计时正确分析课程设计任务和要求,在理清设计思路,设计出正确流程图的基础上,再进行程序设计,这样会达到事半功倍的效果。
图 2-1 自动售货机的面板布置图
3、自动售货机硬件电路设计
3.1硬件显示模块
用4个八段数码管来显示货币值,数码管的连接采用共阴极的形式.数码管内部结构及连线分别如图 3-1 和图3-2 所示。
图 3-1 数码管内部结构 图3-2数码管的接线
3.2按键操控模块
按键与PLC 端子连线如图 3-3 所示
三、具体要求
1.投入硬币时,显示器显示已投入的硬币值。当投入的硬币值等于或超过某个商品的价值时,对应的指示灯亮。
2.饮料指示灯亮时,按饮料按钮,饮料驱动器动作,饮料从售货口自动售出,饮料指示灯闪烁,5s后饮料驱动器释放,完成一次售货。
3.啤酒指示灯亮时,按啤酒按钮,啤酒驱动器动作,啤酒从售货口自动售出,啤酒指示灯闪烁,5s后啤酒驱动器释放,完成一次售货。
4.2.5找钱退币环节
图 4-9 找钱退币环节流程段
该程序段,购买商品后金额有剩余时或投币后不想购买,找钱指示灯均亮,按下复位按钮后,自动售货机自动退出相应的硬币。例如金额为4.5元时,退币过程中,退币驱动器动作,找一元钱指示灯先闪烁4次,找5角钱指示灯闪烁5次,腿币驱动器释放,显示器显示金额为零。
(5) 在购买商品后还剩余额,或在投入硬币后又不想购买商品(未按饮料按钮或啤酒按钮),按复位按钮,售货机自动退出应找回的硬币。
(6) 售货机能自动计算已售出商品的总金额、啤酒和饮料的现存数量。当啤酒或饮料现存数量为零时,对应的指示灯闪烁,此种情况下,不能购买此种商品。
(7)指示灯闪烁的频率为1Hz
2、自动售货机系统方案设计确定
该环节是首先将显示金额单位为元数码管解锁,通过BCD转码环节将对应金额值存入K1M14中,再将K1M14中的数据(即金额单位元的数值) 转移到K1Y000,即对应输出到各数码管,然后再将该数码管锁定显示。完成投币后显示金额的功能。
4.2.4商品选择环节
图 4-4购买啤酒程序段
该商品选择环节以购买啤酒为例说明,如上图程序段,在啤酒有货的情况下,按下啤酒按钮,啤酒驱动器动作,啤酒从售货口自动售出,啤酒指示灯闪烁。5S后啤酒驱动器释放,完成一次售货。
此自动售货系统设计还存在很多不足之处:
(1)本设计中的用于显示的数码管只有四个,即能显示出来的投币的金额是在00.00~99.00之间。注意的是数码管对应金额的十位个位角的显示位置应符合现实场景,不可以出现颠倒等情况。
(2)当按下一个按钮后,PLC的继电器不停地闪动好几次,这样会影响到PLC的使用寿命,建议在编写程序过程中多采用比较指令,当检测到比较的结果发生变化时才,改变继电器的通断,减少继电器的闪动次数,这样不但可以延长继电器的寿命,还可以减少不必要的影响。
3.5主电路接线图
主电路主要由CD4511译码器、LED数码管、电阻和直流电源四部分组成,接线图如 图 3-7所示
图 3-7 主电路接线图
4、自动售货机软件设计
4.1程序流程图
图 4-1 程序流程图
4.2程序主要功能环节解释说明
4.2.1初始化环节
图 4-2 初始化程序段
该程序段采用区间复位的方式,将继电器M0~M25进行复位处理。并且将K15的值转移到K1Y004,使得Y004~Y007处于高电平,锁定数码管。
(2) 饮料指示灯亮时,按饮料按钮,饮料驱动器动作,饮料从售货口自动售出,饮料指示灯闪烁,5s后饮料驱动器释放,完成一次售货。
(3) 啤酒指示灯亮时,按啤酒按钮,啤酒驱动器动作,啤酒从售货口自动售出,啤酒指示灯闪烁,5s后啤酒驱动器释放,完成一次售货。
(4) 购买商品以后,显示器显示剩余的金额。若有剩余金额,找钱指示灯亮。
2.1 PLC控制系统设计的原则
(1)最大限度的满足被控制对象的控制要求
(2)在满足控制要求前提下,力求使控制系统简单、经济、使用及维修方便。
(3)保证控制系统的安全可靠。考虑到生产发展和工艺的改进,在选择PLC容量时,应适当留有余量。
2.2设计方案的确定
根据售货机自动控制系统的任务分析可以知道自动售货机的主要系统包括:硬件显示模块、按键操控模块、计币模块、比较比较、选择模块、饮料供应模块、退币模块和报警模块。根据课程设计任务书要求,选用共阴极的八段、CD4511译码器、LED二极管等元件设计出显示电路硬件部分。软件方面采用PLC编程软件运用加法、减法、传送、比较、移位、子程序和BCD等应用指令与基本指令组合起来编程。工作方式:手动;输入设备:按钮、开关;输出设备:指示灯、数码管 PLC选型:三菱公司FX-2n—16MR并通过相应的数码管和LED管的动作变化体现出来。最后把电路板与PLC连接起来,输入已编好的程序进行调试,以便达到此次课程设计的目的和要求。自动售货机整体设计面板如图 2-1所示.
5、系统调试
5.1、硬件调试
(1)、断电时检查电源是否接好,地线是否接好,各输实验板线路有没短路、开路现象。
(3)、接通5V直流电源,按动相应的功能按钮,确认各个数码管能否按照要求显示;
5.2软件调试
(1)、按要求输入梯形图,检查后编译通过,在线工作后把程序写入可编程序控制器的程序存储区。
7. 指示灯闪烁的频率为1Hz
在上述具体的要求下,完成硬件电路的制作和接线,PLC控制程序的设计及联机调试,直至满足要求。
相关文档
最新文档