JAJU459B December 2017 – November 2022
The STO function is realized through dual channels STO_1 and STO_2, respectively, to de-energized the power to the gate driver (See Figure 2-2). In a safety unit, if one of the STO signals is removed, then the status changes to STO triggered (See Table 2-1). The unit then waits for a fixed amount of monitoring time to check if both inputs are switched off. If the same signal is not present on both the inputs after the session, then the system signals an error. The PLC performs the monitoring by periodically checking the two stop paths for errors through 1-ms OSSD pulses (See Table 2-2).
STO_1 | STO_2 | DESCRIPTION OF STATE |
---|---|---|
0 |
0 |
STO state is triggered and there is no error in STO function |
0 |
1 |
STO state is triggered and monitoring for error starts. After some time, error is signaled |
1 |
0 |
STO state is triggered and monitoring for error starts. After some time, error is signaled |
1 |
1 |
STO state not triggered |
In the TIDA-01599, an MCU (SIL 1) is assumed to do the diagnostic coverage. The MCU is not part of the analysis. A hardware based diagnostic coverage is possible too. Table 2-2 shows the diagnostic logic and state. Note that STO related signals are active low.
STO_1 | STO_2 | MCU_STO_1_in | MCU_STO_2_in | MCU DIAGNOSTICS : FAULT DETECTED |
MCU_Diag_Cntrl_Out1 | MCU_Diag_Cntrl_Out2 |
IGBT GATE DRIVER OUTPUT |
STATE |
---|---|---|---|---|---|
1 | 1 | 1 | 1 | No | Normal operation | Normal operation | Normal operation |
1 | 1 | 1 | 1 | Yes (for example, Load switch stuck high) | 0 | 0 | Safe state |
1 | 1 | 1 | 1 | Yes (for example, No OSSD pulse) | 0 | 0 | Safe state |
0 | 0 | 0 | 1 | Yes (for example, ISO1211 stuck high) | 0 | 0 | Safe state |
0 | 0 | 1 | 0 | Yes (for example, ISO1211 stuck high) | 0 | 0 | Safe state |
0 | 0 | 0 | 0 | No | 0 | 0 | STO |