




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
运料小车控制系统设计设计要求:运料小车原位在左(SQ1),当按下启动按钮SB1后,小车前进。当运行至料斗下方(SQ2)时,料斗打开给小车加料,延时8S后料斗关闭。小车后退返回至SQ1处,打开小车底开始卸料,6S后卸料完毕,如此循环下去。用PLC实现自动控制。一 引言可编程逻辑控制器实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,基本构成为:1.电源可编程逻辑控制器的电源在整个系统中起着十分重要的作用。如果没有一个良好的、可靠的电源系统是无法正常工作的,因此,可编程逻辑控制器的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去 2.中央处理单元(CPU) 中央处理单元(CPU)是可编程逻辑控制器的控制中枢。它按照可编程逻辑控制器系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当可编程逻辑控制器投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。为了进一步提高可编程逻辑控制器的可靠性,对大型可编程逻辑控制器还采用双CPU构成冗余系统,或采用三CPU的表决式系统。这样,即使某个CPU出现故障,整个系统仍能正常运行。3.存储器存放系统软件的存储器称为系统程序存储器。存放应用软件的存储器称为用户程序存储器。4.输入输出接口电路1现场输入接口电路由光耦合电路和微机的输入接口电路,作用是可编程逻辑控制器与现场控制的接口界面的输入通道。2现场输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用可编程逻辑控制器通过现场输出接口电路向现场的执行部件输出相应的控制信号。5.功能模块如计数、定位等功能模块。6.通信模块2工作原理当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。1.输入采样阶段在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。2.用户程序执行阶段在用户程序执行阶段,可编程逻辑控制器总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。在程序执行的过程中如果使用立即I/O指令则可以直接存取I/O点。即使用I/O指令的话,输入过程影像寄存器的值不会被更新,程序直接从I/O模块取值,输出过程影像寄存器会被立即更新,这跟立即输入有些区别。3.输出刷新阶段当扫描用户程序结束后,可编程逻辑控制器就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是可编程逻辑控制器的真正输出。3功能特点可编程逻辑控制器具有以下鲜明的特点。1.使用方便,编程简单采用简明的梯形图、逻辑图或语句表等编程语言,而无需计算机知识,因此系统开发周期短,现场调试容易。另外,可在线修改程序,改变控制方案而不拆动硬件。2.功能强,性能价格比高一台小型PLC内有成百上千个可供用户使用的编程元件,有很强的功能,可以实现非常复杂的控制功能。它与相同功能的继电器系统相比,具有很高的性能价格比。PLC可以通过通信联网,实现分散控制,集中管理。3.硬件配套齐全,用户使用方便,适应性强PLC产品已经标准化、系列化、模块化,配备有品种齐全的各种硬件装置供用户选用,用户能灵活方便地进行系统配置,组成不同功能、不同规模的系统。PLC的安装接线也很方便,一般用接线端子连接外部接线。PLC有较强的带负载能力,可以直接驱动一般的电磁阀和小型交流接触器。硬件配置确定后,可以通过修改用户程序,方便快速地适应工艺条件的变化。4.可靠性高,抗干扰能力强传统的继电器控制系统使用了大量的中间继电器、时间继电器,由于触点接触不良,容易出现故障。PLC用软件代替大量的中间继电器和时间继电器,仅剩下与输入和输出有关的少量硬件元件,接线可减少到继电器控制系统的1/10-1/100,因触点接触不良造成的故障大为减少。PLC采取了一系列硬件和软件抗干扰措施,具有很强的抗干扰能力,平均无故障时间达到数万小时以上,可以直接用于有强烈干扰的工业生产现场,PLC已被广大用户公认为最可靠的工业控制设备之一。5.系统的设计、安装、调试工作量少PLC用软件功能取代了继电器控制系统中大量的中间继电器、时间继电器、计数器等器件,使控制柜的设计、安装、接线工作量大大减少。PLC的梯形图程序一般采用顺序控制设计法来设计。这种编程方法很有规律,很容易掌握。对于复杂的控制系统,设计梯形图的时间比设计相同功能的继电器系统电路图的时间要少得多。PLC的用户程序可以在实验室模拟调试,输入信号用小开关来模拟,通过PLC上的发光二极管可观察输出信号的状态。完成了系统的安装和接线后,在现场的统调过程中发现的问题一般通过修改程序就可以解决,系统的调试时间比继电器系统少得多。6.维修工作量小,维修方便PLC的故障率很低,且有完善的自诊断和显示功能。PLC或外部的输入装置和执行机构发生故障时,可以根据PLC上的发光二极管或编程器提供的信息迅速地查明故障的原因,用更换模块的方法可以迅速地排除故4发展历史1968年美国通用汽车公司提出取代继电器控制装置的要求;1969 年,美国 数字设备公司研制出了第一台可编程逻辑控制器PDP14 ,在美国通用汽车公司的生产线上试用成功,首次采用程序化的手段应用于电气控制,这是第一代可编程逻辑控制器,称Programmable Logic Controller,简称PLC,是世界上公认的第一台PLC。1969年,美国研制出世界第一台PDP-14;1971年,日本研制出第一台DCS-8;1973年,德国西门子公司(SIEMENS)研制出欧洲第一台PLC,型号为SIMATIC S4;1974年,中国研制出第一台PLC,1977年开始工业应用。发展20世纪70年代初出现了微处理器。人们很快将其引入可编程逻辑控制器,使可编程逻辑控制器增加了运算、数据传送及处理等功能,完成了真正具有计算机特征的工业控制装置。此时的可编程逻辑控制器为微机技术和继电器常规控制概念相结合的产物。个人计算机发展起来后,为了方便和反映可编程控制器的功能特点,可编程逻辑控制器定名为Programmable Logic Controller(PLC)。20世纪70年代中末期,可编程逻辑控制器进入实用化发展阶段,计算机技术已全面引入可编程控制器中,使其功能发生了飞跃。更高的运算速度、超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID功能及极高的性价比奠定了它在现代工业中的地位。20世纪80年代初,可编程逻辑控制器在先进工业国家中已获得广泛应用。世界上生产可编程控制器的国家日益增多,产量日益上升。这标志着可编程控制器已步入成熟阶段。20世纪80年代至90年代中期,是可编程逻辑控制器发展最快的时期,年增长率一直保持为3040%。在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,可编程逻辑控制器逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。20世纪末期,可编程逻辑控制器的发展特点是更加适应于现代工业的需要。这个时期发展了大型机和超小型机、诞生了各种各样的特殊功能单元、生产了各种人机界面单元、通信单元,使应用可编程逻辑控制器的工业控制设备的配套更加容易。二 方案确定1初始状态此时各开关是关闭的,料斗是空的。KM1=KM2=OFFYV1=YV2=OFF启动按钮按下启动按钮,进行下列操作小车前进,当小车到达SQ2时,Y0=ON,Y2=ON装料,8s后,Y2=OFF,Y0=OFF,小车后退到达SQ1时,Y1=ON,Y4=ON,卸料,6s后,Y1=OFF,Y4=OFF,完成一个操作周期只要没按停止按钮,则自动进入下一操作周期。3 工艺流程图0起始状态 启动前进1加料28s后退3卸料46s三、输入输出选择及编号I/O分配表前进按钮开关X0右行接触器YO后退按钮开关X1左行接触器Y1停止按钮开关X2装料电磁阀Y2右端限位开关X3卸料电磁阀Y3左端限位开关X4四、PLC器件选择及实际连接图PLC产品种类繁多,其规格和性能也各不相同。对PLC的分类,通常根据其结构形式的不同、功能的差异和I/O点数的多少等进行大致分类。1按结构形式分类根据PLC的结构形式,可将PLC分为整体式和模块式两类。(1)整体式PLC整体式PLC是将电源、CPU、I/O接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低的特点。小型PLC一般采用这种整体式结构。整体式PLC由不同I/O点数的基本单元(又称主机)和扩展单元组成。基本单元内有CPU、I/O接口、与I/O扩展单元相连的扩展口,以及与编程器或EPROM写入器相连的接口等。扩展单元内只有I/O和电源等,没有CPU。基本单元和扩展单元之间一般用扁平电缆连接。整体式PLC一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展。(2)模块式PLC模块式PLC是将PLC各组成部分,分别作成若干个单独的模块,如CPU模块、I/O模块、电源模块(有的含在CPU模块中)以及各种功能模块。模块式PLC由框架或基板和各种模块组成。模块装在框架或基板的插座上。这种模块式PLC的特点是配置灵活,可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型PLC一般采用模块式结构。还有一些PLC将整体式和模块式的特点结合起来,构成所谓叠装式PLC。叠装式PLC其CPU、电源、I/O接口等也是各自独立的模块,但它们之间是靠电缆进行联接,并且各模块可以一层层地叠装。这样,不但系统可以灵活配置,还可做得体积小巧。2按功能分类根据PLC所具有的功能不同,可将PLC分为低档、中档、高档三类。(1)低档PLC 具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模拟量输入输出、算术运算、数据传送和比较、通信等功能。主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统。(2)中档PLC除具有低档PLC的功能外,还具有较强的模拟量输入输出、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能。有些还可增设中断控制、PID控制等功能,适用于复杂控制系统。(3)高档PLC 除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数的运算、制表及表格传送功能等。高档PLC机具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。3按I/O点数分类根据PLC的I/O点数的多少,可将PLC分为小型、中型和大型三类。(1).小型PLCI/O点数 2048点;多CPU,16位、32位处理器,用户存储器容量816K 如: S7-400德国西门子公司GE- GE公司C-2000立石公司K3 三菱公司等 PL3X0 Y0X1 Y1X2 Y2X3 X4 Y3COM COM SB1 KM1 SB2 KM2 SB3 YV1 ST1电源 ST2 YV2 四、梯形图梯形图的设计方法一般有经验设计法和顺序功能图法两种:经验设计法要求设计者具有较丰富的实践经验,掌握较多的典型应用程序的基本环节。根据被控对象对控制系统的具体要求,凭经验选择基本环节,并把它们有机地组合起来。其设计过程是逐步完善的,一般不易获得最佳方案,程序初步设计后,还需反复调试、修改和完善,直至满足被控对象的控制要求;顺序功能图法就是依据顺序功能图设计PLC顺序控制程序的方法。顺序功能图中的各“步”实现转换时,使前级步的活动结束而使后续步的活动开始,步之间没有重叠。这使系统中大量复杂的联锁关系在“步”的转换中得以解决。对于每一步的程序段,只需处理极其简单的逻辑关系。编程方法简单、易学,规律性强。程序结构清晰、可读性好,调试方便、工作效率高。经验设计法的设计方法不规范,没有一个普遍的规律可遵循,具有一定的试探性和随意性。由于联锁关系复杂,用经验设计法进行设计一般难于掌握,且设计周期较长,设计出的程序可读性差,即使有经验的工程师阅读它也很费时。同时,给日后产品的使用、维护带来诸多不便。每一步的程序段Y1X4X3X2X0右行支路Y0Y0TIM1Y0X0X4X2X1左行支路Y1Y1TIM2X3装料支路Y2TIM1#0080卸料支路X4Y3TIM2#0060总梯形图Y1X4X3X2X0Y0Y0TIM1Y0X0X4X2X1Y1Y1TIM2X3Y2TIM1#0080X4Y3TIM2#0060五、指令语句1 LD X02 OR Y03 OR TIM14 AND-NOT X25 AND-NOT X36 AND-NOT X17 AND-NOT Y18 OUT Y09 LD X110 OR Y111 OR TIM212 AND-NOT X213 AND-NOT X414 AND-NOT X015 AND-NOT Y016 OUT Y117 LD X318 OUT Y219 TIM1 #008020 LD X421 OUT Y322 TIM2 #006023 END6、 电气图7、 结论通过本次的课程设计,我对可编程序控制器有了一个全新的认识。了解了可编程序控制器的基础知识,以及怎样根据实际要求来设计一套程序等。可编程序控制器是为工业控制应用而设计的。早期的可编程序控制器主要用来代替继电器实现逻辑控制,今天,这种装置的功能已经大大超出了逻辑的控制范围。其硬件结构主要中央处理单元(CPU)、存储器、输入/输出(I/O)接口、电源和编程器几部分。PLC对用户程序的执行过程是通过CPU的周期循环扫描并采用集中采样,集中输出的工作方式来完成的。PLC投入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 摩根士丹利-中国电商行业2025年第二季度财报前瞻 China E-Commerce - What to expect from 2Q25 prints
- 2025年初中美术特岗教师招聘考试备考策略及模拟题解析
- 2025年物业管理实务中级面试模拟题集与答案解析
- 2025年高级炼油操作工常见问题解答及面试注意事项
- 物理性污染控制课程设计
- 转基因技术的危害
- 关于精准教学的课件
- 医学教师教学竞赛课件
- 江苏苏州2012-2020年中考满分作文79篇
- 用电电气安全知识培训课件
- 教培合同协议书范本
- 深圳市龙岗区教育局下属事业单位招聘笔试真题2024
- 产业园租赁意向协议书
- GB/T 9869.1-2025橡胶用硫化仪测定硫化特性第1部分:介绍
- 2025年中国罩式热处理炉市场现状分析及前景预测报告
- 2025年行测真题及答案下载
- 统编版道德与法治四年级上册全册大单元整体教学设计
- 2025年全国大学生百科知识竞赛题库及答案(370题)
- 第二课堂舞龙舞狮教学计划
- 2025年乡村全科助理医师考试真题及答案
- 医院防溺水急救培训课件
评论
0/150
提交评论