Mitsubishi Electric MELSEC iQ-R Series Programming Manual page 206

Motion module instructions, standard functions/ function blocks
Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

■TIMER_LOW_FB_M
• This is a low-speed timer whose unit of measurement is 1 to 1000 ms. When (s1) turns on, measurement of the current
value starts. The measurement starts from (s3)×1 to 1000 ms (variable; set in parameter). When the value reaches (s2)×1
to 1000 ms, (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 (d2) also turns off.
• The unit of measurement of the low-speed timer is 100 ms by default. The unit can be changed in the range from 1 to 1000
ms (in increments of 1 ms).
• 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.
Ex.
[Label definitions]
Label name
TIMER_LOW_FB_M_1
i_Coil_B
o_ValueOut_I
o_Status_B
[Program]
TIMER_LOW_FB_M_1(
Coil := i_Coil_B ,
Preset := 10 ,
ValueIn := 1 ,
ValueOut => o_ValueOut_I ,
Status => o_Status_B );
[Timing chart]
i_Coil_B
OFF
o_ValueOut_I
1
o_Status_B
OFF
■TIMER_CONT_FB_M/TIMER_CONTHFB_M
• This is a retentive timer that measures the on time of a variable. When (s1) turns on, measurement of the current value
starts. There are two retentive timers: low-speed (TIMER_CONT_FB_M) and high-speed (TIMER_CONTHFB_M) retentive
timers.
• The measurement starts from (s3)×1 to 1000 ms (0.1 to 100 ms for the high-speed retentive timer) (variable; set in
parameter). When the value reaches (s2)×1 to 1000 ms (0.1 to 100 ms for the high-speed retentive timer), (d2) turns on.
The measured current value is output to (d1).
• Even when (s1) is off, the on/off states of (d1) and (d2) are held. When (s1) turns on again, the measurement resumes with
the measured value that has been held.
• The unit of measurement (time limit) for the retentive timers is common to both the low-speed timer (TIMER_LOW_FB_M)
and high-speed timer (TIMER_HIGH_FB_M).
• Low-speed retentive timer: Low-speed timer
• High-speed retentive timer: High-speed timer
• 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.
• To reset (d1) of a retentive timer, reset (s1) of FB directly.
19 TIMER FUNCTION BLOCKS
204
19.4 Timer Function Block
Data type
TIMER_LOW_FB_M
Bit
Word (signed)
Bit
ON
10
900ms
Class
VAR
VAR
VAR
VAR
Description
An instance of standard FB
Executing condition (TRUE:
Execution, FALSE: Stop)
Timer current value
Output

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents