书签 分享 收藏 举报 版权申诉 / 106
上传文档赚钱

类型电气控制与PLC工程应用第6章课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3405782
  • 上传时间:2022-08-28
  • 格式:PPT
  • 页数:106
  • 大小:1.64MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《电气控制与PLC工程应用第6章课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    电气控制 PLC 工程 应用 课件
    资源描述:

    1、第6章PLC的程序设计方法6.1梯形图的编程规则6.2经验设计法6.3顺序控制设计法6.4顺序控制梯形图的编程技术6.5PLC应用程序的设计与调试6.1梯形图的编程规则6.1.1梯形图的编程方法6.1.2梯形图的基本概念6.1.3梯形图的编程规则6.1.2梯形图的基本概念1.软继电器2.能流3.母线4.梯形图的逻辑解算图6-1梯形图a)错误的梯形图b)正确的梯形图6.1.3梯形图的编程规则1)每一逻辑行总是起于左母线,然后是触点的连接,最后终止于线圈或右母线(右母线可以不画出)。2)梯形图中的触点可以任意串联或并联,但继电器线圈只能并联而不能串联。3)触点的使用次数不受限制。4)一般情况下,在

    2、梯形图中同一线圈只能出现一次。5)对于不可编程梯形图必须做等效变换,变成可编程梯形图,如图6-1所示。6)程序结构优化。图6-2梯形图编程注意事项a)避免双线圈输出b)结构优化(一)c)结构优化(二)d)结构优化(三)e)结构优化(四)6.2 PLC程序的经验设计法 在已有的些典型梯形图的基础上,根据被控对象对控制的要求,通过多次反复地调试和修改梯形图,增加中间编程元件和触点,以得到一个较为满意的程序。没有普遍的规律可以遵循,设计所用的时间、设计的质量与编程者的经验有很大的关系。可用于逻辑关系较简单的梯形图程序设计。分析控制要求、选择控制原则;设计主令和检测元件,确定输入输出设备;设计执行元件

    3、的控制程序;检查修改和完善程序。6.2.1经验设计法应用举例6.2.2经验设计法的特点6.2.1经验设计法应用举例1.具有互锁功能的可逆运转控制2.两台异步电动机延时起动的控制3.送料小车自动控制程序4.两处卸料小车自动控制程序图6-3三相异步电动机正、反转控制电路图6-4正、反转控制的PLC接线及梯形图程序图6-5两台电动机延时起动控制图6-6送料小车的自动控制a)小车运行示意图b)梯形图建立在电动机正反转控制梯形图的基础上 图中所用的x1的触点类型与可编程序控制器外接SB2的常开触点时刚好相反,与继电器电路图中的习惯也是相反的。建议尽可能用常开触点作可编程序控制器的输入信号 如果某些信号只

    4、能用常闭触点输入,可以按输入全部为常开触点来设计,然后将梯形图中相应的输入继电器的触点改为相反的触点,即常开触点改为常闭触点,常闭触点改为常开触点 6.2.2经验设计法的特点1)设计繁琐,设计周期长。2)梯形图的可读性差,系统维护困难。PLC程序的经验设计法 总结 经验设计法对于一些比较简单程序设计是比较奏效的,可以收到快速、简单的效果。经验设计法没有规律可遵循,具有很大的试探性和随意性,往往需经多次反复修改和完善才能符合设计要求,设计的结果往往不很规范,因人而异。特点:考虑不周、设计麻烦、设计周期长;梯形图的可读性差、系统维护困难。PLC程序的顺控设计法 如果一个控制系统可以分解成几个独立的

    5、控制动作,且这些动作必须严格按照一定的先后次序执行才能保证生产过程的正常运行,也称为步进控制系统。就是针对顺序控制系统的一种专门的设计方法。这种设计方法很容易被初学者接受,对于有经验的工程师,也会提高设计的效率,程序的调试、修改和阅读也很方便。PLC的设计者们为顺序控制系统的程序编制提供了大量通用和专用的编程元件,开发了专门供编制顺序控制程序用的功能表图,使这种先进的设计方法成为当前PLC程序设计的主要方法。6.3顺序控制设计法6.3.1顺序控制设计法概述6.3.2顺序控制设计法的设计步骤6.3.3功能图的绘制5.4 PLC程序的顺控设计法 5.4.2 顺控设计法的设计步骤 图6-8步的划分a

    6、)划分方法一b)划分方法二6.3.3功能图的绘制1.步与动作2.有向连线、转换和转换条件3.功能图绘制举例4.功能图的基本结构2.有向连线、转换和转换条件1)该转换所有的相邻前级步都是活动步。2)相应的转换条件得到满足。1)使所有由有向连线与相应转换符号相连的后续步都变为活动步。2)使所有由有向连线与相应转换符号相连的前级步都变为不活动步。图6-9液压滑台系统的功能图表6-1液压元件动作表元件工步Y0Y1Y2原位-快进+-工进+-+快退-+-表6-2输入/输出设备与PLC I/O对应关系PLCI/OX0X1X2X3Y0Y1Y2输入/输出设备SBSQ1SQ2SQ3YV1YV2YV34.功能图的基

    7、本结构(1)单序列(2)选择序列(3)并行序列图6-11单序列功能图图6-12剪板机的工作示意图步步M0M0是初始步,是初始步,COCO用来控制剪料的次数,用来控制剪料的次数,一次工作循环完成后,一次工作循环完成后,COCO的当前值加的当前值加1 1,没有剪完没有剪完1010块料时,块料时,COCO的当前值小于设定的当前值小于设定值值1010,其常闭触点闭合,转换条件,其常闭触点闭合,转换条件COCO满足满足,将返回,将返回M1M1步,重新开始工作。剪完步,重新开始工作。剪完1010块块料后,料后,COCO的当前值等于设定值的当前值等于设定值1010,其常开,其常开触点闭合,转换条件触点闭合,

    8、转换条件COCO满足,将返回初始满足,将返回初始步步M0M0,等待下一次起动命令。等待下一次起动命令。步步M5M5,M7M7是等待步,它们用来同时结束两是等待步,它们用来同时结束两个并行序列。图中水平双线之下的转换条个并行序列。图中水平双线之下的转换条件件“=l”=l”表示转换条件总是满足的,即只表示转换条件总是满足的,即只要步要步M5M5,M7M7都是活动的,就会发生步都是活动的,就会发生步M5M5,M7M7到步到步M8M8的进展,步的进展,步M5M5,M7M7变为不活动步变为不活动步,而步,而步M8M8变为活动步。变为活动步。6.4顺序控制梯形图的编程技术6.4.1使用起、保、停电路的编程

    9、方法6.4.2起、保、停电路编程方法的工程应用6.4.3以转换为中心的编程方法6.4.4以转换为中心编程方法的工程应用6.4.5使用STL指令的编程方法6.4.6使用STL指令编程方法的工程应用6.4.1使用起、保、停电路的编程方法1.单序列的编程方法2.选择序列的编程方法3.并行序列的编程方法4.编程注意事项图6-14单序列的编程图6-15使用起、保、停电路的单序列编程示例4.编程注意事项1)梯形图中不允许出现双线圈现象。2)如果在功能图中仅有由两步组成的小闭环,如图6-19a所示,则相应的辅助继电器线圈将不能通电。3)对于复杂的功能表图编程时,应注意转换的实现条件。6.4.2起、保、停电路

    10、编程方法的工程应用图6-22液体混合装置示意图图6-23液体混合装置顺序功能图6.4.3以转换为中心的编程方法1.单序列的编程方法2.选择序列的编程方法3.并行序列的编程方法4.转换的同步实现与复杂系统的编程图6-25以转换实现为中心的编程方法a)转换b)对应电路块 步Y10Y11Y12Y13快进 0 1 l 0工进l l l 0 0工进2 0 1 0 0快进 0 0 1 12.选择序列的编程方法1)选择序列的分支:由于选择序列的实质就是单序列结构,因此以转换为中心的编程方法在选择序列的处理上同单序列相同,如图6-27所示。2)选择序列的合并:选择序列的合并处理和分支处理相同,也是根据转换的个

    11、数确定梯形图的梯级数,每个梯级结构均是以转换为中心的基本结构。3.并行序列的编程方法1)并行序列的分支:若某步为一并行分支的开始,当该步变为活动步,且转换条件满足时,用SET指令并联输出,将对应的并行序列激活,用RST指令复位前级步。2)并行序列的合并:各序列转换前的活动步常开触点与转换条件“与”作为执行转换的条件,用SET指令置位后续步,并用并联的RST指令将前级步复位。4.转换的同步实现与复杂系统的编程图6-29转换的同步实现图6-30较复杂系统的编程6.4.4以转换为中心编程方法的工程应用图6-31剪板机控制系统的梯形图图6-32信号灯控制系统a)时序图b)功能图6.4.5使用STL指令

    12、的编程方法1)与STL触点相连的触点应使用LD或LDI指令,即LD点移到STL触点右侧,直到出现下一条STL指令或RET指令,RET指令使LD点返回左侧母线。2)STL触点可以直接驱动或通过别的触点驱动Y、M、S、T等元件的线圈,STL触点也可以使Y、M、S等元件置位或复位。3)STL触点断开时,CPU不执行它驱动的电路块,即CPU只执行活动步对应的程序。4)由于CPU只执行活动步对应的电路块,使用STL指令时允许双线圈输出,即同一元件的几个线圈可以分别被不同的STL触点驱动。5)STL指令只能用于状态寄存器,在没有并行序列时,一个状态寄存器的STL触点在梯形图中只能出现一次。6)STL触点驱

    13、动的电路块中不能使用MC和MCR指令,但是可以使用CJP和EJP指令。7)与普通的辅助继电器一样,可以对状态寄存器使用LD、LDI、AND、ANI、OR、ORI、SET、RST、OUT等指令,这时状态器触点的画法与普通触点的画法相同。8)使状态器置位的指令如果不在STL触点驱动的电路块内,执行置位指令时系统程序不会自动将前级步对应的状态器复位。9)OUT指令与SET指令有相同的功能,即都能使转移源自动复位,但OUT指令只用于向分离的状态转移,而不是向相邻的状态转移,当需要从某一步返回到初始步时,用OUT指令。1.单序列的编程方法2.选择序列的编程方法3.并行序列的编程方法4.跳步与循环5.使用

    14、STL指令编程方法的规则STL指令特点指令特点 与与STLSTL触点相连的触点应使用触点相连的触点应使用LDLD或或LDILDI指令,指令,RETRET指令使指令使LDLD点返回左侧点返回左侧母线母线各各STLSTL触点驱动的电路一般放在一起,最后一个触点驱动的电路一般放在一起,最后一个STLSTL电路结束时一定要电路结束时一定要使用使用RETRET指令指令STLSTL触点可以直接驱动或通过别的触点驱动触点可以直接驱动或通过别的触点驱动Y Y,M M,S S,T T等元件的线圈等元件的线圈由于由于CPUCPU只执行活动步对应的电路块,使用只执行活动步对应的电路块,使用STLSTL指令时允许双线

    15、圈输出指令时允许双线圈输出在状态转换过程中,相邻两步的两个状态同时在状态转换过程中,相邻两步的两个状态同时ONON一个扫描周期,为了一个扫描周期,为了避免不能同时接通的两个外部负载避免不能同时接通的两个外部负载(如控制异步电动机正、反转的两个如控制异步电动机正、反转的两个接触器接触器)同时接通,应在可编程序控制器外部设置硬件联锁。同时接通,应在可编程序控制器外部设置硬件联锁。同一定时器的线圈可以在不同的步使用,但是如果用于相邻的两步,同一定时器的线圈可以在不同的步使用,但是如果用于相邻的两步,在步的活动状态转换时,该定时器的线圈不能断开,当前值不能复位在步的活动状态转换时,该定时器的线圈不能断

    16、开,当前值不能复位。STLSTL触点驱动的电路块中不能使用触点驱动的电路块中不能使用MCMC和和MCRMCR指令,建议不要在指令,建议不要在STLSTL触点驱触点驱动的电路块中使用动的电路块中使用CJCJ指令使用。指令使用。在中断程序与子程序内,不能使用在中断程序与子程序内,不能使用STLSTL指令。指令。图6-33STL指令与功能表图a)功能图b)STL指令的使用1.单序列的编程方法图6-34单序列的STL指令编程方法a)小车运行示意图b)功能图c)梯形图2.选择序列的编程方法1)选择序列的分支:如果某一步的后面有N条选择序列分支,则该步的STL触点开始的电路块中应有N条分别指明各转换条件和

    17、转换目标的电路并联。2)选择序列的合并:各序列的合并是在正确地确定每一步的转换条件和转换目标后“自然”完成的。图6-36选择序列的STL指令编程示例a)状态转移图b)梯形图c)指令表3.并行序列的编程方法1)并行序列的分支:若某步为一并行分支的开始,当该步变为活动步,且转换条件满足时,用SET指令连续置位对应的并行序各步。2)并行序列的合并:各序列合并前应满足各序列确保同步(可设置等待步),将各序列转换前的步元件STL触点与转换条件常开触点“与”作为合并的条件,同步时应注意各序列结束时将输出线圈切断(可将转换条件的常闭触点串入输出线圈)。1)对并行分支编程时,先对分支状态进行驱动处理,然后按分

    18、支顺序进行状态转移处理。2)并行分支的汇合最多能实现8个分支的汇合。3)并行分支与汇合流程结构中,并联分支后面不能使用选择性转移条件,在转移条件后不允许并行汇合列。图6-38并行序列的功能图编程举例a)状态转移图b)梯形图c)指令表图6-39含有选择序列、并行序列的控制功能图图6-40选择序列、并行序列的梯形图程序1.初始化脉冲初始化脉冲M8002将将S0置为置为ON,车道绿灯和人行道红灯亮车道绿灯和人行道红灯亮2.若行人按人行道按钮若行人按人行道按钮X0或或X1,系统从初始步系统从初始步S0进入步进入步S21和和S30,交通灯状态未变。交通灯状态未变。3.T0开始定时,开始定时,30s后车道

    19、变为黄灯。后车道变为黄灯。4.T1定时,定时,10s后车道变为红灯。后车道变为红灯。5.T2定时定时5s后人行道变为绿灯。后人行道变为绿灯。6.T3定时定时15s后人行道绿灯开始闪烁,闪烁次数用后人行道绿灯开始闪烁,闪烁次数用C0控制,闪控制,闪了了5次后,人行道绿灯灭,红灯亮,次后,人行道绿灯灭,红灯亮,5s后返回初始状态。后返回初始状态。4.跳步与循环(1)跳步(2)循环图6-41含有跳步和循环的功能图5.使用STL指令编程方法的规则1)有些分支、汇合组成的状态转移图(功能图),它们连续直接从汇合线转移到下一个分支线,而没有中间状态,如图6-42所示。2)状态转移图中的转移条件不能使用AN

    20、B、ORB、MPS、MRD、MPP指令,应按图6-43所示的复杂转移条件的处理条件来确定转移条件。3)状态转移图中流程不能交叉,如图6-44所示。4)若要对某个区间状态进行复位,可用区间复位指令ZRST进行处理,如图6-45a所示;若要使某个状态中的输出禁止,可按图6-45b所示方法进行处理;若要使PLC的全部输出继电器Y断开,可用特殊辅助继电器M8034接成图6-45c所示电路,当M8034为ON时,PLC继续进行程序运算,但所有输出继电器Y都断开了。6.4.6使用STL指令编程方法的工程应用1.机械手的控制2.大、小球分类选择控制3.喷泉控制图6-46机械手的动作过程示意图图6-47机械手

    21、控制系统的状态转移图图6-48机械手控制系统步进梯形图及指令表a)梯形图b)指令表图6-49大、小球分类选择传送装置示意图图6-50系统的状态转移图图6-51喷泉组及状态分配a)喷泉组b)时序图及状态分配图6-52喷泉控制功能图和STL指令梯形图6.5PLC应用程序的设计与调试6.5.1互锁控制程序的设计6.5.2故障检测程序的设计6.5.3单按钮控制起停程序的设计6.5.4PLC程序及调试6.5.1互锁控制程序的设计1.不能同时发生的运动的互锁控制2.顺序步进互锁控制图6-53不能同时发生的运动互锁控制图6-54顺序步进互锁控制梯形图及工作循环示意图6.5.2故障检测程序的设计1.逻辑错误故

    22、障检测程序2.超时限检测程序3.首发故障自检程序图6-55逻辑错误检测程序图6-56超时限故障检测程序图6-57首发故障自检程序6.5.3单按钮控制起停程序的设计图6-58单按钮控制电动机起停程序6.5.4PLC程序及调试1.复杂程序的设计方法2.PLC程序的内容和质量3.PLC程序的调试1.复杂程序的设计方法(1)确定程序的总体结构(2)设计局部程序(3)程序的综合与调试图6-59复杂程序结构的一般形式2.PLC程序的内容和质量(1)PLC程序的内容(2)PLC程序的质量(1)PLC程序的内容1)初始化程序。2)检测、故障诊断、显示程序。3)保护、互锁程序。(2)PLC程序的质量1)程序的正确性。2)程序的可靠性高。3)参数的易调整性好。4)程序要简练。5)程序的可读性好。3.PLC程序的调试(1)程序的模拟调试(2)程序的现场调试图6-60第4题图图6-62第9题图图6-64第11题图图6-66第13题图图6-67第14题图

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:电气控制与PLC工程应用第6章课件.ppt
    链接地址:https://www.163wenku.com/p-3405782.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库