Safety Function Response Time Calculation

Basic values, process safety time (PST)

Abbreviation

Process

PST

Note

SIN_PST

Single Input / Dual Input

2.8 ms

 

Func_PST

Safety function computation

1 ms

 

STO_Out_PST

STO output change

2.2 ms

 

FSoE_PST

Minimum FSoE cycle time

5 ms

 

Pos_Change_PST

Max time to propagate a position change on the encoder to the safety function in the SMM

2.4 ms

 

Brake_Out_PST

Brake output change

4 ms

 

SOUT_PST

Safe Output change

4 ms

 

SIN_Fault_Reaction_Time

Safe Input Fault Reaction

5.1 ms

 

Calculation examples

Time to be set with safety parameters:
- t1 (brake time delay) see AXIS#.SAFEPARAM.SBC.BRAKETIMEDELAY
- t2 (time to STO) see AXIS#.SAFEPARAM.SS1_#.TIMETOSTO

Activated by safe inputs (dual or single channel)

Functions

Calculation

Response Time

STO without SBC

SIN_PST + Func_PST + STO_Out_PST

6 ms

STO with SBC (1 or 2 brakes) without SDB

SIN_PST + Func_PST + STO_Out_PST + Brake_Out_PST + t1

9 ms + t1

STO with SBC with SDB

SIN_PST + Func_PST + STO_Out_PST

6 ms

SS1-t with STO (time to activate STO)

SIN_PST + Func_PST + t2

3.8 ms + t2

SS1-t with STO with SBC without SDB (time to change brake output)

SIN_PST + Func_PST(SS1-t) + t2 +
Func_PST(STO) + Brake_Out_PST

8.8 ms + t2

Activated by FSoE

Functions

Calculation

Response Time

STO without SBC

FSoE_PST + Func_PST + STO_Out_PST

8.2 ms

STO with SBC (1 or 2 brakes) without SDB

FSoE_PST + Func_PST + Brake_Out_PST

10 ms

STO with SBC without SDB

FSoE_PST + Func_PST + STO_Out_PST + t1

8.2 ms + t1

STO with SBC with SDB

FSoE_PST + Func_PST + STO_Out_PST

8.2 ms

Encoder Position Change

Functions

Calculation

Response Time

Position change to STO

Pos_Change_PST + Func_PST + STO_Out_PST + t3

5.6ms + t3

Position change to safe output

Pos_Change_PST + Func_PST + SOUT_PST + t3

7.4ms + t3

The SMM is using moving average filters to compute both the velocity and the acceleration. This filtering impacts the response time of the safety functions using speed and/or acceleration and must be considered. When computing the response time, the length of the filter (Speed Computation Time Interval/Acceleration Computation Time Interval) must be added to the numbers of the tables above (t3). The size of these filters is configurable (see AXIS#.SAFEPARAM.SPEEDCOMPUTATIONINTERVAL and AXIS#.SAFEPARAM.ACCCOMPUTATIONINTERVAL).

In the highly unlikely event that the safe encoder develops an internal fault simultaneously to a feedback reliant safety function being demanded, Pos_Change_PST increases by 5 ms.