毕业设计(论文)基于西门子S7200系列PLC的自动售货机设计_第1页
毕业设计(论文)基于西门子S7200系列PLC的自动售货机设计_第2页
毕业设计(论文)基于西门子S7200系列PLC的自动售货机设计_第3页
毕业设计(论文)基于西门子S7200系列PLC的自动售货机设计_第4页
毕业设计(论文)基于西门子S7200系列PLC的自动售货机设计_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘 要本论文设计的是基于西门子s7-200 系列plc构成的自动售货机监控系统,本文阐述了自动售货机的来源与发展,以及它在国内外发展的现状,介绍了plc的基本组成、特点以及工作原理,文中采用的是梯形图编译译软件step7来进行编写。介绍了自动售货机的基本原理以及工作流程,以一次交易过程为例,把交易过程分为几个程序块,分别对程序块进行编程。具体说明了可编程序控制器在自动售货机中的作用。与市面上单片机控制的自动售货机相比,利用plc控制的自动售货机提高了系统的稳定性,保证自动售货机能够长期稳定运行。关键字:plc,梯形图,售货机abstractthis thesis is based on sie

2、mens plc s7-200 series monitoring system consisting of vending machines, this paper describes the origin and development of the vending machines, and its development status at home and abroad, .introducing the plcs characteristics and working principle .ladder is used in the text translation softwar

3、e compiled for the preparation of step7.introduceing the basic principles of vending machines and work processes, carrying on the process of a transaction, the transaction process is divided into several blocks ,and then program the block respectively. introducing the programmable logic controllers

4、role in the vending machines. plc-controlled vending machine improves the system stability and ensure the long-term stable operation of vending machines.key words: plc , ladder ,vending machine目录第1章引言11.1 自动售货机的理论背景与实际意义11.2 自动售货机设计的主要内容11.3 自动售货机设计的基本思路2第2章plc的概述32.1 plc简介32.2 plc的编程语言82.3 plc的工作原理

5、10第3章自动售货机的设计113.1 自动售货机的基本功能113.2 自动售货机设计软元件123.2.1 定时器123.2.2 数学运算指令123.3 自动售货机i/o地址的分配133.4 梯形图(lad)153.4.1 什么是梯形图(lad)153.4.2 自动售货机设计的梯形图(lad)153.5 自动售货机的相关说明233.6 自动售货机仿真24结 论27参考文献28致 谢29外文资料原文30译文32第1章 引言1.1 自动售货机的理论背景与实际意义自动售货机是一种全新的商业零售形式,20世纪70年代自日本和欧美发展起来。它又被称为24小时营业的微型超市。在日本,70的罐装饮料是通过自动

6、售货出售,自动售货机1999年开始进人中国市场如今,在机场、地铁、商场、公园等客流较大的场所,已不难发现自动售机;全球著名饮料商可口可乐公司在全世界就布有50万台饮料自动售货机,从自动售货机的发展趋势来看,它的出现是由于劳动密集型的产业构造向技术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因素的制约,无人自动售货机作为一种必须的机器便应运而生了。自动售货机的售货领域非常广泛,是发达国家商品零售的一种主要方式。近几年,自动售货机逐渐被越来越多

7、的消费者所接受。但由于售货机分布零散、范围广阔的特点,自动售货机在为消费者带来方便的同时,也为经营者在监控、管理、维护等方面带来很大的不便。目前售货机运行的各种情况都需要由人工判断,包括缺货、缺零钱、币箱已满、售货机机械故障等,经营者普遍采用人工定时巡回视察的管理办法,既费时费力,又无法及时准确获取自动售货机状态报告,给经营者增加了管理成本和难度,也有可能给消费者的正常消费造成不便。 本系统的设计和实现可以使自动售货机的经营者可以根据网络统计的销售状况进行商品销售状况分析,预测商品的销售走势,确定合理的采购和配送策略,以期获得最高的投资回报率。同时售货机的一些故障信息和警报信息可以实时的传送到

