基于某PLC自动贩卖机

上传人:大米 文档编号:460722609 上传时间:2023-09-18 格式:DOC 页数:14 大小:277KB
返回 下载 相关 举报
基于某PLC自动贩卖机_第1页
第1页 / 共14页
基于某PLC自动贩卖机_第2页
第2页 / 共14页
基于某PLC自动贩卖机_第3页
第3页 / 共14页
基于某PLC自动贩卖机_第4页
第4页 / 共14页
基于某PLC自动贩卖机_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《基于某PLC自动贩卖机》由会员分享,可在线阅读,更多相关《基于某PLC自动贩卖机(14页珍藏版)》请在金锄头文库上搜索。

1、word课程设计基于PLC的自动贩卖机设计系 部 电气工程系 专 业 机电一体化 班 级 机电3134班 姓 名周 权学 号 1302133205指导教师曾劲松2015 2016学年 第 一 学期目录第1章 PLC的根本知识41.1 PLC产生和定义41.1 PLC的根本组成41.3 PLC的根本工作原理51.4 PLC的特点51.5 PLC的应用与前景5第2章 硬件电路设计62.1 PLC类型选择62.2 PLC I/O口分配6第3章 系统软件设计73.1 系统流程图73.2 各系统梯形图8第4章 调试与分析14第5章 总结15参考文献15任务 本次设计的题目是自动贩卖机,主要是应用西门子S

2、7-200型PLC的梯形图来设计控制程序,并简单介绍相关的知识,如:PLC的定义、PLC的编程语言、PLC的硬件组成等。根据设计内容和控制要求画出顺序功能图和梯形图,再根据PLC的相关知识设计出它的外部接线图,结合梯形图和外部接线图分析说明该设计的控制原理过程。为了实现本系统的自动售货功能,其自动控制系统主要包括:计币系统、比拟系统、选择系统、商品供给系统、退币系统以与报警与提示系统。1.计币系统: 本系统识别一元硬币,故计币以一元为单位。当有硬币投入后,将其放入一个已经清零的存放器vw0中,再次投币时用累加器进展累加。2.比拟系统: 投币完成后,当投入的硬币总额2元时,2元区商品灯亮,可以选

3、择其中的商品;当总额3元时,2元和3元区商品灯亮,可以选择其中的商品;当硬币总额4元时,2元、3元、4元区的商品灯都亮,顾客可以选择任意商品。3.选择系统: 当按下相应商品区的按钮时,相应的指示灯亮。当商品供给完毕,指示灯灭。4.商品供给系统: 按下选择按钮,相对应的商品阀门打开,商品2s内供给。同时,硬币的总额减去相应商品的费用。5. 退币系统: 当购置完成后,假如还有余额,如此退币指示灯亮,按下退币按钮,完成退币。6. 报警与提示系统:遇到破坏机器时,机器可以实现自动报警机制。当还有余额剩下,但是却买不起商品:比如,还有2元剩余,而顾客却按下3元或4元的商品灯,此时会有提示灯亮,提示顾客余

4、额不足。第1章 PLC的根本知识1.1 PLC产生和定义1968年由美国通用汽车公司GE提出,1969年有美国数字设备公司DEC研制成功,有逻辑运算、定时、计算功能称为PLCprogrammable logic controller。 80年代,由于计算机技术的开展,PLC采用通用微处理器为核心,功能扩展到各种算术运算,PLC运算过程控制并可与上位机通讯、实现远程控制。被称为PCprogrammable controller即可编程控制器。国际电工委员会IEC1987年颁布的可编程逻辑控制器的定义如下: “可编程逻辑控制器是专为在工业环境下应用而设计的一种数字运算操作的电子装置,是带有存储器、

5、可以编制程序的控制器。它能够存储和执行命令,进展逻辑运算、顺序控制、定时、计数和算术运算等操作,并通过数字式和模拟式的输入输出,控制各种类型的机械或生产过程。可编程控制器与其有关的外围设备,都应按易于工业控制系统形成一个整体、易于扩展其功能的原如此设计3。 1.2 PLC的根本组成目前,可编程控制器的产品很多,不同的厂家生产的PLC以与同一家生产的不同型号的PLC其结构个不一样,但就其工作原理而言,是大致一样的。它们都是以微处理器为核心的结构,其功能的实现不仅基于硬件的作用,而更靠软件的支持。PLC的主机由微处理器CPU、存储器EPROM、ROM、输入/输出模块、外设I/O接口、通信接口与电源

6、组成。下面分别介绍PLC各组成局部与作用4。编程器输出电路输入电路中央处理器CPU系统程序存储器用户程序存储器电源图1.1 PLC硬件结构组成框图1.3PLC的根本工作原理PLC是一种存储程序的控制器。用户根据某一对象的具体控制要求,编好程序后,编程器将程序键入PLC的用户存储器中存储。PLC的控制功能就是运用用户程序来实现的。PLC运行程序的方式与微型机算计相比有较大的不同,微型计算机运行程序时,一旦执行到END指令,程序运行完毕。而PLC从0000存储地址所存放的第一条拥护指令开始,在无中断或跳转的情况下,按存储地址好递增的方向顺序执行拥护程序,直到END指令完毕。然后再从头开始,并周而复

7、始的重复,直至到停机或运行RUN切换到停止STOP工作状态。我们把PLC这种执行程序的方式成为扫描工作方式。每扫描完一次程序就构成一个扫描周期。另外,PLC对输出,输出信号的处理与微型机算机不同。微型机算机对输出、输出信号实时处理。而PLC对输出、输出信号是集中批处理。PLC扫描工作方式分为三个阶段:输出采样、程序执行、输出刷新5。1.4 PLC的特点PLC是综合继电器接触器控制的优点与计算机灵活、方便的特点而设计制造和开展的,这就使PLC具有许多其他控制器所无法相比的优点。1)可靠性高,抗干扰能力强2通用性强,使用方便3)采用模块化结构,使系统组合灵活方便4)编程语言简单、易学,便于掌握5)

8、系统设计周期短6)对生产工艺改变适应性强7)安装简单、调试方便、维护工作量小8体积小、重量轻、功耗低1.5 PLC的应用与前景为了适应市场的各方面的需求,各生产厂家对PLC不断进展改良,推出功能更加强大、结果更加完美的新产品。这些新产品总体来说,朝两个方向开展:一个向超小型、专用化和低价格的方向开展,以进展单机控制;另一个是向大型化、高速化、多功能化和分布式全自动网络化方向开展,以适应现代化的大型工厂、企业自动化的需要6。第2章 硬件电路设计2.1 PLC类型选择根据系统的设计方案,控制系统采用西门子S7-200系列的CPU224XP 。其数字量I/O为14/10,可以满足该系统的输入输出端口

9、要求。2.2 PLC I/O口分配根据系统的总体设计方案,这里有5个输入信号:1个投币信号、3个购置信号以与1个退币信号;10个输出信号:3个商品指示灯信号、3个执行信号、1个退币信号、1个退币执行退币信号、1个报警信号以与1个提示信号。表3.1 I/O口分配表根据所选PLC类型与其I/O口的分配情况,连接好实物PLC。第3章 系统软件设计3.1 系统流程图 该自动贩卖机控制系统工作过程主要包括:投币并且进展累加,再将硬币总额与商品价格进展比拟,从而显示出可购置商品。接着进展选择购置商品,然后供给商品,之后在计算硬币余额,退币或继续购置。根据上述过程,画出系统流程图如下所示:图4.1 系统流程

