一、 设计目的
1. 培养理论联系实际的正确设计思想
2. 学习自动化网络一个完整系统设计的一般方法
3. 进行基础技能训练
4. 培养创新能力
1. 单交易系统设计:
该机接受硬币后能自动送出顾客选择的商品并找零。要求实现:按下投币口按钮1元或5元,数码管显示投币金额之和(不能大于9)。有四种商品可以选择:纯水1元;可乐2元;牛奶3元;酸奶4元。按下商品对应按钮时,数码管显示金额变为原金额减去所买商品价格之差,即余额。
2.商品优先选择设计:
每过三秒系统自动识别钱币数,当投币金额大于四的时候,自动购买酸奶:当投币数等于三的时候,自动购买牛奶;当投币数等于二的时候,自动购买可乐;当投币数等于一的时候,自动购买纯水。购买商品后取物口灯亮两秒。
3.自动选择交易设计:
每过三秒系统自动识别钱数,当按下酸奶选择按钮时,会每隔三秒自动购买一次酸奶,并在取物口显示两秒,直到余额不足;当按下可乐选择按钮时,会每隔三秒自动购买一次可乐,并在取物口显示两秒,直到余额不足;按下纯水选择按钮时,会每隔三秒自动购买一次纯水,直到余额不足;如果想取消购买,按退避钮,余额清零,并在退币口显示两秒。
4.多交易设计:
同设计一,另外选择商品五秒后取物口显示两秒,直到余额不足;可多次投币,如果想取消购买,按退币按钮,余额清零,并在退币口显示两秒。
1. 列出输入输出表
输入端(I) 输出端(O)
外接元件 输入点 外接元件 输出点
购物按钮1(纯水1元) I0.0 8 Q0.7
购物按钮2(可乐2元) I0.1 4 Q0.6
购物按钮3(牛奶3元) I0.2 2 Q0.5
购物按钮4(酸奶4元) I0.3 1 Q0.4
退币按钮 I0.4 余额不足(L1灯) Q0.0
投币口按钮1(1元) I0.5 退币口指示灯 Q0.2
投币口按钮2(5元) I0.6 取物口指示灯 Q0.3
2. 语句表
TITLE=程序注释
Network 1 // 网络标题
// 启动和按下退币按钮后VW0清零
LD SM0.1
O I0.4
MOVW 0, VW0
Network 2
// 当购物不足时,做标志位处理
LD SM0.0
LPS
A I0.0
EU
AW< VW0, 10
S M2.0, 1
LRD
A I0.1
EU
AW< VW0, 20
S M2.1, 1
LRD
A I0.2
EU
AW< VW0, 30
S M2.2, 1
LPP
A I0.3
EU
AW< VW0, 40
S M2.3, 1
Network 3
// 投币时,将购物币不足复位
LD I0.5
O I0.6
EU
R S2.0, 4
Network 4
// 投币累加程序
LD SM0.0
LPS
A I0.5
EU
+I 10, VW0
LPP
A I0.6
EU
+I 50, VW0
Network 5
// 购物累减程序
LD SM0.0
LPS
A I0.0
EU
AW<= VW0, 10
AN M4.0
S M2.0, 1
LRD
A I0.1
EU
AW<= VW0, 20
AN M4.0
S M2.1, 1
LRD
A I0.2
EU
AW<= VW0, 30
AN M4.0
S M2.2, 1
LRD
A I0.3
EU
AW<= VW0, 40
AN M4.0
S M2.3, 1
LRD
A M2.0
AW>= VW0, 10
= M3.0
LRD
A M2.1
AW>= VW0, 20
= M3.1
LRD
A M2.2
AW>= VW0, 30
= M3.2
LPP
A M2.3
AW>= VW0, 40
= M3.3
Network 6
// 数码管显示程序
LD SM0.0
MOVW VW0, VW2
IBCD VW2
MOVB VB3, QB0
Network 7
// 购买饮料时只要投币面植大于饮料,M1闭合
LD I0.0
O I0.1
O I0.2
O I0.3
O M4.0
O M1.0
EU
AN M2.0
AN M2.1
AN M2.2
AN M2.3
AN T37
= M1.0
Network 8
// 购买饮料后延时4S
LD M1.0
AN I0.0
AN I0.1
AN I0.2
AN I0.3
TON T37, 30
Network 9
// 延时4S后,取物口发光3S熄灭
LD T37
O Q0.3
AN T38
= Q0.3
TON T38, 30
Network 10
// 若余款为0 ,则M10.0接通
LDW= VW0, 0
= M10.0
Network 11
// 若有余额则M11.0接通
LD T37
EU
AN M10.0
S M11.0, 1
Network 12
// 若有余款,退币灯亮或投币不足时,3S后退币灯也发光
LD M11.0
O T39
O T200
AN M10.0
= Q0.2
Network 13
// 若投币不足,红灯发光设定允许补投币时间按为3S
LD M2.0
O M2.1
O M2.2
O M2.3
= Q0.0
TON T39, 30
Network 14
// 按下退币按钮,红灯熄灭,退币灯也熄灭
LD I0.4
R M2.0, 4
R M11.0, 1
Network 15
LD I0.5
O I0.6
O I0.7
O V100.0
AN I0.0
AN I0.1
AN I0.2
AN I0.3
AN I0.4
TON T200, 50
= V100.0
Network 16
LD I0.5
O I0.6
O I0.7
EU
LD M2.0
AW>= VW0, 10
LD M2.1
AW>= VW0, 20
OLD
LD M2.2
AW>= VW0, 30
OLD
LD M2.3
AW>= VW0, 40
OLD
ALD
R M2.0, 4
R Q0.0, 1
S M4.0, 1
Network 17
LD I0.0
EU
AN M2.0
LD M3.0
EU
OLD
-I 10, VW0
Network 18
LD I0.1
EU
AN M2.1
LD M3.1
EU
OLD
-I 20, VW0
Network 19
LD I0.2
EU
AN M2.2
LD M3.2
EU
OLD
-I 30, VW0
Network 20
LD I0.3
EU
AN M2.3
LD M3.3
EU
OLD
-I 40, VW0
3.梯形图
3. 系统接线图
1.按下投币口按钮1元或5元,数码管显示投币金额之和(不能大于9)。有四种商品可以选择:纯水1元;可乐2元;牛奶3元;酸奶4元。按下商品对应按钮时,数码管显示金额变为原金额减去所买商品价格之差,即余额。
2.每过三秒系统自动识别钱币数,当投币金额大于四的时候,自动购买酸奶:当投币数等于三的时候,自动购买牛奶;当投币数等于二的时候,自动购买可乐;当投币数等于一的时候,自动购买纯水。购买商品后取物口灯亮两秒。
3.每过三秒系统自动识别钱数,当按下酸奶选择按钮时,会每隔三秒自动购买一次酸奶,并在取物口显示两秒,直到余额不足;当按下可乐选择按钮时,会每隔三秒自动购买一次可乐,并在取物口显示两秒,直到余额不足;按下纯水选择按钮时,会每隔三秒自动购买一次纯水,直到余额不足;如果想取消购买,按退避钮,余额清零,并在退币口显示两秒。
本次实验实现了自动售货机投币数码管显示金额,购买物品后取物口灯亮,数码管显示余额有余额时退币口亮。加深了自己对PLC的理解,更加深入的了解了自动售货机的原理,为以后的工作学习提供了便利。
通过本次实验发现自身的不足,基础知识掌握不牢固,以及在编程中遇到问题处理问题的不足。在为期五天的设计中学到了很多,尤其是对PLC的设计方法及应用。在对理论的应用中提高了自身的实践能力,在没有实践设计之前,自己掌握的都是理论上的东西,对一些细节不加重视,当把自己编写的程序应用到PLC中,问题出现了,不是不能运行就是与实验要求不同。通过解决在实验中出现的问题对PLC的理解加强,也懂了理论与实践的差距。在设计过程中还得到了同学的帮助及老师的意见。学习中不是所有的问题都能自己解决,三人行必有我师,良好的沟通虚心向老师同学请教才是解决问题的关键。
七.实验中出现的问题以及解决方法
实验中当售货机余额不足时即能取物也能退币,这是因为将取物口输出Q3与退币口灯输出Q0.2线接在了一块,导致退币灯亮取物口就亮,将取物口灯接在Q0.3退币口灯接在Q0.2上就好。退币口灯不亮是因为把控制退币口的T39延时时间设置太长,现在将其改为3秒。
关于自动化专业介绍及未来发展的报告首先我们来了解一下自动化专业自动化属于电气信息类是一门宽口径实用性强适应社会发展的科学通过自动化…
自动化专业概论学习报告刚进入大二我终于接触到我的专业自动化的一些基本的概论知识自动化专业概论这本书里边有太多的基本知识像自动控制系…
高职自动化类专业毕业生工作现状调研报告专科教育部彭宝利自动化技术在工业化生产和企业管理中有着广泛的应用它主要包含着三方面内容各种类…
20xx年寒假社会实践自动化专业在行业中应用现状调查报告摘要随着我国经济的快速发展现代化设备的广泛应用工业生产的自动化程度越来越高…
1概述工程研究应用型自动化学科专业具有较长的办学历史和较高的办学水平其中许多院校具有一个及一个以上控制科学与工程一级学科所属二级学…
王波因商业综合体定位的滞后性,商业业态的不确定性,专业系统的复杂性等一系列因素,造成商业综合体电气设计频繁变更。但回头反思、研究一…
20xx年x月x日至7月x日,在学校的统一组织和安排下,我带领10装潢班35名学生奔赴实习岗位,进行了为期两个月的实习工作。两个月…
XXX学院实习报告系别年级专业(班级)学号姓名实习类别专业课程设计指导教师实习期间教务部XXXX年制专业课程设计周小结为期一周的专…
毕业设计总结时间过得飞快,转眼两个多月过去了,繁琐而充实的毕业设计画上圆满了句号。毕业设计作为我们学生在学校学习的最后一个环节,是…
以下论文点击标题可查看内容!点此查看如何:免费获取论文·顺序控制系统的设计···锦州6×200MW火电厂一期工程电气部分初步设计·…