PLC自动售货机课程设计.docx

上传人:b****5 文档编号:8783154 上传时间:2023-05-14 格式:DOCX 页数:23 大小:233.89KB
下载 相关 举报
PLC自动售货机课程设计.docx_第1页
第1页 / 共23页
PLC自动售货机课程设计.docx_第2页
第2页 / 共23页
PLC自动售货机课程设计.docx_第3页
第3页 / 共23页
PLC自动售货机课程设计.docx_第4页
第4页 / 共23页
PLC自动售货机课程设计.docx_第5页
第5页 / 共23页
PLC自动售货机课程设计.docx_第6页
第6页 / 共23页
PLC自动售货机课程设计.docx_第7页
第7页 / 共23页
PLC自动售货机课程设计.docx_第8页
第8页 / 共23页
PLC自动售货机课程设计.docx_第9页
第9页 / 共23页
PLC自动售货机课程设计.docx_第10页
第10页 / 共23页
PLC自动售货机课程设计.docx_第11页
第11页 / 共23页
PLC自动售货机课程设计.docx_第12页
第12页 / 共23页
PLC自动售货机课程设计.docx_第13页
第13页 / 共23页
PLC自动售货机课程设计.docx_第14页
第14页 / 共23页
PLC自动售货机课程设计.docx_第15页
第15页 / 共23页
PLC自动售货机课程设计.docx_第16页
第16页 / 共23页
PLC自动售货机课程设计.docx_第17页
第17页 / 共23页
PLC自动售货机课程设计.docx_第18页
第18页 / 共23页
PLC自动售货机课程设计.docx_第19页
第19页 / 共23页
PLC自动售货机课程设计.docx_第20页
第20页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

PLC自动售货机课程设计.docx

《PLC自动售货机课程设计.docx》由会员分享,可在线阅读,更多相关《PLC自动售货机课程设计.docx(23页珍藏版)》请在冰点文库上搜索。

PLC自动售货机课程设计.docx

PLC自动售货机课程设计

第一章前言…………………………………………………….……

1﹑本设计的意义.………………………………….…………………

2﹑自动售货机介绍.……………………………….…………………

第二章具体设计方案………………………………………….……

1﹑系统流程图…………………………………….…………………

2﹑自动售货机的控制要求……………………….…………………

3﹑I/O设置………………………………………….…………………

4﹑PLC的I/O接线图

第三章硬件及其程序设计………………………………….………

1﹑自动售货机结构示意图……………………….…………………

2﹑梯形图………………………………………….…………………

3﹑指令表………………………………………….…………………

4﹑电器元件的说明……………………………….…………………

第四章总结…………………………………….……………..

参考文献…………………………………………………..…………

第一章引言

1﹑PLC设计意义及概述

随着社会不断的进步,人们的物质文化与精神文化都在明显的提高,这样表现在出入各个场所采用信用卡支付现金,一人一部手机,节假日看电影,坐地铁,听音乐会,逛步行街等等,这个现象都表明在物质生活提高的同时,精神生活也提高了,随处可见的出租车,还有随处可见的售货机,这在繁华的都市也已成为不可缺少的一个为市民提供方便的一部机器,只需要投几个硬币就可以选择自己想要的物品。

自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。

自动售货机解放了人力,方便了生活,创造了效益,方便广大的市民。

所以设计自动售货机是非常必要的。

可编程控制器简称PLC,是一种以微处理器为核心的用于工程自动控制的工业控制机,其本质是一台工业控制专用计算机。

它的软件,硬件配置与计算机极为类似,只不过它比一般计算机具有更强的与工业过程相连接的接口和更直接的适应于控制要求的编程语言。

硬件主要由中央处理器CPU、存贮器、输入/输出单元以及编程器、电源和智能输入/输出单元等构成。

PLC是一种专为在工业环境应用而设计的数字运算电子系统,它是以微处理机为基础,综合了计算机技术、自动控制技术和通信技术等现代科技而发展起来的一种新型工业自动控制装置,是当今工业发达国家自动控制的标准设备之一。

PLC是专门为在工业环境下应用而设计的一种数字运算操作的电子装置,是带有存储器、可以编制程序的控制器。

