第7章可编程序控制器编程基本指令及编程_第1页
第7章可编程序控制器编程基本指令及编程_第2页
第7章可编程序控制器编程基本指令及编程_第3页
第7章可编程序控制器编程基本指令及编程_第4页
第7章可编程序控制器编程基本指令及编程_第5页
已阅读5页,还剩80页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 FX系列系列PLC的元件有:输入继电器(的元件有:输入继电器(X)、输出继)、输出继电器(电器(Y)、辅助继电器()、辅助继电器(M)、状态继电器()、状态继电器(S)、)、指针(指针(P/I)、定时器()、定时器(T)、计数器()、计数器(C)、数据寄)、数据寄存器(存器(D)、变址寄存器()、

2、变址寄存器(V、Z)、常数()、常数(K、H)等。等。 FX系列系列PLC中除中除输入继电器、输出继电器采用八输入继电器、输出继电器采用八进制编号外,其余器件均采用十进制编号。进制编号外,其余器件均采用十进制编号。 以以FX2N系列系列PLC为教学内容。为教学内容。 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.1 输输入继电器(入继电器(X) 输入继电器输入继电器是是PLC专门用来接收从外部开关元件或敏感元件发来的信号的器专门用来接收从外部开关元件或敏感元件发来的信号的器件,符号为件,符号为“X”。每一个输入继电器。每一个输入继电

3、器“软线圈软线圈”都与相应的都与相应的PLC输入端子相连输入端子相连,可以可以提供若干个(无限制)常开(动合)触点和常闭(动断)触点供编程时使提供若干个(无限制)常开(动合)触点和常闭(动断)触点供编程时使用。用。 输入继电器输入继电器“软线圈软线圈”只能由外部信号(如按钮、行程开关、接触器触点、敏只能由外部信号(如按钮、行程开关、接触器触点、敏感元件等)来驱动,不能在程序内用指令驱动感元件等)来驱动,不能在程序内用指令驱动。 输入继电器用输入继电器用八进制八进制数字进行编号数字进行编号:X000X007,X010X017,X020X027 电气控制与电气控制与PLC技术及应用技术及应用第第7

4、章章 PLC编程基本指令及编程编程基本指令及编程7.1.2输出继电器(输出继电器(Y) 输出继电器输出继电器用于将输出信号传递给外部负载,其输出接点连接到用于将输出信号传递给外部负载,其输出接点连接到PLC的输出的输出端子。端子。 输出继电器输出继电器只能由程序内部指令驱动,它提供一个外部输出触点带负载,另只能由程序内部指令驱动,它提供一个外部输出触点带负载,另外提供多对电子常开、常闭触点供编程时使用。外提供多对电子常开、常闭触点供编程时使用。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.3 辅辅助继电器(助继电器(M) 辅助继电器

5、辅助继电器只能由只能由PLC内各软元件的触点驱动,有多对电子常开、内各软元件的触点驱动,有多对电子常开、 常闭触常闭触点供编程时使用。点供编程时使用。 辅助继电器辅助继电器不能直接驱动外部负载,不能直接驱动外部负载, 相当于继电器线路中的中间继电相当于继电器线路中的中间继电 器。器。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程1.通用辅通用辅助继电器:助继电器:M0M499 (500点)点)2.掉电保持辅掉电保持辅助继电器助继电器:M500M1023(524点),点),可以通过参数设置方法改为非掉电保持用。3.掉电保持专用辅助继电掉电保持

6、专用辅助继电器器:M1024M3071(2048点)4.特特殊辅助继电器:殊辅助继电器:M8000M8255(256点)点) 两大类:两大类: (1)线圈由)线圈由PLC自己驱动,用户只能利用其触点。自己驱动,用户只能利用其触点。 (2)驱)驱动线圈型。用户驱动线圈后,动线圈型。用户驱动线圈后,PLC作特定动作。作特定动作。 7.1.3 辅辅助继电器(助继电器(M) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.4 状态器状态器(S)状态器与步进顺控指令状态器与步进顺控指令STL组合使用。组合使用。 初始化用初始化用:S0S9,共,

7、共10点;点;回原点用回原点用:S10S19,共,共10点;点;通用通用:S20S499,共,共480点;点;掉电保持用掉电保持用:S500S899,共,共400点;点;报警用报警用:S900S999,共,共100点。点。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.5 定定时器(时器(T) 定定时器在时器在PLC中的作用相当于继电接触器控制系统中的作用相当于继电接触器控制系统中的时间继电器,可用中的时间继电器,可用于于“时间时间“的操作,符号为的操作,符号为“T”。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编

8、程基本指令及编程编程基本指令及编程7.1.5 定定时器(时器(T)1.常规定时器(常规定时器(T0T245)100ms定时器T0T199共200点,时间精度为0.1s,范围为0.13276.7s;10ms定时器T200T245共46点,时间精度为0.01s,范围为0.01327.67s。 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.5 定定时器(时器(T)2.积算定时器(积算定时器(T2467255) T246T249为1ms积算定时器,共4点,范围为0.00132.767sT250T255为100ms积算定时器,共6点,范围为0

9、.13276.7s 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.6 计计数器(数器(C)1.内部计数器的分类和元件内部计数器的分类和元件号号 内部信号计数器是在执行扫描操作时对内部元件(如X、Y、M、S、T、C)的信号进行计数的计数器,符号“C”。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.6 计计数器(数器(C)1.内部计数器的分类和元件内部计数器的分类和元件号号(1)内部信号计数器)内部信号计数器(C0C234)1)16bit增计数器(增计数器(C0C199)通用

10、型:通用型:C0C99(100点);点);掉电保持型:掉电保持型:C100C199(100点)。点)。 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.6 计计数器(数器(C)1.内部计数器的分类和元件内部计数器的分类和元件号号(2)32bit双向计数器(双向计数器(C200C234)通用型:通用型:C200C219(20点);点);掉电保持型:掉电保持型:C220C234(15点)。点)。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.6 计计数器(数器(C)1.内部计数器

11、的分类和元件内部计数器的分类和元件号号 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.6 计计数器(数器(C)2.内部计数器功能和动作原理内部计数器功能和动作原理1)16位计数器功能和工作原理2)32位双向计数器功能和工作原理电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.6 计计数器(数器(C)2.内部计数器功能和动作原理内部计数器功能和动作原理3)高速计数器(C235C255) 高速计数器共21点,地址编号为C235C255,但适用高速计数器输入的PLC输入端只有6点X

12、0X5。由于只有6个高速计数输入端,最多只能用6个高速计数器同时工作。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.7 数数据寄存器(据寄存器(D) 在进行输入/输出处理、模拟量控制、位置控制时,需要许多数据寄存器存储工作数据和参数,数据寄存器符号为“D”。1.通用数据寄存器(通用数据寄存器(D0D199)2.掉电保持数据寄存器(掉电保持数据寄存器(D200D511)3.掉电保持专用数据寄存器(掉电保持专用数据寄存器(D512D7999)4.特殊数据寄存器(特殊数据寄存器(D8000D8255)电气控制与电气控制与PLC技术及应用技

13、术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.8 变变址寄存器(址寄存器(V/Z) 顾名思义,变址寄存器通常用于修改器件的地址编号。FX2N共有V0V7、Z0Z7八对变址寄存器,V和Z都是16位的数据寄存器,可以象其它的数据寄存器一样进行数据的读与写。若进行32位操作,可将V、Z合并使用,指定Z为低位,分别成为:(V0,Z0)、(V1,Z1)、(V2,Z2)(V7,Z7)。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.9 指指针(针(P/I) 指针用于分支与中断。 分支指令用指针“P”用来指定FNC00(CJ

14、)条件跳转与FNC01(CALL)子程序调用等分支指令的跳转目标。在编程时,标号不能重复使用。 中断用的指针“I”指定输入中断、定时器中断与计数器中断的中断程序。中断用指针I0I8有三种类型,即输入中断、定时器中断和计数器中断。与应用指令IRET中断返回、EI开中断和DI关中断一起配合使用。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.1.9 指指针(针(P/I) (1)分支指令用指针)分支指令用指针:P0P127(128点)点) (2)中断用指针)中断用指针:I0I8(15点)点)电气控制与电气控制与PLC技术及应用技术及应用第第7章

15、章 PLC编程基本指令及编程编程基本指令及编程 注意:注意: 1)中断指针必须编在中断指针必须编在FEND指令后作为标号;指令后作为标号; 2) 中断点数不能多于中断点数不能多于15点;点; 3)中断嵌套不能多于中断嵌套不能多于2 层;层; 4)中断指针中百位数上的数字不可重复使用;中断指针中百位数上的数字不可重复使用; 5)用于中断的输入端子,不能再用于用于中断的输入端子,不能再用于SPD指令或其它高速处理。指令或其它高速处理。7.1.9 指指针(针(P/I) (2)中断用指针)中断用指针:I0I8(15点)点)电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编

16、程编程基本指令及编程l 常数可看作器件,在存储器中占一定空间;常数可看作器件,在存储器中占一定空间;l 分类:十进制用分类:十进制用K表示,十六进制用表示,十六进制用H表示。表示。7.1.10 常常数(数(K/H)电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令lFX2N系列系列PLC有有27条基本指令,条基本指令,2条步进顺控指令,条步进顺控指令,128种(种(298条)功能指令。条)功能指令。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系

17、列可编程序控制器编程基本指令7.2.1 逻逻辑取及线圈驱动指令(辑取及线圈驱动指令(LD、LDI、OUT) LD:常开触点逻辑运算开始指令。:常开触点逻辑运算开始指令。LDI:常闭触点逻辑运算开始指令。:常闭触点逻辑运算开始指令。OUT:线圈驱动指令。:线圈驱动指令。说明: 1)LD、LDI操作目标元件:X、Y、M、S、T、C。 2)LD、LDI可以与块操作指令ANB、ORB配合使用于分支起点处。 3)OUT指令编程元件:Y、M、S、T、C。l 注意:注意:OUT指令不能用于指令不能用于X。 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程A

18、ND:与指令,用于串联单个常开触点。:与指令,用于串联单个常开触点。ANI(And Inverse):与非指令,用于串联单个常闭触点。):与非指令,用于串联单个常闭触点。说明:说明: 1)AND、ANI操作目标元件:操作目标元件:X、Y、M、S、T、C。 2)用于单个触点与左边触点的串联,可连续使用。)用于单个触点与左边触点的串联,可连续使用。 3)执行)执行OUT指令后,通过与指令可驱动其它线圈输出指令后,通过与指令可驱动其它线圈输出,连续输出时注意输出顺序,否则要用分支电路指令,连续输出时注意输出顺序,否则要用分支电路指令MPS、MRD、MPP。FX2N系列可编程序控制器编程基本指令7.2

