Tabla 8- 90
RET_VAL (W#16#....)
8091
8092
80B2
8.4.2.2
Instrucción QRY_CINT (Consultar parámetros de alarma cíclica)
QRY_CINT (Consultar parámetros de alarma cíclica)
Tabla 8- 92
Tipos de datos para los parámetros
IN
RET_VAL
CYCLE
PHASE
Tabla 8- 93
0
1
2
4
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
Códigos de condición
ret_val := QRY_CINT(
ob_nr:=_int_in_,
cycle=>_udint_out_,
phase=>_udint_out__,
status=>_word_out_);
Descripción
OB_CYCLIC
Número de OB (acepta el nombre simbólico como OB_MyOBName)
Código de condición de ejecución
UDInt
Intervalo de tiempo en microsegundos
UDInt
Desfase, en microsegundos
Word
Código de estado de alarma cíclica:
Bits 0 a 4, véase la tabla STATUS siguiente
•
Otros bits, siempre 0
•
Parámetro STATUS
0
Durante RUN de la CPU
1
Durante el arranque
0
1
Alarma deshabilitada vía la instrucción DIS_IRT.
0
La alarma no está activa o ha transcurrido.
1
0
El OB identificado por OB_NR no existe.
1
El OB identificado por OB_NR existe.
Tiempo de ciclo no válido
Tiempo de desfase no válido
El OB no tiene ningún evento asignado
Descripción
Recuperar estado de parámetros y ejecución de
un OB de alarma cíclica. Los valores devueltos
estaban vigentes en el momento en que se ejecutó
QRY_CINT.
Instrucciones avanzadas
8.4 Alarmas
347