Instrucciones de programación
6.2 Instrucciones avanzadas
Tipo de datos
Time
Estructura de datos DTL
Año: UInt
Mes: USInt
Día: USInt
Día de la semana: USInt
Hora: USInt
Minuto: USInt
Segundo: USInt
Nanosegundos: UDInt
Parámetro
IN
OUT
Seleccione los tipos de datos de IN y OUT en las listas desplegables debajo del nombre de la
Son posibles dos operaciones con estos tipos de datos, a saber:
● Time + Time = Time
● DTL + Time = DTL
Parámetro
IN1
IN2
OUT
Seleccione el tipo de datos de IN1 en la lista desplegable debajo del nombre de la instrucción. La
140
T_CONV (Convertir tiempos) convierte un tipo de datos Time a un tipo de
datos DInt, o viceversa.
Tipo de
parámetro
IN
OUT
instrucción.
T_ADD (Sumar tiempos) suma el valor de la entrada IN1 (tipos de datos DTL
o Time) al valor Time de la entrada IN2. El valor DTL o Time resultante se
deposita en el parámetro OUT.
Tipo de
parámetro
IN
IN
OUT
selección del tipo de datos de IN1 ajusta también el tipo de datos del parámetro OUT.
Tamaño (bits)
Rangos válidos
32
T#-24d_20h_31m_23s_648ms
hastaT#24d_20h_31m_23s_647ms
Almacenado
-2.147.483.648 ms hasta +2.147.483.647 ms
como
16
1970 a 2554
8
1 a 12
8
1 a 31
8
1=domingo a 7=sábado
8
0 a 23
8
0 a 59
8
0 a 59
32
0 a 999.999.999
Tipo de datos
Descripción
DInt, Time
Entrada que indica el valor Time o Dint
DInt, Time
Valor Dint o Time convertido
Tipo de datos
Descripción
DTL, Time
Valor DTL o Time
Time
Valor Time que debe sumarse
DTL, Time
Suma de DTL o Time
Controlador programable S7-1200
Manual de sistema, 11/2009, A5E02486683-02