可编程控制器应用实训形考任务六实训目的:掌握PLC在实际生产中的典型应用,并能够独立进行简单控制系统的系统设计(系统配置及输入/输出继电器地址分配、系统的I/O接线图、系统的流程图、控制程序的设计、编程及调试)。实训要求:1.选择社会生活或生产实践中某一种典型的PLC控制系统或产品,,并能够独立进行简单控制系统的系统设计(系统配置及输入/输出继电器地址分配、系统的I/O接线图、系统的流程图、控制程序的设计、编程及调试);2.同一班级中,可按照个人或小组在指导教师的指导下进行选题。实训内容自动售货机是可完成无人自动售货的商业自动化设备,它不受任何场地限制,方便快捷,在我国也越来越普及。传统的自动售货机采用单片机作为控制核心,但这样在输入输出接口上消耗很大。PLC不但可实现类似控制功能,还具有可靠性高、编程简单、功能强、能耗低、调试方便等优点。本文设计的是售汽水和啤酒这两种饮料的自动饮料机,它的售货过程是:首先由顾客按下商品选择开关时,然后顾客投入的硬币(投入硬币的面值和剩余值由PLC驱动数码管显示)经过光传感器感应,再由光传感器驱动硬币识别传感器识别硬币(由于能力有限,在识别硬币上不做具体研究)。大体运行如图2-1:图2-1自动售货机工作流程图图2-2是自动售货机简单示意图。在该机中有两种已经配制好的饮料储液桶(未画出来),一种为汽水,另一种为啤酒。汽水出口和啤酒出口分别代表由两个电磁阀控制放入杯中的饮料品种的饮料出口。图2-2自动售货机简单示意图三.控制要求基本工作过程:1、本自动售货机可以投入1角、5角或1元硬币,自动销售听装汽水和啤酒。2、当投入的硬币总值等于或超过1.2元时,汽水按钮指示灯亮;当投入的硬币总值等于或超过1.5元时,汽水按钮和啤酒按钮指示灯亮。3、当汽水按钮灯亮时,按汽水按钮,则汽水排出7s后自动停止,同时汽水按钮指示灯闪烁7s;4、当啤酒按钮灯亮时,按啤酒按钮,则啤酒排出7s后自动停止,同时啤酒按钮指示灯闪烁7s;5、若投入硬币的总值超过按钮所需钱数(啤酒1.5元,汽水1.2元)时,找钱指示灯亮,同时进行找钱动作。设计内容:1、记录已经售出货品的总钱数以及各种货品的数量,并将各种货品的数量显示在数码管上。2、控制系统总体方案设计,包括确定控制对象和控制范围,绘制工作时序图,PLC的选型。3、硬件部分设计,包括I/O配置,操作面板布置,接线图。4、程序设计,包括流程图,梯形图,上机调试,完成指令表。四.系统配置及输入/输出继电器地址分配4.1I/O口分配列出I/O口分配表,如表所示:名称1角投币按钮5角投币按钮1元投币按钮汽水按钮啤酒按钮退币控制按钮输入点编号名称X0X1X2X3X4X5汽水指示灯啤酒指示灯汽水电磁阀啤酒电磁阀输出点编号Y1Y2Y2Y4I/O口分配表实用文案五.自动售货机硬件机构设计5.1自动售货机的结构组成金额显示屏选择商品按键商品展示窗投币口退币口取货口图5.1自动售货机结构1、箱体外观实用文案正面上部为商品展示窗和价格标签,中部设投币入口、退币钮和金额显示窗,在价格标签附近设有选择商品的按键,正面下部为退币口和顾客取货口;面向顾客的机构正面,是完成商品价格介绍、接受投币、显示金额、推出商品和退币整个售出过程的表体部分。2、商品样品展示窗商品样品展示窗由透明有机板窗、样品展示架、商品价格标签、选购按钮和照明灯组成,设在前门体内部的可开启样品门,用来更换商品样品和价格标签;展示窗相当于商店橱窗或者柜台,以清晰明亮的商品展示和明码标价来招揽顾客。3、商品驱动机构商品的包装多种多样,主要有箱、盒、罐、袋等,它们的提取机构也各种各样,商品在送出时可以采用“螺旋移动”等动作移到取货口。4、商品贮存部分实用文案由于商品的驱动机构是双螺旋体出货机构,由此决定了该自动售货机的商品贮存方式,商品主要是摆放在双螺旋体中,通过双螺旋体的旋转把商品推到出货口。5、钱币识别系统钱币识别系统由钱币识别器、识别后的钱币自动分类贮存机构和退币机构3部分组成。6、PLC控制系统PLC控制系统是自动售货机在自动销售过程中,收到识币信号后,自动进行累计、外部金额显示、顾客按键后自动推出商品和发出退币找零等信号的电控系统。同时,该系统还具备预设价格、售出累计、驱动检测和故障自检等功能,是“售货机器人”的“大脑”。六.程序设计根据自动售货机控制系统的流程可以知道自动售货机的主要系统包括:计币部分、比较部分、选择和饮料供应部分、余额计算部分、退币部分。实用文案1计币部分当有顾客购买饮料时,投入硬币时经过光传感器感应,然后由光传感器驱动硬币识别器识别硬币,系统将硬币自动传送到相应的硬币贮存腔,并经光传感器感应,然后在PLC内进行数据运算,梯形图如图:2比较部分投币完成后,系统会将D200内钱币数据和可以购买的饮料价格进行区间比较:若1.2元≤投币1.5元,则汽水选择指示灯长亮,此时可以选择汽水或退币;若投币≥1.5元,则汽水和啤酒指示灯长亮,此时可以选择汽水、啤酒或退币。梯形图如图:实用文案3选择和饮料供应部分比较完成后,按下指示灯长亮的选择按钮,相应的电磁阀起动,并且相应的选择指示灯由长亮转为以1s为周期的闪烁直至饮料供应完毕后闪烁停止。当饮料输出达到7s时,电磁阀关断。梯形图如图:实用文案4余额计算部分饮料输出的同时减去相应的购买币数。梯形图如图:5退币部分顾客可在购完饮料后,由退币指示灯可知是否可以退币,指示灯亮,则可以退币,当按下退币控制按钮后,数据寄数器D1内的币数除以10,商的整数部分是需要退回1元的个数并储存在D0中;D1的数据除以5,商的整数部分是需要退回的5角钱的个数,并储存在D0中,依次类推选择退币的同时起动3个退币电动机。3个感应器开始计数,当感应器记币的个数等于数据寄存器退回的币数时,退币电动机停止运转。梯形图如图:实用文案实用文案附件系统的流程图实用文案实用文案整体运行梯形图实用文案实用文案指令表实用文案实用文案七.梯形图程序调试1.由于实验室没有相应的实物控制模型(自动售货机),因此,在调试系统控制程序时,所有的输入信号均用开关信号和复位按钮来代替,所有的输出均用指示灯来表示。调试时,首先按控制系统PLC接线图完成硬件接线,并仔细检查接线是否有误,特别要注意接线时不能出现短路、断路及反接等情况,否则会造成硬件损坏及人身意外。实用文案2.调试中出现的问题及解决方法A.程序不执行减钱动作原因:输入程序时将常闭按钮输入成了常开按钮心得体会首先感谢为我们提供这次宝贵的学习机会,以及对我们的悉心教育。本设计的工作是在指导老师老师的悉心指导下完成的。从设计的选题及研究工作的深入,都凝聚着老师的心血。每当我们小组遇到不懂、不会的地方,老师都会给我们讲解。他严谨的教学作风、渊博的知识、诲人不倦的精神,让我们深深敬佩,也正是在老师的帮助下,我们的课程设计才得以顺利完成。在此,我组对老师和所有帮助过我组的老师和同学们表示衷心的感谢。实用文案