Program Example; Additional Notes - ABB AC500-S Safety User Manual

Hide thumbs Also See for AC500-S:
Table of Contents

Advertisement

Safety application examples
Example 3: two-hand control > Additional notes
Table 101: Outputs
Name
S_EDM_Out_EDM_K
1_K2
Errors
DiagCodes

7.4.4 Program example

Activate
TR UE
S _EStopIn
S1_S _ES topIn
S _StartR eset
FALS E
S _AutoR eset
FALS E
R eset
S0_ R eset
Process
Activate
S 2_S_S w itch1
S _Butt on1
S 3_S_S w itch2
S _Butt on2
Fig. 133: Application program of two-hand 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 345. The input Activate has been set to TRUE.
However, in an application this can be replaced by a variable.
354
Data type
Description
BOOL
Drives actuator via K1 and K2
BOOL
Represents all errors of the used FB (connected to the functional appli-
cation)
WORD
Represents all diagnostic codes of the used FB (connected to the func-
tional application)
EStop_ S1
SF_Emergen cyStop
R eady
S _ES topOut
Error
D iagC ode
THC_S2_S3
SF_TwoHand Con trolType II
R eady
S_Tw oH andOut
Error
D iagC ode
NOTICE!
Since all data types are safe in AC500-S safety PLC, there is no need to use
SAFEBOOL_TO_BOOL function, which is mentioned in this PLCopen applica-
tion example.
3ADR025091M0208, 12, en_US
SF_OutCon trol
T RU E
Activate
S_S afeC ontrol
ProcessC ontrol
FALS E
StaticC ontrol
T RU E
S_S tartR eset
T RU E
S_A utoR eset
S0_R eset
R eset
SAFEBOOL _TO_BOOL
EDM_K1_K2
SF_EDM
TRU E
Activate
S_ OutC ontrol
K1 _S_E DM 1
S_ ED M1
K2 _S_E DM 2
S_ ED M2
T #200 m s
M onitoringTim e
F ALSE
S_ StartR eset
S0_ R eset
Reset
OC_K1_K2
R eady
S _OutC ontrol
Error
D iagC ode
R eady
S_ED M _Out
S_ED M _Out_ED M _K1 _K2
Error
D iagC ode
2020/06/19

Advertisement

Table of Contents
loading

Table of Contents