3. Instruction Set
API
Mnemonic Operands Function
169 D
HOUR
Hour meter
OP
Bit Devices Word devices Program Steps
HOUR: 7 steps
DHOUR: 13 steps
SS2
SX2
SS2
SX2
SS2
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
.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.
5. 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.
6. If operand S uses device F, only 16-bit instruction is available. 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)..