Tipos de datos (data types) de hora y fecha

Utilice los tipos de datos de fecha y hora para estandarizar los valores de fecha y hora en los sistemas de control Logix5000. Los valores de fecha y hora estandarizados aumentan la precisión y la fiabilidad de las entradas con sello de hora, las salidas programadas y los registros de tiempo del control de movimiento. También aumentan la precisión de la secuencia de eventos, el registro y el análisis de datos con sello de hora y la sincronización temporal dentro de los sistemas y entre ellos.
En el editor de lógica de escalera, los tipos de datos de fecha y hora se admiten en estas instrucciones: ADD, CLR, EQ, GE, GSV, GT, JSR, LE, LT, MOVE, NE, RET, SBR, SUB y SSV.
En texto estructurado (ST), puede utilizar tipos de datos de fecha y hora con estas expresiones e instrucciones de un solo operador:
  • Expresiones de operador simple: +, -, =, >=, >, <=, <, y <>
  • Instrucciones: GSV, JSR, RET, SBR y SSV
En el Editor de diagrama de bloque de funciones (FBD), los tipos de datos de fecha y hora se admiten en estas funciones e instrucciones:
  • Funciones: ADD__F, SUB__F, MOVE (IREF->OREF), EQ__F, GE__F, GT__F, LE__F, LT__T y NE__F
  • Instrucciones: JSR, SBR y RET
Tipos de datos de tiempo absoluto
Utilice estos tipos de datos de tiempo absoluto para un punto específico en el tiempo.
Tipo de datos (data type)
Descripción
DT
Fecha y hora. Almacenamiento de 64 bits; las unidades se expresan en microsegundos.
LDT
Fecha y hora largas. Almacenamiento de 64 bits; las unidades se expresan en nanosegundos.
Tipos de datos de tiempo relativos
Utilice estos tipos de datos de tiempo relativos para una duración o un periodo de tiempo.
Tipo de datos (data type)
Descripción
TIME32
Duración de tiempo. Almacenamiento de 32 bits; las unidades se expresan en microsegundos.
TIME
Duración de tiempo. Almacenamiento de 64 bits; las unidades se expresan en microsegundos.
LTIME
Larga duración de tiempo. Almacenamiento de 64 bits; las unidades se expresan en nanosegundos.
Consideraciones
Tenga en cuenta estas consideraciones al utilizar tipos de datos de tiempo relativo (LTIME, TIME32, TIME) y de tiempo absoluto (LDT, DT):
  • Utilice la instrucción Mover (MOVE) como puente entre los sistemas que adoptan tipos de datos de fecha y hora y los sistemas heredados. El uso de los tipos de datos de fecha y hora y de los tipos de datos LINT con MOVE permite que la aplicación Logix Designer realice una copia de memoria directa.
  • No se pueden mezclar los operandos de fecha y hora con ningún otro tipo de datos, excepto LINT. Los tipos de datos LINT se utilizaban a menudo en los sistemas heredados para marcar la hora, de modo que son los únicos tipos de datos que son interoperables con los tipos de datos de fecha y hora. El sistema permite el uso amplio de los LINT, pero asume que cada LINT es un tipo de datos LDT y la conversión de tipos se produce sobre la base de esa suposición. Los sistemas que utilizan las etiquetas de microsegundos LINT tendrían que:
    • Gestionar esa discrepancia siempre que se utilice una etiqueta de microsegundos de LINT,
    • MOVE su valor a una etiqueta DT, o
    • convertir la etiqueta de microsegundos LINT a nanosegundos y, a continuación, MOVE ese valor a una etiqueta LDT.
  • Para las instrucciones de Sumar (ADD), Restar (SUB) y Comparar:
    • Si Origen A y Origen B son tiempo relativo, el Destino debe ser tiempo relativo.
    • Si el Origen A es tiempo relativo y Origen B es tiempo absoluto o viceversa, el Destino debe ser tiempo absoluto.
    • En las instrucciones ADD, Origen A y Origen B no pueden ser ambos tiempo absoluto.
Formatos de tiempo relativo
Formatos de visualización de cadenas literales y etiquetas:
T32#2d_3h_1m_22s_123ms_678us
T#8h_33s_234ms_679us
LT#10s_522ms
Puede modificar las cadenas literales de tiempo relativo directamente en línea.
Puede modificar las etiquetas de tiempo relativo directamente en línea o en el
Examinador de hora
. Para utilizar el
Examinador de hora
en una rutina, haga doble clic en el valor de la etiqueta. En el
Monitor de datos
, seleccione los puntos suspensivos para abrir el
Examinador de hora
o reemplace cualquier parte de la cadena de etiquetas de tiempo relativo utilizando su formato de cadena literal.
Formatos de tiempo absoluto
Formatos de visualización de cadenas literales y etiquetas:
DT#2020-03-05-08:11:44.345_678
LDT#2020-10-25-11:05:20.123_456_789
Puede modificar las cadenas literales de tiempo absoluto directamente en línea.
Puede modificar las etiquetas de tiempo absoluto directamente en línea o en el
Examinador de hora
. Para utilizar el
Examinador de hora
en una rutina, haga doble clic en el valor de la etiqueta. En el
Monitor de datos
, seleccione los puntos suspensivos para abrir el Examinador de hora o reemplace cualquier parte de la cadena de etiquetas de tiempo absoluto utilizando su formato de cadena literal.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal