知识目标掌握三菱FX1N系列的基本逻辑指令系统。掌握梯形图和指令程序设计的基本方法。掌握梯形图编程规则和编程技巧。技能目标能根据项目要求,设计出PLC的硬件接线图,进一步熟练掌握PLC的接线方法。能熟练地应用三菱FX1N系列PLC基本逻辑指令编写控制系统的梯形图和指令程序。能熟练地使用三菱公司的SWOPC-FXGP/WIN-C或GXDeveloper编程软件设计PLC控制系统的梯形图和指令程序,并写入PLC进行调试运行。项目1三相异步电动机的起停控制一项目任务二项目分析三相关知识点四项目实施一项目任务用PLC来控制三相异步电动机的起动和停止。设计要求:1.按下起动按钮SB1,电机起动并连续运行;2.按下停止按钮SB2或热继电器FR动作时,电机停止运行。二项目分析1.工作原理分析SB1是起动按钮,SB2是停止按钮。按照电机的控制要求,当按下起动按钮SB1时,KM线圈得电并自锁,电动机起动并连续运行;当按下停止按钮SB2或热继电器FR动作时,电动机停止运行。2.输入与输出点分配I/O端口地址分配表3.PLC接线示意图三相关知识点1.逻辑取及驱动线圈指令LD、LDI、OUT 逻辑取及驱动线圈指令要素表 指令用法及使用注意事项1.LD:取指令。用于常开接点与母线连接。2.LDI:取反指令。用于常闭接点与母线连接。3.OUT:输出指令。用于线圈驱动,将逻辑运算的结果驱动一个指定的线圈。4.LD与LDI指令对应的触点一般与左侧母线相连,若与后述的ANB、ORB指令组合,可用于串、并联电路块的起始触点;5.线圈驱动OUT指令可并行多次输出(即并行输出)。6.OUT指令不能用于输入继电器X,而且线圈和输出类指令应放在梯形图的最右边。7.对于定时器(T)的定时线圈或计数器(C)的计数线圈,必须在OUT指令后设定常数,如:OUTT0K5。8.线圈一般不宜重复使用。 应用举例逻辑功能是:当触点X0接通时,输出继电器Y0接通;当输入继电器X1断电时,辅助继电器M0接通,同时,定时器TO开始定时,定时时间到2s后,输出继电器Y1接通。2.触点串、并联指令AND、ANI、0R、ORI 触点串、并联指令要素表 指令用法及使用注意事项1.AND:与指令。用于一个常开触点同另一个触点的串联连接。2.ANI:与非指令。用于一个常闭触点同另一个触点串联连接。3.OR:或指令。用于一个常开触点同另一个触点的并联连接。4.ORI:或非指令。用于一个常闭触点同另一个触点并联连接。5.AND和ANI指令、OR与ORI指令能够操作的元件为X,Y,M,S,T和C。6.AND和ANI指令是用来描述单个触点与别的触点或触点组组成的电路的串联连接关系的。单个触点与左边的电路串联时,使用AND或ANI指令。AND和ANI指令能够连续使用,即几个触点串联在一起,且串联触点的个数没有限制。7.OR和ORI指令是用来描述单个触点与别的触点或触点组组成的电路的并联连接关系的。OR和ORI指令能够连续使用,即几个触点并联在一起,且并联触点的个数没有限制。8.在执行OUT指令后,通过接点对其他线圈执行OUT指令,称为“连续输出”(又称纵接输出),只要电路设计顺序正确,连续输出可多次使用。 应用举例常开触点M1O2前面的指令已经将触点Y0,X3,M101,X4串并联为一个整体,因此,ORM102指令把常开触点M102并联到该电路上。3.电路块连接指令ANB、ORB 电路块连接指令要素表 指令用法及使用注意事项1.ANB:块与指令。用于多触点电路块之间的串联连接。要串联的电路块的起始触点使用LD或LDI指令,完成了两个电路块的内部连接后,用ANB指令将它与前面的电路串联。ANB指令能够连续使用,串联的电路块个数没有限制。2.ORB:块或指令。用于多触点电路块之间的并联连接。相当于电路块间右侧的一段垂直连接线。要并联的电路块的起始触点使用LD或LDI指令,完成电路块的内部连接后,用ORB指令将它与前面的电路并联。ORB指令能够连续使用,并联的电路块个数没有限制。3.ORB是串联电路块的并联连接指令,ANB是并联电路块的串联连接指令。ANB和ORB指令都不带元件号,只对电路块进行操作,可以多次重复使用。 应用举例电路块连接指令ANB、ORB指令应用举例4.置位与复位指令SET、RST 置位与复位指令要素表 指令用法及使用注意事项1.SET:置位指令。其功能是使操作保持ON的指令。2.RST:复位指令。其功能是使操作保持OFF的指令。3.SET指令能够操作的元件为Y,M,S。RST指令能够操作的元件为Y,M,S,积算定时器T,计数器C,或将字元件数据寄存器D,变址寄存器V和Z清零。4.对同一编程元件可以多次使用SET和RST指令,顺序可任意,SET与RST指令之间可以插入别的程序。但对于外部输出,则只有最后执行的一条指令才有效;5.当控制触点闭合时,执行SET与RST指令,后来不管控制触点如何变化,逻辑运算结果都保持不变,且一直保持到有相反的操作到来。6.在任何情况下,RST指令都优先执行。计数器处于复位状态时,输入的计数脉冲不起作用。 应用举例1.X0的常开触点接通时,Y0变为ON并保持该状态;当X1的常开触点闭合时,Y0变为OFF并保持该状态,2.当M8002的常开触点接通时,100ms积算定时器T250复位,当X2的常开触点接通时,计数器C1复位,它们的当前值被清零,相应的常开触点断开,常闭触点闭合。5.空操作和程序结束指令NOP、END 空操作和程序结束指令要素表 指令用法及使用注意事项1.NOP:空操作。其功能是使该步序做空操作,主要用于短路电路、改变电路功能及程序调试时使用。2.执行完清除用户存储器的操作后,用户存储器的内容全部变为空操作NOP指令。3.若在程序中加入NOP指令,则改动或追加程序时,可以减少步序号的改变。4.若将LD、LDI、ANB、ORB等指令换成NOP指令,电路构成将有较大幅度的变化,必须注意;5.END:程序结束指令。若在程序中写入END指令,则END指令以后的程序就不再执行,将强制结束当前的扫描执行过程。直接进行输出处理。将END指令放在用户程序结束处,只执行第一条指令至END指令之间的程序。6.在调试程序时可将END指令插在各程序段之后进行分段调试,调试好以后必须把程序中间的END指令删去。 应用举例将NOP指令取代LDX003和ANDX004指令,电路结构将有较大幅度的变化。6.热继电器过载信号的处理如果热继电器属于自动复位型,必须将它的触点接在PLC的输入端(可接常开触点或常闭触点),借助于梯形图程序来实现过载保护;如果热继电器属于手动复位型,其常闭触点可以接在PLC的输出电路中,亦可接在PLC的输入电路中,这种
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
还可以节约PLC的一个输入点。四项目实施1.梯形图方案和指令程序设计方法一:采用起保停电路编程 方法二:采用SET、RST指令编程 2.运行并调试程序(1)将梯形图程序或指令程序输入到计算机,并写入PLC中。(2)按下启动按钮,对程序进行调试运行,观察程序的运行情况。(3)
记录
混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载
程序调试的结果。(4)试编写单台电动机实现两地控制的梯形图和指令程序。项目2三相异步电动机的星形—三角形降压起动控制一项目任务二项目分析三相关知识点四项目实施五知识进阶一项目任务设计一个三相异步电动机的PLC控制系统,具体控制要求:按下启动按钮SB2,电动机以星形连接起动,开始转动5s后,星形连接起动结束,电动机以三角形连接投入运行,按下停止按钮SB1或热继电器FR动作时,电动机停止运行。二项目分析1.工作原理分析2.输入与输出点分配输入信号有SB1、SB2和FR,输出信号有KM1、KM2和KM3。I/O端口地址分配表3.PLC接线示意图三相关知识点1.多重输出电路指令MPS、MPD、MPP多重输出电路指令MPS、MPD、MPP指令要素 指令用法及使用注意事项1.MPS:进栈指令。即将该指令处以前的逻辑运算结果存储起来。MRD:读栈指令。读出由MPS指令存储的逻辑运算结果。MPP:出栈指令。读出并清除由MPS指令存储的逻辑运算结果。MPS、MRD、MPP实际上是用来解决如何对具有分支的梯形图进行编程的一组指令,用于多重输出电路。2.MPS指令用于存储电路中有分支处的逻辑运算结果,其功能是将左母线到分支点之间的逻辑运算结果存储起来,以备下面处理有线圈的支路时可以调用该运算结果。3.MPS指令可将多重电路的公共触点或电路块先存储起来,以便后面的多重输出支路使用。多重电路的第一个支路前使用MPS进栈指令,多重电路的中间支路前使用MRD读栈指令,多重电路的最后一个支路前使用MPP出栈指令。4.MRD指令用在MPS指令支路以下、MPP指令以上的所有支路。其功能是读取存储在堆栈最上层的电路中分支点处的运算结果,将下一个触点强制性地连接在该点。5.MPP指令用在梯形图分支点处最下面的支路,也就是最后一次使用由MPS指令存储的逻辑运算结果,其功能是先读出由MPS指令存储的逻辑运算结果,同当前支路进行逻辑运算,最后将MPS指令存储的内容清除,结束分支点处所有支路的编程。。6.当分支点以后有很多支路时,在用过MPS指令后,反复使用MRD指令,当使用完毕,最后一条支路必须用MPP指令结束该分支点处所有支路的编程。7.用编程软件生成梯形图程序后,如果将梯形图转换为指令表程序,编程软件会自动加入MPS、MRD和MPP指令。 应用举例(1)使用一层栈(2)使用多层栈2.主控与主控复位指令MC、MCR 主控触点指令要素 指令用法及使用注意事项1.MC:主控指令,或称公共触点串联连接指令。用于表示主控区的开始,MC指令能够操作的元件为Y和M(不包括特殊辅助继电器)。2.MCR:主控指令MC的复位指令。用来表示主控区的结束。MC是主控起点,操作数N为嵌套层数,操作元件为M、Y。MCR是主控结束,主控电路块的终点,操作数N(0~7)。在程序中MC与MCR必须成对使用。3.MC指令不能直接从左母线开始。与主控触点相连的触点必须用LD或LDI指令,即执行MC指令后,母线移到主控触点的后面,MCR使母线回到原来的位置。4.在主控指令的控制条件为逻辑0时,在MC与MCR之间的程序只是处于停控状态,PLC仍然扫描这一段程序,不能简单地认为PLC跳过了此段程序,其中的积算定时器、计数器、用复位/置位指令驱动的软元件保持其当时的状态,其余元件被复位。5.在MC~MCR指令区内再使用MC指令时,称为嵌套,嵌套的层数为NO~N7,NO为最高层,N7为最低层。嵌套层数N的编号顺次增大;主控返回时用MCR指令,嵌套层数N的编号顺次减小。 应用举例主控与主控复位指令嵌套主控指令3.脉冲输出指令PLS、PLF 脉冲输出指令要素 指令用法及使用注意事项1.PLS:脉冲上升沿微分输出指令。当检测到到输入脉冲信号的上升沿时控制触点闭合的一瞬间,输出继电器Y或辅助继电器M的线圈产生一个宽度为一个扫描周期的脉冲信号输出。2.PLF:脉冲下降沿微分输出指令。当检测到输入脉冲信号的下降沿时,输出继电器Y或辅助继电器M的线圈产生一个宽度为一个扫描周期的脉冲信号输出。3.PLS和PLF指令能够操作的元件为Y和M,但不含特殊辅助继电器。4.PLS和PLF指令只有在检测到触点的状态发生变化时才有效,如果触点一直是闭合或者断开,PLS和PLF指令是无效的。5.PLS和PLF指令无使用次数的限制。6.当PLC从运行(RUN)到停机(STOP),然后又由停机(STOP)进入运行(RUN)状态时,其输入信号仍然为ON,PLSMO指令将输出一个脉冲。7.在实际编程应用中,可利用微分指令可以模拟按钮的动作。 应用举例M1仅在X1的常开触点由断开变为接通时的一个扫描周期内为0N;Y1仅在X1的常开触点由接通变为断开时的一个扫描周期内为0N。四项目实施1.梯形图和指令程序设计(1)用堆栈指令和基本指令编程(2)用辅助继电器优化(3)用主控指令优化五知识进阶1.边沿检测触点指令LDP、LDF、ANP、ANF、ORP、ORF边沿检测触点指令指令要素 应用举例X1的上升沿或X2的下降沿出现时,Y0仅在一个扫描周期为ON。X4的上升沿出现时,Y1仅在一个扫描周期为ON。2.逻辑运算结果取反指令INV 逻辑运算结果取反指令指令要素 指令用法及使用注意事项1.INV:取反指令。该指令的功能是将该指令处的逻辑运算结果取反。2.INV指令在梯形图中用一条450的短斜线来表示,它将使无该指令时的运算结果取反,即运算结果如为逻辑O则将它变为逻辑1,运算结果为逻辑1则将其变为逻辑0。 应用举例如果X0和X1两者中一个为ON,INV指令之前的逻辑运算结果为ON,INV指令对ON取反,则YO为OFF;如果X0和Xl同时为OFF,INV指令之前的逻辑运算结果则为OFF,INV对OFF取反,则Y0为ON。项目3彩灯循环点亮的PLC控制一项目任务二项目分析三相关知识点四项目实施一项目任务设计一个用PLC基本逻辑指令来控制彩灯循环点亮的控制系统,控制要求如下:(1)按下启动按钮SB1,彩灯开始按间隔3秒依次点亮,依次输出Y0~Y5;(2)当彩灯全部点亮时,维持5秒钟,然后全部熄灭;(3)全部熄灭2秒后,自动重复下一轮循环;(4)重复循环满5次时,让彩灯全部熄灭时间延长至8秒,再重复下一轮循环。(5)按下停止按钮SB2,彩灯全部熄灭。二项目分析1.工作原理分析小循环:启动按钮SB1→彩灯开始依次循环点亮(间隔3秒)→彩灯全部点亮(维持5秒钟)→彩灯全部熄灭(维持2秒钟)→重复小循环5次大循环:小循环满5次→彩灯全部熄灭(维持8秒钟)→重复小循环2.输入与输出点分配I/0端口地址分配表3.PLC接线图三相关知识点1.常数常数K用来表示十进制常数,16位常数的范围为-32768~+32767,32位常数的范围为-2147483648~+2147483647。常数H用来表示十六进制常数,十六进制包括0~9和A~F这16个数字,16位常数的范围为0~FFFF,32位常数的范围为0~FFFFFFFF。2.定时器TFX1N系列PLC的定时器编号1OOms通用定时器工作原理图、时序图、梯形图和指令程序(1)通用定时器FX1N系列PLC内部有100ms定时器200点(TO~T199),时间设定值范围为O.1~3276.7s;10ms定时器46点(T200~T245),时间设定值范围为0.01~327.67s。断电延时(2)积算型定时器FX1N系列PLC内部有1ms积算定时器4点(T246~T249),时间设定值为0.001~32.767s,1OOms积算定时器6点(T250~T255),时间设定值为0.1~3276.7s。100ms积算定时器工作原理图和时序图梯形图和指令程序(3)使用定时器注意事项在子程序与中断程序内请采用T192~T199专用定时器。这种定时器既可在执行线圈指令时计时也可在执行END指令时计时,当定时器的当前值达到设定值时,其输出触点在执行线圈指令或END指令时动作。如果在子程序或中断程序内采用1ms累积定时器时,在它的当前值达到设定值后,其触点在执行该定时器的第一条线圈指令时动作。普通的定时器只是在执行线圈指令时计时,因此,当它被用于执行中的子程序与中断程序时不计时,不能正常工作。3.计数器CFX系列的计数器(1)内部计数器FX系列PLC设有内部计数器CO~C234,共235点。分类:按位数可分为16位加计数器、32位双向计数器,①16位加计数器16位加计数器可以分为16位通用计数器,16位电池后备/锁存计数器。设定值范围:1~32767。FX1N系列的16位通用计数器为CO~C15,共16点,16位电池后备/锁存计数器为C16~C199,共184点。②32位双向计数器可以分为32位通用双向计数器、32位电池后备/锁存双向计数器。设定值范围为:2147483648~+2147483647。32位通用双向计数器为:C200~C219,共20点,32位电池后备/锁存双向计数器为:C220~C234,共15点。应用举例:(2)高速计数器(HSO)用于外部输入端X0~X7计数的高速计数器为C235~C255,共21点,高速计数器均为32位加/减计数器。应用举例:四项目实施1.PLC控制系统梯形图和指令程序设计彩灯循环点亮PLC控制系统梯形图和指令程序,如图3-33所示。按下启动按钮SB1,X0接通,辅助继电器M0线圈接通,输出继电器Y0线圈接通,第一只彩灯点亮,接着,Y1、Y2、Y3、Y4间隔3秒依次导通,用定时器T0~T4实现彩灯循环点亮间隔3秒的定时当彩灯全部点亮后,由定时器T5实现延时5秒钟彩灯全部熄灭维持2秒钟,由定时器T6实现延时2秒钟由C1实现循环记数5次彩灯全部熄灭维持8秒钟,由定时器T7实现延时8秒钟,8秒钟到后,Y0~Y4又依次点亮,开始新一轮循环2.运行并调试程序①将梯形图程序或指令程序输入到计算机,并写入PLC中。②按下启动按钮SB1,对程序进行调试运行,观察程序的运行情况。③记录程序调试的结果。项目4多种液体自动混合装置的PLC控制一项目任务二项目分析三相关知识点四项目实施一项目任务设计一台由PLC控制的多种液体自动混合装置,控制要求为:(1)初始状态当装置投入运行时,液体A、液体B阀门关闭(YV1、YV2为OFF),放液阀门将容器放空后关闭。(2)启动操作按下启动按钮SB1,液体混合装置开始按下列给定规律操作:①YV1=ON,液体A流入容器,液面上升;当液面达到L2处时,L2为ON,使YV1为OFF,YV2为ON。②当液面上升达到L1处时,L1为ON,使YV2为OFF,电动机M为ON,即关闭液体B阀门,开始搅拌。③搅拌电动机工作1分钟后,停止搅拌(M为OFF),放液阀门打开(YV3为0N),开始放液。④当液面下降到L3处时,L3由ON变到0FF,再过20s,容器放空,使放液阀门YV3关闭,开始下一个循环周期。(3)停止操作按下停车按钮SB2,搅拌器并不立即停止工作,而要将当前容器内的混合工作处理完毕并将容器放空后,才能停止操作。多种液体自动混合装置示意图二项目分析1.工作原理分析多种液体自动混合装置的PLC控制工作
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
图2.输入与输出点分配PLC控制系统的I/0端口地址分配表 输入 输出 设备名称 代号 输入点编号 设备名称 代号 输出点编号 启动按钮 SB1 X0 电动机接触器 KM0 Y0 停止按钮 SB2 X1 电磁阀线圈 YV1 Y1 高液位 L1 X2 电磁阀线圈 YV2 Y2 中液位 L2 X3 电磁阀线圈 YV3 Y3 低液位 L3 X43.PLC接线示意图PLC接线示意图三相关知识点1.程序设计基本规则(1)触点可串可并无限制(2)线圈右边无触点(3)触点水平不垂直(4)触点多上并左(5)线圈不能重复使用(6)程序顺序不同,执行结果不同(7)程序结束时必须使用END指令2.常用基本电路的编程(1)计时电路1)得电延时闭合得电延时闭合梯形图及时序图2)失电延时断开失电延时断开梯形图及时序图3)长时间计时电路 ①定时器与定时器串级使用②定时器与计数器串级使用(2)大容量计数电路1)多个计数器相加串级2)多个计数器相乘串级(3)振荡电路1)定时器组成的振荡电路一a)定时器分别计时b)定时器累计计时c)波形图2)应用组成的振荡电路二a)定时器分别计时b)定时器累计计时c)波形图3)应用M8013时钟脉冲产生振荡电路M8013为1s的时钟脉冲,所以Y0输出脉冲宽度也是0.5s(4)分频电路脉冲二分频电路的梯形图、指令程序和时序图四项目实施1.PLC控制系统梯形图和指令程序设计(1)根据控制要求,当一个工作循环完成后,不必要按启动按钮就自动开始下一个循环。下一个循环开始,就是打开电磁阀YV1,即输出继电器Yl应得电,因此,输出继电器Y1除受启动按钮SB1(XO)控制外,还应受上一个循环结束信号控制。上一个循环结束信号,可取自放出混合液时间计时器T1。当搅拌时间结束,液面下降到L3处,延时20s到时,T1输出信号,控制Y1得电。(2)根据混合装置的停机控制要求,应将停机信号记忆下来,待一个工作循环结束时再停止工作,因此应选择一个自锁环节将停机信号记忆下来。停机信号与下一个自动循环控制信号串联再与启动按钮并联,就能实现待一个工作循环结束时再停止工作。梯形图和指令程序2.运行并调试程序(1)将梯形图程序或指令程序输入到计算机,并写入PLC中。(2)按下启动按钮,对程序进行调试运行,观察程序的运行情况。(3)记录程序调试的结果。项目5工作台自动往返的PLC控制一项目任务二项目分析三相关知识点四项目实施五知识进阶一项目任务某工作台要求在一定范围内能自动往复运行,图3-54为工作台自动往返行程控制的接触器继电器控制电路,现要对原系统进行改造,试用PLC来实现工作台动往复运行的控制系统。a)工作台工作示意图b)主电路和控制电路二项目分析1.工作原理分析QS为电源刀开关,按下起动按钮SB1,KM1得电,KMl主触点闭合,电动机正转,工作台前进,当到达预定行程后,挡块压下SQ2,反向接触器KM2得电,电动机反转,工作台后退。当后退到位,挡块压下SQ1,工作台又转到正向运动,进行下一个工作循环。直到按下停止按钮SB3才会停止。图中的行程开关SQ3、SQ4分别为正向、反向极限保护行程开关,当SQ1、SQ2失灵时,避免工作台因超出极限位置而发生事故。2.输入与输出点分配工作台自动往返控制PLC控制系统的I/0端口地址分配表 输入 输出 设备名称 代号 输入点编号 设备名称 代号 输出点编号 正转启动按钮 SB1 X0 正向运行接触器 KM1 Y0 反转启动按钮 SB2 X1 反向运行接触器 KM2 Y1 停止按钮 SB3 X2 热继电器常闭触点 FR X3 正向限位开关 SQ1 X4 反向限位开关 SQ2 X5 正向极限限位开关 SQ3 X6 反向极限限位开关 SQ4 X73.PLC接线示意图工作台自往返控制电路PLC控制接线示意图三相关知识点1.基本方法2.转换设计的步骤(1)了解和熟悉被控设备的工艺过程和机械的动作情况,和掌握控制系统的工作原理。(2)确定PLC的输入信号和输出信号,画出PLC的外部接线图。(3)确定PLC梯形图中的辅助继电器(M)和定时器(T)和计数器(C)的元件号。(4)根据上述对应关系画出PLC的梯形图。(5)根据被控设备的工艺过程和机械的动作情况以及梯形图编程的基本规则,优化梯形图,使梯形图既符合控制要求,又具有合理性、条理性和可靠性。3.应用举例例1:将图3-56的三相异步电动机正反转控制的继电器电路图转换为功能相同的PLC外部接线图和梯形图。三相异步电动机正反转控制原理图解:(1)分析控制系统的工作原理(2)确定输入/输出信号I/0端口地址分配表(3)画出外部接线图 输入 输出 设备名称 代号 输入点编号 设备名称 代号 输出点编号 热继电器常开 FR X0 接触器 KM1 Y0 停止按钮 SB1 X1 接触器 KM2 Y1 正转启动按钮 SB2 X2 反转启动按钮 SB3 X3(4)画出对应的梯形图(5)优化梯形图4.设计注意事项(1)应遵守梯形图语言中的语法规定(2)设置中间单元(3)分离交织在一起的电路(4)常闭触点提供的输入信号的处理(5)梯形图电路的优化(6)时间继电器瞬动触点的处理(7)断电延时的时间继电器的处理(8)外部联锁电路的设立(9)热继电器过载信号的处理(10)尽量减少PLC的输入和输出信号(11)外部负载的额定电压四项目实施1.梯形图和指令程序设计(1)直接转换(用堆栈指令和基本指令编程)(2)优化后的梯形图和指令程序(a)简单优化(b)用辅助继电器优化(c)用主控指令优化2.运行并调试程序(1)将梯形图程序或指令程序输入到计算机,并写入PLC中。(2)按下启动按钮,对程序进行调试运行,观察程序的运行情况。(3)记录程序调试的结果。五知识进阶1.经验设计法经验法是用设计继电器电路图的方法来设计比较简单的开关量控制系统的梯形图。这种方法没有普遍的规律可以遵循,具有很大的试探性和随意性,最后的结果不是唯一的。(1)基本方法经验法是在一些典型电路的基础上,根据控制系统的具体要求,经过多次反复地调试、修改和完善,最后才能得到一个较为满意的结果。(2)设计步骤1)准确了解控制要求,合理地分配I/O接口,并画出I/O分配接线图。2)对于一些控制要求比较简单的输出信号,依起保停电路的编程方法完成相应输出信号的编程;对于控制条件较复杂的输出信号,可借助辅助继电器来编程。3)对于较复杂的控制,要正确分析控制要求,确定各输出信号的关键控制点。4)确定了关键点后,用起保停电路的编程方法或基本电路的梯形图,画出各输出信号的梯形图。5)在完成关键点梯形图的基础上,针对系统的控制要求,画出其他控制信号的梯形图。6)在此基础上,审查以上梯形图,更正错误,补充遗漏的功能,进行最后的优化。(3)应用举例例1:用经验法设计三相异步电动机正反转控制的梯形图。解:1)根据控制要求,可画出I/O分配图。2)根据控制要求,可用两个起保停电路叠加,在此基础上再在线圈前增加对方的常闭触点作电气软互锁。另外,可用SET、RST指令进行编程,若按正转按钮SB2(X2),正转接触器Y1置位并自保持;若按反转按钮SB3(X3),反转接触器Y2置位并自保持;若按停止按钮SB1(X1)或热继电器FR(X0)动作,正转接触器Y1和反转接触器Y2复位并自保持;在此基础上再增加对方的常闭触点作电气软互锁。2.逻辑设计法逻辑设计法就是应用逻辑代数以逻辑组合的方法和形式设计程序。逻辑法的理论基础是逻辑函数,逻辑函数就是逻辑运算与、或、非的逻辑组合。(1)基本方法逻辑函数表达式与梯形图的对应关系(2)设计的步骤1)通过分析控制要求,明确控制任务和控制内容;2)确定PLC的软元件(输入信号、输出信号、辅助继电器M和定时器T),画出PLC的外部接线图;3)将控制任务、要求转换为逻辑函数(线圈)和逻辑变量(触点),分析触点与线圈的逻辑关系,列出真值表;4)写出逻辑函数表达式;5)根据逻辑函数表达式画出梯形图;6)优化梯形图。(3)应用举例例2:用逻辑法设计三相异步电动机Y/△降压起动控制的梯形图。解:1)明确控制任务和控制内容2)确定PLC的软元件,画出PLC的外部接线图3)列出真值表 触点 线圈 X0 X1 X2 Y0 Y1 Y2 T0 Y0 Y1 Y2 T0 1 1 1 0 0 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 0 1 0 1 1 0 0 04)写出逻辑函数表达式将真值表中线圈函数为1的触点变量的逻辑式与线圈函数为0的各触点变量的反变量,即为线圈函数的逻辑表达式,因此,可列出如下的逻辑函数表达式:5)根据逻辑函数表达式画出梯形图根据逻辑函数表达式得到的梯形图优化后的梯形图