8 otr a s funciones – HEIDENHAIN TNC 128 (77184x-01) Manual del usuario
Página 215

HEIDENHAIN TNC 128
215
8.8 Otr
a
s funciones
El TNC 128 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 FN 20- se admiten las siguientes condiciones:
Para ello está disponible la función FN20: WAIT FOR SYNC. Utilizar
siempreWAIT FOR SYNC si por ej.: si se lee a través del sistema de datos
FN18
, que necesita de una sincronización en 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
Ejemplo: Parar la ejecución del programa, hasta que el PLC fije el
operando simbólico a 1
Ejemplo: parar precalculo interno, leer posición actual del eje X
byte
B
0 a 4095
Palabra
W
0 a 2047
Doble palabra
D
2048 a 4095
Condición
Abreviatura
Igual
==
Menor que
<
Mayor que
>
Menor-igual
<=
Mayor-igual
>=
32 FN 20: WAIT FOR M4095==1
32 FN 20: APISPIN[0].NN_SPICONTROLINPOS==1
32 FN 20: WAIT FOR SYNC
33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1
Operando de PLC
Abreviatura
Margen de dirección