8、相应运营人员,从而可以在第一时间内发现并解决问题。1.2 自动售货机设计的主要内容本次设计的题目是自动售货机,主要是应用西门子s7-200型plc的梯形图来设计控制程序,并简单介绍相关的知识,如:plc的定义、plc的编程语言、plc的硬件组成等。根据设计内容和控制要求画出梯形图。本次设计的重要部分是第三章的设计部分,即自动售货机梯形图的设计。1.3 自动售货机设计的基本思路此自动售货机可以投入五角、一元的硬币;如果顾客投入硬币在限定的时间内(2分钟)不按任何按键,自动售货机将退还所投硬币;当投入硬币的总值等于或才超过物品价值时,对应的物品指示灯亮绿灯;当物品对应的指示灯亮绿灯时,按下按下相应

9、的按键,相应的物品排出,同时指示灯绿灯闪烁;如果顾客投入硬币总值超过所选物品的价值时,自动售货机会自动将余款退还顾客;.当顾客成功购买完一件物品后20秒无操作,自动售货机会自动将余款退还顾客;.如果顾客投入硬币后又不想买物品,按下退款按键,自动售货机会自动将余款退还顾客;.找零时顾客可选择退一元的还是五角的;.当物品不足时,对应的物品指示灯亮红灯,顾客按下相应的按键无反应(不出物品,不减余额),并向总部发送所缺物品。第2章 plc的概述2.1 plc简介可编程序控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计;它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、

10、定时、计数和算术操作等面向用户的指令;并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。plc及其有关外部设备,都按易于与工业控制系统联成一个整体、易于扩充其功能的原则设计。plc是以cpu为核心,综合了计算机技术和通信技术发展起来的一种通用的工业自动控制装置,是现代工业控制的三大支柱(plc、机器人和cad/cam)之一。目前,世界上生产plc的主要厂家有65个,其中最有名气的厂家在日本、美国和德国。日本的几个厂家为三菱、富士。日立、东芝、横河、立石、光洋、夏普等公司。美国的几个厂家为德州食品公司、通用电器公司、歌德公司、数字设备公司等。还有德国的西门子,荷兰的飞利浦,香港的鹰达等公

11、司也是很有名气。日本三菱电机公司(mitsubishi)于1971年开始研制plc,目前主要有f1,f2,fx,k,a等十几个系列几十种产品,在我国(主要是华东和华南地区)的工业控制领域具有一定的市场占有率。一、 plc的特点1、可靠性高、抗干扰能力强是 plc 最重要的特点之一:1)硬件方面:在输入/输出(i/o)通道采用光电隔离,有效抑制外部干扰源对 plc 的影响;在设计中采用滤波器等电路增强 plc 对电噪声、电源波动、振动、电磁波等的干扰,确保 plc 在高温、高湿以及空气中存有各种强腐蚀物质粒子的恶劣工业环境下能稳定地工作;对中央处理器(central processing uni

12、t,cpu)等重要部件采用具有良好的导电、导磁材料进行屏蔽,以减少电磁干扰。 2)在软件方面:plc 的监控定时器可用于监视执行用户程序的专用运算处理器的延迟,保证在程序出错和程序调试时,避免因程序错误而出现死循环;当 cpu、电池、输入/输出接口、通信等出现异常时,plc 的自诊断功能可以检测到这些错误,并采取相应的措施,以防止故障扩大;停电时,后备电池会正常工作。2、通用性强,控制程序可变,使用方便plc品种齐全的各种硬件装置,可以组成能满足各种要求的控制系统,用户不必自己再设计和制作硬件装置。用户在硬件确定以后,在生产工艺流程改变或生产设备更新的情况下,不必改变plc的硬设备,只需改编程

13、序就可以满足要求。因此,plc除应用于单机控制外,在工厂自动化中也被大量采用。3、 体积小、重量轻、功耗低、维护方便plc是将微电子技术应用于工业设备的产品,其结构紧凑,坚固,体积小,重量轻,功耗低。并且由于plc的强抗干扰能力,易于装入设备内部,是实现机电一体化的理想控制设备。以三菱公司的f1-40m型plc为例:其外型尺寸仅为305110110mm,重量2.3kg,功耗小于25va;而且具有很好的抗振、适应环境温、湿度变化的能力。现在三菱公司又有fx系列plc,与其超小型品种目前,大多数plc仍采用继电控制形式的“梯形图编程方式”。既继承了传统控制线路的清晰直观,又考虑到大多数工厂企业电气

