Alarmas De Retardo - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Instrucciones avanzadas
9.5 Alarmas
Tabla 9-118
Bit
Otros
Tabla 9-119
RET_VAL (W#16#....)
0000
8090
9.5.4

Alarmas de retardo

El procesamiento de las alarmas de retardo se puede iniciar y cancelar con las instrucciones
SRT_DINT y CAN_DINT o se puede consultar el estado de la alarma con la instrucción QRY_DINT.
Toda alarma de retardo es un evento único que ocurre al cabo del tiempo de retardo indicado.
Si el evento de retardo se cancela antes de que transcurra el tiempo de retardo, no ocurrirá la
alarma.
Tabla 9-120
Instrucciones SRT_DINT, CAN_DINT y QRY_DINT
KOP / FUP
410
Parámetro STATUS
Valor
Descripción
0
0
En RUN
1
En el arranque
1
0
La alarma está habilitada.
1
La alarma está deshabilitada.
2
0
La alarma no está activa o ha transcurrido.
1
La alarma está activa.
4
0
El parámetro OB_NR no existe.
1
Existe un OB con el parámetro OB_NR asignado.
6
1
La alarma de fecha y hora usa la hora local.
0
La alarma de fecha y hora usa la hora del sistema.
Siempre 0
Código de condición
SCL
ret_val := SRT_DINT(
ob_nr:=_int_in_,
dtime:=_time_in_,
sign:=_word_in_);
ret_val := CAN_DINT(
ob_nr:=_int_in_);
ret_val := QRY_DINT(
ob_nr:=_int_in_,
status=>_word_out_)
;
Descripción
No hay error
Parámetro OB_NR no válido
Descripción
SRT_DINT inicia una alarma de retardo que ejecuta
un OB una vez transcurrido el tiempo de retardo es‐
pecificado en el parámetro DTIME.
CAN_DINT cancela una alarma de retardo ya inicia‐
da. El OB de alarma de retardo no se ejecuta en este
caso.
QRY_DINT consulta el estado de la alarma de retardo
especificada en el parámetro OB_NR.
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Controlador programable S7-1200

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido