收藏 分销(赏)

PLC自动售货机程序设计.doc

上传人:二*** 文档编号:4734850 上传时间:2024-10-11 格式:DOC 页数:12 大小:125.50KB 下载积分:5 金币
下载 相关 举报
PLC自动售货机程序设计.doc_第1页
第1页 / 共12页
本文档共12页,全文阅读请下载到手机保存,查看更方便
资源描述
精选 摘 要 自动售货机是可完成无人自动售货,不受任何场地限制,方便快捷,可以每天24h售货,随着自动售货机数量的增加,商品包装的定量化和标准化,出售的商品多样化,自动售货的便利性日益显现。现在,自动售货机产业正在走向信息化并进一步实现合理化。例如实行联机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑中,从而确保了商品的发送、补充以及商品选定的顺利进行。本款饮料售货机是基于啤酒和橙汁的自动售货设计的,再加之其的找钱功能和显示工作状态的指示与控制。 论文的简绍PLC各硬件软件的设计和介绍、PLC梯形图的编写及诸工作站程序的编写。尽量满足了整个系统设计的阐述。 . 精选 课程设计目的: 1. 指导学生从接线工作开始,最终基本能够独立设计、组建、调试、维护一个典型的小型PLC应用系统,为学生即将从事的专业工作奠定基础。 2. 提高学生对文献资料的检索和信息处理的能力。 控制要求: 1. 自动售货机可识别1角,5 角,1元硬币。 2. 当总值超过2.5元时,啤酒指示灯亮;超过4 元时,橙汁及啤酒指示灯都亮。 3. 当啤酒指示灯亮时,按动放啤酒按钮,则排出啤酒,6S后自动停止,在此过程中啤酒指示灯闪烁。 4. 当橙汁指示灯亮时,按动放橙汁按钮,则排出橙汁,6S后自动停止。在此过程中橙汁指示灯闪烁。 5. 当已开始排放某种钦料时,系统自动计算所剩钱币。如小于2.5元时啤酒与橙汁指示灯全灭;如果大于等于2.5 元而小于4元时,啤酒指示灯继续亮;而大于等于4 元时啤酒及橙汁指示灯都亮。 6. 投过硬币不喝钦料不能将钱币退出;然后,经20S延时没再选择排放钦料或按下找钱按钮都可将剩余硬币退出。 . 精选 自动饮料售货机结构图: 自动饮料售货机接线图如下: . 精选 程序如下: Network 1 //将硬币基数放入对应存储器中的初始化段 LD SM0.1 MOVW 1,MW0 //1角硬币基数放入存储器中 MOVW 5,MW2 //5角硬币基数放入存储器中 MOVW 10,MW4 //1元硬币基数放入存储器中 Network 2 //钱币识别段 LD SM0.0 LPS A I0.0 //1角硬币识别口 EU +1 MW0,MW10 //把送进来的1角钱放入总存储器中 LRD A I0.1 //5 角钱识别口 EU +1 MW2,MW10 //把送来的5角钱放入总存储中 LPP A I0.2 //1元硬币识别口 EU +1 MW4,MW10 Network 3 LDW>=MW10,25 //把送进来的钱现有2元5角进行现较是否具有放啤 . 精选 //酒的条件 LD Q0.2 OW< MW10,25 NOT A M6.0 OLD = M6.0 //具备放啤酒条件时时此继电器闭合 Network 4 LDW<=MW10,40 LD Q0.3 OW< MW10,40 NOT A M6.1 OLD =M6.1 Network 5 //放钦料操作程序段 LD SM0.0 LPS LD M6.0 AN Q0.2 LD Q0.2 / /一旦开始放啤酒相应的指示灯闪烁 A SM0.5 OLD ALD = Q0.0 //放啤酒条件具备时相应指示灯亮 LRD AN Q0.4 //在没有找钱操作的前提下可以放啤酒 A Q0.0 //在指示灯已亮的前提下可以放啤酒 A I0.3 //放啤酒按钮 EU S Q0.2,1 //打开啤酒的电磁阀 -1 25,MW10 //将总钱数减去2元5角 LRD LPS A Q0.2 TON T37,60 //打开电磁阀放啤酒的时间为6s LPP A T37 R Q0.2,1 //6s 后关闭放啤酒的电磁阀 LRD LD M6.1 AN Q0.3 . 精选 LD Q0.3 //一旦开始放橙汁相应的指示灯亮 A SM0.5 OLD ALD = Q0.1 //放橙汁的条件具备时,相应的指示灯亮 LRD AW>=MW10,40 //总钱币大于4元才能操作放橙汁按钮 AN Q0.4 //没有找钱操作才能操作放橙汁按钮 A Q0.1 A I0.4 //放橙汁按钮 EU S Q0.3,1 //打开放橙汁的电磁阀 -1 40,MW10 //将总钱数减去4元 LPP LPS A Q0.3 TON T38,60 //打开电磁阀放橙汁的时间为6 S LPP A T38 R Q0.3,1 /6S后关闭放橙汁的电磁阀 Network 6 //如果没有操作钦料经延时后可以执行找钱程序段 LDW>=MW10,25 AN M1.3 TON T39,200 //没有操作放钦料20s后可找钱 Network 7 // LD I0.3 //一旦有放钦料操作,找钱动作将不能继续 O I0.4 LDN Q0.2 AN Q0.3 NOT LPS A M1.3 = M1.3 //在没到20s前操作放钦料按钮仍然有效 LPP ALD O M1.3 = M1.3 Network 8 //自动或手动找钱程序段 LD T39 //延时后自动找钱 O I0.5 //手动找钱 AN Q0.2 //不能有放啤酒动作 . 精选 AN Q0.3 //不能有放橙汁动作 S Q0.4,1 //找钱机构动作 Network 9 //找出钱数与总内存钱数的比较程序段 LD Q0.4 A I0.6 //找钱数量记录 LDN Q0.4 CTU C10,MW10 //找出与内存比较 Network 10 //清空存钱盒程序段 LD C10 //所有的剩钱都找出去了 MOVW 0,MW10 //清空存钱盒 Network 11 //关闭找钱机构 LD C10 //所有的剩钱都找出去了 O I0.3 //或有放啤酒按钮操作 O I0.4 //或有放橙汁按钮操作 R Q0.4,1 //找钱机构关闭 T形图如下图所示: . 精选 . 精选 . 精选 心得体会: PLC实训考察同学们动手,思考,操作能力以及对PLC理论知识的理解能力,应用能力,本周是我班自动控控制实习周,通过一周的实习,让我重新去学习PLC各方面的知识,PLC的一些知识简单易懂,掌握较快,同时加大对我们操作能力,了解各方面的一些知识,让自己的能力有些提高。 . 精选 参考文献: 1. 廖常初. 《PLC基础及应用》.北京 机械工业出版社,2004 2. 王兆义.《可编程序控制器教程》.北京机械工业出版社 2005 3. S7-200PLC编程原理与工程实训/李辉主编, 北京-北京航空航天大学出版社 2008 4. S7-200 PLC编程及应用/廖常初主编, 北京-机械工业出版社 2007 5. S7-200 PLC原理与实用开发指南/李艳杰 ... [等] 编著, 北京-机械工业出版社 2009 6. 本文档部分内容来源于网络,如有内容侵权请告知删除,感谢您的配合! 7. 8. .
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服