它的种类很多、模块丰富、指令功能强大、编程简单、使用方便,而且随着计算机技术的发展,其功能仍然在不断扩大和完善。

PLC总的发展趋势是向高集成度、小体积、大容量、高速度、易使用、高性能方向发展。

目前,PLC的处理速度与计算机相比还比较慢,其高的CPU也不过80486,将来会全面使用64位的RISC芯片,采用多CPU进行处理、分时处理或分任务处理方式,将各种模块智能化,部分系统程序用门阵列电路固化,这样可使PLC的处理速度达到纳秒级。

 

2﹑自动售货机介绍

 

从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。

大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。

在实际生活中,我们见到的售货机可以销售一些简单的日用品,如饮料、常用药品和小的生活保健用品等。

售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。

举一个简单的例子来说明,例如:

售货机中有8中商品,其中01号商品(代表第一种商品)价格为2.50元,02商品为3.50元,其余类推。

现投入1个1元硬币,当投入的货币超过01商品的价格时,01商品的选择按钮处应有变化,提示可以购买,其他商品同比。

当按下选择01商品的价格时,售货机进行减法运算,从投入的货币总值中减去01商品的价格同时启动相应的电机,提取01号商品到出货口。

此时售货机继续进行等待外部命令,如继续交易,则同上,如果此时不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。

由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的除法运算,这是它的内部功能。

还要有货币识别系统和货币的传动来实现完整的售货、退币功能。

自动售货机是集声、光、机、电于一体的智能科技产物,进入21世纪之后,自动售货机进一步向节省资源和能源以及高功能化的方向发展。

使未来的自动售货机不仅仅具有售货功能,而是更加多元化,以及人性化;如:

手机支付、远程联机管理、个性的LCD广告显示屏,更节能。

自动售货机的普及在某种程度上反应一个国家的科技水平,是一个国家文明程度的象征。

实践和直觉告诉我们,自动售货机在中国的横空出世,必将为国内的食品、香烟、饮料等诸多行业带来新的契机,中国的现代文明又将以自动售货机的应用和普及开启一个新的里程碑!

 

第二章具体设计方案

1﹑系统流程图

图自动售货机系统流程图

 

2﹑自动售货机的控制要求

自动售货机的plc控制要求如下:

(1)此售货机可投0.1元,0.5元,1元硬币,所售饮料为,汽水和咖啡。

(2)当投入的硬币超过1.2元时,汽水按钮指示灯亮,当投币的总值超过1.5元时,汽水及咖啡按钮指示灯亮;

(3)当汽水按钮指示灯亮时,按汽水按钮,则汽水排出,8s后,自动停止,在这段时间内汽水指示灯闪烁;

(4)当咖啡按钮指示灯亮时,按咖啡按钮,则咖啡排出,8s后,自动停止。

这段时间内咖啡指示灯闪烁;

(5)若投入硬币总值超过按钮所需的钱数(汽水12元,咖啡15元)时,找钱指示灯亮,按下退币按钮,并退出多余的钱,8s后,自动停止。

(6)如售货机口发生故障,或顾客投入硬币后又不想买了,可按下复位按钮,则售货机可如数退还顾客以投入的硬币.

3﹑I/O设置

I/O分配表的确定

很据要求写出I/O分配表,见下表

表I/O分配表

 

(I)

类别

元件

plc元件

 

(O)

类别

元件

plc元件

一角钱入口

X1

汽水指示灯

L1

Y0

五角钱入口

X2

咖啡指示灯

L2

Y1

一块钱入口

X3

钱币不足

L3

Y2

汽水按钮

SB1

X10

汽水出口

KM1

Y3

咖啡按钮

SB2

X11

咖啡出口

KM2

Y4

不购物退币

SB3

X20

找钱指示

L4

Y5

退币出口

KM3

Y7

 

4﹑PLC的I/O接线图

很据控制要求及I/O分配表,可画出I/O接线图,如下图所示。

咖啡指示灯

咖啡出口

图PLC自动售货机I/O接线图

该PLC自动售货机I/O接线图中,PLC元件X10,X11,X20是选择控制按钮。

选择汽水,咖啡,或是不购物退币。

线圈Y0,Y1,Y2,Y5,是作为指示灯的输出线圈,当你投币,选择咖啡、汽水,或是钱币不足时的指示引导购物作用。

