Tabla 9-121
Tipos de datos para los parámetros
Parámetro y tipo
OB_NR
IN
DTIME
IN
1
SIGN
1
IN
RET_VAL
OUT
STATUS
OUT
1
Solo para SRT_DINT
Funcionamiento
Si EN=1, la instrucción SRT_DINT inicia el temporizador de retardo interno (DTIME). Cuando
termina el retardo, la CPU genera un alarma de programa que dispara la ejecución del OB de
alarma de retardo asociado. Es posible cancelar una alarma de retardo en curso antes de que se
produzca el retardo especificado ejecutando la instrucción CAN_DINT. No puede haber más de
cuatro eventos de alarma de retardo activos.
Nota
SRT_DINT pone en marcha el temporizador de retardo cada ciclo cuando EN=1. Confirme EN=1
como un disparo en lugar de ajustar simplemente EN=1 para que inicie el retardo.
Cronograma de la instrucción SRT_DINT:
①
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Tipo de datos
Descripción
OB_DELAY
Bloque de organización (OB) que debe ejecutarse tras un tiempo de re‐
tardo: Seleccione uno de los OBs de alarma de retardo creados utilizando
la función "Agregar nuevo bloque" del árbol del proyecto. Haga doble clic
en el campo de parámetro. A continuación, haga clic en el símbolo de
ayuda para ver los OBs disponibles.
Time
Tiempo de retardo (1 hasta 60000 ms)
Word
No se utiliza en S7-1200: Se acepta cualquier valor. Debe asignarse un
valor para prevenir errores.
Int
Código de condición de ejecución
Word
Instrucción QRY_DINT: Estado del OB de alarma de retardo especificado,
véase la tabla siguiente
1
Se ejecuta la alarma de retardo
Instrucciones avanzadas
9.5 Alarmas
411