1.ANB指令
ANB指令称为“电路块与指令”,用于电路块与电路块的串联,见表4-6。
图4-33所示为ANB指令在梯形图中的表示,图4-34所示为ANB指令的梯形图及指令表。
图4-33 ANB指令在梯形图中的表示
表4-6 ANB指令
2.ORB指令(见表4-7)
ORB指令称为“电路块或指令”,用于电路块与电路块并联。操作元件:无。
表4-7 ORB指令
图4-34 ANB指令的梯形图及指令表
图4-35为ORB指令在梯形图中的表示。
图4-35 ORB指令在梯形图中的表示
电路块的含义:所谓电路块,就是由几个触点按一定方式连接成的梯形图。由两个以上触点串联而成的电路块就是串联电路块,由两个以上触点并联而成的电路块就是并联电路块,触点的混联就形成了混联电路块。图4-36所示为各种电路块的梯形图表示。
图4-36 各种电路块的梯形图
a)串联电路块 b)并联电路块 c)混联电路块
【例4-12】 写出图4-37所示梯形图指令语句表。
图4-37 梯形图(例4-12)
解:所示梯形图指令语句表如下:
7 ANB ←电路块A与B串联成较大的电路块C
8 OUT Y000
【例4-13】 写出图4-38所示梯形图指令语句表。
图4-38 梯形图(例4-13)
解:所示梯形图指令语句表如下:
(www.xing528.com)
5 ORB ←电路块A与电路块B并联成较大的电路块D
8 ORB ←电路块C与电路块D并联成较大的电路块E
9 OUT Y001
【例4-14】 (见图4-39):
图4-39 梯形图及指令表(例4-14)
例题解释:1)X000与X001、X002与X003、X004与X005任一电路块接通,Y001接通;
2)X000或X001接通,X002与X003接通或X004接通,Y000都可以接通。
3.ANB、ORB指令使用说明(见图4-40)
1)ANB、ORB指令为无操作软元件,是无操作元件的独立指令,它们只描述电路块的串并联关系。
2)2个以上触点串联的电路称为串联电路块。将串联电路并联时,分支开始用LD、LDI指令,分支结束用ORB指令。
3)有多个串联电路块时,若对每个电路块使用ORB指令,则串联电路没有限制。
图4-40 ANB、ORB指令梯形图及指令表
4)若多个并联电路块按顺序和前面的电路串联,则ANB指令的使用次数没有限制。
5)使用ANB、ORB指令编程时,也可以采取ANB、ORB指令连续使用的方法,如图4-40所示,但只能连续使用不超过8次,不建议使用此方法。
例4-13的指令表也可写成:
0 LD X000
1 AND X001
2 AND X002
3 LDI X003
4 AND M1
5 LD Y002
6 ANI M2
7 ORB
8 ORB
9 OUT Y001
这个程序中有3个电路块并联,所以用了两个ORB指令。
应注意ANB和AND、ORB和OR指令之间的区别,在程序设计时要利用设计技巧,能不用ANB或ORB指令时尽量不用,这样可以减少指令的使用条数。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。