Capítulo 5: Instrucciones De Conversión De Formatos; Instrucciones De Conversión De Formatos Numéricos; La Instrucción Binary (Bin) - AutomationDirect PLC DL06 Serie Manual Del Usuario

Ocultar thumbs Ver también para PLC DL06 Serie:
Tabla de contenido

Publicidad

Instrucciones de conversión de formatos numéricos
La instrucción Binary (BIN)
La instrucción BIN convierte un valor BCD en el
DS5 Usado
acumulador al valor binario equivalente(o decimal, como se
HPP Usado
llama en DirectSOFT). El resultado se va al acumulador.
Indicadores
SP63
SP70
SP75
En el ejemplo siguiente, cuándo X1 está ON, el valor en V2000 y V2001 se carga al acumulador
usando la instrucción LDD. El valor BCD en el acumulador es convertido a binario
(hexadecimal) usando la instrucción BIN. El valor binario en el acumulador es copiado a V2010
y V2011 usando la instrucción OUTD.
(El programador D2-HPP mostrará el valor binario en V2010 y V2011 como un valor
hexadecimal)
DirectSOFT
DirectS OF T 32
X1
Copia los datos binarios en el
acumulador a V2010 y V2011
Programador D2-HPP
$
S T R
L
S HF T
ANDS T
B
S HF T
1
G X
S HF T
OU T
Capítulo 5: Instrucciones de conversión de formatos
ON cuando el resultado de la instrucción hace que el valor en el acumulador sea 0.
ON cuando el valor en el acumulador es negativo.
On cuando se ejecuta una instrucción BCD y se encuentra un número que NO es BCD.
LDD
V2000
Carga el valor en V2000 y
V2001 al acumulador
8 4
2
Acum.
0 0
0
BIN
Convierte el valor BCD en
el acumulador al valor
equivalente binario
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
Acum.
0
0 0
2
1
5
OU T D
1
0
3
V2010
4
7
6
7
3
8
4
7
7
4
4
0
8
1
9
3
8
1
6
2
2
4
4
8
B
E NT
1
D
D
C
A
A
3
3
2
0
I
N
E NT
8
T MR
D
C
A
B
A
3
2
0
1
Manual del PLC DL06, 2a. edición en español, 6/07
Descripción
V2001
0
0
0
2
8
1
8
4 2
1
8
4
2 1
8
4
2
1
8 4
0
0
0 0
0
0
0
0 0
0
0
1
0
1 0
Valor BCD
28529 = 16384 + 8192 + 2048 + 1024 + 512 + 256 + 64 + 32 + 16 + 1
Valor equivalente binario
15 14 13 12 11 10 9 8
0
0
0
0 0
0
0
0
0 0
0
0
0
0
2
1
6
3
1
8
4
2
1
5
2
1
6
3
6
3
7
3
6
3
1
0
0
2
6
3
5
2
8
4
1
5
7
8
9
9
4
4
2
1
5
7
4
2
0
5
7
8
4
7
8
2
1
0
3
6
3
1
8
4
7
6
3
1
5
8
4
7
6
8
5
7
8
4
2
0
0
5
7
8
4
2
4
7
6
3
1
8
4
2
6
5
2
4
2
6
6
8
0
0
0
0
6
F
V2011
V2010
A
E NT
0
0
E NT
0
BIN
V2000
5
2
9
2
1
8
4 2
1
8
4
2 1
8
4
2
1
0
0
0
1 0
1
0
0
1 0
1
0
0
1
7
6 5
4 3
2
1
0
1 1
0
1
1
1 1
0
1
1
1 0
0
0
1
1
8
4
2
1
5
2
1
6
3
1
8
4
2
6
1
0
0
0
1
5
2
4
2
6
3
9
9
4
2
2
6
8
8
2
6
8
4
4
El valor binario (hexadecomal copiado
7
1
a V2010 y V2011
5–127
1
2
3
4
5
6
7
8
9
10
11
12
1
13
14
A
B
C
D

Publicidad

Tabla de contenido
loading

Tabla de contenido