




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于PLC的自动售货机控制设计摘要:本论文设计的是基于三菱FX2N系列PLC构成的自动售货机监控系统,本文阐述了自动售货机的来源与发展,以及它在国内外发展的现状,对自动售货机的方案进行了论证,介绍了PLC的基本组成、特点以及工作原理,对基于三菱FX2N系列PLC构成的自动售货机系统整体设计过程进行较为细致的论述。文中详尽地介绍了自动售货机的各硬件组成,并完成了PLC外部接线图。在PLC梯形图的编写时,文中采用的是三菱PLC梯形图专用编译软件来进行编写。介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。具体说明了可编程序控制器在自动售货机中的作用。程序涉及到了自动售货机工作的绝大部分过程。利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。关键词:自动售货机;顺序功能图;梯形图;I/O点的分配。The Control Design Of Vending Machine Based On PLCAbstract:This thesis is based on Mitsubishi PLC FX2N series monitoring system consisting of vending machines, vending machines this paper describes the origin and development, and its development status at home and abroad, on the vending machine programs were demonstrated, PLC introduces the basic composition, characteristics and working principle, based on Mitsubishi FX2N series PLC vending machine system as a whole constitutes the design process in a more detailed discussion.The paper describes in detail the various hardware components of vending machines, and completed a PLC external wiring diagram. PLC ladder in the preparation, the paper uses a special compiler software Mitsubishi PLC ladder to be written. Introduces the basic principles of vending machines and work processes, and then to a transaction process, for example, the transaction process is divided into several blocks, and then program the block respectively. Specify the programmable logic controllers role in the vending machines. Procedures related to the vending machine most of the work process. PLC-controlled vending machine use to improve the stability of the system to ensure the long-term stable operation of vending machines.Key Words:Automat;PLC;Sequential Function Chart;Ladder;I / O Point Of The Distribution。目录1 绪论11.1 设计背景1 1.2 应用前景11.3 设计的目的和意义12 总体设计方案22.1 总体设计思路22.2 控制要求22.3 控制原理及示意图23 软件设计33.1 I/O分配33.2 程序分析与调试4 3.2.1 梯形图分析43.2.2 程序调试74 硬件设计84.1 金属硬币的识别原理84.2 硬币的贮存和退币84.3 光传感器85 结论9参考文献10致 谢11附 录121 绪论1.1 设计背景公元1世纪,希腊人希罗制造的自动出售圣水的装置是世界上最早的自动售货机。1925年美国研制出售香烟的自动售货机,此后又出现了出售邮票、车票的各种现代自动售货机。现代自动售货机的种类、结构和功能依出售的物品而异,主要有食品、饮料、香烟、邮票、车票、日用品等自动售货机。一般的自动售货机由钱币装置、指示装置、贮藏售货装置等组成。钱币装置是售货机的核心,其主要功能是确认投入钱币的真伪,分选钱币的种类,计算金额。如果投入的金额达到购买物品的数值即发出售货信号,并找出余钱。指示装置用以指示顾客所选商品的品种。贮藏售货装置保存商品,接收出售指示信号,把顾客选择的商品送至付货口。一般售货机的钱币装置由投币口、选别装置、确认钱币真伪的检查装置、计算金额的计算装置和找钱装置组成。70年代以来,出现了采用微型计算机控制的各种新型自动售货机和利用信用卡代替钱币并与计算机连接的更大规模的无人售货系统,如无人自选商场、车站的自动售票和检票系统、银行的现金自动支付机等。1.2 应用前景现在,自动售货机产业正在走向信息化并进一步实现合理化。例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约1015的电力。进入21世纪时,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。从自动售货机的发展趋势来看,大量生产,大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道,而相对的超市,百货购物中心等新的流通渠道的产生,人工费用也不断上升,在加上场地的局限性和购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器也就有了其相当可观的前景。1.3 设计的目的和意义PLC的发展与计算机技术、半导体技术、控制技术、数字技术、通信网络技术等高新技术的发展息息相关,这些高新技术的发展推动了PLC的发展,而PLC得发展又对这些高新技术提出了更高更新的要求,促进了他们的发展。本次设计就在于结合PLC的种种优点联系实际情况来弥补原有系统的不足,利用PLC控制的自动售货机提高了系统的稳定性,保证了自动售货机能够长期稳定的运行。2 总体设计方案2.1 总体设计思路自动售货机的基本功能就是对投入的钱币数进行计算,然后根据运算结果做出相应的判断,看看哪种商品可以进行购买,哪种商品不能购买,本次课程设计的要求是可识别两种硬币,分别是1元、5角,采用两个按钮进行模拟,自动售货机共出售三种货物,其价格分别定为1元、2.5元、3元,当投币数大于等于货物价格时且售货机里有这种货物时,指示灯亮,表示可以进行购买,三种货物分别用三个小灯代替进行模拟。除此之外,本次设计还涉及了显示、找零等功能的实现。由于售货机的全部功能是在上位机上模拟的,所以售货机的部分硬件是由计算机软件来模拟替代的这些并不会影响实际程序的操作,完全能模拟现实售货机的运行。2.2 控制要求1)自动售饮料机可投入5角、1元。2)所售饮料标价:纯净水1元,汽水2.5元,咖啡3元。3)当投入的硬币总值超过所购饮料的价值时,所对应的可购买饮料的指示灯亮,作可购买提示。4)当物品对应的指示灯亮时,按下相应的按键,相应的物品排出,5s后自动停止,同时指示灯闪烁。5)购买饮料后,系统自动计算剩余币值,并根据剩余币值提示可购买的饮料(指示灯亮)。6)当顾客成功购买完一件物品后30秒无操作,自动售货机会自动将余款退还给顾客。7)如果顾客投入硬币后又不想买物品,按下退款按键,自动售货机会自动将余款退还给顾客。8)如果顾客投入硬币总值超过所选物品的价值时,自动售货机会自动将余款退还给顾客。9)当物品不足时,对应的物品指示灯亮红灯,顾客按下相应的按键无反应(不出物品,不减余额)。10)如果顾客投入的币值在限定的时间内(1分钟)不按任何按键,自动售货机将退还所投硬币。在本控制系统中,自动售货机只售3种商品,即纯净水,汽水和咖啡。自动售货机可识别1元,5角;自动售货机可退币。2.3 控制原理及示意图首先由顾客投入钱币,然后顾客按下商品选择开关,经钱币识别器后将信号送给PLC。由用户编写的PLC程序运行可以识别出钱币的真伪以及币值,并显示投入钱币的数值,同时与商品的价格比较。当投入的钱币满足某商品的购买价格后,则可以购买该商品的指示灯亮。PLC通过计算还可以显示出余额数值,商品驱动机构收到控制信号后即出售电磁阀动作,送出商品,若有余额,则退币电动机动作,可以退出余额数值的相应币值,同时完成内部清零过程。这样就完成一次商品提货过程。该自动售货机还具有售货口故障处理和商品低液位报警等功能。整个过程由1台PLC控制,其控制示意图如图2-1所示。响铃报警各种指示退币电动出货电磁PLC商品选择开关钱币识别器图2-1 控制原理示意图3 软件设计3.1 I/O分配根据设计要求,列出I/O分配如表3-1所示。表3-1 I/O分配表输入输出输入点功能输出点功能X0五角投币口Y0纯净水出口X1一元投币口Y1汽水出口X2纯净水按钮Y2咖啡出口X3汽水按钮Y3纯进水指示灯X4咖啡按钮Y4汽水指示灯X5找钱按钮Y5咖啡指示灯X6急停按钮Y6余钱指示灯X7启动按钮Y7无纯净水报警X10纯净水液量不足Y10无汽水报警X11汽水液量不足Y11无咖啡报警X12咖啡液量不足Y12一元出口Y13五角出口3.2 程序分析与调试3.2.1 梯形图分析1)如图3-1所示,这一部分为整个梯形图的开关控制设计。使用了主控指令来控制整个自动售货机的开关。 图3-1 开关控制设计 2)如图3-2所示,这一部分代表了自动售货机的复位开关以及三种饮料的出水条件设计。 图3-2 复位出水设计3)如图3-3所示,这一部分是3种饮料的指示灯变化控制设计。饮料可以购买时的常亮以及出水完毕后的闪烁。 图3-3 指示灯变化控制设计4)如图3-4所示,这一部分是找零设计。当符合找零条件时,会优先找零一元,然后才找零五毛,并且在找零时进行减法指令运算。 图3-4 找零设计5)如图3-5所示,这一部分为投币设计。当客户投币后,系统会将D0中的数据与饮料的价格数据进行比较,当客户购买饮料后,饮料出水的同时会将D0中的数据做出相应的扣除。 图3-5 投币设计6)如图3-6所示,这一部分为饮料出水时间设计。当客户购买某一饮料时,从按下饮料按钮开始,饮料出水5秒后,结束饮料出水。 图3-6饮料出水时间设计7)如图3-7所示,这一部分为无操作设计。当客户投币后1分钟内无操作或者购买某一饮料后30秒内无操作时,会自动找零。 图3-7 无操作设计3.2.2 程序调试在这次设计中我也遇到了不少问题,例如: 找钱的最后一次闪烁因为时间太短 ,肉眼无法看出,当然指示灯也就不闪烁。后来通过加上了辅助继电器、时间继电器,成功实现了最后一次闪烁。还有饮料出水的时候我原本的设计是出水的同时指示灯在闪烁,后来经过老师的矫正,我才知道是出水完了之后闪烁。还有整个电路的开关控制,原本我是在各个环节都加上常闭开关来实现关闭,后来发现还有更加简单的方式那就是主控触点指令,通过一开始加上的MC N0 M21和结尾的MCR N0来实现整个电路的开关控制。在进行投币和购买饮料的时候需要用到加减法的指令ADD 、SUB 还有比较指令CMP,这些指令的应用可以说是比较少的,所以刚刚开始做的时候还不是很熟悉。 投币的时候,投币按钮要设置成上升沿的开关,不然按一次就会计数N次,扣钱也是同样的原理。4 硬件设计4.1 金属硬币的识别原理我国目前发行的1元、5角和1角硬币的金属原材料是为造币而专门使用的特殊合金,因此在它通过投币入口进入由电感和电容组成的特定高频振荡线路所产生的磁场时金属材质和体积的差异对电感量的影响大小也出现微弱差异,电感量的变化引起振荡频率的变化;再通过检测频率的变化,与设定值进行比较,确定某种硬币种类后,经窄带选频电路将频率信号变成电压信号输出,完成对金属硬币的识别。4.2 硬币的贮存和退币在本设计中,采用的是圆筒式贮币,步进电机退币,当硬币投入后经过识别识出电信号后,伪币和异物被排出,真币按面值由几组分布电磁阀分配到不同贮币腔内备用。当收到退币找零电信号后,通过退币电机,将贮币腔内下部硬币依电信号程序退出,完成自动售货机的退币找零功能。 4.3 光传感器在本设计中,用到光传感器:当硬币投入开始由光传感器感应,然后由光传感器驱动硬币识别器;硬币经识别后进入贮存腔时,由光传感器感应,给PLC一个信号,进行硬币的相加运算;当退币时,退出的硬币经光传感器感应,给PLC一个信号,进行退币的相减运算。光传感器是利用光敏元件将光信号转换为电信号的传感器件,它的敏感波长在可见光波长附近,包括红外线波长和紫外线波长。光传感器不只局限于对光的探测,它还可以作为探测元件组成其它传感器,对许多非电量进行检测,只要将这些非电量转换为光信号的变化即可,本设计是运用红外线传感器的原理对投币进行检测。图4-1 所示是红外线传感器的工作原理图。它是由光源、接收器和PLC运行电路三部分组成。光源使用普通的白炽灯泡,当点亮灯泡时,由于灯丝的温度很高,能产生较强的红外辐射,灯泡发出的可见光经滤光片滤掉,红外光便可向外发射。在距光源发射点一定距离处,设置有红外接收器。这样,在红外光源和接收器之间就形成一条用肉眼看不见的红外界线。无硬币遮挡红外线时,红外线经凸透镜聚光后直接照射在光敏二极管VD1上,光敏二极管的电阻变小,从而使V1导通、V2处于截止状态,接在V2集电极的继电器K不工作,输出为低电平,因此,PLC得不到相应的信号。当有硬币通过红外界线时,红外线被硬币遮挡,光敏二极管因无光照射其内阻增大,于是VT1截止,VT2变为导通,则输出为高电平,使PLC得到相应的信号。图4-1 红外线传感器工作原理图5 结论毕业论文是大学学习阶段一次非常难得的理论与实际相结合的机会,通过这次比较完整的自动售货机系统设计,我摆脱了单纯的理论知识学习状态,和实际设计的结合锻炼了我的综合运用所学的专业基础知识,解决实际问题的能力,同时也提高我查阅文献资料、设计手册、设计规范以及电脑制图等其他专业能力水平,而且通过对整体的掌控,对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼,经验得到了丰富,并且意志品质力,抗压能力及耐力也都得到了不同程度的提升。这是我们都希望看到的也正是我们进行毕业设计的目的所在。虽然毕业设计内容繁多,过程繁琐但我的收获却更加丰富。我都是随着设计的不断深入而不断熟悉并学会应用的。提高是有限的但提高也是全面的,正是这一次设计让我积累了无数实际经验,使我的头脑更好的被知识武装了起来,也必然会让我在未来的工作学习中表现出更高的应变能力,更强的沟通力和理解力。在设计过程中投币的设计让我很头痛,原因是由于系统设计本身按键的抖动和扫描时间的框定,而又必须考虑本专业的一些要求规范,从而形成了一些矛盾点,这些矛盾在处理上让人很难斟酌,正是基于这种考虑我意识到,想要更为完美的设计,我花了大量时间在上面。顺利如期的完成本次毕业设计给了我很大的信心,让我了解专业知识的同时也对本专业的发展前景充满信心。比如我的设计还有很多的不足之处,可这些不足正是我们去更好的研究更好的创造的最大动力,只有发现问题面对问题才有可能解决问题,不足和遗憾不会给我打击只会更好的鞭策我前行,今后我更会关注新技术新设备新工艺的出现,并争取尽快的掌握这些先进的知识,更好的为祖国的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版招投标投标担保合同解除条件及法律后果
- 2025年度智能设备采购与管理规范合同
- 2025年度智能硬件开发与应用合伙协议
- 新能源微电网稳定性控制与新能源发电系统谐波治理报告
- 2025电子商务平台会员管理与基础应用服务协议
- 2025版离婚房屋下载全新协议范本
- 2025年智能停车场车位销售及管理服务合同范本
- 2025版商场内快闪店场地租赁与推广合作合同
- 2025版图书售后服务与客户保障合同范本
- 2025年度水利工程专用土工布采购及施工服务合同
- 八年级下册美术提纲
- 内部准驾证管理办法
- 2023年单螺杆泵的结构设计与性能分析全套图纸
- 无创正压通气护理
- GB/T 20481-2017气象干旱等级
- 风电发电机组电控系统知识-安全链部分课件
- 医疗质量管理工具课件
- 急性上呼吸道感染病人的护理
- 小学教师量化考核表
- 房建监理平行检查记录表格模板(参考版)
- 计算机操作系统(第四版)-汤小丹-课后习题答案
评论
0/150
提交评论