Siemens SIMATIC FM 357-2 Manual página 498

Módulo de posicionamiento multieje servoaccionamientos y motores paso a paso
Ocultar thumbs Ver también para SIMATIC FM 357-2:
Tabla de contenido

Publicidad

Programación CN
10.31
Subrutinas asíncronas (ASUB)
Generalidades
Las subrutinas asíncronas son subrutinas especiales que se inician mediante eventos
(señales) en el proceso de trabajo. En este caso, se interrumpirá la sentencia CN que en
ese momento estuviese ejecutándose. Es posible reanudar posteriormente el programa CN
a partir del punto en el que se interrumpió.
El FM 357-2 dispone de 8 entradas integradas (entradas de la 0 a la 7) que pueden
utilizarse para disparar una interrupción del programa en ejecución para que de comienzo
una rutina de interrupción (ASUB).
También se puede iniciar una ASUB a través de la CPU. Sólo se puede utilizar el número de
interrupción 8.
Programación de ASUB
PROC NAME SAVE
PROC
; Definir una ASUB
NAME
; Nombre de la ASUB
SAVE
; Restaurar la posición interrumpida y el estado de trabajo
; actual
REPOSL
; Reposición de un punto de interrupción en
; programa principal/subrutina
Programación de la llamada
SETINT(n) PRIO=1 NAME
SETINT(n)
PRIO = m
NAME
DISABLE(n)
ENABLE(n)
CLRINT(n)
10-124
; Asignar una entrada digital/nº. de interrupción (n = 1...8/8)
; n = 1 a 8 se corresponden con las entradas de HW de la 0 a la 7
; Definir la prioridad (m = 1 a 128, 1 es la prioridad más alta)
; Nombre de la ASUB
; Deshabilitar ASUB (n = número de la entrada digital)
; Activar ASUB (n = número de la entrada digital)
; Borrar asignación entre entrada digital y programa CN
Módulo de posicionamiento multieje FM 357-2 para servoaccionamientos y motores paso a paso
A5E00176151-01

Publicidad

Tabla de contenido
loading

Tabla de contenido