Ejemplo de contador incremental/decremental usando el bit de estado
En el ejemplo siguiente, si X2 y X3 están apagados, cuándo X1 pase de OFF para ON el valor
1
corriente del contador incrementará en 1. Si X1 y X3 están apagados el valor corriente del
contador decrece en 1 cuándo X2 pasa de OFF para ON. Cuándo el valor de conteo alcanza el
2
valor prefijado de 3, el bit de estado del contador prenderá. Cuándo X3 prende, el bit de estado
del contador se apagará y el valor actual se hará 0.
3
DirectSOFT
DirectSOFT32
X1
4
X2
5
X3
6
CT2
7
Programador D2-HPP
$
STR
$
STR
8
$
STR
U
SHFT
ISG
9
Ejemplo de contador UDC con contactos de comparación
10
En el ejemplo siguiente, si X2 y X3 están apagados, cuándo X1 pase de OFF para ON el valor
corriente del contador incrementará en 1. Si X1 y X3 están apagados el valor corriente del
contador decrece en 1 cuándo X2 pasa de OFF para ON. Cuándo el valor de conteo alcanza el
11
valor prefijado de 3, el bit de estado del contador prenderá. Cuándo X3 prende, el bit de estado
del contador se apagará y el valor actual se hará 0.
12
DirectSOFT
DirectSOFT32
X1
13
X2
X3
14
CTA2
K1
A
CTA2
K2
B
Programador D2-HPP
$
STR
C
$
STR
$
STR
D
U
SHFT
ISG
V
SHFT
AND
$
STR
5–50
Manual del PLC DL06, 2a. edición en español, 6/07
Capítulo 5: Instrucciones de Timer, Contador y Shift Register
UDC
CT2
K3
Y7
OUT
B
ENT
1
C
ENT
2
D
ENT
3
D
C
C
3
2
2
UDC
CT2
V2000
Y3
OUT
Y4
OUT
B
ENT
1
C
ENT
2
D
ENT
3
D
C
C
3
2
2
C
A
A
A
ENT
2
0
0
0
C
T
C
SHFT
SHFT
2
MLR
2
Diagrama del contador UDC
X1
X2
X3
CT2
1
2
Valor
corriente
Programador D2-HPP (cont)
D
ENT
3
$
C
SHFT
STR
2
GX
B
A
OUT
1
0
Diagrama del contador UDC
X1
X2
X3
Y3
Y4
1
2
Valor
corriente
Programador D2-HPP (cont)
B
ENT
1
GX
D
OUT
3
$
C
SHFT
STR
C
ENT
2
GX
E
OUT
4
1
2
3
0
T
C
SHFT
ENT
MLR
2
ENT
3
4
0
ENT
T
C
SHFT
2
MLR
2
ENT