14、技术人员的读图习惯及编程水平,所以非常容易接受和掌握。梯形图语言的编程元件的符号和表达方式与继电器控制电路原理图相当接近。通过阅读plc的用户手册或短期培训,电气技术人员和技术工很快就能学会用梯形图编制控制程序。同时还提供了功能图、语句表等编程语言。plc在执行梯形图程序时,用解释程序将它翻译成汇编语言然后执行(plc内部增加了解释程序)。与直接执行汇编语言编写的用户程序相比,执行梯形图程序的时间要长一些,但对于大多数机电控制设备来说,是微不足道的,完全可以满足控制要求。4、 减少了控制系统的设计及施工的工作量由于plc采用了软件来取代继电器控制系统中大量的中间继电器、时间继电器、计数器等器件

15、,控制柜的设计安装接线工作量大为减少。同时,plc的用户程序可以在实验室模拟调试,更减少了现场的调试工作量。并且,由于plc的低故障率及很强的监视功能,模块化等等,使维修也极为方便。5、 体积小、重量轻、功耗低、维护方便plc是将微电子技术应用于工业设备的产品,其结构紧凑,坚固,体积小,重量轻,功耗低。并且由于plc的强抗干扰能力,易于装入设备内部,是实现机电一体化的理想控制设备。以三菱公司的f1-40m型plc为例:其外型尺寸仅为305110110mm,重量2.3kg,功耗小于25va;而且具有很好的抗振、适应环境温、湿度变化的能力。现在三菱公司又有fx系列plc,与其超小型品种。二、plc

16、的分类1. 从i/o点数容量分:(1) 小型机 小型plc的输入输出总点数一般在256点以下,其功能以开关量控制为主,用户程序存储器容量在4k字节以下。(2) 中型机 中型机plc的输入输出总点数一般在2562048点之间,用户程序存储容量达到28k字节。(3) 大型机 大型 plc的输入输出总点数在2048点以上,用户程序存储容816字节,它具有计算,控制和调节的功能,还具有强大的网络结构和通讯联网能力2. 从结构形式分类(1) 整体式结构整体式又称箱式体,整体式结构式将plc各主要组成部分集装在一个机壳内,即cpu板、输入板、输出板、电源板等很紧凑地安装在一个标准机壳内,构成一个整体,组成

17、plc的一个基本单元(主机)或扩展单元。(2) 模块式结构模块式结构plc采用积木搭接的方式组成系统,其特点是cpu、输入、输出、电源等都是独立的模块。(3) 叠装式结构叠装式吸收了整体式和模块式plc的优点,其基本单元、扩展单元等高等宽,但是长度不同。三、 plc的应用范围目前,在国内外plc已广泛应用冶金、石油、化工、建材、机械制造、电力、汽车、轻工、环保及文化娱乐等各行各业,随着plc性能价格比的不断提高,其应用领域不断扩大。从应用类型看,plc的应用大致可归纳为以下几个方面:1. 开关量逻辑控制利用plc最基本的逻辑运算、定时、计数等功能实现逻辑控制,可以取代传统的继电器控制,用于单机

18、控制、多机群控制、生产自动线控制等,例如:机床、注塑机、印刷机械、装配生产线、电镀流水线及电梯的控制等。这是plc最基本的应用,也是plc最广泛的应用领域。2. 运动控制大多数plc都有拖动步进电机或伺服电机的单轴或多轴位置控制模块。这一功能广泛用于各种机械设备,如对各种机床、装配机械、机器人等进行运动控制。3. 过程控制大、中型plc都具有多路模拟量i/o模块和pid控制功能,有的小型plc也具有模拟量输入输出。所以plc可实现模拟量控制,而且具有pid控制功能的plc可构成闭环控制,用于过程控制。这一功能已广泛用于锅炉、反应堆、水处理、酿酒以及闭环位置控制和速度控制等方面。4. 数据处理现

19、代的plc都具有数学运算、数据传送、转换、排序和查表等功能,可进行数据的采集、分析和处理,同时可通过通信接口将这些数据传送给其它智能装置,如计算机数值控制(cnc)设备,进行处理。5. 通信联网plc的通信包括plc与plc、plc与上位计算机、plc与其它智能设备之间的通信,plc系统与通用计算机可直接或通过通信处理单元、通信转换单元相连构成网络,以实现信息的交换,并可构成“集中管理、分散控制”的多级分布式控制系统,满足工厂自动化(fa)系统发展的需要。四、 plc的发展趋势1) 向高速度、大容量方向发展为了提高plc的处理能力,要求plc具有更好的响应速度和更大的存储容量。目前,有的plc

20、的扫描速度可达0.1ms/k步左右。plc的扫描速度已成为很重要的一个性能指标。在存储容量方面,有的plc最高可达几十兆字节。为了扩大存储容量,有的公司已使用了磁泡存储器或硬盘。2) 向超大型、超小型两个方向发展当前中小型plc比较多,为了适应市场的多种需要,今后plc要向多品种方向发展,特别是向超大型和超小型两个方向发展。现已有i/o点数达14336点的超大型plc,其使用32位微处理器,多cpu并行工作和大容量存储器,功能强。小型plc由整体结构向小型模块化结构发展,使配置更加灵活,为了市场需要已开发了各种简易、经济的超小型微型plc,最小配置的i/o点数为816点,以适应单机及小型自动控

21、制的需要,如三菱公司系列plc。3) plc大力开发智能模块,加强联网通信能力为满足各种自动化控制系统的要求,近年来不断开发出许多功能模块,如高速计数模块、温度控制模块、远程i/o模块、通信和人机接口模块等。这些带cpu和存储器的智能i/o模块,既扩展了plc功能,又使用灵活方便,扩大了plc应用范围。加强plc联网通信的能力,是plc技术进步的潮流。plc的联网通信有两类:一类是plc之间联网通信,各plc生产厂家都有自己的专有联网手段;另一类是plc与计算机之间的联网通信,一般plc都有专用通信模块与计算机通信。为了加强联网通信能力,plc生产厂家之间也在协商制订通用的通信标准,以构成更大

22、的网络系统,plc已成为集散控制系统(dcs)不可缺少的重要组成部分。4) 增强外部故障的检测与处理能力根据统计资料表明:在plc控制系统的故障中,cpu占5%,i/o接口占15%,输入设备占45%,输出设备占30%,线路占5%。前二项共20%故障属于plc的内部故障,它可通过plc本身的软、硬件实现检测、处理;而其余80%的故障属于plc的外部故障。因此,plc生产厂家都致力于研制、发展用于检测外部故障的专用智能模块,进一步提高系统的可靠性。5) 编程语言多样化在plc系统结构不断发展的同时,plc的编程语言也越来越丰富,功能也不断提高。除了大多数plc使用的梯形图语言外,为了适应各种控制要

23、求,出现了面向顺序控制的步进编程语言、面向过程控制的流程图语言、与计算机兼容的高级语言(basic、c语言等)等。多种编程语言的并存、互补与发展是plc进步的一种趋势。五、 plc的基本组成plc主要由中央处理器、存储器、输入输出单元、电源和编程器等几部分组成。2.2 plc的编程语言不同的商家的plc有不同的编程语言,但就某个商家而言,plc的编程语言也就那么几种。下面,以西门子plc的编程语言为例,说明一下各种编程语言的异同。1、 顺序功能图这是位于其它编程语言之上的图形语言,用来编程顺序控制的程序(如:机械手控制程序)。编写时,工艺过程被划分为若干个顺序出现的步,每步中包括控制输出的动作

