Descripción de funciones
Instrucciones en el programa CN
En el programa CN se dispone de las siguientes instrucciones para parametrizar y
programar ASUBs (véase el apartado 10.31):
Declaraciones en el programa CN:
SETINT(n) PRIO=1 NAME SAVE
SETINT(n)
PRIO = m
NAME
DISABLE(n) ; Deshabilitar ASUB (n = número de la entrada digital)
ENABLE(n) ; Habilitar ASUB (n = número de la entrada digital)
CLRINT(n)
Declaraciones en la ASUB:
SAVE
; Guardar la posición de interrupción y
; el estado de procesamiento
REPOSL
; Reposición de un punto de interrupción en
; programa principal/subrutina
Entradas digitales para iniciar ASUBs
Se dispone de las siguientes 8 entradas digitales para iniciar ASUBs
(véase el apartado 4.8):
X1, pin 28
X1, pin 29
X1, pin 30
X1, pin 31
X1, pin 32
X1, pin 33
X1, pin 34
X1, pin 35
Activación de una ASUB
Las ASUBs se pueden activar de dos formas:
Flanco 0/1 en la entrada digital (entradas de la 1 a la 8)
Señal de control "Start ASUB" (DB de usuario "FMx", DBX110.7+n (número de
interrupción 8))
Después de la activación, se frenan, según la aceleración de eje, todos los ejes de máquina
hasta quedar detenidos, y se guardan las posiciones de los ejes.
9-90
; Asignación de una entrada digital/número de interrupción (n = 1...8/8)
; a un programa CN para convertir el programa en una ASUB
; Definición de la prioridad (m = 1 a 128, 1 es la prioridad más alta)
; Nombre de la ASUB
; Borrar asignación entre entrada digital y
; programa CN
número entrada digital 1
número entrada digital 2
número entrada digital 3
número entrada digital 4
número entrada digital 5
número entrada digital 6
número entrada digital 7
número entrada digital 8
Módulo de posicionamiento multieje FM 357-2 para servoaccionamientos y motores paso a paso
A5E00176151-01