Tipos de datos
El software Studio 5000® es compatible con los siguientes tipos de datos. Un tipo de datos es una definición del tamaño y la disposición de la memoria asignada a la etiqueta creada. Los tipos de datos definen cuántos bits, bytes o palabras de datos utiliza una etiqueta.
Tipos de datos
Tipo datos |
Abreviatura |
Bits de memoria |
Rango |
---|---|---|---|
Booleano |
BOOL |
1 |
0-1 |
Número entero corto |
SINT |
8 |
De -128 a 127 |
Número entero |
INT |
16 |
De -32.768 a 32.767 |
Número entero doble |
DINT |
32 |
De -2.147.483.648 a 2.147.483.647 |
Número real |
REAL |
32 |
De +/3,402823E38 a ± 1,754944E-38 |
TeSys™ island es compatible con tipos de datos sin signo. Sin embargo, el software Studio 5000 solo es compatible con tipos de datos con signo. Estos tipos de datos utilizan un bit para indicar que el software solo gestiona números enteros con signo. Por esta razón, el valor positivo máximo que puede mostrarse para números enteros sin signo de 32 bits es 2.147.483.647. Para aplicar lo anterior, existe dentro de las instrucciones complementarias una lógica que agota los registros UDINT si se utiliza el bit con signo. Con estos registros de TeSys island, existe un indicador como parámetro expuesto para indicar desbordamiento. Estos indicadores son datos del tipo BOOL con la convención de nomenclatura {TagName}_O.
Ejemplo de excedentes (overflow)
AvgIRMS |
DINT |
AvgIRMS_O |
DINT |