Publicación de Rockwell Automation 2080-UM005B-ES-E – Marzo 2015
Tipos de datos compatibles con los bloques de funciones Datalog y Recipe
Tipo de datos
Descripción
(1)
BOOL
Booleano lógico con valores
TRUE y FALSE
SINT
Valor entero de 8 bits con signo
INT
Valor entero de 16 bits con signo
DINT
Valor entero de 32 bits con signo
LINT
Valor entero de 64 bits con signo
USINT(BYTE)
Valor entero de 8 bits sin signo
UINT(WORD)
Valor entero de 16 bits sin signo
UDINT(DWORD)
Valor entero de 32 bits sin signo
ULINT(LWORD)
Valor entero de 64 bits sin signo
REAL
Valor de punto flotante
(coma flotante) de 32 bits
LREAL
Valor de punto flotante
(coma flotante) de 64 bits
(2)
STRING
cadena de caracteres
(1 byte por carácter)
(1)
DATE
Valor de enteros de 32 bits
sin signo
(1)
TIME
Valor de enteros de 32 bits
sin signo
(1) Las variables de datos BOOL, DATE, TIME se presentan en formato digital decimal en la tarjeta microSD. Los usuarios tienen la opción
de convertir este formato en un formato más sencillo. Por ejemplo, use el bloque de funciones ANY_TO_STRING para convertir el
tipo de datos BOOL (0, 1) a FALSE o TRUE. De manera similar puede hacer lo mismo con los tipos de datos DATE y TIME.
El tipo de datos DATE se presenta en valor digital decimal diferencial entre el tiempo de línea base del sistema
(1970/01/01,00:00:00) y el valor de fecha actual. La unidad es milisegundos.
El tiempo debe ser un valor absoluto. La unidad es segundos.
(2) Las variables de datos de cadena tienen comillas dobles en el archivo de registro de datos.
El ejemplo a continuación muestra DSET1 con variables de cadena y DSET2 con números enteros.
Uso de las tarjetas microSD
Formato de ejemplo en el archivo
de registro de datos de salida
0: FALSE
1: TRUE)
-128, 127
-32768, 32767
-2147483648, 2147483647
-9223372036854775808, 9223372036854775807
0, 255
0, 65535
0, 4294967295
0, 18446744073709551615
-3.40282347E+38, +3.40282347E+38
-1.7976931348623157E+308, +1.7976931348623157E+308
"Velocidad de rotación"
1234567
(las variables de datos se almacenan en palabras de 32 bits,
como un número positivo de segundos que comienza en
1970-01-01 a la medianoche GMT).
1234567
(las variables de tiempo se almacenan como palabras de
32 bits, número positivo de milisegundos).
Capítulo 9
93