Problemas al compilar programas de macros para tornos CNC.
Lo que escribes es el programa principal llamando a una subrutina. No es un programa macro en absoluto. Al menos no hay variables macro, por ejemplo, el programa principal se llama O1234, el subprograma es O1233 y el subprograma es un programa separado.
M98 significa llamar a una subrutina, P representa el nombre de la subrutina que llama y L es el número de llamadas. Es lo mismo si se trata de un sistema de nueva generación o de un sistema FANUC.
Ejemplo;
O1234
G0 Z30.
X-20.
Z-4.
M0
G0 Z30.
M1
M98 P1233 L30
N10 T01
M03 M08 S2800
.....