Siemens S7 Serie Manual De Sistema página 294

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Instrucciones avanzadas
8.1 Funciones de fecha, hora y reloj
Nota
Uso de T_CONV para convertir un tamaño de datos mayor en un tamaño de datos menor
Los valores de datos se pueden truncar cuando convierte un tipo de datos mayor con más
bytes en un tipo de datos menor con menos bytes. Si esto se produce, ENO se pone a 0.
Conversión a/de tipo de datos DTL
DTL (Date and Time Long) contiene los datos de año, mes, fecha y hora. Los datos de DTL
se pueden convertir a/de tipos de datos DATE y TOD.
Sin embargo, la conversión de DTL con los datos de DATE solo afecta a los valores de año,
mes y día. La conversión de DTL con datos de TOD solo afecta a los valores de hora,
minutos y segundos.
Cuando T_CONV convierte a DTL, los elementos de datos no afectados en el formato DTL
no cambiarán.
Tabla 8- 3
Instrucciones T_ADD (Sumar tiempos) y T_SUB (Restar tiempos)
KOP / FUP
SCL
out := T_ADD(
in1:=_variant_in,
in2:=_time_in);
out := T_SUB(
in1:=_variant_in,
in2:=_time_in);
En KOP y FUP: haga clic en "???" y seleccione los tipos de datos del menú desplegable.
1
Tabla 8- 4
Tipos de datos para los parámetros T_ADD y T_SUB
Parámetro y tipo
IN1
IN
1
IN2
IN
OUT
OUT
Seleccione el tipo de datos de IN1 en la lista desplegable debajo del nombre de la instrucción. La selección del tipo de
1
datos de IN1 ajusta también el tipo de datos del parámetro OUT.
294
Descripción
T_ADD suma el valor de la entrada IN1 (tipos de datos DTL o Time)
con el valor de la entrada IN2 Time. El parámetro OUT proporciona el
resultado DTL o Time. Son posibles dos operaciones con estos tipos
de datos, a saber:
Time + Time = Time
DTL + Time = DTL
T_SUB resta el valor IN2 Time del valor IN1 (DTL o Time). En el
parámetro OUT se deposita el valor de diferencia como tipo de datos
DTL o Time. Son posibles dos operaciones con estos tipos de datos,
a saber:
Time - Time = Time
DTL - Time = DTL
Tipo de datos
Descripción
DTL, Time
Valor DTL o Time
Time
Valor Time que debe sumarse o restarse
DTL, Time
DTL o suma o diferencia Time
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido