存入存储器,然后用一个总指令代表它们,使用时只需给出这个总指令就能执行其功能。
宏程序与子程序有区别:用户宏程序的最大特点是可以对变量进行运算,使程序应用更加灵活、方便。虽然子程序对编制相同加工操作的程序非常有用,但用户宏程序由于允许使用变量算术和逻辑运算及条件转移,使得编制相同加工操作的程序更方便、更容易,可将相同加工操作编为通用程序,如型腔加工宏程序和固定加工循环宏程序,使用时加工宏程序可用一条简单指令调出,用户宏程序的调用和子程序完全一样。
2.简述宏程序的调用和编写格式。
答:B类宏程序的调用和编写格式:
(1)宏程序简单调用格式。宏程序的简单调用是指在主程序中,宏程序可以被单个程序段单次调用。
指令格式:G65 P(宏程序号) L(重复次数)(变量分配)
(2)宏程序的编写格式。宏程序的编写格式与子程序相同。
如:O ~(0001~8999为宏程序号)
N10 指令
.
N~ M99
上述宏程序内容中,除通常使用的编程指令外,还可使用变量、算术运算指令及其他控制指令。变量值在宏程序调用指令中赋给。
3.宏指令中,常用的控制指令有哪些?
答:宏指令中常用的控制指令有:
(1)条件转移。
编程格式:IF [条件表达式] GOTO n
(2)循环语句(While DO-END语句)。
编程格式:WHILE [条件表达式] DO m (m = 1, 2, 3)
END m