Referencia al PLC Basic Program
11.7 Funciones (FC)
11.7.2
LBP_NCKProcessIRT [FC3]: programa básico, parte controlada por alarma
Función
En la parte controlada por alarma del programa básico, se ejecutan las transferencias síncronas
a la secuencia del NCK al PLC con comandos auxiliares y comandos G. Esta parte controlada por
alarma debe configurarse en las propiedades del NCK (ver ejemplo de programación en la ayuda
online), y debe insertarse la llamada en un OB de alarma de proceso.
En las funciones auxiliares, se diferencia entre funciones auxiliares normales y rápidas.
Las funciones auxiliares rápidas de una secuencia de CN se guardan temporalmente, y se
confirma su adopción al CN. Al iniciar el siguiente ciclo "Main [OB1]", estas se transfieren a la
interfaz de usuario.
Las funciones auxiliares rápidas que están programadas de forma inmediatamente sucesiva
para el programa de usuario no se pierden. De ello se encarga un mecanismo del programa
básico.
Las funciones auxiliares normales no se confirman al CN hasta que hayan estado presentes
durante un ciclo completo. Así, el usuario tiene la posibilidad de introducir un bloqueo de
lectura en el CN en caso necesario.
Los comandos G se evalúan inmediatamente y se transfieren a la interfaz de usuario.
La función proporciona una serie de parámetros de salida que permiten controlar el resto
de la ejecución en el OB de alarma de proceso. Para ello, debe enlazarse el parámetro
"Flags" con una variable del tipo "LBP_typeNCKProzessIRTFlags". En los siguientes apartados,
se describe el significado de cada uno de los flags disponibles.
Alarmas de proceso CN
Cuando el CN dispara una interrupción, se setea el bit IRFromNCK en los flags de salida. Para una
ejecución rápida controlada por petición desde el programa de usuario para la máquina, se
ofrecen las siguientes funciones CN en el hardware de tratamiento de interrupciones (OB de
alarma de proceso de 40 a 47 o de 123 a 32767) para el programa de usuario del PLC:
• Funciones auxiliares seleccionadas (funciones T, H y DL)
• Función de cambio de herramienta en la opción de gestión de herramientas
• Posición alcanzada con los ejes de posicionamiento, ejes divisores y cabezales en caso de
activación por PLC
Las funciones mencionadas anteriormente deben evaluarse desde el programa de usuario en
un OB de alarma de proceso, p. ej., "Hardware interrupt [OB40]", para introducir reacciones
rápidas en la máquina. Aquí es posible, p. ej., activar el secuenciador de revólveres durante la
programación de un comando T en un torno.
Funciones auxiliares
Por lo general, las funciones auxiliares rápidas o confirmables se ejecutan independientemente
de que se asignen con o sin control de interrupción.
604
Manual de funciones, 01/2023, A5E47437861E AF
PLC