19、.2 触点串联指令(触点串联指令(AND、ANI) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.1 触点串联指令(触点串联指令(AND、ANI) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程AND 、ANI指令的应用FX2N系列可编程序控制器编程基本指令7.2.1 触点串联指令(触点串联指令(AND、ANI) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 OR: 或指令,用于并联单个

20、常开触点。或指令,用于并联单个常开触点。 ORI: 或非指令,用于并联单个常闭触点。或非指令,用于并联单个常闭触点。说明说明:1)OR、ORI指令的操作目标元件:指令的操作目标元件:X、Y、M、S 、T、C。2)OR、ORI指令仅用于单个触点与前面触点的并联,可连指令仅用于单个触点与前面触点的并联,可连续使用,建议并联总共不超过续使用,建议并联总共不超过24行。行。FX2N系列可编程序控制器编程基本指令7.2.3 触触点并联点并联指指令令(OR、ORI) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7

21、.2.3 触触点并联点并联指指令令(OR、ORI) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程ORB:电路块或指令,用于将串联电路块并联。说明: 串联电路块:两个或两个以上接点串联连接的电路。 1) ORB指令为无操作目标元件指令,为一个程序步;它不表示触点,可以看成电路块之间的一段连接线。 2)分支开始用LD、LDI指令,分支终点用ORB指令。FX2N系列可编程序控制器编程基本指令7.2.4 串串联电路块的并联指令(联电路块的并联指令(ORB) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本

22、指令及编程FX2N系列可编程序控制器编程基本指令7.2.4 串串联电路块的并联指令(联电路块的并联指令(ORB) ORB指令的使用方法: 一是在要并联的每个串联电路块后加一是在要并联的每个串联电路块后加ORB指令指令; 二是集中使用ORB指令。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 ANB:电路块与指令,用于将并联电路块串联。说明: 并联电路块:两个或两个以上接点并联的电路。分支电路并联电路块与前面电路串联连接时,应使用ANB指令。 1)ANB也是无操作目标元件,是一个程序步指令。 2)分支的起点用LD、LDI指令,并联电路块结束后

