8.4.3.1
SET_TINTL (Ajustar alarma horaria)
Tabla 8- 95
SET_TINTL (Ajustar alarma horaria)
KOP / FUP
Tabla 8- 96
Tipos de datos para los parámetros
Parámetro y tipo
OB_NR
IN
SDT
IN
LOCAL
IN
PERIOD
IN
ACTIVATE
IN
RET_VAL
OUT
Su programa puede usar SET_TINTL para ajustar el evento de alarma de fecha y hora que
ejecutará el OB de alarma asignado. El parámetro SDT ajusta la fecha y hora de inicio y el
parámetro PERIOD ajusta el periodo de tiempo para las alarmas recurrentes (por ejemplo,
diaria o semanalmente). Si ajusta el periodo de repetición a mensual, debe ajustar la fecha
de inicio a un día del 1 al 28. Los días del 29 al 31 no se pueden usar porque no existen en
febrero. Si desea que haya un evento de alarma al final de cada mes, use el final de mes
para el parámetro PERIOD.
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
SCL
ret_val := SET_TINTL(
OB_NR:=_int_in_,
SDT:=_dtl_in_,
LOCAL:=_bool_in_
PERIOD:=_word_in_
ACTIVATE:=_bool_in_);
Tipo de datos
Descripción
OB_TOD (INT)
Número de OB (acepta el nombre simbólico)
DTL
Fecha y hora de inicio: Los segundos y milisegundos se ignoran y se
pueden poner a 0.
Bool
0 = Usar hora del sistema
1 = Usar hora local (si la CPU se configura para hora local, en caso
contrario use la hora del sistema)
Word
El periodo de la fecha y hora de inicio para el evento de alarma
recurrente.
W#16#0000 = Único
•
W#16#0201 = Cada minuto
•
W#16#0401 = Cada hora
•
W#16#1001 = Diario
•
W#16#1201 = Semanal
•
W#16#1401 = Mensual
•
W#16#1801 = Anual
•
W#16#2001 = Final de mes
•
Bool
0 = Debe ejecutarse ACT_TINT para activar el evento de alarma.
1 = Se activa el evento de alarma.
Int
Código de condición de ejecución
Instrucciones avanzadas
Descripción
Ajuste una alarma de fecha y hora. El OB
de alarma de programa se puede ajustar
para una ejecución o para una ejecución
recurrente con un periodo de tiempo
asignado.
8.4 Alarmas
349