Decimal
Octal
Vea la figura adyacente, donde tenemos dos grupos de 8
círculos. Contando en octal los círculos tenemos "2 0"
círculos significando dos grupos de 8 y 0 grupos
individuales.
Ahora los recursos del PLC se cuentan de 0 hasta siete que resulta también en un grupo de 8,
el número 0 significa algo a un computador de modo que no lo saltamos; contamos de 0 a 7 y
ahí entenderá que si éstos fueran contadores CT14 correspondería a lo que es la localización
del círculo negro.
Memorias de datos y memorias para configuración del PLC
Las direcciones de memoria usan el mismo sistema octal, por ejemplo V2073 es una
localización o dirección válida
mientras que V1983 no es válida (9 y
8 no son dígitos válidos octales)
Cada localización de memoria tiene una palabra de datos y cada palabra contiene 16 bits.
Cada palabra tiene 2 bytes, es decir 2 grupos de 8 bits cada uno.
Cada byte tiene 2 nibbles, es decir, 2 grupos de 4 bits cada uno.
Los bits se muestran diagramáticamente en el diagrama abajo y el bit menos significativo (LSB)
estará a la derecha, y el bit más significativo (MSB) a la izquierda. Usamos la palabra más
significativa refiriéndose al peso de cada bit.
El peso de cada tipo es una característica que permite determinar el valor equivalente decimal,
siendo el sistema decimal el sistema numérico que usamos los humanos.
Los datos de memorias de 16 bits son almacenados en forma binaria, pero nosotros raramente
programamos las memorias de datos colocando cada bit. En vez de eso, usamos instrucciones o
usamos herramientas de visualización que nos permiten trabajar con números binarios,
números decimales, números BCD, números hexadecimales o incluso números reales de punto
flotante. Todos estos números son convertidos y almacenados como binarios, es decir un
conjunto de ceros y unos.
Una pregunta normalmente es, como se sabe si son números binarios, octales, decimales o
hexadecimales? La respuesta es que no podemos decir cual numero es sólo mirando al conjunto
de ceros y unos, pero realmente no es importante. Lo importante es que la fuente o el
1
2 3 4
5
6
7 8
1
2 3 4
5
6
7 10
V-memory address
(octal)
V2017
Manual del PLC DL06, 2a. edición en español, 6/07
Apéndice I: Sistemas numéricos
9 10 11 12 13 14 15 16
11 12 13 14 15 16 17 20
X=
0
1
2 3
4
X
1 X
2 X
V-memory data
(binary)
MSB
0 1 0 0 1 1 1 0 0 0 1 0 1 0 0 1
1
2
3
5
6
7
4
5
6
7
I
LSB
9
10
11
12
13
14
A
B
C
D
I-3