10、图3.2 各系统梯形图根据系统的总体设计方案以与其流程图,画出其各个局部的梯形图。系统各局部如如下图所示:投币系统:首先对存放器vw0清零,然后按下I0.0进展投币,用累加器累加并放入vw0里。如图4.2和4.3。图4.2 存放器清零图4.3 累加计数 2元区系统:首先进展判断,当投币总额2时,辅助继电器M0.0通电,继而Q0.0通电,2元区商品灯亮,顾客可以选择其中的商品。按下I0.1,贩卖机在两秒后出商品。之后控制系统将会减去买商品的费用,用减法指令执行,将余额重新放在存放器vw0里。如图4.4-4.7。图4.4 判断总额是否2图4.5 2元商品灯图4.6 2s后放出2元区商品图4.7 余

11、额 3元区系统:首先进展判断,当总额3时,辅助继电器M0.1通电,继而Q0.1通电,3元区商品灯亮,顾客可以选择其中的商品。按下I0.2,贩卖机在两秒后出商品。之后控制系统将会减去买商品的费用,用减法指令执行,将余额重新放在存放器vw0里。如图4.8-4.11。图4.8 判断总额是否3图4.9 3元商品灯亮图4.10 2s后放出3元区商品图4.11 余额3元区系统:首先进展判断,当总额4时,辅助继电器M0.2通电,继而Q0.2通电,4元区商品灯亮,顾客可以选择其中的商品。按下I0.3,贩卖机在两秒后出商品。之后控制系统将会减去买商品的费用,用减法指令执行,将余额重新放在存放器vw0里。如图4.

12、12-4.15。图4.12 判断总额是否4图4.13 4元商品灯亮图4.14 2s后放出4元区商品图4.15 余额退币系统:当购置商品后,且余额0,这时Q0.6通电,余额灯亮,显示有余额,可以选择退币。按下I0.4,进展退币。如图4.16和图4,17。图4.16 判断余额图4.17 退币提示系统:当购置商品后,有余额剩余,且不足以购置其它商品时 ,系统进展提示。提示指示灯Q1.0亮。 如图4.18。图4.18 提示第4章 调试与分析首先将系统梯形图输入西门子S7-200 PLC编程软件中,编译,显示没有错误,然后保存。之后再导出,生成awl格式的文件。然后打开西门子仿真软件S7-200,选择C

13、PU型号,然后装载程序,运行。如图5.1.图5.1 仿真调试 首先动作I0.03次,表示投了3次1元硬币,此时Q0.0和Q0.1亮,表示2元和3元区商品可选。按下I0.1,购置2元区商品。2s后Q0.0灭,此时Q0.6和Q1.1亮,表示此时有余额且不再足以购置商品,并且提示顾客。按下I0.4,进展退币,所有灯都熄灭。第5章 总结在过去的三年多大学时光中,我们大多数接触的是专业根底课。我们在课堂上掌握的仅仅是专业根底课的理论面,如何去锻炼我们的实践面?如何把我们所学到的专业根底理论知识用到实践中去呢?我想课程设计就为我们提供了良好的实践平台。我的课题是自动贩卖机控制系统。教师下发任务书后,我首先

14、确定了总体的设计方向,并且设计出大概的系统设计方案。然后根据教师课堂上讲的知识,画出流程图,再设计出梯形图。通过这次设计,我意识到了PLC编程技术在现实中的广泛应用,并了解到自己学习中的不足之处,看到了理论与实践的差距。通过将近两周的PLC设计实践,我掌握了PLC的根本编程方法,对PLC的工作原理和使用方法也有了更深刻的理解。在对理论的运用中,提高了我们的工程素质,在没有做实践设计以前,我们对知道的撑握都是思想上的,对一些细节不加重视,当我们把自己想出来的程序与到PLC中的时候,问题出现了,不是不能运行,就是运行的结果和要求的结果不相符合。能过解决一个个在调试中出现的问题,我们对PLC的理解得到加强,看到了实践与理论的差距。通过合作,我们的合作意识得到加强。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号