Page 3
Short description General Information about Integrated Safety Systems SINUMERIK 840D/SIMODRIVE 611 Safety-Related digital Functions Data Description SINUMERIK Safety Integrated Commissioning Description of Functions Alarms Engineering Examples Application Examples Appendix Valid for Index Control Software version SINUMERIK 840D/SIMODRIVE 611 digital Edition 11.03...
Page 4
SIMATIC®, SIMATIC HMI®, SIMATIC NET®, SIROTEC®, SINUMERIK® and SIMODRIVE® are registered trademarks of Siemens AG. Other names in this publication might be trademarks whose use by a third party for his own purposes may violate the rights of the registered holder.
Page 5
/PHD/ SINUMERIK 840D Configuration Manual This Description of Functions provides all of the information about the safety Objective functions integrated in the SINUMERIK 840D and SIMODRIVE 611 digital that may be relevant for start-up and configuration. Standard scope The main areas covered by this Description of Functions are as follows: •...
Page 7
Documentation with Edition date 04/99 describes the scope of functions of the following products and SW versions: SINUMERIK 840D/611 digital with software version 4.4.18 The following table lists the main functions for SINUMERIK 840D/611 digital added since 08.97 Edition: Table 0-2 New functions described in 04/99 Edition Serial no.
2.12 Error analysis 2.12 Error analysis Monitoring The SINUMERIK 840D control with SIMODRIVE 611 digital is equipped with various monitoring functions that detect system errors and initiate the appropriate reactions (refer to the relevant documentation). These standard functions do not comply with safety Category 3 according to EN 954-1.
36976 $MA_SAFE_PULSE_STATUS_INPUT 36979 $MA_SAFE_STOP_REQUEST_EXT_INPUT 36984 $MA_SAFE_EXT_PULSE_ENAB_OUTPUT 36986 $MA_SAFE_PULSE_ENABLE_OUTPUT Note: Data is described in Chapter 4, "Machine data for SINUMERIK 840D" Overview of MD Table 3-2 Overview of machine data for 611 digital for 611 digital Number Name 1357 $MD_SAFE_PULSE_DIS_CHECK_TIME Note: Data is described in Chapter 4, "Machine data for SIMODRIVE 611digital"...
Page 74
611 digital $MD_SAFE_STOP_F_DIAGNOSIS Note: The significance of the error codes can be found in Chapter 6, "Alarms for SINUMERIK 840D under Alarm 27001 "Defect in a monitoring channel". • Acknowledgement: The saved alarm can be reset with the NC-RESET key. An unintentional restart is prevented for STOP B/A.
36960 $MA_SAFE_STANDSTILL_VELO_TOL 36961 $MA_SAFE_VELO_STOP_MODE 36962 $MA_SAFE_POS_STOP_MODE 36963 $MA_SAFE_VELO_STOP_REACTION Note: Data is described in Chapter 4, "Machine data for SINUMERIK 840D" Overview of MD Table 3-9 Overview of machine data for 611 digital Number Name for 611 digital 1352 $MD_SAFE_STOP_SWITCH_TIME_C 1353...
1 = "STOP C is active" 2 = "STOP D is active" 3 = "STOP E is active" Note: Data is described in Chapter 4, "Machine data for SINUMERIK 840D" Overview of MD Table 3-14 Overview of machine data for 611 digital...
36957 $MA_SAFE_PULSE_DIS_CHECK_TIME 36960 $MA_SAFE_STANDSTILL_VELO_TOL 36976 $MA_SAFE_PULSE_STATUS_INPUT 36986 $MA_SAFE_PULSE_ENABLE_OUTPUT Note: Data is described in Chapter 4, "Machine data for SINUMERIK 840D" Overview of MD Table 3-16 Overview of machine data for 611 digital Number Name for 611 digital 1356 $MD_SAFE_PULSE_DISABLE_DELAY 1357...
840D from SW4.2 The signal state is as required 1) For SINUMERIK 840D, from SW4.2 onwards, the SG limit value SG2 and SG4 can be finely graduated using the SG override (refer to Chapter 3.5.6, "Override for safely- reduced speed".
$MA_SAFE_SVSS_DISABLE_INPUT 36971 $MA_SAFE_SS_DISABLE_INPUT 36980 $MA_SAFE_SVSS_STATUS_OUTPUT 36981 $MA_SAFE_SS_STATUS_OUTPUT (ab SW4.2) Note: Data is described in Chapter 4, "Machine data for SINUMERIK 840D" Overview of MD Table 3-20 Overview of machine data for 611 digital for 611 digital Number Name 1301 $MD_SAFE_FUNCTION_ENABLE...
Speed limit value for SG4 active Note: 1) For SINUMERIK 840D system with SW 4.2 and higher, the SG limit value SG2 and SG4 can be set in finer steps using the SG override (refer to Chapter 3.5.6, "Override for safely-reduced speed").
SGEs "SG override selection bits 3 and 2" are not needed to select an SG override, i.e. they do not need to be configured (they are set to "0" internally). • Assumptions for the The example applies to the 1st axis on a SINUMERIK 840D/ example SIMODRIVE 611 digital. •...
Page 104
36918 $MA_SAFE_ENC_RESOL 36920 $MA_SAFE_ENC_GEAR_PITCH 36921 $MA_SAFE_ENC_GEAR_DENOM[n] 36922 $MA_SAFE_ENC_GEAR_NUMERA[n] 36925 $MA_SAFE_ENC_POLARITY Note: Data is described in Chapter 4, "Machine data for SINUMERIK 840D" Table 3-32 Overview of encoder data for 611 digital Number Name 1316 $MD_SAFE_ENC_CONFIG 1317 $MI_SAFE_ENC_GRID_POINT_DIST 1318 $MI_SAFE_ENC_RESOL 1320...
Page 107
$MA_SAFE_ENC_GRID_POINT_DIST 36918 $MA_SAFE_ENC_RESOL 36920 $MA_SAFE_ENC_GEAR_PITCH 36921 $MA_SAFE_ENC_GEAR_DENOM[n] 36922 $MA_SAFE_ENC_GEAR_NUMERA[n] 36925 $MA_SAFE_ENC_POLARITY Note: Data is described in Chapter 4, "Machine data for SINUMERIK 840D" Table3-36 Encoder data overview for 611 digital Number Name 1316 $MD_SAFE_ENC_CONFIG 1317 $MI_SAFE_ENC_GRID_POINT_DIST 1318 $MI_SAFE_ENC_RESOL 1320 $MI_SAFE_ENC_GEAR_PITCH...
36934 $MA_SAFE_POS_LIMIT_PLUS[n] 36935 $MA_SAFE_POS_LIMIT_MINUS[n] 36962 $MA_SAFE_POS_STOP_MODE 36973 $MA_SAFE_POS_SELECT_INPUT Note: Data is described in Chapter 4, "Machine data for SINUMERIK 840D" Overview of MD Table 3-44 Overview of machine data for 611 digital Number Name for 611 digital 1301 $MD_SAFE_FUNCTION_ENABLE 1334...
36937 $MA_SAFE_CAM_POS_MINUS[n] 36940 $MA_SAFE_CAM_TOL 36988 $MA_SAFE_CAM_PLUS_OUTPUT[n] 36989 $MA_SAFE_CAM_MINUS_OUTPUT[n] Note: Data is described in Chapter 4, "Machine data for SINUMERIK 840D" Overview of MD Table 3-51 Overview of machine data for 611 digital Number Name for 611 digital 1301 $MD_SAFE_FUNCTION_ENABLE 1305 $MD_SAFE_MODULO_RANGE (840D from SW4.2)
$MA_MA_AX_ACCEL 35200 $MA_GEAR_STEP_SPEEDCTRL_ACCEL 35210 $MA_STEP_POSCTRL_ACCEL 35410 $MA_SPIND_OSCILL_ACCEL Note: Data is described in Chapter 4, "Machine data for SINUMERIK 840D" Table 3-53 Overview of machine data for 611 digital Overview of MD Number Name for 611 digital 1348 $MD_SAFE_STOP_ VELO_TOL Note: Data is described in Chapter 4, "Machine data for SIMODRIVE 611digital"...
Page 133
The machine manufacturer is responsible for ensuring that digital NCK outputs are not assigned twice (resulting in conflict) by configuring them correctly. For SINUMERIK 840D, the number of NCK SGEs/SGAs is only limited by the maximum available number of NCK I/O hardware devices that can be inserted.
A PLC module that is compatible with the SIMATIC S7 315-2DP is used as the 840D PLC in the SINUMERIK 840D. Signals are processed according to what has been programmed in the PLC user program (refer to Chapter 4, "Interface signals for SINUMERIK 840D").
Page 146
$MN_SAFE_OUT_HW_ASSIGN [ n ] 11500 $MN_PREVENT_SYNACT_LOCK[m,n] Note: Data is described in Chapter 4, "Machine data for SINUMERIK 840D" NCU-local binary The NCU-local binary I/O signals connected at the cable distributor of the NCU inputs/outputs box (X121 interface) have only been available via the system variables (SW 6.3.21 and higher)
Page 174
36920 $MA_SAFE_ENC_GEAR_PITCH 36921 $MA_SAFE_ENC_GEAR_DENOM[n] 36922 $MA_SAFE_ENC_GEAR_NUMERA[n] 36925 $MA_SAFE_ENC_POLARITY Note: Data is described in Chapter 4, "Machine data for SINUMERIK 840D" Overview of MD Table 3-66 Overview of machine data for 611 digital for 611 digital Number Name 1316 $MD_SAFE_ENC_CONFIG 1317...
Page 179
3.12.1 Description of functions General mode of From SW 6.3.30 onwards, the SINUMERIK 840D has a fail-safe DP master (F master). The F master, in conjunction with the fail-safe DP modules operation (F modules) permits fail-safe communications on PROFIBUS DP (PROFIsafe communication) as specified by the PROFIsafe profile.
Page 185
The F source address is the decimal PROFIsafe address of the F master F_Source_Address allocated automatically by the HW Config. Note To parameterize the SINUMERIK 840D (F master) the F source address must be entered in the hexadecimal format in the following NCK machine data: • MD 10385: $MN_PROFISAFE_MASTER_ADDRESS...
Page 188
Before modifying the DP cycle time, read the information provided in the online documentation (Button: "Help" of the relevant dialog box). 3.12.6 Parameterizing SINUMERIK 840D NCK The parameterization of the SINUMERIK 840D NCK is made up of the following sub-areas: Configuration of the PROFIsafe communications Parameterization of the SPL SGE/SGA interface...
Page 195
Creating and downloading the configuration The parameterization data required for PROFIsafe communications is made available to the PLC from the NCK when the SINUMERIK 840D runs-up. This is in the form of an image of the relevant NCK machine data.
Page 253
For error code = 1: Evaluate fine error coding in MDs 1391 and 1392 For error code = 2: Evaluate fine error coding in MD 1393 and 1394 For SINUMERIK 840D, the error code is output together with the alarm display. Note The error code for stop F is shown in detail in Alarm 27001.