Sabemos que los programas ordinarios se ejecutan de arriba hacia abajo, y los saltos incondicionales se pueden realizar en los programas macro.
Cuando todas las máquinas herramienta se encienden en invierno, deben operarse con un motor térmico. Esto es algo que todo el mundo sabe, entonces, ¿qué es un motor térmico? Es para prevenir algunos problemas cuando la guía se pone en marcha repentinamente por la baja temperatura en invierno, como problemas menores como la baja precisión, y problemas graves como la rotura de algunas partes de la máquina herramienta. Por lo tanto, debemos realizar una operación de motor térmico antes de arrancar la máquina en invierno, para que los componentes de la máquina herramienta se puedan calentar uniformemente durante la operación del motor térmico.
Entonces, ¿cómo sueles llevar a cabo el funcionamiento del motor térmico? La gente común, es decir, enciende el eje y deja que el eje gire durante decenas de minutos, y al mismo tiempo mueve manualmente el poste de la herramienta hacia adelante y hacia atrás en el eje X y el eje Z. Hazlo repetidamente así. Si en este momento tiene algo que dejar por un tiempo y no quiere que la máquina herramienta se detenga, ¿qué debe hacer? En este momento, ¿realmente desea que la máquina herramienta se ejecute automáticamente? Se puede hacer esto?
Antes de que haya aprendido los programas de macros, sentirá que esto parece algo increíble. Si conoce un poco acerca de los programas de macros, encontrará que esto es realmente algo simple y fácil de implementar.
GOTO n (n representa el número del número de serie)
Los estudiantes que han aprendido inglés saben que lo anterior se compone de GO y TO, lo que significa ir a..., donde la siguiente n (n representa el número del número de serie) representa el número de línea del programa (como GOTO 100, lo que significa saltar al segmento de programa de la línea N100)
Bueno, podemos aprender cómo realizar esta función de calentamiento automático a través de declaraciones macro.
Ejemplo de uso de declaración condicional: programa de macro de motor térmico
(PROGRAMA POR)
O0001
M03S300
N5 G01Z50.F50.
Z300.
X200.
Y200.
X-200.
Y-200.
IR A 5
M30
Este es el motor térmico de programa macro más simple.
Aquí tenemos que aprender sobre el papel de la instrucción GOTO
El significado del segmento de programa GOTO 5 es: ir incondicionalmente a la línea N5 cuando se ejecuta este segmento de programa. Luego ejecute los siguientes segmentos de programa uno a uno y salte al segmento de programa N5 cuando encuentre GOTO 5....
Esto constituye un bucle sin fin. La máquina herramienta CNC puede funcionar sin limitación hasta que la ejecución del programa se detenga manualmente.




