2. Variables y memoria del PLC¶
2.1. Tipos de dato¶
Los PLCs CAIPE cuentan con los siguientes tipos de datos en su memoria:
| Nemónico | Punto | Tipo de dato | Tamaño | Registros | Rango |
|---|---|---|---|---|---|
| BOOL | Fijo | Digital | 1 bit | 1/16 | 0 a 1 |
| INT_16 | Fijo | Entergo con signo | 16 bit | 1 | -32768 a 32676 |
| INT_32 | Fijo | Entero doble con signo | 32 bit | 2 | -2147483648 a 2147483647 |
| REAL | Flotante | Real con signo | 32 bit | 2 | -3.4028235·10 38 a 3.4028235·10 38 [1] |
Advertencia
Los tipos de datos que utilizan 2 registros como INT_32 y REAL, siempre son definidos
con registros consecutivos.
2.2. Áreas de memoria¶
Las áreas de memoria pueden tener distintos tipos de datos. En el siguiente cuadro, se muestra la relación entre el tipo de dato y el área de memoria:
| Nemónico | Nombre | R/W | BOOL | INT_16 | INT_32 | REAL |
|---|---|---|---|---|---|---|
| I | Entradas digitales | R | ✓ | ✗ | ✗ | ✗ |
| AI | Entradas analógicas | R | ✗ | ✓ | ✗ | ✗ |
| Q | Salidas digitales | R | ✓ | ✗ | ✗ | ✗ |
| AQ | Salidas analógicas | R | ✗ | ✓ | ✗ | ✗ |
| V | Variables | R/W | ✓ | ✓ | ✓ | ✓ |
| M | Variables c/retención | R/W | ✓ | ✓ | ✓ | ✓ |
| SM | Variables del sistema | R/W [2] | ✓ | ✓ | ✓ | ✓ |
| TP | Temporizadores | R/W | ✗ | ✓ | ✗ | ✗ |
| CT | Contadores | R/W | ✗ | ✓ | ✗ | ✗ |
| [1] | El rango interno -1.401298·10 −45 a 1.401298·10 −45 no se encuentra disponible. |
| [2] | No todas las variables del sistema pueden escribirse. |