La Instrucción Segment (Seg) - Automationdirect Plc Dl06 Serie Manual Del Usuario

Ocultar thumbs Ver también para PLC DL06 Serie:
Tabla de contenido
La instrucción Segment (SEG)
La instrucción SEGMENT convierte un valor hexadecimal
DS5 Usado
de 4 dígitos en el acumulador a un formato de visor de 7
HPP Usado
segmentos. El resultado se va al acumulador.
En el ejemplo siguiente, cuándo X1 está ON, el valor en V1400 se carga en los 16 bits más bajos
del acumulador usando la instrucción LD. El valor binario (hexadecimal) en el acumulador es
convertido a un formato de siete segmentos usando la instrucción SEGMENT. El modelo de
bits en el acumulador es copiado a Y20-Y57 usando la instrucción OUTF.
DirectSOFT
Dir ectSOFT32
X1
LD
V1400
Carga el valor en V1400 a los 16
bits más bajos del acumulador
SEG
Convierte el valot binario
(hexadecimal) en el acumulador
a un formato de un visor
de siete segmentos
OUTF
K32
Copia el valor en el
acumulador a Y20 hasta Y57
a
f
Identificación
g
de segmentos
e
d
Programador D2-HPP
$
STR
L
D
ANDST
3
S
SHFT
RST
GX
SHFT
OUT
Capítulo 5: Instrucciones de conversión de formatos
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
Acc.
0
0
0
0
0 0
0
Y20
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
1
1
1
1 1
0
- -
g
f
e
d c
b
b
Y57
Y56
Y55
Y54
Y53
OFF
ON
ON
ON
ON
c
B
ENT
1
B
E
A
A
ENT
1
4
0
0
E
G
SHFT
ENT
4
6
F
C
A
D
5
2
0
Manual del PLC DL06, 2a. edición en español, 6/07
V1400
6
F 7
1
15 14 13 12 11 10 9
0
0
0 0
0
0
0
0 0
0
1
1
0
1 1
15 14 13 12 11 10 9
1
0
1 1
1
0
0
0 1
0
0
0
0
0 1
a
- -
g f
e
d
c
b a
- -
g
f
e
d c
C
ENT
3
2
S E G
8
7
6 5
4 3
2 1
0
1
1
0
1 1
1
0
0
0 1
8
7
6 5
4 3
2 1
0
1
1
0
0 0
0
0
1
1 0
b
a
- -
g f
e
d
c
b a
Identificación
de segmentos
Y24
Y23
Y22
Y21
Y20
OFF
OFF
ON
ON
OFF
5–137
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Tabla de contenido
loading

Tabla de contenido