《三菱plc自动售货机(共20页).doc》由会员分享,可在线阅读,更多相关《三菱plc自动售货机(共20页).doc(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上基于PLC控制的自动售货机摘 要 本文设计一套基于PLC的自动售货机控制系统,阐述了自动售货机的发展背景与前景,详细分析其功能和特点,提出了总体设计方案;选用型号为L293D的步进驱动电机,设计了平面式贮币、电磁阀退币的货币处理装置,双螺旋式的送出机构,为降低成本和开发周期,创造性的选用了集成键盘、显示、设置功能的控制面板;以三菱FX2N-32MR型PLC为主控制器,基于GX Developer编程软件,采用顺序控制的程序设计思路,设计了系统控制程序,包括投币程序、比较选择购买程序和退币程序。该设计提高了自动售货机的可靠性和执行效率,且系统维护容易,维修简单,有一定的
2、市场推广价值。关键词:自动售货机,可编程序控制器,梯形图 ABSTRACTIn this paper, based on the design of a vending machine control system PLC, describes the development background and foreground of the vending machine, a detailed analysis of its features and characteristics, put forward the overall design scheme; selection of mo
3、dels for the stepping motor driver L293D is designed plane type storage credits, solenoid valves coin money handling apparatus, the double spiral feeding mechanism, to reduce costs and development cycle, creatively selected integrated keyboard, display and setting function of the control panel; Mits
4、ubishi FX2N-32MR-type PLC as the main controller, based GX Developer programming software, the use of sequential control program design ideas, designed the system control program, including coin program, compare and select your purchase coin program.This design improves the reliability and efficienc
5、y of the vending machine, and the system is easy to maintain, easy maintenance, there are some marketing value.Keywords: vending machines, programmable logic controller ladder 目录第1章 绪论11.1课题研究背景11.2自动售货机设计目的和意义21.3自动售货机功能分析21.3自动售货机发展趋势3第2章 自动售货机硬件结构设计4 2.1PLC的硬件组成4 2.2电机的选择42.3货币处理装置72.4送出机构72.5按钮装
6、置102.6 显示装置102.7 本章小结11第3章 总体设计方案12 3.1自动售货机系统12 3.1.1硬件系统的组成部分及工作流程12 3.1.2控制子系统简述13 3.1.3PLC的选择13 3.2 PLC控制系统设计编程要求及基本原则14 3.2.1编程要求143.2.2基本原则153.3 系统硬件结构框图16第4章 自动售货机控制系统设计184.1自动售货机控制方案设计18 4.2 PLC选型184.2.1PLC概述184.2.2PLC的主要功能19 4.2.3 I/O点估算和PLC选型204.3 I/O地址设计214.4 流程设计224.5PLC与现场器件的连接244.6 程序设
7、计254.6.1比较指令和运算指令254.6.2 投币程序264.6.3价格比较程序26 4.6.4根据投入的钱数指示灯显示的程序274.6.5选择商品和送出部分程序274.6.6找钱退币程序284.6.7梯形图和指令表29第5章 仿真305.1GX7CH软件的简介 305.2 具体事例的分析31结论38参考文献39致 谢40附 录41专心-专注-专业第1章 绪论1.1课题研究背景自动售货机是可完成无人自动售货,集光、机、电一体化的商业自动化设备。随着当前城市规模的增大,很多公共场合都放置有自动售货机,极大的满足了人们的即时性需求,为人们进行简单物品的采购提供了一种便利。自动售货机行业长期以来
8、在美国、日本等国家得到迅猛发展,目前已在45个国家得到广泛普及。据业内人士估计,中国的自动售货机拥有量仅有2万台,相对于13亿的人口大国和零售业态发展的趋势而言,中国自动售货机行业的发展空间将更加广阔。传统的自动售货机多采用单片机控制方案,系统硬件设计复杂,抗干扰能力相对较差,很难保证系统的可靠性和稳定性,维护维修困难。 可编程序控制器( PLC)是综合了计算机技术、自动控制技术和通讯技术而发展起来的一种新型的工业控制装置,它具有可靠性高、程序简单、维护方便等优点,已在工业控制领域得到广泛地应用,因为自动售货机作为社会上完成商品零售和综合服务的独立设施,要求它的结构必须可靠、稳定和执行效率高。
9、利用三菱FX-2N PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。本文就详细地介绍一种用三菱FX-2N PLC 实现的自动售货机控制系统的硬件设计和软件设计,并编写了系统程序总框图和一个具体的梯形图,经实践验证该控制系统是可行的。1.2自动售货机设计目的和意义面对当前快速商品社会,人们的时间观念越来越重,如何才能更快的购买到顾客自己所需的商品,这都是顾客和商家共同面临的问题。随着科技的发展及人们生活水平的提高,自动售货机市场的发展越来越呈现出多元化及个性化的需求。通过自动售货机进行自助购物正逐渐成为市民的一种新的消费时尚,快捷方便的购物方式满足了人们在当今科技高速发
10、展的现代社会追求高品质生活的需要。自动售货机在城市商业区、写字楼大厅、风景区、车站、码头、繁华街道等公共场所的布设能够美化亮化城市环境,方便群众生活,已经成为城市各角落的一道亮丽风景线。自动售货机已在国内普及,并成为城市现代文明程度的一种象征性标志。PLC的发展与计算机技术、半导体技术、控制技术、数字技术、通信网络技术等高新技术的发展息息相关,这些高新技术的发展推动了PLC的发展,而PLC得发展又对这些高新技术提出了更高更新的要求,促进了他们的发展。本次设计就在于结合PLC的种种优点联系实际情况来弥补原有系统的不足,利用PLC控制的自动售货机提高了系统的稳定性,保证了自动售货机能够长期稳定的运
11、行。1.3自动售货机功能分析 在进行上、下位机程序编写之前,首先要做的工作是确定自动售货机本身所具备的功能及在进行某种操作后所具有的状态。售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。举一个简单的例子来说明,例如:售货机中有8种商品,其中01号商品(代表第一种商品)价格为2.50元,02商品为3.50元,其余类推。现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购买,其他商品同此。当按下选择01商品的价格时,售货机进行减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品
12、到出货口。此时售货机继续等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。自动售货机的工作流程图如图1.1所示。 图1-1自动售货机工作流程1.4自动售货机发展趋势从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。 从广义来讲投入硬币、纸
13、币、信用卡等后便可以销售商品的机械,从狭义来讲就是自动销售商品的机械。从供给的条件看,自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。 自动售货机产业正在走向信息化并进一步实现合理化。例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。并且,为防止地球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成为该行业的主流。在夏季电力消费高峰时,这种机
14、型的自动售货机即使在关掉冷却器的状况下也能保持低温,与以往的自动售货机相比,它能够节约1015%的电力。进入21世纪时,自动售货机也将进一步向节省资源和能源以及高功能化的方向发展。第2章 自动售货机硬件结构设计2.1PLC的硬件组成PLC的硬件主要由中央处理器(CPU)、存储器、输入单元、输出单元、通信接口、扩展接口、电源等几部分组成。其中,CPU是PLC的核心;输入单元/输出单元是CPU与现场输入/输出设备之间的接口电路;通信接口用于连接编程器、上位计算机等外部设备,其硬件结构图如图2-1硬件结构图2-12.2 电机的选择 选择的参考因素主要包括:电动机型式、电压与转速;电动机型式种类;电动
15、机防护型式的选择;电动机电压和转速。 自动售货机吐出饮料的过程实际为电机动作推饮料下来。综合考虑选择电机为L293D步进驱动电机。由于电机都是电感性负载,在停转的时候会有反向电流,所以需要用PC847光电隔离器把控制和驱动信号隔离开来,然后用L293D步进驱动电机,电机驱动需24 V电压,控制信号经过L293D后变为24 V左右的电源信号才可驱动电机。电机有三根线:电源、地线和反馈信号(电机转一圈送出一个低电平)。在机械制作中使电机转一圈刚好推出一瓶饮料,电机转一圈同时产生一反馈信号,此信号使电机停止转动,另外一种情况是红外检测到有货物落下则电机停止转动。2.3 货币处理装置 货币处理装置包括
16、:检测货币投入状态的投入状态检测装置;检测有无货币退还操作的退还操作检测装置;在投入状态及投入货币退还操作的有无达到规定的基准状态时,将说得到的基准状态信号利用所外部;连接装置向投入外部装置输出的状态输出装置。货币识别器种类繁多,但贮币退币机构基本上分为两类:一类是平面式贮币,电磁阀退币;另一类是圆筒式贮币,步进电机退币。根据设计中对自动售货机的要求,选择平面式贮币,电磁阀退币。当货币投入后经过识别识出电信号后,伪币和异物被排出,真币按面值由几组分布电磁阀分配到不同贮币腔体内备用;当收到退币找零电信号后,通过退币电磁阀或退币电机拉杆,将贮币腔内下部货币依电信号程序推出,完成自动售货机的退币找零
17、功能。货币处理装置流程如图2-2 检测 投入状态检测装置 退还操作检测装置 规定的基准状态外部装置 外部输出装置2-2货币处理装置流程图2.4 送出机构目前,应用于自动售货机上的商品送出机构种类较多,经过筛选比较选用弹簧推动式送出机构。这种机构是由螺旋式弹簧和连在弹簧一端的电机构成的,电机转动一圈就带动弹簧转动一圈,同时推出一瓶饮料。本文所设计的罐体送出机构主要由槽轮、推拉杆、推拉销、直线步进电机和前后两边侧板构成 ,其中槽轮上槽弧的半径为罐体的半径 ,货道宽度为罐体的直径.如下送出机构示意图2-3所示.图2-3 送出机构示意图2.5 按钮装置自动售货机的按钮装置,其特征在于备有操作按钮和基板
18、,操作按钮设置在面板上,基板设置在操作按钮侧的相反侧,具有显示部分和检测机构,显示部分显示与操作按钮对应的信息,检测机构用于检测操作按钮的操作,显示部分设在基板上的与操作按钮不相向的位置。2.6 显示装置液晶显示器(LCD)是现在非常普遍的显示器,广泛应用于各种电子产品,具有体积小、重量轻、省电、辐射低、易于携带等优点。液晶显示器(LCD)的原理与阴极射线管显示器(CRT)大不相同,LCD是基于液晶电光效应的显示器件,包括段显示方式的字符段显示器件,矩阵显示方式的字符、图形、图像显示器件,矩阵显示方式的大屏幕液晶投影电视液晶屏等。液晶显示器的工作原理是利用液晶的物理特性,在通电时导通,使液晶排
19、列变得有秩序,使光线容易通过;不通电时,排列则变得混乱,阻止光线通过。第3章 总体设计方案3.1 自动售货机控制系统3.1.1控制系统系统简述控制系统由以下四个部分组成:(1)售货价格系统自动售货机售出的同类商品可分若干品种,其售前设定价格须预先贮存在控制系统内。售货机的价格设置系统由按键和存储器组成,通过按键选择被设价商品的种类及价格,并将价格写入存储器。此外,在简易型售货机中,由于出售商品种类少,价格变化小,使用币种单一,也可用硬件来设置价格,采用拨码开关对应方式,结构简单、操作方便。(2)累计、可售指示和退币系统控制系统的核心CPU对识币、退币、无货检测及购货信号进行巡回检查,当有识币信
20、号后,将金额数值送入金额累计存储器中进行累计,并通过串行扩展口进行显示,如金额累计数值等于或大于预设价格数值,则通过串行接口使可售指示灯亮,提示购货。此时可按下购货按钮,由CPU检测到购货信号后,如金额累计存储器中数值与预设价格相等,则通过并行扩展接口驱动电磁阀或微电机驱动出商品,并将金额累计存储器清零,完成一次售货过程;如累计金额大于预设价格时,驱动商品后,相减差额由信号驱动退币,实现售货和退币找零功能。(3)检测系统在自动售货机商品贮存道下方安有接触行程开关,当贮存道内有商品时,压下行程开关,售货机正常工作;当商品出售完毕时,行程开关被释放,向CPU发出无货信号,经检测通过串行扩展接口向相
21、应的售完指示灯发出信号,使机身外部 “售完”指示灯亮,此种商品自动停售,即使投币累计金额达到该道商品预设价格数值,可售按钮仍然无启动信号,金额累计存储器也不清零。(4)累计及自测功能系统自动售货机CPU在每次售出商品后,向售出累计存储器中累计售出数据,通过售货机内部的按键可在金额显示窗中读到累计结果。此外,在按下自测功能键后,出现自测功能信号,由外部按键操作,可检测各商品贮存道的驱动商品功能。3.1.2 PLC的选择当某一个控制任务决定由PLC来完成后,选择PLC就成为最重要的事情。一方面要选择多大容量的PLC ,另一方面是选择什么公司的PLC及外设。对第一个问题,首先要对控制任务进行详细的分
22、析,把所有的I/O点找出来,包括开关量I/O和模拟量I/O以及输出是用继电器还是晶体管或是可控硅型。一般情况下继电器输出的PLC使用最多,但对于要求高速输出的情况,就要使用无触点的晶体管输出的PLC了。对第二个问题,则有以下几个方面要考虑:首先是功能方面, 所有PLC一般都具有常规的功能,但对某些特殊要求,就要知道所选用的PLC是否有能力控制任务。如对PLC与PLC、PLC与智能仪表及上位机之间有灵活方便的通信要求;或对PLC的计算速度、用户程序容量等有特殊要求;或对PLC的位置控制有特殊要求等。然后是价格方面,不同厂家的PLC产品价格相差很大,有些功能类似、质量相当、I/O点数相当的PLC的
23、价格能相差40%以上。在使用PLC较多的情况下,这样的差价当然是必须考虑的因数。经过仔细的考虑及思考,选用三菱FX2N的PLC。3.2 PLC控制系统设计编程要求及基本原则3.2.1 PLC控制系统设计编程要求 任何一种控制系统都是为了实现被控对象的工艺要求,以提高生产效率和产品质量。因此,在设计PLC 控制系统时,应遵循以下基本原则。(1)最大限度地满足被控对象的控制要求充分发挥PLC 的功能,最大限度地满足被控对象的控制要求,是设计PLC控制系统的首要前提,这也是设计过程中最重要的一条原则。这就要求设计人员在设计之前就要深入现场进行调查研究。(2)保证PLC 控制系统安全可靠保证PLC 控
24、制系统能够长期安全、可靠、稳定运行,是设计控制系统的重要原则。这就要求设计者在系统设计、元器件选择、软件编程等方面要全面考虑,以确保控制系统安全可靠。(3)力求简单、经济、使用及维修方便在满足控制要求的前提下,一方面要注意不断地扩大工程的效益,另一方面也要注意不断地降低工程的成本。设计者不仅应该使控制系统简单、经济,而且要使控制系统的使用和维护方便、成本低,不宜盲目追求自动化和高指标。3.2.2 PLC控制系统设计的基本原则(1)要使所编的程序尽可能简洁简短的程序可以节省内存,简化调试,而且还可节省执行指令的时间,提高对输入的响应速度。要实现某种功能,一般而言,在达到目的的相同时,用功能强的指
25、令比用功能单一的指令,程序步数可能会少些。(2)要使所编的程序尽可能清晰这样既便于程序的调试、修改或补充,也便于别人了解和读懂程序。要想使程序清晰,就要注意程序的层次,讲究模块化、标准化。特别是在编制复杂的程序时,更要注意程序的层次,可积累自己的与吸收别人的经验,整理出一些标准的具有典型功能的程序,并尽可能使程序单元化,像计算机中的常用的一些子程序一样,移来移去都能用,这样,设计起来简单,别人也易了解。(3)要使所编的程序合乎PLC的性能指标及工作要求所编程序的指令条数一定少于所选用的PLC内存的容量,即程序在PLC中能放得下,所用的输入、输出点数要在所选用PLC的I/O点数范围之内,PLC的
26、扫描时间要少于所选用PLC的程序运行监测时间。(4)所编程序能够循环运行PLC的工作特点是循环反复、不间断地运行同一程序。它的运行从初始化后的状态开始,待控制对象完成了工作循环,则又返回初始化状态继续运行。因为只有这样才能使控制对象在新的工作周期中也得到相同的控制。根据上述要求,制定合理方案:首先,应该做上位机与下位机的任务分工,上位机主要用来完成仿真界面的制作过程,而下位机则主要用来完成PLC程序的编写;其次,要分别对上位机和下位机进行资料的查找与收集。在进行PLC程序的编写时需要先分配PLC的I/O点,确定上、下位机的接口;然后,分别对上、下位机分别进行设计工作;最后,进行上位机设计结果与
27、下位机设计结果的配合工作,经调试后完成整个系统的设计。另外,上位机与下位机的设计工作是密切配合的,它们无论在通信中使用的变量,还是在仿真中控制的对象都应该是一致的。总体上讲,仿真界面是被控对象,利用PLC来控制这个仿真的自动售货机,仿真的自动售货机接受PLC的控制指令并完成相应的动作;另一方面,仿真界面中的仿真自动售货机的运行,都是由组态界面所提供的命令语言来完成的。这是整个仿真系统内部各大部件之间的内在关系。本设计主要是对自动售货机中的下位机,也就是主要是对PLC在其中的程序进行设计。由此绘出系统组成框图如3-1所示。图3-1 系统结构框图PLC控制系统:接受人民币识别系统信息,确认已接受的
28、人民币是否可购买消费者所指定的商品,确认后按要求售出商品。钱币识别传感器:主要包括纸币识别器、硬币识别器、硬币找零系统等,它主要实现识别真假纸币(一般为拾元、伍元)和硬币(壹元、伍角)、拒收假币和残币、正确找零的功能。补料及出货系统:货柜由多层货架组成,当购物者指定所需商品后,由控制系统启动出货系统出货;当某种货物被取出后,补料机构自动补料(在这里补料机构采用简单的倾斜式机构,即当某种货物被售出后,补料机构里面的货物直接向前滑至首位进行补位)。显示机构:显示购买的瓶数、投入的钱数以及剩余的钱数。第4章 自动售货机控制方案设计4.1 自动售货机控制方案设计 (1)通过分析,由于程序内部的联锁、互
29、动关系较为复杂,故采取步进指令较为简单。(2) 本自动售货机可使用5角硬币,给计总金额数带来麻烦,可对除5角识别器以外的所对应INC指令的计数器中的值乘2 计算来方便计算总钱数,即将所有“元”转化为多少个“5角”。(3)找余时,可找1元与5角,故需对剩余总金额寄存器中的数目除以2 和取模2,除2结果即为当前要找1元的数目,取模2结果即为当前要找5角数目。(4)PLC 选用继电器输出型。(5)实现顾客的循环购买,故需实现控制程序的跳转(向后跳转)。当顾客再次购买时,余额寄存器(为了退币,该寄存器中值已除2)中值要先乘2,以便与商品价格比较(商品价格已转化为多少个5角),再进入下次购买 。(6)退
30、币结束时,使用SET指令恢复初始态,并置位所有寄存器,以准备下一个顾客购买饮料,防止出现错误4.2 PLC选型4.2.1 PLC概述PLC的定义在PLC的发展过程中,美国电气制造商协会(NEMA)经过4年的调查,于1980年把这种新型的控制器正式命名为可编程序控制器(Programmable Controller),英文缩写为PC,并作如下定义:“可编程序控制器是一种数字式电子装置。它使用可编程序的存储器来存储指令,并实现逻辑运算、顺序控制以对各种机械或生产过程进行控制。”国际电工委员会(IEC)曾于1982年11月颁布了可编程序控制器标准的草案第一稿,1985年1月又发表了草案第二稿,198
31、7年2月颁布了草案第三稿。该草案中对可编程序控制器的定义是:“可编程序控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关外部设备等都应按易于与工业系统联成一个整体,易于扩充起功能的原则设计。”定义强调了PLC应直接应用于工业环境,它必须具有很强的抗干扰能力、广泛的适应和应用能力。4.2.2 I/O点估算和PLC选型PLC容量的选择除满足控制要求外,还应考虑留有适当的余量,以作备用。通常,一条逻辑指令占存储
32、器一个字。计时、计数、移位以及算术运算、数据传送等指令需占存储器的空间。在选择存储器容量时,一般按实际需要的10%至25%考虑裕量。I/O点数按实际需要的10%至15%考虑备用。用户存储容量是指PLC用于存储用户程序的存储器容量。需要的用户存储容量的大小由用户程序的长短决定。PLC容量包括两个方面:一是I/O的点数;二是用户存储器的容量(字数)。本设计采用的是微型PLC,其中外部输入端有五角、一元、五元投入端口,矿泉水、可乐、绿茶选择按钮,开始按钮,退币按钮;外部输出端有矿泉水、可乐、绿茶指示灯,退币指示灯,矿泉水、可乐、绿茶输出端口,退币端口,本设计采用一个小型电机控制电磁阀产生对饮料和钱币
33、的输出,在选择饮料的同时会有相应的指示灯亮,其指示采用的电是经过变压器调制成的24V电压,安全可靠。由此可知,系统所需的输入点数为8点,输出点数为11点。根据以上分析,可选用32点(16I/16O)的PLC,现选用三菱公司的FX2N-32MR型PLC,这种类型的PLC能够满足功能的设计需要,又在经济上得到了节省,完全符合设计需求。4.3. I/O地址设计一般讲,配置好的PLC其输入点数与控制对象的输入信号数总是相应的,输出点数与输出的控制回路数也是相应的(如果有模拟量,则模拟量的路数与实际的也要相当),故I/O的分配实际上是把PLC的入、出点号分给实际的I/O电路,编程时按点号建立逻辑或控制关
34、系,接线时按点号“对号入坐”进行接线。其PLC的I/O分配表如表4-1所示:表4-2I/O接线表输入输出设备输入设备输出开始按钮SB0X000矿泉水指示灯HL2Y0100.5元SB1X001可乐指示灯HL3Y0111元SB2X002绿茶指示灯HL4Y0125元SB3X003找钱指示灯HL5Y016矿泉水按钮SB4X004矿泉水输出YV1Y013可乐按钮SB5X005可乐输出YV2Y014绿茶按钮SB6X006绿茶输出YV3Y015退币按钮SB7X0070.5元退币口YV4Y0201元退币口YV5Y0215元退币口YV6Y0224.4流程设计按下开始按钮,通过系统自检,系统初始化。顾客按下所选择
35、的商品按钮,看是否有货,若没有,则会报警提示,否则投入钱币,然后辨别真伪,如有假币则推出伪币,若无假币,通过钱币累加并显示,并与商品价格比较,若满足看是否有余,若有送出商品同时找零并退币。PLC控制的自动售货机的程序流程图如图4-2所示。 图4-2 自动售货机程序流程图4.5 PLC与现场器件的连接 本系统是一个小型集中控制系统,PLC选型主要取决于控制系统输入、输出开关信号的数量、用户程序的长短及相关的功能。根据控制要求,I/O点数在32个左右,选择性能价格比较适宜的三菱FX2n-32MR,其中其输入点为16点,输出点为16点,该PLC为继电器输出型。了解各个控制对象的驱动要求,分析对象的控制要求,完成PLC硬件结构配置。本设计中输入有开始按钮、钱币的投入按钮、选择饮料按钮、退币按钮;输出有指示灯显示输出、饮料输出、退币输出。这些功能都能够通过PLC进行得到很好的控制;电机提供动力进行对饮料的输出。根据上述要求,因条件所限输出均用指示灯代替,由此绘制出PLC控制电路接线图,如图4-3所示:该PLC自动售货机I/O接线图中, PLC元件X004,X005,X006,X007是选择控制按钮,选择矿泉水,可乐,绿茶。线圈Y010,Y011,Y012,Y016,是作为指示灯的输出线圈。当你投币,选择矿泉水、可乐,或绿茶时的指示引导购物作用。按钮和指示灯,直接明了,方便简单,易于操作。