24、,从一步到另一步的转换由转换条件来控制,特别适合于生产制造过程,西门子step7中的该编程语言是s7graph。2、 梯形图这是使用使用最多的plc编程语言。因与继电器电路很相似,具有直观易懂的特点,很容易被熟悉继电器控制的电气人员所掌握,特别适合于数字量逻辑控制。梯形图由触点、线圈和用方框表示的指令构成。触点代表逻辑输入条件,线圈代表逻辑运算结果,常用来控制的指示灯,开关和内部的标志位等。指令框用来表示定时器、计数器或数学运算等附加指令。在程序中,最左边是主信号流,信号流总是从左向右流动的。不适合于编写大型控制。3、 语句表是一种类似于微机汇编语言的一种文本编程语言,由多条语句组成一个程序段

25、。语言表适合于经验丰富的程序员使用,可以实现某些梯形图不能实现4、 功能块图功能块图使用类似于布尔代数的图形逻辑符号来表示控制逻辑,一些复杂的功能用指令框表示,适合于有数字电路基础的编程人员使用。功能块图用类似于与门、或门的框图来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈表示“非”运算,方框用“导线”连在一起,信号自左向右。5、 结构化文本结构化文本(st)是为iec11313标准创建的一种专用的高级编程语言。与梯形图相比,它实现复杂的数学运算,编写的程序非常简洁和紧凑。step7的s7scl结构化控制语言,编程结构和c语言和pascal语言相似,特

26、别适合于习惯于使用高级语言编程的人使用。2.3 plc的工作原理plc的工作原理与计算机的工作原理基本是一致的,可以简单地表述为在系统程序的管理下,通过运行应用程序完成用户任务。plc通电后,首先对硬件和软件作一些初始化操作,初始化反复不停地分阶段处理各种不同的任务。但是plc也有它自己的特点,plc在确定了工作任务,装入了专用程序后成为一种专用机,它采用循环扫描工作方式,系统工作任务管理及应用程序执行都是用循环扫描方式完成的。第3章 自动售货机的设计3.1 自动售货机的基本功能自动售货机的各种动作功能和控制要求,给出了完整的自动售货机操作规程(如图3-1),并介绍了自动售货机运行系统中所包括

27、的人工操作步骤。图3-1自动售货机工作流程图程图流程图在实际生活中,我们见到的售货机可以销售一些简单的日用品,如饮料、常用药品和小的生活保健用品等。售货机的基本功能就是对投入的货币进行运算,并根据货币数值判断是否能够购买某种商品,并作出相应的反应。例如:售货机中有2种商品,a商品价格为0.5元,b商品为1元。现投入1个1元硬币,当投入的货币超过a商品的价格时,a商品的选择按钮处应有变化,提示可以购买,b商品也提示。当按下选择a商品的价格时,售货机进行减法运算,从投入的货币总值中减去a商品的价格同时启动相应的电机,提取a号商品到出货口。此时售货机继续进行等待外部命令,如继续交易,则同上,如果此时

28、不再购买而按下退币按钮,售货机则要进行退币操作,退回相应的货币,并在程序中清零,完成此次交易。由此看来,售货机一次交易要涉及加法运算、减法运算以及在退币时的除法运算,这是它的内部功能。还要有货币识别系统和货币的传动来实现完整的售货、退币功能。3.2 自动售货机设计软元件3.2.1 定时器 定时器是plc中重要的编程元件,是累计时间增量的内部器件。定时器的工作过程与继电器控制系统的时间继电器基本相同,但它没有瞬动触点,失电时,常闭触点闭合,常开触点打开;定时器得电时,常闭触点打开,常开触点闭合。定时器的当前值、设定值均为10位有符号整数(int),允许的最大值为32767。定时器指令表见表3-1

29、。 表3-1 定时器指令 语句描述ton txxx,pt接通延时定时器tof txxx,pt断开延时定时器tonr txxx,pt保持型接通延时定时器bitim out起动间隔定时器citim in,out计算间隔定时器3.2.2 数学运算指令在梯形图中,整数、双整数与浮点数的加、减、乘、除指令(见表3-2)分别执行下列运算:in1+in2=out,in1in2=out,in1*in2=out,in1/in2=out。表3-2 加减乘除指令梯形图语句表描述梯形图语句表描述add_i+i int1,out整数加法div_di/d int1,out双整数除法sub_i-i int1,out整数减法