按钮跟指示灯,直接明了,方便简单,易于操作。

 

第三章硬件及其程序设计

 

图饮料自动售货机结构示意图

该饮料自动售货机结构示意图中,主要用到的电器元件有光电开关、电磁阀、执行机构、指示灯以及按钮。

光电开关是用来检测投入的硬币的数目,而电磁阀是用来控制饮料的输出,指示灯作为在各种情况下的操作指示。

按钮用来控制选择饮料及是否退币等。

 

1﹑梯形图

 

2﹑指令表

0.LD:

8002

1.OUT:

PLSM0

2.LD:

M0

3.MPS

4.OUT:

MOVK1D0

5.MRD

6.OUT:

MOVK5D1

7.MPP

8.OUT:

MOVK10D2

9.LD:

X001

10.OUT:

PLSM2

11.LD:

X003

12.UT:

PLSM2

13.LD:

M1

14.OUT:

ADDD1D5D5

15.LD:

M2

16.OUT:

ADDD1D5D5

17.LD:

M3

18.OUT:

ADDD2D5D5

19.LD:

M0

20.OR:

M4

21.ANI:

X011

22.ANI:

X000

23.OUT:

M4

24.LD:

M4

25.ANI:

T1

26.OUT;T0K2

27.LD:

T0

28.OUT:

T1K2

29.LD:

T1

30.OUT:

ZCPK20K29D5M10

31.LD:

M10

32.OUT:

Y002

33.LD:

T2

34.AND:

M20

35.OR:

M11

36.OR;M12

37.OUT:

Y000

38.LD:

T4

39.LD:

M21

40.OR:

M12

41.OUT:

Y001

42.LD:

X010

43.OR:

Y003

44.MPS

45.AND:

Y001

46.OR:

M20

47.ANI:

T6

48.OUT:

M20

49.MPP

50.ANI:

Y000

51.MPS

52.LDI;:

T6

53.OR:

Y003

54.OUT:

Y003

55.MPP

56.LDI:

T3

57.OUT:

T2K2

58.LD:

T2

59.OR:

T3K2

60.LD:

X001

61.OR:

Y004

62.MPS

63.AND:

Y002

64.OR:

M21

65.ANI:

T7

66.OUT:

M21

67.MPP

68.LD:

Y002

69.MPS

70.ANI:

T7

71.OR:

Y004

72.OUT:

Y004

73.MPP

74.LDI:

T5

75.OUT:

T4K2

76.LD:

T4

77.OUT:

T5K2

78.LD:

Y000

79.OR:

Y002

80.AND:

X010

81.ANI:

X6

82.OR:

PLSM5

83.LD:

M5

84.OR:

M6

85.OUT:

TK80

86.ANI:

T6

87.OUT;M6

88.LD:

M5

89.OUT:

SUBD5K20D5

90.LD:

Y000

91.AND:

X011

92.ANI:

T7

93.OUT:

PLSM7

94.LD:

M7

95.OR:

M8

96.OUT:

T7K80

97.ANI:

T7

98.OUT:

PLSM7

99.LD:

M7

100.OR:

M8

101.OUT:

T7K80

102.ANI:

T7

103.OUT:

M8

104.LD:

M7

105.OUT:

SUBD5K30D5

106.LD:

T6

107.OR:

T7

108.OUT:

PLSM9

109.LD:

M9

110.OUT:

Y011

111.ANI:

M33

112.OUT:

Y005

113.LD:

X020

114.OUT:

C1D5

115.LD:

C1

116.MPS

117.OUT:

RSTD5

118.MPP

119.OUT:

PLSM33

120.LD:

M33

121.OR:

M34

122.ANI:

T8

123.OR:

M34

124.LD:

M34

125.MPS

126.OUT:

T8K2

127.MPP

128.OUT:

RSTC1

129.END

 

3﹑电器元件的说明

 

本系统中主要用到的电器元件有光电开关、电磁阀、执行机构、指示灯以及按钮。

光电开关是通过把光强度的变化转换成电信号的变化来实现控制的。

光电开关一般情况下由三部分构成,分别是:

发送器接收器和检测电路,目前使用最多的是红外线光电开关。

