宏程序的调用是指在主程序中用宏周用指令调用宏程序。宏程序可以被单个程序段单次调用。调用指令格式为:
G65 P (宏程序号) L (重复次数) (变量分配)
其中,G65——宏程序调用指令:
P (宏程序号)——被调用的宏程序代号:
L (重复次数)——宏程序重复运行的次数,重复次数为1时,可省略不写:
(变量分配)——为宏程序中使用的变量赋值。
宏程序与子程序相同的一点是,一个宏程序可被另一个宏程序调用,最多嵌套4层。
宏程序的编写格式与子程序相同。其格式为:
O0010 (0001~8999为宏程序号) //程序名
NIO...... //指令
......
N30 M99 //宏程序结束,返回父程序
宏程序以程序号开始,以M99结束。
知识点词条:宏程序的调用与返回