30、add_r+r int1,out实数加法mul_i*i int1,out整数乘法sub_r-r int1,out实数减法div_i/i int1,out整数除法mul_r*r int1,out实数乘法add_di+d int1,out双整数加法div_r/r int1,out实数除法sub_di-d int1,out双整数减法mulmul int1,out整数乘法产生双整数mul_di*d int1,out双整数乘法divdiv int1,out带余数的整数除法在语句表中,整数、双整数与浮点数的加、减、乘、除指令分别执行下列运算:in1+ out =out,outin1=out,in1* ou

31、t =out,out /in2=out。3.3 自动售货机i/o地址的分配输入/输出单元通常也称i/o单元或i/o模块,是plc与工业生产现场之间的连接部件。 plc通过输入接口可以检测被控对象的各种数据,以这些数据作为plc对被控制对象进行控制的依据;同时plc又通过输出接口将处理结果送给被控制对象,以实现控制目的。本次智能抢答器i/o点的分配如表3-3所示。表3-3 自动售货机i/o点的分配表序号定义点符号功能1i0.0sb1找零按钮2i0.1sb2食品五角按钮3i0.2sb3食品一元按钮4i0.3sb4饮料一元按钮5i0.4sb5饮料二元按钮6i0.5sb6日用二元按钮7i0.6sb7日

32、用三元按钮8i2.0sb8投五角硬币9i2.1sb9投一元硬币10i2.5sb10找零五角11i2.6sb11找零一元12i3.1sb12食品五角行程开关13i3.2sb13食品一元行程开关14i3.3sb14饮料一元行程开关15i3.4sb15饮料二元行程开关16i3.5sb16日用二元行程开关17i3.6sb17日用三元行程开关18q3.1食品五角红灯(物品售完)19q3.2食品一元红灯(物品售完)20q3.3饮料一元红灯(物品售完)21q3.4饮料二元红灯(物品售完)22q3.5日用二元红灯(物品售完)23q3.6日用三元红灯(物品售完)24q0.0找零25q0.1出食品五角26q0.2

33、出食品一元27q0.3出饮料一元28q0.4出饮料二元29q0.5出日用二元30q0.6出日用三元31q2.1食品五角绿灯(可以购买)32q2.2食品一元绿灯(可以购买)33q2.3饮料一元绿灯(可以购买)34q2.4饮料二元绿灯(可以购买)35q2.5日用二元绿灯(可以购买)36q2.6日用三元绿灯(可以购买)根据i/o的分配,可选择cpu222,扩展模块em223 24v dc16输入/16输出3.4 梯形图(lad)3.4.1 什么是梯形图(lad)梯形图是用的最多的plc图形编程语言。梯形图语言是在传统电器控制系统中常用的接触器、继电器等图形表达符号的基础上演变而来的。它与电器控制线路

34、图相似。继承了传统电器控制逻辑中使用的框架结构、逻辑运算方式和输入输出形式,具有形象、直观、实用的特点。因此,这种编程语言为广大电气技术人员所熟知,是应用最广泛的 plc的编程语言,是plc的第一编程语。3.4.2 自动售货机设计的梯形图(lad)本此设计自动售货机主要销售食品、饮料、日用三大类,而食品有五角和一元,饮料有一元和二元,日用有二元和三元。本次自动售货机的梯形图如图3-2所示。 图3-2 程序设计梯形图3.5 自动售货机的相关说明上面梯形图中add_di双整数加法当投入五角时加5投入1元是加10,sub_di是双整数减法当成功购买物品时就减去物品对应的数;t37t56表示通电延时定

