TIPOS DE DATOS EN UN PLC
/
/
El uso de valores numéricos en procesos de automatización es muy común. Por ejemplo en temporizadores, contadores, entradas y salidas analógicas, operaciones matemáticas, comparaciones, entre otros. 
Estos valores numéricos se suelen almacenar con cierto formato o tipo en espacios de memoria del PLC llamados registros. Cada registro del PLC XINJE es de 16 bits (WORD). Esto significa que si lo consideramos como un dato ENTERO puede tomar valores:
Entero sin signo: de 0 65535
Entero con signo: de -32768 a 32767

También se pueden obtener valores más grandes concatenando dos registros (WORD) para tener registros de 32 bits (DWORD). Si se toman como ENTEROS DOBLES pueden tomar valores:
Entero doble sin signo: 
de 0 a 4.294´967.295

Entero doble con signo: 
de -2.147´483.648 a 2.147´483.647

En algunas ocasiones se necesitan valores REALES, es decir, con cifras decimales. Por ejemplo: 3,1416 2,71 - 1,4142 - 1,73. 
Estos valores reales se pueden representar con el tipo de dato de PUNTO FLOTANTE. Este tipo de dato ocupa dos registros (32 bits) y puede tomar valores:
Punto flotante:
+/- 1.4x10^-45 a +/- 3.4x10^38

Existen recursos del PLC, como el reloj de tiempo real (RTC), que manejan un tipo de dato especial llamado BCD (Binary Code Decimal). 
Este tipo de dato muestra dígito a dígito (4 bits por cada uno) la información del año, mes, día, horas, minutos y segundos. 
Afortunadamente, el PLC permite manejar este tipo de dato o en su defecto convertirlo a entero para su mayor compresión.
3
4
4 en binario
3 en binario
0
0
0
1
0
0
1
1
Finalmente, el PLC puede almacenar caracteres (letras) o cadenas de ellas (String) según el formato ASCII. Con estos tipos de datos se pueden almacenar nombres. Ejemplo:
“Pedro”
“Temperatura”
“Receta”
“Usuario”

Cada letra ocupa 8 bits. Como cada registro del PLC tiene 16 bits, en cada registro se pueden almacenar 2 letras o caracteres. 
0 a 4.294´967.295
-32768 a 32767
-2.147´483.648 a 2.147´483.647
1
16
0 a 65535
Entero sin signo
REGISTROS QUE OCUPA (16BITS)
CANTIDAD DE BITS
RANGO
TIPO DE DATO
Entero con signo
Entero doble sin signo
16
32
32
Entero doble con signo
1
2
2
Punto flotante
+/- 1.4x10^-45 a +/- 3.4x10^38
32
2
16
1
0000 a 9999
BCD
Caracter
2 letras ASCII
16
1
Cadena de caracteres
n letras ASCII
n*8
n/2
Resumen:
¡Visita nuestro canal de YouTube!
Allí encontrarás vídeo tutoriales de nuestros equipos.
Para más información, escríbenos: