8 Application examples 11.03
8.2 Two-channel brake control with SI (SPL)
© Siemens AG 2003 All Rights Reserved
8-446 SINUMERIK 840D/SIMODRIVE 611 digital SINUMERIK Safety Integrated (FBSI) - Edition 11.03
Connecting these signals to $A_OUTSEP (DB18 signal)
Signals that are logically combined after $A_OUTSEP to control the PLC output
no longer influence the SPL crosswise data comparison. Additional signals can
include the following:
• User signals, e.g. "test stop active”
• Status signal "position controller active”, axis DB.DBX 61.6
for faster application of the brake
Connecting these signals to the PLC output
NCK part
(1) Machine data
MD 36990[0] SAFE_ACT_STOP_OUTPUT = 04010101 (for drive X1)
(2) SPL
DEFINE STOP_A_B_aktiv AS $A_INSI[1]
DEFINE P_BREMSE_X1 AS $A_OUTSE[1]
DEFINE NOT_HALT_nicht_aktiv AS $A_MARKERSI[1]
IDS=1 DO P_BREMSE_X1 = NOT STOP_A_B_aktiv AND $VA_DPE[X1]
AND EMERGENCA_STOP_not_active
PLC part
U DB31.DBX111.4 // STOP A/B active
= DB18.DBX56.0 // $A_INSIP[1]
UN DB18.DBX56.0 // $A_INSIP[1]
UN DB31.DBX108.2 // SGA pulses not safely cancelled
U DB31.DBX93.7 // Pulses enabled
U DB31.DBX61.6 // Speed controller active
U DB18.DBX70.0 // EMERGENCY STOP not active
= DB18.DBX46.0 // $A_OUTSEP[1]
U DB18.DBX46.0 // $A_OUTSE[1]
U DB31.DBX61.5 // Position controller active – from here
onwards, no longer any effect on SPL
crosswise data comparison
.
.
= A2.0 // PLC output, relay module (M voltage)
Example