35、时器,按下物品按钮时t37t42延时8秒,无操作时t43启动计时20秒,t44与t43配合组成投币2分钟无操作找零,t46t56两两配合形成闪烁电路。图3-3 自动售货机模拟操作面板本设计统一采用按钮开关模拟物品选择,按钮内有绿灯和红灯分别表示可购买物品和物品销售完;指示灯模拟物品输出及找零如图3-3所示。3.6 自动售货机仿真程序编写好后无法验证程序的正误,编程能力很难提高,而仿真是解决这一问题的理想方法。本次自动售货机的仿真,首先配置cpu的型号,为了自动售货机的仿真方结果准确,本设计选择cpu224,扩展模块选用2个16点输入16点输出的em223 (16 i / 816q),如图3-4

36、所示。图3-4 自动售货机选用cpu和扩展模块接下来将梯形图程序编译导出,在仿真软件中把导出的awl文件导入仿真软件,开启仿真软件就可以仿真了。图3-53-7为仿真的结果:图3-5 食品五角的仿真结果图3-5中em223中i2.0的按钮模拟投五角硬币,按下按钮,灯亮后表示投入五角硬币了,输出接口q2.1模拟食品五角绿灯,灯亮表示有食品五角,cpu224中i0.1模拟食品五角按钮,按钮按下,灯亮后接通,然后输出接口q0.1的指示灯闪烁,表示正在输出食品五角,仿真结果符合设计要求。图3-6 饮料二元的仿真结果图3-6中em223中i2.1的按钮模拟投一元硬币,按三次按钮,表示投入三枚一元硬币,输出

37、接口q2.1 q2.2 q2.3 q2.4 q2.5 q2.6指示灯全亮表示可以购买所有商品,cpu224中i0.4模拟饮料二元按钮,按钮按下,灯亮后表示接通,然后输出接口q0.4的指示灯闪烁,表示正在输出饮料二元,仿真结果符合设计要求。 图3-7日用三元的仿真结果 图3-7中em223中i2.1接口的按钮模拟投一元硬币,按三次按钮,表示投入三枚一元硬币,输出接口q2.1 q2.2 q2.3 q2.4 q2.5 q2.6指示灯全亮表示可以购买所有商品,cpu224中i0.6模拟日用三元按钮,按钮按下,灯亮后表示接通,然后输出接口q0.6的指示灯闪烁,表示正在输出日用三元,仿真结果符合设计要求。

38、经仿真验证,仿真结果与程序设计要求符合,可知程序设计正确。结 论毕业论文是大学学习阶段一次非常难得的理论与实际相结合的机会,通过这次比较完整的自动售货机系统设计,我摆脱了单纯的理论知识学习状态,和实际设计的结合锻炼了我的综合运用所学的专业基础知识,解决实际问题的能力,同时也提高我查阅文献资料、设计手册、设计规范以及电脑制图等其他专业能力水平,而且通过对整体的掌控,对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼,经验得到了丰富,并且意志品质力,抗压能力及耐力也都得到了不同程度的提升。这是我们都希望看到的也正是我们进行毕业设计的目的所在。虽然毕业设计内容繁多,过程繁琐但我的收获却更加丰

39、富。我都是随着设计的不断深入而不断熟悉并学会应用的。提高是有限的但提高也是全面的,正是这一次设计让我积累了无数实际经验,使我的头脑更好的被知识武装了起来,也必然会让我在未来的工作学习中表现出更高的应变能力,更强的沟通力和理解力。我的设计还有很多的不足之处,可这些不足正是我们去更好的研究更好的创造的最大动力,只有发现问题面对问题才有可能解决问题,不足和遗憾不会给我打击只会更好的鞭策我前行,今后我更会关注新技术新设备新工艺的出现,并争取尽快的掌握这些先进的知识,更好的为祖国的四化服务。 参考文献1 程周可编程序控制器原理与应用 北京:高等教育出版社, 2003.781202 周美兰. plc电气控

40、制与组态设计 北京:科学出版社,2003.50703 刘杰等. 机电一体化技术基础与产品设计 冶金工业出版社2003.1852074 吴中俊等.可编程序控制器原理及应用北京:机械工业出版社,2003.1071155 李道霖 .电气控制与plc原理及其应用(西门子系列)北京电子工业出版社 2008.1231566 廖常初 .s7-200 plc 基础教程北京:机械工业出版社,2006.452致 谢从三月份接受课题到现在完成毕业设计论文,衷心的感谢我的指导老师杨峰给予了精心的指导和热情的帮助。杨峰老师在plc方面具有丰富的实经验,对我的设计工作给予了很多的指导和帮助,使我能够将理论中的结果与实际相

