四节传送带论文39796_第1页
四节传送带论文39796_第2页
四节传送带论文39796_第3页
四节传送带论文39796_第4页
四节传送带论文39796_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、摘 要plc(可编程控制器)作为一种工业控制微型计算机,它以其操作方便、编程简单,尤其是它的高可靠性等优点,在工业生产过程中得到广泛应用。它是应用大规模集成电路,以微处理器为核心,集微电子技术,自动化技术计算机技术,通信技术为一体,以工业自动化控制为目的的新型控制装置。随着社会的不断发展,科学的不断进步,自动化程度也越来越高,传送带则理所当然的成为了自动化流水线运用上的宠儿,传送带设备的不断改进,不断发展,为自动化技术高速发展的今天,在自动化生产线的运输做出了不可磨灭的贡献。plc在传送带上的应用,主要体现在它的逻辑开关控制功能。由于plc具有逻辑运算、计数、定时和数据输入输出的功能,在传送带

2、工作过程中,各种逻辑开关和plc的完美配合,很好的实现了对传送带的运输控制。关键字:plc、四节传送带(conveyor belt)目 录摘 要目 录ii第1章 可编程控制器简介11.1 可编程控制器的产生11.2 可编程控制器的基本结构21.2.1 中央处理单元(cpu)21.2.2 存储器31.2.3 输入/输出模块41.2.4 扩展模块41.2.5 编程器41.2.6 电源41.3 可编程控制器的特点41.3.1 可靠性51.3.2 易操作性51.3.3 灵活性51.4 梯形图程序设计及工作过程分析6第2章 plc四节传送带控制装置硬件设计82.1 四节传送带控制系统设计要求82.2 p

3、lc芯片型号选择92.3 输入/输出分配(i/o分配)92.4 输入/输出设备(接线图)10第3章 四节传送带plc控制系统软件设计113.1 软件设计113.2 调试结果14总 结15参考文献16第1章 可编程控制器简介1.1 可编程控制器的产生可编程控制器是二十世纪七十年代发展起来的控制设备,是集微处理器、储存器、输入/输出接口与中断于一体的器件,已经被广泛应用于机械制造、冶金、化工、能源、交通等各个行业。计算机在操作系统、应用软件、通信能力上的飞速发展,大大加强了可编程控制器通信能力,丰富了可编程控制器编程软件和编程技巧,增强了plc过程控制能力。因此,无论是单机还是多机控制、是流水线控

4、制还是过程控制,都可以采用可编程控制器,推广和普及可编程控制器的使用技术,对提高我国工业自动化生产及生产效率都有十分重要的意义。可编程控制器(programmable controller)也可称逻辑控制器(programmable logic controller),是一微处理器为核心的工业自动控制通用装置,是计算机家族的一名成员,简称pc。为了与个人电脑(也简称pc)相混淆通常将可编程控制器称为plc。可编程控制器的产生和继电器接触器控制系统有很大的关系。继电器接触器控制已经有上百年的历史,它是一种弱电信号控制强电信号的电磁开关,具有结构简单、电路直观、价格低廉、容易操作、易于维修的有优点

5、。对于工作模式固定、要求比较简单的场合非常使用,至今仍有广泛的用途。但是当工作模式改变时,就必须改变系统的硬件接线,控制柜中的物件以及接线都要作相应的变动,改造工期长、费用高,用户宁愿扔掉旧控制柜,另做一个新控制柜使用,阻碍了产品更新换代。随着工业生产的迅速发展,市场竞争的激烈,产品更新换代的周期日益缩短,工业生产从大批量、少品种,向小批量、多品种转换,继电器接触器控制难以满足市场要求,此问题首先被美国通用汽车公司(gm公司)提了出来。通用汽车公司为适合汽车型号的不断翻新,满足用户对产品多样性的需求,公开对外招标,要求制造一种新的工业控制装置,取代传统的继电器接触器控制。其对新装置性能提出的要

6、求就是著名的gm10条,即:(1) 编程方便,现场可修改程序;(2)维修方便,采用模块化结构;(3)可靠性高于继电器控制装置;(4)体积小于继电器控制装置;(5)数据可直接送入管理计算机;(6)成本可与继电器控制装置竞争;(7)输入可以是交流115v;(8)输出为交流115v,2a以上,能直接驱动电磁阀,接触器等;(9)在扩展时,原系统只要很小变更; (10)用户程序存储器容量至少能扩展到4k。这十项指标就是现代plc的最基本功能,值得注意的是plc并不等同于普通计算机,它与有关的外部设备,按照“易于与工业控制系统连成一体”和“便于扩充功能”的原则来设计。用可编程控制器代替了继电器接触器的控制

