Apr 22, 2023 Dejar un mensaje

Explicación de instrucción GOTO de transferencia incondicional de programa macro NC, fácil de entender

 

 

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.

 

 

Envíeconsulta

whatsapp

skype

Correo electrónico

Consulta