23、,使用 ANB指令与前面电路串联。FX2N系列可编程序控制器编程基本指令7.2.5 并联并联电路块电路块的的串串联联指令指令(ANB) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.5 并联并联电路块电路块的的串串联联指令指令(ANB) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 3)ANB指令也可成批使用,但集中(连续)使用ORB时也必须少于8次。但对每一并联电路块使用ANB指令时,ANB使用次数无限制。 FX2N系列可编程序控制器编程

24、基本指令7.2.5 并联并联电路块电路块的的串串联联指令指令(ANB) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.5 并联并联电路块电路块的的串串联联指令指令(ANB) 例例7-1:将图7-16所示梯形图改写成指令语句。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.5 并联并联电路块电路块的的串串联联指令指令(ANB) 例例7-2:按控制要求编制PLC程序。控制要求:某磨床的冷却液输送清滤系统

25、由三台电机M1、M2和M3驱动,在控制上要求做到:M1、M2同时起动;M1、M2起动后M3方能起动;停止时,M3必须先停,隔2s后M1和M2同时停止。第一步:设置I/O点 输入:X0电机M1、M2的起动按钮X1电机M3的起动按钮X2电机M3的停止按钮输出:Y1M1接触器线圈Y2M2接触器线圈Y3M3接触器线圈第二步:设计梯形图,如图7-17(a)所示。第三步:编制语句表,如图7-17(b)所示。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.6 置置位与复位指令(位与复位指令(SET、RST)说明

26、:1)SET指令的操作目标元件为Y、M、S,而RST指令的操作目标元件为Y、M、S、T、C、 D、V、Z。2)对同一元件可以多次使用SET、RST指令,最后一次执行的指令决定当前的状态。3)RST指令可以对定时器T、计数器C、数据寄存器D、变址寄存器V和Z的内容清零,还可用来复位积算定时器T246T255和计数器。4)如果二者对同一软元件操作的执行条件同时满足,则RST指令优先。SET:置位指令,保持线圈得电。RST:复位指令,保持线圈失电。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.6 置置

