Con la función FN 20: WAIT FOR puede realizar la sincronización entre NC y PLC durante la ejecución del programa. El NC detiene la ejecución hasta que se haya cumplido la condición programada en la frase FN 20: WAIT FOR-.
Aplicación
Descripción de la función
Indicación
¡Atención: Peligro de colisión!
Las modificaciones en el PLC pueden producir comportamientos no deseados y errores graves, por ejemplo, un control numérico no operativo. Por este motivo, el acceso al PLC está protegido por contraseña. Esta función ofrece a HEIDENHAIN, a su fabricante y a terceros la posibilidad de comunicarse con el PLC mediante un programa NC. No es recomendable que la utilice el operador de la máquina o el programador NC. Durante la ejecución de la función y el subsiguiente mecanizado existe riesgo de colisión.
- Utilizar la función exclusivamente de acuerdo con HEIDENHAIN, el fabricante o la tercera parte
- Tener en cuenta la documentación de HEIDENHAIN, del fabricante y de terceros
Puede utilizar la función SYNC siempre que, por ejemplo, lea en FN 18: SYSREAD datos del sistema que requieran una sincronización en tiempo real. El control numérico detiene entonces el cálculo previo y ejecuta primero la siguiente frase NC cuando el programa NC haya alcanzado realmente esta frase NC.
Ejemplo de aplicación
32 FN 20: WAIT FOR SYNC |
33 FN 18: SYSREAD Q1 = ID270 NR1 IDX1 |
En este ejemplo, se detiene el cálculo anticipado del control numérico para determinar la posición actual del eje X.