5. Tipos de datos básicos
5.
Tipos de datos básicos
FTL soporta cinco tipos de datos:
Datos booleanos
Números enteros
Patrón de bits
Números variables de coma flotante
Cadenas de caracteres
Dentro de estos cinco tipos de datos se derivan tipos de datos elementales en FTL. En fun-
ción del significado del tipo de datos se realiza una asignación para un margen de valores
determinado y las operaciones correspondientes.
Tipo de
Interpretación
datos
BOOL
Bit
DINT
Número entero
DWORD
Patrón de bits
REAL
Número variable
de coma flotante
STRING
Cadena de
caracteres
Tabla 5.1 Tipos de datos básicos
Según el tipo de datos es posible efectuar operaciones distintas.
Tipo de
Operaciones
datos
BOOL
Operaciones lógicas AND, OR, XOR, NOT
DINT
Operaciones aritméticas, operaciones de comparación
DWORD
Operaciones de bits AND, OR, XOR, NOT, SHL, SHR, ROL, ROR, =, <>
REAL
Operaciones aritméticas, operaciones de comparación
STRING
Operaciones de comparación, +
Tabla 5.2 Operaciones posibles
30
Capacidad de
Margen de valores
memoria
8 bits
TRUE o FALSE
32 bits
-2.147.483.648 ... +2.147.483.647
32 bits
32 bits
32 bits
Conforme a IEEE
Máx. 255 bytes
Máx. 255 caracteres
Festo GDCP-CMXR-SW-ES es 1205c