DL205 User Manual, 4th Edition, Rev. B
5–51
Chapter 5: Standard RLL Instructions - Timer, Counter and Shift Register
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Up/Down Counter Example Using Discrete Status Bits
In the following example, if X2 and X3 are off, when X1 toggles from off to on the counter
will increment by one. If X1 and X3 are off the counter will decrement by one when X2
toggles from off to on. When the count value reaches the preset value of 3, the counter status
bit will turn on. When the reset X3 turns on, the counter status bit will turn off and the
current value will be 0.
Up/Down Counter Example Using Comparative Contacts
In the following example, when X1 makes an off to on transition, counter CT2 will
increment by one. Comparative contacts are used to energize Y3 and Y4 at different counts.
When the reset (X3) turns on, the counter status bit will turn off, the current value will be 0,
and the comparative contacts will turn off.
3
D
ENT
Handheld Programmer Keystrokes
X1
UDC
CT2
K3
X2
X3
CT2
Y10
OUT
X1
CT2
1
2
1
2
3
0
Current
V
alue
X2
X3
Counting Diagram
Direct
S
O
F
T
Handheld Programmer Keystrokes
(c
ont
)
S
T
R
$
1
B
ENT
S
T
R
$
2
C
S
T
R
$
3
D
S
H
F
T
ISG
U
3
D
2
C
2
C
ENT
ENT
S
T
R
$
S
H
F
T
ENT
OUT
G
X
ENT
0
A
1
B
2
C
MLR
T
2
C
S
H
F
T
AND
V
Handheld Programmer Keystrokes
X1
UDC
CT2
V2000
X2
X3
X1
X2
X3
Counting Diagram
CTA2
K1
CTA2
K2
Y4
OUT
Y3
OUT
Y3
1
2
3
4
0
Current
Value
Y4
Direct
SOFT
Handheld Programmer Keystrokes (cont)
STR
$
1
B
ENT
STR
$
2
C
STR
$
3
D
SHFT
ISG
U
3
D
2
C
2
C
ENT
ENT
SHFT
ENT
2
C
0
A
0
A
0
A
STR
$
SHFT
1
B
ENT
OUT
GX
ENT
3
D
MLR
T
2
C
2
C
STR
$
SHFT
ENT
OUT
GX
ENT
MLR
T
2
C
2
C
2
C
4
E
SHFT
SHFT