Funciones adicionales 8.7 – HEIDENHAIN TNC 620 (34056x-04) ISO programming Manual del usuario

Página 235

Advertising
background image

Funciones adicionales

8.7

8

TNC 620 | Modo de empleo Programación DIN/ISO | 12/2013

235

El TNC 620 utiliza una interfaz ampliada para la comunicación entre

PLC y NC. Además se trata de una nueva y simbólica Aplication
Programmer Interface (

API). La interfaz PLC-NC existente hasta la

fecha continúa en el mercado de forma paralela y se puede utilizar

opcionalmente. El fabricante de la máquina determina si debe

utilizarse el TNC-API nuevo o el antiguo. Introducir el nombre del

operando simbólico como string, para esperar al estado definido

del operando simbólico.
En la frase D20- se admiten las siguientes condiciones:

Condición

Abreviatura

Igual

==

Menor que

<

Mayor que

>

Menor-igual

<=

Mayor-igual

>=

Además, está disponible la función

D20. Utilizar siempre WAIT

FOR SYNC, p. ej., si a través de D18 se lean datos de sistema que

necesitan una sincronización con el tiempo real. El TNC detiene

entonces el cálculo avanzado y ejecuta la siguiente sentencia

del NC en el momento en el que el programa NC haya llegado

realmente a esta sentencia.

Ejemplo: Parar la ejecución del programa, hasta que el PLC fije la
marca 4095 a 1

N32 D20: WAIT FOR M4095==1

Ejemplo: Parar la ejecución del programa, hasta que el PLC fije el
operando simbólico a 1

N32 D20: APISPIN[0].NN_SPICONTROLINPOS==1

Ejemplo: parar precálculo interno, leer posición actual del eje X

N32 D20: WAIT FOR SYNC
N33 D18: SYSREAD Q1 = ID270 NR1 IDX1

Advertising