97BPrincipios básicos del PLC
4.4 Tipos de datos
Tabla 4- 15
Formato
BCD16
BCD32
4.4.1
Tipos de datos Bool, Byte, Word y DWord
Tabla 4- 16
Tipos de datos bit y secuencia de bits
Tipo de
Tamañ
Tipo de
datos
o
número
en bits
Bool
1
Booleano
Binario
Octal
Hexadecimal
Byte
8
Binario
Entero sin signo
Octal
Hexadecimal
Word
16
Binario
Entero sin signo
Octal
Hexadecimal
DWord
32
Binario
Entero sin signo
Octal
Hexadecimal
96
Tamaño y rango del formato BCD
Tamaño
Rango numérico
(bits)
16
-999 a 999
32
-9999999 a 9999999
Rango
numérico
FALSE o TRUE
0 ó 1
8#0 ó 8#1
16#0 ó 16#1
2#0 a 2#11111111
0 a 255
8#0 a 8#377
B#16#0 a B#16#FF
2#0 a 2#1111111111111111
0 a 65535
8#0 a 8#177777
W#16#0 a W#16#FFFF,
16#0 a 16#FFFF
2#0 a
2#111111111111111111111111
11111111
0 a 4294967295
8#0 a 8#37777777777
DW#16#0000_0000 a
DW#16#FFFF_FFFF,
16#0000_0000 a
16#FFFF_FFFF
Ejemplos de entrada de constantes
123, -123
1234567, -1234567
Ejemplos
de constante
TRUE, 1,
0, 2#0
8#1
16#1
2#00001111
15
8#17
B#16#F, 16#F
2#1111000011110000
61680
8#170360
W#16#F0F0, 16#F0F0
2#111100001111111100
001111
15793935
8#74177417
DW#16#F0FF0F,
16#F0FF0F
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05
Ejemplos de
dirección
I1.0
Q0.1
M50.7
DB1.DBX2.3
Nombre_variable
IB2
MB10
DB1.DBB4
Nombre_variable
MW10
DB1.DBW2
Nombre_variable
MD10
DB1.DBD8
Nombre_variable