1.2.4 块指令
块指令的指令助记符、名称、功能、梯形图及操作软元件和程序步长如表1-5所示。
表1-5 块指令表
1.ORB指令
ORB(Or Block,电路块或)指令,是电路块的并联连接指令,用于串联电路块与上面的触点或电路块并联。由两个及以上的触点串联连接的电路称为串联电路块(图1-44中加方框部分),当串联电路块和其他电路并联时,支路的起点用LD、LDI指令开始,分支结束要使用ORB指令。ORB指令是无数据的指令,编程时只输入指令。因此,ORB指令不表示触点,可以看成电路块之间一段连接线。如果需要多个电路块并联连接,应在每个并联电路块之后使用一个ORB指令,用这种方法编程时并联电路块的个数没有限制,ORB指令的应用如图1-44所示。
图1-44 块或指令
a)梯形图 b)指令表
也可以将所有要并联的电路块依次写出,然后在这些电路块的末尾集中写出ORB指令,但这时ORB指令最多不允许超过8次,因此不建议使用这种编程方式。
视频“ORB指令”可通过扫描二维码1-6播放。
二维码1-6
2.ANB指令
ANB(And Block,电路块与)指令,是电路块的串联连接指令,用于串联电路块与前面的触点或电路块串联。由两个及以上的触点并联连接的电路称为并联电路块(图1-45中加方框部分),当并联电路块和其他电路串联时,支路的起点用LD、LDI指令开始,并联电路块结束后,使用ANB指令与前面串联。ANB指令是无数据的指令,编程时只输入指令。如果需要将多个电路块串联连接,应在每个串联电路块之后使用一个ANB指令,用这种方法编程时串联电路块的个数没有限制。
图1-45 块与指令
a)梯形图 b)指令表
【例1-2】将图1-46a所示的梯形图,转换为对应的指令表(如图1-46b)。
图1-46 将梯形图转换为指令表
a)梯形图 b)指令表
视频“ANB指令”可通过扫描二维码1-7播放。
二维码1-7