41、结合。尤其在课题设计的前期准备阶段,杨老师提出许多宝贵的设计意见,在最后的测试修改阶段老师在百忙之中抽出时间为我们提供了必要的帮助,这样使得我们得以顺利的完成毕业设计开发工作,在短暂的一个月的相处时间里,老师渊博的知识,敏锐的思路和实事求是的工作作风给我留下了深刻的印象,这将使得我终身受益,谨此向老师表示衷心的感谢和崇高的敬意。最后,衷心地感谢在百忙之中评阅论文和参加答辩的各位老师!忠心地祝愿各位身体健康、工作顺利。外文资料原文plc technique discussion and future developmentjay blockalong with the development o

42、f the ages, the technique that is nowadays is also gradually perfect, the competition plays more more strong ; the operation that list depends the artificial has already cant satisfied with the current manufacturing industry foreground, also cant guarantee the request of the higher quantity and high

43、 new the image of the technique business enterprise.the people see in produce practice, automate brought the tremendous convenience and the product quantities for people up of assurance, also eased the personnels labor strength, reduce the establishment on the personnel. the target control of the ha

44、rd realization in many complicated production lines, whole and excellent turn, the best decision etc., well-trained operation work, technical personnel or expert, governor but can judge and operate easily, can acquire the satisfied result. the research target of the artificial intelligence makes use

45、 of the calculator exactly to carry out, imitate these intelligences behavior, moderating the work through persons brain and calculators, with the mode that persons machine combine, for resolve the very complicated problem to look for the best pathwe come in sight of the control that links after the

46、 electric appliances in various situation, that is already the that time generation past, now of after use in the mold a perhaps simple equipments of grass-roots control that the electric appliances can do for the low level only;and the plc emergence also became the epoch-making topic, adding the vi

47、vid software control through a very and stable hardware, making the automation head for the new high tide.the plc biggest characteristics lie in: the electrical engineering teacher already no longer electric hardware up too many calculationses of cost, as long as order the importation that the butto

48、n switch or the importation of the sensors order to link the plc up can solve problem, pass to output to order the conjunction contact machine or control the start equipments of the big power after the electric appliances, but the exportation equipments direct conjunction of the small power can.plc

49、internal containment have the cpu of the cpu, and take to have an i/ o for expand of exterior to connect a peoples address and saving machine three big pieces to constitute, cpu core is from an or many is tired to add the machine to constitute, mathematics that they have the logic operation ability,

50、 and can read the procedure save the contents of the machine to drive the homologous saving machine and i/ os to connect after pass the calculation; the i/ o add inner part is tired the input and output system of the machine and exterior link, and deposit the related data into the procedure saving m

51、achine or data saving machine; the saving machine can deposit the data that the i/ o input in the saving machine, and in work adjusting to become tired to add the machine and i/ os to connect, saving machine separately saving machine ram of the procedure saving machine rom and datas, the rom can can

52、 do deposit of the data permanence in the saving machine, but ram only for the cpu computes the temporary calculation usage of hour of buffer space.the plc anti- interference is very and excellent, our root need not concern its service life and the work situation bad, these all problems have already

53、 no longer become the topic that we fail, but stay to our is a concern to come to internal resources of make use of the plc to strengthen the control ability of the equipments for us, make our equipments more gentle.plc language is not we imagine of edit collected materials the language or language

54、of cs to carry on weaving the distance, but the trapezoid diagram that the adoption is original after the electric appliances to control, make the electrical engineering teacher while weaving to write the procedure very easy comprehended the plc language, and a lot of non- electricity professional also very quickly know and go deep into to the plc.the plc development has already entered for network ages of correspondence from the mode of the one, and together other works control the net plank and i/ o card planks to carry on

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论