Instrucciones Avanzadas; Funciones De Fecha, Hora Y Reloj; Instrucciones De Fecha Y Hora - Siemens S7 Serie Manual De Sistema

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

Instrucciones avanzadas

8.1

Funciones de fecha, hora y reloj

8.1.1

Instrucciones de fecha y hora

Utilice las instrucciones de fecha y hora para realizar cálculos de calendario y hora.
● T_CONV convierte un valor a o desde (tipos de datos de fecha y hora) y (tipos de datos
● T_ADD suma los valores Time y DTL: (Time + Time = Time) o (DTL + Time = DTL)
● T_SUB resta los valores Time y DTL: (Time - Time = Time) o (DTL - Time = DTL)
● T_DIFF proporciona la diferencia entre dos valores DTL como valor Time: DTL - DTL =
● T_COMBINE combina un valor Date y un valor Time_and_Date para crear un valor DTL.
Para más información sobre el formato de los datos DTL y Time, consulte el apartado sobre
los tipos de datos Fecha y hora (Página 118).
Tabla 8- 1
Instrucción T_CONV (Convertir y extraer tiempos)
KOP / FUP
Ejemplo de SCL
out := DINT_TO_TIME(
in:=_variant_in);
out := TIME_TO_DINT(
in:=_variant_in);
En cuadros KOP y FUP: Haga clic en "???" y seleccione los tipos de datos de origen/destino en el menú desplegable.
1
En SCL: Arrastre T_CONV del árbol de instrucciones y suéltelo en el editor del programa y, a continuación, seleccione
2
los tipos de datos de origen/destino.
Tabla 8- 2
Tipos de datos válidos para las conversiones de T_CONV
Tipo de datos IN (u OUT)
TIME (milisegundos)
DATE (número de días desde el 1 de enero de
1990)
TOD (milisegundos desde medianoche:
24:00:00,000)
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG
de byte, palabra y palabra doble).
Time
Descripción
T_CONV convierte un valor a o desde (tipos de datos de fecha y
hora) y (tipos de datos de byte, palabra y palabra doble).
Tipos de datos OUT (o IN)
DInt, Int, SInt, UDInt, UInt, USInt, TOD
Solo para SCL: Byte, Word, Dword
DInt, Int, SInt, UDInt, UInt, USInt, DTL
Solo para SCL: Byte, Word, Dword
DInt, Int, SInt, UDInt, UInt, USInt, TIME, DTL
Solo para SCL: Byte, Word, Dword
8
293
Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido