Tipos de datos de fecha y hora

Utilice los tipos de datos de fecha y hora para estandarizar los valores de fecha y hora en 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.
Los tipos de datos de fecha y hora se admiten en las siguientes instrucciones del editor de lógica de escalera: ADD, SUB, CLR, MOV, EQU, GEQ, GRT, LEQ, LES, NEQ, GSV y SSV.
También puede utilizar estos tipos de datos en el texto estructurado (Structured Text, ST) con expresiones de operadores simples que incluyan +, -, =, >=, >, <=, < y <>. Las instrucciones Obtener valor del sistema (Get System Value, GSV) y Definir valor del sistema (Set System Value, SSV) también se pueden utilizar con las instrucciones de asignación.
Los diagramas de bloques de funciones no admiten los tipos de datos de fecha y hora.
Tipos de datos de tiempo absoluto
Use estos tipos de datos de tiempo absoluto para un punto específico en el tiempo.
Tipo de datos
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
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
Duración de tiempo larga. 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 (MOV) 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 MOV permite que
    Logix Designer
    pueda realizar 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,
    • Mover (MOV) su valor a una etiqueta DT, o
    • Convertir la etiqueta de microsegundos LINT a nanosegundos y luego MOV 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 ambas 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