文档详情

可编程控制器应用(第三版)教学课件模块2-2:PLC基本指令及编程方法.ppt

发布:2025-06-07约7.51千字共60页下载文档
文本预览下载声明

模块2-2:PLC基本指令及编程方法主要内容:重点叙述无条件顺序指令、特定功能指令、控制操作指令、有条件顺序指令和步进指令等五个子模块的指令格式及其编程应用方法。重点:逐条阐述、分析每一条指令的格式、内容、基本功能和使用方法,并用梯形图和指令表两种语言编程的转换应用。难点:每一条指令含义的分析、理解与应用。学时:4学时一、无条件顺序指令无条件顺序指令包括输入输出指令、触点串联指令、触点并联指令、电路块并联与串联和程序结束指令等五大类顺序指令。1、输入输出指令(LD、LDI、OUT)1)指令格式及梯形图表示方法输入输出指令的符号及梯形图表示方法,如表2-7所示。1、输入输出指令(LD、LDI、OUT)2)使用说明:①LD和LDI指令用于与左母线相连的接点。也可与ANB、ORB配合使用,用于分支电路的起点。②OUT指令是线圈的驱动指令,它与右母线相连。用于输出继电器、辅助继电器、定时器、计数器、状态寄存器和功能块(F)驱动,但不能用于输入继电器。③用定时器、计数器的输出指令时,必须在指令后面设定常数K的值。编程时它占一个步序。④PLC是逐行扫描方式执行程序的,在双线圈并联输出时,只有最后一个驱动线圈有效。如图2-8所示,前面一个Y30驱动被后面一个Y30驱动所否定,故只有后一个Y30有效。1、输入输出指令(LD、LDI、OUT)2、触点串联指令(AND、ANI)1)指令格式及梯形图表示方法:触点串联指令的指令符号和梯形图表示方法,如表2-8所示。2)使用说明:①AND、ANI指令分别用于常开触点、常闭触点的串联,串联的触点数不限,但触点数必须指令条数相同。②在OUT指令后面,必须通过某一触点去驱动一个输出线圈,称为连续输出。2、触点串联指令(AND、ANI)3)应用举例:AND、ANI的用法如图2-10所示。程序:0LDXO21ANDM10串联常开触点2OUTY303LDY304ANIX03串联常闭触点5OUTM106ANDT50串联常开触点7OUTY31连续输出2、触点串联指令(AND、ANI)又如:将电机正转的梯形图作如下图所示变换,写出其对应的指令表程序,和前面的进行比较后得到结论:并联触点多的应放在梯形图左边,以简化编程。3、触点并联指令(OR、ORI)1)指令格式及梯形图表示方法:触点并联指令符号和梯形图表示方法,如表2-9所示。2)使用说明:OR、ORI均为用于一个触点的并联指令,若要将二个以上触点的电路块与其它电路并联时,只能ORB指令。3、触点并联指令(OR、ORI)3)应用举例:OR、ORI的用法如图2-11所示。3、触点并联指令(OR、ORI)若画出一个完整的单台电机正反转梯形图程序,并写出指令表程序,有:4、电路块并联、串联指令(ORB、ANB)1)指令格式及梯形图表示方法ANB是串联一个并联电路块,ORB是并联一个串联电路块,两者都无操作元件。电路块的并联、串联指令的指令符号及梯形图表示方法,如表2-10所示。2)使用说明:①含有两个以上触点串联或并联的电路结构叫串联或并联电路块。②ORB、ANB指令为一条独立指令,ORB、ANB只表示电路块之间串、并联关系,其后不带任何操作元件。③若将多个电路块关联或串联,应在每一个并联电路块之后使用一个ORB指令或应在每一个串联电路块之后使用一个ANB指令,在编程时,串并联电路的个数不限。若将电路块依次集中写出,再在这些电路块的末尾处集中写出对应个数ORB(或ANB)指令,但该指令最多只能使用七次。4、电路块并联、串联指令(ORB、ANB)4、电路块并联、串联指令(ORB、ANB)3)应用举例:ORB和ANB的用法分别如图2-12和图2-13所示。4、电路块并联、串联指令(ORB、ANB)用ORB编写的程序为程序1和程序2,用ANB编写的程序为程序3。4、电路块并联、串联指令(ORB、ANB)在上述程序中步序3、4与5、6构成电路块,用步序8语句ORB呼应,构成电路块的并联结构;步序1、2和步序3~8构成电路块,用步序9语句ANB呼应,构成电路块的串联结构。5、程序结束指令(END)1)指令格式及梯形图表示方法

程序结束指令的格式及梯形图表示方法,如表2-11所示。2)使用说明:①当程序执行到结束指令END时,PLC从程序第一步开始执行至END指令之间的程序,且立即输出处理结果;否则,PLC的用户存贮器又从第一步执行到最后一步。②在程序调试时,可将END指令插

显示全部
相似文档