9.4 Compatibilidad en programas
DIN
El formato de los programas DIN del control de una generación
anterior CNC PILOT 4290 se diferencia del formato de CNC PILOT
640. No obstante, los programas de los controles de generaciones
anteriores se pueden adaptar al control nuevo con el convertidor de
programa.
Al abrir un programa NC, el CNC PILOT 640 reconoce los programas
de controles numéricos de generaciones anteriores. Después de una
consulta por seguridad, este programa se convertirá. El nombre de
programa recibe el prefijo "CONV_..."". El convertidor del programa
también forma parte del "Transfer" (Modo organización
En los programas DIN también deben tenerse en cuenta los diferentes
conceptos en la gestión de herramientas, gestión de parámetros,
programación de variables y programación de PLC.
Para la conversión de programas DIN del CNC PILOT 4290 se deben
observar los siguientes puntos:
Llamada de herramientas (comandos T del apartado REVOLVER):
Los comandos T que contienen una referencia al banco de datos de
herramientas se utilizan sin modificaciones (ejemplo: T1 ID"342-
300.1")
Los comandos T que contienen datos de herramienta no se pueden
convertir.
Programación de variables:
Las variables D (variables #) se reemplazan por variables # de la
nueva sintaxis. Según el rango de números, se utilizan variables #c
o #l o #n o #i.
Particularidades: #0 se convierte en #c30, #30 se convierte en #c51
Las variables V se reemplazan por variables #g. En las asignaciones
se retiran las llaves. En las menciones las llaves se convierten en
paréntesis
Los accesos de variables a los datos de herramientas, cotas de
máquina, correcciones D, datos de parámetros y sucesos no se
pueden convertir. Estas secuencias de programa se deben adaptar.
Excepción: El suceso "Búsqueda de bloque inicial activa" E90[1] se
convierte en #i6
Téngase en cuenta que – en contraposición al 4290 – el intérprete
de CNC PILOT 640 en cada ejecución del programa evalúa de nuevo
las líneas.
Funciones M:
M30 con NS.. se convierte en M0 M99 NS
M97 se retira para controles monocanal
Todas las demás funciones M se incorporan sin modificarse
Funciones G:
HEIDENHAINCNC PILOT 640
635