自动售货机PLC控制系统设计-毕业论文_第1页
自动售货机PLC控制系统设计-毕业论文_第2页
自动售货机PLC控制系统设计-毕业论文_第3页
自动售货机PLC控制系统设计-毕业论文_第4页
自动售货机PLC控制系统设计-毕业论文_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

茂 名 学 院 毕 业 论 文毕 业 论 文 题题目:目:自动售货机自动售货机 PLCPLC 控制系统设计控制系统设计 英 文 并 列 题 目英 文 并 列 题 目 : :wendingwending machinmachine es s PLCPLC controlcontrol systemsystem designdesign 学院学院 电气工程学院电气工程学院专业专业 电气工程及其自动化电气工程及其自动化班级班级 电电气气 04-1班班 学 生 :学 生 : 张 荣张 荣指 导 教 师 ( 职 称 )指 导 教 师 ( 职 称 ) 金 伟 ( 副 教 授 )金 伟 ( 副 教 授 ) 完成时间:完成时间:2009 年年 03 月月 30 日至日至 2009 年年 06 月月 20 日日 茂茂 名名 学学 院院 毕毕 业业 设设 计(论计(论 文)任文)任 务务 书书 自动化 系 电气工程及其自动化 专业电气 1 班学生张荣 一、毕业设计(论文)课题自动售货机 PLC 控制系统设计 二、毕业设计(论文)工作自 2009 年 3 月 30 日起至 2009 年 6 月 20 日止 三、毕业设计(论文)进行地点院内 四、毕业设计(论文)的内容要求 1.熟悉课题,明确本课题的任务与要求; 2.收集查询与本课题有关系的文献资料,写出开题报告书; 3.拟定进行课题的技术路线 ; 4.熟悉自动售货机装置的控制流程与控制要求; 5 画出自动售货机控制过程的流程图; 6.确定控制的 I/O 端数,并画出控制端连接图; 7.根据 I/O 端数目,选择 PLC 型号; 8.对 I/O 端进行分配; 9.画出控制线路图及控制逻辑梯形图; 10.根据逻辑梯形图进行系统程序设计; 11.进行系统控制实验,并对实验结果分析; 12.撰写毕业论文(要求三稿) ; 13.准备毕业论文答辩。 教研室负责人 指导教师金伟 接受设计论文任务开始执行日期2009 年3 月 30 日 学生签名学生签名 系 主 任 批准日期 摘要摘要 本文介绍了自动售货机的基本原理以及工作流程,然后以一次交易过程为 例,把交易过程分为几个程序块,然后分别对程序块进行编程。具体说明了可 编程序控制器在自动售货机中的作用。程序涉及到了自动售货机工作的绝大部 分过程。利用 PLC 控制的自动售货机提高了系统的稳定性,保证自动售货机能 够长期稳定运行。 关键词关键词自动售货机;可编程序控制器;梯形图 Abstract The digest this text has introduced the basic principle and workflow of the dispenser , then take transaction course as an example , divide the trade course into several procedure ones, then carry on programming to the procedure one separately. It has stated the role in dispenser of the controller of can programme ing that concrete. The procedure has involved most course that the dispenser worked. The dispenser utilizing PLC to control has improved systematic stability, it can be steady in a long-term to guarantee the dispenser and run. Keyword dispenser ; Can programme the controller ; Ladder-shaped picture Keywordsdispenser ;vending machine ; Ladder-shaped picture 目录 I 目录目录 摘要.I Abstract.II 目录.I 第一章前言.1 第二章自动售货机介绍.3 2.1 自动售货机功能分析.3 2.1.1 自动售货机的基本功能. 3 2.2 PLC 的选型原则.4 2.3 PLC 的概述. 5 2.3.1 PLC 的产生.5 2.3.2 PLC 的定义.6 2.3.3 PLC 的发展趋势.6 2.3.4 PLC 的特点.7 2.3.5 PLC 的主要功能.9 2.4PLC 的基本结构及原理.10 2.4.1PLC 的系统结构.10 2.4.2PLC 各部分的作用.11 2.5 三菱可变成序控制器产品FX2n 系列介绍.13 第三章PLC 系统设计.15 3.1 可编程序控制系统设计的基本原则.15 3.1.1 控制系统设计原则. 15 3.1.2 控制系统设计的基本内容. 15 3.1.3 PLC 控制系统设计的一般步骤及内容.16 3.1.4 程序设计的步骤. 16 3.1.5 编写梯形图的注意事项. 17 第四章自动售货机 PLC 程序设计.18 4.1 自动售货机的设计过程分析. 18 4.1.1 试验状态假设.18 4.1.2 一次交易过程分析. 18 4.2 分步程序设计.18 4.2.1 PLC 程序设计.18 4.2.2 设计.23 第五章控制系统分析与特点.28 5.1 控制系统的性能分析.28 5.2 控制系统的设计特点.30 第六章结束语.31 参考文献.32 致谢.33 第一章 前 言 1 第一章第一章前言前言 从自动售货机的发展趋势来看, 它的出现是由于劳动密集型的产业构造向技 术密集型社会转变的产物。大量生产、大量消费以及消费模式和销售环境的变 化,要求出现新的流通渠道;而相对的超市、百货购物中心等新的流通渠道的 产生,人工费用也不断上升;再加上场地的局限性以及购物的便利性等这些因 素的制约,无人自动售货机作为一种必须的机器便应运而生了。 从广义来讲投入硬币、纸币、信用卡等后便可以销售商品的机械,从狭义 来讲就是自动销售商品的机械。从供给的条件看,自动售货机可以充分补充人 力资源的不足,适应消费环境和消费模式的变化,24 小时无人售货的系统可以 更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能, 可以很好地解决人工费用上升的问题等各项优点。 据说自动售货机最早出现在二十世纪五、 六十年代的西欧, 英国是较早实行 自动售货机售货的国家之一。1942 年,在食品销售中首先推广了自动售货的销 售方式。1950 年。英国食品杂货行有 500 家采用自动售货机售货。1969 年,采 用自动售货机售货的商家增加到 23000 家,销售的商品扩展到文化用品、唱片、 香烟、食品等多个方面。进入 70 年代后,约有 40 多万家香烟、饮料店采用自 动售货机。1980 年英国有 50 余万台自动售货机,年销售额达 8.81 亿英镑。70 年代后,日本、美欧等发达国家和地区自动售货机迅猛的发展,短短 30 年,发 达国家自动售货机产业已发展到相当大规模。 自动售货机被广泛地布放于车站、 油站、码头、机场、宾馆、写字楼、娱乐场所及大街小巷和公路旁,人们通过 自动售货机可以买到食品、香烟、饮料、报纸、票、卡甚至鲜花和小宠物等物 品。自动售货机实现了商品需求化、性能多样化的发展,又原来只能出售有限 商品品种, 转变为继百货公司、 超级市场、 便民店之后, 以消费者与售货机“一 对一”自动售货的无店铺销售业态。 现在,自动售货机产业正在走向信息化并进一步实现合理化。例如实行联 机方式,通过电话线路将自动售货机内的库存信息及时地传送各营业点的电脑 中,从而确保了商品的发送、补充以及商品选定的顺利进行。并且,为防止地 球暖化,自动售货机的开发致力于能源的节省,节能型清凉饮料自动售货机成 为该行业的主流。在夏季电力消费高峰时,这种机型的自动售货机即使在关掉 冷却器的状况下也能保持低温, 与以往的自动售货机相比, 它能够节约1015 的电力。进入 21 世纪时,自动售货机也将进一步向节省资源和能源以及高功能 化的方向发展。 茂名学院毕业设计:自动售货机 PLC 系统设计 2 因经济复苏缓慢,社会对扩大就业与工作场所提供茶点饮料的福利事业更 为关注。自动售货机不仅保障了惬意的工休时间,也是最廉价、提高职工工作 效率最有效的手段。特别是在 24 小时无休工作状态中的办公场所,使用独具魅 力的迷你型饮料冲饮机,解决了不间断提供咖啡饮品服务的问题,这种服务加 速了自动售货机与咖啡饮品服务的融合。1999 年的全美自动售货机协会和全美 咖啡服务协会的合并使人们更直观地看到了这种融合现象。 日本是自动售货机的天堂。除鸡蛋、米饭之外,报纸、杂志、一次性 相机、干电池、磁带、刮胡刀、袜子、花及宠物食品等各种商品都通过自动售 货机进行销售。 连熟知自动售货机的美国游客在日本看到 10 台自动售货机排成 一列的景象后,也是连声称奇。 韩国大约有 78 万台自动售货机,是除了日本、美国、英国之外自动售货机 使用数量最多的国家。从不同的种类来看,咖啡茶的自动售货机约占全部售货 机的 40%以上;另外,还有冰饮料自动售货机、听装饮料自动售货机、办公咖 啡自动售货机和照片胶粘标签自动售货机、票类自动售货机、手机充电自动售 货机、成人用品自动售货机、生活用品自动售货机、烟、方便面自动售货机等 多种。主要的设置场所包括学校、楼房、公共机关、地铁等,公共汽车站、公 园、体育场、展示场、工厂等。运营自动售货机产业的公司在全国大约有 800 余个, 而销售自动售货机原料、 商品流通、 机械销售的公司大约达到了 1150 个。 第二章 自动售货机介绍 3 第二章第二章自动售货机介绍自动售货机介绍 2.1 自动售货机功能分析自动售货机功能分析 这部分阐述了自动售货机的各种动作功能和控制要求,给出了完整的自动售货机 操作规程,并介绍了自动售货机运行系统种所包括的人工操作步骤。 2.1.1 自动售货机的基本功能自动售货机的基本功能 在实际生活中,我们见到的售货机可以销售一些简单的日用品,如饮料、常用药 品和小的生活保健用品等。售货机的基本功能就是对投入的货币进行运算,并根据货 币数值判断是否能够购买某种商品,并作出相应的反应。举一个简单的例子来说明, 例如:售货机中有 8 中商品,其中 01 号商品(代表第一种商品)价格为 2.60 元,02 商品为 3.50 元,其余类推。现投入 1 个 1 元硬币,当投入的货币超过 01 商品的价格 时,01 商品的选择按钮处应有变化, 提示可以购买,其他商品同比。当按 下选择 01 商品的价格时,售货机进行 减法运算,从投入的货币总值中减去 01 商品的价格同时启动相应的电机, 提取 01 号商品到出货口。此时售货机 继续进行等待外部命令,如继续交易, 则同上,如果此时不再购买而按下退币 按钮,售货机则要进行退币操作,退回 相应的货币,并在程序中清零,完成此 次交易。由此看来,售货机一次交易要 涉及加法运算、减法运算以及在退币时 的除法运算,这是它的内部功能。还要 有货币识别系统和货币的传动来实现完 整的售货、退币功能。自动售货机的工 作流程图如图 1 所示。 图 1自动售货机工作流程图 茂名学院毕业设计:自动售货机 PLC 系统设计 4 2.2 PLC 的选型原则的选型原则 当某一个控制任务决定由 PLC 来完成后, 选择 PLC 就成为最重要的事情。 一方面 要选择多大容量的 PLC ,另一方面是选择什么公司的 PLC 及外设。 对第一个问题,首先要对控制任务进行详细的分析,把所有的 I/O 点找出来,包 括开关量 I/O 和模拟量 I/O 以及输出是用继电器还是晶体管或是可控硅型。 控制系统输 出点的类型非常关键,如果他们之中既有交流 220V 的接触器、电磁阀,又有 24V 的 指示灯, 则最后选用的 PLC 的输出点数有可能大于实际电数。 因为 PLC 的输出点一般 是几个一组共用一个公共端,这一组输出只能有一种电源的种类和等级。所以一旦它 们是交流 220V 的负载负载使用。则直流 24V 的负载只能使用其他的输出端了。这样 有可能造成输出点浪费,增加成本。所以要尽可能选择相同等级和种类的负载,比如 使用交流 220V 的指示灯等。一般情况下继电器输出的 PLC 使用最多,但对于要求高 速输出的情况,就要使用无触点的晶体管输出的 PLC 了。 对第二个问题,则有以下几个方面要考虑: 1规模要适合 输入、输出点数以及软件对 PLC 功能及指令的要求是选择 PLC 机型规模大小的重 要依据。 首先要确保有足够的输入、 输出点数, 并留有一点的余地 (要有 10%的备用量) 。 如果只是为了实现单机自动化,或机电一体化产品,可选用小型 PLC。如果控制系统较 大,输入、输出点数较多,被控设备较分散,可以选用中型或大型 PLC。 还应确定拥护程序存储器的容量。 一般粗略的估计方法是:(输入+输出) (1012) =指令步数。特别要注意因控制较复杂,数据处理量较大,可能出现存储量不够的问题。 2功能要相当,结构要合理 对于以开关量进行控制的系统,一般的低档机就能满足要求。 对于以开关量控制为主,带少量模拟量控制的系统,应选用带 A/D、D/A 转换,加 减运算、数据传送功能的低档机。 对于控制比较复杂, 控制性能要求较高的系统, 例如要求实现 PID 运算、 闭环控制、 通信联网等,可视控制规模及复杂的程度,选用中档或高档机。其中高档机主要用于大 规模过程控制、全 PLC 的分布式控制系统以及整个工厂的自动化等。 对于工艺过程比较固定、 环境条件较好 (维修量较小) 的场合, 选用整体式结构 PLC。 其他情况则选用模块式结构 PLC。 3输入、输出功能及负载能力的选择 选择哪一种功能的输入、输出形式或模块,取决于控制系统中输入和输出信号的种 类、参数要求和技术要求,选用具有相应功能的模块。为了提高抗干扰能力,输入、输 出均应选用具有光电隔离的模块。对于输出形式,分为无触点和有触点两种形式。无触 点输出大多使用大功率三级管(直流输出)或双向可控硅(交流输出)电路,其优点是 第二章 自动售货机介绍 5 可靠性高、响应速度快、寿命长,缺点是价格高、过载能力差。有触点输出是使用继电 器触点输出,其优点是使用电压范围宽、导通压降损失小、价格便宜,缺点是寿命短、 响应速度慢。 此外,还应考虑输入、输出的负载能力,要注意承受的电压值和电流值。应该指出 的是,输出电流和导通负载电流值是不同概念。输出电流值是指美意个输出点的驱动能 力。导通负载电流值是指整个输出模块驱动负载是所允许的最大电流值,即整个输出模 块的满负荷能力。 4使用环境条件 在选择 PLC 时,要考虑使用现场的环境条件是否符合他的规定。一般考虑的环境 条件有:环境温度、相对湿度、电源允许波动范围和抗干扰等指标 10 。 2.3 PLC 的概述的概述 2.3.1 PLC 的产生的产生 20 世纪 20 年代起,人们把各种继电器。定时器。接触器及其触点按一定的逻辑关 系连接起来组成控制系统,控制各种生产机械,这就是大家所熟悉的传统继电接触器控 制系统.由于它结构简单。容易掌握。价格便宜,在一定范围内能满足控制要求,因而 使用面甚广,在工业控制领域中一直占主导地位.但是继电接触器控制系统有明显的缺 点:设备体积大,可靠性差,动作速度慢,功能少,难与实现较复杂的控制,特别是由 于它是靠硬连线逻辑构成的系统,接线复杂,当生产工艺或对象改变时,原有的接线和 控制盘就要更换,所以通用性和灵活性较差. 20 世纪 60 年代末期,美国的汽车制造业竞争激烈,各生产厂家的汽车型号不断更 新,它必然要求生产线的控制系统亦随之改变,以及对整个开展系统重新配置.为抛弃 传统的继电接触器控制系统的束缚,适应白热化的市场竞争要求,1968 年美国通用汽 车公司公开向社会招标,对汽车流水线控制系统提出具体要求,归纳起来是: (1) 编程方便,可现场修改程序 (2) 维修方便,采用插件式结构 (3) 可靠性高于继电器控制装置 (4) 体积小于继电器控制盘 (5) 数据可直接送入管理计算机 (6) 成本可与继电器控制盘竞争 (7) 输入可以是交流 150V 以上 (8) 输出为交流 115V,容量要求在 2A 以上,可直接驱动接触器,电磁阀等 茂名学院毕业设计:自动售货机 PLC 系统设计 6 (9) 扩展时原系统改变最小 (10)用户存储器至少能扩张到 4KB(适应当时汽车装配过程的需要) 十项指标的核心要求是采用软布线(编程)方式代替继电控制的硬接线方式,实现 大规模生产线的流程控制 1 。 2.3.2 PLC 的定义的定义 美国国际电工委员会(IEC)在 1987 年对可编程序控制器做出如下定义:可编程 序控制器是一类专门为在工业环境下应用而设计的数字式电子系统, 它采用了可编程序 的存储器,用来在其内部进行存储执行逻辑运算、顺序运算、定时、记数和算术运算等 功能的面向用户的指令,并通过数字式或模拟式的输入或输出,控制各种类型的机械或 生产过程。可遍程序控制器极其相关外部设备,都应按照易于与工业控制系统联成一个 整体,易于扩展其功能的原则而设计。 定义强调了 PLC 应直接应用与工业环境,它必须具有很强的抗干扰能力,广泛的适 应能力和应用范围。这也是区别与一般微机控制系统的一个重要特征。 定义还强调了 PLC 是“数字运算操作的电子系统” ,他也是一种计算机,它是“专 为在工业环境下应用而设计的”工业计算机。这种工业计算机采用“面向用户的指令” , 因此编程方便。它能完成逻辑运算、顺序运算、定时、记数和算术运算等操作,它还具 有“数字量和模拟量输入和输出”的能力,并且非常容易与“工业控制系统联成一体” , 易于“扩充” 3 。 2.3.3 PLC 的发展趋势的发展趋势 PLC 总的发展趋势是向高集成度、小体积、大容量、高速度、易使用、高性能方向 发展。具体表现在以下几个方面。 (1)向小型化、专用化、低成本方向发展 随着微电子技术的发展,新型器件大幅度的提高功能和降低价格,使 PLC 结构更为 凑,相当与一本精装本书的大小,操作使用十分方便。PLC 的功能不断增加,将原来大、 中型 PLC 才有的功能部分地移植到小型 PLC 上。 (2)向大容量、高速度方向发展 大型 PLC 采用多微处理器系统,有的采用了 32 位微处理器,可同时进行多任务操 作,处理速度提高,特别是增强了过程控制和数据处理的功能。另外,存储容量大大增 加。 (3)智能型 I/O 模块的发展 智能型 I/O 模块是以微处理器和存储器为基础的功能部件,它们的 CPU 与 PLC 的 第二章 自动售货机介绍 7 主 CPU 并行工作,占用主 CPU 的时间很少,有利于提高 PLC 的扫描速度。 (4)基于 PC 的编程软件取代编程器 随着计算机的日益普及,越来越多的用户使用基于个人计算机上的编程软件。编 程软件可以对 PLC 控制系统的硬件组态,即设置硬件的结构和参数,例如设置各框架各 个插槽上模块的型号、模块的参数、各串行通行接口的参数等。 (5)PLC 编程语言的标准化 与个人计算机相比,PLC 的硬件、软件的体系结构都是封闭的而不是开放的。在 硬件方面,各厂家的 CPU 模块和 I/O 模块互不通用。PLC 的编程语言和指令系统的功能 和表达式也不一致,因此各厂家的可遍程序控制器互不兼容。为了解决这一问题,IEC 制定了可遍程序控制器标准。标准中共有 5 种编程语言,允许编程者在同一程序中使用 多种编程语言,这使编程能够选择不同的语言来适应特殊的工作。 (6)PLC 通信的易用化 PLC 的通信联网功能使它能与个人计算机和其他智能控制设备交换数字信息,使 系统形成一个统一的整体,实现分散控制和集中控制。 (7)组态软件与 PLC 的软件化 个人计算机(PC)的价格便宜,有很强的数学运算、数据处理、通信和人机交互 的功能。 (8)PLC 与现场总线相结合 现场总线 I/O 与 PLC 可以组成功能强大的、廉价的 DCS 系统。 (9)开发新型特殊功能模块 I/O 组件可以提高 PLC 的智能化、高密集度和增大处理能力。 (10) CPU 的处理速度进一步加快 目前,PLC 的处理速度与计算机相比还比较慢,其高的 CPU 也不过 80486,将来会 全面使用 64 位的 RISC 芯片,采用多 CPU 进行处理、分时处理或分任务处理方式,将各 种模块智能化,部分系统程序用门阵列电路固化,这样可使 PLC 的处理速度达到纳秒级 4 。 2.3.4 PLC 的特点的特点 (1)抗干扰能力强,可靠性好 PLC 在电子线路、机械结构以及软件结构上都吸取了生产厂家长期积累的生产控制 经验,主要模块均采用大规模与超大规模集成电路。I/O 系统设计有完善的通道保护与 信号调理电路;在结构上对耐热、防潮、防尘、抗震等都有周到的考虑。具体措施主要 有以下几个方面: 1)隔离:这是抗干扰的主要措施之一。PLC 的输入、输出接口电路一般采用光电耦 茂名学院毕业设计:自动售货机 PLC 系统设计 8 合器来传递信号。这种光电隔离措施,使外部电路与内部电路之间避免了电的联系,可 有效的抑制外部干扰源对于 PLC 的影响,同时防止外部高电压串入,从而减少故障和误 操作。 2)滤波:这是抗干扰的另一个主要措施。在 PLC 的电源电路和输入/输出电路中设 置了多种滤波电路,用以对高频干扰信号进行有效的抑制。 3)对内部电源还采用了屏蔽、稳压、保护等措施,以减少外界干扰,保护供电质 量。另外使输入输出接口电路电源彼此独立,以避免电源之间的干扰。 4)内部设置了连锁、环境检测与诊断、watchdog( “看门狗” )等电路,一旦发现 故障或程序循环执行时间超过了警戒时钟(WDT)规定时间(预示程序进入了死循环) , 立即报警,以保证 CPU 可靠运行。 5)利用系统软件定期进行系统状态、用户程序、工作环境和故障检测,并采用信 息保护和恢复措施。 6)对用户程序及动态工作数据进行电池备份,以保障停电后有关状态或信息不丢 失。 7)采用密封、防尘、抗震的外壳封装结构,以适应工作现场的恶劣环境。 8)以集成电路为基本元件,内部处理过程不依赖于机械触点,以保障高可靠性。 而采用循环扫描的工作循环方式,也提高了抗干扰能力。 (2)控制系统结构简单,通用性强 PLC 及外围模块品种多, 可由各种组件灵活组合成各种大小和不同要求的控制系统。 (3)编程方便,易于使用 PLC 是面向用户的设备,PLC 的设计者充分考虑到现场工程技术人员的技能和习惯, PLC 程序的编制,采用梯形图或面向工业控制的简单指令形式。梯形图与继电器原理图 相类似,这种编程语言现象直观,容易掌握,不需要专门的计算机知识和语言,只要具 有一定的电工和工艺的知识的人员都可在短时间内学会。 (4)功能完善 PLC 的输出/输入功能完善, 性能可靠, 能够适应与任何形式和性质的开关量和模拟 量的输入/输出。在 PLC 内部具有许多控制功能,诸如时序、计算机、主控继电器以及 移位寄存器、中间寄存器等。由于采用了微处理器,它能够很方便地实现延时、锁存、 比较、跳转、和强制 I/O 等诸多功能,不仅具有逻辑功能、算术运算、数制转换、以及 顺序控制功能,而且还具备模拟运算、显示、监控、打印、及报表生成等功能。 (5)设计、施工、调试、的周期短 用继电接触器控制完成一项控制工程,必须首先按工艺要求画出电气原理图,然后 画出继电器屏的布置和接线图等,进行安装调试,以后修改起来十分不便。而采用 PLC 控制,由于其硬软件齐全,为模块化积木式结构,且已商品化,故仅需按性能、容量等 选用组装,而大量具体的程序编制工作也可在 PLC 到货前进行,因而缩短了设计周期, 第二章 自动售货机介绍 9 使设计和施工可同时进行。 (6)体积小,维护操作方便 PLC 体积小,质量轻,便于安装。PLC 的输入/输出系统能够直观的反映现场总线信 号的变化状态,还能通过各种方式直观的反映控制系统的运行状态。 (7)易于实现网络化 PLC 可连成功能很强的网络系统。 (8)可实现三电一体化 PLC 将电控(逻辑控制) 、电仪(过程控制)和电结(运动控制)这三电集于一体, 可以方便、灵活地组合成各种不同规模和要求的控制系统,以适应各种工业控制的需要 12 。 2.3.5 PLC 的主要功能的主要功能 1.条件控制功能 条件控制(或称逻辑控制或顺序控制)功能是指用 PLC 的与、或、非指令取代继电 器接触的串联、并联极其他各种逻辑连接,进行开关控制。 2.定时/记数控制功能 定时/记数控制功能指用 PLC 提供的定时器、记数器指令实现对某种操作的定时或 记数控制,以取代时间继电器和记数继电器。 3.数据处理功能 数据处理功能是指 PLC 能进行数据传送、比较、移位、数制转换、算术运算、逻 辑运算以及编码和译码等操作。 4.步进控制功能 步进控制功能是指用步进指令来实现在有多道加工工序的控制中,只有前一道工 序完成以后,才能进行下一道工序操作的控制,以取代由硬件构成的步进控制器。 5.A/D 与 D/A 转换功能 A/D 与 D/A 转换功能是指通过 A/D、D/A 模块完成模拟量和数字量之间的转换。 6.运动控制功能 运动控制功能是指通过高速记数模块和位置控制模块等进行单轴或多轴运动控 制。 7.过程控制功能 过程控制功能是指通过 PLC 的 PID 控制指令或模块实现对温度、压力、速度、流 量等物理参数的闭环控制。 8.扩展功能 扩展功能是指通过连接输入输出扩展单元(即 I/O 扩展单元)模块来增加输入输 出点数,也可通过附加各种智能单元及特殊功能单元来提高 PLC 的控制功能。 茂名学院毕业设计:自动售货机 PLC 系统设计 10 9.远程 I/O 功能 远程 I/O 功能是指通过 I/O 单元将分散在远距离的各种输入、输出设备与 PLC 主 机相连接,进行远程控制,接收输入信号、传出输出信号。 10.通信联网功能 通信联网功能是指通过 PLC 之间的联网、PLC 与上位机的链接等,实现远程 I/O 控制或数据交换,以完成较大规模系统的复杂控制。 11.监控功能 监控功能是指 PLC 能监视系统各部分的进行状态和进程,对系统中出现的异常情 况进行报警和记录,甚至自动终止运行;也可在线调整、修改控制程序中的定时器、记 数器等设定值或强制 I/O 状态 5 。 2.4PLC 的基本结构及原理的基本结构及原理 2.4.1PLC 的系统结构的系统结构 目前 PLC 种类繁多,功能和指令系统也都各不相同,但都是以微处理器为核心用做 工业控制的专用计算机,所以其结构和工作原理都大致相同,硬件结构与微机相似。主 要包括中央处理单元 CPU、存储器 RAM 和 ROM、输入输出接口电路、电源、I/O 扩展接 口、外部设备接口等。其内部也是采用总线结构来进行数据和指令的传输。 如图 2 所示,PLC 控制系统由输入量PLC输出量组成,外部的各种开关信号、模 拟信号、传感器检测的各种信号均作为 PLC 的输入量,它们经 PLC 外部输入端子,作为 PLC 的输出量对外围设备进行各种控制。由此可见,PLC 的基本结构有控制部分输入和 输出组成 7 。 图 2PLC 硬件结构图 第二章 自动售货机介绍 11 2.4.2PLC 各部分的作用各部分的作用 (1) 中央处理器 CPU 是由控制器和运算器组成的。运算器也称为算术逻辑单元,它的功能就是进行 算术运算和逻辑运算。控制器的作用是控制整个计算机的各个部件有条不紊地工作,它 的基本功能是从内存中取指令和执行指令。他的重要功能如下: 诊断 PLC 电源、内部电路的工作状态及编制程序中的语法错误。 采集由现场输入装置送来的状态或数据,并送入 PLC 的寄存器中。 按用户程序存储器中存放的先后顺序逐条读取指令,进行编译解释后,按指令 规定的任务完成各种运算和操作。 将存于寄存器中的处理结果送至输出端。 应各种外部设备的工作请求。 (2) 存储器 PLC 的存储器分为两大部分: 一大部分是系统存储器,用来存放系统管理程序、监控程序及其系统内部数据。 二大部分是用户存储器,包括用户程序存储区及工作数据存储区。 (3) 输入输出接口电路 PLC 通过输入输出(I/O)接口电路实现与外围设备的连接。输入接口通过 PLC 的输 入端子接受现场输入设备的控制信号, 并将这些信号转换成 CPU 所能接受和处理的数字 信号。 (4) 电源 PLC 的电源是指将外部输入的交流电经过整流、 滤波、 稳压等处理后转换成满足 PLC 的 CPU、存储器、输入输出接口等内部电路工作所需要的直流电源电路或电源模块。 (5) 输入输出 I/O 扩展接口 若主机单元的 I/O 点数不能满足输入输出点数需要时,可通过此接口用扁平电缆线 将 I/O 扩展单元与主机单元相连接。 (6) PLC 的基本工作原理 PLC 采用的是循环扫描工作方式。对每个程序,CPU 从第一条指令开始执行,按指 令步序号做周期性的程序循环扫描,如果无跳转指令,则从则从第一条指令开始逐条顺 序执行用户程序,直至遇到结束符后又返回第一条指令,如此周而复始不断循环,每一 个循环称为一个扫描周期。PLC 的扫描全过程如图 3 所示。 输入刷新阶段 在输入刷新阶段,CPU 扫描全部输入端口,读取其状态并写入输入状态寄存器。完 成后关闭输入端口,转入程序执行阶段。 程序执行阶段 茂名学院毕业设计:自动售货机 PLC 系统设计 12 在程序执行阶段,根据用户输入的控制程序,从第一条开始逐条执行,并将相应的 逻辑运算结果存入对应的内部辅助寄存器和输出状态寄存器。 输出刷新阶段 当所有指令执行完毕后,将输出状态寄存器中的内容,依次送到输出锁存电路,并 通过一定输出方式输出,驱动外部相应执行元件工作,这才形成 PLC 的实际输出。 图 3PLC 的扫描全过程 显然扫描周期的长短主要取决与程序的长短。扫描周期越长,响应速度越慢。由于每一 个扫描周期只进行一次 I/O 刷新,即每一个扫描周期 PLC 只对输入、输出状态寄存器更 新一次,故使系统存在输入、输出滞后现象,这在一定程度上降低了系统的响应速度。 由此可见,若输入变量在 I/O 刷新期间状态发生变化,则本次扫描期间输出会相应地发 生变化。反之,若在本次刷新之后输入变量才发生变化,则本次扫描输出不变,而要到 下一次扫描的 I/O 刷新期间输出才会发生变化。 这对于一般的开关量控制系统来说是完 全允许的,不但不会造成不利影响,反而可以增强系统的抗干扰能力。这是因为输入采 样仅在输入刷新阶段进行,PLC 在一个工作周期的大部分时间里实际上是外设隔离的。 而工业现场的干扰常常是脉冲式的、短时的,由于系统响应较慢,往往要几个扫描周期 才响应一次,而多次扫描后,因瞬间干扰而引起的误操作将会大大减少,从而提高了系 统的抗干扰能力。但是对于控制时间要求较严格、响应速度要求较快的系统,就需要精 心编制程序,必要时采用一些特殊功能,以减少因扫描周期造成的响应滞后等不良影响 6 。 第二章 自动售货机介绍 13 2.5 三菱可变成序控制器产品三菱可变成序控制器产品FX2n 系列介绍系列介绍 简单介绍简单介绍 FX2n 系列是 FX 系列 PLC 家族中最先进的系列。由于 FX2n 系列具备如下特点:最 大范围的包容了标准特点、程式执行更快、全面补充了通信功能、适合世界各国不同的 电源以及满足单个需要的大量特殊功能模块, 它可以为各大工厂自动化应用提供最大的 灵活性和控制能力。 为大量实际应用而开发的特殊功能为大量实际应用而开发的特殊功能 开发了各个范围的特殊功能模块以满足不同的需要-模拟 I/O,高速计数器。 定位控制达到 16 轴, 脉冲串输出或为 J 和 K 型热电偶或 Pt 传感器开发了温度模块。 对每一个 FX2n 主单元可配置总计达 8 个特殊功能模块。 网络和数据通信网络和数据通信 连接到世界上最流行的开放式网络 CC-Link,Profibus Dp 和 DeviceNet 或者采用 传感器层次的网络解决您的通信需要。 其它功能其它功能 内置式 24V 直流电源24V、 400mA 直流电源可用于外围设备,如传感器或其 它元件。 快速断开端子块因为采用了优良的可维护性快速断开端子块,即使接 着电缆也可以更换单元。 时钟功能和小时表功能在所有的 FX2NPLC 中都有实时时钟标准。时间设置和 比较指令易于操作。小时表功能对过程跟踪和机器维 护提供了有价值的信息。 持续扫描功能为应用所需求的持续扫描时间定义操作周期。 输入滤波器调节功能可以用输入滤波器平整输入信号 (在基本单元中 x000 到 x017)。 注解记录功能元件注解可以记录在程序寄存器中。 在线程序编辑在线改变程序不会损失工作时间或停止生产运转。 RUN/STOP 开关面板上运行/停止开关易于操作。 远程维护远处的编程软件可以通过调制解调器通信来监测、上 载或卸载程序和数据 密码保护使用一个八位数字密码保护您的程序。 茂名学院毕业设计:自动售货机 PLC 系统设计 14 2.6 本章小结本章小结 本章详细的讲解了 PLC 的具体情况,从而初步认定了,用 PLC 来控制自动售货机的 自动运作的方案是可行的。从而根据自己的情况,我先认定用三菱牌子的 PLC 来进行下 面的设计,一方面,自己只接触过三菱牌子的 PLC;另一方面,学校实验室的 PLC 都是 三菱牌子,方便检验。 第三章 PLC 系统设计 15 第三章第三章PLC 系统设计系统设计 3.1 可编程序控制系统设计的基本原则可编程序控制系统设计的基本原则 3.1.1 控制系统设计原则控制系统设计原则 设计任何一个 PLC 控制系统,如同设计任何一种电气控制系统一样,其目 的都是通过控制被控对象(生产设备或生产过程)来实现工艺要求,提高生产 效率和产品质量。因此,在设计 PLC 控制系统时,应遵循以下基本原则。 (1) PLC 控制系统被控对象最大限度地满足工艺要求。设计前,应深入现场 进行

温馨提示

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

评论

0/150

提交评论