Descargar Imprimir esta página

Siemens SINUMERIK MC Manual De Funciones página 578

Ocultar thumbs Ver también para SINUMERIK MC:

Publicidad

Referencia al PLC Basic Program
11.6 Bloques de función (FB)
Señal
Wvar3
11.6.5
LBP_AssignStartASUP [FB26000]: asignación y arranque de un ASUP (MC)
Función
El bloque "LBP_AssignStartASUP [FB26000]" permite asignar y arrancar un subprograma
predefinido (ASUP) en el CN.
Estas dos funciones pueden iniciarse con el bloque en una única petición o bien con
independencia entre sí.
Función: asignar interrupción
Antes del arranque, siempre deben asignarse al ASUP una prioridad y un número de
interrupción en el canal indicado.
Esta asignación se ejecuta a través de la llamada del FB con el parámetro functionAssign :=
TRUE y de un flanco positivo (FALSE → TRUE) en el parámetro Execute. El canal debe estar en
reset.
La llamada tiene el mismo efecto que la instrucción de programa SETINT (o que CLRINT si la
llamada del FB se realiza con una cadena vacía en el parámetro program).
A diferencia de SETINT (o CLRINT), la asignación a cada FB sigue siendo efectiva tras el fin del
programa (M30 o reset de canal). Una asignación efectuada con el FB no se borra hasta que
tiene lugar un arranque en caliente.
Función: iniciar ASUP
Con el parámetro ajustado functionStart := TRUE, se inicia el subprograma predefinido (ASUP)
en el CN.
El programa CN que se ejecuta en el canal se interrumpe con el ASUP. Dentro de un ciclo de
PLC, pueden iniciarse diferentes ASUP. En el CN, se ejecutan los ASUP de manera sucesiva.
Condiciones
• El programa de pieza que debe llamarse como ASUP debe encontrarse obligatoriamente en
la memoria del CN.
• En caso de parada de emergencia ("LBP_NC.A_EMERGENCY"), no puede iniciarse ninguna
petición.
• En un canal con reset de canal activo, solamente pueden iniciarse peticiones si está ajustado
el MD 11602 ASUP_START_MASK bit 0 de manera adecuada.
578
Tipo
Rango de valores
WORD
0, 1, 2 ... 15
Significado
Tipo de vigilancia que debe resetearse
(son posibles todas las combinaciones):
Bit 0=1: vigilancia de tiempo de uso
Bit 1=1: vigilancia del número de piezas
Bit 2=1: vigilancia de desgaste
Bit 3=1: vigilancia de corrección de suma
0: resetear todas las vigilancias activas de
la herramienta ($TC_TP9)
Manual de funciones, 01/2023, A5E47437861E AF
PLC

Publicidad

loading

Este manual también es adecuado para:

Sinumerik