seleccionado "<no conectado>" en la configuración de dispositivos bien como resultado de
ejecutar una instrucción DETACH), el evento de alarma de proceso activado se ignora.
Operación DETACH
La instrucción DETACH se utiliza para quitar la asignación de un evento concreto o de todos los
eventos de un OB en particular. Si se ha especificado un EVENT, solo se quita la asignación de este
evento al OB_NR especificado; si hay otros eventos asignados a este OB_NR, permanecerán
asignados. Si no se especifica ningún EVENT, se deshace la asignación de todos los eventos
asignados actualmente al OB_NR.
Códigos de condición
Tabla 9-99
RET_VAL (W#16#....)
0000
0001
8090
8091
8093
9.5.2
Alarmas cíclicas
9.5.2.1
SET_CINT (ajustar parámetros de alarma cíclica)
Tabla 9-100
SET_CINT (Ajustar parámetros de alarma cíclica)
KOP / FUP
Tabla 9-101
Tipos de datos para los parámetros
Parámetro y tipo
OB_NR
IN
CYCLE
IN
PHASE
IN
RET_VAL
OUT
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Códigos de condición
ENO
1
1
0
0
0
SCL
ret_val := SET_CINT(
ob_nr:=_int_in_,
cycle:=_udint_in_,
phase:=_udint_in_);
Tipo de datos
OB_CYCLIC
UDInt
UDInt
Int
Descripción
No hay error
No hay ninguna asignación que pueda deshacerse (solo
DETACH)
El OB no existe
Tipo de OB incorrecto
El evento no existe
Descripción
Ajustar el OB de alarma cíclica específico al comienzo de
la ejecución cíclica que interrumpe el ciclo del programa.
Descripción
Número de OB (acepta el nombre simbólico)
Intervalo de tiempo en microsegundos
Desfase, en microsegundos
Código de condición de ejecución
Instrucciones avanzadas
9.5 Alarmas
403