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 queLogix Designerpueda 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_678usT#8h_33s_234ms_679usLT#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_678LDT#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