7、,实现了逻辑控制功能,并且具有计算机功能灵活、通用性等有点,用程序代替硬接线,并且具有计算机功能灵活、通用性能强等优点,用程序代替硬接线,减少了重新设计,重新接线的工作,此种控制器借鉴计算机的高级语言,利用面向控制过程,面向问题的“自然语言”编程,其标志性语言是极易为it电器人员掌握的梯形图语言,使得不熟悉计算机的人也能方便地使用。这样,工作人员不必在编程上花费大量地精力,只需集中精力区考虑如何操作并发挥改装置地功能即可,输入、输出电平与市电接口,使控制系统可方便的在需要的地方运行。所以,可编程控制器广泛地应用于各工业领域。1969年,第一台可编程控制器pdp14由美国数字设备公司(dec)制

8、作成功,并在gm公司汽车生产线上使用取得良好的效果,可编程控制器由此诞生,在控制领域内产生了历史性革命在这一时期,可编程序控制器虽然采用了计算机的设计思想,但实际上只能完成顺序控制,仅有逻辑运算,定时,计数等顺序控制功能。所以人们将可遍程序控制器称之为pcl(programmable logical controller),即可编程序逻辑控制器。1.2 可编程控制器的基本结构可编程控制器系统由输入部分、运算控制部分和输出部分组成。可编程控制器的主机硬件电路主要由cpu、存储器、输入/输出模块、扩展模块、编程器、电源等及部分组成。plc实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算

9、机相同。1.2.1 中央处理单元(cpu)中央处理单元(cpu)是plc控制中枢。它plc系统程序赋予功能接收并存储从编程器键入用户程序和数据;检查电源、存储器、i/o以及警戒定时器状态,并能诊断用户程序中语法错误。当plc投入运行时,首先它以扫描方式接收现场各输入装置状态和数据,并分别存入i/o映象区,然后从用户程序存储器中逐条读取用户程序,命令解释后按指令规定执行逻辑或算数运算结果送入i/o映象区或数据寄存器内。等所有用户程序执行完毕之后,最后将i/o映象区各输出状态或输出寄存器内数据传送到相应输出装置,如此循环运行,直到停止运行。进一步提高plc可靠性,近年来对大型plc还采用双cpu构

10、成冗余系统,或采用三cpu表决式系统。这样,某个cpu出现故障,整个系统仍能正常运行。1.2.2 存储器存放系统软件的存储器称为系统程序存储器。存放应用软件的存储器称为用户程序存储器。(1)plc常用的存储器类型ram(random assess memory)这是一种读/写存储器(随机存储器),其存取速度最快,由锂电池支持。eprom(erasable programmable read only memory)这是一种可擦除的只读存储器。在断电情况下,存储器内的所有内容保持不变。(在紫外线连续照射下可擦除存储器内容)。prom(electrical erasable programmabl

11、e read only memory)这是一种电可擦除的只读存储器。使用编程器就能很容易地对其所存储的内容进行修改。(2)plc存储空间分配各种plc cpu最大寻址空间各不相同,plc工作原理,其存储空间一般包括以下三个区域:系统程序存储区系统ram存储区(包括i/o映象区和系统软设备等)用户程序存储区系统程序存储区:系统程序存储区中存放着相当于计算机操作系统系统程序。包括监控程序、管理程序、命令解释程序、功能子程序、系统诊断子程序等。由制造厂商将其固化eprom中,用户不能直接存取。它和硬件一起决定了该plc性能。系统ram存储区:系统ram存储区包括i/o映象区以及各类软设备,如:逻辑线

12、圈;数据寄存器;计时器;计数器;变址寄存器;累加器等存储器。(1)i/o映象区:plc投入运行后,输入采样阶段才依次读入各输入状态和数据,输出刷新阶段才将输出状态和数据送至相应外设。它需要一定数量存储单元(ram)以存放i/o状态和数据,这些单元称作i/o映象区。一个开关量i/o占用存储单元中一个位(bit),一个模拟量i/o占用存储单元中一个字(16个bit)。整个i/o映象区可看作两个部分组成:开关量i/o映象区;模拟量i/o映象区。(2)系统软设备存储区 :i/o映象区区以外,系统ram存储区还包括plc内部各类软设备(逻辑线圈、计时器、计数器、数据寄存器和累加器等)存储区。该存储区又分

13、为具有失电保持存储区域和无失电保持存储区域,前者plc断电时,由内部锂电池供电,数据不会遗失;后者当plc断电时,数据被清零。用户程序存储区:主要用来存放用户的应用程序。所谓用户程序是指使用户根据工程现场的的产生过程和工艺要求编写的控制程序。此程序由使用者通过编程器输入到plc机的ram存储器中,以便于用户随时修改。也可将用户程序存放在eeprom中。1.2.3 输入/输出模块输入/输出模块是可编程控制器与工业生产设备或工业生产过程连接的接口。现场的输入信号,如按钮开关,行程开关、限位开关以及传感输出的开关量或模拟量(压力、流量、温度、电压、电流)等,都要通过输入模块送到plc。1.2.4 扩

14、展模块当一个plc中心单元的i/o点数不够用时,就要对系统进行扩展,扩展接口就是用于连接中心基本单元与扩展单元的。模块随着可编程控制器在工业控制中的广泛应用和发展,各可编程控制器制造厂家已经开发出一系列的智能接口模块,使可编程控制器的功能更加强大和完善。智能i/o接口模块种类很多,例如高速技术模块、plc控制模块、数字位基于plc的变频恒压供水系统的设计置译码模块、阀门控制模块、中断控制模块、智能存贮模块以及智能i/o模块等。1.2.5 编程器它的作用是供用户进行程序的编制、编辑、调试和监视。有的编程器还可与打印机或磁带机相连,以将用户程序和有关信息打印出来或存放在磁带上,磁带上的信息可以重新

15、装入plc。目前编程器主要有以下三种类型:便携式编程器(也叫简易编程器);图形编程器;用于ibm一pc及其兼容机的编程器。1.2.6 电源plc中的电源一般有三类:1、+5v、15v直流电源:供plc中ttl芯片和集成运放使用;2、供输出接口使用的高压大电流的功率电源;3、锂电池及其充电电源。考虑到系统的可靠性以及光电隔离器的使用,不同类型的电源其地线也不同。1.3 可编程控制器的特点plc发展如此迅速的原因,在于它具有一些其它控制系统,包括dcs和通用计算机在内,所不及的一些特点。下面对这些特点做一个介绍:1.3.1 可靠性可靠性包括产品的有效性和可维修性。可编程控制器的可靠性高,表现在下列

16、几个方面:可编程控制器不需要大量的活动部件和电子元件,接线大大减少,与此同时,系统的维修简单,维修时间缩短,因此可靠性得到提高; 可编程控制器采用一系列可靠性设计方法进行设计,例如冗余设计,掉电保护,故障诊断,报警和运行信息显示和信息保护及恢复等,提高了mtbf,降低了mttr,使可靠性得到提高; 可编程控制器有较强的易操作性,它具有编程简单,操作方便,编程的出错率大大降低,而为工业恶劣操作环境设计的硬件使可靠性大大提高; 可编程控制器的硬件设计方面,采用了一系列提高可靠性的措施。例如,采用可靠性高的工业级元件,采用先进的电子加工工艺(smt)制造,对干扰采用屏蔽、隔离和滤波等;存储器内容的保

17、护,采用看门狗和自诊断措施,便于维修的设计等。一份用户选用plc原因的调查报告指出:在各种选用plc的原因中,首选原因是可靠性高的,占93%,其次,才是性能和维修方面的原因。1.3.2 易操作性plc的易操作性表现在下列三个方面: 操作方便:对plc的操作包括程序的输入和程序更改操作,大多数plc采用编程器进行程序输入和更改操作。 编程方面:plc有多种程序设计语言可以使用,对现场电气人员来说,由于梯形图与电气原理图相似,因此,很容易理解和掌握。 维修方便:plc所具有的自诊断功能对维修人员的技术要求较低,当系统发生故障时,通过硬件和软件的自诊断,维修人员可以根据有关故障代码的显示和故障信号灯

18、的提示等信息,或通过编程器和hmi屏幕的设定,直接找到故障所在的部位,为迅速排除故障和修复节省了时间,降低了mttr。1.3.3 灵活性plc的灵活性主要表现在以下3个方面: 编程的灵活性:plc采用的标准编程语言有梯形图、指令表、功能图表、功能模块图和结构化文本编程语言等。使用者只要掌握其中一种编程语言就可进行编程,编程方法的多样性使编程方便。由于plc内部采用软连接,因此,在生产工艺流程更改或者生产设备更换后,可不必改变plc的硬设备,通过程序的编制与更改就能适应生产的需要。这种编程的灵活性是继电器顺序控制系统和数字电路控制系统所不能比拟的。正是由于编程的柔性特点,使plc成为工业控制领域

19、的重要控制设备,在柔性制造系统fms,计算机集成制造系统(cims)和计算机流程工业系统(cips)中,plc正成为主要的控制设备,得到广泛的应用; 扩展的灵活性:plc的扩展灵活性是它的一个重要特点。它可以根据应用的规模不断扩展,即进行容量的扩展、功能的扩展、应用和控制范围的扩展。它不仅可以通过增加输入输出卡件增加点数,通过扩展单元扩大容量和功能,也可以通过多台plc的通信来扩大容量和功能,甚至可以与其它的控制系统如dcs或其它上位机的通信来扩展其功能,并与外部的设备进行数据交换。这种扩展的灵活性大大方便了用户;操作的灵活性:操作的灵活性指设计工作量、编程工作量、和安装施工的工作量的减少。操

20、作变得十分方便和灵活,监视和控制变得很容易。在继电器顺序控制系统中所需的一些操作得到简化,不同生产过程可采用相同的控制台和控制屏等。可编程控制器现在已经成为了一个不可代替的控制系统,它们可以与其它系统通讯,提供产品报表,生产调度,诊断自身和设备的故障,这些技术上的改进,让plc成为今天的各行各业的高质量和产量的重要的贡献者。1.4 梯形图程序设计及工作过程分析梯形图编程语言是一种图形化编程语言,它沿用了传统的继电接触器控制中的触点、线圈、串并联等术语和图形符号,与传统的继电器控制原理电路图非常相似,但又加入了许多功能强而又使用灵活的指令,它比较直观、形象,对于那些熟悉继电器一接触器控制系统的人

21、来说,易被接受。继电器梯形图多半适用于比较简单的控制功能的编程,绝大多数plc用户都首选使用梯形图编程。指令是用英文名称的缩写字母来表达plc的各种功能的助记符号,类似于计算机汇编语言。由指令构成的能够完成控制任务的指令组合就是指令表,每一条指令一般由指令助记符和作用器件编号组成,比较抽象,通常都先用其它方式表达,然后改写成相应的语句表,编程设备简单价廉。状态转移图语言(sfc)类似于计算机常用的程序框图,但有它自己的规则,描述控制过程比较详细具体,包括每一框前的输入信号,框内的判断和工作内容,框后的输出状态。这种方式容易构思,是一种常用的程序表达方式。高级语言类似于bacic语言、c语言等,

22、它们在某些厂家的plc中应用。通常微、小型plc主要采用继电器梯形图编程,其编程的一般规则有:(1)梯形图按自上而下、从左到右的顺序排列。每一个逻辑行起始于左母线然后是触点的各种连接,最后是线圈或线圈与右母线相连,整个图形呈阶梯形。梯形图所使用的元件编号地址必须在所使用plc的有效范围内。(2)梯形图是plc形象化的编程方式,其左右两侧母线并不接任何电源,因而图中各支路也没有真实的电流流过。但为了读图方便,常用“有电流”、“得电”等来形象地描述用户程序解算中满足输出线圈的动作条件,它仅仅是概念上虚拟的“电流”,而且认为它只能由左向右单方向流:层次的改变也只能自上而下。(3)梯形图中的继电器实质

23、上是变量存储器中的位触发器,相应某位触发器为“l态”,表示该继电器线圈通电,其动合触点闭合,动断触点打开,反之为“0态”。梯形图中继电器的线圈又是广义的,除了输出继电器、内部继电器线圈外,还包括定时器、计数器、移位寄存器、状态器等的线圈以及各种比较、运算的结果。(4)梯形图中信息流程从左到右,继电器线圈应与右母线直接相连,线圈的右边不能有触点,而左边必须有触点。(5)继电器线圈在一个程序中不能重复使用:而继电器的触点,编程中可以重复使用,且使用次数不受限制。(6)plc在解算用户逻辑时,是按照梯形图由上而下、从左到右的先后顺序逐步进行的,即按扫描方式顺序执行程序,不存在几条并列支路同时动作,这

24、在设计梯形图时,可以减少许多有约束关系的联锁电路,从而使电路设计大大简化。所以,由梯形图编写指令程序时,应遵循自上而下、从左到右的顺序,梯形图中的每个符号对应于一条指令,一条指令为一个步序。当plc运行时,用户程序中有众多的操作需要去执行,但cpu是不能同时去执行多个操作的,它只能按分时操作原理每一时刻执行一个操作。这种分时操作的过程称为cpu对程序的扫描。扫描从0000号存储地址所存放的第一条用户程序开始,在无中断或跳转控制的情况下,按存储地址号递增顺序逐条扫描用户程序,也就是顺序逐条执行用户程序,直到程序结束。每扫描完一次程序就构成一个扫描周期,然后再从头开始扫描,并周而复始。第2章 pl