在设计中使用的光电开关是为了检测投入的硬币的数目,可选用普通的红外线光电开关。

电磁阀是利用电磁线圈通电后产生的磁场来实现动作的,因此电磁阀只有开、关两个位置,即常闭(不通电时关闭状态)、常开(不通电时打开状态)。

由于开启时间少于关闭时间,所以选用常闭型电磁阀。

选用交流型电磁阀,电压规格用尽量优先选用AC220V。

 

4﹑过程分析

当有顾客购买饮料时,投入硬币时经过光传感器感应,然后由光传感器驱动硬币识别器识别硬币,如果是假币则系统自动退出硬币,如果是真币则系统将硬币自动传送到相应的硬币贮存腔,并经光传感器感应,然后在PLC内进行数据运算,否则认为是假币并退出系统,投币完成后,系统会将D1内钱币数据和可以购买的饮料价格进行区间比较:

若投币<1.2元,则指示灯Y2亮,显示投币不足,此时可以继续投币或退币;若1.2元≤投币<1.5元,则汽水选择指示灯长亮,此时可以选择汽水或退币;若投币≥1.5元,则汽水和咖啡指示灯长亮,此时可以选择汽水、咖啡或退币。

比较完成后,按下指示灯长亮的选择按钮,相应的电磁阀(Y1或Y2)起动,并且相应的选择指示灯由长亮转为以1s为周期的闪烁直至饮料供应完毕后闪烁停止。

当饮料输出达到8s时,电磁阀关断。

饮料输出的同时减去相应的购买币数.顾客可在购完饮料后,由退币指示灯Y7可知是否可以退币,指示灯亮,则可以退币,当按下退币控制按钮后,数据寄数器D1内的币数除以10,商的整数部分是需要退回1元的个数并储存在D2中;D3的数据除以5,商的整数部分是需要退回的5角钱的个数,并储存在D4中,依次类推选择退币的同时起动3个退币电动机。

3个感应器开始计数,当感应器记币的个数等于数据寄存器退回的币数时,退币电动机停止运转。

 

第四章总结

本次课程设计我们的主要任务是用PLC实现自动售货机的功能。

一个平常看似简单使用方便的自动售货机,其实并不是那么容易就做成的。

我们本次设计所做的只是PLC编程部分,以此实现它的功能。

在接到题目后,起初感觉无从下手,在思考过一段时间后,我和同组同学通过网络以及去图书馆查阅资料,获得了一些有关自动售货机以及PLC编程方面的信息。

基于我们本学期所学习的PLC课程,我们自己尝试着编写了程序。

经过多次修改以及调试,我们最终获得成功,实现了预期的功能。

在设计中我们用到了光电开关、电磁阀、执行机构等我们没怎么接触过的电子器件,之前我对这些元器件不是很了解,由于在设计中用到了,我查阅了一些资料,对它们的原理以及应用有了深刻地认识。

经过两个礼拜的学习、研究以及经过张老师的指导.终于按时完成了课程设计.设计主要研究的是自动售货机中有关于PLC的部分.自动售货机是由于劳动密集型的产业构造向技术密集型社会转变的产物。

自动售货机可以充分补充人力资源的不足,适应消费环境和消费模式的变化,24小时无人售货的系统可以更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可以很好地解决人工费用上升的问题等各项优点。

所以说,自动售货机是今后小商品和饮料销售方式的一个很好的发展趋势.它的出现将极大的方便人们购买所需要的小商品.

通过本次课程设计,我的收获很大,对PLC的编程有了更进一步的掌握,增加了我的实践动手能力。

另外,我还学会了一些基本软件的应用,比如Protel,Visio等。

 

 

参考文献

[1]瞿彩萍主编《PLC应用技术》(三菱)中国劳动社会保障出版社2006

[2]王永华·现代电气控制及PLC应用技术.·北京:

北京航空航天大学出版社,2000

[3]周美兰,周封,忘岳宇·PLC电气控制与组态设计·北京:

科学出版社,2003

[4]吴中俊,黄永红·可编程序控制器原理及应用·北京:

机械工业出版社,2003

[5]王兆义·可编程序控制器教程·北京:

机械工业出版社,2001

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2