毕业设计(论文)基于S7200系列PLC的自动售货机系统的设计.doc
《毕业设计(论文)基于S7200系列PLC的自动售货机系统的设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于S7200系列PLC的自动售货机系统的设计.doc(39页珍藏版)》请在三一办公上搜索。
1、 编号 淮安信息职业技术学院毕业论文题 目基于S7-200系列PLC的自动售货机系统的设计学生姓名XXX学 号XXX院 系XXX专 业XXX班 级XXX指导教师XXX顾问教师XXX二一四年六月摘 要本论文设计的是基于西门子S7-200 系列PLC构成的自动售货机监控系统,本文阐述了自动售货机的来源与发展,以及它在国内外发展的现状,对自动售货机的方案进行了论证,介绍了PLC的基本组成、特点以及工作原理,对基于西门子S7-200 系列PLC构成的自动售货机系统整体设计过程进行较为细致的论述。 文中详尽地介绍了自动售货机的各硬件组成,并完成了PLC外部接线图。在PLC梯形图的编写时,文中采用的是西门
2、子PLC梯形图专用编译软件STEP7来进行编写。介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为例,把交易过程分为几个程序块,然后分别对程序块进行编程。具体说明了可编程序控制器在自动售货机中的作用。程序涉及到了自动售货机工作的绝大部分过程。利用PLC控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。关键词:自动售货机、PLC、顺序功能图、梯形图、I/O点的分配Abstract(外语专业的需要)ThisthesisisthedesignofvendingmachinemonitorsystembasedonS7-200seriesPLCSiemensform ,Th
3、ispaperdescribestheoriginanddevelopmentofvendingmachine,anditsdevelopmentstatusathomeandabroad,theschemedesignofvendingmachinesweredemonstrated ,IntroducedthePLCbasiccomposition,characteristicsandworkprinciple,TheoveralldesignofthevendingmachinesystemcomposedofPLCS7-200seriesSiemensprocessbasedonamo
4、redetaileddiscussion.Thepaperdescribesindetailthevarioushardwarecomponentsofvendingmachines,andcompletedthePLCexternalwiringdiagram.WhenPLCtrapezoidalchartcompilation,thispaperusesistheSiemensPLCladderspecialcompilersoftwareSTEP7towrite.Introducesthebasicprincipleandworkingprocessofautomaticvendingm
5、achine,andthentoatransactionprocessasanexample,thetransactionprocessisdividedintoseveralblocks,Thentheblockprogramming.Specifytheprogrammablecontrollerinthevendingmachinefunction.Theprocedureinvolvedthevendingmachineworkmostoftheprocess.ToimprovethesystemstabilityusingthePLCcontrolvendingmachine,ven
6、dingmachinecanensurethelong-termstableoperation.Keywords:Thedistributionofthevendingmachine,PLC,sequentialfunctionchart,ladderdiagram,I/Opoint目 录摘 要IABSTRACT(外语专业的需要)II第一章 绪论11.1自动售货机的理论背景11.2自动售货机设计的主要内容11.3自动售货机设计的基本思路2第二章 PLC的简述32.1 PLC的定义32.2 PLC的简介32.3 PLC的工作原理42.4 PLC的结构52.5 PLC的特点62.6 PLC的应用领
7、域6第三章 自动售货机的简述83.1自动售货机的简介83.2自动售货机的组成83.3自动售货机的未来发展9第四章 自动售货机模型PLC控制系统设计134.1自动售货机设计软元件134.1.1定时器134.1.2数学运算指令134.2自动售货机的流程图144.3自动售货机的基本功能154.4梯形图(LAD)164.4.1什么是梯形图(LAD)164.4.2自动售货机程序184.6系统的调试与检测21第五章 总结与展望23致 谢25参考文献26附录1 自动售货机的程序28第一章 绪论1.1自动售货机的理论背景自动售货机在我国的出现源于1992年1元、5角、(及1角)金属硬币的发行,有眼光的海内外人
8、士认识到这为自动售货机的出现提供了可能。它作为一种24小时无店铺销售的商业形态,不止是方便快捷,更蕴藏着巨大的销售商机。根据现存资料来看,“高技术”的自动售货机可以追溯到公元一世记,神秘而遥远的古希腊。在古希腊神庙出现的一种圣水壶。祈福的善男信女,向壶中扔一枚硬币,壶嘴就会吐出一定量的圣水。此后,一直到公元1700年,市面上才再次出现自动售货机,其雏形是由一家英国酒馆设立的能用硬币购买的售烟盒。此后的200年,自动售货机发展缓慢。当历史的车轮辗转到20世纪初,自动售货机还仅仅用于香烟与邮票的贩卖。目前,全球每年通过自动售货机销售商品的总额已近2000亿美元。自动售货机在美国、日本与欧洲的确取得
9、了巨大的发展。在美国平均每40人拥有一台自动售货机,欧洲每60人一台,日本每23人一台。在日本,70 %份额的罐装饮料是通过自动售货机售出的。根据国外的发展经验,自动售货机作为一种先进的消费方式,已经成为城市现代文明发达程度的重要标志。自动售货机从1999年进入中国市场以来,受到了喜欢追逐时尚的年轻人的欢迎。2004年以后,中国的自动售货机产业实现了快速增长,奥运会和世博会为自动售货机市场带来了巨大的商机,2008年后进入了发展期。1.2自动售货机设计的主要内容1) 投币 按下投币口按钮(5角、1元、5元),数码管显示投币金额(0.5元、1.0元、5.0元)。2) 多次投币 多次投币可将金额累
10、加,购物额不足时也可以再投币。 3) 选择购物 按下购物按钮,机器会将投入的金额减去购物的金额,将余款显示在数码管上。4) 多次购物 可以多次按购物按钮购物(取物后,在取物灯熄灭后再按),直到金额不足,红灯L1发光,表示余额不足。 5) 取物 过4s后,若再无按下购物按钮,取物口灯亮,示意取物。 6) 退币 若有余额退回,则退币口灯亮,此时按下退币按钮,退出全部金额,退出余额后,数码管显示为零,退币灯熄灭。 7) 补充投币 按下购物按钮后,若投币不足,L1灯发光,此时可选择补充投币或退币。 1.3自动售货机设计的基本思路本次设计的题目是自动售货机,主要是应用西门子S7-200型PLC的梯形图来
11、设计控制程序,并简单介绍相关的知识,如:PLC的定义、PLC的编程语言、PLC的硬件组成等。根据设计内容和控制要求画出顺序功能图和梯形图,再根据PLC的相关知识设计出它的外部接线图,结合梯形图和外部接线图分析说明该设计的控制原理过程。 本次设计的重要部分是自动售货机梯形图的设计。首先就得根据设计内容和控制要求准确画出它的顺序功能图,再根据所画出的顺序功能图准确设计出它的梯形图,这样才能真正理解本次智能抢答器的控制原理。第二章 PLC的简述2.1 PLC的定义可编程序控制器(Programmable Logic Controller)简称PLC,它具有编程方法简单易学、功能强,性能价格比高、硬件
12、配套齐全,用户使用方便,适应性强、可靠性高,抗干扰能力强、系统的设计,安装,调试工作量少、维修工作量小,维修方便、体积小,能耗低等特点,已经成为当代工业自动化的主要控制设备之一,在工业生产的所有领域得到了广泛的使用,在其它领域(例如民用和家庭自动化)的应用也得到了迅速的发展。2.2 PLC的简介PLC是以CPU为核心,综合了计算机技术和通信技术发展起来的一种通用的工业自动控制装置,是现代工业控制的三大支柱(PLC、机器人和CAD/CAM)之一。目前,世界上生产PLC的主要厂家有65个,其中最有名气的厂家在日本、美国和德国。日本的几个厂家为三菱、富士。日立、东芝、横河、立石、光洋、夏普等公司。美
13、国的几个厂家为德州食品公司、通用电器公司、歌德公司、数字设备公司等。还有德国的西门子,荷兰的飞利浦,香港的鹰达等公司也是很有名气的。 日本三菱电机公司(MITSUBISHI)于1971年开始研制PLC,目前主要有F1,F2,FX,K,A等十几个系列几十种产品,在我国(主要是华东和华南地区)的工业控制领域具有一定的市场占有率。PLC的历史只有30多年,但发展极为迅速。为了确定它的性质,国际电工委员会(International Electrical Committee)多次发布及修订有关PLC的文件。在1987年颁布的PLC标准草案中对PLC作了如下定义: “PLC 是一种专门为在工业环境下应用
14、而设计的数字运算操作的电子装置,它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应按照易于与工业控制系统形成一个整体,易于扩展其功能的原则设计。”可编程控制器是“数字运算操作的电子装置”,它其中带有“可以编制程序的存储器”,可以进行“逻辑运算、顺序运算、计时、计数和算术运算”工作,可以设想可编程控制器具有计算机的基本特征。事实上,可编程控制器无论从内部构造、功能及工作原理上看都是不折不扣的计算机。可变程序控制器简称为PLC,采用可以编制程序的存储器用
15、来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令。可编程控制器是“为在工业环境下应用”而设计的计算机。工业环境和一般办公环境有较大区别。PLC具有特殊的构造,使它能在高粉尘、高噪声、强电磁干扰和温度变化剧烈的环境下正常工作;为了能控制“机械或生产过程”,它又要能“易于与工业控制系统形成一个整体”。这些都是办公环境中工作的个人计算机不可能做到的。可编程控制器不是普通的计算机,它是一种工业现场用计算机。可编程控制器能控制“各种类型”的工业设备及生产过程。它“易于扩展其功能”,它的程序并不是不变的,而是能
16、根据控制对象的不同要求,让使用者“可以编制程序”的。也就是说,可编程控制器较其以前的工业控制计算机,如单片机工业控制系统,具有更大的灵活性,它可以方便地应用在各种场合,它是一种通用的工业控制计算机。通过以上定义还可以了解到,相对一般意义上的计算机,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令它实质上是经过一次开发的工业控制用计算机。但是,从另一方面来说,它是一种通用机,不经过二次开发,它不能在任何具体的工业设备上使用。不过,自其诞生以来,电气过程技术人员们感受最强的也正是可编程控制器二次开发十分容易。它在很大程度上使得工业自动化设计从专业设计院走进了工厂和矿山,变成
17、了普通过程技术人员甚至普通电气工人力所能及的工作。再加上体积小、工作可靠性高、抗干扰能力强、控制功能完善,适应性强,安装接线简单等众多优点,可编程控制器在短短的30多年中获得了突飞猛进的发展,已经广泛应用在各种机械设备和生产过程的电气控制装置中。如图2-1所示PLC实物图。图2-1 PLC实物图2.3 PLC的工作原理PLC的工作原理与计算机的工作原理基本是一致的,可以简单地表述为在系统程序的管理下,通过运行应用程序完成用户任务。PLC通电后,首先对硬件和软件作一些初始化操作,初始化反复不停地分阶段处理各种不同的任务(见图2-2)。但是PLC也有它自己的特点,PLC在确定了工作任务,装入了专用
18、程序后成为一种专用机,它采用循环扫描工作方式,系统工作任务管理及应用程序执行都是用循环扫描方式完成的。图2-2各阶段处理任务2.4 PLC的结构PLC的硬件主要由中央处理器(CPU)、存储器、输入单元、通信接口、扩展接口、电源等几部分组成。其中,CPU是PLC的核心;输入单元/输出单元是CPU与现场输入/输出设备之间的接口电路;通信接口用于连接编程器、上位计算机等外部设备,其硬件构成图如图2-3。图2-3PLC的硬件结构图2.5 PLC的特点1) 抗干扰能力强,可靠性好 I/O系统设计有完善的通道保护与信号调理电路;在结构上对耐热、防潮、防尘、抗震等都有周到的考虑。 2) 控制系统结构简单,通
19、用性强 PLC及外围模块品种多,可由各种组件灵活组合成各种大小和不同要求的控制系统。 3) 编程方便,易于使用 PLC程序的编制,采用梯形图或面向工业控制的简单指令形式。 4) 功能完善 在PLC内部具有许多控制功能,诸如时序、计算机、主控继电器以及移位寄存器、中间寄存器等。 5) 设计、施工、调试、的周期短 PLC采用模块化积木式结构,故仅需按性能、容量等选用组装,因而缩短了设计周期,使设计和施工可同时进行。 6) 体积小,维护操作方便 PLC体积小,质量轻,便于安装。 7) 易于实现网络化 PLC可连成功能很强的网络系统。 8) 可实现三电一体化 PLC将电控(逻辑控制)、电仪(过程控制)
20、和电结(运动控制)这三电集于一体。2.6 PLC的应用领域目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类:1) 开关量的逻辑控制 这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。2) 模拟量控制 在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analo
21、g)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。3) 数字控制PLC能和机械加工中的数字控制系统(NC)及计算机数字控制系统(CNC)组成一体,有的PLC含有NC处理单元,直接连接步进电机或伺服电机驱动器实现数控加工,如欧姆龙公司的C200H-NC211单元。4) 运动控制 PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运
22、动控制功能,广泛用于各种机器的控制。5) 过程控制 过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。6) 机器人控制随着工厂自动化网络的形成,使用机器人的领域越来越广,许多机器人选用PLC控制,完成各种工作。7) 数据处理 现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。8) 通信及联网PLC通信含PLC间的通信及PLC与其
23、它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。第三章 自动售货机的简述3.1自动售货机的简介自动售货机是可完成无人自动售货,集光、机、电一体化的商业自动化设备,自动售货机不受任何场地限制,方便快捷,可以每天24h售货。在日本全国各地,共设有550万台自动售货机(据1998年的统计),销售额达6兆8969亿4887万日元,为世界第一。在售货机的显示屏幕上进行操作,输入商品号码和购买数量,并投入钱币后,商品就会从取货口出来,甚至从食品自动售货机上还能买到热呼呼的面条和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 S7200 系列 PLC 自动 售货 系统 设计
链接地址:https://www.31ppt.com/p-3979885.html