图10 DF,DF/指令的用法
指令使用说明:
地址
指令
0
1
2
3
4
5
STX0
DF
OTY0
STX1
DF/
OTY1
(1) DF,DF/指令仅在触发信号接通或断开这一状态变化时有效。
(2) DF,DF/指令没有使用次数的限制。
(3) 如果某一操作只需在触点闭合或断开时执行一次,可以使用DF或DF/指令。
9.置位、复位指令SET,RST
SET:触发信号X0闭合时,Y0接通。
RST:触发信号X1闭合时,Y0断开。
它们的用法如图11所示。
(a)梯形图(b)时序图图11 SET,RST指令的用法
指令使用说明:
地址
指令
0
1
4
5
STX0
SETY0
STX1
RSTY0
(1) SET,RST指令可使用的编程元件为Y,R。
(2) 当触发信号一接通,即执行SET(RST)指令。不管触发信号随后如何变化,线圈将接通(断开)并保持。
(3) 对同一继电器Y(或R),可以使用多次SET和RST指令,次数不限。
10.保持指令KP
KP指令的用法如图12所示。S和R分别为置位和复位输入端,图中它们分别由输入触点X0和X1控制,当X0闭合时,图中继电器线圈Y0接通并保持;当X1闭合时,Y0断开复位。
指令使用说明:
地址
指令
0
1
2
STX0
STX1
KPY0
图12 KP指令的用法(1) KP指令可使用的编程元件为Y,R。
(2) 置位触发信号一旦将指定的继电器接通,则无论置位触发信号随后是接通状态还是断开状态,指定的继电器都保持接通,直到复位信号接通。
(3) 如果置位、复位触发信号同时接通,则复位触发信号优先。
(4) 当PLC电源断开时,KP指令决定的状态不再保持。
(5) 对同一继电器Y(或R)一般只能用一次KP指令。
(a)梯形图(b)时序图图12 KP指令的用法
11.移位指令SR
移位指令SR实现对内部移位寄存器(通用“字”寄存器)WR中的数据移位,其用法如图13所示。
地址
指令
0
1
2
3
STX0
STX1
STX2
SRWR2
图13 SR指令的用法在图13中,移位寄存器由三个输入端:数据输入端IN;移位触发脉冲输入端C;复位端CLR。图中,它们分别是由X0,X1,X2三个触点控制。X0闭合,WR2中最低位输入为1;X0断开,则输入为0。当X1每闭合一次,移位寄存器中的数据左移一位。当X2闭合时,则寄存器复位,停止执行移位指令。
指令使用说明:
(1) SR指令的编程元件可指定内部通用“字”寄存器WR中任意一个作移位寄存器用。每个WR都由相应的16个辅助继电器构成,例如WR0由R0~RF构成,R0是最低位。
(2) 用SR指令时,必须有数据输入、移位脉冲输入和复位信号输入。当移位触发脉冲信号和复位触发信号同时出现时,以复位信号优先。
上面介绍的是一些常用的基本指令。此外,还有一百多条高级指令,用于对数据进行传输、运算、变换和处理,或执行特殊功能来控制PLC的运行,常用于较复杂的系统中,高级指令使用得当,往往可以使程序得到大大简化,使编程更为方便。这是现代PLC编程的重要特点。限于篇幅,此处从略,读者可参考相关的PLC编程手册。
本文关键字:松下 松下plc应用,plc技术 - plc应用 - 松下plc应用