1. 首页
  2. 技术文章
  3. FANUC

FANUC PMC功能指令详解(15):程序控制指令一

FANUC PMC功能指令详解(15):程序控制指令一

FANUC PMC功能指令详解(15):程序控制指令一

程序控制指令:

序号

指令名称

功能号

功能

1

COM

9

公共线控制

2

COME

29

公共线控制结束

3

JMP

10

跳转

4

JMPE

30

跳转结束

5

CALL

65

条件调用子程序

6

CALLU

66

无条件调用子程序

7

SP

71

子程序

8

SPE

72

子程序结束

9

END1

1

第一级顺序程序结束

10

END2

2

第二级顺序程序结束

11

END3

48

第三级顺序程序结束

12

END

64

梯形图程序结束

13

NOP

70

空操作

1COM(公共线控制:SUB 9)

COM指令控制其与公共线结束指令(COME)之间的线圈。COM指令中指定线圈数为0,用公共线结束指令(COME)指定控制范围。

如果程序中指定了COM指令,而未指定COME指令,CNC将显示“COMFUNCTION MISSING”错误信息。

FANUC PMC功能指令详解(15):程序控制指令一

指令格式:

FANUC PMC功能指令详解(15):程序控制指令一

控制条件:

ACT=0:指定范围内的线圈无条件断开(设为0);

ACT=1:与COM指令未使用的动作一致。

参数:

指定为0(仅限范围)。

注意:

1COM指令操作

假定梯图程序中包括COM指令,如下所示。

FANUC PMC功能指令详解(15):程序控制指令一

对于输出线圈“OUTx”COM指令使得上述梯图与下述梯图效果类似。

FANUC PMC功能指令详解(15):程序控制指令一

COM指定范围内的功能指令正常执行,而不管ACT信号如何。然而若COM指令中ACT=0,线圈执行结果为0

2、在COM指令的指定范围内不允许使用另外的COM指令。

3、如第1条所描述的,COM指令中ACT=0时,指定范围内的<