27、位与复位指令(位与复位指令(SET、RST)电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程SET、RST指令用于T、C的使用说明FX2N系列可编程序控制器编程基本指令7.2.6 置置位与复位指令(位与复位指令(SET、RST)电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程说明:1)操作目标元件是Y和M,但特殊辅助继电器不能作目标元件。2)使用PLS指令时,仅在驱动输入为ON后的一个扫描周期内,相应的目标元件Y、M动作。3)使用PLF指令时,仅在驱动输入为OFF后的一个扫描周期内,相应的目

28、标元件Y、 M动作。PLS (Pulse) :上升沿微分输出指令。PLF:下降沿微分输出指令。FX2N系列可编程序控制器编程基本指令7.2.7 脉脉冲输出指令(冲输出指令(PLS、PLF) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.7 脉脉冲输出指令(冲输出指令(PLS、PLF) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 PLS、PLF指令的使用说明FX2N系列可编程序控制器编程基本指令7.2.7 脉脉冲输出指令(冲输出指令(PLS

29、、PLF) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.7 脉脉冲输出指令(冲输出指令(PLS、PLF) 例例7-3: 画出图7-20(a)所示梯形图的输出波形时序图。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.8 计数计数器器、定时器的、定时器的OUT/RST指令指令电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器

30、编程基本指令7.2.9 脉冲式操作指令(脉冲式操作指令(LDP、LDF、ANDP、 ANDF、ORP、ORF)说明:LDP:取脉冲上升沿指令,用于上升沿检测运算开始。LDF:取脉冲下降沿指令,用于下降沿检测运算开始。ANDP:与脉冲上升沿指令,用于上升沿检测串联连接。ANDF:与脉冲下降沿指令,用于下降沿检测串联连接。ORP:或脉冲上升沿指令,用于上升沿检测并联连接。ORF:或脉冲下降沿指令,用于下降沿检测并联连接。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.9 脉冲式操作指令(脉冲式操作指令

31、(LDP、LDF、ANDP、 ANDF、ORP、ORF)电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 脉冲式触点指令的使用说明(一) 脉冲式触点指令的使用说明(二)FX2N系列可编程序控制器编程基本指令7.2.9 脉冲式操作指令(脉冲式操作指令(LDP、LDF、ANDP、 ANDF、ORP、ORF)电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.9 脉冲式操作指令(脉冲式操作指令(LDP、LDF、ANDP、 ANDF、ORP、ORF)电气控制

32、与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 3)在将辅助继电器(M)指定为LDP、LDF、 ANDP、ANDF、ORP、ORF指令的操作目标元件时,目标元件的编号范围不同,会造成动作差异。FX2N系列可编程序控制器编程基本指令7.2.9 脉冲式操作指令(脉冲式操作指令(LDP、LDF、ANDP、 ANDF、ORP、ORF)电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.10 逻逻辑堆栈操作指令(辑堆栈操作指令(MPS、MRD、MPP)MPS(Pus

33、h):进栈指令, 将 MPS 指令前的运算结果送入栈中。MRD(Read):读栈指令,读出栈的最上层数据。MPP(POP):出栈指令,读出栈最上层数据,并清除。说明:1)在FX2N系列PLC中有11个栈存储器。 2)都是无操作目标元件的指令。3)MPS和MPP必须成对使用,且连续使用次数应少于11次。4)进栈和出栈指令遵循先进后出、后进先出的次序。5)MPS与MPP可以嵌套使用,但应11层。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.10 逻逻辑堆栈操作指令(辑堆栈操作指令(MPS、MRD、M

34、PP)电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.10 逻逻辑堆栈操作指令(辑堆栈操作指令(MPS、MRD、MPP)电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.10 逻逻辑堆栈操作指令(辑堆栈操作指令(MPS、MRD、MPP)电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.11 主控及主控复位主控

35、及主控复位指指令(令(MC、MCR)说明: MC (Master Control):主控指令,用于公用串联触点的连接。 MCR (Master Control Reset):主控复位指令,即MC的复位指令。 1)操作目标元件是Y、M,但不允许使用特殊辅助继电器M。 2)MC指令不能直接从母线开始,必须有控制触点。 3)当主控触点断开时,在MC至MCR之间的程序,遵循扫描但不执行的规则。 4)使用MC指令后,母线移到主控触点的后面,与主控触点相连的触点必须用LD或LDI指令。MCR使母线回到原来的位置。 5)MC和MCR在程序中应成对出现,每对编号相同,且顺序不能颠倒。 6)在MC指令区内使用M

36、C指令称为嵌套,嵌套级N的编号由小到大,返回时用MCR指令,从大的嵌套级开始解除,最多可嵌套8层(N0N7)。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程FX2N系列可编程序控制器编程基本指令7.2.11 主控及主控复位主控及主控复位指指令(令(MC、MCR)电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 MC、MCR指令嵌套的使用说明FX2N系列可编程序控制器编程基本指令7.2.11 主控及主控复位主控及主控复位指指令(令(MC、MCR)电气控制与电气控制与PLC技术及应用技术及应用

37、第第7章章 PLC编程基本指令及编程编程基本指令及编程 FX2N系列可编程序控制器编程基本指令7.2.12 逻逻辑运算取反指令(辑运算取反指令(INV)说明: 1)INV指令是将INV指令之前的运算结果取反,不需要指定操作目标元件号。 2)编写INV取反指令需要前面有输入量,不能象LD, LDI, LDP, LDF那样与母线直接连接,也不能象OR,ORI, ORP, ORF指令那样单独并联使用。 3)在能输入AND或ANI、ANDP、ANDF指令步的相同位置处,可编写INV指令。 4)在含有ORB、ANB指令的电路中,INV是将执行INV之前存在的LD、LDI、LDP和LDF指令以后的运算结果

38、取反。 INV:运算结果取反指令。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 FX2N系列可编程序控制器编程基本指令7.2.12 逻逻辑运算取反指令(辑运算取反指令(INV)电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 FX2N系列可编程序控制器编程基本指令7.2.13 空操作指令(空操作指令(NOP)7.2.14 程程序结束指令(序结束指令(END) 说明: 1)在将程序全部清除时,存储器内指令全部成为NOP指令; 2)若将已经写入的指令换成NOP指令,则电路会发生变化; 3)若

39、在程序的最后写入END指令,则END以后的其余程序步不再执行,而直接进行输出处理; 4)在程序中没有END指令时,PLC处理完其全部的程序步; 5)在调试期间,在各程序段插入END指令,可依次调试各程序段程序的动作功能,确认后再删除END指令; 6)PLC在RUN开始时,首次执行从END指令开始; 7)执行END指令时,也刷新监视定时器,检测扫描周期是否过长。NOP:空操作指令,无任何操作目标元件。END:程序结束指令,无操作目标元件。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 FX2N系列可编程序控制器编程基本指令7.2.13 空操作

