您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 第三章第一部分答案2
1、LDLDIOUT指令LD:电路开始的常开触点指令。LDI:电路开始的常闭触点指令。OUT:线圈输出指令。X0M0X1T0K100LDX01OUTM02LDIX13OUTT0K10二、指令使用介绍M0Y0X0T0M02、触点的串并联指令ANDANIORORIAND:常开触点串连指令。ANI:常闭触点串连指令。OR:常开触点并联指令。ORI:常闭触点并联指令0LDX01ORM02ANIT03OUTM04OUTY0例1程序步指令元件0LDX01ORY02ANIX13ANIX24OUTY03、ANB和ORBANB:多触点电路块串联指令.ORB:多触点电路块并联指令.并联或串联的电路块的起始点用LD或LDI指令.Y6X1X0X2X3Y6X4X7ORBORANB0LDX01ORX12LDX23ANIX34LDIX45ANDY66ORB7ORX78ANB9OUTY64、LDP,LDF,ANDP,ANDF,ORP,ORFLDP、ANDP、ORP上升沿检测触点指令.LDF、ANDF、ORF下降沿检测触点指令.可用于XYMTCSX2X3Y0X2X3Y00LDPX21ORFX32OUTY0一个扫描周期例2:X0Y0M0M0Y0M0Y0程序步指令元件0LDPX01OUTM02LDM03ANIY04LDIM05ANDY06ORB7OUTY0X0Y0思考:此处如果不用X0的上升沿,还能完成上述任务吗?编写程序完成用一个开关控制一台电动机的启动和停止。3.3.5PLS与PLF指令PLS:上升沿微分输出指令.PLF:下降沿微分输出指令.只用于Y和M.PLSM0PLFM1X0X0X0M0M1一个扫描周期5、PLS,PLF指令0LDX01PLSM02LDX03PLFM16、SET和RST指令SET:置位指令RST:复位指令SETY0RSTY0X1X0X0X1Y00LDX01SETY02LDX13RSTY0PLSM0PLFM1X0X0SETY0RSTY0M1M0X0M0M1Y0分析下列程序所完成的任务,画出时序图。7、MPSMRDMPPMPS:进栈指令MRD:读栈指令MPP:出栈指令Y0Y1Y2X0M0X2T0MRDMPSMPPM10LDX01MPS2ANDM03OUTY04MRD5ANDX26OUTY17MPP8LDT09ORM110ANB11OUTY2MPSMRDMPP用法演示8、主控及主控复位指令MC、MCRMC:主控指令MCR:主控复位指令X0MCN0M100M0Y0Y1X2MCRN0X4Y3Y2T0M1000LDX01MCN0M1004LDM05OUTY06LDX27OUTY18LDT09OUTY210MCRN011LDX412OUTY39、取反指令INV该指令用于运算结果的取反。当执行该指令时,将INV指令之前存在的如LD、LDI等指令的运算结果反转0LDX01INV2OUTY03.3.9取反.空操作和END指令10、NOP空操作①该指令是一条无动作、无目标元件占一个程序步的指令。②空操作指令使该步序作空操作。用NOP指令替代已写入指令,可以改变电路。③在程序中加入NOP指令,在改动或追加程序时可以减少步序号的改变。④执行完清除用户存储器的操作后,用户存储器的内容全部变为空操作指令。10、程序结束指令END①END是一条无目标元件占一个程序步的指令。②PLC反复进行输入处理、程序运算、输出处理,若在程序最后写入END指令,则END以后的程序步就不再执行,直接进行输出处理。③在程序调试过程中,按段插入END指令,可以顺序扩大对各程序段动作的检查。采用END指令将程序划分为若干段,在确认处于前面电路块的动作正确无误之后,依次删去END指令。要注意的是在执行END指令时,也刷新监视时钟。•步进指令(用于顺序控制)STL(STEPLADDER)RET(RETURN)第五章可编程控制器的程序设计方法梯形图的编程方法(1)教学要求:1、了解PLC基本编程语言。2、重点掌握梯形图的编程方法。3、掌握经验设计法。4、熟悉典型电路的梯形图编程方法。一、PLC的编程语言3、顺序功能图(SFC)1、梯形图编程语言4、功能块图(FBD)2、指令语句表编程语言5、结构文本编程语言梯形图是在原继电器—接触器控制系统的继电器梯形图基础上演变而来的一种图形语言。它是目前用得最多的PLC编程语言。梯形图编程语言梯形图表示的并不是一个实际电路而只是一个控制程序,其间的连线表示的是它们之间的逻辑关系,即所谓“软接线”常开触点:常闭触点:线圈:注意:它们并非是物理实体,而是“软继电器”。每个“软继电器”仅对应PLC存储单元中的一位。该位状态为“1”时,对应的继电器线圈接通,其常开触点闭合、常闭触点断开;状态为“0”时,对应的继电器线圈不通,其常开、常闭触点保持原态。(1)梯形图按行从上至下编写,每一行从左往右顺序编写。PLC程序执行顺序与梯形图的编写顺序一致。(2)图左、右边垂直线称为起始母线、终止母线。每一逻辑行必须从起始母线开始画起,终止于继电器线圈或终止母线(有些PLC终止母线可以省略)。(3)梯形图的起始母线与线圈之间一定要有触点,而线圈与终止母线之间则不能有任何触点。(4)串联多的电路应尽量放在上面,并联多的支路应靠近左母线.梯形图编程语言的编程规则编程方法之一:经验设计法经验设计法也叫试凑法,经验设计法需要设计者掌握大量的典型电路,在掌握这些典型电路的基础上,充分理解实际的控制问题,将实际控制问题分解成典型控制电路,然后用典型电路或修改的典型电路进行拼凑梯形图。二、典型电路的梯形图编程方法我们通过具体对电动机控制的案例来说明典型电路的梯形图编程方法。常用基本环节梯形图程序1.起动、保持和停止电路2.三相异步电动机正反转控制电路3.多继电器线圈控制电路4.多地控制电路5.顺序起动控制电路6.集中与分散控制电路案例1设计PLC控制电路,完成三相异步电动机的单向启动和停止。1.起动、保持和停止电路①熟悉控制对象的工艺要求②PLC外部控制线路的设计③程序设计④控制系统程序的模拟调试⑤控制系统程序的现场调试一般一个完整的PLC程序设计过程应该包括5个步骤
本文标题:第三章第一部分答案2
链接地址:https://www.777doc.com/doc-3815285 .html