7 Configuring example
11.03
7.6 SI I/Os using fail-safe modules connected to PROFIBUS DP
© Siemens AG 2003 All Rights Reserved
7-440
SINUMERIK 840D/SIMODRIVE 611 digital SINUMERIK Safety Integrated (FBSI) - Edition 11.03
) ;
= "SPL".OEP_VALVE1;
// [IDS=10] Valve unit 2
U "SPL".MIP_NO_E_STOP;
U "SPL".IEP_PROT.DOOR_CLOSED;
= "SPL".OEP_VALVE2;
// [IDS=11] Valve unit 3
U "SPL".OEP_VALVE1;
= "SPL".OEP_VALVE3;
// [IDS=12] Supply potential DO
U "SPL".OEP_VALVE2;
= "SPL".OEP_P1P2;
NETWORK
TITLE =Assign internal outputs (OUTSIP) to SI inputs (SGE)
// cf. MD 36970..MD36978
// SGE signals in axis DB Part 1 : DBX22.0 ... DBX23.7
// SGE signals in axis DB Part 2 : DBX32.0 ... DBX33.7
// The example describes only the interface of axis 1
// De-select SBH
U "SPL".OIP_SBH_DESEL;
= DB31.DBX 22.1;
// SG Changeover bit 1
U "SPL".OIP_SG_SEL_B1;
= DB31.DBX 22.4;
// De-select external STOP A (cf. MD 36977[0])
U "SPL".OIP_STOPA_DESEL;
= DB31.DBX 32.2;
// De-select external STOP C (cf. MD 36977[1])
U "SPL".OIP_STOPC_DESEL;
= DB31.DBX 32.3;
// De-select external STOP D (cf. MD 36977[2])
U "SPL".OIP_STOPD_DESEL;
= DB31.DBX 32.4;
NETWORK
TITLE =Output external outputs (OUTSEP) to I/Os
// This step is no longer required for PROFIsafe outputs
// in the user program. The A_OUTSEP[n] variables
// used (DB18.DBX46.0 .. DBX54.7) are output via the parameters
// of the NCK machine data MD 10387[n] and MD 10389[n] from the
// interface in DB18 (logically ANDed with the associated
// $A_OUTSE variable) directly to the I/Os. i.e. the output to the
I/O is carried-out within
// the system
END_FUNCTION