5-216
5.12 Standard Timer Function Blocks
5.12.4 Timer function blocks
TIMER_10_FB_M
(5) TIMER_CONT_FB_M, TIMER_CONTHFB_M
(a) The retentive timer that measures the time during variable is ON. Starts measuring the
current value when the executing condition of turns ON. The low-speed retentive
timer (TIMER_CONT_FB_M) and the high-speed retentive timer
(TIMER_CONTHFB_M) are the two types of retentive timer.
Starts measuring from the value input to 1 to 1000ms, and when the count value
reaches to the value input to 1 to 1000ms, turns ON.
The current value is output from .
(b) Even when the executing condition of turns OFF, the ON/OFF statuses of measuring
value and are retained. When the executing condition of turns ON again,
restarts measuring from the values that are retained.
(c) The unit of measurement (time period) for retentive timer is same as the low-speed
timer (TIMER_LOW_FB_M) and the high-speed timer (TIMER_HIGHFB_M).
• Low-speed retentive timer : Low-speed timer
• High-speed retentive timer : High-speed timer
[Timing chart]
Operation Error
No operation error occurs in the execution of the timer function blocks.
s1
s3
s2
d2
d1
s1
d1
d2
s1
OFF
OFF
Var_M0
Value of Var_D10
Var_M10
15sec 5sec
150
151 to 200
ON
ON
10 to