无模式调用格式是
G65 P- L -自变量表;
其中p是呼叫方号码,l是重复呼叫的次数,自变量表是传递给宏变量的数据内容。非模态的宏程序在被调用后只能执行l次,程序执行G65后面的程序时不会被调用。
比如下面的程序中,P9010表示调用O9010宏程序,L2表示调用两次,A1.0 B2.0表示将数据1.0和2.0传递给变量#1和#2,即#1=1.0,#2=2.0。与自变量和宏变量有对应关系,比如A和B分别对应#1和#2。在实际编程中,对应关系可以在数控系统手册中找到。
O0001
……
g65 p 9010 L2 a 1.0 b 2.0;
……
M30
O9010
#3=#1 #2;
If [#3 GT 360]转到9;
g00 G91 X # 3;
N9 M99