重庆科技学院高等教育自学考试本科毕业论文中文摘要I摘要基于PLC对自动售货机控制系统的设计,阐述了自动售货机系统设计的基理及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,分别对程序块进行编程。在PLC梯形图的编写时。利用PLC不但可以实现类似控制功能,还具有可靠性、功能强、能耗低、调试方便等优点。本售货机主要针对纯净水、汽水和果汁的自动销售。采用可编程序控制进行实际生产过程控制,顺序严格,可靠性高。关键词:自动售货机,PLC,梯形图重庆科技学院高等教育自学考试本科毕业论文英文摘要IIABSTRACTVendingmachinebasedonPLCcontrolsystemdesign,thispaperexpoundsthevendingmachinethebaseprincipleandworkingprocessofsystemdesign,andthentakeatransactionprocess,thetransactionprocessisdividedintoseveralblock,forprogrammingblockrespectively.DuringthewritingofthePLCladderdiagram.UsingthePLCcanrealizenotonlythesimilarcontrolfunction,butalsohasthereliability,strongfunction,lowenergyconsumption,convenientdebugging.Thisvendingmachineismainlydesignedforpurewater,sodaandjuiceofautosales.Programmablecontrolisadoptedtoimprovetheactualproductionprocesscontrol,strictorder,highreliability.Keywords:vendingmachine;PLC;ladderdiagram重庆科技学院高等教育自学考试本科毕业论文目录目录中文摘要..........................................................................................................................................I英文摘要.........................................................................................................................................II1绪论...............................................................................................................................................11.1自动售货机的意义及目的................................................11.2本文主要工作..........................................................12系统总体设计方案...............................................................................................................32.1自动售货机的空间结构..................................................32.2PLC的基本工作原理....................................................32.3系统的具体实现方案....................................................53系统的硬件设计...................................................................................................................73.1控制电路硬件组成框图..................................................73.2自动售货机电机及其它选择..............................................73.3I/O地址定义表........................................................83.4I/O接线图............................................................93.5继电器................................................................93.6纸币的识别原理.......................................................104系统的软件设计.................................................................................................................114.1自动售货机控制系统...................................................114.2PLC程序设计.........................................................124.3程序调试仿真.........................................................145结论.............................................................................................................................................17致谢.................................................................................................................................................18参考文献.......................................................................................................................................19论文原创性申明.......................................................................................................................20重庆科技学院高等教育自学考试本科毕业论文1绪论11绪论自动售货机是可完成无人自动售货,集光、机电一体化的商业自动化设备。自动售货机不受任何场所限制,方便快捷,又被称为24小时营业的微型超市。自动售货机是台机电一体化得自动化装置,在接受到货币以输入的前提下,靠触摸控制按钮输入信号使控制器启动相关位置的机械装置完成规定动作,将货物输出。1.1自动售货机的意义及目的由于大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。在自动售货机历史的长河中,日本开发实用型的自动售货机,那是在进入本世纪后的事。日本第一台自动售货机是1904年问世的“邮票明信片自动售货机”,它是集邮票明信片的出售和邮筒为一体的机器。以及50年代的,“喷水型果汁自动售货机”等。现在,自动售货机产业正在走向信息化并进一步实现合理化。例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。在夏季电力消费高峰时,这种机型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约10-15%的电力。进入21世纪时,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。通过对自动售货机PLC控制系统的工作原理的分析、系统设计、编程、及上机调试工作的实践,了解电器控制系统的一般设计思路,熟悉和掌握外围电路系统和软件设计的方法。1.2本文主要工作售货机的最基本功能就是对投入的货币进行运算,并根据货币数值判断是否能购买某种商品,并做出相应的反映。因此,售货机应能够辨识机内包含的商品:售货机应该能够显示已投入的币值,以及再投入货币累计显示;同时提示可以购买的商品(或商品的编号)。当按下选择商品的按钮时,售货机进行减法运算,从重庆科技学院高等教育自学考试本科毕业论文1绪论2投入的货币总值中减去该商品的价格,同时起动相应的电机,提取该商品到出货口,此时售货机继续等待外部命令,如继续交易,则同上,如果此时不再购买,则按下退币按钮,售货机进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。由此看来,售货机一次交易要涉及到加法运算、减法运算以及在退币时的除法运算,这是它的内部功能,还要有货币识别系统、以及货物和货币的传动系统,来实现完整的售货、退币功能。本文的主要工作:文中详尽地介绍了自动售货机的各硬件组成,并完成了PLC外部接线图。在PLC梯形图的编写时,文中采用的是PLC梯形图。介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。具体说明了可编程序控制器在自动售货机中的作用。程序涉及到了自动售货机工作的绝大部分过程。利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。重庆科技学院高等教育自学考试本科毕业论文2系统总体设计方案32系统总体设计方案2.1自动售货机的空间结构自动售货机中储存有一定量的饮料,每种饮料都要通过货道而出去,因为该设计中售8种饮料,所以该售货机可设置成3个货道,而且为单货道,即每种饮料占用一个货道,这样比较方便,如果以后需要扩展卖更多种商品的话,根据商品的摆放设置多个双推进弹簧。当需要够买某种饮料时,电动机会带动弹簧转动一圈,将饮料转出,掉如道出货通道中,滑落到取物口。饮料在售货机种的存放形式为每个弹簧间隔固定一个单位饮料,并且每种饮料都要与弹簧螺距尺寸匹配,这样可将饮料卡紧不致自动掉落。在自动售货机上可以储藏多种饮料,但总体数量是有限的,所以自动售货机也需要及时的补货,如图2-1所示。图2-1自动售货机的空间结构示意图2.2PLC的基本工作原理PLC采用的是循环扫描工作方式。对每个程序,CPU从第一条指令开始执行,按指令步序号做周期性的程序循环扫描,如果无跳转指令,则从则从第一条指令开始逐条顺序执行用户程序,直至遇到结束符后又返回第一条指令,如此周而复始不断循环,每一个循环称为一个扫描周期。PLC的扫