Siemens SINUMERIK 808D ADVANCED Operating Instructions Manual

Siemens SINUMERIK 808D ADVANCED Operating Instructions Manual

Parameter manual
Hide thumbs Also See for SINUMERIK 808D ADVANCED:
Table of Contents

Advertisement

T able of contents
 
Tables
Figures
SINUMERIK
SINUMERIK 808D ADVANCED
Parameter Manual
Operating Instructions
Siemens Controls
08/2013
6FC5397-8EP40-0BA0
Preface
Explanation of machine data
and setting data

Advertisement

Table of Contents
loading

Summary of Contents for Siemens SINUMERIK 808D ADVANCED

  • Page 1: Table Of Contents

    T able of contents Tables Figures Explanation of machine data 1  and setting data 2  SINUMERIK Machine data 3  SINUMERIK 808D ADVANCED NC setting data Parameter Manual Detailed descriptions of 4  interface signals 5  PLC User Interface Operating Instructions 6 ...
  • Page 2 Note the following: WARNING Siemens products may only be used for the applications described in the catalog and in the relevant technical documentation. If products and components from other manufacturers are used, these must be recommended or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and maintenance are required to ensure that the products operate safely and without any problems.
  • Page 3 4.8.2 Signals to axis / spindle ......................378 4.8.3 Signals from axis / spindle ....................... 399 PLC User Interface ..........................421 Addressing ranges........................421 MCP............................423 5.2.1 Signals from the MCP ......................423 Parameter Manual Siemens Controls Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 4 Table of contents 5.2.2 Signals to MCP ........................424 5.2.3 Reading/writing NC data: Job ....................425 5.2.4 Reading/writing NC data: Result ....................425 5.2.5 PI service: Job ......................... 426 5.2.6 PI service: Result ........................426 Retentive data area ......................... 426 User Alarms ..........................
  • Page 5 Actual data ..........................456 5.14 User interface for ctrl energy ....................456 SINAMICS V70 parameters ........................459 Overview..........................459 V70 parameters on BOP ......................460 Drive basic list on HMI......................467 Index ................................471 Parameter Manual Siemens Controls Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 6 Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 7: Preface

    Preface Applicable products This manual is applicable to the following control systems: Control system Software version SINUMERIK 808D ADVANCED T (Turning) V4.6 SINUMERIK 808D ADVANCED M (Milling) V4.6 Documentation components and target groups Component Recommended target group User documentation Programming and Operating Manual (Turning)
  • Page 8 EC Declaration of Conformity The EC Declaration of Conformity for the EMC Directive can be found on the Internet at http://support.automation.siemens.com Here, enter the number 15257461 as the search term or contact your local Siemens office. Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 9: Explanation Of Machine Data And Setting Data

    MD and SD are addressed via their numbers or their names (identifiers). The number and the name, as well as the activation type and the unit are displayed on the screen of the control system. In the field "identifier", you can see the name of the data. Parameter Manual Siemens Controls Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 10 Explanation of machine data and setting data 1.1 Data in the list Cross reference For a detailed description of the appropriate data, refer to the description of functions or manual/guide specified. Attributes The "Attributes" field contains additional attributes of the data: Attribute Meaning NBUP...
  • Page 11 Standard machine NC language, ISO dialect Channel machine data Configuration Memory configuration Initial states Auxiliary functions Velocities Monitoring/limiting functions Transformations Corrections/compensations Technological functions Standard machine NC language, ISO dialect Axis machine data Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 12 Explanation of machine data and setting data 1.1 Data in the list Data area Configuration (including memory) Measuring system Machine geometry Velocities / accelerations Monitoring/limiting functions Spindle Controller data Status data Corrections/compensations Technological functions Standard machine NC language, ISO dialect Data type In the "Data type"...
  • Page 13 System Specifies the control system for which the data with the entered values applies. By default, the entered values apply for both the SINUMERIK 808D ADVANCED Turning and SINUEMRIK 808D ADVANCED Milling. If no "default" entry exists, the data only apply for the control variants specified:...
  • Page 14 Explanation of machine data and setting data 1.1 Data in the list • Setting data • RS232 settings • Program creation / program correction You can set the protection levels for these function areas through the following key operations (USER_CLASS...): →...
  • Page 15: Overview Of The Data

    (designator). Identifier Data area $MM_ Displaying machine data $MN_/ $SN_ General machine/setting data $MNS_/ $SNS_ Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 16 Setting data (first letter) M, N, C, A, D Subarea (second letter) Siemens data (third letter) Note Axis-specific data can also be addressed with the axis name as an index. The internal axis identifier (AX1, AX2, AX3, etc.) or the identifier specified in MD10000 $MA_AX_CONF_NAME_TAB can be used as the axis name.
  • Page 17: Machine Data

    Input limit time feed MM+ DOUBLE Immediately 99999.00000 99999.00000 Input limit time feed MM+ Description: 1095 MAX_FEEDRATE_G95_MANUAL_MA Input limit rotation feed MM+ DOUBLE Immediately 99999.00000 99999.00000 Description: Input limit rotation feed MM+ Parameter Manual Siemens Controls Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 18 Machine data 2.1 Display machine data 1096 MAX_NUM_CYCLE_MANUAL_MA Number of managed masks per cycle in manual mode of MM+ DWORD Immediately Number of managed masks per cycle in manual mode of MM+ Description: 1097 MAX_NUM_CUTT_EDGES_MANUAL_MA Number of managed cutting edges in MM+ DWORD Immediately Number of managed cutting edges in MM+...
  • Page 19 1 - DB representation of the PLC signals 1111 ENABLE_LADDER_EDITOR Activate/deactivate PLC ladder editor BOOLEAN Immediately Activate/deactivate PLC ladder editor Description: 0 - No editing functionality for PLC programs 1 - Activate edit functionality for PLC programs Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 20 Machine data 2.1 Display machine data DISPLAY_RESOLUTION Display resolution for mm dimension system BYTE Immediately This MD is used to define the number of decimal places of the position dis- Description: play, for linear axes in metric systems, in general for rotary axes. Spindle positions are treated like rotary axis positions.
  • Page 21 Protection level program selection Description: USER_CLASS_WRITE_RPA Protection level write R variables BYTE Immediately Protection level write R variables Description: USER_CLASS_SET_V24 Set RS-232 protection level BYTE Immediately Protection level Change parameters for RS-232 interface Description: Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 22 Machine data 2.1 Display machine data USER_CLASS_DIR_ACCESS Directory access protection level BYTE Immediately Directory access protection level Description: USER_CLASS_PLC_ACCESS PLC project protection level BYTE Immediately PLC project protection level Description: USER_CLASS_WRITE_PWA Protected work area protection level BYTE Immediately Protected work area protection level Description: V24_PG_PC_BAUD PG: baud rate (300, 600, 1200, 2400, 4800, 9600, 19200,...
  • Page 23 User-oriented G group for position display BOOLEAN Immediately 1000 User-oriented G group for position display Description: G_GROUP5 User-oriented G group for position display BOOLEAN Immediately 1000 User-oriented G group for position display Description: Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 24 Machine data 2.1 Display machine data FG_GROUP1 User-oriented G group for position display (external language) BOOLEAN Immediately 1000 User-oriented G group for position display (ext. language) Description: FG_GROUP2 User-oriented G group for position display (external language) BOOLEAN Immediately 1000 User-oriented G group for position display (ext. language) Description: FG_GROUP3 User-oriented G group for position display (external language)
  • Page 25 SPINDEL_LOAD_BAR_COL1 Color utilization display spindle area 1 BYTE Immediately Color utilization display spindle area 1 Description: SPINDLE_LOAD_BAR_COL2 Color utilization display spindle area 2 BYTE Immediately Color utilization display spindle area 2 Description: Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 26 Machine data 2.1 Display machine data SPINDLE_LOAD_BAR_COL3 Color utilization display spindle area 3 BYTE Immediately Color utilization display spindle area 3 Description: PROBE_MODE Type of measuring system: 1: probe, 2: opt. measuring BOOLEAN Immediately procedure Type of measuring system: 1: probe, 2: opt. measuring procedure Description: TOOL_REF_PROBE_AXIS1 Absolute position probe X...
  • Page 27 BYTE Immediately tool list Description: Defines the access authorization for writing the location number in the tool list COL_OVERSIZE_TYPE_CHECKBOX Check box in tool list BOOLEAN Immediately Check box in tool list Description: Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 28: General Machine Data

    Machine data 2.2 General machine data 9000 SCREEN_SAVER_WAIT_TIME The time wait for switch to screen save. DWORD PowerOn 3600 36000 The time wait for switch to screen save. Description: 9001 TIME_BETWEEN_SLIDES The time between slides show DWORD Immediately The time between slides show Description: General machine data Number...
  • Page 29 I, J, K, Q, U, V, W, X, Y, Z), followed by an optional numerical extension (1-99) gives slightly better block cycle times than a general identifier. If no identifier is assigned to a machine axis, the predefined name ("AXn") applies to the nth machine axis). Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 30 Machine data 2.2 General machine data Corresponds with..MD20060 $MC_AXCONF_GEOAX_NAME_TAB (geometry axis name in the channel [GEOAx- isno.] MD20080 $MC_AXCONF_CHANAX_NAME_TAB (channel axis name in the channel [Chan- nelaxisno.] 10060 POSCTRL_SYSCLOCK_TIME_RATIO N01, N05 Factor for position control cycle DWORD PowerOn SFCO 808d-me42 808d-me62 808d-te42...
  • Page 31 When this time expires without the gear stage change having been terminated, the NCK reacts with an alarm. Among others, the following events will cause reorganization: User ASUB Mode change Delete distance-to-go Axis replacement Activate user data Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 32 Machine data 2.2 General machine data 10200 INT_INCR_PER_MM G2,K3 Calculation resolution for linear positions DOUBLE PowerOn LINK 1000. 1.0e9 This MD defines the number of internal increments per millimeter. Description: The accuracy of the input of linear positions is limited to the calculation accuracy by rounding the product of the programmed value and the calculation accuracy to an integer.
  • Page 33 Setup is in the metric system and then changed over to the inch system. Special cases: The factor used for changing from 1 mm to 1 inch can be changed with MD10250 $MN_SCALING_VALUE_INCH. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 34 Machine data 2.2 General machine data 10284 DISPLAY_FUNCTION_MASK EXP, N01 Behavior of various display variables DWORD PowerOn Bit mask for parameterizing various display variables: Description: BitNo. Hexadec. Meaning with bit set value Bit0: Parameters are assigned to the OPI variable lastBlockNoStr in the SPARP and SPARPP blocks.
  • Page 35 These cycles are then processed more quickly. Changes to the cycle programs do not become active until after the next Power On. Bit 2=1: During control power on, the Siemens cycles in the directory _N_CST_DIR are preprocessed to form a process-optimizing compilation (from SW 3.5). Bit 3=1: During control power on, the user cycles in the directory _N_CUS_DIR preprocessed to form a process-optimizing compilation (from SW 3.5).
  • Page 36 Machine data 2.2 General machine data 10702 IGNORE_SINGLEBLOCK_MASK K1,Z1 Prevents stopping at specific blocks in single block mode DWORD PowerOn 0x1B 0x1FFFF This machine data prevents stopping at certain blocks with Description: single block. Single block stop can be prevented with the following bits of the mask: Bit0 = 1 Means that there is no stop in any internal ASUB block.
  • Page 37 NC language replacement, only one stop is performed under the condition that the subroutine includes PROC attribute SBLOF. It is irrelevant whether the subroutine is called at block start and/or end or whether it is exited with Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 38 Machine data 2.2 General machine data M17 or RET. Bit15=1 Means that there is no stop in any user ASUB block. Exception: The single block stop has been explicitly activated via the SBLON command. There are three different internal ASUBs that are triggered by different events.
  • Page 39 Program test with normal processing is always activated via the VDI inter- face. Program test in simulation is always activated via the NCKMode PI. Program test block search is always activated via the Find-Pi. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 40 Machine data 2.2 General machine data 10709 PROG_SD_POWERON_INIT_TAB EXP, N01 Setting data to be initialized DWORD PowerOn 43200, 43202, 0, 0, 0, 0, 0, 0... Description: Setting data to be initialized: The values of the programmable SD indicated in this MD are set to their ini- tial values on control power up.
  • Page 41 RAM after every RESET, M02, M30 or M17. --> PROG_SD_RESET_SAVE_TAB[0] = 43420 --> PROG_SD_RESET_SAVE_TAB[1] = 43430 See also: 'REDEF: change attributes of NC language elements', setting data/ PRLOC Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 42 Machine data 2.2 General machine data 10713 M_NO_FCT_STOPRE EXP, N12, N07 H2 M function with preprocessing stop DWORD PowerOn -1, -1, -1, -1, -1, -1, -1, -1... Description: The M functions defined by MD10713 $MN_M_NO_FCT_STOPRE perform an implicit preprocessing stop. That is, the interpretation of the next part program line will be stopped until the block with the M function defined in that way has been processed completely...
  • Page 43 $MNM_NO_FCT_CYCLE_NAME[n] is started at the end of the block. If the M func- tion is programmed again in the subprogram, there is no longer substitution by a subprogram call. MD10715 $MN_M_NO_FCT_CYCLE[n] acts both in Siemens mod e G290 and in external language mode G291.
  • Page 44 If the M function is programmed in a motion block, the cycle is executed after the motion. MD10715 $MN_M_NO_FCT_CYCLE is active in both Siemens mode G290 and in exter- nal language mode G291. If a T number is programmed in the call block, then the programmed T number can be polled in the cycle under the variable $P_TOOL.
  • Page 45 Bit 2 = 0: Execution of the replacement subprogram according to the settin of bit 1 Bit 2 = 1: Execution of the replacement subprogram at block start and at end of block. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 46 Machine data 2.2 General machine data 10720 OPERATING_MODE_DEFAULT Setting of mode after power ON BYTE PowerOn 7, 7, 7, 7, 7, 7, 7, 7... Default modes of the mode groups after power ON. Description: If no mode is selected by the PLC, all the channels associated with mode group n are in the mode preset by OPERATING_MODE_DEFAULT[ n -1 ] after power 0 = Automatic mode 1 = Automatic mode, submode REPOS...
  • Page 47 Bit 8 = 0 If there is a JOG retract movement, the retraction axis can only be jogged in the plus direction. Bit 8 = 1 If there is a JOG retract movement, the retraction axis can only be jogged in the plus and minus direction. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 48 Machine data 2.2 General machine data Bits 9-31: Currently unassigned. 10760 G53_TOOLCORR FBFA Method of operation of G53, G153 and SUPA DWORD NEW CONF With this MD you define whether tool length offset and tool radius offset are Description: also to be suppressed with language commands G53, G153 and SUPA The machine data is bit-coded.
  • Page 49 14016 is issued in case of a conflict. Restrictions: see MD10715 $MN_M_NO_FCT_CYCLE Related to: MD10714 $MN_M_NO_FCT_EOP, MD10715 $MN_M_NO_FCT_CYCLE, MD20094 $MC_SPIND_RIGID_TAPPING_M_NR, MD22254 $MC_AUXFU_ASSOC_M0_VALUE MD10814 $MN_EXTERN_M_NO_MAC_CYCLE, MD10804 $MN_EXTERN_M_NO_SET_INT MD10806 $MN_EXTERN_M_NO_DISABLE_INT, MD10800 $MN_EXTERN_CHAN_SYNC_M_NO_MIN, MD10802 $MN_EXTERN_CHAN_SYNC_M_NO_MAX MD20095 $MC_EXTERN_RIGID_TAPPING_M_NR MD26008 $MC_NIBBLE_PUNCH_CODE Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 50 Machine data 2.2 General machine data 10815 EXTERN_M_NO_MAC_CYCLE_NAME EXP, N12 Name of subroutine for M function macro call STRING PowerOn Name of the subprogram started by a call via the M function defined by Description: MD10814 $MN_EXTERN_M_NO_MAC_CYCLE[n]. 10816 EXTERN_G_NO_MAC_CYCLE EXP, N12 FBFA Macro call via G function DOUBLE...
  • Page 51 List of G commands of external NC languages which have been reconfigured by Description: the user. The implemented G commands are to be taken from the current Siemens documen- tation for this programming language. The list is structured as follows:...
  • Page 52 Machine data 2.2 General machine data 10886 EXTERN_INCREMENT_SYSTEM FBFA Incremental system in external language mode BOOLEAN PowerOn FALSE This machine data is active for external programming languages, Description: that is if MD18800 $MN_MM_EXTERN_LANGUAGE = 1. This machine data specifies which incremental system is active: 0: Incremental system IS-B = 0.001 mm/degree = 0.0001 inch...
  • Page 53 Bit2=0: Is only active for the ISO mode turning: ISO T offset selection only with D (Siemens cutting edge number) Bit2=1: Is only active for the ISO mode turning: ISO T offset selection only with H...
  • Page 54 Is only active in the ISO mode turning. If T substitution ( MD10717 $MN_T_NO_FCT_CYCLE_NAME ) is active, the Siemens cutting edge number D corre- sponding to the H numbe r programmed in the T word is transf erred to the cycle in the variable $C_D.
  • Page 55 Alarm 17020 "Illegal array index" if over 60 positions are entered in the table. Related to: MD30500 $MA_INDEX_AX_ASSIGN_POS_TAB (axis is an indexing axis) MD10900 $MN_INDEX_AX_LENGTH_POS_TAB_1 (number of indexing positions used in table 1) MD30300 $MA_IS_ROT_AX(rotary axis) MD30310 $MA_ROT_IS_MODULO (modulo conversion for rotary axis) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 56 Machine data 2.2 General machine data 10920 INDEX_AX_LENGTH_POS_TAB_2 Number of positions for indexing axis table 2 DWORD Reset The indexing position table is used to assign the axis positions in the valid Description: unit of measurement (mm, inches or degrees) to the indexing positions [n] on the indexing axis.
  • Page 57 Alarm 17020 "Illegal array index" if over 60 positions are entered in the table. Related to: MD30500 $MA_INDEX_AX_ASSIGN_POS_TAB (axis is an indexing axis) MD10920 $MN_INDEX_AX_LENGTH_POS_TAB_2 (num ber of indexing positions used in table 2) MD30300 $MA_IS_ROT_AX(rotary axis) MD30310 $MA_ROT_IS_MODULO (modulo conversion for rotary axis) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 58 Machine data 2.2 General machine data 10940 INDEX_AX_MODE Settings for indexing position DWORD PowerOn Affects the display of indexing positions (AA_ACT_INDEX_AX_POS_NO and Description: aaActIndexAxPosNo). Bit 0 = 0: Indexing position display changes on reaching/passing the indexing position (indexing range lies between the indexing positions, compatible behavior). Bit 0 = 1: Indexing position display changes on passing the half indexing axis position (indexing range lies quasi symmetrically round the indexing position)
  • Page 59 / at end of motion ) are programmed in one motion block, then the output of the individual auxiliary functions occurs in accordance with their output types. All auxiliary functions are output simultaneously in a block without motion. Default setting: AUXFU_GROUP_SPEC[0]=81H AUXFU_GROUP_SPEC[1]=21H AUXFU_GROUP_SPEC[2]=41H Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 60: Machine Data

    ACCESS_EXEC_CST Execution right for /_N_CST_DIR BYTE PowerOn Execution right assigned to the program stored in directory /_N_CST_DIR : Description: Value 0: Siemens password Value 1: Machine OEM password Value 2: Password of setup engineer, service Value 3: End user password...
  • Page 61 PowerOn Set write protection for cycle directory /_N_CST_DIR: Description: Assigned to the programs: Value -1: Keep the value currently set Value 0: Siemens password Value 1: Machine OEM password Value 2: Password of setup engineer, service Value 3: End user password...
  • Page 62 PowerOn Set write protection for cycle directory /_N_CUS_DIR: Description: Assigned to the programs: Value -1: Keep the value currently set Value 0: Siemens password Value 1: Machine OEM password Value 2: Password of setup engineer, service Value 3: End user password...
  • Page 63 11172 ACCESS_WRITE_UACCESS Write protection for _N_UACCESS_DEF BYTE PowerOn Set write protection for definition file /_N_DEF_DIR/_N_UACCESS_DEF: Description: Value 0: Siemens password Value 1: Machine OEM password Value 2: Password of setup engineer, service Value 3: End user password Value 4: Keyswitch position 3...
  • Page 64 Machine data 2.2 General machine data 11212 UPLOAD_CHANGES_ONLY N01, N05 Data backup type for an active file system. BOOLEAN Immediately TRUE Only values of the selected file of the active file system Description: that deviate from the default setting are backed up. TRUE = only the values of the selected file of the active file system that deviate from the standard setting are backed up (a differential data backup)
  • Page 65 Immediate travel in the opposite direction if the handwheel is turned at least the stated number of pulses in the opposite direction. Whether this machine data is also active for handwheel travel with DRF depends on bit10 of MD20624 $MC_HANDWH_CHAN_STOP_COND. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 66 Machine data 2.2 General machine data 11320 HANDWH_IMP_PER_LATCH Handwheel pulses per detent position DOUBLE PowerOn 1., 1., 1., 1., 1., 1. The connected handwheels are adapted to the control in MD11320 Description: $MN_HANDWH_IMP_PER_LATCH. The number of pulses generated by the handwheel for each handwheel detent position has to be entered.
  • Page 67 Value = 7: Same as value = 3, but travel does not stop at the last possible grid posi- tion in front of a limit, but at the limit. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 68 Machine data 2.2 General machine data 11450 SEARCH_RUN_MODE EXP, N01 K1,TE3,N4,H2,Z1 Parameterization for search run DWORD PowerOn 0x3F The behavior during the action blocks after search run can be affected by the Description: following bits: Bit 0 = 0: Machining is stopped after loading of the last action block after search run, the NC/PLC interface signal DB3300 DBX0.6 (last action block active) and alarm 10208 is output.
  • Page 69 $AN_IPO_LOAD_LIMIT is to be set to TRUE. The variable is reset to FALSE if the value falls below this after having once exceeded it. This diagnostics function is disabled if the machine data is 0. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 70 Machine data 2.2 General machine data 11550 STOP_MODE_MASK Defines the stop behavior. DWORD PowerOn This MD describes the stop behavior of the NCK under certain conditions: Description: Bit no. Meaning Bit 0 == 0 := No stop if G codes G331/G332 are active and a path motion or G4 has also been programmed.
  • Page 71 At the end of the ASUB program, the user may jog again. Bit 4...15:Reserved Corresponds with: MD11604 $MN_ASUP_START_PRIO_LEVEL MD20105 $MC_PROG_EVENT_IGN_REFP_LOCK MD20107 $MC_PROG_EVENT_IGN_INHIBIT MD20115 $MC_IGNORE_REFP_LOCK_ASUP MD20116 $MC_IGNORE_INHIBIT_ASUP Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 72 Machine data 2.2 General machine data 11604 ASUP_START_PRIO_LEVEL N01, - K1,TE3,TE7 Priorities from which 'ASUP_START_MASK' is effective DWORD PowerOn This machine data defines the ASUB priority from which MD11602 Description: $MN_ASUP_START_MASK is to be applied. MD11602 $MN_ASUP_START_MASK is applied from the level specified here up to the highest ASUB priority level 1. Related to: MD11602 $MN_ASUP_START_MASK 11610...
  • Page 73 MD11717 $MN_D_NO_FCT_CYCLE_NAME is called. The programmed D number can be polled in the cycle via system variable $C_D / $C_D_PROG. MD11717 $MN_D_NO_FCT_CYCLE_NAME is only active in Siemens mode (G290). No more than one M/T/D function replacement can be active per part program line.
  • Page 74 Machine data 2.2 General machine data 12020 OVR_FEED_IS_GRAY_CODE EXP, N10 V1,Z1 Path feedrate override switch Gray-coded BOOLEAN PowerOn TRUE This machine data is used to adapt the path feed override switch to the Description: interface coding of the PLC interface. The 5 low-order bits of the NC/PLC interface signal DB380x DBX0 (Feed override A-H) are interpreted as a Gray code.
  • Page 75 The spindle speed override byte of the PLC interface is interpreted as a binary representation of the override value in percent (limit 200 percent). Related to: NC/PLC interface signal DB380x DBX2003 (Spindle speed override) MD12070 $MN_OVR_FACTOR_SPIND_SPEED[n] (Evaluation of the spindle speed override switch) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 76 Machine data 2.2 General machine data 12070 OVR_FACTOR_SPIND_SPEED EXP, N10 V1,Z1 Evaluation of spindle override switch DOUBLE PowerOn 0.5, 0.55, 0.60, 0.65, 0.00 2.00 0.70, 0.75, 0.80... Description: Evaluation of the spindle-specific override switch with Gray-coded interface. Special function of the 31st value for the velocity control: The setting of the 31st override value defines the dynamic reserves which take the velocity control to be an excessive increase in the spindle feed.
  • Page 77 Activation of PROFIBUS/PROFINET trace DWORD Immediately 808d-me42 808d-me62 808d-te42 808d-te62 For PROFIBUS/PROFINET only: Description: 0: Trace off 1: Trace on MD13112 $MN_PROFIBUS_TRACE_FILE_SIZE > 0: Trace is automatically disabled when the file size is reached. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 78 Machine data 2.2 General machine data 13114 PROFIBUS_TRACE_START_EVENT Trigger conditions for PROFIBUS/PROFINET trace DWORD NEW CONF 808d-me42 0, 0, 0, 0, 0, 0, 0, 0... 0x00000000 0x111fffff 808d-me62 0, 0, 0, 0, 0, 0, 0, 0... 0x00000000 0x111fffff 808d-te42 0, 0, 0, 0, 0, 0, 0, 0... 0x00000000 0x111fffff 808d-te62...
  • Page 79 0, 0, 0, 0, 0, 0, 0, 0... 0x0FF User data is stored in the NCK-PLC interface and can be read by the PLC user Description: from the DB20 during the PLC runup. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 80 Machine data 2.2 General machine data 14514 USER_DATA_FLOAT User data (FLOAT) DOUBLE PowerOn 0.0, 0.0, 0.0, 0.0, 0.0, -3.40e38 3.40e38 0.0, 0.0, 0.0... Description: User data is stored in the NCK-PLC interface, and can be read by the PLC user from the DB20 during the runup.
  • Page 81 A version information freely available to the user Description: (is indicated in the version screen) Note: MD17400 $MN_OEM_GLOBAL_INFO[0] is used with functions such as logbook, licensing, etc. to store the machine identity. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 82 Machine data 2.2 General machine data 17610 DEPTH_OF_LOGFILE_OPT_PF EXP, N01 Depth of the PowerFail log memory optimization DWORD Reset 10, 0, 0 Depth of the memory optimization in the PowerFail log file (=search depth, to Description: find out whether a parameter to be written is already included in the PowerFail log file).
  • Page 83 MCI module in the case of PC-based systems This data cannot be written. 18040 VERSION_INFO Version STRING PowerOn 808d-me42 808D-ME42 ReadOnly 808d-me62 808D-ME62 ReadOnly 808d-te42 808D-TE42 ReadOnly 808d-te62 808D-TE62 ReadOnly Version identifiers of the system software Description: Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 84 Machine data 2.2 General machine data 18045 EES_MODE_INFO Mode in which the EES function works. BYTE PowerOn ReadOnly Mode in which the function "Execution from External Storage" works. Description: 0: The function EES is inactive. 1: Part programs can only be executed from an external memory, however a global part program memory has not been set up.
  • Page 85 'If necessary' in the previous sentences means that the adjustment is auto- matic if the channel/axis could not be activated with the current values of MD18210 $MN_MM_USER_MEM_DYNAMIC/$MN_INFO_FREE_MEM_DYNAMIC. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 86 Machine data 2.2 General machine data 18060 INFO_FREE_MEM_STATIC N01, N02, N05 Display data of free static memory DWORD PowerOn 409600 ReadOnly The preassigned value specifies how many bytes, as a minimum, are free for Description: the user when the NCK runs up with a 'cold start'. The contents of the data state how much buffered memory is available for the passive file system when it runs up.
  • Page 87 PowerOn Activation of the function "Execution from External Storage EES". Description: 0: The EES function is inactive. 1: The EES function is activated. Part programs can be executed from an external memory. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 88 Machine data 2.2 General machine data 18370 MM_PROTOC_NUM_FILES D1,OEM Max.no. of log files in passive file system DWORD PowerOn 2, 2, 0, 0, 0, 2, 2, 2... 2, 2, 0, 0, 0, 2, 2, 10, 10, 10, 10, 2... 10, 10, 10, 10... Description: Maximum number of log files in the passive file system.
  • Page 89 4: Reserved for OEM applications 5: Reserved for system functions: trace 6: Reserved for system functions: trace 7: Reserved for system functions: trace 8: Reserved for system functions: trace 9: Reserved for system functions: action log Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 90 Machine data 2.2 General machine data 18375 MM_PROTOC_SESS_ENAB_USER Users enabled for sessions BYTE PowerOn 0, 0, 0, 0, 0, 1, 1, 1... Users that are available for session management Description: The individual values involve the users of the logging function, which are assigned the following functions: 0: Reserved for system functions: simultaneous recording, simulation, syn- chronized action analysis...
  • Page 91: Channel-Specific Machine Data

    For BRISK behavior, enter very high values here. Channel-specific machine data Number Identifier Display filters Reference Unit Name Data type Active Attributes System Dimension Default value Minimum Maximum Protection value value (LIN/ROT) (LIN/ROT) (LIN/ROT) Description Description: Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 92 Machine data 2.3 Channel-specific machine data 20060 AXCONF_GEOAX_NAME_TAB C01, C11, C10 F2,V2,M1,K2 Geometry axis name in channel STRING PowerOn 808d-me42 X, Y, Z, X, Y, Z... 808d-me62 X, Y, Z, X, Y, Z... 808d-te42 X, , Z 808d-te62 X, , Z This MD is used to enter the names of the geometry axes separately for each Description: channel.
  • Page 93 AXCONF_MACHAX_USED [1] = 2; 2nd MA is the 2nd axis in the channel AXCONF_MACHAX_USED [2] = 0; gap in the list ... AXCONF_MACHAX_USED [3] = 3; ... of the channel axes Axis identifiers must be defined in the corresponding list places of Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 94 Machine data 2.3 Channel-specific machine data AXCONF_CHANAX_NAME_TAB for the axes activated in the channel. Related to: MD30550 $MA_AXCONF_ASSIGN_MASTER_CHAN MD20080 $MC_AXCONF_CHANAX_NAME_TAB MD10002 $MN_AXCONF_LOGIC_MACHAX_TAB MD11640 $MN_ENABLE_CHAN_AX_GAP Reference: Description of Functions B3. 20080 AXCONF_CHANAX_NAME_TAB C01, C11, C10 F2,V2,M1,K2,V1 Channel axis name in channel STRING PowerOn 808d-me42...
  • Page 95 This machine data defines the M auxiliary function number with which the Description: spindle is switched into axis mode. The M number defined in the machine data replaces M70 in Siemens language mode. Note: On the VDI interface, M70 is always output with the corresponding address extension to indicate the switch to axis mode.
  • Page 96 Machine data 2.3 Channel-specific machine data 20095 EXTERN_RIGID_TAPPING_M_NR C01, C11, C03, H2,K1 M function for switching to controlled axis mode(external DWORD PowerOn mode) 29, 29, 29, 29, 29, 29, 29, 29... This machine data defines the M function number with which the switchover to Description: controlled spindle/axis mode is to be carried out.
  • Page 97 Bit 19= 1 Display geometry axis in the handwheel selection window 0 Hide geometry axis in the handwheel selection window Bit 20= 1 Display position axes in the JOG/manual windows 0 Hide position axes in the JOG/manual windows (Bit 21) Not assigned Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 98 Machine data 2.3 Channel-specific machine data 20100 DIAMETER_AX_DEF C01, C10 H1,M5,P1,V1,W1 Geometry axis with transverse axis function STRING PowerOn 808d-me42 808d-me62 808d-te42 808d-te62 This MD is used to define a geometry axis as a transverse axis. Only one Description: transverse axis can be defined here for each channel. Further transverse axes for axis-specific diameter programming can be acti- vated via MD30460 $MA_BASE_FUNCTION_MASK, bit 2.
  • Page 99 The machine data MD20105 $MC_PROG_EVENT_IGN_REFP_LOCK and MD20115 $MC_IGNORE_REFP_LOCK_ASUP replace bit 1 from MD11602 $MN_ASUP_START_MASK. If MD20700 $MC_REFP_NC_START_LOCK is equal to 0, the setting in MD20105 $MC_PROG_EVENT_IGN_REFP_LOCK is ignored, and non-referenced axes are always ignored. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 100 Machine data 2.3 Channel-specific machine data 20106 PROG_EVENT_IGN_SINGLEBLOCK K1,Z1 Prog-Events ignore single block DWORD PowerOn 0x1F 0x3F Event-driven program calls (Prog-Events) can be set regarding their single- Description: block response. Bit 0 = 1 : Prog-Event after start-of-part-program causes block change without restart Bit 1 = 1 : Prog-Event after end-of-part-program causes block change without restart Bit 2 = 1 :...
  • Page 101 Prog-Event after 1st start after search run causes block change despite read- in disable Bit 5 = 1 : Safety-Prog-Event during ramp-up causes block change despite read-in disable Corresponds to: MD20105 $MC_PROG_EVENT_IGN_REFP_LOCK MD20106 $MC_PROG_EVENT_IGN_SINGLEBLOCK MD20108 $MC_PROG_EVENT_MASK MD20192 $MC_PROG_EVENT_IGN_PROG_STATE MD20193 $MC_PROG_EVENT_IGN_STOP Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 102 Machine data 2.3 Channel-specific machine data 20108 PROG_EVENT_MASK N01, - TE3,K1 Setting of event-driven programm calls DWORD PowerOn 0x0, 0x0, 0x0, 0x0, 0x3F 0x0, 0x0, 0x0, 0x0... Description: Parameterization of the events causing the user program set with MD11620 $MN_PROG_EVENT_NAME (default: _N_PROG_EVENT_SPF) or the safety program _N_SAFE_SPF to be called implicitly: Bit 0 = 1 : Start of part program Bit 1 = 1 : End of part program...
  • Page 103 - Path revolutional feedrate with master spindle (default)) Initial setting after reset or end-of-part-program: The current settings are retained. When next part program is started, the following initial setting is effec- tive: - G codes according to MD20150 $MC_GCODE_RESET_VALUES Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 104 Machine data 2.3 Channel-specific machine data - Tool length offset not active - Transformation not active - No coupled-motion axis groupings active - No tangential correction active - No master value coupling active - No axial revolutional feedrate active - Path revolutional feedrate with master spindle (default) Bit 0 (LSB) = 1: Standard value for Powerline and Solutionline systems Initial setting after ramp-up: - G codes acc.
  • Page 105 MD20090 $MC_SPIND_DEF_MASTER_SPIND or MD20124 $MC_TOOL_MANAGEMENT_TOOLHOLDER defines the master spindle or master tool- holder. (The selection is made using bit 16 or bit 17.) For MD20270 $MC_CUTTING_EDGE_DEFAULT = -2, the following applies specifi- cally: Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 106 Machine data 2.3 Channel-specific machine data If a tool has been loaded into the spindle, but a new offset D has not yet been programmed, the previous tool is still active in the NCK. If machining is canceled in this status (e.g. with the Reset key), the offset is defined with the smallest D number associated with the master spindle tool.
  • Page 107 Bit 19 = 1: The two adjustable software limit switches remain active after reset. Corresponds with: MD20120 $MC_TOOL_RESET_VALUE MD20130 $MC_CUTTING_EDGE_RESET_VALUE MD20150 $MC_GCODE_RESET_VALUES MD20152 $MC_GCODE_RESET_MODE MD20140 $MC_TRAFO_RESET_VALUE MD20112 $MC_START_MODE_MASK MD20121 $MC_TOOL_PRESEL_RESET_VALUE MD20118 $MC_GEOAX_CHANGE_RESET Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 108 Machine data 2.3 Channel-specific machine data 20112 START_MODE_MASK K6,M3,K5,M1,K1,K2,P1,S1,W Definition of basic setting of control after part program start DWORD Reset 0x400, 0x400, 0x400, 0x7FFFF 0x400, 0x400, 0x400... Definition of the initial setting of the control at the start of the part Description: program with respect to G codes (in particular, active plane and active set- table work offset), tool length offset, transformation, and axis coupli ngs by...
  • Page 109 Bit 13 = 0: Master value couplings remain active. Bit 13 = 1: Master value couplings are canceled. Bit 14 : Reserved (basic frame) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 110 Machine data 2.3 Channel-specific machine data Bit 15 = 0: Active electronic gearboxes remain active. Bit 15 = 1: Active electronic gearboxes are canceled. Bit 16 = 0: The current setting of the master spindle (SETMS) is retained. Bit 16 = 1: Initial setting for the master spindle according to MD20090 $MC_SPIND_DEF_MASTER_SPIND Bit 17 = 0:...
  • Page 111 MD20191 $MC_IGN_PROG_STATE_ASUP MD20194 $MC_IGNORE_NONCSTART_ASUP The machine data MD20105 $MC_PROG_EVENT_IGN_REFP_LOCK and MD20115 $MC_IGNORE_REFP_LOCK_ASUP replace bit 1 from MD11602 $MN_ASUP_START_MASK. If MD20700 $MC_REFP_NC_START_LOCK is equal to 0, the setting in MD20105 $MC_PROG_EVENT_IGN_REFP_LOCK will be ignored. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 112 Machine data 2.3 Channel-specific machine data 20116 IGNORE_INHIBIT_ASUP K1,Z1 Execute interrupt program despite read-in disable DWORD NEW CONF 0, 0, 0, 0, 0, 0, 0, 0... In spite of the set read-in disable, an assigned user ASUB is completely exe- Description: cuted for the interrupt channel with the set bit.
  • Page 113 $MC_RESET_MODE_MASK at selection, the last offset of the tool active at power OFF - as a rule the tool on the spindle - is effective after runup. Related to: MD20110 $MC_RESET_MODE_MASK MD20112 $MC_START_MODE_MASK Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 114 Machine data 2.3 Channel-specific machine data 20150 GCODE_RESET_VALUES C11, C03 F2,TE4,K3,M1,M5,K1,K2,P1, Initial setting of G groups BYTE Reset 808d-me42 2, 0, 0, 1, 0, 1, 1, 1... 808d-me62 2, 0, 0, 1, 0, 1, 1, 1... 808d-te42 2, 0, 0, 1, 0, 2, 1, 1...
  • Page 115 551 (RTLION) GCODE_RESET_VALUES[55] 561 (TOWSTD) GCODE_RESET_VALUES[56] 571 (FENDNORM) GCODE_RESET_VALUES[57] 581 (RELIEVEON) GCODE_RESET_VALUES[58] 591 (DYNNORM) GCODE_RESET_VALUES[59] 601 (WALCS0) GCODE_RESET_VALUES[60] 611 (ORISOF) GCODE_RESET_VALUES[61] 621 (inactive) GCODE_RESET_VALUES[62] 631 (inactive) GCODE_RESET_VALUES[63] 641 (GS0) GCODE_RESET_VALUES[69] 701 (not defined) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 116 Machine data 2.3 Channel-specific machine data 20152 GCODE_RESET_MODE M1,K1,K2,P1 Reset response of G groups BYTE Reset 0, 0, 0, 0, 0, 0, 0, 1... Description: This MD is only evaluated if bit 0 is set in MD20110 $MC_RESET_MODE_MASK. For each entry in MD20150 $MC_GCODE_RESET_VALUES (that is for each G group), this MD is used to determine whether, on reset/part program end, the setting in MD20150 $MC_GCODE_RESET_VALUES is used again (MD = 0) or the current set- ting is retained (MD = 1).
  • Page 117 G20/G21 G group 13: G96/G97 G group 14: G54-G59 ISO3 dialect T: G group 2: G96/G97 G group 3: G90/G91 G group 5: G94/G95 G group 6: G20/G21 G group 16: G17/G18/G19 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 118 Machine data 2.3 Channel-specific machine data 20156 EXTERN_GCODE_RESET_MODE Reset response of external G groups BYTE Reset 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0... This MD is evaluated only if bit0 is set in MD20110 $MC_RESET_MODE_MASK (see Description: there).
  • Page 119 COMPRESS_VELO_TOL, COMPCAD interrupts the compression at this block transition so that the feed change takes place at exactly the desired position. Related to: MD33100 $MA_COMPRESS_POS_TOL[AXn] MD20170 $MC_COMPRESS_BLOCK_PATH_LIMIT References: /PGA/, Programming Guide, Advanced Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 120 Machine data 2.3 Channel-specific machine data 20191 IGN_PROG_STATE_ASUP Do not display interrupt program execution on OPI DWORD NEW CONF 0, 0, 0, 0, 0, 0, 0, 0... If the ASUB is started, OPI variables Description: progStatus and chanStatus do not change, i.e. the HMI does not see this nor- mally short program execution.
  • Page 121 An ASUB start from an active or stopped state is not influ- enced by this. Bit 0 is assigned to interrupt 1. Bit 1 is assigned to 2, etc. Corresponds with: MD11602 $MN_ASUP_START_MASK MD20115 $MC_IGNORE_REFP_LOCK_ASUP MD20116 $MC_IGNORE_INHIBIT_ASUP MD20117 $MC_IGNORE_SINGLEBLOCK_ASUP MD20191 $MC_IGN_PROG_STATE_ASUP Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 122 Machine data 2.3 Channel-specific machine data 20201 CHFRND_MODE_MASK Chamfer/rounding behavior DWORD Reset 0x0, 0x0, 0x0, 0x0, 0xFFFF 0x0, 0x0, 0x0, 0x0... Description: Determination of the chamfer/rounding behavior Bit 0: (LSB) Assignment of the chamfer/rounding to the preceding or follow- ing block. This influences: •...
  • Page 123 If the machine data is FALSE, conic sections (circles) are always inserted in this case. If the machine data is FALSE, the response is identical to that of software releases older than 4.0. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 124 Machine data 2.3 Channel-specific machine data 20270 CUTTING_EDGE_DEFAULT C11, C03 H2,W1 Initial position of tool cutting edge without programming DWORD PowerOn 1, 1, 1, 1, 1, 1, 1, 1... 32000 Default cutting edge after tool change Description: If no cutting edge has been programmed after a tool change, the default cut- ting edge number set in MD20270 $MC_CUTTING_EDGE_DEFAULT is used.
  • Page 125 The change command is not output until the preparation acknowledgment has been received. That can be, for example, status "1" or "105". Bit 10=0: The change command is output without delay, directly after the Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 126 Machine data 2.3 Channel-specific machine data preparation command. Bit 11=1: The tool preparation command (PLC command numbers=2, 4, 5) is also executed if the same tool preparation command has already been executed. (Commands 4, 5 contain the tool preparation) Example: (Tool changed with M6 (PLC command no.= 3): T="Tool1";...
  • Page 127 "H4"), then this is possible. This location reservation is removed before execution of the motion ("Reserved for new tool to be loaded" (bit value= "H8") remains effective). Related to: MD18080 $MN_MM_TOOL_MANAGEMENT_MASK MD20320 $MC_TOOL_TIME_MONITOR_MASK MD20122 $MC_TOOL_RESET_NAME MD20110 $MC_RESET_MODE_MASK MD20124 $MC_TOOL_MANAGEMENT_TOOLHOLDER MD22560 $MC_TOOL_CHANGE_M_CODE Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 128 Machine data 2.3 Channel-specific machine data 20360 TOOL_PARAMETER_DEF_MASK M5,P1,W1 Definition of tool parameters DWORD PowerOn 808d-me42 0x0, 0x0, 0x0, 0x0, 0x1FFFFF 0x0, 0x0, 0x0, 0x0... 808d-me62 0x0, 0x0, 0x0, 0x0, 0x1FFFFF 0x0, 0x0, 0x0, 0x0... 808d-te42 0x283 0x1FFFFF 808d-te62 0x283 0x1FFFFF Definition of the effects of tool parameters.
  • Page 129 Clearance angle 67.5 degrees for cutting-edge positions 5 - 8 If this bit is set, in the mentioned cases, an alarm is output. This bit is used to establish compatibility with older software releases. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 130 Machine data 2.3 Channel-specific machine data 20380 TOOL_CORR_MODE_G43G44 C01, C08, C11 Treatment of tool length compensation with G43 / G44 BYTE Reset 808d-me42 808d-me62 808d-te42 0, 0, 0, 0, 0, 0, 0, 0... 808d-te62 0, 0, 0, 0, 0, 0, 0, 0... This machine data determines in ISO dialect M (G43 / G44) the way in which Description: length compensations programmed with H are processed.
  • Page 131 This results in minor fluctuations of the IPO buffer fill level. How- ever, a longer machining time must be expected. Values between 0.0 and 1.0 permit a smooth, seamless transition from the old to the new response. Corresponds with: FIFOCTRL Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 132 Machine data 2.3 Channel-specific machine data 20470 CPREC_WITH_FFW EXP, C06, C05 K6 Programmable contour accuracy BYTE PowerOn 808d-me42 0, 0, 0, 0, 0, 0, 0, 0... 808d-me62 808d-te42 0, 0, 0, 0, 0, 0, 0, 0... 808d-te62 0, 0, 0, 0, 0, 0, 0, 0... This machine data defines the behavior of the programmable function CPRECON.
  • Page 133 2xx: No velocity profile for G642 and G645 (see the above scenario for description). Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 134 Machine data 2.3 Channel-specific machine data 4xx: The "effective" path velocity in a smoothing block will remain constant, if possible, as long as the dynamic response of the axes permits this. Differing from the default setting, with this setting, the smoothing blocks are also interpolated as a path.
  • Page 135 3xx: Combination of the two previous options: Both circular blocks and G00 blocks are compressed. The thousands digits optimize the compressor for different machine types: 0xxx: Optimization for a good surface quality in tool and mold building. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 136 Machine data 2.3 Channel-specific machine data 1xxx: Optimization for soft and fast traversing in special applications. 20485 COMPRESS_SMOOTH_FACTOR EXP, C05 Smoothing by compressor DOUBLE NEW CONF 808d-me42 0., 0., 0., 0., 0., 0., 0., 0., 0., 0..808d-me62 0., 0., 0.0001, 0.0001, 0.0001 808d-te42 0., 0., 0., 0., 0., 0.,...
  • Page 137 This acceleration limitation is only active with the acceleration profile BRISK. MD irrelevant for: Look Ahead does not take account of this function. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 138 Machine data 2.3 Channel-specific machine data 20550 EXACT_POS_MODE Exact stop conditions on G00/G01. BYTE NEW CONF 0, 0, 0, 0, 0, 0, 0, 0... Configuration of the exact stop conditions for G00 and other G codes of the Description: 1st G code group. The MD is decimal-coded.
  • Page 139 BRISK. MD irrelevant for: Error states that lead to a rapid stop. In addition, the limitation is also inactive for positioning axes. There is an entry for each dynamic G code group. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 140 Machine data 2.3 Channel-specific machine data 20602 CURV_EFFECT_ON_PATH_ACCEL EXP, C05 B1,B2 Effect of path curvature on path dynamic DOUBLE NEW CONF 0., 0., 0., 0., 0., 0., 0.95 0., 0., 0., 0..Description: This MD is used to determine whether the reaction of path curvature on path acceleration and path velocity is taken into account.
  • Page 141 (value > -1), must be referenced for NC startup to be enabled. Advanced form of setting 1 in that the axis state "Position restored" (instead of "referenced") is sufficient for NC startup in MDI or overstore. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 142 Machine data 2.3 Channel-specific machine data 20730 G0_LINEAR_MODE G0 interpolation mode BOOLEAN PowerOn TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE... This machine data defines the interpolation behavior of G0: Description: Non-linear interpolation (RTLIOF): Each path axis interpolates as an individual axis (positioning axis), independently of the other axes, at the rapid traverse velocity of the axis (MD32000 $MA_MAX_AX_VELO).
  • Page 143 If G95 is active, in spindle revolutions Bit3: 0: Errors in ISO scanner lead to an alarm Errors in ISO scanner are not output, the block is transferred to the Siemens translator. Bit4: 0: G00 is traversed with the current exact stop - continuous-path mode G code...
  • Page 144 Machine data 2.3 Channel-specific machine data Bit9: 0: Multiplication with 0.01mm / 0.0001inch is carried out in ISO mode T for G84, G88 and in standard mode F for G95. Multiplication with 0.001mm / 0.00001inch is carried out in ISO mode T for G84, G88 and in standard mode F for G95.
  • Page 145 M01 as long as M01 is not active. The request of the M01 signal with M=QU(1) no longer occurs at block end but during the movement. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 146 Machine data 2.3 Channel-specific machine data 20850 SPOS_TO_VDI C04, C03 Output of M19 to PLC on SPOS/SPOSA BYTE PowerOn 0, 0, 0, 0, 0, 0, 0, 0... Bit 0 = 0: Description: When bit 19 is also set to '0' in MD35035 $MA_SPIND_FUNCTION_MASK, auxiliary function M19 is not generated with SPOS and SPOSA.
  • Page 147 MD21000 $MC_CIRCLE_ERROR_CONST and/or MD21010 $MC_CIRCLE_ERROR_FACTOR. In the case of circles which are almost full circles in particular, this can also lead to contour deviations of the same order of magnitude. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 148 Machine data 2.3 Channel-specific machine data 21110 X_AXIS_IN_OLD_X_Z_PLANE EXP, C01, C09 M1,K2 Coordinate system for automatic frame definition BOOLEAN PowerOn TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE... With automatic definition of a frame (TOFRAME), the Z direction of which Description: equals the current tool orientation, the new coordinate system is addition- ally rotated around the new Z axis so that the new X axis is in the old Z-X plane.
  • Page 149 Special cases: With the spindle functions M3, M4, M5, M19, M70, M40, M41, M42, M43, M44, M45 and S, the spindle number is output to the PLC in the auxiliary function extension. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 150 Machine data 2.3 Channel-specific machine data 22030 AUXFU_ASSIGN_VALUE H2,S1 Auxiliary function value DWORD PowerOn 7, 9, 0, 0, 0, 0, 0, 0... Description: See MD22010 $MC_AUXFU_ASSIGN_TYPE[n] (auxiliary function type) 22035 AUXFU_ASSIGN_SPEC Output specification DWORD PowerOn 0x21, 0x21, 0, 0, 0, 0, 0, 0...
  • Page 151 Predefined auxiliary function value DWORD PowerOn 0, 1, 2, 17, 30, 6, 3, 4, 5, 19, 70, 40, 41, 42, 43, 44, 45, -1... Value of predefined auxiliary functions. Description: This setting cannot be changed! Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 152 Machine data 2.3 Channel-specific machine data 22080 AUXFU_PREDEF_SPEC H2,K1 Output specification DWORD PowerOn 0x81, 0x81, 0x81, 0x0, 0x0, 0x0, 0x77FFF, 0x81, 0x81, 0x8021... 0x0, 0x0, 0x77FFF, 0x8000, 0x77FFF, 0x8000... 0x77FFF... Specification of the output behavior of the predefined auxiliary functions. Description: Bit 0 = 1Acknowledgment "normal"...
  • Page 153 Predefined M numbers, such as M0, M1, M2, M3, etc., are not allowed. Restriction: See MD10715 $MN_M_NO_FCT_CYCLE Related to: MD10714 $MN_M_NO_FCT_EOP, MD10715 $MN_M_NO_FCT_CYCLE, MD20094 $MC_SPIND_RIGID_TAPPING_M_NR, MD22254 $MC_AUXFU_ASSOC_M0_VALUE MD10814 $MN_EXTERN_M_NO_MAC_CYCLE, MD10804 $MN_EXTERN_M_NO_SET_INT MD10806 $MN_EXTERN_M_NO_DISABLE_INT, MD10800 $MN_EXTERN_CHAN_SYNC_M_NO_MIN, MD10802 $MN_EXTERN_CHAN_SYNC_M_NO_MAX MD20095 $MC_EXTERN_RIGID_TAPPING_M_NR MD26008 $MC_NIBBLE_PUNCH_CODE Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 154 Machine data 2.3 Channel-specific machine data 22400 S_VALUES_ACTIVE_AFTER_RESET C04, C03, C05 S function active beyond RESET BOOLEAN PowerOn FALSE, FALSE, FALSE, FALSE, FALSE, FALSE... The last S values set in the main run are still active after a RESET. Description: This also applies to the dynamic correction values ACC, VELOLIM in spindle mode.
  • Page 155 Behavior as before, the 64-byte field is used for displaying the G codes Bit 0(LSB) = 1: The user specifies for which G groups the first 8 bytes are to be used Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 156 Machine data 2.3 Channel-specific machine data 22550 TOOL_CHANGE_MODE C01, C11, C04, W3,K1,W1 New tool compensation for M function BYTE PowerOn 0, 0, 0, 0, 0, 0, 0, 0... Description: The T function is used to select a tool in the program. The setting in this machine data determines whether the new tool is loaded immediately on execu- tion of the T function: MD22550 $MC_TOOL_CHANGE_MODE = 0...
  • Page 157 The combination of bits 3 and 4 produces the following statements: 0 / 0: Behavior as before, automatic change on NC start if a disabled tool is in the spindle 1 / 0: No automatic change Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 158 Machine data 2.3 Channel-specific machine data 0 / 1: A T0 is automatically generated if a disabled tool is in the spindle at NC start 1 / 1: No statement Bit 5: Reserved Bit 6=0: Standard: If T0 or D0, only T0 or D0 is exactly programmed. This means that MD20270 $MC_CUTTING_EDGE_DEFAULT and MD20272 $MC_SUMCORR_DEFAULT define, with the programming of T0 the value of D, DL.
  • Page 159 If a "search via program test" (English abbr. SERUPRO) is started from RESET (PI service _N_FINDBL mode paramter == 5), MD22620 $MC_START_MODE_MASK_PRT replaces MD20112 $MC_START_MODE_MASK. This method can be used to set a start behavior differing from PLC start when the search is started. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 160 Machine data 2.3 Channel-specific machine data 22700 TRACE_STARTTRACE_EVENT EXP, C06 Diagnostic data rec. starts with event STRING PowerOn TRACE_STARTTRACE_EVENT. NBUP Description: The machine data is intended for diagnostics. The recording of the diagnostic data does not start until the event (TRACE_STARTTRACE_EVENT) has occurred at the trace point (TRACE_STARTTRACE_TRACEPOINT) and in the correct step (TRACE_STARTTRACE_STEP)!
  • Page 161 The MD data, together with TRACE_VARIABLE_NAME, determines which data are recorded in the trace file. It enables access to an array element. E.g. use as an axis index when accessing axis data. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 162 Machine data 2.3 Channel-specific machine data 22714 MM_TRACE_DATA_FUNCTION EXP, C02, C06 - Activating diagnostics DWORD PowerOn NBUP 0x0, 0x0, 0x0, 0x0, 0xFFFFFF 0x0, 0x0, 0x0, 0x0... Description: The machine data is only intended for diagnostic purposes. Activating diagnostics An internal ring buffer records important events. After a trigger event, with the 'Cancel alarm' key set as default, the ring buffer is briefly frozen, read, and converted into an ASCII file in the part program directory.
  • Page 163 Activation for axial scaling factor ( G51 ) BOOLEAN PowerOn FALSE, FALSE, FALSE, FALSE, FALSE, FALSE... This MD enables axial scaling. Description: Meaning: Axial scaling not possible Axial scaling possible -> MD DEFAULT_SCALE_FACTOR_AXIS is active Related to: SD43120 $SA_DEFAULT_SCALE_FACTOR_AXIS Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 164 Machine data 2.3 Channel-specific machine data 22930 EXTERN_PARALLEL_GEOAX EXP, C01, C11 - Assignment of a parallel channel axis to the geometry axis BYTE PowerOn 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0... Description: Assignment table of the axes positioned parallel to the geometry axes. This table can be used to assign channel axes positioned parallel to the geometry axes.
  • Page 165 Bit 0 = 0: default behavior. Bit 0 = 1: if MD20152 $MC_GCODE_RESET_MODE[7] = 1, the last active settable frame is selected again according to G code group 8 after power up of the control. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 166 Machine data 2.3 Channel-specific machine data 24100 TRAFO_TYPE_1 F2,TE4,M1,K1,W1 Definition of transformation 1 in channel DWORD NEW CONF 0, 0, 0, 0, 0, 0, 0, 0... This MD specifies the first available transformation in each channel. Description: The 4 low-value bits identify the specific transformation of a specific transformation group.
  • Page 167 1. Not relevant: No transformation Related to: MD20050 $MC_AXCONF_GEOAX_ASSIGN_TAB, if no transformation is active. References: /FB/, K2, "Coordinate Systems, Axis Types, Axis Configurations, Workpiece- Related Actual Value System, External Work Offset" Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 168 Machine data 2.3 Channel-specific machine data 24130 TRAFO_INCLUDES_TOOL_1 Tool handling with 1st active transformation BOOLEAN NEW CONF TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE... This machine data states for each channel wheth er the tool is handled during Description: the 1st transformation or externally. This machine data is evaluated only with specific transformations.
  • Page 169 The parameter defines the variable to be selected if no selection is made in the call parameters. If MD24808 $MC_TRACYL_DEFAULT_MODE_1 = 1, it is sufficient to program TRA- CYL(30) in the part program instead of TRACYL(30,1,1). Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 170 Machine data 2.3 Channel-specific machine data 24810 TRACYL_ROT_SIGN_IS_PLUS_1 Sign of rotary axis for 1st TRACYL transformation BOOLEAN NEW CONF TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE... Indicates the sign with which the rotary axis is taken into account in the Description: TRACYL transformation for the first agreed TRACYL transformation.
  • Page 171 0.0, 0.0, 0.0... Indicates the offset of the rotary axis for the second agreed TRANSMIT trans- Description: formation in degrees in relation to the neutral position while TRANSMIT is active. Related to: MD24900 $MC_TRANSMIT_ROT_AX_OFFSET_1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 172 Machine data 2.3 Channel-specific machine data 24955 TRANSMIT_ROT_AX_FRAME_2 Rotary axis offset TRANSMIT 2 BYTE NEW CONF 0, 0, 0, 0, 0, 0, 0, 0... axial rotary axis offset is not considered. Description: axial rotary axis offset is considered. axial rotary axis offset is considered until SZS. SZS frames include transformed rotations around the rotary axis.
  • Page 173 This information is used, among other things, for evaluating HMI, PLC and standard cycles. Meaning: MD = 0:Milling MD = 1:Turning MD = 2:Grinding 21:Cylindrical grinding 22:Surface grinding MD = 3:Nibbling MD = 4:... (Enter additional technologies as and when required.) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 174 Machine data 2.3 Channel-specific machine data 27850 PROG_NET_TIMER_MODE Impact of the program runtime net counter DWORD Reset 0x01 0x00 0x03 The program run time is measured using system variables and can be read out. Description: It provides a means of outputting the current progress of the processing of a part program.
  • Page 175 Bit 9 only when bits 0, 1 = 1: Bit 9 = 0 $AC_OPERATING_TIME, $AC_CYCLE_TIME: No measurement with override = 0. Bit 9 = 1 $AC_OPERATING_TIME, $AC_CYCLE_TIME: Measurement also with override = 0. Bits 10 to 31 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 176 Machine data 2.3 Channel-specific machine data Reserved Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 177 Bit 12 = 1:Counter $AC_SPECIAL_PARTS is active Further significance of bits 13-15 only when bit 12 =1 and $AC_REQUIRED_PARTS > 0: Bit 13 = 0:Counter $AC_SPECIAL_PARTS is incremented by 1 with a VDI output Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 178 Machine data 2.3 Channel-specific machine data of M02/M30 Bit 13 = 1:Counter $AC_SPECIAL_PARTS is incremented by 1 with output of the M command from MD PART_COUNTER_MCODE[2] Bit 14 = 0:$AC_SPECIAL_PARTS also active with program test/block search Bit 14 = 1:No machining $AC_SPECIAL_PARTS with program test/block search Bit 15 = 1:counter $AC_SPECIAL_PARTS is incremented by 1 when jumping back with GOTOS Related to:...
  • Page 179 Data type Memory used REAL 8 bytes 4 bytes BOOL 1 byte CHAR 1 byte STRING 1 byte per character, 200 characters per string are pos- sible AXIS 4 bytes FRAME 400 bytes Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 180 Machine data 2.3 Channel-specific machine data 28040 MM_LUD_VALUES_MEM V2,K1 Memory space for local user variables (DRAM) DWORD PowerOn 125, 125, 125, 125, 125, 125, 125, 32000 125, 125, 125, 125... 125, 125, 125, 125, 125... This MD defines the amount of memory space available for LUD variables. Description: The maximum number of available LUDs is given by one of the limit values of MD28020 $MC_MM_NUM_LUD_NAMES_TOTAL or MD28040 $MC_MM_LUD_VALUES_MEM.
  • Page 181 Bit 8:System frame $P_ISO2FR for ISO G68 2DROT Bit 9:System frame $P_ISO3FR for ISO G68 3DROT Bit 10:System frame $P_ISO4FR for ISO G51 Scale Bit 11: System frame $P_RELFR for relative coordinate systems Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 182 Machine data 2.3 Channel-specific machine data 28180 MM_MAX_TRACE_DATAPOINTS EXP, C02, C06 - Length of the trace data buffer DWORD PowerOn NBUP 100, 100, 100, 100, 20000 100, 100, 100, 100... Description: MM_MAX_TRACE_DATAPOINTS defines the size of an internal data buffer which contains the trace recordings.
  • Page 183 Total 8 elements. 28241 MAXNUM_SYNC_DIAG_VAR Maximum number of diagnostics variables per synchronized DWORD PowerOn action 0, 0, 0, 0, 0, 0, 0, 0... 10000 Maximum number of diagnostics variables per synchronized action. Description: Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 184 Machine data 2.3 Channel-specific machine data 28250 MM_NUM_SYNC_ELEMENTS C02, - 2.8,6.1 Number of elements for expressions in synchronized actions DWORD PowerOn The expressions of the motion-synchronous actions are stored in memory ele- Description: ments in the control. A motion-synchronous action occupies at least 4 ele- ments.
  • Page 185 $AC_MARKER[] is stored in SRAM. 28258 MM_NUM_AC_TIMER 2.3,2.4,6.1 Number of time variables $AC_TIMER (DRAM) DWORD PowerOn 0, 0, 0, 0, 0, 0, 0, 0... 10000 Number of channel-specific time variables $AC_TIMER for motion-synchronous Description: actions (DRAM) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 186 Machine data 2.3 Channel-specific machine data 28260 NUM_AC_FIFO 2.3,2.4,6.1 Number of FIFO variable for synchronized actions DWORD PowerOn 0, 0, 0, 0, 0, 0, 0, 0... Number of FIFO variables $AC_FIFO1 - $AC_FIFO10 for motion-synchronous Description: actions. FIFO variables are used for product tracking. A piece of information (e.g. the product length) for each part on a conveyor belt can be temporarily stored in each FIFO variable.
  • Page 187 0, 0, 0, 0, 0, 0, 0, 0... Mode of FIFO processing: Description: Bit 0 = 1: The sum of all FIFO contents is updated at each write access. Bit 0 = 0: No summation Related to: MD28260 $MC_NUM_AC_FIFO Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 188 0, 0, 0, 0, 0, 0, 0, 0... 20000 Description: Number of $AC_SYSTEM_ PARAM parameters for motion-synchronous actions. Depending on MD28255 $MC_MM_BUFFERED_AC_PARAM, DRAM or SRAM is required. Reserved for SIEMENS applications. 28276 MM_NUM_AC_SYSTEM_MARKER EXP, C02 Number of $AC_SYSTEM_MARKER for motion-synchronous DWORD...
  • Page 189 Currently, more polynomials are only needed for the new ADIS function with G643. In this case, this data must have a minimum value of three. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 190 Machine data 2.3 Channel-specific machine data 28530 MM_PATH_VELO_SEGMENTS A2,B1 Number of memory elements for path velocity limitation DWORD PowerOn 808d-me42 0, 0, 0, 0, 0, 0, 0, 0... 808d-me62 808d-te42 0, 0, 0, 0, 0, 0, 0, 0... 808d-te62 0, 0, 0, 0, 0, 0, 0, 0... Number of memory elements available for limiting the path velocity and chang- Description: ing it in the block.
  • Page 191 0x0, 0x0, 0x0, 0x0, 0x00000001 0x0, 0x0, 0x0, 0x0... Bit mask to restore data after cancelation of a simulated program execution. Description: The following applies: Bit 0: All frames in the data storage are restored. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 192: Axis-Specific Machine Data

    Machine data 2.4 Axis-specific machine data Axis-specific machine data Number Identifier Display filters Reference Unit Name Data type Active Attributes System Dimension Protection Default value Minimum Maximum value value (LIN/ROT) (LIN/ROT) (LIN/ROT) Description Description: 30100 CTRLOUT_SEGMENT_NR EXP, A01 G2,S9 Setpoint assignment: bus segment number BYTE PowerOn 808d-me42...
  • Page 193 MD31040 $MA_ENC_IS_DIRECT). For simulation axes/spindles, MD30200 $MA_NUM_ENCS > 0 must be specified for referencing. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 194 Machine data 2.4 Axis-specific machine data 30210 ENC_SEGMENT_NR EXP, A01, A02 G2 Actual value assignment: bus segment number. BYTE PowerOn 808d-me42 0, 0 -1/2 808d-me62 5, 5 808d-te42 0, 0 -1/2 808d-te62 5, 5 Number of the bus segment, through which the encoder is addressed. Description: The bus segments must be firmly assigned to the control systems.
  • Page 195 Square-wave encoder - only when the onboard hardware is available Encoder for semi servo - only when the onboard hardware is available General absolute encoders (e.g. EnDat interface) Reserved Corresponds with PROFIdrive parameter P979 (refer there) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 196 Machine data 2.4 Axis-specific machine data 30242 ENC_IS_INDEPENDENT A02, A11, - G2,R1 Encoder is independent BYTE NEW CONF 0, 0 If actual value corrections performed by the NC on the encoder selected for Description: position control are not to influence the actual value of any other encoder defined in the same axis, then the position control encoder must be declared to be "independent".
  • Page 197 Protection level 1 should be set for SW 3.6; protection level 2 suffices for SW 4 and higher. The encoder calibration must be explicitly verified (controlled, calibrated) after the software conversion. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 198 Machine data 2.4 Axis-specific machine data 30300 IS_ROT_AX A01, A06, A11, G1,K3,R2,T1,G2,K2,R1,S1,V1 Rotary axis / spindle BOOLEAN PowerOn SCAL, CTEQ 808d-me42 FALSE, FALSE, FALSE, TRUE 808d-me62 FALSE, FALSE, FALSE, TRUE, TRUE 808d-te42 FALSE, FALSE, FALSE, TRUE 808d-te62 FALSE, FALSE, FALSE, TRUE, TRUE, TRUE Axis: The axis is defined as a "rotary axis".
  • Page 199 "Position display is modulo 360°" MD30300 $MA_IS_ROT_AX "Rotary axis" MD36100 $MA_POS_LIMIT_MINUS "Software limit switch minus" MD36110 $MA_POS_LIMIT_PLUS "Software limit switch plus" SD43430 $SA_WORKAREA_LIMIT_MINUS "Working area limitation minus" SD43420 $SA_WORKAREA_LIMIT_PLUS "Working area limitation plus" Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 200 Machine data 2.4 Axis-specific machine data 30320 DISPLAY_IS_MODULO A01, A06, A11 R2,T1,K2 Modulo 360 degrees displayed for rotary axis or spindle. BOOLEAN PowerOn CTEQ 808d-me42 FALSE, FALSE, FALSE, TRUE 808d-me62 FALSE, FALSE, FALSE, TRUE, TRUE 808d-te42 FALSE, FALSE, FALSE, TRUE 808d-te62 FALSE, FALSE, FALSE, TRUE, TRUE,...
  • Page 201 0: The axis-specific NC/PLC interface signals for a simulated axis are not output to the PLC. All axis-specific NC/PLC interface signals are set to "0". Not relevant for: MD30130 $MA_CTRLOUT_TYPE (setpoint output type) = 1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 202 Machine data 2.4 Axis-specific machine data 30455 MISC_FUNCTION_MASK A06, A10 R2,S3,R1 Axis functions DWORD Reset CTEQ 0x00 0x1FFF Bit 0 = 0: Description: Modulo rotary axis/spindle: programmed positions must be in the modulo ran g e. Otherwise an alarm is output. Bit 0 = 1: When programming positions outside the modulo range, an alarm is not sig- naled.
  • Page 203 When resetting the control enable of the stationary axis/spindle (regarding this master axis/spindle) the changeover to the actual value coupling is inhibited. This is valid for generic couplings (with replacement cycles or for CP programming). Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 204 Machine data 2.4 Axis-specific machine data 30460 BASE_FUNCTION_MASK K5,P2,P1 Axis functions DWORD PowerOn CTEQ 0x00 0x3FF Axis-specific functions can be set using this MD. Description: The MD is bit-coded; the following bits are assigned: Bit 0 = 0: "Axis control" is not permissible. Bit 0 = 1: "Axis control"...
  • Page 205 Bit 0 = 1: Automatic (M40) and direct (M41-M45) gear stage change Bit 1 = 1: Spindle positioning with SPOS/SPOSA/M19 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 206 Machine data 2.4 Axis-specific machine data 30500 INDEX_AX_ASSIGN_POS_TAB A01, A10 T1,H1 Axis is an indexing axis BYTE Reset The axis is declared as an indexing axis by assignment of indexing position Description: table 1 or 2. The axis is not declared as an indexing axis The axis is an indexing axis.
  • Page 207 Number of fixed point positions set, i.e. the number of valid entries in MD30600 $MA_FIX_POINT_POS. For G75, two (2) fixed point positions are assumed in MD30600 $MA_FIX_POINT_POS for reasons of compatibility, even if '0' has been entered in this machine data. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 208 Machine data 2.4 Axis-specific machine data 31000 ENC_IS_LINEAR A02, A11, - Linear scale BOOLEAN PowerOn FALSE, FALSE MD = 1: Encoder for position actual-value acquisition is linear (linear Description: scale). MD = 0: Encoder for position actual-value acquisition is rotary. The index [n] of the machine data has the following coding: [encoder no.]: 0 or 1 31010...
  • Page 209 Numerator measuring gearbox DWORD PowerOn 1, 1 2147000000 The measuring gearbox numerator is entered in this MD. Description: The index [n] of the machine data has the following coding: [encoder no.]: 0 or 1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 210 Machine data 2.4 Axis-specific machine data 31090 JOG_INCR_WEIGHT A01, A12 H1,G2 mm, degrees Evaluation of an increment with INC/handwheel DOUBLE Reset CTEQ 0.001, 0.00254 The value entered in this MD defines the path of an increment which applies Description: when an axis is traversed with the JOG keys in incremental mode or with the handwheel.
  • Page 211 The periods of time depend on the hardware used. The default value is typical for SIEMENS products. Adjustment by the customer is only required in excep- tional cases. Input of the minimum value "0.0" deactivates the compensation (only active in combination with MD34200 $MA_ENC_REFP_MODE = 7).
  • Page 212 The periods of time depend on the hardware used. The default value is typical for SIEMENS products. Adjustment by the customer is only required in excep- tional cases. Input of the minimum value "0.0" deactivates the compensation (only active in combination with MD34200 $MA_ENC_REFP_MODE = 7).
  • Page 213 MD32000 $MA_MAX_AX_VELO (maximum axis velocity) MD32040 $MA_JOG_REV_VELO_RAPID (revolutional feedrate for JOG with rapid traverse override) NC/PLC interface signal DB3200 DBX1000.5,1004.5,1008.5 (Rapid traverse over- ride) NC/PLC interface signal DB3200 DBX4 (Feedrate override A-H) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 214 Machine data 2.4 Axis-specific machine data 32020 JOG_VELO A11, A04, - mm/min, rev/ Jog axis velocity DOUBLE Reset CTEQ 808d-me42 2000., 2000., 2000., (0./ 0.) (1.e300/ 1.e300) 36000. 808d-me62 2000., 2000., 2000., (0./ 0.) (1.e300/ 1.e300) 36000., 36000. 808d-te42 2000., 2000., 2000., (0./ 0.) (1.e300/ 1.e300) 36000.
  • Page 215 JOG). MD irrelevant for: Linear feedrate; i.e. SD41100 $SN_JOG_REV_IS_ACTIVE = 0 Related to: SD41100 $SN_JOG_REV_IS_ACTIVE (revolutional feedrate for JOG active) MD32040 $MA_JOG_REV_VELO_RAPID (JOG revolutional feedrate with rapid traverse override) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 216 Machine data 2.4 Axis-specific machine data 32060 POS_AX_VELO A12, A04 H1,P2,K1,V1,2.4,6.2 mm/min, rev/ Initial setting for positioning axis velocity DOUBLE Reset CTEQ 808d-me42 10000., 10000., (0./ 0.) (1.e300/ 1.e300) 10000., 36000. 808d-me62 10000., 10000., (0./ 0.) (1.e300/ 1.e300) 10000., 36000., 36000.
  • Page 217: Interface Signals

    Bit 9 = 1 For handwheel travel, the maximum possible velocity is with the revolutional feedrate in MD32000 $MA_MAX_AX_VELO of the relevant machine axis. (see also bit 6) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 218 Machine data 2.4 Axis-specific machine data Bit 10 = 0 For overlaid motions, $AA_OVR is not active. Bit 10 = 1 For overlaid motions (DRF, $AA_OFF, external work offset, online tool off- set), the override $AA_OVR settable via synchronized actions is active. Bit 11 = 0 With the VDI interface signal DB390x DBX4001.5 (Drive Ready) missing, paths defined by the handwheel are not collected, but a traversing request is dis-...
  • Page 219 In the case of SINAMICS drives, we recommend that the direction of motion is reversed in the drive (see P410). This is obligatory if you are using DSC (see also MD32640 $MA_STIFFNESS_CONTROL_ENABLE). Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 220 Machine data 2.4 Axis-specific machine data 32200 POSCTRL_GAIN A07, A11 G1,TE1,TE9,K3,S3,A2,A3,D1, G2,S1,V1 1000/min Servo gain factor DOUBLE NEW CONF CTEQ 16.66666667, 2000. 16.66666667, 16.66666667, 16.66666667, 16.66666667... Position controller gain, or servo gain factor. Description: The input/output unit for the user is [ (m/min)/mm]. I.e.
  • Page 221 MD32250 $MA_RATED_OUTVAL is not equal to zero, the values based on it remain zero. In the case of simultaneous operation of analog and PROFIdrive drives, the settings for the analog axes must be adjusted as described in a.). Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 222 Machine data 2.4 Axis-specific machine data 32260 RATED_VELO A01, A11 A3,D1,G2 rev/min Rated motor speed DOUBLE NEW CONF CTEQ 808d-me42 2000.0, 2000.0, 2000.0 808d-me62 3000.0, 3000.0, 3000.0, 3000.0, 3000.0... 808d-te42 2000.0, 2000.0, 2000.0 808d-te62 3000.0, 3000.0, 3000.0, 3000.0, 3000.0... Only applies when: Description: MD32250 $MA_RATED_OUTVAL is set greater than 0.
  • Page 223 "knee-shaped acceleration characteristic" and the axial jerk limita- tion of the axes that are operated in JOG mode or positioning axis mode. Related to: MD32410 $MA_AX_JERK_TIME (time constant for axial jerk limitation) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 224 Machine data 2.4 Axis-specific machine data 32402 AX_JERK_MODE A07, A04 B2,G2,B3 Filter type for axial jerk limitation BYTE PowerOn CTEQ Filter type for axial jerk limitation: Description: 2nd order filter (as in SW 1 through 4) Moving averaging (SW 5 and higher) Bandstop filter (SW 6 and higher) Type 2 requires more computing time, but causes smaller contour errors for the same smoothing effect, or smoother movements at the same accuracy.
  • Page 225 1: Axial jerk limitation for JOG mode and positioning axis mode 0: No jerk limitation for JOG mode and positioning axis mode The maximum jerk occurring is defined in MD32430 $MA_JOG_AND_POS_MAX_JERK. Related to: MD32430 $MA_JOG_AND_POS_MAX_JERK (axial jerk) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 226 Machine data 2.4 Axis-specific machine data 32430 JOG_AND_POS_MAX_JERK G1,P2,S3,B2 m/s³, rev/s³ Axial jerk DOUBLE NEW CONF CTEQ 808d-me42 20, 20, 20, 20 1.e-9 808d-me62 100, 100, 100, 100, 1.e-9 808d-te42 20, 20, 20, 20 1.e-9 808d-te62 100, 100, 100, 100, 1.e-9 100, 100 The jerk limit value limits the rate of change of axis acceleration in JOG...
  • Page 227 G00_JERK_FACTOR B1,B2 Scaling of jerk limitation with G00. DOUBLE NEW CONF 1e-9 Description: Scaling of the jerk limitation with G00. Relevant axial jerk limitation for G00 =: (MD32435 $MA_G00_JERK_FACTOR[..] * MD32431 $MA_MAX_AX_JERK[..]) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 228 Machine data 2.4 Axis-specific machine data 32450 BACKLASH K3,G2 mm, degrees Backlash DOUBLE NEW CONF 0.0, 0.0 Backlash on reversal between positive and negative travel directions. Description: Input of the compensation value is • positive, if the encoder is leading the machine part (normal situation) •...
  • Page 229 32490 FRICT_COMP_MODE Type of friction compensation BYTE PowerOn No friction compensation Description: Friction compensation with constant injection value or adaptive charac- teristic Friction compensation with learned characteristic via neural network reserved reserved Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 230 Machine data 2.4 Axis-specific machine data 32500 FRICT_COMP_ENABLE K3,G2 Friction compensation active BOOLEAN NEW CONF FALSE Friction compensation is enabled for this axis. Description: Depending on the setting of MD32490 $MA_FRICT_COMP_MODE, either "friction compensation with constant modulation factor" or "QEC with neural networks" becomes active.
  • Page 231 Maximum friction compensation value MD32530 $MA_FRICT_COMP_CONST_MIN Minimum friction compensation value MD32550 $MA_FRICT_COMP_ACCEL1 Adaptation acceleration value 1 MD32560 $MA_FRICT_COMP_ACCEL2 Adaptation acceleration value 2 MD32570 $MA_FRICT_COMP_ACCEL3 Adaptation acceleration value 3 MD32540 $MA_FRICT_COMP_TIME Friction compensation time constant Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 232 Machine data 2.4 Axis-specific machine data 32520 FRICT_COMP_CONST_MAX EXP, A09 mm/min, rev/ Maximum friction compensation value DOUBLE NEW CONF Description: If adaptation is inactive (MD32510 $MA_FRICT_COMP_ADAPT_ENABLE=0), the maxi- mum friction compensation is applied throughout the entire acceleration range. If adaptation is active (MD32510 $MA_FRICT_COMP_ADAPT_ENABLE=1), the maximum friction compensation is applied in accordance with the adaptation curve.
  • Page 233 The friction compensation value is entered via a DT1 filter. Description: The add-on amplitude decays in accordance with the time constant. MD irrelevant for: MD32500 $MA_FRICT_COMP_ENABLE = 0 Related to: MD32500 $MA_FRICT_COMP_ENABLE Friction compensation active MD32520 $MA_FRICT_COMP_CONST_MAX Maximum friction compensation value Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 234 Machine data 2.4 Axis-specific machine data 32550 FRICT_COMP_ACCEL1 EXP, A09 m/s², rev/s² Adaptation acceleration value 1 DOUBLE NEW CONF The adaptation acceleration value is only required if "Friction compensation Description: with adaptation" (MD32510=1) is active. The adaptation acceleration values 1 to 3 are interpolation points for defin- ing the adaptation curve.
  • Page 235 Friction compensation adaptation active MD32520 $MA_FRICT_COMP_CONST_MAX Maximum friction compensation value MD32530 $MA_FRICT_COMP_CONST_MIN Minimum friction compensation value MD32550 $MA_FRICT_COMP_ACCEL1 Adaptation acceleration value 1 MD32570 $MA_FRICT_COMP_ACCEL3 Adaptation acceleration value 3 MD32540 $MA_FRICT_COMP_TIME Friction compensation time constant Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 236 Machine data 2.4 Axis-specific machine data 32570 FRICT_COMP_ACCEL3 EXP, A09 m/s², rev/s² Adaptation acceleration value 3 DOUBLE NEW CONF The adaptation acceleration value is only required if "Friction compensation Description: with adaptation" (MD32510=1) is active. Adaptation acceleration values 1 to 3 are interpolation points for defining the adaptation curve.
  • Page 237 (see MD13060 $MN_DRIVE_TELEGRAM_TYPE) does not support the torque feedforward control function. Remedy: Use telegram 136. Torque feedforward control is an option that must be activated. Related to: MD32630 $MA_FFW_ACTIVATION_MODE MD32610 $MA_VELO_FFW_WEIGHT MD32650 $MA_AX_INERTIA Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 238 Machine data 2.4 Axis-specific machine data 32630 FFW_ACTIVATION_MODE A07, A09 K3,G2 Activate feedforward control from program BYTE Reset CTEQ 808d-me42 808d-me62 808d-te42 808d-te62 MD32630 $FFW_ACTIVATION_MODE can be used to define whether the feedforward Description: control for this axis/spindle can be switched on and off by the part program. The feedforward control cannot be switched on or off by the high-level language elements FFWON and FFWOF respectively.
  • Page 239 808d-me42 -0.02 0.02 -1/2 808d-me62 -0.02 0.02 808d-te42 -0.02 0.02 -1/2 808d-te62 -0.02 0.02 Description: Configuration of compensation dead time of the dynamic stiffness control (DSC) with optimized PROFIBUS/PROFINET cycle, unit: seconds Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 240 Machine data 2.4 Axis-specific machine data 32700 ENC_COMP_ENABLE Encoder/spindle error compensation. BOOLEAN NEW CONF FALSE, FALSE 1: LEC (leadscrew error compensation) is activated for the measuring system. Description: This enables leadscrew and measuring system errors to be compensated. The function is not enabled internally until the relevant measuring system has been referenced (NC/PLC interface signal DB390x DBX0.4 / .5 (Referenced/ synchronized 1 or 2) = 1).
  • Page 241 Related to: MD32710 $MA_CEC_ENABLE Enable sag compensation MD32000 $MA_MAX_AX_VELO Maximum axis velocity SD41300 $SN_CEC_TABLE_ENABLE[t] Enable evaluation of sag compensation table t NC/PLC interface signal DB390x DBX0.4 / .5 (referenced/synchronized 1 or 2) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 242 Machine data 2.4 Axis-specific machine data 32760 COMP_ADD_VELO_FACTOR EXP, A09, A04 K3 Excessive velocity due to compensation DOUBLE NEW CONF CTEQ 0.01 0.10 The maximum distance that can be traversed because of temperature compensa- Description: tion in one IPO cycle can be limited by the axial MD32760 $MA_COMP_ADD_VELO_FACTOR.
  • Page 243 "0", which means that they are not active in this case. Related to: MD32620 $MA_FFW_MODE (type of feedfoward control) MD32610 $MA_VELO_FFW_WEIGHT (moment of inertia for speed feedforward control) MD36400 $MA_CONTOUR_TOL (tolerance band contour monitoring) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 244 Machine data 2.4 Axis-specific machine data 32900 DYN_MATCH_ENABLE G21,S3,G2 Dynamic response adaptation BOOLEAN NEW CONF CTEQ FALSE With dynamic response adaptation, axes with different servo gain factors can Description: be set to the same following error with MD32910 $MA_DYN_MATCH_TIME. Dynamic response adaptation active. Dynamic response adaptation inactive.
  • Page 245 The machine axis marked this way accelerates to the velocity specified in MD34040 $MA_REFP_VELO_SEARCH_MARKER (reference point creep velocity) when the plus/minus traversing key is pressed, and synchronizes with the next zero mark. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 246 Machine data 2.4 Axis-specific machine data 34010 REFP_CAM_DIR_IS_MINUS A03, A11 G1,R1 Approach reference point in minus direction BOOLEAN Reset FALSE 0: MD34010 $MA_REFP_CAM_DIR_IS_MINUS Reference point approach in plus direc- Description: tion 1: MD34010 $MA_REFP_CAM_DIR_IS_MINUS Reference point approach in minus direc- tion For incremental measuring systems: If the machine axis is positioned in front of the reference cam, it acceler-...
  • Page 247 (NC/PLC interface signal DB380x DBX1000.7 (Reference point approach delay) is reset), the axis stops and alarm 20000 "Reference cam not reached" is output. Irrelevant to: Linear measuring systems with distance-coded reference marks Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 248 Machine data 2.4 Axis-specific machine data 34040 REFP_VELO_SEARCH_MARKER A03, A11, A04 G1,R1,S1 mm/min, rev/ Creep velocity DOUBLE Reset 300.00, 300.00, (0./ 0.) (1.e300/ 1.e300) 300.00, 300.00... 1) For incremental measuring systems: Description: This is the velocity at which the axis travels during the time between ini- tial detection of the reference cam and synchronization with the first zero mark (phase 2).
  • Page 249 If the machine axis travels a distance defined in MD34060 $MA_REFP_MAX_MARKER_DIST from the st arting position without crossing two zero marks, the axis stops and alarm 20004 "Reference mark missing" is output. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 250 Machine data 2.4 Axis-specific machine data 34070 REFP_VELO_POS A03, A11, A04 G1,R1 mm/min, rev/ Reference point positioning velocity DOUBLE Reset 808d-me42 10000., 10000., (0./ 0.) (1.e300/ 1.e300) 10000., 720. 808d-me62 10000., 10000., (0./ 0.) (1.e300/ 1.e300) 10000., 720., 720. 808d-te42 10000., 10000., (0./ 0.) (1.e300/ 1.e300)
  • Page 251 NCU. The modification is therefore not visible to the link axis. Writing MD34090 $MA_REFP_MOVE_DIST_CORR through the link axis is rejected with alarm 17070. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 252 Machine data 2.4 Axis-specific machine data 34092 REFP_CAM_SHIFT A03, A11 G1,R1 mm, degrees electronic cam offset for incremental measuring systems DOUBLE Reset 0.0, 0.0 Electronic cam offset for incremental measuring systems with equidistant zero Description: marks. When the reference cam signal occurs, the zero mark search does not start immediately but is delayed until after the distance from REFP_CAM_SHIFT.
  • Page 253 34104 REFP_PERMITTED_IN_FOLLOWUP A03, A02 Enable referencing in follow-up mode BOOLEAN Reset FALSE An axis can also be referenced in the follow-up mode under JOG+REF mode by Description: means of an external motion. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 254 Machine data 2.4 Axis-specific machine data 34110 REFP_CYCLE_NR G1,TE3,D1,R1,Z1 Sequence of axes in channel-specific referencing DWORD PowerOn 1, 2, 3, 4, 5, 6, 7, 8... MD34110 $MA_REFP_CYCLE_NR = 0 -----> axis-specific referencing Description: Axis-specific referencing is started separately for each machine axis with the NC/PLC interface signal DB380x DBX4.7 / 4.6 (Plus/minus travel keys).
  • Page 255 Encoder is referenced and at exact stop, automatic referencing becomes active at the next encoder activation The last axis position buffered before switch off is restored, no auto- matic referencing Default setting for recommissioning: No automatic referencing Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 256 Machine data 2.4 Axis-specific machine data 34220 ENC_ABS_TURNS_MODULO A03, A02 Modulo range for rotary absolute encoder DWORD PowerOn 808d-me42 4096, 4096 100000 -1/2 808d-me62 4096, 4096 100000 808d-te42 4096, 4096 100000 -1/2 808d-te62 4096, 4096 100000 Number of encoder revolutions a rotary absolute encoder is able to resolve Description: (see also the maximum multiturn information of the absolute encoder, see encoder data sheet or PROFIdrive parameter P979).
  • Page 257 If other spindle numbers are to be assigned, the function "spindle converter" must be used. With multi-channel systems, the same numbers can be assigned in all channels, except for those spindles active in several channels (replacement axes/spin- dles MD 30550: $MA_AXCONF_ASSIGN_MASTER_CHAN). Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 258 Machine data 2.4 Axis-specific machine data 35010 GEAR_STEP_CHANGE_ENABLE A06, A11 P3 pl,P3 sl,S1 Parameterize gear stage change DWORD Reset CTEQ 0x00 0x2B Meaning of bit places: Description: Bit 0 = 0 and bit 1 = 0: There is an invariable gear ratio between motor and load. The MD of the firs t gear stage is active.
  • Page 259 Axis mode, MD34110 $MA_REFP_CYCLE_NR can be used to configure / deacti- vate forced referencing on NC start Corresponds with: MD35030 $MA_SPIND_DEFAULT_ACT_MASK (activate spindle initial setting) MD20700 $MC_REFP_NC_START_LOCK (NC start disable without reference point) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 260 Machine data 2.4 Axis-specific machine data 35030 SPIND_DEFAULT_ACT_MASK A06, A10 Time at which initial spindle setting is effective BYTE Reset CTEQ 0x00 0x03 SPIND_DEFAULT_ACT_MASK specifies the time at which the operating mode defined Description: in MD35020 $MA_SPIND_DEFAULT_MODE becomes effective. The initial spindle set- ting can be assigned the following values at the following points in time: POWER ON POWER ON and NC program start...
  • Page 261 SD 43206 $SA_SPIND_SPEED_TYPE. For all other spindles, the corresponding SD remains unchanged. Bit 11: reserved Bit 12 = 1: Spindle override is active with zero mark search for M19, SPOS, and SPOSA = 0: Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 262 Machine data 2.4 Axis-specific machine data Previous response (default) The following bits 16-20 can be used to set spindle-specific M functions which are output to the VDI interface if the corresponding M functionality has been generated implicitly for the program sequence. Bit 16: reserved Bit 17: reserved Bit 18: reserved...
  • Page 263 MD35040 $MA_SPIND_ACTIVE_AFTER_RESET. Not relevant to: • Spindle modes other than open-loop control mode. Related to: NC/PLC interface signal DB3000 DBX0.7 (Reset) NC/PLC interface signal DB380x DBX2.2 (Delete distance-to-go/Spindle reset) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 264 Machine data 2.4 Axis-specific machine data 35090 NUM_GEAR_STEPS A06, A10 Number of gear stages DWORD Reset Number of set gear stages. Description: The first gear stage is always available. Corresponding MDs: MD35010 $MA_GEAR_STEP_CHANGE_ENABLE (gear stages available/functions) MD35012 $MA_GEAR_STEP_CHANGE_POSITION (gear stage change position) MD35014 $MA_GEAR_STEP_USED_IN_AXISMODE (gear stage for axis mode with M70) MD35110 $MA_GEAR_STEP_MAX_VELO (max.
  • Page 265 MD35010 $MA_GEAR_STEP_CHANGE_ENABLE (gear stage change is possible) MD35130 $MA_GEAR_STEP_MAX_VELO_LIMIT (maximum speed of gear stage with speed control MD35135 $MA_GEAR_STEP_PC_MAX_VELO_LIMIT (maximum speed of gear stage with position control MD35140 $MA_GEAR_STEP_MIN_VELO_LIMIT (min. speed of gear stage) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 266 Machine data 2.4 Axis-specific machine data 35112 GEAR_STEP_MAX_VELO2 A06, A11, A04 rev/min 2nd data set: Maximum speed for gear stage change DOUBLE NEW CONF CTEQ 500., 500., 1000., 2000., 4000., 8000. Description: The 2nd gear stage data block for tapping with G331/G332 is activated with MD 35010:$MA_GEAR_STEP_CHANGE_ENABLE bit 5 for the master spindle.
  • Page 267 MD35140 $MA_GEAR_STEP_MIN_VELO_LIMIT (minimum speed of the gear stage) MD35010 $MA_GEAR_STEP_CHANGE_ENABLE (gear stage selection is possible) MD35110 $MA_GEAR_STEP_MAX_VELO (max. speed for automatic gear stage selection M40) MD35120 $MA_GEAR_STEP_MIN_VELO (min. speed for automatic gear stage selection M40) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 268 Machine data 2.4 Axis-specific machine data 35135 GEAR_STEP_PC_MAX_VELO_LIMIT A06, A11, A04 rev/min Maximum speed of the gear stage with position control DOUBLE NEW CONF CTEQ 0., 0., 0., 0., 0., 0. The maximum speed of the current gear stage is configured in MD35135 Description: $MA_GEAR_STEP_PC_MAX_VELO_LIMIT with position control active.
  • Page 269 MD35135 $MA_GEAR_STEP_PC_MAX_VELO_LIMIT (maximum speed of gear stage with position control) MD35010 $MA_GEAR_STEP_CHANGE_ENABLE (gear stage change is possible) MD35110 $MA_GEAR_STEP_MAX_VELO (max. speed for automatic gear stage selection M40) MD35120 $MA_GEAR_STEP_MIN_VELO (min. speed for automatic gear stage selection M40) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 270 Machine data 2.4 Axis-specific machine data 35150 SPIND_DES_VELO_TOL A03, A05, A06, R1,S1,Z1 A10, A04 Spindle speed tolerance DOUBLE Reset Description: In spindle control mode, the set speed (programmed speed x spindle offset, allowing for limits) is compared with the actual speed. •...
  • Page 271 The 2nd data set for tapping with G331/G332 is activated by MD35010 $MA_GEAR_STEP_CHANGE_ENABLE, bit 5 for the master spindle. Related to: MD35210 $MA_GEAR_STEP_POSCTRL_ACCEL MD35200 $MA_GEAR_STEP_SPEEDCTRL_ACCEL MD35220 $MA_ACCEL_REDUCTION_SPEED_POINT Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 272 Machine data 2.4 Axis-specific machine data 35220 ACCEL_REDUCTION_SPEED_POINT A06, A04 S1,S3,B2 Speed for reduced acceleration DOUBLE Reset This machine data defines the threshold speed/velocity for spindles/position- Description: ing/path axes from which the acceleration reduction is to start. The refer- ence is the defined maximum speed/velocity. The starting point is a percentage of the maximum values.
  • Page 273 $MA_GEAR_STEP_PC_MAX_VELO_LIMIT = 0, the value is limited to 90% of MD35130 $MA_GEAR_STEP_MAX_VELO_LIMIT. Related to: MD35350 $MA_SPIND_POSITIONING_DIR (direction of rotation during positioning from standstill, if no synchronization is available) MD35100 $MA_SPIND_VELO_LIMIT (chuck speed) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 274 Machine data 2.4 Axis-specific machine data 35310 SPIND_POSIT_DELAY_TIME A06, A04 Positioning delay time DOUBLE NEW CONF CTEQ 0.0, 0.05, 0.1, 0.2, 0.4, 0.8 Description: Positioning delay time. After reaching the positioning end (exact stop fine), there is a waiting time equal to the time set in this MD.
  • Page 275 DBX2002.5 (Oscillation speed). MD irrelevant to: All spindle modes except oscillation mode Related to: MD35400 $MA_SPIND_OSCILL_DES_VELO (oscillation speed) NC/PLC interface signal DB380x DBX2002.5 (Oscillation speed) NC/PLC interface signal DB380x DBX2002.4 (Oscillation via PLC) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 276 Machine data 2.4 Axis-specific machine data 35430 SPIND_OSCILL_START_DIR Start direction during oscillation BYTE Reset CTEQ With the NC/PLC interface signal DB380x DBX2002.5 (Oscillation speed), the Description: spindle motor accelerates to the speed specified in MD35400: $MA_SPIND_OSCILL_DES_VELO. The start direction is defined by MD35430 $MA_SPIND_OSCILL_START_DIR if the NC/PLC interface signal DB380x DBX2002.4 (Oscillation via PLC) is not enabled.
  • Page 277 If the spindle has reached the setpoint speed range, then machining starts from this position. Byte = 3: No longer available for SW 5.3 and higher. Related to: MD35150 $MA_SPIND_DES_VELO_TOL (spindle speed tolerance) NC/PLC interface signal DB390x DBX2001.5 (Spindle in setpoint range) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 278 Machine data 2.4 Axis-specific machine data 35510 SPIND_STOPPED_AT_IPO_START A03, A06, A10 Feedrate enable for spindle stopped BOOLEAN Reset CTEQ FALSE When a spindle is stopped (M5), the path feed is disabled (positioning axes Description: continue traversing) if MD35510 $MA_SPIND_STOPPED_AT_IPO_START is enabled and the spindle is in control mode.
  • Page 279 MD36000 $MA_STOP_LIMIT_COARSE must not be set equal to or greater than MD36030 $MA_STANDSTILL_POS_TOL (standstill tolerance). Related to: MD36020 $MA_POSITIONING_TIME (delay time, exact stop fine) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 280 Machine data 2.4 Axis-specific machine data 36010 STOP_LIMIT_FINE TE1,A3,B1,D1,G2,S1,Z1 mm, degrees Exact stop fine DOUBLE NEW CONF 808d-me42 0.01, 0.01, 0.01, 0.1 808d-me62 0.01, 0.01, 0.01, 0.1, 808d-te42 0.01, 0.01, 0.01, 0.1 808d-te62 0.01, 0.01, 0.01, 0.1, 0.1, 0.1 Threshold for exact stop fine Description: See also MD36000 $MA_STOP_LIMIT_COARSE (exact stop coarse) Special cases:...
  • Page 281 The standstill tolerance must be greater than the "exact stop limit coarse". Related to: MD36040 $MA_STANDSTILL_DELAY_TIME (delay time, standstill monitoring) 36040 STANDSTILL_DELAY_TIME TE1,A3,F1,G2 Delay time for standstill monitoring DOUBLE NEW CONF See MD36030 $MA_STANDSTILL_POS_TOL (standstill tolerance) Description: Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 282 Machine data 2.4 Axis-specific machine data 36050 CLAMP_POS_TOL A3,D1,Z1 mm, degrees Clamping tolerance DOUBLE NEW CONF With NC/PLC interface signal DB380x DBX2.3 (Blocking action active), blocking Description: monitoring is activated. If the monitored axis is forced away from the set- point position (exact stop limit) by more than the blocking tolerance, alarm 26000 "Blocking monitoring"...
  • Page 283 DB380x DBX1000.3 = 1 (2nd software limit switch plus) active for 1st axis MD irrelevant: if axis is not referenced. Related to: NC/PLC interface signal DB380x DBX1000.3 (2nd software limit switch plus) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 284 Machine data 2.4 Axis-specific machine data 36200 AX_VELO_LIMIT A05, A11, A04 TE3,A3,G2,S1,V1 mm/min, rev/ Threshold value for velocity monitoring DOUBLE NEW CONF CTEQ 11500., 11500., (0./ 0.) (1.e300/ 1.e300) 11500., 11500..The threshold value for actual velocity monitoring is entered in this machine Description: data.
  • Page 285 Therefore, it is the user who is responsible for taking into account the limit frequency of the measur- ing circuit module. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 286 Machine data 2.4 Axis-specific machine data 36302 ENC_FREQ_LIMIT_LOW EXP, A02, A05, A3,R1,S1,Z1 Encoder limit frequency for new encoder synchronization. DOUBLE NEW CONF 99.9, 99.9 Description: Encoder frequency monitoring uses a hysteresis. MD36300 $MA_ENC_FREQ_LIMIT defines the encoder limit frequency. The encoder is switched off when this frequency is exceeded.
  • Page 287 With axes, this machine data refers to MD32000 $MA_MAX_AX_VELO. With spindles, this MD refers to the lower of the speeds set in MD35130 $MA_GEAR_STEP_MAX_VELO_LIMIT of the current gear stage and MD35100 $MA_SPIND_VELO_LIMIT. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 288 Machine data 2.4 Axis-specific machine data 36600 BRAKE_MODE_CHOICE EXP, A05 A3,Z1 Deceleration response on hardware limit switch BYTE PowerOn CTEQ If a rising edge of the axis-specific hardware limit switch is detected while Description: the axis is traversing, the axis is braked immediately. The type of braking is determined by this machine data: Value = 0: Controlled braking along the acceleration ramp defined by MD32300...
  • Page 289 (MD36610 $MA_AX_EMERGENCY_STOP_TIME). Related to: NC/PLC interface signal DB380x DBX2.1 (Controller enable) MD36610 $MA_AX_EMERGENCY_STOP_TIME For SINAMICS drives: Drive parameter P1082 (maximum speed / velocity) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 290 Machine data 2.4 Axis-specific machine data 36700 DRIFT_ENABLE EXP, A07, A09 G2 Automatic drift compensation BOOLEAN NEW CONF FALSE Only for special analog and hydraulic drives (not active with PROFIdrive Description: drives): Automatic drift compensation is activated with MD36700 $MA_DRIFT_ENABLE. Automatic drift compensation active (only for position-controlled axes/ spindles).
  • Page 291 • $VA_DP_ACT_TEL shows actual value message frame words Note: Values 3 and 4 are reserved Note: The value range of MD36730 $MA_DRIVE_SIGNAL_TRACKING can be restricted because of reduced functions of control systems Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 292 Machine data 2.4 Axis-specific machine data 37100 GANTRY_AXIS_TYPE A01, A10 G1,TE1,Z3 Gantry axis definition BYTE PowerOn CTEQ 808d-me42 -1/2 808d-me62 808d-te42 -1/2 808d-te62 General: decimal representation, with a b Description: Leading axis Synchronized axis No gantry axis Axis in gantry grouping 1 Axis in gantry grouping 2 Axis in gantry grouping 3 A max.
  • Page 293 MD37100 $MA_GANTRY_AXIS_TYPE Gantry axis definition MD37120 $MA_GANTRY_POS_TOL_ERROR Gantry trip limit MD37130 $MA_GANTRY_POS_TOL_REF Gantry trip limit during referencing NC/PLC interface signal DB390x DBX5005.3 (Gantry warning limit exceeded) NC/PLC interface signal DB380x DBX5005.4 (Start gantry synchronization pro- cess) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 294 Machine data 2.4 Axis-specific machine data 37120 GANTRY_POS_TOL_ERROR A05, A10 G1,Z3 mm, degrees Gantry trip limit DOUBLE PowerOn 808d-me42 -1e15 1e15 -1/2 808d-me62 -1e15 1e15 808d-te42 -1e15 1e15 -1/2 808d-te62 -1e15 1e15 With gantry axes, the difference between the position actual values of the Description: leading and synchronized axes is continuously monitored.
  • Page 295 Current gantry trip limit DOUBLE Reset 808d-me42 -1/2 808d-me62 808d-te42 -1/2 808d-te62 Actual value difference between master axis and slave axis in the case of Description: alarm 10653. Leads to alarm 10657 after Power ON. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 296 Machine data 2.4 Axis-specific machine data 37140 GANTRY_BREAK_UP EXP, A01, A10 G1,Z3 Invalidate gantry axis grouping BOOLEAN Reset CTEQ 808d-me42 FALSE -1/2 808d-me62 FALSE 808d-te42 FALSE -1/2 808d-te62 FALSE GANTRY_BREAK_UP = "0" Description: The forced coupling of the gantry axis grouping remains valid! Monitoring of violation of the gantry warning or trip limit is active! GANTRY_BREAK_UP = "1"...
  • Page 297 Zero mark search direction of the slave axis same as for master axis Bit 2 = 0 : Alarm 10655 "Synchronization in progress" is output Bit 2 = 1 Alarm 10655 "Synchronization in progress" is not output Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 298 If the setting of the control on the drive (manufacturer-specific drive parameter) is known (i.e. with SIEMENS drives), the software automatically sets the MD; in other words, in this case the MD is merely used for display purposes.
  • Page 299 In this case, the NC user memory division is allocated using the default val- ues of the standard machine data. References: /FB/, S7, "Memory Configuration" /DA/, "Diagnostics Guide" Related to: MD32700 $MA_ENC_COMP_ENABLE[n]LEC active References: /FB/, S7, "Memory Configuration" Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 300 Machine data 2.4 Axis-specific machine data Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 301: Nc Setting Data

    NC/PLC interface signal DB3300 DBX1001.5,1005.5,1009.5 (Geometry axis 1-3 active machine function: INC variable) or NC/PLC interface signal DB390x DBX5.5 (Active machine function: INC variable) MD31090 $MA_JOG_INCR_WEIGHT (weighting of an increment for INC/handwheel) Parameter Manual Siemens Controls Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 302: Nc Setting Data

    NC setting data 41050 JOG_CONT_MODE_LEVELTRIGGRD Jog mode / continuous operation with continuous JOG BOOLEAN Immediately TRUE Jog mode for JOG continuous Description: In jog mode (default setting) the axis traverses as long as the traverse key is held down and an axis limitation has not been reached. When the key is released the axis is decelerated to zero speed and the movement is considered complete.
  • Page 303 The axis/spindle is traversed with revolutional feedrate during DRF handwheel travel, too (see bit 0 for selection). Bit 3 = 1: The axis/spindle is always traversed without revolutional feedrate during DRF handwheel travel. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 304 NC setting data 41110 JOG_SET_VELO mm/min Axis velocity in JOG DOUBLE Immediately Value not equal to 0: Description: The velocity value entered applies to linear axes traversed in JOG mode if linear feedrate (G94) is active for the relevant axis (SD41100 $SN_JOG_REV_IS_ACTIVE = 0).
  • Page 305 The operator can define a JOG velocity for a particular application. Related to ..MD32020 $MA_JOG_VELO (JOG axis velocity) MD32000 $MA_MAX_AX_VELO (maximum axis velocity) MD32090 $MA_HANDWH_VELO_OVERLAY_FACTOR (ratio JOG velocity to handwheel velocity (DRF) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 306 NC setting data 41200 JOG_SPIND_SET_VELO rev/min Speed for spindle JOG mode DOUBLE Immediately Value not equal to 0: Description: The speed entered applies to spindles in JOG mode if they are traversed man- ually by the "Plus and minus traversing keys" or the handwheel. The speed is active for •...
  • Page 307 Number of interpolation points with sag compensation SD41300 $SN_CEC_TABLE_ENABLE[t] Evaluation of the sag compensation table t is enabled NC/PLC interface signal DB390x DBX0.4 (Referenced/synchronized 1) NC/PLC interface signal DB390x DBX0.5 (Referenced/synchronized 2) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 308 NC setting data 41310 CEC_TABLE_WEIGHT Weighting factor compensation table DOUBLE Immediately 808d-me42 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0... 808d-me62 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0... 808d-te42 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0... 808d-te62 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0...
  • Page 309 Application example(s) Program testing Related to ..NC/PLC interface signal DB3200 DBX0.6 (Activate dry run feedrate) NC/PLC interface signal DB1700 DBX0.6 (Dry run feedrate selected) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 310 NC setting data 42101 DRY_RUN_FEED_MODE Mode for dry run velocity BYTE Immediately 0, 0, 0, 0, 0, 0, 0, 0... This SD can be used to set the method of operation of the dry run velocity Description: set by SD42100 $SC_DRY_RUN_FEED. The following values are possible: The maximum of SD42100 $SC_DRY_RUN_FEED and the programmed velocity become active.
  • Page 311 This variant of the SBL2 is not true-to-contour. This means that a different contour characteristic might be generated as a result of the preprocessing stop than without single block or with SBL1. Application: Debug mode for testing part programs. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 312 NC setting data 42440 FRAME_OFFSET_INCR_PROG K1,K2 Work offsets in frames BOOLEAN Immediately FALSE When incremental programming is used on an axis, only the programmed Description: position delta is traversed after a frame change. Work offsets in FRAMES are only traversed when an absolute position is specified. When incremental programming is used on an axis, changes to work offsets are traversed after a frame change (standard response up to software version Related to ..
  • Page 313 (G40) when tool radius compensa- tion is active, the end point of the deselection point is traversed in a straight line from the last end point before the preprocessing stop. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 314 NC setting data 42494 CUTCOM_ACT_DEACT_CTRL Approach & retraction behavior with 2-1/2D tool radius DWORD Immediately compens. 2222, 2222, 2222, 2222, 2222, 2222, 2222... This setting data controls the approach and retraction behavior with tool Description: radius compensation if the activation or deactivation block does not contain any traversing information.
  • Page 315 SD42502 $SC_IS_SD_MAX_PATH_ACCEL 42502 IS_SD_MAX_PATH_ACCEL Evaluate SD42500 $SC_SD_MAX_PATH_ACCEL BOOLEAN Immediately FALSE, FALSE, FALSE, FALSE, FALSE, FALSE... Description: SD42500 $SC_SD_MAX_PATH_ACCEL is included in the limit calculations if SD42502 $SC_IS_SD_MAX_PATH_ACCEL=TRUE Related to ... SD42500 $SC_SD_MAX_PATH_ACCEL Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 316 NC setting data 42510 SD_MAX_PATH_JERK m/s³ maximum path-related jerk as setting data DOUBLE Immediately 100000., 100000., 1.e-9 100000., 100000..Description: Related to ... SD42512 $SC_IS_SD_MAX_PATH_JERK 42512 IS_SD_MAX_PATH_JERK Evaluate SD42510 $SC_SD_MAX_PATH_JERK BOOLEAN Immediately FALSE, FALSE, FALSE, FALSE, FALSE, FALSE... Description: SD42510 $SC_SD_MAX_PATH_JERK is included in the limit calculations if SD42512 $SC_IS_SD_MAX_PATH_JERK=TRUE Related to ...
  • Page 317 The revolutional feedrate is derived from the master spindle of the channel in which the axis/spindle is active. No revolutional feedrate is active if the master spindle is at a standstill. Related to ..SD43300: $SA_ASSIGN_FEED_PER_REV_SOURCE (revolutional feedrate for position axes/spindles) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 318 NC setting data 42690 JOG_CIRCLE_CENTRE Center of the circle DOUBLE Immediately 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0... Description: This setting data is used to define the circle center point in the workpiece coordinate system during JOG of circles. Only the relevant center point coordinates of the geometry axes in the active plane are evaluated, not the coordinate of the geometry axis vertical to the plane.
  • Page 319 SD42692 $SC_JOG_CIRCLE_MODE bit 0 defines the direction from the start to the end angle. If sta rt and end angle equal zero, no limitation is active. This setting data is written via the user interface. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 320 NC setting data 42694 JOG_CIRCLE_END_ANGLE degrees Circle end angle DOUBLE Immediately 0, 0, 0, 0, 0, 0, 0, 0... This setting data defines the end angle during JOG of circles. Description: The end angle refers to the abscissa of the current plane. Traversing is only possible within the range between the start and the end angle.
  • Page 321 Otherwise, these two vectors are derived from the current G code of group 6 (G17 - G19). This applies only, however, if the tool orientations were not explicitly specified using tool parameters $TC_DPVx[i, j] or $TC_DPVNx[i, j]. Example: Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 322 NC setting data The tool orientation is not explicitly specified and G17 is active. The cur- rent tool is a milling cutter, i.e. the length components L1, L2, L3 act in the coordinate directions Z, Y, X (in this order). The tool is therefore ori- ented in the Z direction, i.e.
  • Page 323 If no axial scaling factor I, J, or K is programmed in the G51 block, SD43120 Description: $SA_DEFAULT_SCALE_FACTOR_AXIS is active. The scaling factor is only active if MD22914 $MC_AXES_SCALE_ENABLE is set. Related to: MD22914 $MC_AXES_SCALE_ENABLE, MD22910 $MC_WEIGHTING_FACTOR_FOR_SCALE Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 324 NC setting data 43200 SPIND_S rev/min Speed for spindle start by VDI DOUBLE Immediately Spindle speed at spindle start by NC/PLC interface signals DB380x DBX5006.1 Description: (Spindle start clockwise rotation) and DB380x DBX5006.2 (Spindle start coun- terclockwise rotation). Example: SD43200 $SA_SPIND_S[S1] = 600 Spindle 1 is started at a speed of 600 rpm upon detection of the positive edge of one of the above-mentioned VDI starting signals.
  • Page 325 NC/PLC interface signal DB380x DBX2002.5 (Oscillation speed) • Cancel S value SD irrelevant to ..other spindle modes used in open-loop control mode (SPOS, M19, SPOSA) Related to: MD10709 $MN_PROG_SD_POWERON_INIT_TAB MD10710 $MN_PROG_SD_RESET_SAVE_TAB Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 326 NC setting data 43220 SPIND_MAX_VELO_G26 rev/min Programmable upper spindle speed limitation G26 DOUBLE Immediately 1000.0 A maximum spindle speed is entered in SD43220 $SA_SPIND_MAX_VELO_G26, which Description: the spindle must not exceed. The NCK limits an excessive spindle speed set- point to this value. SD irrelevant for ..
  • Page 327 JOG position DOUBLE Immediately Position to be approached in JOG. Depending on MD10735 $MN_JOG_MODE_MASK bit Description: 4 axial frames and, with an axis configured as geometry axis, the tool length offset are considered. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 328 NC setting data 43340 EXTERN_REF_POSITION_G30_1 -, A12 FBFA Reference point position for G30.1 DOUBLE Immediately Reference point position for G30.1. Description: This setting data will be evaluated in CYCLE328. 43790 OSCILL_START_POS mm, degrees Start position of reciprocating axis DOUBLE Immediately 808d-me42 808d-me62 808d-te42...
  • Page 329: Plc User Interface

    Signal and data are exchanged via different data areas. The PLC user program need not take care of the exchange which is performed automatically from the user's view. Figure 4-1 PLC user interface Parameter Manual Siemens Controls Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 330: Detailed Descriptions Of

    Detailed descriptions of interface signals 4.2 User alarm Cyclic signal exchange The control and status signals of the PLC/NCK interface are updated cyclically. The signals can be subdivided into the following groups (see Figure 4-1): • General signals • Mode signals •...
  • Page 331: Signals From / To Hmi

    Dry run feedrate is not selected. The programmed feedrate is active. corresponding to ... IS "Activate dry run feedrate" (DB3200 DBX0.6) SD: DRY_RUN_FEED (dry run feedrate) Note for the reader Function Manual Basic Functions V1, K1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 332 Detailed descriptions of interface signals 4.3 Signals from / to HMI DB1700 Feedrate override selected for rapid traverse DBX1.3 Signal(s) to channel (HMI → PLC) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 The feedrate override switch should also be active as rapid traverse override switch.
  • Page 333 "Reset" signal must be issued by the PLC (e.g. using a logic operation with the reset key on the MCP). The signal is only evaluated by the selected channel. The program status changes to "Interrupted". Signal state 0 No effect. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 334: Signals From Hmi

    Detailed descriptions of interface signals 4.3 Signals from / to HMI corresponding to ... DB3300 DBX3.7 (channel status reset) Note for the reader Function Manual Basic Functions K1 4.3.2 Signals from HMI DB1800 AUTOMATIC mode DBX0.0 Signal(s) to PLC (HMI → PLC) Edge evaluation: Yes Signal(s) updated: Cyclic Signal state 1 or edge...
  • Page 335: Signals From Plc

    The coordinate system is switched over from workpiece coordinate system (Work) to machine coordinate system (Machine) or from Machine to Work. After actuation, the signal is present for 1 PLC cycle. Signal state 0 No effect. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 336: General Selection / Status Signals From Hmi

    Detailed descriptions of interface signals 4.3 Signals from / to HMI Application example The interface signal: DB1900 DBX0.7 (switchover Machine/Work) must be transferred to the interface signal: DB1900 DBX5000.7 (actual value in Work) in order that switchover becomes effective. corresponding to ... DB1900 DBX5000.7 (actual value in Work) 4.3.5 General selection / status signals from HMI...
  • Page 337 DB1900 DBX1004.0 - .2 (axis number for handwheel 2) DB1900 DBX1003.7/1004.7 (machine axis for handwheel 1/2) DB380x DBX4.0/.1 (activate handwheel 1/2) DB390x DBX4.0/.1 (handwheel 1/2 active) Note for the reader Function Manual Basic Functions H1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 338: General Selection / Status Signals To Hmi

    Detailed descriptions of interface signals 4.3 Signals from / to HMI DB1900 Machine axis DBX1003.7 for handwheel 1 DBX1004.7 for handwheel 2 Signal(s) from NC (HMI → PLC) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 The operator has assigned an axis to the handwheel (1, 2) directly at the operator panel.
  • Page 339: Auxiliary Function Transfer From Nc Channel

    With T0, the actual tool is removed from the tool holder but not replaced by a new tool (default configuration of the machine manufacturer). Note for the reader Function Manual Basic Functions H2 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 340 Detailed descriptions of interface signals 4.4 Auxiliary function transfer from NC channel DB2500 DBD3000 M function 1 DBD3008 M function 2 DBD3016 M function 3 DBD3024 M function 4 DBD3032 M function 5 DBB3004 Extended address of M function 1 DBB3012 Extended address of M function 2 DBB3020...
  • Page 341 After the PLC has ramped-up. • All auxiliary functions are deleted before a new function is entered. Application Switching functions on the machine. Note for the reader Function Manual Basic Functions H2 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 342: Nck Signals

    Detailed descriptions of interface signals 4.5 NCK signals NCK signals 4.5.1 General signals to NCK DB2600 EMERGENCY OFF DBX0.1 Signal(s) to NC (PLC → NCK) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 or edge The NC is brought into the EMERGENCY OFF state and the change 0 →...
  • Page 343: General Signals From Nck

    The CPU is ready and registers itself cyclically with the NCK. change 0 → 1 Signal state 0 or edge The CPU is not ready. change 1 → 0 Note for the reader Function Manual Basic Functions G2 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 344 Detailed descriptions of interface signals 4.5 NCK signals DB2700 Drive ready DBX2.6 Signal(s) from NC (NCK → PLC) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 or edge All existing drives signal the status drive ready (summary of axial interface change 0 →...
  • Page 345: Mode Signals

    JOG mode is not selected by the PLC program. change 1 → 0 Signal irrelevant for ... if signal "Mode change disable" corresponding to ... IS "active JOG mode" Note for the reader Function Manual Basic Functions K1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 346 Detailed descriptions of interface signals 4.6 Mode signals DB3000 Mode change disable DBX0.4 Signal(s) to NCK (PLC → NCK) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 or edge The currently active mode (JOG, MDI or Automatic) cannot be changed. change 0 →...
  • Page 347 Note: The input IS "INC..." or "continuous" to change an active machine function must be present for at least one PLC cycle. A steady-state signal is not required. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 348 Detailed descriptions of interface signals 4.6 Mode signals Signal state 0 or edge The machine function in question is not selected. No change is requested to change 1 → 0 the active machine function. If an axis is currently traversing an increment, this movement is also aborted if this machine function is deselected or switched over.
  • Page 349: Channel-Specific Signals

    HMI interface signal: DB1700 DBX0.3 (DRF selected) As soon as the function DRF is active, DRF offset can be modified in the AUTOMATIC or MDI modes. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 350 Detailed descriptions of interface signals 4.7 Channel-specific signals Signal state 0 or edge The DRF function is not selected. change 1 → 0 Application The DRF function can be specifically enabled from the PLC user program using the IS "Activate DRF". corresponding to ...
  • Page 351 The enable signal is not required if a motion is started that does not lead into the enabled protection zone. Signal state 0 or edge No effect change 1 → 0 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 352 Detailed descriptions of interface signals 4.7 Channel-specific signals Application example This allows protection zones to be enabled: • if the actual position is within a protection zone (alarm 2 present) • if motion is to be started towards the protection zone limit (alarm 1 or 2 present) Note for the reader Function Manual Basic Functions K1...
  • Page 353 10101 1.20 10111 1.20 10110 1.20 10010 1.20 10011 1.20 10001 1.20 10000 1.20 corresponding to ... IS "Feedrate override active" (DB3200 DBX6.7) Note for the reader Function Manual Basic Functions V1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 354 Detailed descriptions of interface signals 4.7 Channel-specific signals DB3200 Rapid traverse override DBB5 Signal(s) to channel (PLC → NCK) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 or edge Gray coding for rapid traverse override change 0 → 1 Switch Code Rapid traverse override...
  • Page 355 Signal state 0 or edge The data transfer for the next block in the interpolator is released. This signal change 1 → 0 is only active in the AUTOMATIC and MDI modes. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 356 Detailed descriptions of interface signals 4.7 Channel-specific signals Application In a case there an auxiliary function has to have been executed before the next block can be processed (e.g. for a tool change), automatic block change must be inhibited with read-in disable. corresponding to ...
  • Page 357 The feedrate override between 0 and a maximum of 120% entered at the change 0 → 1 PLC interface is active for the path feedrate and therefore automatically for the related axes. In JOG mode, the feedrate override acts directly on the axes. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 358 Detailed descriptions of interface signals 4.7 Channel-specific signals Signal state 0 or edge The feedrate override entered at the PLC interface is ignored. change 1 → 0 When the feedrate override is inactive, the NC always uses 100% as the internal override factor.
  • Page 359 Distances-to-go are only completed after a new start. The axes and spindle are stopped. However, these are stopped in a controlled fashion. The program status changes to stopped, the channel status changes to interrupted. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 360 Detailed descriptions of interface signals 4.7 Channel-specific signals Signal state 0 or No effect edge change 1 → Signal irrelevant Channel status reset for ... Program status interrupted Special cases, All axes and spindles that were not caused to move by program or program block errors, ...
  • Page 361 DB21, ... DBX 318.5 (associated M01 active) ??? Note for the reader Function Manual Basic Functions H1 DB3200 DBX16.0 Control program branching Signal(s) to channel (PLC → NCK) Edge evaluation: No Signal(s) updated: Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 362 Detailed descriptions of interface signals 4.7 Channel-specific signals Signal state 1 GOTOS in the part program initiates a return jump to the program start. The program is then processed again. Signal state 0 GOTOS does not initiate a return jump. Program execution is continued with the next part program block after GOTOS.
  • Page 363 The geometry axis traverses with the specified JOG velocity (SD41110 change 1 → 0 JOG_SET_VELO or MD32020 JOG_VELO). Signal irrelevant for ... • AUTOMATIC and MDI modes • Reference point approach (JOG mode) Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 364 Detailed descriptions of interface signals 4.7 Channel-specific signals corresponding to ... IS "Traversing key plus" and " ... minus" for axis 1 in the Work (DB3200 DBX1000.7 and .6 ) for axis 2 in the Work (DB3200 DBX1004.7 and .6 ) for axis 3 in the Work (DB3200 DBX1008.7 and .6 ) Note for the reader Function Manual Basic Functions H1, V1...
  • Page 365 2 in the Work (DB3300 DBX1005.0 ..6) for axis 3 in the Work (DB3300 DBX1009.0 ..6) IS "INC inputs active in the mode group area" (DB2600 DBX1.0) Note for the reader Function Manual Basic Functions H1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 366: Signals From Nc Channel

    Detailed descriptions of interface signals 4.7 Channel-specific signals 4.7.2 Signals from NC channel DB3300 Action block active DBX0.3 Signal(s) from channel (NCK → PLC) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 Block search: Output of the collective auxiliary functions running. Note for the reader Function Manual Basic Functions K1 DB3300...
  • Page 367 Signal state 1 The function "Handwheel override in AUTOMATIC mode" is active for the programmed path axes. Handwheel pulses of the 1st geometry axis function as a velocity override over the programmed path feedrate. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 368 Detailed descriptions of interface signals 4.7 Channel-specific signals Signal state 0 The function "Handwheel override in AUTOMATIC mode" is not active for the programmed path axes. An active handwheel override is not active if: • The path axes have reached the target position •...
  • Page 369 The spindle and axis monitoring functions respond Note for the reader Function Manual Basic Functions K1 DB3300 Program status wait DBX3.1 Signal(s) from channel (NCK → PLC) Edge evaluation: No Signal(s) updated: Cyclic Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 370 Detailed descriptions of interface signals 4.7 Channel-specific signals Signal state 1 The running program has come to a program command WAIT_M or WAIT_E in an NC block. The wait condition specified in the WAIT command for the channel or channels has not yet been fulfilled. Signal state 0 Program status wait is not active.
  • Page 371 Signal(s) updated: Cyclic Signal state 1 All axes assigned to the channel are stationary with interpolator end. No other traversing motions are active. Note for the reader Function Manual Basic Functions B1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 372 Detailed descriptions of interface signals 4.7 Channel-specific signals DB3300 Channel-specific NCK alarm is active DBX4.6 Signal(s) from channel (PLC → NCK) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 At least one NCK alarm is present for the channel. Thus the following group interface signal is also set: DB2700 DBX3.0 (NCK alarm is present) The PLC user program can interrogate whether processing for the channel...
  • Page 373 1 in the Work (DB3200 DBX1000.7 and .6 ) for axis 2 in the Work (DB3200 DBX1004.7 and .6 ) for axis 3 in the Work (DB3200 DBX1008.7 and .6 ) Note for the reader Function Manual Basic Functions H1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 374 Detailed descriptions of interface signals 4.7 Channel-specific signals DB3300 Active machine function 1 INC, ..., continuous DBX1001.0 to .6 for axis 1 in the Work DBX1005.0 to .6 for axis 2 in the Work DBX1009.0 to .6 for axis 3 in the Work Signal(s) from channel (NCK →...
  • Page 375 No ASUB with suppressed display update is active. corresponding to ... MD20191 IGN_PROG_STATE_ASUP (do not display execution of the interrupt program on the OPI) Note for the reader Function Manual Basic Functions K1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 376: Axis / Spindle-Specific Signals

    Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals DB3500 Active G function of groups 1 to 64 DBB0 - 63 Signal(s) from channel (NCK → PLC) Edge evaluation: No Signal(s) updated: Event-controlled Signal status > 1 A G function of the G group is active. The active G group is saved in the dual format in the byte involved, e.g.
  • Page 377: Transferred Axis-Specific M, S Functions

    S... as the dwell time in spindle revolutions corresponding to ... IS "M function for spindle" (DB370x DBD0), axis-specific IS "Transferred S function" (DB2500 DBD4000 ...), channel-specific Note for the reader Function Manual Basic Functions S1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 378: Signals To Axis / Spindle

    Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals 4.8.2 Signals to axis / spindle DB380x Feedrate override (axis-specific) DBB0 Signal(s) to axis (PLC → NCK) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 The axis-specific feedrate override is entered from the PLC gray-coded. Gray coding for axis-specific feedrate override Switch Code...
  • Page 379 (see DB380x DBX1.4 (follow-up mode)). For response together with synchronized operation, see: /FB2/ Function Manual Basic Functions; Expanded Functions; Synchronized Spindle (S3) corresponding to ... DB3300 DBX1.7 (program test active) Note for the reader Function Manuals Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 380 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals DB380x Follow-up mode DBX1.4 Signal(s) to axis / spindle (PLC → NCK) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 Follow-up mode is selected for the axis / spindle by the PLC. The means that the position setpoint continually tracks the actual value if the controller enable for the drive is withdrawn.
  • Page 381 PLC. 2. The spindle does not have a position measuring system and is only speed controlled. In this case, IS "Controller enable" should be set to a 1 signal. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 382 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Application 1. Switching over from position measuring system 1 to position measuring system 2 (and vice versa): If the axis was referenced in both position measuring systems and in the meantime, the limit frequency of the measuring encoder used was not exceeded, i.e.
  • Page 383 (i.e. the positional deviation caused by the clamping process is moved through to eliminate the deviation). Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 384 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Signal state 0 "Controller enable" will be/is removed. The interface signals: DB390x DBX1.5 (position controller active) DB390x DBX1.6 (speed controller active) DB390x DBX1.7 (current controller active) are set to a 0 signal. The procedure for removing "controller enable"...
  • Page 385 If the machine axis has reached the reference point and none of the four IS are set, then reference point value 1 is automatically valid. corresponding to ... MD34100 REFP_SET_POS (reference point value) MD36050 CLAMP_POS_TOL (clamping tolerance) Note for the reader Function Manual Basic Functions R1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 386 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals DB380x Enable travel to fixed stop DBX3.1 Signal(s) to axis / spindle (PLC → NCK) Edge evaluation: Yes Signal(s) updated: Cyclic Signal state 1 or edge Meaning when the "FXS" function is selected via part program, change 0 →...
  • Page 387 (e.g. a door is not closed). Spindle stop: In order to change a tool. Note for the reader Function Manual Basic Functions V1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 388 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals DB380x Traversing key disable DBX4.4 Signal(s) to axis / spindle (PLC → NCK) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 The traversing keys plus and minus have no effect on the machine axes in question.
  • Page 389 Machine function 1 INC, 10 INC, 100 INC, 1000 INC, 10000 INC, var. INC, DB380x continuous DBX5.0 and .6 Signal(s) to axis / spindle (PLC → NCK) Edge evaluation: No Signal(s) updated: Cyclic Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 390 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Signal state 1 This input range is only used if IS "INC inputs active in the mode group area" (DB2600 DBX1.0) is not set. IS "INC... is used to define how many increments the machine axis traverses when the traversing key is pressed or the handwheel is turned one detent position.
  • Page 391 Note for the reader Function Manual Basic Functions K1 DB380x Actual gear stage A to C DBX2000.0 to .2 Signal(s) to axis / spindle (PLC → NCK) Edge evaluation: Yes Signal(s) updated: Cyclic Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 392 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Signal state 1(status- If the new gearbox stage is engaged, then the PLC user sets the IS "Actual controlled) gear stage A" to "...C" and the IS "Gear is changed over". This signals to the NCK that the correct gear stage has been successfully engaged.
  • Page 393 Edge evaluation: Yes Signal(s) updated: Cyclic Signal state 1 or edge Instead of the value for "Spindle override" the value of "feedrate override" change 0 → 1 (DB380x DBB0) is used for the spindle. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 394 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Signal state 0 or edge The value of "spindle override" is used. change 1 → 0 corresponding to ... IS"Spindle override" (DB380x DBB2003) IS"Feedrate override" (DB380x DBB0) IS"Override active" (DB380x DBX1.7) Note for the reader Function Manual Basic Functions V1 DB380x...
  • Page 395 Note for the reader Function Manual Basic Functions S1 DB380x Setpoint direction of rotation, counter-clockwise and clockwise DBX2002.7 and .6 Signal(s) to axis / spindle (PLC → NCK) Edge evaluation: Yes Signal(s) updated: Cyclic Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 396 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Signal state 1 or edge If the IS "Oscillation via the PLC" is set, then the direction of rotation for the change 0 → 1 oscillation speed can be specified using the two IS "Setpoint direction of rotation counter-clockwise and clockwise".
  • Page 397 IS "Feedrate override for spindle valid" (DB380x DBX2001.0) Note for the reader Function Manual Basic Functions V1 DB380x Parameter set selection A, B, C DBX4001.0 to .2 Signal(s) to drive (PLC → NCK) Edge evaluation: No Signal(s) updated: Cyclic Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 398 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Signal state 1 With bit combinations A, B and C, 8 different drive parameter sets can be selected. The following assignment applies: Drive parameter set The switchable drive parameters are as follows: •...
  • Page 399: Signals From Axis / Spindle

    The IS's to the axis (DB380x DBX1000 to DB380x DBX1003) and from the axis (DB390x DBX1000 to DB390x DBX1003) are invalid. The IS's to the spindle (DB380x DBX2000 to DB380x DBX2003) and from the spindle (DB380x DBX2000 to DB380x DBX2003) are valid. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 400 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Signal state 0 or edge The machine axis is operated as an axis. change 1 → 0 The IS's to the axis (DB380x DBX1000 to DB380x DBX1003) and from the axis (DB390x DBX1000 to DB390x DBX1003) are valid.
  • Page 401 See IS "Position reached with exact stop coarse". Signal state 0 See IS "Position reached with exact stop coarse" corresponding to ... MD36010 STOP_LIMIT_FINE (exact stop fine) Note for the reader Function Manual Basic Functions B1 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 402 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals DB390x Axis ready DBX1.2 Signal(s) from axis / spindle (NCK → PLC) Edge evaluation: No Signal(s) updated: Meaning The signal is fed to the PPU, to which the axis is physically connected. Signal state 1 Axis is ready.
  • Page 403 For spindles without closed-loop position control, the interface signal can be used as feedback for the IS "Controller enable". Special cases, errors, ... The IS "Speed controller active" is also set for simulation axes, as soon as MD30350 = 1. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 404 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals corresponding to ... DB380x DBX2.1 (controller enable) DB390x DBX1.5 (position controller active) MD30350 SIMU_AX_VDI_OUTPUT (output of axis signals for simulation axes) Note for the reader Function Manual Basic Functions S1 DB390x Current controller active DBX1.7...
  • Page 405 If several interface signals "activate handwheel" are set, then 'Handwheel 1' has a higher priority than 'Handwheel 2'. If the assignment is active, then the machine axis can be traversed using the handwheel in the JOG mode. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 406 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Signal state 0 This machine axis is neither assigned to handwheel 1 nor 2. corresponding to ... DB380x DBX4.0 to .1 (activate handwheel) DB1900 DBX?, ff (handwheel selected) Note for the reader Function Manual Basic Functions H1 DB390x Plus and minus travel request...
  • Page 407 Function Manual Basic Functions A2 DB390x Path axis DBX1002.4 Signal(s) from axis / spindle (NCK → PLC) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 The axis is involved in the path (path axis). Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 408 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Signal state 0 The axis is not involved in the path. Note for the reader Function Manuals DB390x Positioning axis DBX1002.5 Signal(s) from axis / spindle (NCK → PLC) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 The NCK handles the axis as positioning axis.
  • Page 409 IS "Gear stage is changed over" (DB380x DBX2000.3) Note for the reader Function Manual Basic Functions S1 DB390x Change gear stage DBX2000.3 Signal(s) from axis / spindle (NCK → PLC) Edge evaluation: Yes Signal(s) updated: Cyclic Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 410 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Signal state 1 or edge A gear stage can be defined as follows: change 0 → 1 • Permanently by the part program (M41 to M45) • Automatically by the programmed spindle speed (M40) M41 to M45: •...
  • Page 411 MD35150, then the IS "Spindle in the setpoint range" is reset. Signal irrelevant for ... all spindle modes except for speed mode (control mode). Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 412 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Application The path feed must generally be disabled when the spindle is in the acceleration phase (programmed speed setpoint not yet reached). This can be done in the following way: •...
  • Page 413 DB390x DBX0.7 (exact stop fine) Note for the reader Function Manual Basic Functions S1 DB390x Active parameter set A, B, C DBX4001.0 to .2 Signal(s) to drive (NCK → PLC) Edge evaluation: No Signal(s) updated: Cyclic Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 414 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Meaning The drive signals back to the PLC which drive parameter set is presently active. With bit combinations A, B and C, 8 different drive parameter sets can be selected. The following assignment applies: Drive parameter set Application...
  • Page 415 The conditions described above have not yet been fulfilled. Ramp-up has therefore not yet been completed. corresponding to ... DB390x DBX4002.6 (n DB390x DBX4002.3 (M Note for the reader Commissioning Manual, Turning and Milling Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 416 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals DB390x Ramp-up completed DBX4002.2 Signal(s) to drive (NCK → PLC) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 The PLC is signaled that after a new speed setpoint input, the speed actual value has reached the speed tolerance bandwidth and has remained within this tolerance bandwidth for the specified time.
  • Page 417 / spindle and evaluate the result in the PLC user program. Example: The interface signal "Variable signaling function" should be set to 1 when the motor torque exceeds 50% of the rated torque. Note for the reader Commissioning Manual, Turning and Milling Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 418 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals DB390x < V DClink DClinkx DBX4003.0 Signal(s) to drive (NCK → PLC) Edge evaluation: No Signal(s) updated: Cyclic Signal state 1 The drive signals the PLC that the DC link voltage V is less than the DClink DC link undervoltage threshold V...
  • Page 419 DBX5008.1 axis 2 is the infeed axis, etc.) Signal state 0 The associated axis is not an infeed axis. corresponding to ... DB390x DBX5004.7 (oscillation active) Note for the reader Function Manual, Expansion Functions P5 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 420 Detailed descriptions of interface signals 4.8 Axis / spindle-specific signals Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 421: Plc User Interface

    Byte with offset 0 in subrange 0 for axis, user range 38 Word DB4500.DBW2 Work with offset 2 in subrange 0, range 0, user range 45 Double Word DB2500.DBD3004 Double word with offset 4 in subrange 3, range 0, user range Parameter Manual Siemens Controls Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 422 INT/WORD DINT/DWORD/REAL Note All of the empty fields in the user interface are "reserved for Siemens" and may neither be writted to nor evaluated. Fields designated with "0" always have the value "logical 0". If there is no data format information, you can read or write to all the specified data formats.
  • Page 423: Mcp

    DBB7 Key 64 Key 63 Key 62 Key 61 Key 60 Key 59 Key 58 Key 57 Feed override value (in Gray code) DBB8 Feed override value (in Gray code) DBB9 DBB10 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 424: Signals To Mcp

    PLC User Interface 5.2 MCP 5.2.2 Signals to MCP DB1100 To MCP [r/w] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB0 LED 8 LED 7 LED 6 LED 5 LED 4 LED 3 LED 2 LED 1...
  • Page 425: Reading/Writing Nc Data: Job

    Reading: data from NCK variable x (data type of the variables: 1 to 4 bytes) 1) 0: no error; 3: illegal access to object; 5: invalid address; 10: object does not exist Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 426: Pi Service: Job

    PLC User Interface 5.3 Retentive data area 5.2.5 PI service: Job DB1200 PI service [r/w] PLC -> NCK interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 4000 Start 4001 PI index 4002 4003 4004...
  • Page 427: User Alarms

    700039 700038 700037 700036 700035 700034 700033 700032 Activation of alarm no. 700047 700046 700045 700044 700043 700042 700041 700040 Activation of alarm no. 700127 700126 700125 700124 700123 700122 700121 700120 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 428: Variables For User Alarms

    PLC User Interface 5.4 User Alarms 5.4.2 Variables for user alarms DB1600 Variables for user alarms [r32/w32] PLC -> HMI interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBD1000 Variable for alarm 700000 DBD1004 Variable for alarm 700001 DBD1008...
  • Page 429: Signals From/To Hmi

    Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 1000 Program selection from the PLC: Program number 1001 Command job from the PLC: Command 1002 1003 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 430: Checkback Signal: Program Selection From Hmi (Retentive Area)

    PLC User Interface 5.5 Signals from/to HMI 5.5.3 Checkback signal: Program selection from HMI (retentive area) DB1700 Program selection [r] HMI -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 2000 Error Program...
  • Page 431: Signals To Maintenance Planners

    20 gement 19 gement 18 gement 17 5003 Acknowled Acknowled Acknowled Acknowled Acknowled Acknowled Acknowled Acknowled gement 32 gement 31 gement 30 gement 29 gement 28 gement 27 gement 26 gement 25 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 432: Signals From Maintenance Planners

    PLC User Interface 5.5 Signals from/to HMI 5.5.7 Signals from maintenance planners DB1800 Warnings/Alarms [r] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 3000 Alarm 8 Alarm 7 Alarm 6 Alarm 5 Alarm 4 Alarm 3 Alarm 2...
  • Page 433: General Selection/Status Signals To Hmi (Retentive Area)

    Bit 3 Bit 2 Bit 1 Bit 0 M fct. 5 M fct. 4 M fct. 3 M fct. 2 M fct. 1 change change change change change S fct. 1 change Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 434: Decoded M Signals (M0 To M99)

    PLC User Interface 5.6 Auxiliary functions transfer from NC channel T fct. 1 change D fct. Change H fct. 3 H fct. 2 H fct. change change change 5.6.2 Decoded M signals (M0 to M99) Note The signals are output for the duration of a PLC cycle. DB2500 1) 2) M functions from NCK channel [r]...
  • Page 435: Transferred T Functions

    Bit 2 Bit 1 Bit 0 4000 S function 1 (REAL) (DINT) 4004 Extended address S function 1 (byte) 4008 S function 2 (REAL) 4012 Extended address S function 2 (byte) 4016 4020 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 436: Transferred D Functions

    PLC User Interface 5.7 NCK signals 5.6.6 Transferred D functions DB2500 D functions from NCK channel [r] NCK -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 5000 D function 1 (DINT) 5004 5.6.7 Transferred H functions...
  • Page 437: General Signals From Nck

    NC ready Drive ready Drives in cyclic operation NCK alarm temperatur is active e alarm Change counter for motion, handwheel 1 Modification counter for motion, handwheel 2 Change counter , inch/metric measuring system Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 438: Signals At Fast Inputs And Outputs

    PLC User Interface 5.7 NCK signals 5.7.3 Signals at fast inputs and outputs DB2800 Signals at fast inputs and outputs [r/w] PLC -> NCK interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 1000 Block digital NCK inputs...
  • Page 439: Signals From Fast Inputs And Outputs

    (DB2600.DBX1.0) to "1". DB3100 Mode signals from NCK [r] NCK -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reset Mode READY AUTO Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 440: Channel Signals

    PLC User Interface 5.8 Channel signals Active machine function Machine function Continuous Var. INC 10000 INC 1000 INC 100 INC 10 INC 1 INC traversing active active active active active active active Channel signals 5.8.1 Signals to NC channel Control signals to NC channel DB3200 Signals to NCK channel [r/w] PLC ->...
  • Page 441 The handwheel number is represented according to the $MD_HANDWH_VDI_REPRESENTATION machine data in a bit- coded (=0) or binary-coded (=1) manner. Machine function: the machine function is only entered if the "INC inputs in the operating-mode signal range active" signal (DB2600DBX1.0) is not set. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 442 PLC User Interface 5.8 Channel signals 1001 Axis 1 in Work Machine function Continuous Var. INC 10000 INC 1000 INC 100 INC 10 INC 1 INC traversing 1002 1003 Handwheel direction of rotation inverted 1004 Axis 2 in Work Traversing keys Rapid Traversing Feedrate...
  • Page 443: Signals From Nc Channel

    Area 10 Area 9 Machine-related protection zone violated Area 8 Area 7 Area 6 Area 5 Area 4 Area 3 Area 2 Area 1 Machine-related protection zone violated Area 10 Area 9 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 444 PLC User Interface 5.8 Channel signals Channel-specific protection zone violated Area 8 Area 7 Area 6 Area 5 Area 4 Area 3 Area 2 Area 1 Channel-specific protection zone violated Area 10 Area 9 Status signals, axes in Work DB3300 Signals from NCK channel [r] NCK ->...
  • Page 445 Reset Start from RESET 4005 Jog circle Stop StopByColl condition Active Danger 4006 Dormant ASUB ASUB active Active 4007 4008 Active transformation number 4009 Reserved 4010 Reserved Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 446 PLC User Interface 5.8 Channel signals 4011 Reserved Asynchronous subroutines (ASUBs): Job DB3400 ASUB: Result [r] NCK -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 INT1 Start INT2 Start Asynchronous subroutines (ASUBs): Result DB3400...
  • Page 447: Axis/Spindle Signals

    Var. INC 1000 INC 1000 INC 100 INC 10 INC 1 INC traversing The machine function is only entered if the signal "INC inputs in the operating-mode signal range active" (DB2600.DBX1.0) is set. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 448 PLC User Interface 5.9 Axis/spindle signals Contour- handwheel direction of rotation inverted The machine function is only entered if the signal "INC inputs in the operating-mode signal range active" (DB2600.DBX1.0) is set. Signals to axis DB3800 ... Signals to axis [r/w] 3803 PLC ->...
  • Page 449 5005 5006 Spindle Automatic Setpoint direction of Spindle (spindle) positioning gear stage rotation stop change Counter- Clockwise clockwise 5007 Delete (couplings) synchronis m override 5008 (SISI- TECH) 5009 (SISI- TECH) 5010 5011 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 450: Signals From Axis/Spindle

    PLC User Interface 5.9 Axis/spindle signals 5.9.3 Signals from axis/spindle General singlas from axis/spindle DB3900 ... Signals from axis/spindle [r] 3903 NCK -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Position reached Referenced...
  • Page 451 4001 Pulse Speed Drive ready enabled controller integrator disabled 4002 nact = n < n < n < M Ramp-up completed 4003 Generator VDClink < operation, alarm minimum threshold speed falled below Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 452: Plc Machine Data

    PLC User Interface 5.10 PLC machine data Signals from technology functions DB3900 ... Signals from axis/spindle [r] 3903 NCK -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 5000 5001 5002 Acceleratio...
  • Page 453: Hex Values (Md 14512 User_Data_Hex)

    3002 Alarm response/cancel criteria, alarm 700002 3247 Alarm response/cancel criteria, alarm 700247 Note You can refer to SINUMERIK 808D ADVANCED Commissioning Manual for the information about how to configure the user alarms. Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 454: Signals, Synchronized Actions

    PLC User Interface 5.11 Signals, synchronized actions 5.11 Signals, synchronized actions 5.11.1 Signals, synchronized actions to channel DB4600 Signals, synchronized actions to channel [r/w] PLC -> HMI interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Deactivate synchronized action with ID...
  • Page 455: Axis Actual Values And Distance-To-Go

    Number of warnings to be output 1 Reserved 1 Interval 2 [h] Time of first warning 2 [h] Number of warnings to be output 2 Reserved 2 Interval 32 [h] Time of first warning 32 [h] Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 456: Actual Data

    PLC User Interface 5.14 User interface for ctrl energy Number of warnings to be output 32 Reserved 32 5.13.2 Actual data DB9904 Actual data table [r16] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Interval 1 [h] Number of warnings to be output 1...
  • Page 457 NC channel 1 in reset State conditions (HMI -> PLC) PLC user Master signal computer signal State conditions (HMI -> PLC) Activation time T1 State conditions (HMI -> PLC) Activation time T2 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 458 PLC User Interface 5.14 User interface for ctrl energy Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 459: Sinamics V70 Parameters

    SINAMICS V70 parameters Overview The chapter below lists the parameters displayed on the BOP only. For more parameters about the servo drive, refer to SINUMERIK 808D ADVANCED HMI through the following key operations: → → → All parameters beginning with "p" are editable parameters, for example, p29000.
  • Page 460: Sinamics V70 Parameters

    SINAMICS V70 parameters 6.2 V70 parameters on BOP V70 parameters on BOP Par. No. Name Factory Unit Data type Effective Can be setting changed r0020 Speed setpoint smoothed Float Description: Displays the currently smoothed speed setpoint at the input of the speed controller or U/f characteristic (after the interpolator).
  • Page 461 The value is updated with a sampling time of 1 ms. • Absolute current value = sqrt(Iq^2 + Id^2) • The absolute current actual value is available smoothed (r0027) and unsmoothed (r0068). Dependency: r0027 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 462 SINAMICS V70 parameters 6.2 V70 parameters on BOP Par. No. Name Factory Unit Data type Effective Can be setting changed r0069 Phase current actual value Float [0...6] Description: Displays the measured actual phase currents as peak value. • [0] = Phase U •...
  • Page 463 This time should be set longer than the actual closing time of the brake, which ensures that the pulses are only suppressed after the brake has closed. Dependency: p1215, p1216 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 464 SINAMICS V70 parameters 6.2 V70 parameters on BOP Par. No. Name Factory Unit Data type Effective Can be setting changed p1226 Threshold for zero speed 0.00 210000.0 20.00 Float T, U detection Description: Sets the speed threshold for the standstill identification. Acts on the actual value and setpoint monitoring.
  • Page 465 Negative values when setting the upper torque limit (p1520 < 0) can result in the motor accelerating in an uncontrollable fashion. The maximum value depends on the maximum torque of the conneced motor. Dependency: p1521 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 466 SINAMICS V70 parameters 6.2 V70 parameters on BOP Par. No. Name Factory Unit Data type Effective Can be setting changed p1521 Torque limit lower/regenerative - 1000000. 0.00 Float T, U 20000000 Description: Sets the fixed lower torque limit or the torque limit when regenerating. Note: Positive values when setting the lower torque limit (p1521 >...
  • Page 467: Drive Basic List On Hmi

    Description: Firmware version. Drive basic list on HMI The drive basic list on HMI contains the most frequently used drive parameters for commissioning. You can view them through the following key operations: → → Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 468 SINAMICS V70 parameters 6.3 Drive basic list on HMI Drive basic list on HMI Par. No. Name Factory Unit Data type Effective Can be setting changed p0977 Save all parameters 1013 [0] 0 T, U Description: Saves all parameters of the drive system to the non-volatile memory. When saving, only the adjustable parameters intended to be saved are taken into account.
  • Page 469 10009 to 10048. Dependency: - r3998[0...n] First drive commissioning 65535 Description: Displays whether the drive still has to be commissioned for the first time. 0 = Yes 2 = No Dependency: - Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 470 SINAMICS V70 parameters 6.3 Drive basic list on HMI Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 471: Index

    MD 36610, 288 MD 42120, 310 AX_JERK_ENABLE ASSIGN_FEED_PER_REV_SOURCE MD 32400, 223 MD 43300, 327 AX_JERK_MODE ASUP_EDIT_PROTECTION_LEVEL MD 32402, 224 MD 11612, 72 AX_JERK_TIME ASUP_EDITABLE MD 32410, 225 MD 11610, 72 AX_LOAD_DISPL MD 1107, 19 Parameter Manual Siemens Controls Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 472 Index AX_MOTION_DIR CEC_SCALING_SYSTEM_METRIC MD 32100, 219 MD 32711, 240 AX_VELO_LIMIT CEC_TABLE_ENABLE MD 36200, 284 MD 41300, 307 AXCONF_CHANAX_NAME_TAB CEC_TABLE_WEIGHT MD 20080, 94 MD 41310, 308 AXCONF_GEOAX_NAME_TAB CHFRND_MODE_MASK MD 20060, 92 MD 20201, 122 AXCONF_MACHAX_NAME_TAB CIRCLE_ERROR_CONST MD 10000, 29 MD 21000, 146 AXCONF_MACHAX_USED CIRCLE_ERROR_FACTOR MD 20070, 93...
  • Page 473 DB2600 DBX1.0, 342 DB1600 DBX2000.1, 330 DB2700 DBX0.1, 343 DB1700 DBX0.3, 331 DB2700 DBX1.0, 343 DB1700 DBX0.5, 331 DB2700 DBX1.7, 343, 344, 345 DB1700 DBX0.6, 331 DB3000 DBX0.0, 345 DB1700 DBX1.3, 332 Parameter Manual Siemens Controls Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 474 Index DB3000 DBX0.1, 345 DB3200 DBX7.2, 358 DB3000 DBX0.4, 346 DB3200 DBX7.3, 359 DB3000 DBX0.7, 346 DB3200 DBX7.4, 359 DB3000 DBX1.2, 346 DB3300 DBB4004, 375, 376 DB3000 DBX1.6, 346 DB3300 DBX0.3, 366 DB3000 DBX1.7, 347 DB3300 DBX0.4, 366 DB3000 DBX2.0 to .6, 347 DB3300 DBX0.5, 366 DB3100 DBX0.0, 348 DB3300 DBX0.6, 366...
  • Page 475 DB390x DBX5008.0 to .5, 419 Decoded M signals, 434 DEFAULT_FEED MD 42110, 310 DEFAULT_ROT_FACTOR_R MD 42150, 311 DEFAULT_SCALE_FACTOR_AXIS MD 43120, 323 DEFAULT_SCALE_FACTOR_P MD 42140, 311 DEPTH_OF_LOGFILE_OPT_PF MD 17610, 82 DES_VELO_LIMIT MD 36520, 287 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 476 DIAMETER_AX_DEF MD 20100, 98 DISPLAY_AXIS MD 20098, 97 DISPLAY_FUNCTION_MASK MD 10284, 34 DISPLAY_IS_MODULO MD 30320, 200 DISPLAY_MODE_INDEXING_AXIS MD 391, 27 DISPLAY_MODE_POSITION MD 10136, 31 DISPLAY_RESOLUTION MD 203, 20 DISPLAY_RESOLUTION_INCH MD 204, 20 DISPLAY_RESOLUTION_SPINDLE MD 205, 20 DRIFT_ENABLE MD 36700, 290 DRIFT_LIMIT MD 36710, 290 DRIFT_VALUE...
  • Page 477 ENC_RESOL MD 31020, 208 ENC_SEGMENT_NR MD 30210, 194 ENC_SERIAL_NUMBER MD 34230, 256 ENC_TYPE MD 30240, 195 ENC_ZERO_MONITORING MD 36310, 286 EQUIV_CPREC_TIME MD 32415, 225 EQUIV_SPEEDCTRL_TIME MD 32810, 243 EXACT_POS_MODE MD 20550, 138 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 478 EXACT_POS_MODE_G0_TO_G1 MD 20552, 138 EXTENSIONS_OF_BIN_FILES MD 17000, 80 EXTERN_DIGITS_OFFSET_NO MD 10889, 52 EXTERN_DIGITS_TOOL_NO MD 10888, 52 EXTERN_DOUBLE_TURRET_DIST MD 42162, 311 EXTERN_FLOATINGPOINT_PROG MD 10884, 51 EXTERN_FUNCTION_MASK MD 20734, 143 EXTERN_G_NO_MAC_CYCLE MD 10816, 50 EXTERN_G_NO_MAC_CYCLE_NAME MD 10817, 50 EXTERN_G0_LINEAR_MODE MD 20732, 142 EXTERN_GCODE_GROUPS_TO_PLC MD 22512, 155 EXTERN_GCODE_RESET_MODE...
  • Page 479 FRICT_COMP_ACCEL2 MD 32560, 235 FRICT_COMP_ACCEL3 MD 32570, 236 FRICT_COMP_ADAPT_ENABLE MD 32510, 231 FRICT_COMP_CONST_MAX MD 32520, 232 FRICT_COMP_CONST_MIN MD 32530, 233 FRICT_COMP_ENABLE MD 32500, 230 FRICT_COMP_MODE MD 32490, 229 FRICT_COMP_TIME MD 32540, 233 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 480 G_GROUP1 MD 305, 23 G_GROUP2 MD 306, 23 G_GROUP3 MD 307, 23 G_GROUP4 MD 308, 23 G_GROUP5 MD 309, 23 G0_LINEAR_MODE MD 20730, 142 G0_TOLERANCE_FACTOR MD 20560, 139 G00_ACCEL_FACTOR MD 32434, 227 G00_JERK_FACTOR MD 32435, 227 G53_TOOLCORR MD 10760, 48 GANTRY_ACT_POS_TOL_ERROR MD 37135, 295 GANTRY_AXIS_TYPE...
  • Page 481 MD 32080, 216 HANDWH_MAX_INCR_VELO_SIZE MD 32082, 216 HANDWH_REVERSE MD 11310, 65 HANDWH_STOP_COND MD 32084, 217 HANDWH_TRUE_DISTANCE MD 11346, 67 HANDWH_VELO_OVERLAY_FACTOR MD 32090, 218 HEX values, 453 HW_ASSIGN_DIG_FASTOUT MD 10368, 34 HW_SERIAL_NUMBER MD 18030, 83 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 482 IGN_PROG_STATE_ASUP MD 20191, 120 IGNORE_INHIBIT_ASUP MD 20116, 112 IGNORE_NONCSTART_ASUP MD 20194, 121 IGNORE_OVL_FACTOR_FOR_ADIS MD 20490, 137 IGNORE_REFP_LOCK_ASUP MD 20115, 111 IGNORE_SINGLEBLOCK_ASUP MD 20117, 112 IGNORE_SINGLEBLOCK_MASK MD 10702, 36 INDEX_AX_ASSIGN_POS_TAB MD 30500, 206 INDEX_AX_DENOMINATOR MD 30502, 207 INDEX_AX_LENGTH_POS_TAB_1 MD 10900, 54 INDEX_AX_LENGTH_POS_TAB_2 MD 10920, 56 INDEX_AX_MODE...
  • Page 483 JOG_INCR_WEIGHT_TRAFO MD 31092, 210 JOG_MODE_MASK MD 10735, 47 JOG_POSITION MD 43320, 327 JOG_REV_IS_ACTIVE MD 41100, 303 JOG_REV_SET_VELO MD 41120, 305 JOG_REV_VELO MD 32050, 215 JOG_REV_VELO_RAPID MD 32040, 215 JOG_ROT_AX_SET_VELO MD 41130, 305 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 484 JOG_SET_VELO MD 41110, 304 JOG_SPIND_SET_VELO MD 41200, 306 JOG_VAR_INCR_SIZE MD 41010, 301 JOG_VELO MD 32020, 214 JOG_VELO_GEO MD 21165, 148 JOG_VELO_RAPID MD 32010, 213 JOG_VELO_RAPID_GEO MD 21160, 148 LANG_SUB_NAME MD 15700, 80 LANG_SUB_PATH MD 15702, 80 LEADSCREW_PITCH MD 31030, 208 LEN_AC_FIFO MD 28264, 187 LOOKAH_FFORM...
  • Page 485 MM_ABSBLOCK MD 28400, 188 MM_ABSBLOCK_BUFFER_CONF MD 28402, 189 MM_ARCLENGTH_SEGMENTS MD 28540, 191 MM_BUFFERED_AC_MARKER MD 28257, 185 MM_BUFFERED_AC_PARAM MD 28255, 184 MM_CEC_MAX_POINTS MD 18342, 87 MM_EES_ENABLE MD 18365, 87 MM_ENC_COMP_MAX_POINTS MD 38000, 299 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 486 MM_EXTERN_GCODE_SYSTEM MD 10881, 51 MM_LOOKAH_FFORM_UNITS MD 28533, 191 MM_LUD_VALUES_MEM MD 28040, 180 MM_MAX_AXISPOLY_PER_BLOCK MD 28520, 189 MM_MAX_TRACE_DATAPOINTS MD 28180, 182 MM_NUM_AC_MARKER MD 28256, 185 MM_NUM_AC_PARAM MD 28254, 184 MM_NUM_AC_SYSTEM_MARKER MD 28276, 188 MM_NUM_AC_SYSTEM_PARAM MD 28274, 188 MM_NUM_AC_TIMER MD 28258, 185 MM_NUM_BASE_FRAMES MD 28081, 181 MM_NUM_BLOCKS_IN_PREP...
  • Page 487 MODULO_RANGE_START MD 30340, 200 NC_USER_EXTERN_GCODES_TAB MD 10882, 51 NUM_AC_FIFO MD 28260, 186 NUM_ENCS MD 30200, 193 NUM_FIX_POINT_POS MD 30610, 207 NUM_GEAR_STEPS MD 35090, 264 NUM_GEAR_STEPS2 MD 35092, 264 OEM_AXIS_INFO MD 37800, 298 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 488 OEM_CHAN_INFO MD 27400, 173 OEM_GLOBAL_INFO MD 17400, 81 Operand identifier, 421 OPERATING_MODE_DEFAULT MD 10720, 46 OPERATING_MODE_EXTENDED MD 10721, 46 OSCILL_START_POS MD 43790, 328 Overview of the data, 15 OVR_AX_IS_GRAY_CODE MD 12000, 73 OVR_FACTOR_AX_SPEED MD 12010, 73 OVR_FACTOR_FEEDRATE MD 12030, 74 OVR_FACTOR_RAPID_TRA MD 12050, 75 OVR_FACTOR_SPIND_SPEED...
  • Page 489 PROFIBUS_TRACE_FILE_SIZE MD 13112, 77 PROFIBUS_TRACE_START MD 13113, 77 PROFIBUS_TRACE_START_EVENT MD 13114, 78 PROFIBUS_TRACE_TYPE MD 13111, 77 PROG_EVENT_IGN_INHIBIT MD 20107, 101 PROG_EVENT_IGN_PROG_STATE MD 20192, 120 PROG_EVENT_IGN_REFP_LOCK MD 20105, 99 PROG_EVENT_IGN_SINGLEBLOCK MD 20106, 100 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 490 PROG_EVENT_IGN_STOP MD 20193, 121 PROG_EVENT_MASK MD 20108, 102 PROG_EVENT_MASK_PROPERTIES MD 20109, 102 PROG_NET_TIMER_MODE MD 27850, 174 PROG_SD_POWERON_INIT_TAB MD 10709, 40 PROG_SD_RESET_SAVE_TAB MD 10710, 41 PROG_TEST_MASK MD 10707, 39 Program control from the HMI (retentive area), 429 Program selection via lists, 429 RATED_OUTVAL MD 32250, 221 RATED_VELO...
  • Page 491 Signals to axis/spindle, 447 Signals to maintenance planners, 431 Signals to MCP, 424 Signals to NC channel, 440 Signals, synchronized actions from channel, 454 Signals, synchronized actions to channel, 454 SIMU_AX_VDI_OUTPUT MD 30350, 201 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 492 SINAMICS_IBN_TIMEOUT_VALUE MD 1091, 17 Singlas from axis/spindle, 450 SINGLEBLOCK2_STOPRE MD 42200, 311 SLASH_MASK MD 10706, 39 SMOOTHING_MODE MD 20480, 133 SOFT_ACCEL_FACTOR MD 32433, 227 SOFTKEY_CENTRE_ADJ MD 1106, 19 Special bit memory SM bit definition (read-only), 422 SPF_END_TO_VDI MD 20800, 145 SPIND_ACTIVE_AFTER_RESET MD 35040, 263 SPIND_ASSIGN_TO_MACHAX...
  • Page 493 SPINDLE_LOAD_DISPLE2 MD 362, 25 SPLINE_MODE MD 20488, 136 SPOS_TO_VDI MD 20850, 146 STANDSTILL_DELAY_TIME MD 36040, 281 STANDSTILL_POS_TOL MD 36030, 281 STANDSTILL_VELO_TOL MD 36060, 282 START_AC_FIFO MD 28262, 187 START_MODE_MASK MD 20112, 108 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 494 START_MODE_MASK_PRT MD 22620, 159 STARTUP_WITH_MMP MD 1105, 19 STIFFNESS_CONTROL_CONFIG MD 32642, 239 STIFFNESS_CONTROL_ENABLE MD 32640, 239 STIFFNESS_DELAY_TIME MD 32644, 239 STOP_CUTCOM_STOPRE MD 42480, 313 STOP_LIMIT_COARSE MD 36000, 279 STOP_LIMIT_FACTOR MD 36012, 280 STOP_LIMIT_FINE MD 36010, 280 STOP_MODE_MASK MD 11550, 70 Structure of the DB-range address, 421 T functions from NCK channel, 435 T_M_ADDRESS_EXT_IS_SPINO...
  • Page 495 TRACE_STARTTRACE_STEP MD 22702, 160 TRACE_STOPTRACE_EVENT MD 22704, 160 TRACE_STOPTRACE_STEP MD 22706, 160 TRACE_VARIABLE_INDEX MD 22712, 161 TRACE_VARIABLE_NAME MD 22710, 161 TRACE_VDI_AX MD 31600, 212 TRACYL_BASE_TOOL_1 MD 24820, 170 TRACYL_DEFAULT_MODE_1 MD 24808, 169 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 496 TRACYL_ROT_AX_FRAME_1 MD 24805, 169 TRACYL_ROT_AX_OFFSET_1 MD 24800, 169 TRACYL_ROT_SIGN_IS_PLUS_1 MD 24810, 170 TRAFO_AXES_IN_1 MD 24110, 167 TRAFO_AXES_IN_2 MD 24210, 168 TRAFO_GEOAX_ASSIGN_TAB_1 MD 24120, 167 TRAFO_GEOAX_ASSIGN_TAB_2 MD 24220, 168 TRAFO_INCLUDES_TOOL_1 MD 24130, 168 TRAFO_INCLUDES_TOOL_2 MD 24230, 169 TRAFO_TYPE_1 MD 24100, 166 TRAFO_TYPE_2 MD 24200, 168 Transferred M and S functions, axis specific, 447...
  • Page 497 USER_CLASS_WRITE_TOA_GEO MD 208, 20 USER_CLASS_WRITE_TOA_WEAR MD 209, 21 USER_CLASS_WRITE_ZOA MD 210, 21 USER_DATA_FLOAT MD 14514, 80 USER_DATA_HEX MD 14512, 79 USER_DATA_INT MD 14510, 79 USER_DATA_PLC_ALARM MD 14516, 80 USER_FRAME_POWERON_MASK MD 24080, 165 Siemens Controls Parameter Manual Operating Instructions, 08/2013, 6FC5397-8EP40-0BA0...
  • Page 498 USER_MEAS_TOOL_CHANGE MD 361, 25 USER_TOOL_CHG_MANUAL_MA MD 1101, 18 V24_PG_PC_BAUD MD 247, 22 V24_PPI_ADDR_DRV1 MD 383, 27 V24_PPI_ADDR_NCK MD 281, 22 V24_PPI_ADDR_PLC MD 280, 22 Variables for user alarms, 428 VERSION_INFO MD 18040, 83 WAB_CLEARANCE_TOLERANCE MD 20204, 123 WAB_MAXNUM_DUMMY_BLOCKS MD 20202, 122 WEIGHTING_FACTOR_FOR_SCALE MD 22910, 163 X_AXIS_IN_OLD_X_Z_PLANE...

Table of Contents