长江大学工程技术学院教案/讲稿第页1第6讲第3章FX系列PLC编程基础3.4FX系列PLC的基本指令教学目的和要求:通过本课程各个教学环节的教学,培养学生掌握指令表与梯形图之间的关系转换。教学重点和难点:重点:1、电路块串并联指令2、堆栈指令与多分支输出电路难点:3、电路块串并联指令4、堆栈指令与多分支输出电路教学方法:多媒体讲授、提问以及论证、软件演示教学内容:3.4.1与触点线圈有关的指令1、输入、输出指令LD(load):取指令。用于与左母线连接的常开触点。LDI(loadinverse):取反指令。用于与母线连接的常闭触点。注意:以上两指令还可以与ANB、ORB和MC指令配合,用于可编程控制器原理与应用教案第页2分支电路的开始点。OUT:输出指令。不能用于驱动输入继电器。可用于Y、M、T、C、S,并列的OUT指令能多次连续使用。如下图所示。2、逻辑指令1)与指令(AND、ANI)AND:与指令。常开触点串联连接指令。ANI:与非指令。常闭触点串联连接指令。注意:这两条指令只能用于一个触点与前面触点电路的串联。长江大学工程技术学院教案/讲稿第页32)或指令(OR、ORI)OR:或指令。用于常开触点的并联。ORI:或非指令。用于常闭触点的并联。注意:这两条指令只能用于一个触点与前面触点电路的并联。可编程控制器原理与应用教案第页4例题3-1:已知下图中X001的波形,画出MO的波形。长江大学工程技术学院教案/讲稿第页53.4.2电路块串并联指令与多重输出指令1、电路块串并联指令1)ORB(ORBlock):电路块或指令;用于两个以上触点串联的支路与前面支路并联连接的情况。如上图所示,各个支路的起点应使用LD或LDI指令,多个支可编程控制器原理与应用教案第页6路并联的电路,每写一条并联支路,紧跟一条ORB指令,将该支路并联到前面的电路上,并联支路的数目没有限制。2)ANB(ORBlock):电路块与指令;用于两个及以上触点并联的支路与前面支路串联连接的情况。注意:先组块后串联;在每一电路块开始时,须使用LD或LDI指令;在许多电路块串联时,每写完一个电路块的指令后,紧跟一个ANB指令,将该电路块与前面电路串联起来,串联的电路块数不受限制。长江大学工程技术学院教案/讲稿第页7可编程控制器原理与应用教案第页82、堆栈指令与多分支输出电路MPS(压人堆栈)、MRD(读取堆栈)、MPP(弹出堆栈)指令是分支多重输出回路编程用的方便指令。特点:1)使用MPS指令,就将此时刻的运算结果送入栈的第一段存储。再使用MPS指令,又将该时刻的运算结果送入栈的第一段存储,而将先前送入存储的数据依次移到栈的下一段。2)MRD是读出最上端所存的最新数据的专用指令,栈内的数据不发生移动。3)使用MPP指令,各数据接顺序向上移动,将最上端的数据长江大学工程技术学院教案/讲稿第页9读出,同时该数据就从栈中消失。4)MPS指令可重复使用,MPS指令与MPP指令的数量差额少于11,但最终二者的指令数要一样。例题3-4例题3-5例题3-6可编程控制器原理与应用教案第页10作业处理:P613、4教学小结:本次课主要介绍梯形图和指令表的转换。