Delta DVP-ES2 User Manual
Page 503
3 . I n s t r u c t i o n S e t
3 - 3 8 7
API Mnemonic
Operands
Function
169
D HOUR
Hour meter
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
S
* *
*
*
*
*
*
*
*
*
*
D
1
*
D
2
*
*
*
HOUR: 7 steps
DHOUR: 13 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:
S: Set-point value for driving the output device (Unit: hour) D
1
: Current time being measured
D
2
: Output device
Explanations:
1.
HOUR instruction drives the output device D
2
when the measured current time D
1
reaches the
set-point value in S.
2. Range
of
S: K1~K32,767; unit: hour. Range of D
1
in 16-bit instruction: K0~K32,767. Range of
D
1
+1 (current time less than an hour): K0 ~K3,599; unit: second.
3.
When the ON-time of the drive contact reaches the set-point value, output device will be ON.
The instruction can be applied for controlling the working hours of machine or conducting
preventive maintenance.
4.
After output device is ON, the current time will still be measured in D
1
.
5.
In 16-bit instruction, when the current time measured reaches the maximum 32,767 hours /
3,599 seconds, the timing will stop. To restart the timing, D
1
and D
1
+ 1 have to be reset.
6.
In 32-bit instruction, when the current time measured reaches the maximum 2,147,483,647
hours / 3,599 seconds, the timing will stop. To restart the timing, D
1
~ D
1
+ 2 have to be reset.
7. If
operand
S uses device F, only 16-bit instruction is available.
8.
HOUR instruction can be used for four times in the program.
Program Example 1:
In 16-bit instruction, when X0 = ON, Y20 will be ON and the timing will start. When the timing
reaches 100 hours, Y0 will be ON and D0 will record the current time measured (in hour). D1 will
record the current time less than an hour (0 ~ 3,599; unit: second)..
HOUR
Y20
K100
Y0
D0
Y20
X0