您现在的位置:

系统宏的调用举例

下面的主程序 O1000 在调用子程序 O9990 设置了 IK 之值子程序 O9990 可分别通过当前局部变量#8#10 来访问主 程序的 IK 之值。

 

%1000

 

G92 X0 Z0

 

M98 P9990 I20 K40

 

M30

 

%9990

 

IF [AR[#8] EQ 0] OR [AR[#10] EQ 0]

;  如果没有定义 IK 值,

M99        ;  则返回

ENDIF

N10 G91              ;  用增量方式编写宏程序

IF AR[#8] I 值是绝对方式 G90

#8=#8-#30     ; I 值转换为增量方式, #30 X 的绝对坐标

 

ENDIF

M99