25、c四节传送带控制装置硬件设计2.1 四节传送带控制系统设计要求如图2-1所示:图2-1 四级传送带控制装置四级传送带的工作方式:四条皮带运输机的传送系统,分别用四台异电动机m1、m2、m3、m4(型号:jo2-41-4)带动,控制过程如下:启动时先按下sb1按钮,起动最末一条皮带机,经过5秒延时,再依次起动其他皮带机。停止时按下sb2按钮,最前一条皮带机先停止,待料运送完毕后再依次停止其它皮带机。b、c、d为故障模拟按钮,分别模拟m1、m2、m3、m4发生故障时的情况。例如:当要模拟m1条皮带机发生故障时,只需按下按钮a即可,此时该皮带机立即停止工作,而该皮带机以后的皮带机分别间隔5秒再依次停

26、止工作:m2在m1停止工作后5秒以后再停止(将本皮带上的货物运送待运完后才停止)。m3在m2停止工作后5秒以后再停止。往后依次类推。当m2发生故障时,m1皮带机立即停止工作,而m2以后的皮带机则依次间隔5秒以后再停止工作。m3、m4发生故障时情况与此相同。停止时只需按下按钮sb2,这时m1皮带先停止工作,然后m2、m3、m4依次停止工作。2.2 plc芯片型号选择plc的选择主要应从plc 的机型、容量、i/o模块、电源模块、特殊功能模块、通信联网能力等方面加以综合考虑。plc机型选择的基本原则是在满足功能要求及保证可靠、维护方便的前提下,力争最佳的性能价格比。选择时应主要考虑到合理的结构型式

27、,安装方式的选择,相应的功能要求,响应速度要求,系统可靠性的要求,机型尽量统一等因素。基本单元s7-200系列plc中可提供4种不同的基本型号的8种cpu供选择使用,其输入输出点数的分配如表2-1所示:s7-200系列plc中cpu22x的基本单元表2-1 s7-200系列plc中cpu22x的基本单元型 号输入点输出点可带扩展模块数s7-200cpu22164s7-200cpu222862个扩展模块78路数字量i/o点或10路模拟量i/o点s7-200cpu22414107个扩展模块168路数字量i/o点或35路模拟量i/o点s7-200cpu22624162个扩展模块248路数字量i/o点

28、或35路模拟量i/o点s7-200cpu226xm24162个扩展模块248路数字量i/o点或35路模拟量i/o点2.3 输入/输出分配(i/o分配)表2-2 四级传送带i/o分配表输入输出启动按钮sb1i0.0传送带a m1q0.1停止按钮sb2i0.5传送带b m2q0.2传送带故障ai0.1传送带c m3q0.3传送带故障bi0.2传送带d m4q0.4传送带故障ci0.3传送带故障di0.42.4 输入/输出设备(接线图)图2-2 四节传送带接线图第3章 四节传送带plc控制系统软件设计3.1 软件设计根据控制要求,设计的stl与梯形图程序如下ld sm0.0a sm0.1r m0.0

29、, 7r m1, 30r t37, 30r s0.0, 30s 停止完成标志, 1movb 0, vb100ld sm0.0lpsa 启动eua 停止完成标志ab= vb100, 0s m0.0, 1lppa 停止eua 启动完成标志s m0.1, 1ld sm0.0a m0.0lpsmovb 16#08, qb0aenoton t37, 32765lrdaw= t37, 10movb 16#0c, qb0lrdaw= t37, 20movb 16#0e, qb0lppaw= t37, 30movb 16#0f, qb0aenor m0.0, 1r 停止完成标志, 1s 启动完成标志, 1ld

30、 sm0.0ld m0.1ldn 停止完成标志a m3.0oldaldlpsmovb 16#0e, qb0aenoton t38, 32765lrdaw= t38, 10movb 16#0c, qb0lrdaw= t38, 20movb 16#08, qb0lppaw= t38, 30movb 16#0, qb0aenor m0.1, 1r 启动完成标志, 1s 停止完成标志, 1r m3.0, 1ld sm0.0lpsaw= t38, 0an 停止完成标志ab vb100, 0lpsa 故障aeumovw 0, t38aeno= l63.7lrda 故障beumovw 10, t38aenoo l63.

温馨提示

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

评论

0/150

提交评论