3 - 19
3 Safety Standard Function Blocks
NX-series Safety Control Unit Instructions Reference Manual (Z931)
3
SF_TP
• This FB outputs TRUE during the set time after the timer starts. The time is set in milliseconds.
• The timer starts when timer input IN changes to TRUE and timer output Q changes to TRUE.
Elapsed time ET is incremented as time elapses.
• When ET reaches set time PT, timer output Q changes to FALSE. ET is not incremented after that.
• The timer is reset when IN changes to FALSE. ET changes to 0.
The timer is not reset even if IN changes to FALSE after the timer starts but before ET reaches PT.
• The following figure shows a programming example and timing chart for a PT of T#10ms.
Variable abc changes to TRUE as soon as variable A changes to TRUE. Variable abc changes to
FALSE 10 ms later.
• Use the SF_TON instruction for a timer that starts when IN changes to TRUE and then changes the
timer output to TRUE when the elapsed time reaches the set time.
• Use the SF_TOF instruction for a timer that starts when IN changes to FALSE and then changes the
timer output to FALSE when the elapsed time reaches the set time.
Function
Additional Information
In=A
Q=abc
ET=def
PT=T#10ms
FALSE
TRUE
FALSE
TRUE