DL06 Micro PLC User Manual, 3rd Edition, Rev. E
3-27
Chapter 3: CPU Specifications and Operation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
V1
K100
TMR
T1
K1000
X0
V1
K30
Y2
OUT
V1
K50
Y3
OUT
V1
K75
Y4
OUT
Y2
OUT
CT3
X0
CNT
CT3
K10
X1
V1003
K8
V1003
K1
Y2
OUT
V1003
K3
Y3
OUT
V1003
K5
Y4
OUT
X0
CNT
CT3
K10
X1
Timer Current Values (V Data Type)
As mentioned earlier, some information is
automatically stored in V-memory. This is true
for the current values associated with timers.
For example: V0 holds the current value for
Timer 0; V1 holds the current value for Timer
1; and so on. These can also be designated as
TA0 (Timer Accumulated) for Timer 0, and TA1
for Timer 1.
The primary reason for this is programming
flexibility. The example shows how you can use
relational contacts to monitor several time intervals
from a single timer.
Counters and Counter Status Bits (CT Data
type)
There are 128 counters available in the CPU.
Counter status bits that reflect the relationship
between the current value and the preset value of a
specified counter. The counter status bit will be on
when the current value is equal to or greater than
the preset value of a corresponding counter.
Each time contact X0 transitions from off to on,
the counter increments by one. (If X1 comes on,
the counter is reset to zero.) When the counter
reaches the preset of 10 counts (K of 10) counter
status contact CT3 turns on. When CT3 turns on,
output Y2 turns on.
Counter Current Values (V Data Type)
Just like the timers, the counter current values
are also automatically stored in V-memory. For
example, V1000 holds the current value for
Counter CT0, V1001 holds the current value for
Counter CT1, etc. These can also be designated as
CTA0 (Counter Accumulated) for Counter 0 and
CTA01 for Counter 1.
The primary reason for this is programming
flexibility. The example shows how you can use
relational contacts to monitor the counter values.