Delta DVP-ES2 User Manual
Page 281
3 . I n s t r u c t i o n S e t
3 - 1 6 5
API Mnemonic
Operands
Function
64
TTMR
Teaching Timer
Controllers
ES2/EX2 SS2 SA2
SE
SX2
Bit Devices
Word devices
Program Steps
Type
OP
X Y
M S K H KnX KnY KnM KnS T C D E F
D
*
n
*
*
TTMR: 5 steps
PULSE 16-bit 32-bit
ES2/EX2 SS2
SA2
SE
SX2 ES2/EX2 SS2
SA2
SE
SX2 ES2/EX2 SS2
SA2
SE
SX2
Operands:
D: Device No. for storing the ON time of the input n: setting of multiple (n: K0~K2)
Explanations:
123. The ON time of the external button switch is measured and stored in D + 1(unit: 100ms). Value
in D + 1 is multiplied with a multiple specified by n and stored in D (unit: sec).
124. When n = K0, the value in D + 1(unit: 100ms) is multiplied with 1 and converted to D (unit: sec).
When n = K1, the value in D + 1(unit: 100ms) is multiplied with 10 and converted to D (unit:
sec). When n = K2, the value in D + 1(unit: 100ms) is multiplied with 100 and converted to D
(unit: sec).
125. TTMR instruction can be used max 8 times in a program.
Program Example 1:
126. The duration that input X0 is pressed (ON duration of X0) will be stored in D1. The value in D1,
multiplied by a multiple specified by n, is then moved to D0. In this case, the button switch can be
used to adjust the set value of a timer.
127. When X0 = OFF, the content of D1 will be reset but the content of D0 remains.
X0
TTMR
D0
K0
X0
D1
D0
D0
D1
T
T
On time (sec)
On time (sec)