资源描述
精选
摘 要
自动售货机是可完成无人自动售货,不受任何场地限制,方便快捷,可以每天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.
.
展开阅读全文