Funcionamiento; Agregar Obs De Alarma De Retardo Al Proyecto - Siemens Simatic S7 Serie Manual De Sistema

Controlador programable
Tabla de contenido

Publicidad

Instrucciones de programación
6.2 Instrucciones avanzadas
Parámetros de SRT_DINT
Parámetro
OB_NR
DTIME
SIGN
RET_VAL
Parámetros de CAN_DINT
Parámetro
OB_NR
RET_VAL

Funcionamiento

La instrucción SRT_DINT especifica un tiempo de retardo, inicia el temporizador de retardo
interno y asigna un OB de alarma de retardo al evento de timeout de retardo. Una vez
transcurrido el tiempo de retardo especificado, se genera una alarma que dispara la
ejecución del OB de alarma de retardo asociado. Una alarma de retardo iniciada puede
cancelarse antes de que transcurra el tiempo de retardo especificado, ejecutando para ello
la instrucción CAN_DINT. No puede haber más de cuatro eventos de alarma de retardo y de
alarma cíclica activos.

Agregar OBs de alarma de retardo al proyecto

Los OBs de alarma de retardo son los únicos que pueden asignarse a las instrucciones
SRT_DINT y CAN_DINT. Un proyecto nuevo no contiene aún OBs de alarma de retardo. Es
preciso agregar OBs de alarma de retardo al proyecto. Para crear un OB de alarma de
retardo, proceda del siguiente modo:
1. Haga doble clic en "Agregar nuevo bloque" en la rama "Bloques de programa" del árbol
2. Es posible cambiar el nombre del OB, así como seleccionar el lenguaje de programación
180
Tipo de
Tipo de
parámetro
datos
IN
Int
IN
Time
IN
Word
OUT
Int
Tipo de
Tipo de
parámetro
datos
IN
Int
OUT
Int
del proyecto, seleccione "Bloque de organización (OB)" y elija "Alarma de retardo".
y el número de bloque. Cambie al modo de numeración manual si desea asignar un
número de bloque diferente del propuesto automáticamente.
Descripción
Bloque de organización (OB) que debe ejecutarse tras un
tiempo de retardo: 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.
Tiempo de retardo (1 hasta 60000 ms)
Para crear tiempos de retardo más prolongados es posible
utilizar p. ej. un contador dentro de un OB de alarma de
retardo.
El S7-1200 no lo utiliza. Se acepta cualquier valor.
Código de condición de ejecución
Descripción
Identificador del OB de alarma de retardo. Es posible
utilizar un número de OB o un nombre simbólico.
Código de condición de ejecución
Manual de sistema, 11/2009, A5E02486683-02
Controlador programable S7-1200

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido