1
2
3
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
2
2
2
2
2
2
3
3
3
3
Idle
0000
Init
8001
Reset
Error 1
C001
Reset
Error 6
C006
Reset
Error 5
C005
Reset
Error 2
C002
Reset
Error 7
C007
Reset Error 3
C003
Reset Error 4
C004
Parameter
Error
C000
ESPE
Interrupted 1
8002
Wait for Reset
1
8003
End
External Test
8006
ESPE
Interrupted
External Test
8005
External
Function Test
8004
Test Error 1
C010
Test Error 2
C020
Test Request
8020
Test Active
8030
ESPE Free
Test ok
8000
ESPE Free
No Test
8010
Wait for ResetWait for Reset
2
80138013
Wait for Reset
2
8013
ESPE
Interrupted 2
8012
0
ActivateActivateActivate
NOT Activate
NOT Reset
Reset AND NOTReset AND NOT
R_TRIG at ResetR_TRIG at Reset
AND NOTAND NOT
S_StartResetS_StartReset
Reset AND NOT
R_TRIG at Reset
AND NOT
S_StartReset
NOT S_OSSD_inNOT S_OSSD_inNOT S_OSSD_In
R_TRIG at Reset
and TestTime ≤ 150ms
TestTime>150ms
Reset AND NOT
R_TRIG at Reset
NOT Reset
Reset AND NOTReset AND NOT
R_TRIG at ResetR_TRIG at Reset
Reset AND NOT
R_TRIG at Reset
NOT ResetNOT ResetNOT Reset
S_OSSD_InS_OSSD_InS_OSSD_In
F_TRIG at OSSD_InF_TRIG at OSSD_InF_TRIG at OSSD_In
R_TRIG at ResetR_TRIG at Reset
AND NOT No External TestAND NOT No External Test
R_TRIG at Reset
AND NOT No External Test
Reset AND NOT
R_TRIG at Reset
NOT ResetNOT ResetNOT Reset
Test Time(Timer2)Test Time(Timer2)
elapsedelapsed
Test Time(Timer2)
elapsed
Test Time(Timer1)Test Time(Timer1)
elapsedelapsed
Test Time(Timer1)
elapsed
S_OSSD_In ANDS_OSSD_In AND
(R_TRIG at Reset AND(R_TRIG at Reset AND
No External TestNo External Test
S_OSSD_In AND
(R_TRIG at Reset AND
No External Test
NOT NOT
S_OSSD_InS_OSSD_In
NOT
S_OSSD_In
S_OSSD_InS_OSSD_InS_OSSD_In
R_TRIG at StartTestR_TRIG at StartTestR_TRIG at StartTest
R_TRIG atR_TRIG at
StartTestStartTest
R_TRIG at
StartTest
NOT S_OSSD_InNOT S_OSSD_InNOT S_OSSD_In
R_TRIG at ResetR_TRIG at Reset
AND NOTS_OSSD_InAND NOTS_OSSD_In
R_TRIG at Reset
AND NOTS_OSSD_In
NOT Reset
Reset AND NOTReset AND NOT
R_TRIG at ResetR_TRIG at Reset
AND NOTAND NOT
S_AutoResetS_AutoReset
Reset AND NOT
R_TRIG at Reset
AND NOT
S_AutoReset
S_OSSD_In
NOT S_OSSD_In NOT S_OSSD_In NOT S_OSSD_In
NOT S_OSSD_In
S_OSSD_In andS_OSSD_In and
(R_TRIG at Reset OR(R_TRIG at Reset OR
S_StartReset)S_StartReset)
S_OSSD_In and
(R_TRIG at Reset OR
S_StartReset)
S_OSSD_In andS_OSSD_In and
(R_TRIG at Reset OR(R_TRIG at Reset OR
S_AutoReset)S_AutoReset)
S_OSSD_In and
(R_TRIG at Reset OR
S_AutoReset)
R_TRIG at ResetR_TRIG at Reset
AND S_OSSD_InAND S_OSSD_In
R_TRIG at Reset
AND S_OSSD_In
NOT Reset
NOT
S_OSSD_In
S_OSSD_InS_OSSD_InS_OSSD_In
Reset AND NOT
R_TRIG at Reset
AND NOT S_AutoReset
S_OSSD_Out=FALSE
S_OSSD_Out=TRUE
Ready =TRUE
Ready =FALSE
S_OSSD_In ANDS_OSSD_In AND
(R_TRIG at Reset OR(R_TRIG at Reset OR
S_AutoReset)S_AutoReset)
S_OSSD_In AND
(R_TRIG at Reset OR
S_AutoReset)