40、指令(空操作指令(NOP)7.2.14 程程序结束指令(序结束指令(END) 电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 7.3.1 梯形图编程的基本规则梯形图编程的基本规则(1)梯形图每一行都从左母线开始,线圈直接与右母线相连,所有的触点不能放在线圈的右边。(2)线圈不能直接接在左边的母线上,如需要的话,可通过常闭触点连接线圈电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 7.3.1 梯形图编程的基本规则梯形图编程的基本规则(3)梯形图的触点应画在水平线上,不能画在垂直分支上。 (

41、4)在同一程序中,避免双线圈输出。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 7.3.1 梯形图编程的基本规则梯形图编程的基本规则(5)在有几个串联电路相并联时,应将触点最多的电路放在梯形图最上面。 (6)梯形图应遵循“自左至右、自上而下”的原则进行编写。电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 7.3.2 常闭触点输入的处理常闭触点输入的处理电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 7.3.2 常闭触点输入的处理常闭

42、触点输入的处理电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 7.3.2 常闭触点输入的处理常闭触点输入的处理电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 7.3.2 常闭触点输入的处理常闭触点输入的处理由此可由此可见见: 如果输入为常开触点,编制的梯形图与继电接触器控制电气原理图一致; 如果输入为常闭触点,编制的梯形图与继电接触器控制电气原理图不一致(相反)。 通通常为了与习惯相一致,在常为了与习惯相一致,在PLC中尽可能采用常开触中尽可能采用常开触点作为输入。点作为输入。电气控制与

43、电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.4.1 瞬瞬时接通延时断开电时接通延时断开电路路电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 7.4.2 延延时接通延时断开电时接通延时断开电路路电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程7.4.3 闪烁电路闪烁电路电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 7.4.4 单脉冲电路单脉冲电路1.上升沿触发单脉冲电上升沿触发单脉冲电路路 2.下降沿触发单脉冲电路下降沿触发单脉冲电路电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 7.4.4 单脉冲电路单脉冲电路3.脉冲宽度可调的单脉冲电脉冲宽度可调的单脉冲电路路电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 7.4.5 报警电路报警电路电气控制与电气控制与PLC技术及应用技术及应用第第7章章 PLC编程基本指令及编程编程基本指令及编程 7.4.6 智能抢答器智能抢答器主持人读题过程中随时抢答。主持人一个开关控制三个抢答桌

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论