7.4.4 Program example
Activate
S _EStopIn
Ready
S _EStopOut
SF_Emergen cyStop
EStop_ S1
S _StartRes et
S _AutoReset
Error
DiagC ode
Reset
S0_ Reset
FALS E
FALS E
TRUE
S1_S _ES topIn
Activate
S_ OutC ontrol
Ready
S_ED M_Out
SF_EDM
EDM_K1_K2
S_ EDM1
S_ EDM2 DiagC ode
MonitoringT ime
S_ StartReset
Reset
Error
Ac tivate
S_SafeC ontrol
Ready
S _OutControl
SF_OutControl
OC_K1_K2
ProcessC ontrol
StaticC ontrol DiagC ode
S_StartR eset
S_AutoR eset
Reset
Error
T#200 ms
S0_ Reset
FALSE
K1 _S_E DM 1
K2 _S_E DM 2
S_ED M_Out_EDM _K1 _K2
S0_R eset
TRUE
TRUE
FALS E
Ac tivate
S _Butt on1
Ready
S_Tw oHandOut
SF_TwoHand Con trolTypeII
THC_S2_S3
S _Butt on2 Error
DiagC ode
Process
S 2_S_Switch1
S 3_S_Switch2
TRUE
TRU E
SAFEBOOL _TO_ BOOL
Fig. 140: Application Program TwoHand Control with EDM
7.4.5 Additional notes
This example can also be used with the SF_TwoHandControlTypeIII.
The diagnostic information retrieval has not been covered in this example. For this, refer to
Ä
Chapter 7.2.5
“Additional notes” on page 428. The input Activate has been set to TRUE via its input for clarity sake. How-
ever, in an application this can be replaced by a variable.
Safety application examples
Example 3: Two-hand control > Additional notes
30.03.2017AC500-S440