DL205 User Manual, 4th Edition, Rev. B
5–44
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
Accumulating Timer (TMRA)
The Accumulating Timer is a 0.1 second two-input timer that will
time to a maximum of 9999999.9.
The TMRA uses two timer
registers in V-memory.
Accumulating Fast Timer (TMRAF)
The Accumulating Fast Timer is a 0.01 second two-input timer
that will time to a maximum of 999999.99.
The TMRAF uses two
timer registers in V-memory.
These timers have two inputs, an enable and a reset. The timer will
start timing when the enable is on and stop timing when the enable
is off without resetting the value to 0. The reset will reset the timer
when on and allow the timer to time when off.
Instruction Specifications
Timer Reference
(Taaa): Specifies the timer number.
Preset Value
(Bbbb): Constant value (K) or two consecutive V-memory locations. (Pointer (P)
for DL240, DL250-1 and DL260).
Current Value
: Timer current values are accessed by referencing the associated V or T
memory location. For example, the timer current value for T3 resides in V-memory location V3.
Discrete Status Bit
: The discrete status bit is accessed by referencing the associated T memory
location. It will be on if the current value is equal to or greater than the preset value. For
example, the discrete status bit for Timer 2 would be T2.
NOTE:
The accumulating timer uses two consecutive V-memory locations for the 8-digit value, therefore
two consecutive timer locations. For example, if TMRA T1 is used, the next available timer number is T3.
NOTE:
A V-memory preset is required only if the ladder program or an OIT must be used to change the
preset.
NOTE: *
Both the Timer discrete status bits and the current value are accessed with the same data
reference with the HPP.
Direct
SOFT uses separate references, such as “T2” for discrete status bit for Timer
T2, and “TA2” for the current value of Timer T2.
T aaa
T aaa
TMRA
B bbb
Enable
Reset
Preset
TMRAF
B bbb
Enable
Reset
Preset
Timer
Timer
Operand Data
Type
DL230 Range
DL240 Range
DL250-1 Range
DL260 Range
B
aaa
bbb
aaa
bbb
aaa
bbb
aaa
bbb
Timers T
0-76
0-176
0-376
0-376
V-memory for
preset values V
–
2000-2377
–
2000-3777
–
1400-7377
10000-17777
–
1400-7377
10000-37777
Pointers
(presets only) P
2000-3777
1400-7377
10000-17777
1400-7377
10000-37777
Constants
(presets only) K
–
0-99999999
–
0-99999999
–
0-99999999
–
0-99999999
Timer discrete
status bits T/V*
0-76 or V41100-41103
0-176 or V41100-41107
0-376 or V41100-41117
0-376 or V41100-41117
Timer current
values V/T*
0-76
0-176
0-376
0-376
þ
þ
þ
þ
230
240
250-1
260
þ
þ
þ
þ
230
240
250-1
260
DS
Used
HPP Used