1998
36 COUNTER/TIMER FUNCTION BLOCKS
36.8 Timer Function Block
[Ladder example]
[Timing chart]
■TIMER_100_FB_M
• When (s1) turns on, measurement of the current value starts. The measurement starts from (s3)100ms. When the value
reaches (s2)100ms, (d2) turns on. The measured current value is output to (d1).
• When (s1) turns off, the current value returns to the initial value (s3), and (s2) also turns off.
• If the unit of measurement of the low-speed timer (in the timer limit setting) is changed from the default value using the
engineering tool, a warning will be issued during compilation. a warning will be issued during compilation.
• The valid setting range of (s2) is 0 to 32767.
• The valid setting range of (s3) is -32768 to 32767. Note that if a negative value is specified, 0 will be used as the initial
value.
[Ladder example]
[Timing chart]
■TIMER_HIGH_FB_M
• This is a high-speed timer whose unit of measurement is 0.1 to 100ms. When (s1) turns on, measurement of the current
value starts. The measurement starts from (s3)0.1 to 100ms (variable; set in parameter). When the value reaches (s2)0.1
to 100ms, (d2) turns on. The measured current value is output to (d1).
• When (s1) turns off, the current value returns to the initial value (s3), and (s2) also turns off.
• The unit of measurement of the high-speed timer is 10ms by default. The unit can be changed in the range from 0.01 to
100ms.
• The valid setting range of (s2) is 0 to 32767.
• The valid setting range of (s3) is -32768 to 32767. Note that if a negative value is specified, 0 will be used as the initial
value.
[Ladder example]
M0 Coil
10 ValueOutPreset
1 StatusValueIn M10
D10
TIMER_10_FB_M
M0 Coil
10 ValueOutPreset
1 StatusValueIn M10
D10
TIMER_100_FB_M
M0 Coil
10 ValueOutPreset
1 StatusValueIn M10
D10
TIMER_HIGH_FB_M