EasyManua.ls Logo

Siemens SINUMERIK 840D

Siemens SINUMERIK 840D
494 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
7 Configuring example 11.03
7.3 Safety Integrated with SPL
© Siemens AG 2003 All Rights Reserved
7-408 SINUMERIK 840D/SIMODRIVE 611 digital SINUMERIK Safety Integrated (FBSI) - Edition 11.03
R M 216.6; // Reset check Stop C (NCK)
//
U M 216.7; // Initiate Stop A on the NCK side
= A 49.2; // See circuit diagram and NCK-SPL
//
U M 216.7; // Check stop A on the NCK side
U DB31.DBX 111.4; // STOP A/B active axis X
U DB32.DBX 111.4; // STOP A/B active axis Z
U DB33.DBX 111.4; // STOP A/B active spindle C
S M 217.0; // Check: STOP A (NCK) not active
R M 216.7; // Reset check Stop A (NCK)
//
U M 217.0; // Check: STOP A (NCK) not active
UN DB31.DBX 111.4; // STOP A/B not active axis X
UN DB32.DBX 111.4; // STOP A/B not active axis Z
UN DB33.DBX 111.4; // STOP A/B not active spindle C
S M 217.1; // Start forced checking procedure of inputs
R M 217.0; // Reset check: STOP A (NCK)
NETWORK
TITLE =Forced checking procedure of the input and output devices
//The time for performing the forced checking procedure can depend on several
//machine-specific conditions. The solution shown in this example is not
binding.
//
U M 217.1; // Start forced checking procedure for M217.1
= 1
U "SPL".NOT_HALT; // EMERGENCY STOP not actuated
S M 218.0; // Check EMERGENCY STOP inputs
R M 217.1; // Reset: Start forced checking procedure
R A 48.1; // PLC forced checking procedure output
//
U M 218.0; // Check EMERGENCY STOP inputs
L S5T#120MS; // Drop-out time of contactor
SE T 22; // Timer 22
//
U T 22; // After drop-out time of contactor
UN A 48.1; // PLC forced checking procedure output
UN E 76.4; // Error case checkback input contactors = 0
S M 218.7; // Initiate Stop D ( see FC96)
S A 48.1; // PLC forced checking procedure output
//
U T 22; // After drop-out time of contactor
UN A 48.1; // PLC forced checking procedure output
U E 76.4; // Good case checkback input contactors = 1
S M 218.1; // Start acknowledgement
S A 48.1; // PLC forced checking procedure output
R M 218.0; // Check EMERGENCY STOP inputs
//
U T 22; // After drop-out time of contactors
U E 3.7; // RESET MCP
U E 76.0; // EMERGENCY STOP (PLC) not actuated
U E 76.4; // Forced checking procedure input E76.4 = 1
S M 218.1; // Start acknowledgement
R M 218.0; // Check EMERGENCY STOP inputs
R M 218.7; // Withdraw Stop D
//
U M 218.1; // Start acknowledgement
L S5T#50MS; // Delay time EMERGENCY STOP inputs
SE T 23; // Set timer 23
//
U T 23; // Delay time EMERGENCY STOP inputs
UN E 76.0; // EMERGENCY STOP actuated
R M 218.1; // Reset acknowledgement
//
U T 23;
U E 76.0; // EMERGENCY STOP not actuated
U E 76.4; // Forced checking procedure input E76.4 = 1
S "SPL".QUIT_MARKER; // Acknowledge EMERGENCY STOP PLC
S M 218.2; // Acknowledge EMERGENCY STOP NCK
R M 218.1; // Check: EMERGENCY STOP

Table of Contents

Other manuals for Siemens SINUMERIK 840D

Related product manuals