Tipo de datos
| Tipo de dato | Tamaño | Signo | Rango de valores | Precisión |
|---|---|---|---|---|
| BOOL | 1 bit | - | 0 o 1 | - |
| BYTE | 8 bits (1 byte) | - | 0 a 255 | - |
| USINT | 8 bits (1 byte) | - | 0 a 255 | - |
| SINT | 8 bits (1 byte) | Sí | -128 a 127 | - |
| WORD | 16 bits (2 bytes) | - | 0 a 65535 | - |
| UINT | 16 bits (2 bytes) | - | 0 a 65535 | - |
| INT | 16 bits (2 bytes) | Sí | -32768 a 32767 | - |
| DWORD | 32 bits (4 bytes) | - | 0 a (2^32 - 1) | - |
| UDINT | 32 bits (4 bytes) | - | 0 a (2^32 - 1) | - |
| DINT | 32 bits (4 bytes) | Sí | -2^31 a (2^31 - 1) | - |
| LWORD | 64 bits (8 bytes) | - | 0 a (2^64 - 1) | - |
| ULINT | 64 bits (8 bytes) | - | 0 a (2^64 - 1) | - |
| LINT | 64 bits (8 bytes) | Sí | -2^63 a (2^63 - 1) | - |
| REAL | 32 bits (4 bytes) - Estándar IEEE 559 de coma flotante | Sí | ±10^38 | 1/2^23 |
| LREAL | 64 bits (8 bytes) - Estándar IEEE 559 de coma flotante | Sí | ±10^308 | 1/2^52 |
| STRING | 8 bits (1 byte) por posición + 8 bits (1 byte) para el carácter nulo de terminación | - | De 1 a 254 caracteres ASCII | - |
NOTA 1: Al configurar el tamaño de la variable, considere solo el número de caracteres. El byte ocupado por el carácter nulo de terminación no se suma al tamaño. Si el usuario no define el tamaño de la cadena, se asignarán 128 caracteres por defecto.
NOTA 2: Tipos de datos válidos solo para SCA06.