Siemens SINUMERIK 840C Installation Instructions Manual

Siemens computer drive installation instructions
Hide thumbs Also See for SINUMERIK 840C:
Table of Contents
SINUMERIK 840C
SIMODRIVE 611-D
Installation Guide
09.2001 Edition

Installation Instructions

Service Documentation
Table of Contents
loading

Summary of Contents for Siemens SINUMERIK 840C

  • Page 1: Installation Instructions

    SINUMERIK 840C SIMODRIVE 611-D Installation Guide 09.2001 Edition Installation Instructions Service Documentation...
  • Page 3 SINUMERIK 840C SIMODRIVE 611-D Installation Instructions Installation Guide SINUMERIK 840C/CE Control Standard/Export Version Software Version 09.2001 Edition SIMODRIVE 611-D Drive Software Version...
  • Page 4 Trademarks SIMATIC®, SIMATIC HMI®, SIMATIC NET®, SIROTEC®, SINUMERIK® and SIMODRIVE® are trade- marks of Siemens AG. All other product and system names are registered trademarks of their respective companies and must be treated accordingly. You will find further information in the Internet under: http://www.ad.siemens.de/sinumerik...
  • Page 5 Preliminary Remarks Notes for the reader This manual is intended for manufacturers of machine tools who use SINUMERIK 840C. The "Installation Instructions" discuss the installation and start-up procedures, from installation of the system through the testing of the most important functions.
  • Page 6 Safety notes This warning notice means that loss of life, severe personal injury or substantial material damage will result if the appropriate precautions are not taken. This warning notice means that loss of life, severe personal injury or substantial material damage can result if the appropriate precautions are not taken.
  • Page 7 Prerequisites and Visual Inspection General Reset and Standard Start-up PLC Installation MMC Area Diagnosis Machine Data Dialog (MDD - as from SW 3) NC Machine Data (NC MD), NC Setting Data (NC SD) Drive Machine Data (SIMODRIVE Drive MD) PLC Machine Data (PLC MD) Drive Servo Start-Up Application (as from SW 3) Axis and Spindle Installation Data Backup/CPU Replacement...
  • Page 8: Table Of Contents

    Prerequisites and Visual Inspection Prerequisites ........Visual inspection 1.2.1 Information on module handling .
  • Page 9 MMC Area Diagnosis General notes/Overviews 4.1.1 Password ......... . 4.1.2 Simplified switchover between languages (as from SW 5) .
  • Page 10 PLC configuration and PLC machine data (as from SW 3) 5.3.1 PLC configuration ........5.3.2 PLC machine data Drive configuration and drive machine data (as from SW 3)
  • Page 11 6.6.6 Channel-specific MD bits 2 Axis-specific MD 2 (axial data 2) 6.7.1 Axis-specific MD bits 2 (axial bits 2) MDs for multi-channel display MDs for parameter set switchover 6.9.1 MDs for collision monitoring ......6.10 MDs for flexible memory configuration 6.11...
  • Page 12 Function generator (axis and spindle - as from SW 3) 9.3.1 Function generator (axis and spindle) - signal parameters (as from SW 3) ........9.3.2 Additional information (notes) on measurement and signal parameters (as from SW 3)
  • Page 13 10.5 Spindle installation, spindle functions 10.5.1 Open-loop control mode 10.5.2 Oscillation mode ........10.5.3 Positioning mode, M19, M19 through several revolutions 10.5.3.1...
  • Page 14 12.6 Coordinate transformation 6FC5 150-0AD04-0AA0 12.6.1 Corresponding data 12.6.2 Functional description ........12.6.3 The transformation data set .
  • Page 15 12.10 FIFO/predecoding 12.10.1 Rapid block change using FIFO function (up to SW 2 only) 12.10.2 Control of predecoding (SW 5 and higher) 12.10.2.1 Corresponding data 12.11 Absolute encoder ........12.11.1 SIPOS absolute encoder up to SW 4 12.11.1.1...
  • Page 16 12.15 Switchover measuring system 1 or 2 (SW 2 and higher) 12.15.1 Corresponding data 12.15.2 Feed axes ......... . 12.15.3 Measuring circuit monitoring and alarm processing 12.15.4...
  • Page 17 12.18.13 Start-up ..........12.18.13.1 Brief start-up of a GI grouping 12.18.13.2...
  • Page 18 12.20.4.4 DC link undervoltage monitoring in 611D 12.20.5 DC link buffering and monitoring of generator minimum speed limit 12.20.5.1 DC link buffering 12.20.5.2 Monitoring for generator minimum speed limit 12.20.5.3 Communications/control failure 12.20.5.4 840C/611D detects error/request and specifies "Extended stop and retract"...
  • Page 19 12.26 BERO interface (SW 4 and higher) 12.27 Parameter set switchover ......12.27.1 Parameter set switchover (up to SW 3) Axis parameter sets (NCK/SERVO)
  • Page 20 12.32.14 Example on a double-slide turning machine ....12.32.15 Collision monitoring (as from SW 6.3) ..... . . 12.32.15.1 Additive protection zone adjustment via setting data .
  • Page 21: Prerequisites And Visual Inspection

    How should electronically endangered components (EEC) be handled? • How can an EMC problem be rectified? • What standards are relevant to EMC? © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 1 Prerequisites and Visual Inspection 6FC5197- AA50 1.1 Prerequisites...
  • Page 22: Information On Module Handling

    Do not touch the printed conductors or components! 1–2 Caution! Observe safety regulations! © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11.92 6FC5197- AA50...
  • Page 23: Grounding System

    Care must be taken that the cables are run properly and that they are rolled carefully on the cable drum. Avoid kinking. Observe the permissible bend radii. (Please refer to the Interface Description, Part 2, for information on connecting the cables.) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 1 Prerequisites and Visual Inspection 1.2.1 Information on module handling...
  • Page 24: Cables

    Complete parts list (the parts list is included with the original delivery note and must be inserted in the log book) • Transparent cover plates and symbol overlays for keys • Instruction manual 1–4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 25: Jumpering

    VELO ...smallest unit used by the digital-analog converter (DAC) for setpoint conversion In the case of a 14 bit DAC: 1 VELO = ––––––– = 1.22 mV © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 1 Prerequisites and Visual Inspection...
  • Page 26: Standard/Export Version

    Due to the fact that the German export list requires approval for certain control functions, two versions of the SINUMERIK 840C can be configured. The Standard Version (840C) is allowed to include the whole scope of functions of the control and is therefore subject to export approval concerning its type.
  • Page 27: Installation Checklist 840C

    4. Voltage test: Power supply unit in the central controller Monitor Operator panel © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 1 Prerequisites and Visual Inspection 1.4 Installation Checklist 840C F-No..... .
  • Page 28 Drift compensation, reference point adjustment • Did the customer sign the installation report? • All data saved on HD of MMC-CPU and backup of HD Signatures First installation 1–8 Second installation © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 03.95 6FC5197- AA50...
  • Page 29: Voltage And Functional Tests

    The setting for the hard-disk check is possible only in the Service Mode and can be carried out by the system service only. _______ BIOS version © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 1 Prerequisites and Visual Inspection 1.5.1 Self-test and system start-up .
  • Page 30 Please select: Setup WOP option Create WOP working file Set streamer type Setup disk check Return to main menu Enter a number [1-5]: 1–10 COMPLETE COMPLETE COMPLETE © Siemens AG 1992 All Rights Reserved 03.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 31: Loading Data Into The Nck On Starting Up The Control (As From Sw 2)

    MMC: • the UMS (unless a customer UMS has been installed and activated, the SIEMENS standard UMS is loaded) if the UMS size has been set to 0 (memory configuration as from SW 4) • all user data records which were found in the data management tree under user/NC data in the user branch.
  • Page 32: General Reset And Standard Start-Up

    First installation and start-up of control (as from SW 3) Hardware The central units of the SINUMERIK 840C are designed in a modular way. For system configuration, structure, slots, frame assignment, wiring diagrams, inter- face assignment and I/O interfaces, please refer to the Interface Description, Part 2 (NS 2).
  • Page 33: Standard Installation And Start-Up As Flowchart (As From Sw 3)

    START MMC-CPU supplied with system software Booting performed in Load system software from magnetic tape, see Backup Section 4 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 08.96 Connect Valitek streamer Switch on Backup menu Switch off SINUMERIK 840C (IA)
  • Page 34: Select General Reset Mode (As From Sw 3)

    Operating area DIAGNOSIS Password entry Start-up softkey GENERAL RESET MODE softkey Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 2 General Reset and Standard Start-Up 2.2 Standard installation and start-up as flowchart (as from SW 3) START NC-ON...
  • Page 35: General Reset (As From Sw 3)

    Formats the user memory of the NCK. The data areas to be formatted can be se- FORMAT lected individually by means of the YES/NO toggle fields. The default setting is NCK AWS “YES”. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 36 The PLC-MDs are not valid until general reset mode has been terminated. As from SW 4, the drives are booted. Take into account flexible memory configuration function. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 2 General Reset and Standard Start-Up...
  • Page 37: Memory Configuration (As From Sw 3)

    2 760 kB 2 760 kB 700 000 700 000 meas. values meas. values Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 04.96 09.95 Softw. 4 8 MB DRAM 704 kB Part prog. 256 kB 64 kB IKA 4 000 points...
  • Page 38 Selection of the file function: SK machine data/SK NC-MD/key ETC/ SK memory config./SK file function Copy the file “NCMEMCFG” from the Siemens branch to the user branch with SK “Preset” Caution! If the file “NCMEMCFG” is already in the user branch it is overwritten with the default values.
  • Page 39: Loading Machine Data (As From Sw 3)

    Select STANDARD SK Load from disk Initial start-up On initial start-up (state as supplied from Siemens), no files are available in the “User data” window(see Fig.). Subsequent start-up On subsequent start-up, user files from the “User data” window can be loaded instead of the files STANDD_T, STANDD_M, STANDARD in the “Standard data”...
  • Page 40 Set the switch on the CSB module to 0. Now press the softkey End gen. reset mode and you have per- formed the standard start-up and prepared the further start-up steps. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 2 General Reset and Standard Start-Up...
  • Page 41: Deselect General Reset Mode

    CSB set to 0 and power on 1) in SW 3 softkey end of GENERAL RESET 2-10 START NORMAL MODE Password is deleted PLC is restarted Power-on routine for NC software is running Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 SINUMERIK 840C (IA)
  • Page 42: Standard Installation Short Version (Up To Sw 2)

    See Machine Data Dialog Section (MDD). Operation The following sequence must be followed for standard SINUMERIK 840C installa- tion and start-up: 1. The control and the external components must be connected as described in the SINUMERIK 840C Interface Description.
  • Page 43 2-12 PARAMETER PROGRAMM. SERVICES PROGRAM RESET NC alarms CYCLE ENTER MA. DAT. MA. DAT. PASSWORD PASSWORD Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 DIAGNOSIS 16:38 M. No. :1 Chann :1 **** LOCK GENERAL RESET MODE SINUMERIK 840C (IA)
  • Page 44: General Reset (Up To Sw 2)

    PLC-MD Note For selecting data management, press the area switchover key, “DIAGNOSIS” and “SHIFT” + “RECALL” in the General reset selection form. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 2 General Reset and Standard Start-Up PARAMETER PROGRAMM.
  • Page 45 The “END START-UP” softkey is pressed to leave general reset mode. This re- sults in the message “NCK RESET – please wait ...” and PLC restart, the pass- START-UP word is deleted and the JOG mode basic display is called. 2-14 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 46: Standard Installation And Start-Up As Flowchart (Up To Sw 2 Only)

    Standard installation and start-up as flowchart (up to SW 2 only) START Voltage test Functional test NC-MD PLC-MD Axis start-up Spindle start-up Test run Save data to HD of MMC CPU 2-15 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA)
  • Page 47: Enter Plc Machine Data (Up To Sw 2 Only)

    Press PLC MD softkey Correct PLC MD Entries cannot be made until password has been entered Go back with RECALL key General reset mode softkey Start-up end softkey Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 SINUMERIK 840C (IA)
  • Page 48: Enter Nc Machine Data (Up To Sw 2 Only)

    2.12 Enter NC machine data (up to SW 2 only) 1) SW 1 only Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 2 General Reset and Standard Start-Up 2.12 Enter NC machine data (up to SW 2 only)
  • Page 49: Axis Installation (Simplified, Up To Sw 2 Only)

    Check the enables Feed enable? Position control direction OK? (s. Sect. 5, check MDs) Check MDs: 256*, 260*, 268*, 276*, 280*, 264*, 364*, 368* NC MD 364*, 368*, Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 program 1800* SINUMERIK 840C (IA)
  • Page 50: Spindle Installation (Example: One Spindle, Up To Sw 2 Only)

    Spindle contr. enable 1st gear speed processed? Select 1st gear speed Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 2 General Reset and Standard Start-Up 2.14 Spindle installation (Example: one spindle, up to SW 2 only) Spindle rotating?
  • Page 51: Plc Installation

    Interface PLC or PLC 135 WD Fig. 3.1 Note Only PG 7 ... programming devices may be used with the SINUMERIK 840C for programming and servicing the PLC. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 3 PLC Installation 3.1 General remarks...
  • Page 52: Pg Function Via Mmc

    With this function you can use the functionality of the SIMATIC software STEP 5/MT level 6 on the SINUMERIK 840C control. PG functions can thus be executed on the operating panel or on an MF2 keyboard. Operation via the opera- tor panel or MF2 keyboard is restricted compared with operation on the program- mer.
  • Page 53 Shift +SK4 Shift +SK5 Shift +SK6 Shift +SK7 1) The keyboard must be connected to the interface on the MMC-CPU. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) Key on the MF2 keyboard Equivalent key/function on the Shift+F3...
  • Page 54 Shift + Pg Up Shift+ Pg Dn Shift + Pg Dn Shift+ no meaning no meaning no meaning Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Delete character Delete char. to the left Delete field Enter INSERT End of input...
  • Page 55: Plc General Reset

    Overview File ANW_PROG exists Check – Operator area Services – SK Data management – Dir. PLC/program. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) PLC general reset PG 7xx See Section 2 General reset Programming Guide Load user program...
  • Page 56 ANW_PROG memory S-RAM user data memory PG 7xx save/load Step 5 program Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Disk X151 Save/load to external in PC format e.g. PCIN 3.X PCIN 4.X SINUMERIK 840C (IA)
  • Page 57 V24 interface. The PLC user program is then automatically stored under User/PLC/Program as ANW_PRG file. A PLC general reset must then be performed. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 3 PLC Installation 3.4 Procedure for starting up the PLC...
  • Page 58: Plc Diagnostics

    If errors in the system are recognized, the LED on the front plate displays the error. For a detailed error list, please refer to the “SINUMERIK 840C, Diagnostics Guide”. Displayed by...
  • Page 59: System Initialization Program

    If the mains voltage fails during active processing checks, the processing checks are aborted by the programmer. The system initialization program instigates the cold restart. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 3 PLC Installation 3.5.2 System initialization program...
  • Page 60: Istack, Detailed Error Coding

    On software version 3 and higher: SK “Diagnosis” –> SK “Service display” –> SK “PLC service” Fig. 3.2 Detailed error code for cause of PLC stop 3-10 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95 08.96...
  • Page 61: Plc Status

    Operator entries in PLC STATUS mode Any existing byte number may be preselected Page DOWN: Page UP: Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) parallel Read The byte number is incremented by one The byte number is decremented by one 3 PLC Installation 3.5.4 PLC status...
  • Page 62 5 Preselect timer or counter number 6 numbers 0 and 1 numbers 0 to numbers 0 to numbers 0.01 to 999 numbers 0 to 999 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 SINUMERIK 840C (IA)
  • Page 63: Timeout Analysis

    Alarm display on operator panel: PLC CPU failure LED on PLC CPU flashing: evaluate flashing frequency: for a descrip- tion see error displays: “SINUMERIK 840C, Installation Lists” LED on PLC CPU permanently lit: USTACK, read out detailed error coding, for operation see above in this section If the contents of the 1st error code word are 00FFH an error has oc- curred in the FBs.
  • Page 64: Mmc Area Diagnosis

    If the password was not enetered correctly, the message “120009 PASSWORD INCORRECT” appears. The display is acknowledged with the softkey OK. Note: The password must be deleted after start-up. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) from SW 3 Diagnosis...
  • Page 65: Simplified Switchover Between Languages (As From Sw 5)

    The diagnostics changes the reserved words LAN- GUAGE in the master control config file in the user branch. If there is still no mas- ter control config file in the user branch, it is copied from the Siemens branch. Reserved words...
  • Page 66: Printing Screen Hardcopies

    151 Note With the entry in “a 151 CO” or “MO” the screen display is changed, to colour or monochrome. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4.1.3 Printing screen hardcopies for colour screen for monochrome screen...
  • Page 67: Selection Of The Diagnosis Area

    Press this softkey to display the current messages Messages Switch back to display of the alarms Alarms See Section “Simplified language switchover” Language/ Sprache See Section “Password” Password See Section 3, Start-up PLC PG function 4–4 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 68 Default setting: All reset and power ON alarms are included. Alarm log 2 Note: Both files are configured in the CONFIG file. Fig. 4.4 Alarm log 1 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4 MMC Area Diagnosis 4.1.4 Selection of the diagnosis area 4–5...
  • Page 69 Caution: As from SW4, no entries must be made in the logbook, because it would be overwritten on every software upgrade. Up to and including SW3 information can be placed in the logbook which is im- portant for service on the control. 4–6 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 70 For a description see below in subsection: BACKUP with Valitek streamer. Possible input values are: Time/date Hour Minute Month Year Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4.1.4 Selection of the diagnosis area 0 – 23 0 – 59 1 – 31 1 – 12 80 –...
  • Page 71: Nc Service

    Synchronous run error Deviation between leading axis and following axis. Parameter set position control. 4–8 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 72 (e.g. following error displayed 2000 with position control resolution 0.5 mm , the result is a true following error of 1000 mm. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4 MMC Area Diagnosis 4.2 NC Service...
  • Page 73: Selection Of Service Data

    Speed set value (0.01%) Part actual value Contour deviation Synchronous run error Parameter block position control Parameter block gear control Service number Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Diagnosis Service display Fig. see Section Start-Up SINUMERIK 840C (IA)
  • Page 74: Service Data For The Spindle

    Parameter set position control Parameter set speed ratio Selected parameter set is displayed. Service No. The service numbers are listed in the Diagnostics Guide. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 2048 4059 4 MMC Area Diagnosis 4.2.1 Selection of service data...
  • Page 75: Drive Service Displays For Spindle (Msd) And Axis (Fdd) - (As From Sw 3)

    MSD drives and is only a display. The specific drive data (NC, PLC, Drives) set, determine the contents of the display fields. 4–12 Diagnosis Service display Drive MSD/FDD Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 76 (drive MD 11001). Possible display range: 0000 – FFFF Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4.3 Drive service displays for spindle (MSD) and axis (FDD) – as from SW 3) (SERVO) 0 –...
  • Page 77 Possible display range: 0000 – FFFF Display of active This display field contains the current status of active functions 2 functions 2 (SW 3) (drive MD 255). Possible display range: 0000 – FFFF 4–14 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 78 (drive MD 11003.13). Possible display range: off or on Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4.3 Drive service displays for spindle (MSD) and axis (FDD) – as from SW 3) 4 MMC Area Diagnosis...
  • Page 79 This display field shows the smoothed current actual value in percent actual value (SW 4) (drive MD 1708). 4–16 I < M I < n I < n < n Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95 (drive MD (drive MD (drive MD (drive MD...
  • Page 80 Bootstrap (drive must be rebooted) Connected (drive ramp-up completed) Ready (drive under closed loop control, Power On) Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4.3 Drive service displays for spindle (MSD) and axis (FDD) – as from SW 3) 4 MMC Area Diagnosis 4–17...
  • Page 81 (SW 4) speed, the ratio of torque to maximum torque is displayed, and above the rated speed the ratio of power to maximum power is displayed (drive MD 1722). 4–18 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 82 This display field shows the set-up mode status of cyclic status word 1 (drive MD 11002.8) Possible display range: off or on Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4.3 Drive service displays for spindle (MSD) and axis (FDD) – as from SW 3) 4 MMC Area Diagnosis 4–19...
  • Page 83 This display field shows the current status of the message Variable message function (SW 4) function (drive MD 11007.5). 4–20 I < M I < n I < n < n Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95 (drive MD (drive MD (drive MD (drive MD...
  • Page 84: Pc Data

    ASCII editor in the MMC area DIAGNOSIS (the ASCII editor is described in the Operator’s Guide). The file system is made up of two branches, SIEMENS and USER. SIEMENS contains the initial system settings which cannot be changed. If the control does not find any data in the USER branch, it obtains its data from the SIEMENS branch.
  • Page 85: Copying And Editing Pc Data

    The control is supplied with system data from the directories MASTER CON- TROL and OPERATION: The upper part of the basic display is the SIEMENS branch, containing the initial system settings. This data is protected and cannot be changed. Press the softkey PRESET to copy files from the SIEMENS branch to the USER branch.
  • Page 86 Suppose we want to copy the file CONFIG into the directory MASTER CON- TROL. First press the Home key to select the SIEMENS branch in the basic display of the PC data. Now press the cursor key to select the directory MASTER CONTROL and confirm with the INPUT key.
  • Page 87 PRESET configuration window is also displayed). Fig. 4.13 It does not matter which branch is selected. The PRESET softkey always copies the file selected in the SIEMENS branch. 4–24 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 88: Configuration File Config

    1) Up to SW 2 only Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4 MMC Area Diagnosis 4.4.2 Configuration file CONFIG...
  • Page 89: Keywords

    Display priority of NCK comments Defines the character set in the configuration file of the master control Format in which the times are to be written to the log Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 SINUMERIK 840C (IA)
  • Page 90: Value Ranges And Default Values

    With SW 5.* and higher, the SYSFONT is stored in the system when selecting the language. 1) Up to SW 2 only 2) SW 4.4 and higher Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) Value range String of max. 8 characters String of max.
  • Page 91: Format For Log Masks

    Messages with a priority less than 5 are logged Messages with a priority of 0 are logged Messages with a priority between 50 and 100 are logged. Type of alarm Class Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Coding Coding SINUMERIK 840C (IA)
  • Page 92: Reduce Number Of Accesses To The Hard Disk (Hd)

    4.4.2.4 Reduce number of accesses to the hard disk (HD) General The SINUMERIK 840C system software allows you to reduce the number of ac- cesses to the hard disk (HD) of the MMC CPU. This helps to extend the service life of the hard disk.
  • Page 93: Bedconf Configuration File

    These files are ASCII files and can be edited. To edit it, press “PC data” in the MMC area DIAGNOSIS. Caution Errors in this file can cause system failure! Unassigned parameters must not be changed. 4–30 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 01.99 09.95...
  • Page 94: Configuration File Bedconf In Directory Operation/Basic Setting

    2 2 15000 ’0’ ’0’ ’0’ ’0’ ’138’ ’0’ i 1 1 15000 i 2 2 15001 ’0’ ’0’ ’0’ ’0’ Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4.4.3 BEDCONF configuration file ’PROGRAM’ ’ANWENDE’ ’DIENSTE’ ’PROGSYS’ ’PLC’ ’PLC_DG’ ’MDD’ ’IBN’...
  • Page 95 ’0’ ’0’ ’0’ ’0’ ’0’ ’0’ ’11’ ’0’ ’0’ ’0’ ’0’ ’0’ Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 // BAPPLMENMODLIST // BAPPLIND // BAPPLNCBERLIST // BAPPLIND // TermiMachine // TermiParameter // TermiProgramming // TermiUser // TermiServices // TermiDiagnosis...
  • Page 96 (enter MO) or in color mode (enter CO). You can enter MO or CO here but be sure to enter the parameter in capital let- ters. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4.4.3 BEDCONF configuration file ’0’...
  • Page 97 Values recommended for monochrome display: CLUT Foreground Line 133 Background Line 134 4–34 a 1 7 0 3600000 one-line message line two-line message line Values POMOCLUT POCOCLUT NEMOCLUT NECOCLUT Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 08.96 09.95 BANZLINESMZ_DEF SINUMERIK 840C (IA)
  • Page 98 ’0’ ’0’ ’0’ For simulation this means that if they are running, the following applications must be terminated before it can be started: Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4.4.3 BEDCONF configuration file ’PROGRAM’ ’ANWENDE’ ’DIENSTE’...
  • Page 99 ’0’ ’0’ ’13’ ’0’ ’0’ ’0’ ’0’ ’0’ Nubmer Slide 1 Slide 2 Slide 3 Slide 5 Slide 6 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 ’0’ ’0’ ’0’ //TermiWOP ’0’ ’0’ ’0’ //TermiSimu- lation Paste from clipboard Undo Slide 4 >>...
  • Page 100 2 5 51 127,4 105,4 102,4 // NC service PLC service NC info in this file. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) ’Slide1’ ’Slide2’ ’PORTAL’ ’Loader’ L 4 MMC Area Diagnosis 4.4.3 BEDCONF configuration file...
  • Page 101: Color Definition Tables

    CLUT to be used. If the same value has been entered at another point in the BAPPLCLUTLIST, CLUT is not reloaded when the area is changed. Fig. 4.17 4–38 6FC5 103–0ABV2–0BA0 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 102 If no CLUTs are available in the user branch OPERATION/MACHINE, they must PRESET be copied from the Siemens branch to the user branch with the softkey. Fig. 4.18 The file POCOCLUT is selected with the cursor in the user area OPERATION/ MACHINE and softkey EDIT.
  • Page 103: Index

    1000 1000 1000 grey grey free free grey grey free free Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 01.99 09.95 Color Green Blue black 1000 green blue 1000 yellow 1000 1000 violet cyan 1000...
  • Page 104: New 19" Operator Panel As From Sw

    Color settings for mono- chrome display. For positive screen display: Color table POCOCLUT Standard setting Color index Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) For negative screen display: NECOCLUT Color Green Blue...
  • Page 105 1000 1000 1000 grey grey free free grey grey free free Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 01.99 09.95 Color Green Blue black grey white 1000 1000 1000 white 1000 1000 1000 white...
  • Page 106: Defining Individual Color Tables (As From Sw 5.4)

    When selecting the acronyms, it must be observed that the numbers 0 to 9 and the letter O are reserved for the system (Siemens). When naming the color tables, you must also take into account the names for the icons.
  • Page 107: Color Mapping Lists

    1) For an example of the contents of file POCOLLI see below. 4–44 118* 119* 120* 121* 122* 123* 0 (7) 0(13) 118* 119* 120* 121* 122* 123* 0(11) 0(13) Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 04.96 SINUMERIK 840C (IA)
  • Page 108 PC status field Channel status Mode group + channel no. Tab. 4.2 Assignment of picture elements to symbolic colors Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4 MMC Area Diagnosis 4.4.5 Color mapping lists Symbolic color Back-...
  • Page 109 –– –– –– free –– free –– –– –– –– Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95 Border Border backgr. color –– –– –– –– –– –– –– –– ––...
  • Page 110: Color Settings For Monochrome Display

    In the case of a positive display the basic setting of the ASCII editor must also be changed. In file BEDCONF Entry replace with Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4.4.6 Color settings for monochrome display 6FC5 103–0ABV2–0AA0 // BAPLANZ...
  • Page 111: Cycles

    Deletes user cycles in the NC/DATA directory. Delete cycle Note Cycle disable must be configured in the PLC user program. For load instructions for cycles, please refer to the Operator’s Guide, Section 5. 4–48 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 112: Activating Options (As From Sw3)

    Press the OK softkey to acknowledge. Pressing the OK softkey activates the option screen form. The cursor keys are used for selecting the required option. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4 MMC Area Diagnosis 4.5 Activating options (as from SW3)
  • Page 113: Backup With Valitek Streamer/Pc Link

    Installation of the VALITEK streamer: The VALITEK streamer can only be connected to the parallel interface (CEN- TRONICS interface) of the MMC CPU with Siemens cable 6FC9 344–4XV. It is not possible to connect another streamer because the software is only suitable for the VALITEK streamer.
  • Page 114 The menu items of the PC link program on the external PC are activated as a function of the selection (Backup Re- store, Install or Free Data Transfer) on the control. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4 MMC Area Diagnosis 4.6 BACKUP with Valitek streamer/PC link...
  • Page 115 Input key to confirm your input. The values are activated after Power ON. 1) Up to software version 2, this softkey is called PC START-UP. 4–52 then BACKUP to obtain the Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 116 VALITEK MANUAL. This menu item must not be used to select the type of streamer! Uninstall MMC system Set streamer device Return to main menu Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4 MMC Area Diagnosis 4.6 BACKUP with Valitek streamer/PC link 4–53...
  • Page 117 Check sum of all the system software installed on the hard disk For more detailed information please refer to the OEM documentation. End (load MMC) Starts the MMC 4–54 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 01.99 09.95...
  • Page 118: Customer Ums

    With SW 4 and higher, please follow the description “Flexible memory configura- tion”, see Section “Functional Descriptions”. Note The standard UMS is contained in the scope of supply of the SINUMERIK 840C. If the user configures his own UMS, the standard UMS is not loaded in the NCK. Menu 48,...
  • Page 119: Functions Up To Sw 2

    The correct sequence of operation is described in the Operator’s Guide up to Selecting NC data To obtain the basic display for NC data, press the softkeys DIAGNOSIS, START-UP then NC DATA MANAGEMENT. 4–56 Diagnosis NC data management Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 120 Fig. 4.24 Press the START key to load the data selected from the NCK CPU onto the hard disk. START Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4.8.1 NC data management (up to SW 2) PARAMETER PROGRAMM.
  • Page 121 The Operator’s Guide describes how to edit NC data. EDIT 4–58 PARAMETER PROGRAMM. SERVICES Length Date Length Date 96145 02–17–1993 96145 02–18–1992 10440 02–17–1993 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 DIAGNOSIS 14:45 13:21:22 08:06:36 13:21:44 ABORT SINUMERIK 840C (IA)
  • Page 122: Plc Data (Up To Sw 2)

    Press the softkeys DIAGNOSIS and PLC DATA management to obtain the basic display for PLC data. Operation continues as described in section: NC data management (up to SW 2). Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4 MMC Area Diagnosis 4.8.2 PLC data (up to SW 2)
  • Page 123: Pcf Files (Up To Sw 2)

    A detailed description is to be found in Section 12 of the Interface Description Part 1, Signals. 4–60 PARAMETER PROGRAMM. SERVICES Length Date 12258 03–09–1993 Length Date 03–12–1993 03–12–1993 03–12–1993 03–12–1993 EDIT LOAD Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 DIAGNOSIS 11:33 15:46:08 11:14:00 11:10:34 11:02:14 11:05:08 SINUMERIK 840C (IA)
  • Page 124 The area DIAGNOSIS PLC DATA MANAGEMENT/DEUTSCH is selected in the LOAD user area. Select the files to be transferred using the cursor and the input key. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4 MMC Area Diagnosis 4.8.3 PCF files (up to SW 2)
  • Page 125 You select the PCF file using the cursor and the EDIT softkey. 4–62 PARAMETER PROGRAMM. SERVICES Length Date 12258 03–09–1993 Length Date 03–12–1993 03–12–1993 03–12–1993 03–12–1993 EDIT LOAD Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 DIAGNOSIS 11:33 15:46:08 11:14:00 11:10:34 11:02:14 11:05:08 SINUMERIK 840C (IA)
  • Page 126 If a PCF file of the same name already exists you are asked whether you wish to overwrite it: PC data exists. Overwrite? The PC data are overwritten when you press the softkey OK. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4 MMC Area Diagnosis 4.8.3 PCF files (up to SW 2)
  • Page 127 1) Not in SW 1 4–64 PARAMETER PROGRAMM. SERVICES PROGRAM RESET General data General Spindle Scale data data PARAMETER PROGRAMM. SERVICES Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 DIAGNOSIS 16:38 Kanal General Axial Cycle bits bits data DIAGNOSIS 09:22...
  • Page 128: Equivalent Keys On The Pc Keyboard And The Operator Panel

    INSERT PageUp PageDown F3 – F9 Shift + F3 – F9 Shift + F1 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 4.9 Equivalent keys on the PC keyboard and the operator panel Operator panel Function Home key...
  • Page 129: Machine Data Dialog (Mdd - As From Sw 3)

    (MDD – as from SW 3) General remarks Introduction The SINUMERIK 840C and Machine Data Dialog operation. The Machine Data Dialog replaces the conventional method of entering machine data via lists. Wherever possible, the machine data are represented in their real units.
  • Page 130 MD 4000.6–7 ff (drive/ measuring circuit module number) is set. For analog drives: and digital drives: 5–2 “MS x.x” “DIG x.x” or “MSD x.” “MS x.x” “DIG x.x” or “MSD x.” Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 131 13880.6–7 ff (drive/ measuring circuit module number) has been set. For analog drives: and digital drives: Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.1 General remarks “MC x.x” (Measuring circuit in measuring circuit modules) “DIG x.x”...
  • Page 132: General Notes On Operation

    Machine data 11 (password) is not named when you call it up in the function user displays. In SW 3 the password is deleted on Power on Reset or NCK Reset and in SW 4 with Control off/on (hardware). 5–4 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 133 Calculate controller data softkey: Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.1.1 General notes on operation...
  • Page 134 Integral action time speed controller AM (MSD) Changeover speed closed/open loop control AM (MSD Changeover speed MSD/AM (MSD only when MD 1011.5=1) Fixed temperature (MSD only when MD 1011.5=1) Voltage with f=0 V/F-mode (MSD) Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 SINUMERIK 840C (IA)
  • Page 135: Fast Switching Between Mdd And Service Display

    It is possible to change to a display via the vertical softkey “several axes” in which the service values of any three axes are displayed. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.1.2 Fast switching between MDD and service display (as from SW 5)
  • Page 136 The spindle service display is similar to the axis service display with the only dif- ference that there is no softkey “Drift compensation”. 5–8 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95 08.96...
  • Page 137: Nc Configuration And Nc Machine Data (As From Sw 3)

    The assignment of mode group to channel is determined by the setting in NC MD 1000 ff (channel valid in mode group). Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.2 NC configuration and NC machine data (as from SW 3)
  • Page 138 You must execute a PLC cold restart via the General reset mode function if you wish to alter the number of channels, spindles and axes. 5–10 Input = No Input = Yes Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 SINUMERIK 840C (IA)
  • Page 139: Nc Machine Data

    DRAM SRAM data (SW4) data (SW4) See next pages for explanations to (1) to (8). Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) Geometry Channel Axis Spindle...
  • Page 140 Softkey This softkey contains various velocity machine data. Velocities Softkey This softkey contains adaptation actual value 1/actual value 2 Measuring system and encoder/absolute encoder machine data. 5–12 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 141 The Reconfig. memory softkey is used to activate a previously set configuration for which several conditions must be fulfilled (see the section entitled “Functional Descriptions”). Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.2.2 NC machine data...
  • Page 142: Setpoint-Actual Value Matching For Axes And Spindles

    (611D) Measuring system MC1.3 connection Sign change actual value Actual value of digital drive Drive/measuring circuit mo- dule number Measuring circuit connection number Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 digital FDD1.0 FDD1.1 digital MSD1.0 MSD1.1 SINUMERIK 840C (IA)
  • Page 143: Measuring System Adaptation For Axes And Spindles (As From Sw 4)

    Ratio : Position control resolution Gearbox factor : r + r1 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.2.4 Measuring system adaptation for axes and spindles (as from SW 4)
  • Page 144 360 degrees 4 x p x f Gearbox factor: (depends on whether direct or indirect measuring sysem is used) Pulses per revolution: Pulse multiplication: Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 r + r1 SINUMERIK 840C (IA)
  • Page 145: Copying A Complete Machine Data Block (As From Sw 5.6)

    “Insert from clipboard? (overwrite whole axis/spindle/drive)” then appears. The data is transferred when you select softkey OK. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.2.5 Copying a complete machine data block (as from SW 5.6)
  • Page 146: Plc Configuration And Plc Machine Data (As From Sw 3)

    1st machine control panel (MCP) Available: The 1st machine control panel is displayed as available when PLC MD 6066.0 (machine control panel available) is set. 5–18 Machine data PLC MD Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Diagnosis Start-up SINUMERIK 840C (IA)
  • Page 147 The input field for the block number appears with PLC MD136 (No. of project block). Possible input values: for DB: for DX: Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) Input = No Input = Yes...
  • Page 148: Plc Machine Data

    File functions Spindle File functions File functions Edit Edit File list texts functions Maga- File zine 4 functions File functions Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Tool Computer File managem. link functions SINUMERIK 840C (IA)
  • Page 149 This softkey contains tool identifier and code carrier machine data. Tool dialog/code carrier (7) No explanation here Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.3.2 PLC machine data...
  • Page 150: Drive Configuration And Drive Machine Data (As From Sw 3)

    Some order numbers are nearly identical. For example, MSD module 45/60/76A: 1. Order no.: 6SN112x–1AA00–0GA0 2. Order no.: 6SN112x–1AA01–0GA0 5–22 Machine data Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 08.96 Diagnosis Start-up Copy/ insert...
  • Page 151: Drive Machine Data For Axes (Fdd) And Spindles (Msd)

    (motor 1 and 2) and flux controller (motor 1 and 2) machine data. SW 3 contains speed controller, filter setting and current controller machine data. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.4.2 Drive machine data for axes (FDD) and spindles (MSD)
  • Page 152: Axis/Spindle Start-Up For The Digital Drive (As From Sw 3)

    NC MD 60003 (memory for drive SW MSD) and NC MD 60004 (memory for drive SW FDD) by entering ”yes”. 194 Kbytes of memory are assigned to each function. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 SINUMERIK 840C (IA)
  • Page 153 (SW 3 only). Entering data for a If the spindle (MSD) is to be driven by an non-Siemens motor, i.e. the motor data non-Siemens motor have to be altered, the machine data first have to be entered and then set to the motor in question via Select motor (SW 3 only).
  • Page 154 5.4.3 Axis/spindle start-up for the digital drive (as from SW 3) On SW5 and higher, it is possible to enter non-Siemens motors for which only the rating plate data of the motor is known and not the equivalent circuit diagram data (motor data).
  • Page 155: Cycles Machine Data (As From Sw 3)

    The functions of the individual machine data are described in the Installation Guide, User Guide and Programming Guide for cycles. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.5 Cycles machine data (as from SW 3)
  • Page 156: Ika Data (Interpolation And Compensation With Tables - As From Sw 3)

    New IKA data (T parameters) are additionally available with SW 4.The functions of the 5–28 Machine data IKA data Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Diagnosis Start-up SINUMERIK 840C (IA)
  • Page 157 With this softkey it is possible to enter points, the intermediate points of the input variable with its assigned interpolation values in order to determine the output variable. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.6 IKA data (interpolation and compensation with tables –...
  • Page 158: User Displays (As From Sw 3)

    This means that the user can look at all the machine data of the individual areas that are important to him at a single glance. The lists can be configured under the Edit list softkey. 5–30 Machine data Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Diagnosis Start-up User displays...
  • Page 159: Edit List

    The data of the first axis or spindle (e.g. NC MD 3840) must always be entered for axis/spindle-specific NC data. When entering a Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3)
  • Page 160 The display and the MDD data displayed can be reconfigured using the function “Configure list module”. Please refer to Section 4, subsection “Configuring the list module for the MDD”. 5–32 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 161: File Functions (As From Sw 3)

    Saving and loading NQEC data The MDD functions “Save all” and “Load all” have been expanded to include the NQEC data. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3)
  • Page 162: 2Nd Level: Configuring The Individual Machine Data Areas

    Alarms PLC basic User Tool messages data manage- ment Chan. dep. cycle MD IKA curve IKA error pointer points Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 File functions Gearbox File interpol. functions " Computer File link functions File functions...
  • Page 163: 3Rd Level: Configuring Withing The Machine Data Areas Of Individual Machine Data Displays (As From Sw 3)

    I/O device setting (TEA2) config. Alarms messages (TEA2) General PLC basic data (TEA2) Program Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) Monitoring Message Meas. sys. Controller...
  • Page 164 Magazine 2 Magazine 3 Magazine 4 General Tool dialog functions code carr. Chan. dep. cycle MD IKA comp. points IKA error points Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Edit File texts functions File functions File functions File functions File...
  • Page 165: File Functions (Sequence Of Operation - As From Sw 3)

    A new file can be created. You are prompted to enter a name. Edit Select a file that already exists from the manufacturer (Siemens) or user field. Edit Only the BOOT file cannot be selected. It is a special file required for the drive installation.
  • Page 166: 2Nd Level: File Functions

    Press the Diagnosis, Start-up, Machine data, Drive MD (e.g.) and File functions softkeys to call up the 2nd level file functions display. 5–38 Machine data Axis Spindle (FDD) (MSD) Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Diagnosis Start-up File functions SINUMERIK 840C (IA)
  • Page 167 Drives (8 drive MD without configuration), i.e. loading of a TEA3 file (drive) in the 2nd level is always carried out in 2 stages (see drive installation/start-up). Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.8.4 File functions (sequence of operation –...
  • Page 168: 3Rd Level: File Functions

    The functions of the softkeys are the same as for the first level. However, the functions of the two softkeys Save and Load can be expanded. 5–40 Machine data Axis (FDD) Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Diagnosis Start-up File functions SINUMERIK 840C (IA)
  • Page 169 Data that are stored at this level (e.g. axis 1 only) should also be reloaded at this level. If these data are loaded on the 1st level some MD bits might get lost. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD –...
  • Page 170: Procedure For Altering Configurations

    1 double axis FDD module 2 single axis FDD module 1 MSD module Slot 1: MSD module free Slot 3: free Slot 4: 2 axis FDD module Slot 6: 1 axis FDD module Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 SINUMERIK 840C (IA)
  • Page 171 MD 3840, MD 2000 (FDD) MD 4600, MD 4000 (MSD) correctly (assign). Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.9.1 Standard installation of digital drives (SW 3 and higher)
  • Page 172: Adding A 1-Axis Fdd Module (As From Sw 3)

    5–44 Slot 1: MSD module free Slot 3: free Slot 4: 2 axis FDD module Slot 6: 1 axis FDD module Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 SINUMERIK 840C (IA)
  • Page 173: Replacing A 1-Axis Fdd Module With A 2-Axis Fdd Module

    The drive numbers of drives already installed must not be changed, i.e. a new drive must be given a new drive number. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3)
  • Page 174: Replacing A 2-Axis Fdd Module (9/18 A) With A 2-Axis Fdd Module (18/36 A) (As From Sw3)

    The drive numbers of drives already installed must not be changed, i.e. a new drive must be given a new drive number. 5–46 Slot 1: MSD module Slot 2: 1-axis FDD module Slot 3: free Slot 4: 2-axis FDD module (9/18 A) Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 SINUMERIK 840C (IA)
  • Page 175: Drive Active Or Passive (As From Sw3)

    You return to the previous state by switching the axis back to active and confir- ming this setting with the Accept Conf + NCKP0 softkey. Fig. 5.21 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.9.5 Drive active or passive (as from SW3)
  • Page 176: Using A New Motor Type (As From Sw 3)

    If you are using a motor made by a different manufacturer, you must adapt the motor data from a data sheet. Confirm this setting with the Ac- cept Conf + NCKP0 softkey. Fig. 5.22 5–48 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 177: Reinstallation Of Existing And New Drive Components Using The Existing Drive Files (Tea3)

    Load from disk softkey, load the TEA3 files in the Drives area into the drive using the Load start softkey. Confirm this setting with the Accept all + NCKP0 softkey. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3)
  • Page 178: Additional Information When Altering The Configuration

    0 for the drive number, i.e. the data for the deselected module are retained in the boot file. Confirm this setting with the Accept conf + NCKP0 softkey. 5–50 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 179: Configuring The Mdd

    If the data list exists in the user area the text and semantics lists are taken from the user AND Siemens area. If the data list only exists in the Siemens area the text and semantic lists are only taken from the Siemens area.
  • Page 180 0 = always on-line Column width for Data number: Text: Word: Unit: Softkey path of display (stored in file tea1...). It is evaluated when “search” and “global” are selected. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 SINUMERIK 840C (IA)
  • Page 181: Practical Example For User Adaptation List Display

    The user wishes to change this text to the following: “Number of assigned tool turret” and the input limits to 1 to 99. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.10.2 Practical example for user adaptation list display...
  • Page 182 A new text list must be created in the user area under “Services”. This is done by copying a text list from the Siemens area into the clipboard and giving it a new name on execution of “Insert from clipboard”. This file is then edited and the existing text is deleted.
  • Page 183: Configuring The Parameter Set Switchover In The List Display

    1500:2 1500:3 1500:4 1500:5 1500:6 1500:7 1500:8 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.10.3 Configuring the parameter set switchover in the list display (G2) (G3) 5–55...
  • Page 184 “headline”. Previously, it was possible to configure the parameter designation and the current parameter number here. As from SW 4, the axis name can also be displayed. 5–56 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 185: Printing The List Module Data (As From Sw 5)

    TEA1_001. Output in PC format These files can be output via Services “Print serial” or Data output (in PC format). Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 5 Machine Data Dialog (MDD – as from SW 3) 5.10.4 Printing the list module data (as from SW 5)
  • Page 186: Nc Machine Data (Nc Md) Nc Setting Data (Nc Sd)

    _______ Start-up can be locked out with the keyswitch when bit 5 of NC MD 5006 is "1". © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.1 NC machine data (NC MD)
  • Page 187: Nc Configuration

    With the basic software scope a total of five axes, main spindles or auxiliary spindles can be controlled with SINUMERIK 840C. If analog drives systems are used, one servo loop module is required for every three axes, main spindles or auxiliary spindles and must be ordered separately.
  • Page 188: Configuring Information

    6.1.3 Configuring information Two 1) mode groups and four 1) channels can be implemented on the SINUMERIK 840C. The channels are allocated to the mode groups via machine data, i.e. the channels are subordinate to the mode groups. The available axes are also allocated to the mode groups via machine data.
  • Page 189 _______ As from SW 4 DB10 - DB15 6–4 , they then also apply to all other © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 6FC5197- AA50...
  • Page 190: Breakdown Of Nc Mds/Drive Machine Data

    (SW 5 and higher) 4740* _______ As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.1.4 Breakdown of NC MDs/drive machine data Softkey General data...
  • Page 191: General Machine Data (General Data)

    1 000 units/ 100 000 NC MD 1100* Braking characteristic Position of SW limit switch Axis stop point NC MD 2240-2371 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 03.95 Active on NC Stop Units min (IS) s (mm)
  • Page 192 Note: With SW 5 and higher, separate values can be set for G620/G00, G62/G01 and G62/G36. See MD 146*, MD 148*, MD 150*. © 6–7 Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 193 No speed reduction to F3 takes place at the second block limit if F2 FG62 + F FG62 values (MD3) smaller than F decel 6–8 decel are not sensible. © Siemens AG 1992 All Rights Reserved 12.93 decel 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 194 Contour error _______ As from SW 2 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.2 General machine data (general data) Upper input limit 16 000 2 000 (as from SW 4) AC <...
  • Page 195 =programmed circle centre =corrected circle centre 6–10 Upper input limit 32 000 Programmed circle K1, K2 circle centre offset M © Siemens AG 1992 All Rights Reserved 03.95 Active in next block Units units (IS) Corrected circle 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 196 If the axis is not within the tolerance limits (shaded area) specified in NC MD 9 following the NC start, alarm 3018 is displayed and the program is not started. MD 9 or path ”S” MD 9 or path ”S” © 6–11 Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 197 The programmed feedrate from the part program is always used to traverse to the end point of the target block if the value 0 is entered in NC MD 10. 6–12 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 198 Number of TO parameters *4 For SW 4 and higher see functional description "Flexible Memory Configuration". © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.1.4 Breakdown of NC MDs/drive machine data...
  • Page 199 MD 16-17 has priority. Zero offset group (L 960) Default value Lower input limit MD 18 is of significance in conjunction with Siemens cycle L960 only, and may not be modified. Basic angle for nutating head Default value Lower input limit Please observe NC MD 5010 (5D tool length compensation).
  • Page 200 If processing is to take place from more than 1 interface, an appropriate area is reserved for each of these interfaces. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.2 General machine data (general data)
  • Page 201 Rapid traverse override must be activated via PLC interface signals. Also refer to the description of NC MD 5004, bit 4. 6–16 Upper input limit Upper input limit Upper input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 Active at once Units Active...
  • Page 202 The lower limits only apply if the control is operated with one channel and 3 axes. 486 CPU only. 486 DX2 or DX4 only. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.2 General machine data (general data)
  • Page 203 In order to compensate for the fact that a machine's axes frequently differ in dynamic response, the SINUMERIK 840C has been designed so that the operator can specify the ratio of interpolation to position control (sampling interval = MD 155). The interpolation time is the product obtained by multiplying the contents of MD160 with the contents of MD155.
  • Page 204 _______ The lower limits only apply if the control is operated from a channel. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.2 General machine data (general data) Upper input limit –...
  • Page 205 Initial D no. for TO area Initial D no. for TO area Initial D no. for TO area Initial D no. for TO area © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active same as MD 210...
  • Page 206 Note: A change of NC MD 228 - 232 becomes valid the next time this mode is selected. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.2 General machine data (general data) D no.
  • Page 207 6.2 General machine data (general data) Language switchover Default value Lower input limit SINUMERIK 840C can display two languages at option. The following entries are possible: 0 = Language 1 1 = Language 2 The following language combinations are available:...
  • Page 208 As from SW 3 MD 314 to MD 317 as from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.2 General machine data (general data)
  • Page 209 Upper input limit 1 000 16 000 (as from SW 4.4) Upper input limit 1 000 16 000 (as from SW 4.4 ) © Siemens AG 1992 All Rights Reserved 09.95 Active on Power On Units – Active on at once...
  • Page 210 = 450%: dead < 30000/(16 *(1+4.5)) rpm = 340 rpm © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.2 General machine data (general data) Upper input limit...
  • Page 211 Upper input limit Upper input limit 10 000 0.01·%/T Upper input limit 99 999 999 Upper input limit 99 999 999 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 Active at once Units Active on at once Units...
  • Page 212 Lower input limit Note: For further information see description of the function collision monitoring. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.2 General machine data (general data)
  • Page 213 99 999 999 units (IS) Upper input limit 99 999 999 units (IS) Upper input limit 99 999 999 units (IS) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on Power On Units Active on Power On Units...
  • Page 214 Use of the Warm Restart function enables activation of other assignments without the necessity of a Power On. Refer to Section Functional Descriptions for a detailed description of the Warm Restart function. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.2 General machine data (general data)
  • Page 215 Leading Coupled Leading axis axis axis axis Coupled Leading Coupled Leading axis axis axis axis © Siemens AG 1992 All Rights Reserved 12.93 Coupled Leading axis axis Coupled Leading axis axis not possible Coupled Leading axis axis 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 216: Channel-Specific Md (Channel Data)

    Subprogram/cycle: All main programs and subprograms: _______ As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.3 Channel-specific MD (channel data) Mode group Upper input limit...
  • Page 217 As from SW 2 6–32 Reset state G group Upper input limit see table of input values Default value G functions © Siemens AG 1992 All Rights Reserved 09.95 Active in block prior decodg Units – G group 6FC5197- AA50...
  • Page 218 5148 to 5152 (see machine data description). _______ As from SW 4 As from SW 5 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.3 Channel-specific MD (channel data) G functions...
  • Page 219 1-9 999 : Cycle no. 1- 9999 is called on start/end of program With the increasing number of functions in the SINUMERIK 840C, on certain machines a series of recurring functions must be considered when writing part programs (e.g. functions like ELG, IKA and emergency retraction;...
  • Page 220 If the value of the machine data in question is 0, machine data 3 is used for that corner deceleration speed. _______ As from SW 3 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.3 Channel-specific MD (channel data) Upper input limit...
  • Page 221: Axis-Specific Md 1 (Axial Data 1)

    Input Input Inputs or outputs depending on sub- module type No. of servo loop connector HMS servo loop module © Siemens AG 1992 All Rights Reserved 09.95 Active on Power On Units – Submodule slot 1 Submodule slot 2 Submodule...
  • Page 222 • Up to SW 4: Only 14 real axes can be defined with a fictitious axis. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1)
  • Page 223 As from SW 4, for 8 parameter sets 6–38 Upper input limit 16 000 units (MS) 99 999 999 units (MS) (as from SW 4.4) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 03.95 Active on NC Stop Units 6FC5197- AA50...
  • Page 224 10.000 Note: As from SW 4, for 8 parameter sets © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1) Upper input limit...
  • Page 225 Upper input limit 16 000 units (MS) 99 999 999 units (MS) (as from SW 4.4) SET POSITION Positive axis direction ACTUAL POSITION © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 03.95 Active on NC Stop Units 6FC5197- AA50...
  • Page 226 A software limit switch may be used in addition to the customary range limit switch (hardware limit switch). The operator enters the absolute position of the positive range limit for each axis. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1)
  • Page 227 Reduction of the permissible traversing range with a retracted tailstock. 6–42 Software limit switch 1 Hardware limit switch EMERGENCY STOP 1st switch for 1st axis 2nd switch for 2nd axis © Siemens AG 1992 All Rights Reserved 10.94 Mechanical limit of travel 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 228 Reference point coordinate in X direction Reference point coordinate in Z direction © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1)
  • Page 229 6–44 Reference point shift Upper input limit 99 999 999 2000 units MD 284* Ref. point pulse Ref. point © Siemens AG 1992 All Rights Reserved 10.94 Active on NC Stop Units units (MS) Path 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 230 Ref. cam MD 244* less than 0 (e.g. 700 units) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1) 2000 units Ref.
  • Page 231 (obtained at the machine). Only when all factor of 1. Upper input limit 99 999 999 · s · r · r · 360 degrees © Siemens AG 1992 All Rights Reserved 09.95 Active on NC Stop Units 0.01 s factors...
  • Page 232 Up to SW 2 As from SW 3 As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1)
  • Page 233 As from SW 4 6–48 Upper input limit 8 192 20 000 20 000 Drift compensation Upper input limit © Siemens AG 1992 All Rights Reserved 09.95 Active on NC Stop Units VELO 0.01 % of max. motor speed Active on...
  • Page 234 ELG: With a following axis override, only 75% of the acceleration value are used for the following axis. The remaining 25% are reserved for possible actual value linkage. © 6–49 Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 235 Upper input limit 99 999 999 1 000 units/min (IS) Upper input limit 99 999 999 1 000 units/min (IS) © Siemens AG 1992 All Rights Reserved 09.95 Active on NC Stop Units Active for all channels of mode group...
  • Page 236 When traversing with the handwheel in modes INC1 ... 10 000 or with the DRF function, the speed is determined exclusively by the handwheel. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1)
  • Page 237 2nd parameter for 2nd programmed axis Axes without an interpolator name cannot execute circular or helical movements or perform thread cutting. 6–52 Upper input limit 840C (M) © Siemens AG 1992 All Rights Reserved 09.95 Active in next block Units – 6FC5197- AA50...
  • Page 238 _______ The feedforward control can be switched off via PLC MD with SW 2 and higher. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1)
  • Page 239 Upper input limit 32 000 units (MS) Upper input limit units (MS) Upper input limit 99 999 999 units (MS) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on Power On Units Active on Power On Units...
  • Page 240 (for a detailed description of the warm restart function, see Sect. 12) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1)
  • Page 241 9999 9999 (as from SW 2) Dist. to go Pulses Pulse eval. Pulse eval. MD 368* MD 364* Actual value adjustment © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on Power On Units – Active on Power On Units –...
  • Page 242 _______ If a linear scale is used as the measuring system, this parameter must be set to 0. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1)
  • Page 243 = 1:2 (i.e. 2 motor revolutions inch inch 2 × 10 inch mm; K = 25.4 Calculation factor inch mm inch 5.08 degrees; = 0.001 degrees degr. degr. © Siemens AG 1992 All Rights Reserved 12.93 ˆ = inch 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 244 3640 = 8192 3680 = 5625 11160 = © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1) (Motor measuring system) (SW EXE) (desired) = 2.44...
  • Page 245 Normal case : SMD 212* MD 212* Upper input limit 99 000 000 10 000units/s © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 Active on Reset Units Time Time Active on...
  • Page 246 Note: See Section 5, Machine Data Dialog, for the servo loop assignment. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1)
  • Page 247 01..15: Logical drive number corresponds to TEA30-MD 10000 ff. 00: No submodule available 01..30: ogical drive number Upper input limit Upper input limit © Siemens AG 1992 All Rights Reserved 07.97 Active on Power On Units – Active on Units...
  • Page 248 The weighting factor is effective in all modes. g) The weighting factor is not effective in the case of rotary axes. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.4 Axis-specific MD 1 (axial data 1)
  • Page 249 Observe MD 1808, bit 1 ”Value range extension of absolute offset” as from SW 5. 6–64 Upper input limit 1 000 Absolute offset Upper input limit 99 999 999 © Siemens AG 1992 All Rights Reserved 09.95 Active – Units 0.1 ms Active on Power On...
  • Page 250: Spindle-Specific Md (Spindle Data)

    Up to SW 2 As from SW 3 As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.5 Spindle-specific MD (spindle data) Upper input limit...
  • Page 251 100 000 rev/min or 0.1 rev/min Upper input limit 99 999 413* 414* 415* 416* 1000 2000 2000 2000 © Siemens AG 1992 All Rights Reserved 09.95 Active at once Units Active on NC Stop Units rev/min 417* 418* 2000 2000...
  • Page 252 In control mode the time constants are used without position control. In positioning mode the time constants are used with position control. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.5 Spindle-specific MD (spindle data)
  • Page 253 431* 432* Upper input limit 10 000 80 000 (as from SW 5) 437* 438* 439* 440* © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on NC Stop Units 1 min 433* 434* Active on NC Stop Units 0.01 s...
  • Page 254 (Setpoint speed - tolerance) < actual speed < (setpoint speed + tolerance) Monitoring is discontinued at 100 %. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.5 Spindle-specific MD (spindle data)
  • Page 255 10 000 (as from SW 4) Zero speed tolerance Upper input limit 16 000 10 000 (as from SW 4) Upper input limit 16 000 © Siemens AG 1992 All Rights Reserved 09.95 Active on NC Stop Units Active on NC Stop Units 0.01 %...
  • Page 256 The input resolution is 0.1 rev/min, if MD 520* bit 3=1. Up to SW 2 As from SW 3 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.5 Spindle-specific MD (spindle data)
  • Page 257 Upper input limit 65 000 9999 9999 (as from SW 2) Upper input limit 65 000 9999 9999 (as from SW 2) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 Active on NC Stop Units 0.01° Active on...
  • Page 258 Reduction by the common factor 128 yields: MD 4550 = MD 4560 = 5625 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.5 Spindle-specific MD (spindle data) Symbol...
  • Page 259 Hence, the attainable maximum is a pulse multiplication by the factor 512. 6–74 Upper input limit 512 (as from SW 3) Pulse multiplication hardware by high-resolution • meas. syst. MD 458* © Siemens AG 1992 All Rights Reserved 09.95 Active on Power On Units – 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 260 _______ See also Section C axis mode As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.5 Spindle-specific MD (spindle data) Zero mark offset...
  • Page 261 04 to 12 for HMS servo loop modules Upper input limit 15001000 (up to SW 4) 30001000 (as from SW 5) Upper input limit Upper input limit Upper input limit © Siemens AG 1992 All Rights Reserved 09.95 Active on Power On Units – Active Units...
  • Page 262 PT 1 element, if it is dynamic feedforward control. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.5 Spindle-specific MD (spindle data)
  • Page 263 Upper input limit Units Multiple of position control- ler basic clock pulse Upper input limit 9 999 1 000 (as from SW 4) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on Power On Active – Units 0.1 ms...
  • Page 264 Up to SW 2 As from SW 3 As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.5 Spindle-specific MD (spindle data) Upper input limit...
  • Page 265 6–80 Upper input limit 50 000 480* 481* 482* 483* (MD 419* to 426*) (MD 478* to 485*) Time © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on Power On 1 ms 484* 485* 6FC5197- AA50...
  • Page 266 Note: As from SW 4, for 8 gear stages _______ As from SW 3 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.5 Spindle-specific MD (spindle data)
  • Page 267 99999999 (SW5.4 1 unit (MS) and higher) Upper input limit 16 000 99999999 (SW5.4 1 unit (MS) and higher) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 04.96 Active on Reset Units Active on Reset Units 0.01 ms...
  • Page 268 "controlled follow-up" to "normal follow-up" (follow-up mode). _______ As from SW 3 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.5 Spindle-specific MD (spindle data)
  • Page 269 G401, reset alarm "GI CONFIGURATION illegal" is triggered. _______ As from SW 3 As from SW 4 6–84 Upper input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on Power On Units – 6FC5197- AA50...
  • Page 270: Machine Data Bits

    G04 X..Remedy: Program dwell under G04 F..Active: In next block. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) Bit No. Name of radius and chamfer...
  • Page 271 Input resolution NC MD 5002 bit 4 to 7 Axis-specific display resolution NC MD 1800* bit 4 to 7 Axis-specific position control resolution NC MD 1800* bit 0 to 3 6–86 Bit No. © Siemens AG 1992 All Rights Reserved 04.96 inch/ degrees 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 272 Active: NC Stop © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits) Bit No.
  • Page 273 I and to the non-programmed J. J = 0 need not be programmed. In this case, G90 lies in the workpiece centre point. Circle end position error is displayed (alarm 2048). © Siemens AG 1992 All Rights Reserved 12.93 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 274 The old "PRESET OFFSET" is automatically retained following Power On and reference point approach. Active: © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits)
  • Page 275 Note A dwell time with G04 x..., G04 F... is always aborted by NC STOP. 6–90 Bit 2 = 0 Velocity Bit 2 = 1 PLC cycle © Siemens AG 1992 All Rights Reserved 01.99 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 276 The number of available handwheels is specified as follows: Active: NC Stop One handwheel Two handwheels © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits) Bit No. Own rapid...
  • Page 277 ZO fine R param. TO wear angle of rot. Bit No. KEYSWITCH effective for: PP manual Dry run program- input feedrate ming via input display © Siemens AG 1992 All Rights Reserved 09.95 geometry OVER- STORE 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 278 Whether he programmed zero offsets G58/G59 are calculated absolutely or additively also depends on the setting of bit 5. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits)
  • Page 279 Bit 2 = 1 SUBROUTINE END is only active NC internal (subroutine return jump fast). 6–94 new absolute entry of Y value (Y = 100) 50 60 F500 © Siemens AG 1992 All Rights Reserved 09.01 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 280 2) until block N20 is processed. This function is active only for 2 axes in the mode group. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NS SD) 6.6.1 General MD bits (general bits)
  • Page 281 6–96 Bit No. TO type 0 CC with identical mode group with type disable (as from SW 5) © Siemens AG 1992 All Rights Reserved 09.95 Effect of CANCEL channel- specific (as from SW 2) 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 282 MD 20. See also Programming Guide. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits) key.
  • Page 283 This machine data applies to transverse axes only. 6–98 Bit No. Diameter function for G90 progr. Incr. dim., geometry TO wear (type 1-9) © Siemens AG 1992 All Rights Reserved 07.97 TO wear Zero offset (as from SW 6) 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 284 Bit 4 Bit 4=0 The programmed feedrate refers to the contour. Bit 4 Bit 4=1 The programmed feedrate of the milling tool refers to the tool center path. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits)
  • Page 285 This bit can be set if the control has more than one spindle. (The extended M function must be decoded with DB80/DB30). Bit 1 When using the Siemens tapping cycle L84 (G84) on the SINUMERIK 840M, it is necessary to indicate whether or not the spindle has an encoder.
  • Page 286 Helical interpolation, helical interpolation 3 axes linear or 2 axes circular and 1 axis linear. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits) Bit No.
  • Page 287 In this case, a tolerance check will not be made. _______ SW 4.4 and higher 6–102 Bit No. Bit No. © Siemens AG 1992 All Rights Reserved 09.01 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 288 POWER ON RESET. Only these values are permissible if standard tool management is used. For SW 4 and higher see functional description "Flexible Memory Configuration". © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits)
  • Page 289 © Siemens AG 1992 All Rights Reserved 04.96 Neutral Neutral position of position of outputs for outputs for mode group mode group...
  • Page 290 _______ As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits) Bit No.
  • Page 291 6–106 Bit No. Travel thru transform. Extended center threading (as from package SW 5) © Siemens AG 1992 All Rights Reserved 07.97 Axis- specific G functions to PLC 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 292 Mirroring of the axis in question Bit 0-2=0 No mirroring Active: Power On © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits) Bit No. 2nd MCS mirroring Z Bit No.
  • Page 293 0000 0001 Because a SINUMERIK 840C is always equipped with a PLC (135 WB), bit 0 of MD 5038 must always be set to 1 and bits 1 to 7 to 0. With 1 in bit 0 of MD 5039, the control indicates that the PLC has been recognized.
  • Page 294 _______ As from SW 5 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits) Bit No.
  • Page 295 MD 9000 ... 9139 are set for channel-specific display of the axes and spindles because the standard setting is 0. This means no display. _______ As from SW 5 6–110 Bit No. © Siemens AG 1992 All Rights Reserved 07.97 Axis display Channel- for all mode spec. axis groups (as...
  • Page 296 Menu MDA initial menu channel 1 Channel-specific axis display (MD 5053 Bit 0=1) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits)
  • Page 297 G131 0001 0001 G231 0010 0001 G331 0011 0001 Bit No. Transformation channel number (2nd block) G function for transformation selection (2nd block) Axis name (2nd block) © Siemens AG 1992 All Rights Reserved 12.93 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 298 Power On and alarm 3087 issued in the event of a verification error. Active: On POWER ON or on a warm restart © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits) Bit No.
  • Page 299 Byte 3 Byte 4 Byte 5 User assignable Byte 6 User assignable © Siemens AG 1992 All Rights Reserved 12.93 Default value 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0...
  • Page 300 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits) Bit No.
  • Page 301 These values are entered as ASCII values The default setting is as described above and is referred to in ASCII as ”FLR_”. 6–116 Bit No. Bit No. Bit No. Bit No. © Siemens AG 1992 All Rights Reserved 12.93 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 302 ”Workpiece name and actual value system”. _______ SW 3 and higher © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits) Bit No.
  • Page 303 5162 to 5164 G154 5165 to 5167 G155 5168 to 5170 G156 5171 to 5173 G157 5174 to 5176 G158 5177 to 5179 G159 5180 to 5182 © Siemens AG 1992 All Rights Reserved 12.93 NC MD 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 304 The definition of the coupled motion combination can be changed on a warm restart without POWER ON (for warm restart see also Section entitled ”Functional Descriptions”). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits)
  • Page 305 Default value: Both bits=0 Angle is calculated in the actual direction of rotation. 6–120 Bit No. NC generates "coarse" exact stop © Siemens AG 1992 All Rights Reserved 09.01 Exact stop on change from G64 to 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 306 Program coordination permits the user to program coordination commands in plaintext in the part program. The coordination commands are transferred to the NC PLC interface. The PLC performs the coordination itself (see also SINUMERIK 840C Programming Guide). Active: On POWER ON...
  • Page 307 Enter MD 5197.1 in the Editing list and save the data. Then press the softkey "Recall". The machine data can now be modified. 6–122 Bit No. © Siemens AG 1992 All Rights Reserved 09.01 Modif. of the interf. signal Display FB24.5...
  • Page 308 This bit is activated when the softkey "Format R parameters" is pressed in initial clear mode. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.1 General MD bits (general bits) Bit No.
  • Page 309: Spindle-Specific Md Bits (Spindle Bits)

    When using this bit it should be noted that a value is entered in MD 403* that is 10 times greater. 6–124 Bit No. Speed in Encoder oriented 0.1 rev/ available spindle stop min units 840C (M) 0000 0000 0000 0000 © Siemens AG 1992 All Rights Reserved 01.99 Actual value sign change 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 310 Bit 1 Bit 1=1 The sign of the spindle encoder pulses is inverted every time this bit changes its status. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.2 Spindle-specific MD bits (spindle bits)
  • Page 311 1000 0000 5211 - 5215 0000 0000 Bit 7 A SINUMERIK 840C system can include up to 6 spindles. Active: POWER ON Bit 6 Instead of being decelerated to zero speed on a key-initiated reset, mode change or M2 / M30, the spindle continues to rotate at the spindle speed last programmed (spindle override active).
  • Page 312 The new function is only executed after M19 with an actual speed of = 0 no reciprocal effect. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.2 Spindle-specific MD bits (spindle bits) 6FC5197- AA50 6–127...
  • Page 313 Bit No. Switch over Switching Multiple parameter off with assignment groups braking setpoints separately ramp © Siemens AG 1992 All Rights Reserved 04.96 Number of Measuring encoder system with pulses ext. zero (611D) mark multiple of 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 314 Bit 0=1 Spindle measuring system with external zero marker (BERO) (active immediately). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.2 Spindle-specific MD bits (spindle bits) 6FC5197- AA50 6–129...
  • Page 315 Power On error occurs (as from (as from SW 4.4) SW 5) Bit No. Position control resolution © Siemens AG 1992 All Rights Reserved 09.95 Extended para. set switchover (as from SW 4) 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 316 Bit 0=1 Spindle can be following spindle Bit 0=0 Spindle must not be a following spindle © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.2 Spindle-specific MD bits (spindle bits) Bit No.
  • Page 317 6–132 Bit No. Block Suppres- change with sion of synchro- accel. limit. nism fine © Siemens AG 1992 All Rights Reserved 07.97 Reserved Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 318 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.2 Spindle-specific MD bits (spindle bits) Synchronism fine window delay Block change on 1 signal Block change on 0 signal Bit No.
  • Page 319 See functional description of ESR _______ As from SW 4 6–134 Bit No. Drive- autonomous ext. stop and retract. © Siemens AG 1992 All Rights Reserved 09.95 Trigger Controlled alarm + ext. stop mode group and retract. stop on error...
  • Page 320 _______ As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.2 Spindle-specific MD bits (spindle bits) Bit No.
  • Page 321: Channel-Specific Md Bits 1 (Channel Bits)

    (S analog) 840C (M) 0000 0001 0000 0001 0000 0001 0000 0001 0000 0001 0000 0001 RESET In the next block © Siemens AG 1992 All Rights Reserved 07.97 Aux. G functions functions to to PLC 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 322 F word even if it is not transferred to the PLC (see MD 544*, bit 0). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.3 Channel-specific MD bits 1 (channel bits)
  • Page 323 (no output to PLC and no internal reaction). 6–138 Bit No. Bit No. © Siemens AG 1992 All Rights Reserved 09.95 No F value output to No aux. function on...
  • Page 324 PLC. The 'collection' procedure ensures that only the last F, H, D, T, S and M function becomes active. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.3 Channel-specific MD bits 1 (channel bits)
  • Page 325 Danger of confusion with 0 (zero) Number of subroutine passes Assignable address Arithmetic parameter Spindle speed, S function Tool Assignable address Assignable address Assignable address Assignable address Assignable address Assignable address © Siemens AG 1992 All Rights Reserved 12.93 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 326 12.93 With SINUMERIK 840C, the initial plane is defined in NC MD 110*. In NC MDs 548*, 550* and 552* you define to which axes the radius compensation and/or length compensation is to apply when the NC is switched on. In NC MD 548* and 550* you define the axes to which the radius compensation is to apply in the default setting, i.e.
  • Page 327 0000 0001 3rd axis 0000 0010 4th axis 0000 0011 8th axis 0000 1000 6–142 MD 548* 1st axis Bit No. Axis with constant cutting speed G96 © Siemens AG 1992 All Rights Reserved 12.93 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 328 In order to avoid this, a @714 must be programmed in the part program or a NC Stop/NC Start must be preset for the current channel. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.3 Channel-specific MD bits 1 (channel bits)
  • Page 329: Axis-Specific Md Bits 1 (Axial Bits 1)

    RESET Reference point cam Operating point RESET © Siemens AG 1992 All Rights Reserved 08.96 Dyn. SW limit switch Servo loop monitor not following active axes Traversing limit 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 330 112* or 116*. Nor does the measuring circuit monitoring switch off the zero and pulse code monitoring. Active On: NC STOP © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.4 Axis-specific MD bits 1 (axial bits 1) 6FC5197- AA50...
  • Page 331 1000 0010 1000 0010 1000 0010 POWER ON POWER ON NC STOP At once © Siemens AG 1992 All Rights Reserved 08.96 Ref. point Setpoint appr. in sign change neg. direction 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 332 5681 0000 0010 5682 5683 5709 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.4 Axis-specific MD bits 1 (axial bits 1) Bit No. AXIS NAME 0000 0000...
  • Page 333 Danger of confusion with 0 (zero) Number of subroutine passes Assignable address Arithmetic parameter Spindle speed, S function Tool Assignable address Assignable address Assignable address Assignable address Assignable address Assignable address © Siemens AG 1992 All Rights Reserved 12.93 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 334 (Bit 4=0) traversing path resulting from N3+N4. (Bit 4=1) traversing path resulting from N3+N4. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.4 Axis-specific MD bits 1 (axial bits 1) Bit No.
  • Page 335 In the 840C, the X axis is a transverse axis with diameter programming as standard. This bit activates the bits set in NC MD 5011. Bit 0 No TO are calculated in this axis on PRESET. 6–150 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 6FC5197- AA50...
  • Page 336 MD 5029.0 and axis-specifically via MD 584*.1. _______ As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.4 Axis-specific MD bits 1 (axial bits 1) Bit No.
  • Page 337 Switch over output bit 4 output bit 3 output bit 2 emergency emergency emergency retraction retraction retraction © Siemens AG 1992 All Rights Reserved 09.95 Switch over Switch over output bit 1 output bit 0 emergency emergency retraction retraction 6FC5197- AA50...
  • Page 338 Active: at once _______ As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.4 Axis-specific MD bits 1 (axial bits 1) Bit No.
  • Page 339: Leadscrew Error Compensation Bits (Compensation Flags)

    +/– yes/no C point 994 C point 993 +/– yes/no +/– yes/no C point 998 C point 997 +/– yes/no +/– yes/no © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 +/– +/– +/– +/– +/– 6FC5197- AA50...
  • Page 340: Channel-Specific Md Bits 2

    Note: See also description of NC MD 5053, bit 0, channel-specific axis and spindle display. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.6 Channel-specific MD bits 2 Bit No.
  • Page 341 Bit No. © Siemens AG 1992 All Rights Reserved 10.94 Channel with FIFO (up to SW2) Toggle Toggle output bit 1 output bit 0 on emer- on emer-...
  • Page 342 The 6 CSB inputs correspond to bits 2 - 7, bit 0 corresponds measurement input 1, bit 1 corresponds to measurement input 2. _______ As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.6.6 Channel-specific MD bits 2 Bit No.
  • Page 343: Axis-Specific Md 2 (Axial Data 2)

    The number of divisions gives the divisions per division reference dimension (NC MD 1108*). 6–158 SW prelimit switch Upper input limit 99 999 999 Number of divisions Upper input limit © Siemens AG 1992 All Rights Reserved 09.95 Active at once Units units (MS) Software limit switch...
  • Page 344 = 0; µm 140,000 µm illegal area © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7 Axis-specific MD 2 (axial data 2) Upper input limit 99 999 999...
  • Page 345 As from SW 3 As from SW 4 6–160 Upper input limit Upper input limit 1 000 Upper input limit 1 000 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on Power On Warm restart Units – Active on...
  • Page 346 _______ As from SW 3 As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7 Axis-specific MD 2 (axial data 2) Upper input limit...
  • Page 347 As from SW 4 6–162 Upper input limit 1 000 Upper input limit 16 000 system Upper input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 04.96 Active on NC Stop Units 0.1% Active in all channels of...
  • Page 348 As from SW 2 As from SW 3 As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7 Axis-specific MD 2 (axial data 2)
  • Page 349 1 000 Upper input limit 16 000 units (MS) Upper input limit 0.01 % 16 000 0.1 (mV) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on NC Stop Units Active on NC Stop Units Active on...
  • Page 350 As from SW 2 As from SW 3 As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7 Axis-specific MD 2 (axial data 2)
  • Page 351 Default value Lower input limit The SINUMERIK 840C supports ENDAT absolute encoders where the ratio of grating pitch/ENDAT measuring step as an integer can be divided by 4. If you enter an incorrect value, this leads to measuring errors. The input values 0 to 7 are internally processed as the value 4 (default value for rot.
  • Page 352 The additional integral action can produce a better distribution in multi-slave operation. Practical values are in the region of seconds. See also MD 1812*. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7 Axis-specific MD 2 (axial data 2)
  • Page 353 16 000 Upper input limit 16 000 Upper input limit Upper input limit 10 000 80 000 (as from SW 5) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on NC Stop Units current Active on...
  • Page 354 As from SW 4, for 8 parameter sets see the section entitled ”Functional Descriptions: Parameter set switchover”. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7 Axis-specific MD 2 (axial data 2)
  • Page 355 Spindle 1 - 6 (as from SW 4.4) Upper input limit 1 - 30 41 - 46 Axis 1 - 30 Spindle 1 - 6 © Siemens AG 1992 All Rights Reserved 09.95 Active on NC Stop Units 0.01s Active on NC Stop Units 0.01s...
  • Page 356 Reproducibility is then no longer possible. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7 Axis-specific MD 2 (axial data 2) (SW 4.4 and higher)
  • Page 357 Upper input limit 9999 9999 Upper input limit 9999 9999 (as from SW 4.4) Upper input limit 1 000 000 © Siemens AG 1992 All Rights Reserved 09.95 Active on NC Stop Units % of MD 1236* Active on NC Stop...
  • Page 358 Lower input limit Note: As from SW 4, for 8 parameter sets © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7 Axis-specific MD 2 (axial data 2)
  • Page 359 16 000 Upper input limit 16 000 Upper input limit 16 000 1 unit (MS) 99999999 (SW5.4 and higher) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 04.96 Active on NC Stop Units Active on NC Stop Units 0.01 ms...
  • Page 360 The warning threshold is entered as a percentage of the maximum value in question. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7 Axis-specific MD 2 (axial data 2)
  • Page 361 The machine data is used for two applications. _______ As from SW 4 6–176 Upper input limit 16 000 Upper input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on NC Stop Units 1 (ms) Active on...
  • Page 362 These MD have the same meaning as MD 204*, see also ”Functional Descriptions: Parameter set switchover”. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7 Axis-specific MD 2 (axial data 2)
  • Page 363 16 000 set (as from SW 4) Upper input limit 16 000 set (as from SW 4) Upper input limit 16 000 © Siemens AG 1992 All Rights Reserved 09.95 Active on NC Stop Units units (MS) units (MS) Active on...
  • Page 364 Note: For parameter grouping see under ”Functional descriptions: Parameter set switchover”. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7 Axis-specific MD 2 (axial data 2)
  • Page 365: Axis-Specific Md Bits 2 (Axial Bits 2)

    5 [inches] [degrees] [degrees] [degr.] [zoll] ––––––– ––––––– [grad] ––––––– ––––––– = Standard machine data © Siemens AG 1992 All Rights Reserved 12.93 NC MD 5002 NC MD 1800* NC MD 1800* Metric (Degrees) Inches (Degrees) 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 366 100 % feedforward control factor. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7.1 Axis-specific MD bits 2 (axial bits 2) Bit No.
  • Page 367 Bit No. Absolute encoder measuring Absolute counting system offset MD direction distance 396* valid opposite coded sense © Siemens AG 1992 All Rights Reserved 09.01 Value range Axis with extension absolute of absolute encoder offset system 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 368 (run-up phase). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7.1 Axis-specific MD bits 2 (axial bits 2) 6FC5197- AA50 6–183...
  • Page 369 Bit 5=1 The 2nd measuring system is distance coded (see Functional Description for additional machine data which have to be set for this function). Active: After POWER ON Applies only to feed axes. 6–184 4) and MD 368* always © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 370 If this bit is also set, the axial interface signal ”Reference point approach” is set already on warm restart. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7.1 Axis-specific MD bits 2 (axial bits 2)
  • Page 371 +/- 99 999 999 Bit No. Master/ Adaptation Pos.-contrl. slave comp. time follow-up on operation const. error (as after Power neural QEC from SW 5) © Siemens AG 1992 All Rights Reserved 04.96 Learning phase Neural neural QEC 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 372 For this reason, a check is made to see if this bit has been set when automatic learning is activated. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7.1 Axis-specific MD bits 2 (axial bits 2)
  • Page 373 (611D) external zero external zero 1st meas. mark (as from mark (as from system (as SW 3) SW 3) from SW 3) © Siemens AG 1992 All Rights Reserved 09.95 Zero Setpoint monitoring smoothing 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 374 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7.1 Axis-specific MD bits 2 (axial bits 2) Bit No.
  • Page 375 2nd measur- 1st measur- 2nd measur- ing system ing system ing system © Siemens AG 1992 All Rights Reserved 01.99 Extended Linear scale parameter (as from set switch- SW 6.3) over (as from SW 4)
  • Page 376 Bit 0=0 Axis must not be a following axis Active: after POWER ON © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7.1 Axis-specific MD bits 2 (axial bits 2) Bit No.
  • Page 377 Bit 4=0 Indexing grid ignored for overlay movements of the following axis. 6–192 Bit No. Block Division- Suppres- change with related FA sion of synchro- overlay accel. limit. nism fine © Siemens AG 1992 All Rights Reserved 07.97 Reserved Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 378 NC MD Include tool 1852* length comp. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.7.1 Axis-specific MD bits 2 (axial bits 2) Synchronism fine window delay...
  • Page 379 Bit 0=0 The function is not activated. 6–194 Bit No. Time- optimized synchroniza tion (as from SW 6) © Siemens AG 1992 All Rights Reserved 07.97 Accelera- tion limit. of ELG follow. axes (as from SW 6) 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 380: Mds For Multi-Channel Display

    20449 Default value Lower input limit Reserved for the system. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.8 MDs for multi-channel display Upper input limit 4 (as from SW 4: 6)
  • Page 381: Mds For Parameter Set Switchover

    Upper input limit 999 999 Upper input limit 999 999 units (MS) Upper input limit Upper input limit Upper input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on Power On Units – Active on Power On Units –...
  • Page 382 These MD have the same meaning as MD 486*, see also functional description of parameter set switchover. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.9 MDs for parameter set switchover...
  • Page 383 99 999 999 (as from SW 4.4) 72 000 000 Upper input limit 16 000 Upper input limit 16 000 © Siemens AG 1992 All Rights Reserved 09.95 Active on NC Stop Units Active on NC Stop Units 0.1 %...
  • Page 384 These MD have the same meaning as MD 492*, see also ”Functional Descriptions: Parameter set switchover”. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.9 MDs for parameter set switchover...
  • Page 385 Spindle 1 - 6 Upper input limit 1 - 30 41 - 46 Axis 1 - 30 Spindle 1 - 6 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 04.96 Active on RESET Units 1 unit (MS) Active on...
  • Page 386 See also MD 523*. _______ As from SW 4.4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.9 MDs for parameter set switchover...
  • Page 387 16 000 as from SW 4 Upper input limit 0.1 % of the power -700 (as from SW 4.4) section current © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active on Power On Units – Active on...
  • Page 388 Default value Lower input limit See description of function Parameter set switchover. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.9 MDs for parameter set switchover as from SW 4...
  • Page 389 6–204 Upper input limit 10 000 Upper input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 01.99 Active on NC Stop Units Active at once Units 0.1 ms...
  • Page 390: Mds For Collision Monitoring

    X coordinate (as from SW 6) Default value Lower input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.9.1 MDs for collision monitoring Upper input limit...
  • Page 391 99 999 999 Upper input limit 99 999 999 Upper input limit 99 999 999 Upper input limit 99 999 999 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 POWER ON Units POWER ON Units POWER ON...
  • Page 392 Additive protection zone adjustment via setting data inactive Bit 1=1 Additive protection zone adjustment via setting data active © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.9.1 MDs for collision monitoring Upper input limit Bit No.
  • Page 393 PZ 19 Bit No. monitoring monitoring monitoring of PZ 29 of PZ 28 of PZ 27 © Siemens AG 1992 All Rights Reserved 07.97 monitoring monitoring of PZ 2 of PZ 1 monitoring monitoring of PZ 10 of PZ 9...
  • Page 394 Lower input limit _______ This MD is used for internal calculation only. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.9.1 MDs for collision monitoring Upper input limit...
  • Page 395 * perm Upper input limit 5 000 000 Upper input limit 99 999 999 Upper input limit © Siemens AG 1992 All Rights Reserved 07.97 Active on Power On Units in 0.01% of the max. speed Active on Power On Units –...
  • Page 396: Mds For Flexible Memory Configuration

    The meaning of this machine data changes as from SW 6. _______ As from SW 4 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.10 MDs for flexible memory configuration...
  • Page 397 MD 60014 288 192 Kbytes MD 60014 576 384 192 Kbytes Upper input limit Upper input limit Upper input limit 1 637 © Siemens AG 1992 All Rights Reserved 01.99 POWER ON Units – Active after SK "Reconfigure memory" Units –...
  • Page 398 Default value Lower input limit Machine data reserved by the system. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.10 MDs for flexible memory configuration Upper input limit...
  • Page 399 Upper input limit Upper input limit approx. 16 KB/axis (as from SW 6) Upper input limit Upper input limit 3 450 1 block buffer © Siemens AG 1992 All Rights Reserved 07.97 Active after SK "Reconfigure memory" Units Byte Active...
  • Page 400 This MD is used to define axis-specifically how many measured values can be enabled for the function "Extended measuring". © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.10 MDs for flexible memory configuration...
  • Page 401: Safety Integrated (Si) Data

    Safety Integrated (SI) data The SINUMERIK Safety Integrated function is an option. The Safety Integrated machine and service data are described in the documentation SINUMERIK Safety Integrated (Description of Functions). 6–216 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 402: Setting Data

    The setting data are selected with the area switchover key and the parameter and setting data softkeys. _______ As from SW 3 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.12.1 NC setting data (NC SD) 6FC5197- AA50...
  • Page 403 PLC or with the softkey ”UMS format”. 6–218 settable zero offset Suppression with G53 (see also NC MD 5007 bit 1) Suppression with @ 706 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 6FC5197- AA50...
  • Page 404 Typical application per channel: Memory for data which must be accessible for the main programs and subroutines. R100 to R109 are assigned if Siemens tool management is used. R110 to R199 are assigned for Siemens measuring cycles. R100 R200 to R219...
  • Page 405 R199: Typical application per channel: Memory for data which must be accessible for the main programs and subroutines. R100 to R109 are assigned if Siemens tool management is used. R110 to R199 are free for the user. R200 – R219: Siemens assignment (cycle converter) R220 –...
  • Page 406 The programmed feedrate F has no meaning but remains modal, i.e. the feedrate is derived internally from the actual speed value of the leading spindle. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.12.1 NC setting data (NC SD)
  • Page 407 – final lead final lead 2 · thread length 2 · thread length PLC alarm text file Upper input limit 9 999 © Siemens AG 1992 All Rights Reserved 12.93 Active on – Units – 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 408 The minimum value is 2 here. If the value 1 is entered it is automatically switched over to 2. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.12.1 NC setting data (NC SD)
  • Page 409 Upper input limit Upper input limit + 99 999.999 mm or inches Upper input limit + 99 999.999 mm or inches © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 08.96 Active on – Units Blocks Active on –...
  • Page 410 This SD is used to define the desired clamping torque as a % of the max. torque of the component. Input in units of 0.1 % © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.12.1 NC setting data (NC SD)
  • Page 411 Upper input limit 35 999 . The angle is entered in the M19 S270 L F Upper input limit 99 999 0.1 rev/min © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 Active on – Units Active on –...
  • Page 412 _______ Texts generated on the WS 800A NC workstation and stored in the User Memory Submodule. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.12.1 NC setting data (NC SD) Bit No.
  • Page 413 Bit No. Spindle converter SD 602* 1st real spindle channel-specific SD 606* 2nd real spindle channel-specific SD 610* 3rd real spindle channel-specific © Siemens AG 1992 All Rights Reserved 07.97 Rapid Feedrate override not override not active active 6FC5197- AA50...
  • Page 414 SD 7004* Minus cam of cam pair 3 SD 7005* Plus cam of cam pair 3 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6 NC Machine Data (NC MD), NC Setting Data (NC SD) 6.12.1 NC setting data (NC SD) Bit No.
  • Page 415: Cycles Machine Data

    9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 9999 END OF SECTION © Siemens AG 1992 All Rights Reserved 01.99 Input unit – – – – – – 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 416: Drive Machine Data (Simodrive Drive Md)

    P is displayed at speeds above the rated value. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1 611A main spindle drive machine data (MSD MD) (SW 3)
  • Page 417 Motor reactive power Upper output limit – Motor active power Upper output limit – Motor temperature Upper output limit – © Siemens AG 1992 All Rights Reserved 12.93 Active at once Units Active at once Units Active at once Units...
  • Page 418 14. Allowance is made for any existing gear ratios in the relationship between NC-MD 4030 and drive-MD 14. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3) Upper output limit –...
  • Page 419 Upper input limit Rated speed < n Upper input limit Rated speed sensor for stopping the drive with no reverse monitor, but it may be © Siemens AG 1992 All Rights Reserved 10.94 Active at once Units – Active at once...
  • Page 420 Note: A speed controller adaptation can be implemented only for gear stage 1 (see MD 203). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3) <...
  • Page 421 7–6 Upper input limit 6 000 Upper input limit 1 000 Upper input limit +400 Upper input limit 32 000 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 Active at once Units Active at once Units Active...
  • Page 422 Input of speed above which the generator-mode limit set in machine data MD 40 is applied (see also MD 39). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3)
  • Page 423 Upper input limit Rated speed for M < M message Upper input limit < M (see also MD 241). This input © Siemens AG 1992 All Rights Reserved 10.94 Active at once Units rev/min Active at once Units Active...
  • Page 424 Bit 11 error message Ramp-function generator Bit 12 automatic control © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3) to M motor 1 Upper input limit...
  • Page 425 P/P dmax 7–10 Upper input limit Fixed temperature Upper input limit Upper input limit Address DAC2 Upper input limit FFFF © Siemens AG 1992 All Rights Reserved 10.94 Active at once Units °C Active at once Units °C Active...
  • Page 426 This machine data is not included in the machine data lists. The DACs are configured in the course of the drive servo start-up procedure for diagnostic purposes. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3)
  • Page 427 . The maximum gain which can be obtained Offset DAC1 Upper input limit 007F Upper input limit Current 24/32/32A 30/40/51A 45/60/76A 60/80/102A 85/110/127A © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 Active at once Units Active Power On Units – 6FC5197- AA50...
  • Page 428 MD 159 to MD 175 when the motor code number is changed. If individual motor data (MD 159 to MD 175) must be changed, then the value 99 (non-Siemens motor) must be entered as the motor code number. Table of motors: Order No.
  • Page 429 25.2 11.7 22.5 13.5 11.5 39.5 14.3 11.5 35.2 20.8 14.5 45.5 17.9 14.5 40.5 23.2 22.0 55.0 31.0 22.0 50.0 35.0 32.0 76.0 38.0 © Siemens AG 1992 All Rights Reserved 12.93 Code number 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 430 1500 1PH2127-4WF4 1500 1PH2128-4WF4 1500 1PH2143-4WF4 1500 1PH2147-4WF4 1500 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3) Rated Rated No-load power current current...
  • Page 431 Boot Upper input limit 0002 Upper input limit 4 096 Firmware version Upper output limit 99.99 Upper input limit © Siemens AG 1992 All Rights Reserved 12.93 Active at once Units Active on Power On Units – Active at once Units –...
  • Page 432 The filter type is selected in this machine data (see MD 117). 0: Bandstop characteristic 1: Low-pass characteristic © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3) Upper input limit 10.00...
  • Page 433 Measuring circuit for incremental encoder with sinusoidal current signals Measuring circuit Measuring circuit for incremental encoder with sinusoidal voltage signals Measuring circuit for incremental encoder with sinusoidal current signals © Siemens AG 1992 All Rights Reserved 12.93 Active at once Units rev/min Active at once...
  • Page 434 Lower input limit Depends on motor 0.002 Input of motor moment of inertia as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 96). Motor rated power motor 1 Default value...
  • Page 435 Default value Lower input limit Depends on motor Input of motor no-load voltage as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 96). Motor no-load current motor 1 Default value...
  • Page 436 Default value Lower input limit Depends on motor Input of motor maximum speed as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 96). © Siemens AG 1992 All Rights Reserved...
  • Page 437 Depends on motor Input of gain factor (X ) of the X the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 96). In the field-weakening range, the magnetizing reactance X saturated value at the speed at which field weakening begins to the unsaturated value at the upper limit speed of the X characteristic (see diagram MD 175).
  • Page 438 0000 Input of address for the variable to be monitored. The min/max memory is activated in MD 179. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3)
  • Page 439 Upper output limit – Upper input limit FFFF Upper input limit FFFF Upper input limit 10.00 Upper input limit 10.00 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 Active at once Units Active at once Units Active at once...
  • Page 440 Input of hysteresis of threshold value 2 of address 2 to be monitored for variable relay function 2. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3)
  • Page 441 (Max. speed) –2 Upper input limit (Max. speed) Upper input limit 120.0 Upper input limit Upper input limit 6 000 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 Active at once Units rev/min Active at once Units...
  • Page 442 Note: The speed controller adaption function is available only for operation in gear stage 1. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3)
  • Page 443 (see also MD 206). 7–28 Upper input limit 0001 Upper input limit 0010 Upper input limit FFFF Upper input limit FFFF © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 Active at once Units Active at once Units Active at once...
  • Page 444 This machine data specifies how often the value must be shifted to the left beforehand. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3)
  • Page 445 Lower input limit Depends on motor 0.002 Input of motor moment of inertia as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 238). Motor rated power motor 2 Default value...
  • Page 446 Default value Lower input limit Depends on motor Input of motor rated voltage as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 238). Motor rated speed motor 2 Default value...
  • Page 447 Default value Lower input limit Depends on motor Input of rotor resistance (cold) as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 238). Stator leakage reactance motor 2 Default value...
  • Page 448 Motor maximum speed motor 2 Default value Lower input limit Depends on motor Input of motor maximum speed as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 238). Gain factor X Default value...
  • Page 449 MD 219 to MD 235 when the motor code number is changed. If individual motor data (MD 219 to MD 235) must be changed, then the value 99 (non-Siemens motor) must be entered as the motor code number. See machine data MD 96 for table of motors.
  • Page 450 The PLC status message is set when severe speed fluctuations occur as a result of load changes. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3) | <...
  • Page 451 < n (see MD 241 for other settings). Upper input limit < n (see MD 241 for other settings). Upper input limit Upper input limit © Siemens AG 1992 All Rights Reserved 10.94 Active at once Units – Active at once Units –...
  • Page 452 2nd torque limit Speed setpoint smoothing Bit 11 Bit 12-15 Not assigned © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3) Upper input limit FFFF...
  • Page 453 258. 7–38 Upper output limit – 0: Not active 1: Active Upper input limit Maximum motor speed © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 Active at once Units Active at once Units rev/min 6FC5197- AA50...
  • Page 454 Lower input limit Maximum motor speed Input of maximum motor speed (n © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3) < n message motor 2...
  • Page 455 Upper input limit 120.0 Upper input limit 6 000 Upper input limit 32 000 Upper input limit Upper input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 Active at once Units – Active at once Units...
  • Page 456 Input of speed value above which the torque setpoint smoothing function activated in machine data MD 44 is applied. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3)
  • Page 457 7–42 Upper input limit Rated speed Upper input limit Upper input limit 10.00 Upper input limit Upper input limit 0001 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 Active at once Units rev/min Active at once Units...
  • Page 458 Input of P-gain reduction factor for the upper adaptation speed. This machine data contains the multiplication factor for the P-gain characteristic (see diagram MD 203). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3)
  • Page 459 Upper input limit to M motor 2 Upper input limit Motor maximum speed Upper input limit Upper input limit 10 000 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 Active at once Units Active at once Units Active...
  • Page 460 The I/f control is used to assist diagnosis in the event of encoder faults. The frequency can be specified in this machine data. The sign determines the direction of rotation. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.1.2 MSD MD (data description - SW 3)
  • Page 461 Upper input limit Upper output limit – Upper input limit Hysteresis MD 337 Upper input limit Data version Upper output limit 65 535 © Siemens AG 1992 All Rights Reserved 10.94 Active at once Units Active at once Units – Active...
  • Page 462: Feed Drive Machine Data (Sw 3)

    Exceeding the computing time on the speed controller clock cycle level is not permissible and will lead to tripping of the drive. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.2 611D feed drive machine data (FDD MD) (SW 3) Upper input limit 125.0...
  • Page 463 Upper input limit 8 000 in µs 500.0* 484.375 468.75 453.125 437.5* 421.875 406.25 390.625 © Siemens AG 1992 All Rights Reserved 12.93 Active on Power On Units µs Active on Power On Units Incr/rev Active on Power On Units...
  • Page 464 A preselection with synchronous sampling period (TPWM) with respect to the controller cycles can be made via the toggle button. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.2.2 FDD MD (data description - SW 3) in µs...
  • Page 465 Default value Lower input limit Input of motor order number (machine-readable product designation for Siemens motors). This number is transferred to the drive in the form of a motor code number. The user does not need to input a value (see also MD 1106). The following motor data are automatically transferred from an internal motor table by means of the motor code number: •...
  • Page 466 Default value Lower input limit Input of rated current consumption (RMS value) in operation at rated torque and rated speed as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 1102). 1104...
  • Page 467 8000 - 4000 –––––––––– 8000 - 3200 16.35 A –––– –––––– x 100%; x 100%; 20 A 20 A © Siemens AG 1992 All Rights Reserved 12.93 (MD 1107) x 100% 25 A –––– 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 468 (approximately 20 %). The maximum current must be set as a peak value independently of the pulse frequency. This machine data is automatically parameterized for Siemens power sections by the machine data "Power section code" (MB 1106).
  • Page 469 Default value Lower input limit Input of number of pole pairs of motor as specified on the motor data sheet (non-Siemens motor) or through automatic parameterization using machine data "Motor code number" (MD 1102). The numbers of pole pairs encountered in practice are 2, 3 and 4. The pole pair number 0 is entered when motor/power section combinations which have not been enabled are loaded.
  • Page 470 Motor moment of inertia Default value Lower input limit Input of motor moment of inertia as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 1102 - in motors without a holding brake).
  • Page 471 Before a filter is activated, the filter type and the appropriate filter machine data must be input. 7–56 Upper input limit 10 000 Upper input limit 10 000 = 0. Upper input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active at once Units Active at once Units µs...
  • Page 472 Input of damping for current setpoint filter 1 (PT2 low-pass). The filter is activated via machine ˆ = data MD 1200 and MD 1201. 0.7 70 % © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.2.2 FDD MD (data description - SW 3) Upper input limit...
  • Page 473 MD 1200 (selection current setpoint filter) and MD (type current setpoint filter) 1201. 7–58 Upper input limit 8 000 Upper input limit Upper input limit 8 000 Upper input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 04.96 Active at once Units Active at once Units –...
  • Page 474 2 x T 62.5 µs MD 1000 = T sampl. 125.0 µs © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.2.2 FDD MD (data description - SW 3) Upper input limit 8 000...
  • Page 475 Upper input limit 1 000 Upper input limit 7 999.0 sampl. 8000 Hz => MD 1213 < 4000 Hz © Siemens AG 1992 All Rights Reserved 04.96 Active at once Units Active at once Units 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 476 When 0 is entered for the bandwidth, the filter is parameterized as a proportional element with a gain of 1. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.2.2 FDD MD (data description - SW 3)
  • Page 477 1400 Default value Lower input limit 1 500 Input of motor rated speed as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 1102). 1401 Maximum motor operational speed Default value...
  • Page 478 Monitoring takes place sequentially on the drive and servo sides with variously adjustable timers. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.2.2 FDD MD (data description - SW 3)
  • Page 479 MD 1408 is not active when the "Speed controller adaptation" is deactivated (MD 1413 = 0). 7–64 Upper input limit Upper input limit 100 000 Upper input limit 100 000 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 Active at once Units Active at once...
  • Page 480 < MD 1411. In the adaptation range MD 1411 < n < MD 1412, linear interpolation takes place between the two control machine data sets. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.2.2 FDD MD (data description - SW 3)
  • Page 481 P gain/ integral-action time MD 1408 MD 1412 MD 1401 Upper input limit 7 200 Upper input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 04.96 Active at once Units rev/min Active at once Units –...
  • Page 482 SERVO. The monitoring function is not activated unless the default value is changed. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.2.2 FDD MD (data description - SW 3)
  • Page 483 < n Upper input limit 7 200 Upper input limit 1 000.0 Upper input limit Upper input limit FFFF © Siemens AG 1992 All Rights Reserved 12.93 Active at once Units rev/min Active at once Units Active at once...
  • Page 484 A message is transferred to the SERVO when the warning limit is reached. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.2.2 FDD MD (data description - SW 3)
  • Page 485 This machine data is used to display the status of the binary inputs. 7–70 Upper input limit Upper input limit Upper input limit 10 000 Upper output limit 7FFF © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active at once Units Active at once Units...
  • Page 486 1706, MD 1707 and MD 1708 is not provided. The appropriate machine data is unlatched by the read request of the non-cyclical communications protocol. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.2.2 FDD MD (data description - SW 3)
  • Page 487 Speed actual value Upper output limit 32 767.0 Upper output limit 32 767.0 Upper output limit 32 767.0 Upper output limit 32 767.0 © Siemens AG 1992 All Rights Reserved 09.95 Active at once Units rev/min Active at once Units Active...
  • Page 488 Default value Lower output limit Output of current software version (configuration management). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.2.2 FDD MD (data description - SW 3) Upper output limit...
  • Page 489: Drive Machine Data (Fdd/Msd - As From Sw 4)

    (sequence control) is initialized with this machine data. 7–74 Upper input limit 125.0 Upper input limit 125.0 500 (as from SW 6) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 Active on Power On Units µs Active on...
  • Page 490 Caution: Do not modify this machine data, the default corresponds to the optimum configuration. (For Siemens service only) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 491 Always active with ”Travel to fixed stop”. Upper input limit 8 192 Upper input limit 65 535 Incr/rev, incr/mm © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 Active on Power On Units Active on Power On Units...
  • Page 492 Identify rough position Bit 13 Identify fine position Bits 14-15 Transmission rate EnDat encoder © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) Upper input limit 20.0...
  • Page 493 An error cause shutdown (servo disable) 1 = ZK2 parameterization errors are supported: An error causes a warning to be displayed on the screen Upper input limit © Siemens AG 1992 All Rights Reserved 07.97 Active at once Units Active on Power On Units...
  • Page 494 EQN 1325 present, ERN 1387 parameterized: Abortion via recognition of missing C/D tracks for EQN 1325 (MD 1023, bit 9 set) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 495 01= 500 kHz 10 kHz 2 kHz system Upper input limit 65535 measuring system Upper input limit 8 388 607 © Siemens AG 1992 All Rights Reserved 07.97 Active on Power On Units Active on Power On Units Active on Power On...
  • Page 496 Value table: Default value – – – – – © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) Upper input limit FFFF Replace encoder Replace encoder Replace encoder...
  • Page 497 Performance 6SN1118 - XDG2X - XXXX 6SN1118 - XDH2X - XXXX Default: 62 µs ) with respect to the controller cycles can be made © Siemens AG 1992 All Rights Reserved 04.96 Active on Power On Units µs 6FC5197- AA50...
  • Page 498 Default value Lower input limit Input of motor order number (machine-readable product designation for Siemens motors). This number is transferred to the drive in the form of a motor code number. The user does not need to input a value (see also MD 1106). The following motor data are automatically transferred from an internal motor table by means of the motor code number: •...
  • Page 499 1PH6105-4NF2- x 1PH4107-4NF2- x 1PH4133-4NF2- x 1PH4135-4NF2- x 1PH6137-4NF2- x 1PH4138-4NF2- x 1PH4163-4NF2- x 1PH4167-4NF2- x 1PH4168-4NF2- x 1PH2093-6WF4 1PH2095-6WF4 1PH2113-6WF4 © Siemens AG 1992 All Rights Reserved 08.96 Rated Motor code no. rated 1500 1250 1500 1500 1250 1250 1250...
  • Page 500 1FT6082-8AC7X-XXXX 2000 1FT6082-8AC7X-XXXX 2000 1FT6084-8AC7X-XXXX 2000 1FT6086-8AC7X-XXXX 2000 1FT6102-XAC7X-XXXX 2000 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) Order no. rev/min 1PH7131-xNF4 1PH7133-xND4 1PH7133-xNG4 1PH7137-xND4 1PH7137-xNG4...
  • Page 501 1FK6042-6AF7x-XXXX 1357 1FK6060-6AF7x-XXXX 1401 1FK6063-6AF7x-XXXX 1402 1FK6080-6AF7x-XXXX 1403 1FK6083-6AF7x-XXXX 1404 1FK6100-8AF7x-XXXX 1405 1FK6101-8AF7x-XXXX 1406 1FK6103-8AF7x-XXXX 1FK6040-6AK7x-XXXX © Siemens AG 1992 All Rights Reserved 08.96 Rated Motor speed code no. rated rev/min 3000 1212 3000 1258 3000 1259 3000 1261 4500...
  • Page 502 Lower input limit Input of rated current consumption (RMS value) in operation at rated torque and rated speed as specified on the motor data sheet (non-Siemens motor) or by automatic parameterization using machine data "Motor code number" (MD 1102). 1104...
  • Page 503 Lower input limit 200.0 Input of maximum permissible current of power section. This machine data is automatically parameterized for Siemens power sections by the machine data "Power section code" (MD 1106). Caution: This data serves as the basis for normalizing the current actual value sensor and must not be changed by the user after automatic presetting of its values.
  • Page 504 The maximum permissible power section continuous current is entered in this machine data. The input is an RMS value. This machine data is automatically parameterized for Siemens power sections by machine data "Power section code number" (MD 1106). The value entered must correspond to the rated current specified on the rating plate of the appropriate power section.
  • Page 505 Default value Lower input limit Input of number of pole pairs of motor as specified on the motor data sheet (also non-Siemens motor) or through automatic parameterization using machine data "Motor code number" (MD 1102). The pole pair number 0 is entered when motor/power section combinations which have not been enabled are loaded.
  • Page 506 Motor moment of inertia Default value Lower input limit Input of motor moment of inertia as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 1102 - in motors without a holding brake).
  • Page 507 P-controlled current control loop. Caution: This machine data is only relevant for Siemens-internal purposes and must not be modified. 7–92 Upper input limit 65.0...
  • Page 508 1130 Default value Lower input limit Input of motor rated power as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 96). Note: This data is relevant only for MSD drives.
  • Page 509 Motor no-load voltage Default value Lower input limit Input of motor no-load voltage as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 1102). Note: This data is relevant only for MSD drives.
  • Page 510 Stator leakage reactance Default value Lower input limit Input of stator leakage reactance as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 1102). Note: This data is relevant only for MSD drives.
  • Page 511 Input of upper speed limit for the L characteristic (magnetizing inductivity L the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 1102). In the field-weakening range, the magnetizing reactance X increases linearly from the saturated value at the speed at which field weakening begins to the...
  • Page 512 Motor maximum speed Default value Lower input limit 1 500.0 Input of motor maximum speed as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 1102). 1147 Default value Lower input limit 7 000.0/8 000.0...
  • Page 513 Upper input limit 100 000.0 Upper input limit 500.0 Upper input limit 50 000.0 DC link fixed voltage Upper input limit "). © Siemens AG 1992 All Rights Reserved 07.97 Active at once Units A/Vs Active at once Units Active...
  • Page 514 Note: Before a filter is activated, the filter type and the appropriate filter machine data must be input. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 515 Specified: Blocking frequency 1 kHz with 1 kHz bandwidth 0 Hz bandwidth numerator (damping) 20.0 Band width -3.0 -60.0 Blocking frequency Phase -180 7–100 10 kHz 10 kHz 10 kHz 10 kHz © Siemens AG 1992 All Rights Reserved 04.96 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 516 Specified: Blocking frequency 1 kHz with 500 Hz bandwidth 0 Hz bandwidth numerator (damping) 20.0 -60.0 Phase -180 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) 10 kHz Blocking frequency 10 kHz 6FC5197- AA50 7–101...
  • Page 517 10 kHz Upper input limit Band-stop Low-pass (see MD 1202/1203) Band-stop (see MD 1210/1211/1212) Low-pass (see MD 1204/1205) Band-stop (see MD 1213/1214/1215) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active at once Units – 6FC5197- AA50...
  • Page 518 1 independently of the associated damping. The filter is activated via machine data MD 1200 (No. current setpoint filters) and MD 1201 (Type current setpoint filter). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 519 1200 (No. current setpoint filters) and MD 1201 (Type current setpoint filter). 7–104 Upper input limit Upper input limit 8 000.0 Upper input limit Upper input limit 8 000.0 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active at once Units – Active at once...
  • Page 520 = MD 1000 [ s ] 62.5 µs (MD 1000) sampl. 125.0 µs © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) Upper input limit Upper input limit 7 999.0...
  • Page 521 Upper input limit 7 999.0 Upper input limit 7 999.0 Upper input limit 7 999.0 8000 Hz MD 1213 4000 Hz © Siemens AG 1992 All Rights Reserved 09.95 Active at once Units Active at once Units Active at once...
  • Page 522 = MD 1000 [ s ] 62.5 µs (MD 1000) sampl. 125.0 µs © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) Upper input limit 7 999.0 Upper input limit 7 999.0...
  • Page 523 Upper input limit 7 999.0 Upper input limit 7 999.0 Upper input limit 7 999.0 8000 Hz MD 1219 4000 Hz © Siemens AG 1992 All Rights Reserved 09.95 Active at once Units Active at once Units Active at once...
  • Page 524 (shutdown on motor overtemperature) and even cause irreparable damage to the motor. Corresponding machine data are MD 1104, MD 1145 and MD 1231 to MD 1239. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 525 MD 1145 Torque limitation MD 1235 limit Constant power range Upper input limit 100.0 Upper input limit 50 000.0 © Siemens AG 1992 All Rights Reserved 07.97 Power limitation Breakdown torque limitation Speed Active at once Units Active at once...
  • Page 526 (shutdown on motor overtemperature) and even cause irreparable damage to the motor. Corresponding machine data are MD 1104, MD 1145 and MD 1231 to MD 1239. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 527 7–112 Upper input limit 100.0 Upper input limit 500.0 Current limit value Upper input limit 400.0 Upper input limit 100.0 © Siemens AG 1992 All Rights Reserved 07.97 Active at once Units Active at once Units Active at once Units...
  • Page 528 Input of hysteresis for the cut-in speed set in machine data "Threshold speed-dependent torque setpoint smoothing" (MD 1245). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) Upper input value 50 000.0...
  • Page 529 7–114 Upper input value 8 000.0 Upper input value 1 000.0 Upper input value 8 000.0 Upper input value © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 Active at once Units Active at once Units Active...
  • Page 530 1400 Default value Lower input value 1 450.0 Input of motor rated speed as specified on the motor data sheet (non-Siemens motor) or automatic parameterization using machine data "Motor code number" (MD 1102). 1401 Max. motor operational speed Default value Lower input value Machine data MD 1401 defines the maximum operational speed of the motor.
  • Page 531 (NC MD 156, NC MD 12240) and, in the event of a fault, only on the drive side with timer MD 1404. 7–116 Motor coasts out Upper input value 100 000.0 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active at once Units 6FC5197- AA50...
  • Page 532 Input of speed controller type (PI controller) with speed setpoint smoothing (PI) or with reference model (PIR). Variant 1 can be parameterized by setting the appropriate filter machine data via a control structure. Caution: This machine data is relevant only for Siemens internal procedures. 1407 P-gain speed controller Default value Lower input value Input of P-gain of the speed control loop in the lower speed range (n <...
  • Page 533 (MD 1411) for diagram. 7–118 Upper input value 100 000.0 Upper input value 500.0 Upper input value 500.0 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 Active at once Units Nm/s Active at once...
  • Page 534 See machine data "Adaptation lower speed threshold" (MD 1411) for diagram. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) Upper input value 50 000.0...
  • Page 535 Machine data MD 1414, MD 1415 and MD 1416 must be set in each case to the same value for interpolating axes. 7–120 Upper input value Upper input value 8 000.0 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active at once Units –...
  • Page 536 Input of threshold speed for monitoring purposes; if the actual speed value does not reach the set threshold speed in terms of absolute value, a message is transferred to the SERVO. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 537 1) if no low passes are currently active as the current setpoint filter. 7–122 Upper input limit 50 000.0 Upper input limit 1 000.0 Upper input limit 50 000.0 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 04.96 Active at once Units rev/min Active at once...
  • Page 538 (field weakening) range, thus resulting in a threshold torque curve which drops in relation to the 1/n function or from the breakdown torque 1/n2. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 539 Upper input limit 1 000.0 < M " message can be deactivated < M " message remains Upper input limit © Siemens AG 1992 All Rights Reserved 08.96 Active at once Units Active at once Units – 6FC5197- AA50...
  • Page 540 PT2/PT1 with low- pass 2nd filter Bit 9 * Band-stop cannot be deactivated via control word © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) MD 1500 > 0 Band-stop (MD 1501.0 = 1)
  • Page 541 With interpolating axes, the speed setpoint filter must always be parameterized immediately. 7–126 Upper input limit 500.0 Upper input limit 500.0 Upper input limit 8 000.0 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active at once Units Active at once Units...
  • Page 542 Input of damping for speed setpoint filter 2 (PT2 low-pass). The filter is activated via machine data MD 1500 (No. speed setpoint filters) and MD 1501 (Type speed setpoint filter). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 543 Polynomial = 900 Hz MD 1514/1517 fbn = 600 Hz MD 1515/1518 fbz = 0 Hz = 100 % MD 1520/1521 Polynomial © Siemens AG 1992 All Rights Reserved 04.96 Active at once Units MD 1516/1519 (Default value) (Default value)
  • Page 544 = 2 · Dn · fn : Bandwidth denominator MD 1516/1519 fn=100% : Band-stop filter natural frequency © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) 8000 Hz MD 1514...
  • Page 545 = 180 Hz (Dz = 10%) = 100% = 900 Hz fbn = 900 Hz (Dn = 50%) fbz = 180 Hz (Dz = 10%) = 100% © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 546 Input of 3dB bandwidth for speed setpoint filter 2 (band-stop). The filter is activated via machine data MD 1500 (No. speed setpoint filters) and MD 1501 (Type speed setpoint filter). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 547 1 + s · (2 · Dn/2 · · fn) + s · 1/(2 · · fn) MD 1514/1517 MD 1515/1518 MD 1516/1519 MD 1520/1521 (default value) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 Active at once Units Active...
  • Page 548 500 m Log Hz Phase -180 500 m Log Hz © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) 6FC5197- AA50 = 54 Hz Dz = 10%...
  • Page 549 Medium frequency measured-value memory full - not concealable Bits 12-14 Not assigned Bit 15 Power section temperature monitor 7–134 Upper input limit Upper input limit FFFF © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 08.96 Active at once Units Active at once Units 6FC5197- AA50...
  • Page 550 (see also MD 1603 and MD 1607). Reset 611D alarms can be switched to 611D warnings via MD 1012 bit 4 making the conceal function ineffective. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 551 Upper input limit Upper input limit 680 (as from SW 6) Upper input limit 10 000.0 Upper input limit 50 000.0 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 Active at once Units Active at once Units...
  • Page 552 The monitoring function is not dependent on internal operating modes (feedforward control, function generator, etc.). Caution: This machine data is relevant only for internal Siemens processes and must not be altered. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 553 Lower input limit Input of response threshold for dn/dt monitoring function. Caution: This machine data is required for the load test. It is relevant only for internal Siemens processes and must not be altered. 1612 Config. shutdown react. PO alarms...
  • Page 554 Lower input limit 0000 0000 Input bit field for controlling the variable message function. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) Upper input limit FFFF...
  • Page 555 Threshold Pickup delay time Note: The quantity to be monitored can be selected by specifying either a signal number or a physical address; the physical address, however, is relevant only for Siemens servicing purposes. 7–140 0 = not active 1 = active...
  • Page 556 Lower input limit Input of signal number of memory location to be monitored via the variable message function. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 557 Torque setpoint speed controller Compensation torque Command voltage Q injection Command voltage D injection 7–142 Signal designation (limited after filter) (before filter) set,limit © Siemens AG 1992 All Rights Reserved 09.95 Scaling (LSB corresponds to:) – – MD 1710 MD 1710 MD 1710...
  • Page 558 MD 1624 is interpreted either as an unsigned value (bit 2 = 0) or a signed value (bit 2 = 1). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 559 Upper input limit 10 000 Upper input limit 10 000 Upper input limit Upper input limit 650 (as from SW 6) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 Active at once Units Active at once Units...
  • Page 560 This machine data is described under the additional function "Extended shutdown and retraction (G420...G426)", see Programming Guide 840C. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 561 Emergency retraction only with sign-of-life failure Generator operation with possible return to normal mode Generator operation without possible return to normal mode This machine data is relevant only for Siemens-internal purposes and must 1637 Delay time regenerative braking Default value Lower input limit Input of the time delay by which regenerative braking is delayed in the case of a failure.
  • Page 562 04.96 1638 Emergency retraction time Default value Lower input limit This machine data is relevant only for Siemens-internal purposes and must 1639 Emergency retraction speed Default value Lower input limit -4194304 Input of the emergency retraction speed, which is given as setpoint speed during the emergency retraction time (MD 1638) in the case of a failure.
  • Page 563 Lower input limit 0000 0000 Input to select a variety of diagnostic functions in the diagnostic control word. Caution: This machine data is relevant only for Siemens-internal purposes and must not be altered. Value table: Bit 0 Min/max memory Bit 1...
  • Page 564 Lower input limit Input of signal number of memory location to be monitored by the min/max memory function. Caution: This machine data is relevant only for Siemens-internal purposes and must not be altered. © Siemens AG 1992 All Rights Reserved...
  • Page 565 Command voltage Q injection Command voltage D injection 7–150 Signal designation (limited after filter) (before filter) ) (see MD 1621) set,limit © Siemens AG 1992 All Rights Reserved 04.96 Scaling (LSB corresponds to:) – – MD 1710 MD 1710 MD 1710...
  • Page 566 Note: This machine data is operative only if the signal number is set to 0 (see MD 1651). Caution: This machine data is relevant only for Siemens-internal purposes and must not be altered. 1653 Minimum value min/max memory Default value...
  • Page 567 MD 1655 defines the DSP address in conjunction with MD 1656 (offset address). The contents of the DSP address can be displayed via machine data "Value display monitor" (MD 1657). Caution: This machine data is relevant only for Siemens-internal purposes and must not be altered. 1656 Address memory location monitor...
  • Page 568 (MD 1655) and the offset (MD 1656). The value is not written until machine data "Value acceptance monitor" (MD 1659) has been set to 1. Caution: This machine data is relevant only for Siemens-internal purposes and must not be altered. 1659 Value acceptance monitor Default value...
  • Page 569 Default value Lower input limit Note: This machine data is relevant only for Siemens-internal purposes and must not be altered. Input of an operating time factor between interpolation and speed controller cycles for the ramp-function generator. During ramp-up, the acceleration rate determined by the ramp specification of the SERVO may be higher than the rate which is actually permissible in the drive, i.e.
  • Page 570 SERVO ramp block with ramp-function generator automatic control © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) > DELTA (ZK3 Bit 7 halt ramp block) > – DELTA (ZK3 Bit 6 halt ramp block)
  • Page 571 "Op. time factor IPO/NREG cyc. f. RFG" (MD 1665). DELTA = n x MD 1665 (operating time factor) Caution: This machine data is relevant only for Siemens-internal purposes and must not be altered. 1700 Status of binary inputs Default value...
  • Page 572 1706, MD 1707 and MD 1708 is not provided. The appropriate machine data is unlatched by the read request of the non-cyclical communications protocol. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 573 7–158 Speed actual value Upper output limit 100000.0 Upper output limit 100000.0 Upper output limit 100000.0 Upper output limit 100000.0 © Siemens AG 1992 All Rights Reserved 07.97 Active at once Units rev/min Active at once Units Active at once Units –...
  • Page 574 The user is given the significance of bit 0 so that he can assign the internal representation of the rotor position to the physical values in electrical degrees. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 575 Upper output limit FFFF Upper output limit FFFF Capacity utilization Upper output limit 100000.0 " Values lower than 100% indicate system reserves. © Siemens AG 1992 All Rights Reserved 07.97 Active at once Units Active at once Units Active at once...
  • Page 576 NC to the drive. Note: This machine data is calculated only once during power-up from Power On data. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description)
  • Page 577 1: on 0: off 1: on Upper output limit FFFF Upper output limit FFFF Upper output limit 32 767 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 Active at once Units Active at once Units Active at once...
  • Page 578 1797 Default value Lower output limit Output of present data version (machine data list). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) Upper output limit Upper output limit...
  • Page 579 2130 Motor rated power 7–164 Firmware date Upper output limit 32 767 Firmware version Upper output limit 32 767 © Siemens AG 1992 All Rights Reserved 04.96 Active at once Units – Active at once Units – MD No. Motor 1...
  • Page 580 P-gain speed controller 2408 P-gain upper adaptation speed 2409 Integral-action time speed controller © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.3.2 Drive MD (data description) characteristic to M 6FC5197- AA50 MD No.
  • Page 581 2713 Significance torque representation 2714 Significance rotor position representation 2725 Scaling torque setpoint interface 7–166 < n < n message © Siemens AG 1992 All Rights Reserved 04.96 MD No. Motor 1 1410 1411 1412 1413 1414 1417 1418 1426...
  • Page 582: Fdd/Msd-Specific Diagnosis/Service Machine Data (As From Sw 3)

    This machine data is effective only if one of the two quadrant error compensation modes is active. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.4 FDD/MSD-specific diagnosis/service machine data (as from SW 3) Upper output limit 9999999.9...
  • Page 583: Diagnosis/Service Md (Data Description - As From Sw 3)

    000 ˆ = Single-axis module (1) 010 ˆ = Two-axis module (left - 2L) 011 ˆ = Two-axis module (right - 2R) 0 ˆ = FDD 1 ˆ = MSD © Siemens AG 1992 All Rights Reserved 07.97 Active at once Units mm/ms...
  • Page 584 – 10903.0 Mixed I/O 10903.1 As from SW 5 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.4.3 Diagnosis/service MD (data description - as from SW 3) Upper output limit 65535...
  • Page 585 : No. of errors on writing from the digital drive : Number of errors on writing to PCU 1 : Number of errors on writing to PCU 0 © Siemens AG 1992 All Rights Reserved 10.94 Active at once Units – Active...
  • Page 586 C axis mode actual Bit 15 - SW 4 Independent braking initiated (generative stop) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.4.3 Diagnosis/service MD (data description - as from SW 3)
  • Page 587 Speed controller enable NC setpoint 7–172 Status word 1 Upper output limit FFFF Status word 2 Upper output limit FFFF © Siemens AG 1992 All Rights Reserved 09.95 Active after ramp-up of 611D link Units 0 : on 1 : off 0 : on...
  • Page 588 I< M Bit 2 - SW 3 Programmable message 3 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.4.3 Diagnosis/service MD (data description - as from SW 3) Status class 2...
  • Page 589 > U > I > U >m limit Drive status Upper output limit © Siemens AG 1992 All Rights Reserved 10.94 0 : off 1 : on 0 : off 1 : on 0 : off 1 : on Active...
  • Page 590 100 % (internal notation 4000 H) is stored in the machine data "Speed for max. motor operational speed" (MD 1401). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 7 Drive Machine Data (SIMODRIVE Drive MD) 7.4.3 Diagnosis/service MD (data description - as from SW 3)
  • Page 591 – 7–176 Position actual value Upper output limit 99999999 Upper output limit – Upper output limit – Upper output limit – © Siemens AG 1992 All Rights Reserved 04.96 Active at once Units – Active Units – Active Units –...
  • Page 592: Safety Integrated (Si) Data

    The SINUMERIK Safety Integrated function is an option. The Safety Integrated machine and service data are described in the documentation SINUMERIK Safety Integrated (Description of Functions). END OF SECTION © 7–177 Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 593: Plc Machine Data (Plc Md)

    For further details, refer to Section MDD. _______ You can prevent selection of "NC start-up" with the key switch, if NC MD 5006 bit 5 = "1". © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD)
  • Page 594: Breakdown Of The Plc Md

    System bits FB bits User bits Data block to which PLC MD are transferred on a cold restart. For read. Name Upper input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 08.96 Section DB 60 Units 6FC5197- AA50...
  • Page 595: Plc Md For The Operating System (System Data)

    PLC cycle time. An entry of "-1" disables all timers. The extension to 255 is only possible with option N05; otherwise 127 timers are available. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.2 PLC MD for the operating system (system data)
  • Page 596 Last active channel Upper input limit Last active spindle Upper input limit Last active axis Upper input limit Upper input limit Upper input limit © Siemens AG 1992 All Rights Reserved 09.95 DB 60 DW 8 Units – DB 60 DW 9 Units –...
  • Page 597 Lower input limit A frame sent to the host computer can be output only via this user interface during synchronization. See Computer Link. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.2 PLC MD for the operating system (system data)
  • Page 598 IF PLC module's X141 connector. There can be as many as eight inputs. The relevant input byte is specified in this MD. 8–6 Upper input limit Upper input limit Spare Upper input limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 DB 60 DW 19 Units –...
  • Page 599 See the Interface Description, Part 2 for a detailed description. • Central interrupts and DMPs generating interrupts must not be used at the same time. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.2 PLC MD for the operating system (system data)
  • Page 600 8.2 PLC MD for the operating system (system data) Table for MD 34 to 123 PLC MD, Interface DB60 DW 8–8 Terminal PLC MD MPC line block No. standard value © Siemens AG 1992 All Rights Reserved 06.93 Terminal block rotary switch position 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 601 06.93 PLC MD, Interface DB60 DW © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.2 PLC MD for the operating system (system data) Terminal PLC MD MPC line block No. standard value...
  • Page 602 127 (SW 4 and higher) Upper input limit 127 (SW 4 and higher) Upper input limit 127 (SW 4 and higher) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 DB 60 DW 124 DB 60 DW 125 DB 60...
  • Page 603 _______ Not software version 1 As from SW 3 Description in OEM package © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.2 PLC MD for the operating system (system data) Low byte (DR)
  • Page 604: Plc Md For Function Blocks (Fb Data)

    Upper input limit Upper input limit Upper input limit Upper input limit Upper input limit Upper input limit 65535 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.01 DB 61 DW 0 - 77 Units – DB 61...
  • Page 605: Plc Md For The Operating System (System Bits)

    _______ As from software version 3, these PLC MD are irrelevant, they are only used for display purposes SW 4 and higher © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.5 PLC MD for the operating system (system bits) Bit No.
  • Page 606 As from software version 3, these PLC MD are irrelevant, they are only used for display purposes 8–14 Bit No. Signals from/to spindle Bit No. Signals from/to axis Signals from/to axis Signals from/to axis Signals from/to axis © Siemens AG 1992 All Rights Reserved 09.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 607 Bit = 1 The signal "T/H word routing" is suppressed in the target channel. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.5 PLC MD for the operating system (system bits) Bit No.
  • Page 608 MD 6030.0 = 1 _______ No longer exists from SW 4 onwards, new alarm concept 8–16 Bit No. Error/operational messages on inactive channels PLC MD 6000 PLC MD 6030 © Siemens AG 1992 All Rights Reserved 09.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 609 DB 31 D 7.9 1 signal error message 8021; PLC MD 6034.0= 1 (See PLC Installation Section) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.5 PLC MD for the operating system (system bits) Bit No.
  • Page 610 Alarm DB 58 DL 11 DR 10 DL 10 Alarm DB 58 DL 15 DR 14 DL 14 © Siemens AG 1992 All Rights Reserved 09.95 DR k+3 DL k+3 DR 1 DL 1 DR 5 DL 5 DR 9...
  • Page 611 DB 10 D 6.8 1 signal operational message 6000; PLC MD 6040.0= See PLC Installation Section. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.5 PLC MD for the operating system (system bits) Bit No.
  • Page 612 1 signal operational message 8029; PLC MD 6042.1= See PLC Installation Section. 8–20 Bit No. Signal DB 31 Bit No. Signal DB 32 © Siemens AG 1992 All Rights Reserved 09.95 DR k+3 DL k+3 DR k+3 DL k+3 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 613 Sample application: DB 58 D 5.1 1 signal operational message 9073; PLC MD 6045.1 = 1 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.5 PLC MD for the operating system (system bits) Bit No.
  • Page 614 Bit No. Stop during processing delay by OB 4 OB 3 OB 2 Bit No. OB1 without minimum cycle time © Siemens AG 1992 All Rights Reserved 09.95 Cold restart Access to on RESET link bus 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 615 You must set the bit for "PLC mode" to 0 if OB 2 and OB 5 are to be invoked. If this bit is "1", the OBs are not processed even if they have been loaded into the programmable controller. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.5 PLC MD for the operating system (system bits)
  • Page 616 Also see PLC MD 30. PLC MD DB63 DW No. 6061 DR 30 Default value: All bits default to 0 8–24 Bit No. Reserved Bit No. Reserved Bit No. © Siemens AG 1992 All Rights Reserved 09.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 617 Direction key module processing by PLC operating system Bit = 1 Direction key module processing by user program © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.5 PLC MD for the operating system (system bits) Bit No.
  • Page 618 2nd line, bits 0...7 Bits 0...7 Bits 0...7 1st line, bits 0...7 2nd line, bits 0...7 1st line, bits 0...7 2nd line, bits 0...7 Bits 0...7 Bits 0...7 © Siemens AG 1992 All Rights Reserved 09.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 619 1200 0101 2400 0111 9600 1000 19200 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.5 PLC MD for the operating system (system bits) Bit No. DL 19 DR 18 DL 18...
  • Page 620: Plc Md Bits For Function Blocks (Fb Bits)

    Reserved Reserved Reserved Bit No. Internal system bits Bit 0 must be set to 1 Internal system bits Bit 0 must be set to 1 Bit No. © Siemens AG 1992 All Rights Reserved 11.92 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 621: Plc Md Bits For The User (User Bits)

    U MD1 JC PB PB turret 2 U MD2 JC PB © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 8 PLC Machine Data (PLC MD) 8.7 PLC MD bits for the user (user bits) Bit No. FB turret s...
  • Page 622: Drive Servo Start-Up Application (As From Sw 3)

    There are three possible methods of enabling traversing motions; these can be selected in the Enables toggle field: internally PLC or NC (SW 4 and higher) Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.1 General Comments Description in section 9–1...
  • Page 623 Controller enable Follow-up Parking Pulse enable Motion enable drive test and to the general signals Key reset NCK mode switchover EMERGENCY STOP Warm restart. 9–2 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95 10.94...
  • Page 624 – SW 4) to record important signals for optimization and diagnostic purposes during start-up and in operation. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) NC operating mode “JOG” selected.
  • Page 625: Selection Of/Menu Trees Of Drive Servo Start-Up Application

    (see also description of machine configuration in machine data dialog). 9–4 Diagnosis Drive servo startup Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95 Start-up...
  • Page 626 Function Learn Contr.para paras. drive 1) as from SW 4 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.1.1 Selection of/menu trees drive servo start-up application Current Speed Position Function contr.
  • Page 627: Softkeys

    1) as from SW 4 9–6 Current Speed Position Function contr. loop contr. loop contr. loop generator Display File functions Display File functions Contr.para Display File functions Contr.para File functions Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 SINUMERIK 840C (IA)
  • Page 628 Measurement speed control loop and Measurement position control loop are displayed. Note The value specification e.g. –2.08 e+02 is equivalent to : –2.08 x 10 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) = –208 9.1.2 Softkeys...
  • Page 629 (FDD) and main spindle drives (MSD) or for the NC controller machine data. Changes which you need to make for the drive servo start-up process can be Contr.para. entered immediately in this dialog. Contr.para. drive Contr.para. 9–8 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 630 You can enter the file function area by selecting this softkey. File functions Example for position control loop Fig. 9.4 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.1.2 Softkeys 9–9...
  • Page 631 If an NCK reset is performed without changing any machine data, it is possible to renounce to assume the configurations. You can select the SIEMENS Service 1 function with this softkey. SIEMENS Service 1...
  • Page 632 The bandwidth, which is likewise adjustable, is normally selected to correspond to half the sampling frequency. max. bandwidth = f Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.2 Measuring the drive servo loops (current, speed, position)
  • Page 633 512 x No. of averaging ops Meas. time [s] + Bandwidth [Hz] Parameter Programm. Services Meas. Contr.para Contr.para parameters Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 10.94 ) Setting time Diagnosis X marker Y marker Expand Picture 1 Picture 2...
  • Page 634: Current Control Loop (Axis And Spindle - As From Sw 3)

    The current axis/spindle position is displayed in the “Position actual value/abso- lute position” field. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.2.1 Current control loop (axis and spindle – as from SW 3)
  • Page 635 When a mechanical brake is fitted, it must be ensured that it cannot be released by elec- trical means. 9–14 sampl. e.g. 2 x t sampl. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 636 The current axis/spindle position is displayed in the position actual value/absolute position field. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.2.3 Speed control loop (axis and spindle – as from SW 3)
  • Page 637: Speed Control Loop (Axis And Spindle) - Measurement Parameters (4 Basic Settings - As From Sw 3)

    The measurement requires a small speed offset of a few motor revolutions per minute. The offset value must be set higher than the amplitude value. 9–16 Type of measurement Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 07.97 Measured quantity Speed...
  • Page 638 (see Section on Signal waveforms of the function generator) Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) MD 276*: Acceleration MD 426*: Acceleration constant for 8 gear stages...
  • Page 639 160007 Measurement/drive-type combination not allowed appears when the Start softkey is selected. 9–18 MD 276*: Acceleration MD 426*: Acceleration constant for 8 gear stages Acceleration value=0, no ramp Acceleration valuey0, ramp active Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 07.97 SINUMERIK 840C (IA)
  • Page 640: Position Control Loop (Axis And Spindle - As From Sw 3)

    Value 0.0 means no traversing limit, i.e. the traversing range is not monitored. The current axis/spindle position is displayed in the position actual value/absolute position field. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) Frequency response...
  • Page 641: Position Control Loop (Axis And Spindle) - Measurement Parameters (9 Basic Settings - As From Sw 3)

    / 611D analog / 611D analog / 611D analog / 611D analog / 611D sampl. 2 x t sampl. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 07.97 Measured quantity Speed actual value – – analog / 611D...
  • Page 642 These limits must be set in “Controller parameters NC” Spindle: NC MD 4780–4850 Axis: Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) NC MD 2760...
  • Page 643 Input by loading of an existing, complete data set with the aid of file functions Measurement as for measurement type setpoint step change parameter settings Note as for measurement type setpoint step change 9–22 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95 07.97...
  • Page 644: Function Generator (Axis And Spindle - As From Sw 3)

    160008 Mode/drive type combination not allowed or 160009 Mode/signal type combination not allowed appear when the Start soft- key is selected. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.3 Function generator (axis and spindle –...
  • Page 645: Function Generator (Axis And Spindle) - Signal Parameters (As From Sw 3)

    The output signal is limited to this value prior to normalization. Period This parameter specifies the fundamental frequency of the function generator. Pulse width See Section “Waveforms of signal types”. Bandwidth See Section “Frequency response measurement”. 9–24 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95 07.97...
  • Page 646: Additional Information (Notes) On Measurement And Signal Parameters (As From Sw 3)

    The user should generally apply the input values which are recommended for these functions. He must, however, make allowance for any machine-related restrictions by setting the appropriate parameter values (e.g. signal amplitudes). Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 2 x sampling time [s] 9–25...
  • Page 647: Signal Waveforms Of Function Generator (Sw 3)

    (position controller cycle) : Square-wave : Switch-on instant (NC Start hardkey) : Switch-off instant (e.g. NC Reset) : Period : Pulse width : Amplitude (+/–) : Speed offset Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 10.94 SINUMERIK 840C (IA)
  • Page 648 Note This waveform corresponds to that of a square-wave signal, but with statistically varying pulse width and period. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.3.3 Signal waveforms of function generator (as from SW 3)
  • Page 649 NC-MD to ensure step changes in the speed. 9–28 : Position setpoint : Ramp : Settling time : Ramp time : Measuring time : Amplitude : Speed offset Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 10.94 SINUMERIK 840C (IA)
  • Page 650 The speed is influenced by the values set in the NC-MD: Spindle : Axis Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.3.3 Signal waveforms of function generator (as from SW 3)
  • Page 651 9–30 : Speed setpoint (position controller cycle) : Step change : Settling time : Measurement time : Amplitude : Speed offset Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 10.94 SINUMERIK 840C (IA)
  • Page 652 On expiry of the settling time, the position amplitude is switched through to the position controller input within one cycle. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.3.3 Signal waveforms of function generator (as from SW 3)
  • Page 653 9–32 nset 0.65 A : Speed setpoint (position controller cycle) : Sawtooth : Change in scaling value by user (e.g. from 65% to 100%) : Amplitude (+/–) Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 10.94 SINUMERIK 840C (IA)
  • Page 654: Mixed I/O Configuration And Digital-Analog Converter, Dac (As From Sw 3)

    X3/I With SW 3 only, the scaling of the voltage output with test socket I on the MSD module used: Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.4 Mixed I/O configuration and digital-analog converter, DAC (as from SW 3)
  • Page 655 (normalization) with a positive shift factor. The input limits for the shift factor vary for SERVO, FDD and MSD: 9–34 Diagnosis Drive servo startup Configur. Configur. mixed I/O Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95 Start-up...
  • Page 656 DACs are active again after Power On. Configur. mixed I/O Fig. 9.15 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.4 Mixed I/O configuration and digital-analog converter, DAC (as from SW 3) Lower input limit –7...
  • Page 657 Current i(R) 611D FDD (feed) only Current i(S) Current i(d) Current i(q) Current setpoint (limited) Current setpoint (controller output) Speed actual value motor Speed setpoint Speed setpoint reference model 9–36 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 658 Torque setpoint (controller output) Current i_q (before filter) Current setpoint i_q (limit) Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.4 Mixed I/O configuration and digital-analog converter, DAC (as from SW 3)
  • Page 659 The zero mark signal is connected to bit 7. The cam bero signal is connected to bit 11 (for a 24-bit data word width this means a shift factor of 11) You can select the SIEMENS Service 2 function with this softkey SIEMENS Service 2...
  • Page 660: Quadrant Error Compensation

    Selection The circularity test display can be called by means of softkeys Diagnosis, Start-up and Drive servo startup. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5 Quadrant error compensation...
  • Page 661 MDA or AUTOMATIC. The measurement function is initiated by selecting the vertical Start softkey. The measurement can be terminated at any time by selecting the vertical Stop Stop softkey. 9–40 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 662 Service QEC to assist the user further in starting up the conventional QEC. Fig. 9.17 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5.2 Circularity test (option –...
  • Page 663 Softkey Display must then be selected again in order to dis- play the entire circle diagram with the new resolution setting. 9–42 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 664 Note Storage and output of the measuring results are the same as described for the circularity test display in Section 9.5.2. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5.2 Circularity test (option –...
  • Page 665: Conventional Quadrant Error Compensation (As From Sw 2)

    Compensation time constant Compensation value in range 4 Upper limit range 1 (a Upper limit range 2 (a Upper limit range 3 (a Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 [0.1 mV] [0.01 %] [0.1 ms] [0.1 mV] [0.01 %]...
  • Page 666 If the compensating amplitude is too high, the circularity test clearly shows the overcompensation of the radius deviations at the quadrant crossover points (see Fig. 9.22). Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5.3 Conventional quadrant error compensation (as from SW 2)
  • Page 667 (see Fig. 9.24). 9–46 Counter 2 Counter 2 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Counter 1 Counter 1 SINUMERIK 840C (IA)
  • Page 668 (MD 1804*, bit 7) is no longer needed. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5.3 Conventional quadrant error compensation (as from SW 2)
  • Page 669: Installation With Adaptation Characteristic

    /r from the radius and travel and a ] ! [100 units MS/s ] or [10000 units MS/s and then a when entering the acceleration Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Minimum amplitude NC MD 12400 Acceleration ’3 .
  • Page 670 (MD 1256*), values c. set MD 1824* bit 0 to 1. However, it must be Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5.3 Conventional quadrant error compensation (as from SW 2)
  • Page 671: Neural Quadrant Error Compensation (Qec - Sw 4)

    9–50 maximum amplitude NC-MD 12320 minimum amplitude NC-MD 12400 NC-MD 12440 NC-MD 12480 NC-MD 12520 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95 10.94 Acceleration ’3...
  • Page 672 The following diagram shows the correlation between the quantization interval width and the setpoint acceleration (storage utilization by means of variable node distance). Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5.4 Neural quadrant error compensation (QEC –...
  • Page 673 NQEC boot files automatically on power loss, emergency stop, disk full, abort key or similar occurrences. New alarms for this function: 165051 to 165054. 9–52 Interval width Acceleration Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 10.94 SINUMERIK 840C (IA)
  • Page 674 This process trains the network. For this purpose, a test signal is generated on the basis of which the network learns the optimum compensation amplitude over the entire parameterized operating range. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5.4 Neural quadrant error compensation (QEC –...
  • Page 675 NCK reset and secondly, a back-up copy will then be avail- able in the event of the boot file being accidentally erased or overwritten. 9–54 Acceleration –a –a Velocity Path Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 10.94 SINUMERIK 840C (IA)
  • Page 676: Start-Up Of Neural Qec

    The traversing motion can be interrupted by means of the Stop softkey and with the other start-up functions (e.g. NC stop, Reset key, etc.). Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5.4 Neural quadrant error compensation (QEC –...
  • Page 677 “yes” or “no” may be selected. The default setting after “Load default” is “no”. Fine quantization This parameter defines the fine quantization of the input quantity. Values of 9–56 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95 10.94...
  • Page 678 If you need to check the neuronal QEC characteristic, it can be selected with this Display softkey. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5.4 Neural quadrant error compensation (QEC – SW 4)
  • Page 679: Further Optimization And Intervention Options

    Check with SERVO Trace information (MD 1380*) Decrease learning rate, restart Circularity test learning process (with fewer Display of the characteristic: learning passes) Large fluctuations Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 Remedial action: SINUMERIK 840C (IA)
  • Page 680 “Quantization of operating range”. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5.4 Neural quadrant error compensation (QEC –...
  • Page 681 The time constant which is effective without adaptation (NC-MD 12360) applies in the medium acceleration range (50 %). The adaptation characteristic is produced according to an e 9–60 –x function through these two points. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 10.94 SINUMERIK 840C (IA)
  • Page 682 If NC-MD 12360 is set to 0, then the percentages specified in NC-MDs 13720, 13760 and 13800 are referred to a time of 10 ms. Fig. 9.34 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5.4 Neural quadrant error compensation (QEC –...
  • Page 683 NC-MD 13760. 9–62 ) should be reduced in any case, and possibly of 90 ms must be applied and NC-MD 13720 must therefore be Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 09.95 10.94 ), and possibly the other er-...
  • Page 684: Power On/Off - Monitoring Function - Special Functions (Sw 4)

    Possible causes and remedies can be found under section for start-up function headings “Neuronal QEC parameterization” and “Alarm description”. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) 9.5.4 Neural quadrant error compensation (QEC –...
  • Page 685: Servo Trace (Sw 4)

    The field marked “Signal” is a pure output field which indicates the measured sig- nal selected under softkey Selection meas.signal. The text “No signal” is the default setting. 9–64 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 686 1. A new input parameter has been integrated from SW 5 for selecting channel and IKA number (see Fig. 9.35). Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3)
  • Page 687: Selection Of Measured Signal

    Path feedrate Distance-to-go path Distance-to-go axis Number of predecoded blocks Capacity utilization Set position before transformation Path feedrate before transformation IKA input A IKA input B IKA output 9–66 Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 688 09.95 You can select the SIEMENS Service 3 function with this vertical softkey. SIEMENS Service 3 The displayed signals are not explained here. The SIEMENS Service 3 softkey function is relevant only for SIEMENS servicing procedures and should be used only after consultation via the hotline.
  • Page 689: Servo Trace Display

    Note The displayed measurement results can be transferred to the MMC for storage as a file by means of softkey File functions. 9–68 Follow.g error Part. setpt Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 09.95...
  • Page 690 “manual” setting allows the resolution to be altered as required in order, for exam- ple, to zoom part of the displayed range. Siemens AG 2001 All Rights Reserved 6FC5197–jAA50 SINUMERIK 840C (IA) 9 Drive Servo Start-Up Application (as from SW 3) END OF SECTION 9.6.2 SERVO trace display...
  • Page 691: Axis And Spindle Installation

    From software version 3 onwards, the machine data dialog handels the standard start-up. See Section entitled Machine Data Dialog (MDD). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.1 Determining sampling interval and interpolation time...
  • Page 692 2 (4 ms) Display of the NC CPU utilization (SW 5 and higher) The SINUMERIK 840C control has a real-time operating system that ensures that the moving axes and spindles are supplied with setpoints in a defined timebase (position control and interpolation cycles).
  • Page 693 During this time, CPU utilization is 100%. After all block buffers have been filled, the value settles at a lower value. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.1 Determining sampling interval and interpolation time...
  • Page 694: Axis-Specific Resolutions

    10–4 Input resolution x 0.5 Set via MD for each axis Set via MD for each axis Set via MD for each axis and for rotary axes © Siemens AG 1992 All Rights Reserved 06.93 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 695 Position control, input and measuring system resolutions On the SINUMERIK 840C, position control resolution and input resolution can be entered separately. In order to obtain a closed position control loop, the pulses arriving from the digital measuring system and the control accuracy must be matched.
  • Page 696: Resolution Block Diagram

    MD 1800* bits 0-3 Contouring error calculation Measuring system resolution 10–6 Display Display resolution MD 1800* bits 4-7 Service display Set speed resolution 1:8192 MD 364* MD 368* © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 Drive control 6FC5197- AA50...
  • Page 697: Resolution Codes

    [degr.] [inch] [degr.] –––––––– [inch] [degr.] [inch] [degr.] –––––––– = standard machine data © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation Display resolution Pos. contr. resol. [mm] 0.5 x 10 [degr.] [degr.] [mm] 0.5 x 10...
  • Page 698: Permissible Resolution Combinations

    0.5 . 10 Input resolution [mm] [mm] [mm] [inch] [degr.] [degr.] [degr.] [degr.] [degr.] mm together with a position control resolution , otherwise alarm © Siemens AG 1992 All Rights Reserved 03.95 [inch] [inch] [inch] [degr.] [degr.] 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 699: The Influence Of Resolution On Velocity

    The limiting value based on the position control resolution can be taken from the table above. At no time may the limiting values be exceeded. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.2.5 Permissible resolution combinations...
  • Page 700 1 073 740 mm/min, degrees/min 107 300 mm/min, degrees/min 99 999 000 inch/min, degrees/min 27 273 000 inch/min, degrees/min 2 727 300 inch/min, degrees/min 272 700 inch/min, degrees/min © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 03.95 6FC5197- AA50...
  • Page 701: Maximum Velocity For Thread Cutting

    Please follow the permissible limiting values for this type of thread cutting. This applies to path velocity, axis velocity, pitch and spindle speed (see NC Programming Guide). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.2.6 The influence of resolution on speed...
  • Page 702: Maximum Traversing Range

    If illegal input resolution and position control resolutions are entered, incorrect operation results (when the traversing range is overshot). 10–12 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 703 [inches] ± 3837.0078 inches max. traversing range for rotary axes in [degrees] (when NC MD 572* bit 2=0) ± 99999.999 degrees © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.2.8 Maximum traversing range...
  • Page 704 ±3937.007 inches ±99999.999 mm ±99999.999 mm ±3937.0078 inches ±3937.0078 inches ±9999.9999 mm ±393.70078 inches ±9999.9999 mm ±393.70078 inches © Siemens AG 1992 All Rights Reserved 04.96 [mm] [degrees ±9999.9999 mm ±393.70078 inches ±9999.9999 mm ±393.70078 inches ±9999.9999 degrees ±999.99999 degrees...
  • Page 705: Influence On The Display

    Increment [degr.] INC 1 INC 10 INC 100 INC 1000 INC 10000 1000 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.2.9 Influence on the display [mm] [mm] [mm] [degr.] [degr.] [degr.]...
  • Page 706 Increments 1 and 10 no function 0011 Increment 1 no function 1010 Without function handwheel not possible 1010 Increments 1 and 10 no function 1010 Increment 1 no function Value range © Siemens AG 1992 All Rights Reserved 11.92 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 707 IPO [ms] 10 **-3 120000 100000 85000 75000 65000 55000 52000 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.2.10 Influence on the modes/function with IR ... [mm/inches] 10 **-4 10 **-5 12000 1200...
  • Page 708: Bero (Sw 4 And Higher)

    (BERO and cabling). 10–18 (spindle) and (axis) (axis) Positive direction of rotation - positive switching edge Negative direction of rotation - negative switching edge (axis), (spindle) and (axis) (spindle) © Siemens AG 1992 All Rights Reserved 10.94 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 709: Axis Installation

    (which changes the sign of the setpoint position) and bit 2 of NC MD 564* (which changes the sign of the actual position) - see flowchart. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation...
  • Page 710 10–20 Bit 2 of NC MD 564* = 1 Check (NC MD 364*, 368* and 1800*) Bit 1 of NC MD 564* = 1 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11.92 6FC5197- AA50...
  • Page 711: Speed Setpoint Matching/Tacho Compensation

    Precision enhancement For even more precision of the setpoint matching, MD 256* and MD 260* can be increased by the same factor. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation [mm/min]...
  • Page 712 = 590.55 15 000 [ 10 000 [mV] or [0.01 %] 5 900 [1000 · 10 inch/min] –– 3 300 © Siemens AG 1992 All Rights Reserved 09.95 for digital as for analog -4 inch 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 713 MD 264*, MD 268* + 20% = Caution: The low speed setpoint has an adverse effect on the control behaviour of the axis. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation MD 264*...
  • Page 714: Servo Gain Factor Kv Nc Md

    K factor according to VDI standard factor setting. , adopt a cautious approach and reduce 0.5 m/s ˆ = input 50 © Siemens AG 1992 All Rights Reserved 12.93 (servo 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 715 (Section 9). Traverse at various feedrates. Especially deceleration can be observed with high voltage gain on the screen. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation m/min ·...
  • Page 716: Acceleration Nc Md 276

    This value (if it does not overtax the drive) is entered in NC MD 276*. This value normally lies in the range from 0.3 m/s 10–26 factor. to 2 m/s © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 6FC5197- AA50...
  • Page 717 If the customer wishes it, the acceleration can be further reduced to protect the machine against excessive wear and tear. The various axes, including interpolating axes, may be assigned different accelerations. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation...
  • Page 718: Jerk Limitation (As From Sw 6)

    10–28 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.01 6FC5197- AA50...
  • Page 719 Time [ms] r [m/s -0.5 -0.5 -0.5 a [m/s v [m/min] 17.7 19.5 21.0 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 50 m/s 4 m/s 24 m/min 10 ms TIPO=0.3 /TIPO 10.8 -0.5...
  • Page 720: Position Monitoring

    (in dependence on K factor, acceleration, ...). The monitoring data are set in NC MD 212* and NC MD 372*. A detailed description is given under NC MD 372*. 10–30 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 721: Dynamic Contour Monitoring

    Machining true to contour is only possible if all the axes that interpolate with each other are set to the same servo gain (also applies to rotary axes). The servo gain factor should be as high as possible. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation...
  • Page 722: Drift Compensation

    10.4.2 Drift compensation Drift compensation is semi-automatic on the SINUMERIK 840C, as it must be initiated by the operator. Drift compensation can be performed when the axes (of the NC) and the drives are operating in closed-loop control mode and the axes are at rest.
  • Page 723: Axis Traversing

    X, Y, Z, 4 - 9 No parking axis X, Y, Z, 4 - 9 Pulse enable with digital drive © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation Description Interface test 6FC5197- AA50 10.4.3 Axis traversing...
  • Page 724: Program-Controlled Traversing

    NC MD 548*, 550*, 552* • NC START ineffective (DL 16) • Feed disable all Check to see if axis traversing is possible via program memory. 10–34 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 725: Reference Point Approach

    Axis-specific feed enable set • Collective feed enable set • Reference point between reference point cam and limit switch. © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.4.4 Reference point approach...
  • Page 726 During reference point approach, the axis would then travel to and then back to . 10–36 2000 units Reference point Reference point pulse . This could be compensated with the aid © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 11.92 Path SINUMERIK 840C (IA)
  • Page 727 800 should provide an option which would solve the problem without additional PLC support during reference point approach. This option is referred to as automatic reference point approach, i.e. reference point approach with automatic direction recognition. © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.4.4 Reference point approach...
  • Page 728: Reference Point Approach Without Automatic Direction Recognition

    (refer to Section REFERENCE POINT APPROACH WITHOUT AUTOMATIC DIRECTION RECOGNITION for a detailed description of the remaining part of the sequence). 10–38 EMERGENCY STOP Traversing limit © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA) 12.93 Path...
  • Page 729: Program-Controlled Reference Point Approach

    Example: AUTOMATIC or MDA mode Note: From SW 5, simultaneous referencing of up to 5 axes is possible. Example: © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.4.4 Reference point approach...
  • Page 730: Referencing Without Programmed Motion (With Sw 4 And Higher)

    Absolute encoders (e.g. SIPOS encoders) can also be used. The interface signal "Delay reference point approach" in DB 32 DW k + 1, bit 12 is evaluated as for normal reference point approach. 10–40 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA) 01.99...
  • Page 731: Setting Reference Dimension By A Plc Request (Sw 4 And Higher)

    Enable leadscrew error compensation, IKA compensation • Enable SW limit switch monitoring • Set "Reference point reached" bit, (DB 32, DW K+0, bit 12) © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.4.4 Reference point approach...
  • Page 732 ”Set reference dimension” is requested as reference position. 10–42 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA) 07.97...
  • Page 733: Distance-Coded Reference Marks

    132* ("Control loop hardware"). The function "Distance coded reference marks" does not affect the reference point approach with position encoders already in use. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.4.5 Distance-coded reference marks...
  • Page 734 I/V hybrid (U12) – 10 – 9 – 8 – 7 – 6 – 5 – 4 X . . – 3 – 2 – 1 U . . © Siemens AG 1992 All Rights Reserved 11.92 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 735: Initial Installation Of Distance-Coded Reference Marks

    The maximum possible value which can be entered for the creep speed is therefore: MD 284* (axis) = 50 m/min. Machine data MD 296* (reference point approach speed) is not evaluated. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.4.5 Distance-coded reference marks...
  • Page 736 Using the above example: 10.02 9.98 10.04 9.96 (n-1) 10–46 (a/2+3) (a/2-3) 10+n 0.02 10.06 9.94 © Siemens AG 1992 All Rights Reserved 11.92 X min (a/2 (a/2+n) Reference mark X min 10-n 0.02 Reference mark 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 737 Direction of movement -: Machine and linear scale in opposite directions (MD 1808*, bit 2=1) Absolute value offset Direction of movement © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.4.5 Distance-coded reference marks 6FC5197- AA50...
  • Page 738 The software limit switches are not enabled and no values are displayed in the reference point display. 10–48 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95...
  • Page 739: Spindle Installation, Spindle Functions

    Additional information in Functional Descriptions Section. Overview In SINUMERIK 840C, output of the analog spindle speed is fully implemented in the NC, so that it can only be influenced from the PLC with special signals (see Interface Description, Part 1, Signals). Spindle data for max. 8 gear stages and additional monitoring functions are stored in the control.
  • Page 740 Status Switching logic Mode switching Monitoring functions Open-loop speed control Servo position control Monitoring functions Measuring circuits Structure of spindle control 10–50 Command channel PROCESSOR Link RAM © Siemens AG 1992 All Rights Reserved 09.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 741: Open-Loop Control Mode

    S value, M3, M4, M5 and G96 • Thread-cutting – programming of S value, M3, M4, M5 and G33, G34, G35 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.5 Spindle installation, spindle functions 6FC5197- AA50...
  • Page 742 The gear is output on the basis of the lowest switching frequency, i.e. if the speeds of the individual gears overlap, a new gear is output only when the programmed S value is no longer possible for the selected gear. 10–52 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 743 – MD 419* to 426* ”Acceleration time constant without position control” © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.5.1 Open-loop control mode 6FC5197- AA50 10–53...
  • Page 744: Oscillation Mode

    "Alarm limit speed setpoint", cancelling the speed controller enable. 10–54 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 745 (like M05) so that a new M03 or M04 has to be programmed in the part program to enable the spindle to accelerate to the S value previously programmed. Signal "Acknowledge M19" is only active in combination with "PLC spindle control". © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.5.3 Positioning mode, M19, M19 through several revolutions...
  • Page 746 2), or with M3, M4. In this case the position control loop is opened but the spindle controller enable relay does not drop out (spindle can drift out of position). 10–56 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95...
  • Page 747: Absolute Positioning Sequence (M19)

    The maximum speed attained during positioning is the creep speed. Speed characteristic for case 1a 0° Example for case 1a © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.5.3 Positioning mode, M19, M19 through several revolutions...
  • Page 748 Creep speed for M19 Speed at beginning of positioning Beginning of positioning Creep speed for M19 Speed at beginning of positioning Beginning of positioning Dwell from MD 478* © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 749 If the speed of the spindle is below the limit speed, it must be resynchronized. Continue then as in case 1b). Speed characteristic for case 2 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.5.3 Positioning mode, M19, M19 through several revolutions...
  • Page 750: Incremental Positioning Sequence (M19 Through Several Revolutions)

    If function M19 is interrupted during several revolutions via command channel (e.g. by reset), this may lead to incorrect positioning. 10–60 Max. speed from DB user data © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 01.99 6FC5197- AA50...
  • Page 751 The spindle has thus moved 90° from the last M19 position in the specified direction, so the total is Distance to be traversed: Example 2 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.5.3 Positioning mode, M19, M19 through several revolutions 0°...
  • Page 752: Method A And B In The Nc-Internal Solution

    (M03/M04). Otherwise positioning is performed in an undefined direction. • During M19 it is possible to switch to jog, incremental or repositioning. The position control loop remains closed and the axes can be traversed. 10–62 © Siemens AG 1992 All Rights Reserved 09.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 753: Gain Factor Change

    IS:CHANGE GAIN FACTOR Following error Gain factor 469* Simplified block diagram © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.5.3 Positioning mode, M19, M19 through several revolutions scaling factor in the drive actuator SINUMERIK SIMODRIVE...
  • Page 754 (see section headed "The positioning sequence") is less than the speed that can be transferred via the analog interface at a maximum of ± 10 V. 10–64 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95...
  • Page 755: Aborting The Positioning Mode

    IS:SERVO ENABLE is reset. An error message will be entered in the user interface. Positioning will not be continued, however, if the signal is set again. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.5.3 Positioning mode, M19, M19 through several revolutions...
  • Page 756: Curved Acceleration Characteristic (Sw 4 And Higher)

    Speed characteristic during acceleration (thick line) 10–66 Constant power M 1/n M 1/(n*n) Rated speed Speed n The obtainable linear ramp-up time constants increase out of proportion for higher speeds Time © Siemens AG 1992 All Rights Reserved 09.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 757 Possible shapes of acceleration characteristic when adaptation factor is varied. For c = 1 (1 = 100 %), the acceleration above speed limit nx is reduced in inverse proportion to the speed. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.5.4 Curved acceleration characteristic (SW 4 and higher)
  • Page 758 Positioning mode (M19, positioning from PLC or command channel): The maximum positioning speed is limited to nx ("Limit at which acceleration adaptation takes effect", MD 2471*). 10–68 or when "0" (default setting) is © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 759: Plc Intervention In Spindle Control

    + 1/bit 6 Timer (set spindle speed) Actuator Gearing DRK + 1 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10 Axis and Spindle Installation 10.5.5 PLC intervention in spindle control K = Number of the spindle (1 to 6)
  • Page 760: Data Backup/Cpu Replacement

    (MMC CPU). • The SINUMERIK 840C provides the option of storing various data sets of the same type. To facilitate management of these files, the SINUMERIK 840C allows the use of directories like those used on PCs. If the MMC CPU is defective all data is lost even on the hard disk.
  • Page 761: Ways Of Backing Up Data

    PC format because only in this format is information on the original path of files and directories output. See the SINUMERIK 840C Operator’s Guide for a detailed description. The interface is automatically switched between V24 and 20mA modes to match the cable used.
  • Page 762: General Notes On Data Backup

    PLC system data SRAM buffered NCK data Note: The CSB battery is used for SRAM data buffering. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11 Data Backup/CPU Replacement 11.1.2 General notes on data backup Drive 611D DRAM not buffered...
  • Page 763 611D 11–4 MMC CPU Monitor DRAM NC keyboard PG PCIN PG function in MMC DRAM Software and TEA3 © Siemens AG 1992 All Rights Reserved 01.99 PLC CPU SRAM User mem. Data mem. System data Oper. sys. PG S5 Battery...
  • Page 764: Saving/Loading Nck Data

    NC programs can be transferred from the ”Machine” area and ”Programming” areas (NC editing) to the disk. • NC programs can also be saved and loaded in the ”Services” area. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11 Data Backup/CPU Replacement 11.1.3 Saving/loading NCK data...
  • Page 765 MD under a new file name (TEA1 to TEA4, IKA1 to IKA3 are being saved) Diagnosis operating area General reset mode SK "Save PLC" Query: Overwrite? Yes/No (if available) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 01.99 6FC5197- AA50...
  • Page 766: Data Backup Procedure Via Streamer

    WOP. With ”Backup user data” only user data are saved. Note: ”User data” must be available when upgrading software. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11 Data Backup/CPU Replacement 11.1.4 Data backup procedure via streamer (No.
  • Page 767: Restarting After Mmc Cpu Replacement

    If required load data from disk to NCK 11–8 MMC CPU with system software After switching on in the ”Diagnosis”, ”Startup” operating area, select startup of the”Backup” menu Set date/time © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 01.99 6FC5197- AA50...
  • Page 768: Loading Via V24 Interface Or Fd-E2

    Carry out a PLC restart via PG or Diagnosis/General reset mode If required load data from disk to NCK © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11 Data Backup/CPU Replacement 11.1.6 Loading via V24 interface or FD-E2 6FC5197- AA50 11–9...
  • Page 769: Loading From Hard Disk (Control Startup With User Data)

    14) Vertical SK ”NCK -Power on” 15) SK ”Machine data” 16) SK ”File functions” 17) Cursor on Standard data Standard_T TEA1 Standard_M TEA1 18) SK ”Loading from disk” © Siemens AG 1992 All Rights Reserved 01.99 Load standard data TEA1 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 770 30) SK PLC MD 31) After completion of loading press ”Recall” key twice 32) SK ”Cycles MD” © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11 Data Backup/CPU Replacement 11.1.7 Loading from hard disk (control startup with user data)
  • Page 771 Position for normal operation It is absolutely vital to carry out UM formatting of current MD 37a) Serial Branch 611D drives Startup with TEA3 user data Warning: © Siemens AG 1992 All Rights Reserved 01.99 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 772 50) Press area switchover key 51) SK ”Diagnosis” 52) SK ”File function” 53) Place cursor on required file © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11 Data Backup/CPU Replacement 11.1.7 Loading from hard disk (control startup with user data)
  • Page 773 (only green LED light on the PLC CPU) Boot file generated Warning: If this SK is not pressed, all drive data will be lost after ”Power on”! Note: © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 01.99 6FC5197- AA50...
  • Page 774: Cpu Replacement

    If MMC CPU requires replacement (e.g. because of a defective hard disk) ensure that no MMC software is installed on the new hard disk and that not the same software version as on the previous hard disk is installed. 11–15 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 775 NCK CPU replacement Formatting NCK UM Steps 64 to 66 End of general reset END OF SECTION © Siemens AG 1992 All Rights Reserved 01.99 Steps 15 to 19 Loading standard data TEA1 Steps 23 to 29 Loading NC...
  • Page 776: Functional Descriptions

    Caution: Changes to NC MD data for leadscrew error compensation do not take effect until POWER ON and reference point approach have been executed. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.1 Leadscrew error compensation 6FC5 150-0AH01-0AA0...
  • Page 777 Measuring equipment with resolver gearbox Position measured (from measuring equipment) Slide position Measuring error due to leadscrew error Spacing Pos. traversing limit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 1000 MD 6249 Traverse path 6FC5197- AA50...
  • Page 778 Because compensation is not possible at the reference point, the error curve must be shifted so that the error is zero at the reference point. Pos. error Error=0 Reference point Neg. error © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.1.2 Functional description Spacing 6FC5197- AA50 12 Functional Descriptions Traverse path...
  • Page 779 The compensating value (0 to 100 units) is transferred to NC MD 328*. 12–4 Maximum slope of error curve © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 Setpoint position 6FC5197- AA50...
  • Page 780 6000 MD 316 * In view of the fact that the SINUMERIK 840C has a total of 1000 compensation points for all axes, the control must be informed via MD 316* as to which of these 1000 points corresponds to the axis reference point. The compensation point is not entered directly in MD 316*, the MD offset (MD 6125 = MD offset = 125) being entered instead, so the reference point can only be located on compensation points 1, 5, 9, 13, 17, ...
  • Page 781 Comp. point 10 Yes/No +/- Comp. point 994 Yes/No +/- Comp. point 998 Yes/No +/- 793 – 1 © Siemens AG 1992 All Rights Reserved 06.93 Comp. point 1 Yes/No +/- Comp. point 5 Yes/No +/- Comp. point 9 Yes/No +/- Comp.
  • Page 782 Compensation point K4 is used when travel goes 10 mm in a negative direction, and K6 when travel goes 10 mm in a positive direction. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.1.2 Functional description...
  • Page 783 NC MD 6005 = 00 00 10 00 (negative compensation at K20) • NC MD 6006 = 00 00 11 00 ( positive compensation at K24) 12–8 Traverse path – © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11.92 6FC5197- AA50...
  • Page 784 Because the compensating value at the compensation point must be processed as quickly as possible, the specified acceleration value (NC MD 276*) is not applicable in this case. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.1.2 Functional description Comp.
  • Page 785: Rotary Axis Function

    Following a program start after a block search 12–10 units and input resolution 10 Bit 0 Bit 7 Bit 2 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 786 Entry in NC MD 280* = 5400 (1000 degrees/min) For combinations of the various types of resolution and max. values, refer to the Section on axis installation/start-up. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.2.2 Functional description Modulo 360°...
  • Page 787: Endlessly Rotating Axis (Sw 4 And Higher)

    The feedrate of the endlessly rotating axis is weighted with the axis-specific override. ERA is the abbreviation for endlessly rotating axis. 12–12 by means of machine data, then the smallest mm/min. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 08.96 6FC5197- AA50...
  • Page 788: Display Of Endlessly Rotating Axis

    EMERGENCY STOP (alarm 2000) as well as all alarms which effect cancellation of the interface signal "Mode group ready" always lead to shutdown of the "endlessly rotating axis" (specific to mode group). 12–13 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 789: Dwell In Relation To Axes Or Spindles

    An input of 5.5 IPO cycles (default setting: Refer to legend for velocity curve) is recommended to the 840C system. Note: Deadtime T cannot be compensated. 12–14 Start of retraction motion © Siemens AG 1992 All Rights Reserved 09.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 790: Extension Of Dwell (Sw 5 And Higher)

    The standard value for NC MD 330 has changed from 550 to 450 since SW 4. • No zero offsets or tool offsets are included for the axes. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.4.2 Extension of dwell (SW 5 and higher)
  • Page 791: Warm Restart

    (DB48, DL0, bit 0) must be initiated over the PLC interface. The "warm restart" function reconfigures the control without necessitating subsequent reapproaching of the reference points. 12–16 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11.92 6FC5197- AA50...
  • Page 792 80. The acknowledgement signal "Warm restart terminated" is set. Once the machine data that caused the error have been corrected, the alarm can be reset only by switching the control off and then on again (POWER ON). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.5.2 Functional description ( "...
  • Page 793: Coordinate Transformation 6Fc5 150-0Ad04-0Aa0

    Programming error during transformation • Alarm 2189 Transformation undefined • Alarm 2190 Transformation axes assigned • Alarm 3086 Illegal transformation selection • Alarm 3087 Error in transformation data 12–18 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 794: Functional Description

    In this way, the feedrate on the contour is always the maximum possible feedrate. At very low feedrates, larger velocity fluctuations of the rotary axis can occur because of the limited calculation precision. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.6.2 Functional description...
  • Page 795: The Transformation Data Set

    Axis name 3rd fictitious axis Axis name 1st real axis Axis name 2nd real axis Axis name 3rd real axis Axis name 4th real axis Axis name 5th real axis © Siemens AG 1992 All Rights Reserved 09.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 796: Definition Of Machine Data For Coordinate Transformation

    2nd real axis (MD 5066) The angle or real machine axis through which the associated axis rotates, is always assigned to the 3rd real axis (MD 5067). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.6.3 The transformation data set...
  • Page 797 0 (zero) subroutine - number of passes unassigned address arithmetic parameter spindle speed, S function tool unassigned address unassigned address unassigned address unassigned address unassigned address unassigned address © Siemens AG 1992 All Rights Reserved 01.99 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 798: Transformation Parameters

    The transformation parameters are needed for the 2D/3D coordinate transformation (and are of no consequence for the TRANSMIT coordinate transformation up to SW 4). From SW 5, transformation parameters are also required for Transmit (see description below). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.6.4 Transformation parameters...
  • Page 799 Z axis (unit: 10 Parameter 10: Axis number for axis which is used to calculate G96 (constant cutting speed). 12–24 real degrees]. degrees]. degrees]. © Siemens AG 1992 All Rights Reserved 12.93 real fictitious 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 800 Gimbal head millhead - equivalent to those of the axis positions of the rotary axis if these are set up according to the norm in the direction of rotation. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.6.4 Transformation parameters...
  • Page 801: Machine Data For Fictitious Axes

    MD 564* Bit 7 Axis exists MD 568* Encoding of the axis name MD 576* Axis not permitted in channel 12–26 to A © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11.92 6FC5197- AA50...
  • Page 802: Nc Plc Interface Signals

    Selection of coordinate transformation from the command channel is described in the Interface Description, Part 1 "Signals". © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.6.6 NC PLC interface signals...
  • Page 803: Explanation Of The Programming And Operation Of Coordinate Transformation

    ) in TRANSMIT. G17 is automatically set when transformation has been selected. The plane which was valid before selecting transformation is automatically restored after transformation has been deselected. 12–28 © Siemens AG 1992 All Rights Reserved 11.92 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 804 The settable angle of rotation for coordinate system rotation (G54 to G57) must always be ZERO. • The programmable angle of rotation for coordinate system rotation (G58, G59) must also be ZERO when transformation is selected or deselected. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6FC5197- AA50 12 Functional Descriptions 12–29...
  • Page 805: Examples Of Coordinate Transformation

    See NC Programming Guide for programming example. 12–30 G131 0001 0001 G231 0010 0001 G331 0011 0001 (Y1) (X1) Example: 0000 0010 (Z) ) - linear axis ) - rotary axis Infeed axis © Siemens AG 1992 All Rights Reserved 11.92 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 806: Example Of 2D Coordinate Transformation

    = fictitious coordinate system offset = angle of rotation NC MD 5067 to 5069 unassigned (Input: 1111 1111) See NC Programming Guide for programming example. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.6.8 Examples of coordinate transformation G133...
  • Page 807: Example Of 3D Coordinate Transformation

    NC MD 5068 to 5069 unassigned (Input: 1111 1111) See NC Programming Guide for programming example. 12–32 G135 0001 0101 G235 0010 0101 G335 0011 0101 - X1 - Y1 - Z1 © Siemens AG 1992 All Rights Reserved 11.92 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 808: Transformation Machine Data Change Without Warm Restart

    @714 before transformation selection. A machine data change has no effect on active and current transformations. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.6.8 Transformation machine data change without warm restart...
  • Page 809: Spindle Functions

    G95/G96 is too low by a factor of 10. • If the system includes several spindles, a function must always be assigned to the first spindle. 12–34 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 6FC5197- AA50...
  • Page 810 Switching logic Mode switching Monitoring functions Open-loop speed control Servo position control Monitoring functions Measuring circuits Structure of spindle control © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) Command channel Link RAM 6FC5197- AA50 12 Functional Descriptions 12.7.1 Overview...
  • Page 811: Description Of The Spindle Modes

    Constant cutting rate – programming of S value, M3, M4, M5 and G96 • Thread-cutting – programming of S value, M3, M4, M5 and G33, G34, G35 12–36 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11.92 6FC5197- AA50...
  • Page 812: Gear Ratio Changing

    – MD 419* to 426* ”Acceleration time constant without position control” © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes 6FC5197- AA50 12 Functional Descriptions 12–37...
  • Page 813: Oscillation Mode

    Gear ratio changing cannot be employed in the positioning mode. • M19 must not be activated or programmed when the G96 function is active. 12–38 . The positioning accuracy achieved by © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 814: Selecting The Positioning Mode

    Gain factor – Position window This information is transferred to the user data on request from the command channel. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes 6FC5197- AA50 12 Functional Descriptions...
  • Page 815: The Positioning Sequence

    The maximum speed attained during positioning is the creep speed. Speed characteristic for case 1a 12–40 Creep speed for M19 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 816 (MD 427*). Then the M19 position is approached with interpolation until the spindle can be stopped at the specified position utilizing maximum deceleration. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes...
  • Page 817 Creep speed for M19 Speed at beginning of positioning Beginning of positioning Creep speed for M19 Speed at beginning of positioning Beginning of positioning Dwell from MD 478* © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 818 (MD 462*), the spindle is first decelerated under control to the creep speed. If the speed of the spindle is below the limit speed, it must be resynchronized. Continue then as in case 1b). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes 315°...
  • Page 819 -180 to +180°. 12–44 Creep speed for M19 Recognition of zero mark © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 820 This means that the spindle has moved 90° from the last M19 position in the opposite direction to the specified direction, so the total is: Distance to be traversed: Example 1 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes Max. speed from DB user data 0°...
  • Page 821 The spindle has thus moved 90° from the last M19 position in the specified direction, so the total is Distance to be traversed: Example 2 12–46 90° 0° –180° –90° © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11.92 6FC5197- AA50...
  • Page 822: Gain Factor Change

    IS:CHANGE GAIN FACTOR Following error Gain factor 469* Simplified block diagram © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes scaling factor in the drive actuator SINUMERIK SIMODRIVE Terminal for M19...
  • Page 823 (see section headed "The positioning sequence") is less than the speed that can be transferred via the analog interface at a maximum of ± 10 V. 12–48 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11.92...
  • Page 824: Aborting The Positioning Mode

    TorqueM Constant torque Breakdown limit M = const Fig. 1 Torque characteristic of induction motor © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes Constant power M 1/n M 1/(n*n) Rated speed...
  • Page 825 Open-loop controlled operation of a leading spindle in the synchronous spindle or ELG grouping). 12–50 The obtainable linear ramp-up time constants increase out of proportion for higher speeds Time © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 6FC5197- AA50...
  • Page 826 Possible shapes of acceleration characteristic when adaptation factor is varied. For c = 1 (1 = 100 %), the acceleration above speed limit nx is reduced in inverse proportion to the speed. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes...
  • Page 827 Positioning mode (M19, positioning from PLC or command channel): The maximum positioning speed is limited to nx ("Limit at which acceleration adaptation takes effect", MD 2471*). 12–52 or when "0" (default setting) is © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 6FC5197- AA50...
  • Page 828: C Axis Mode

    If reference point approach for the C axis is not to be used, MD 560*, bit 4 ”No start disable for reference point” must be set. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes...
  • Page 829: Selection And Deselection Of The C Axis Mode

    The absolute system remains unchanged on switchover from C-axis mode to spindle mode, i.e. the present status of the "Axis is referenced" signal remains valid for spindle operation. 12–54 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 01.99...
  • Page 830: Synchronizing And Referencing

    If the mechanical link between spindle and C axis encoder is deactivated, IS:REFERENCE POINT REACHED must be cancelled by setting IS:PARKING AXIS (see below). PARKING AXIS may only be reset when the mechanical link is re-established. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes...
  • Page 831 C axis, then backlash compensation and leadscrew error compensation effect this measuring channel. 12–56 mm). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 832 If the positioning mode is requested by the NC or PLC system before the SPINDLE SYNCHRONIZED signal is set again, the spindle will first pass the zero mark before it approaches the programmed position. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes...
  • Page 833: Initiating The C Axis Mode

    C axis can be made to rotate in opposite directions by setting the interface signal ”Invert M3/M4” (DB 31 DW k + 1, bit 4). 12–58 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11.92 6FC5197- AA50...
  • Page 834 4. Machining with the C axis The advantage of this method is that machining with the C axis can begin sooner because a defined axis position is reached quickly. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes...
  • Page 835: Encoder-Specific Resolution

    If a value other than zero is entered in MD 461*, the variable incremental weighting for the axis must also be entered. 12–60 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 836: Possible Configurations For The C Axis Mode

    The following diagrams give an overview of the possible input/output assignments for the C axis mode. When configuring with two encoders and two drives, the C axis must be declared an independent axis. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes...
  • Page 837 C axis Drive actuator Setpoint spindle Drive actuator Configuration with two encoders and two drives 12–62 Gear Spindle ratios Gear Spindle ratios Gear ratios Spindle Gear ratios © Siemens AG 1992 All Rights Reserved 11.92 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 838 1, must be correctly set. The set signs take effect in one or the other of the operating modes. Spindle operation: MD 521*, bit1 active. C axis operation: MD 564*, bit1 active. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.7.2 Description of the spindle modes 6FC5197- AA50 12 Functional Descriptions...
  • Page 839: Following Error Compensation For Thread Cutting

    The specified angle is always calculated modulo 360 degrees. Up to five places after the comma are accepted. R parameter chaining is possible. The last angle to be entered remains active after power off. 12–64 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 840: Thread Re-Cutting/Setting Up

    The offset angle does not remain active after Power On. The angle is displayed in 3.5 format. Maximum value: 359.99999 degrees Resolution = 10 degrees, without a sign. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6FC5197- AA50 12 Functional Descriptions 12.8.1 Multiple thread...
  • Page 841: Thread Cutting Position Controlled Spindle (Sw 2 And Higher)

    A linear increasing/decreasing lead (as for G34, G35) cannot be cut with thread cutting, position control spindle (rigid tapping). 12–66 is an option. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 842: Switching On The Function

    MD MD MD MD MD MD MD MD MD MD MD T/M = Initial setting/turning and milling MD = Initial setting can be set via MD © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.9.2 Description of function G functions G functions...
  • Page 843: Switching Off The Functions

    The function G98 can also be switched off by programming any other command (G94, G95, G96, G97 ...) from the 12th G group. 12–68 G functions G functions © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 844 To simplify programming, the final point of the rotary axis is not programmed. The control derives the final point from the programmed lead and the path of the linear axis. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.9.2 Description of function...
  • Page 845: Parameter Set Switchover With Thread Functions

    The setting of machine data 521*, bit 4 dictates whether C axis mode remains active. MD 521*, bit 4 = 0 C axis mode remains active. MD 521*, Bit 4 = 1 C axis mode is switched off with RESET. 12–70 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 6FC5197- AA50...
  • Page 846: Reading In G Functions

    A block buffer (FIFO memory) is first filled after NC START or by programming G171. _______ The FIFO function is omitted from SW 3 onwards As from SW 4: DB 10 - DB 15 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.9.6 Reading in G functions Bit No.
  • Page 847 The FIFO function cannot be activated in more than 2 NC CPU channels. If a FIFO buffer is activated for a channel which does not exist, it is ignored. 12–72 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93...
  • Page 848: Control Of Predecoding (Sw 5 And Higher)

    204* for the number blocks. Once these blocks have been predecoded (displayed in SD 206*), the read-in disable is cancelled again. The predecoded blocks are now processed without any drop in velocity. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.10.2 Control of predecoding (SW 5 and higher)
  • Page 849: Absolute Encoder

    The absolute encoder back-up battery which is also for up to 3 axes, is located on the absolute submodule. The SIPOS absolute encoder can only be used in conjunction with the HMS measuring circuit module (high-resolution measuring system). 12–74 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 08.96 6FC5197- AA50...
  • Page 850: Synchronizing The Absolute Encoder With The Machine Absolute System

    A distinction can be made between two cases by setting NC MD 1808* bit 0 = 1 ("Axis with SIPOS absolute encoder") during reference approach. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.11.1 SIPOS absolute encoder up to SW 4...
  • Page 851 Note: Reference point approach can be restarted when NC MD 1808* bit 3 has been deleted. 12–76 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 6FC5197- AA50...
  • Page 852 = 130000000 - 199999999 = - 69999999 Calculated absolute offset = - 130000000 correction: absolute offset = - 130000000 + 199999999 = +69999999 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.11.1 SIPOS absolute encoder up to SW 4 Absolute offset - 199999999...
  • Page 853: What Happens On Warm Restart (Power On)

    The control can only be informed that the error has been eliminated after a renewed POWER ON. • The specified axis numbers must be consecutive, i.e. no gaps in the numbering are permitted. 12–78 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 854: Comments

    • If the mechanical traverse direction is changed with NC MD 564*, NC MD 1808* bit 2 must also be adapted correspondingly. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.11.1 SIPOS absolute encoder up to SW 4...
  • Page 855: Sipos Absolute Encoder Errors

    Check that connector between measuring circuit and absolute submodule is firmly in position. Note: When sending in faulty components for repair, always state the error number. 12–80 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 11.92 6FC5197- AA50...
  • Page 856: Endat Absolute Encoder (Sw 5.2 And Higher)

    The max. number of encoder revolutions is: • ± 2048 rev for linear axis • 0 to + 4096 rev for rotary axis © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.11.2 ENDAT absolute encoder (SW 5.2 and higher) otary absolute encoder HEIDENHAIN EQN 1325 15.000 rpm...
  • Page 857: Hardware Requirements

    1 revolution Rotary grid spacing= 10 mm Linear grid spacing= 2048 12–82 10 mm 2048 0.5 *10 mm, (0.5 µm) = 0.000488 rev. 2048 µ = 4.88 © Siemens AG 1992 All Rights Reserved 04.96 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 858 Lin. EnDat measuring step Calculation of the grid spacing with EnDat absolute encoders using 611D: Meas. system 1: 1264*= Meas. system 2: 1264*= © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.11.2 ENDAT absolute encoder (SW 5.2 and higher) 10 mm...
  • Page 859: Special Features For Large Traversing Ranges

    1 or 16 load revolutions on POWER ON or after ”Park”. 12–84 4096 load revolutions 4096 motor revolutions 4096* eff. spindle pitch © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 6FC5197- AA50...
  • Page 860 The symmetrical traversing range is not available in conjunction with the area expansion for the ENDAT absolute encoder (MD 1808*, bit 7=1). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.11.2 ENDAT absolute encoder (SW 5.2 and higher)
  • Page 861: Offset Of The Absolute Encoder From The Machine Absolute System

    When the NC MD 1808*, bit 0, axis with absolute encoder, is set, a difference is made between two types in the reference point approach mode. 12–86 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 04.96 6FC5197- AA50...
  • Page 862 3rd step Reset NC-MD 1808*, bit 3. 4th step Execute reference point approach. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.11.2 ENDAT absolute encoder (SW 5.2 and higher) 6FC5197- AA50 12 Functional Descriptions...
  • Page 863 ”Reference point reached” are set. For set-up without reference point encoder, the customer must take care of the overflow handling. 12–88 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 04.96 6FC5197- AA50...
  • Page 864 Divided again by 2 If a value > 10.24 has been ascertained for the absolute offset, 20.48 m must be deducted from this value. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.11.2 ENDAT absolute encoder (SW 5.2 and higher)
  • Page 865: Behaviour On Power On)

    If an ENDAT encoder is used as the indirect measuring system, a range extension can be set in NC MD 1808*, bit 7. Encoder overflows are recorded and stored in the NC-CPU (SRAM) as a rough encoder position. 12–90 ” © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 6FC5197- AA50...
  • Page 866: Storing Absolute Information

    =4096 rev/2·1/59·720000 Units[MS]/rev=24992542.4 units [MS] is the maximum permissible movement of the axis when it is switched off (=34.7 load revolutions). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.11.3 Range extension with ENDAT absolute encoder (as from SW 6) =>...
  • Page 867 An example is given in the description of NC-MD 3940*. Service display To provide a control for the operator, the number of ENDAT absolute encoder overflows are displayed in the axis service display. 12–92 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 6FC5197- AA50...
  • Page 868: First Start-Up

    Absolute offset not valid MD 1808*, bit 7=1 Initialize encoder coarse position Subsequently, initiate NCK Power On and continue with step 2. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.11.2 ENDAT absolute encoder (SW 5.2 and higher) 6FC5197- AA50 12 Functional Descriptions 12–93...
  • Page 869: Special Start-Up Cases

    If data loss in the SRAM occurs because of a hardware fault and it is not possible to back up the NC-MD file, the absolute encoder must be realigned. This task can be simplified with a visible mark on the machine from which the commissioning engineer (Siemens Customer Service) can determine the position offset as accurately as possible.
  • Page 870: Path Dimension From Plc

    The required axis is specified as an axis number in the command channel. The axis must be assigned to the mode group via whose NC channel the path dimension is traversed. You must also parameterize the number of the NC channel. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.12 Path dimension from PLC Path dimension from the PLC ”...
  • Page 871: Termination Of The Function Path Dimension From The Plc

    Axis-specific feed inhibit (PLC interface signal) NC stop and feed stop do not have any effect on an active path dimension function. 12–96 Path dimension from the PLC ” © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 ” 6FC5197- AA50...
  • Page 872: Meaning Of Nc Md 5008, Bit 7

    An incremental path is being traversed (INC, REPOS) • A manual path is being traversed, i.e. a traverse key is pressed. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.12.4 Meaning of NC MD 5008, bit 7 CAUTION...
  • Page 873: Path Dimension From The Plc And Mda, Teach In And Automatic Modes

    Interface signals ”Program interrupted” and ”NC start possible” can be applied as the criterion for NC channel in the stop state. 12–98 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 6FC5197- AA50...
  • Page 874 If a path through several revolutions is programmed for rotary axes with G91, the programmed end position is approached again (several revolutions) after NC stop followed by NC start. (Same response as for part program interruption followed by NC start) 12–99 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 875: Comments

    A check is made to see whether an incorrect position was given. The path dimension is aborted to prevent an incorrect position from being traversed. (Negative acknowledgement with error/number to the PLC). 12–100 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 6FC5197- AA50...
  • Page 876 2. Coupled-motion axis as the path dimension axis: Coupled-motion axes are not traversed. Path dimension is aborted and a negative acknowledgement is sent to the PLC. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) The path dimension is traversed...
  • Page 877: Indexing Function From The Plc

    In the case of a rotary axis, the same starting position is always reached even after several revolutions. Even where a division leaves a remainder, indexing positions are calculated to a tolerance of input resolution and approached. 12–102 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 6FC5197- AA502...
  • Page 878: Division In Set-Up Mode

    Limit: 1 ... number of divisions Positioning by division number Limit: 1 ... –––––––– © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.13.1 Division in set-up mode Linear axis Positioning to define division number Limit: 1 ... division number below or on...
  • Page 879: Explanation Of Indexing Function Terms

    The division reference dimension can be input by NC MD 1108*. No input need be made for rotary axes since the dimension is set to 360 degrees internally in the control. 12–104 Linear axis – – – © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 880 This is done with machine data ”Division offset” in which the distance between actual value 0 and division 1 is defined. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.13.3 Explanation of indexing function terms Input resolution : 10 /360.000°...
  • Page 881 12–106 mdegrees Division offset= 90000 mdegrees 0° 60° 90° 120° 180° © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 882: Machine Data For The Function "Setup Mode Division Related

    Standard value : Bit 3 = 0 (for all axes) Active : Every 100 ms © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.13.4 Machine data for the function ”Setup mode division related” refers : +/ - 1 ... 99 999 999...
  • Page 883 : Axis is not an indexing axis : Axis is an indexing axis : Indexing process not in setup mode : Indexing process also in setup mode © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 884: Traversing An Indexing Axis To The Reference Point

    Note: The illegal range (indexing position < 1) must no be selected as the reference point. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.13.5 Traversing an indexing axis to the reference point (number of divisions) 200.000 µm...
  • Page 885: Monitoring

    – can be configured (with its own actual value display with division counter) – cannot be written 12–110 : 1 ... 999 ND=7 Example: linear axis when a division related display has been © Siemens AG 1992 All Rights Reserved 06.93 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 886 Simulation actual value Interpolation actual value Machine-related actual value with following error © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.13.7 Actual value display The places after the decimal point are used to check travel and to display a non-division position Actual value division related ––––––––...
  • Page 887: Plc User Interface

    Linear axes have no ”Modulo number of divisions” Ratio as for rotary axes. Their indexing position is always displayed in absolute values, linear axes cannot approach an indexing position which is < 1! 12–112 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 888: Error Messages From The Nc To The Plc

    The parameters for the 1st parameter set are shown in the diagram above. A total of 8 pa- rameter sets are available. Refer to ”Parameter set switchover” function for further details. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.13.10 Error messages from the NC to the PLC...
  • Page 889: Feedforward Control

    Recommended setting: Feedforward control time constant: 12–114 is an option. =0.5 feedf = Rise time of the speed control loop Actual value Setpoint Speed © Siemens AG 1992 All Rights Reserved 10.94 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 890: Setpoint Filter In Drive (Sw 4 And Higher)

    Note: From software version 3 of the SINUMERIK 840C onwards, the machine data dialog includes an optimization menu which allows settings to be optimized on the basis of measuring curves. See Section MACHINE DATA DIALOG for further details.
  • Page 891: Switchover Measuring System 1 Or 2 (Sw 2 And Higher)

    Compensation values for the backlash can be set for each measuring system separately (MD 220*/MD 1288*). • Temperature compensations always effect the actual value of the active measuring system. 12–116 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 04.96 6FC5197- AA50...
  • Page 892: Measuring Circuit Monitoring And Alarm Processing

    C axis, backlash compensation and lead screw error compensations are active in the position control mode M19 (M19 absolute, M19 through several revoltions) and C axis mode. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.15.3 Measuring circuit monitoring and alarm processing...
  • Page 893: Quadrant Error Compensation (Sw 2 And Higher)

    QEC is the abbreviation for Quadrant Error Compensation 12–118 [0.1 mV] [0.01 %] [0.1 ms] [0.1 mV] [0.01 %] [100 units MS/s [100 units MS/s [10000 units MS/s © Siemens AG 1992 All Rights Reserved 04.96 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 894: Installation

    100 % in the two compensation values from MD 1232* and 1240* correspond to a speed setpoint of 1V in analog drives and to 10 % of the maximum speed set in the drive system in digital drives. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA)
  • Page 895: Installation Without Adaptation Characteristic

    If the compensating amplitude is too small, the circularity test shows that the radius deviations from the programmed radius at the quadrant crossover points have insufficient compensation (see Figure 3). 12–120 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 896 (see Figure 5). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) Counter 2...
  • Page 897 (MD 1804*, bit 7) is no longer needed. 12–122 Counter 2 Counter 1 Counter 2 Counter 1 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 898: Installation With Adaptation Characteristic

    The characteristic values are most easily derived from a graphic representation. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) Minimum amplitude MD 1240*...
  • Page 899 . If this happens, the user must check ] = 27.78 mm/s = 695 mm/s 10 - 4 mm was selected, resulting in: = 6950000 units/s © Siemens AG 1992 All Rights Reserved 12.93 for the 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 900: Axis Converter/Spindle Converter (Sw 2 And Higher)

    This list is stored in binary form in the setting data SD 626* 1st prog. axis channel-specific SD 630* 2nd prog. axis channel-specific © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.17 Axis converter / spindle converter (SW 2 and higher) SD 628* 1st machine axis channel-specific...
  • Page 901: Programming

    Spindle conversion list on/off (1 = on, 0 = off) 12–126 SD 602* 1st real spindle channel-specific SD 606* 2nd real spindle channel-specific SD 610* 2nd real spindle channel-specific © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 06.93 6FC5197- AA50...
  • Page 902: Programming

    The spindle converter can be switched between read/written and on/off channel-specifically via the PLC with function block 61/62. The data can be transmitted via RS 232 C (V.24) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6FC5197- AA50 12 Functional Descriptions 12.17.3 Spindle converter...
  • Page 903: Functional Description Of Gearbox Interpolation (Up To Sw 3)

    - Fixed link factor of ±1:1 - Not NC-programmable with the restriction: - Only 1 leading spindle for each following spindle and a for following axis/spindle © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 07.97 6FC5197- AA50...
  • Page 904: Brief Description Of Gi Functions

    The GI function allows the transmission ratio (link factor) to be freely programmed. The SINUMERIK 840C makes the gearbox interpolation function available in parallel to the basic interpolations (linear, circular, spline interpolation).
  • Page 905 Actual value LD 3 Leading drive 3 Actual value LD 4 Leading drive 4 Actual value LD 5 Leading drive 5 Following drive Compensatory controller Parallel model following drive © Siemens AG 1992 All Rights Reserved 12.93 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 906: Operating Principle

    The transmission ratio K between the leading and following drives should be less than 1 if possible to ensure that a large leading movement results in a small following movement. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 3 + LD4*K...
  • Page 907: Link Types With Constant Link Factor

    Leading/following drives in a setpoint link with compensatory controller and following drive overlay 12–132 Feedfor- ward Leading drive 1 control Position controller Compensa- tory control Feedfor- ward Following drives control Position controller © Siemens AG 1992 All Rights Reserved 12.93 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 908: Actual Value Link

    K4 leading drives has been matched by means of the "Time constant setpoint smoothing" function (MD 1272* or 486*). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.18.4 Link types with constant link factor...
  • Page 909: Compensatory Control

    Disturbances in the leading drive do not therefore have any effect on the compensatory control. 12–134 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 910: Curve-Gearbox Interpolation (Cgi) (Sw 4 And Higher)

    Absolute axis setpoint position, • absolute axis actual positions or • R parameters. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.18.5 Curve-gearbox interpolation (CGI) (SW 4 and higher) Up to 5 leading axis/spindle paths and 1 overlay path...
  • Page 911 B in these cases (G400 to G403). The following table gives an overview of possible GI/IKA link structures. 12–136 Gear ratios Fixed via link ratio Preselection via IKA table output © Siemens AG 1992 All Rights Reserved 10.94 FA Following Axis 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 912 Actual position of leading address Link types of GI/IKA link structures © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.18.5 Curve-gearbox interpolation (CGI) (SW 4 and higher) Output of link branch is Setpoint position input of following address...
  • Page 913: Variable Cascading Of Gi Following Drives (Sw 4 And Higher)

    This type of chain may be defined (see gantry axes), but it must be ensured that these links are not active simultaneously. 12–138 Actual value link (K2/K4) servo gain=0.7 servo gain=0.9 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 03.95 6FC5197- AA50...
  • Page 914: Following Drive Overlays

    A following drive and up to 5 leading drives can be synchronized simultaneously. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.18.8 Following drive overlays Overlay of following axis with handwheel with a DRF offset.
  • Page 915: Influencing The Following Error

    (setpoints for actual/setpoint-linked leading drives, following drives, FD overlays) and can be activated for leading and following drives (see Section "Functional description of feedforward control" for further details). 12–140 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 916: Block Search

    In the LINK ACTIVE state, GI-specific monitoring routines are activated for the following drive in addition to the monitoring functions which are normally performed on NC axes/spindles. These routines are described in detail below. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6FC5197- AA50 12 Functional Descriptions 12.18.10 Block search...
  • Page 917: Monitoring For Maximum Velocity/Speed And Maximum Acceleration

    LINK ACTIVE state. 7/8 MD 1448* (percentage value referred to maximum veloc. FD) [sec.] 1 signal = The FD velocity has exceeded the velocity warning threshold © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 6FC5197- AA50...
  • Page 918: Velocity/Speed Limitation Of Elg Following Axex (As From Sw 6.3)

    When starting a 2nd leading axis, this leading axis will be limited or set to standstill. As from SW 4: See functional description for ”Parameter set switchover” © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) and a or a is exceeded.
  • Page 919 1st PaSa - 8thPaSa (param. set) MD 1448* Warning threshold and a 7/8 · MD1448* Hysteresis threshold PLC interface signal: Vel. warning thresh. reached internal: Velocity limitation approached © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.01 6FC5197- AA50...
  • Page 920 Activating the function The function "Velocity/acceleration limitation of ELG following axes" is activated axis- specifically via the MD bits 1844*.7 and MD bits 1856*.0. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) MD 1448* Warning thresh.
  • Page 921: Fine/Coarse Synchronism

    © Sie me ns AG 1992 All Right s Re s e rve d 07.97 "Synchronism fine" tolerance band "Synchronism coarse" tole- rance band "Emergency retraction" tolerance window NS SYNCHRO- NISM FINE NS SYNCHRO- NISM COARSE "Emergency retraction" hardware signal 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 922: Hw/Sw Limit Switches Of Following Drive

    (see Sect. Dyn. SW limit switches for following axes). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) . The effect is the same as if every ü...
  • Page 923: Special Features Relating To Following Axes

    FDset = KF * LDset = Numerator I/Denominator J *LDset • Programming of certain positional references between the leading and following drives (synchronous positions as required). 12–148 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 6FC5197- AA50...
  • Page 924 Enable/disable FD overlay Compensatory controller ON/OFF : Possible Variable synchronous positions cannot be specified via the PLC Only via definition of link type K3 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) Part Input display program G 401...
  • Page 925 The gearbox configuration can be changed in any channel of the mode group. The last instruction given is the active instruction, i.e. there are no priorities. 12–150 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 6FC5197- AA50...
  • Page 926 • In "On-the-fly synchronization" mode (G403), block changes can be inhibited via NC MD 1848*/526* bit 5 until the interface signal SYNCHRONIZATION REACHED is present. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6FC5197- AA50 12 Functional Descriptions 12.18.12 Programming...
  • Page 927 GI grouping, etc. 12–152 Following drive path ––––––––––––––––––––= ––– Leading drive path Link factor unit mm/mm mm/deg deg/mm deg/deg © Siemens AG 1992 All Rights Reserved 10.94 ...KF 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 928: Programming Via Nc Part Program

    NC MD 1844*/525* bit1 Reconfiguration permissible • NC MD 1844*/525* bit2 Switchover of link factor permissible • NC MD 1844*/525* bit3 Overwriting of synchronous position permissible © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) G function G401 G402 G403 G400 G200...
  • Page 929: Start-Up

    M19 creep speed of the appropriate gear stage (NC MD 427* to 434*) for spindles must be set to a value other than "0". The gearbox interpolation grouping is now functional and ready for programming. 12–154 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 6FC5197- AA50...
  • Page 930: Full Start-Up Procedure

    Define the GI monitoring tolerances according to manufacturer's data Check the GI programming functions Set the interlocks © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) Important information Following drive and associated leading drives must generally have the same position control sampling times.
  • Page 931: Start-Up

    M19 creep speed of the appropriate gear stage (NC MD 427* to 434*) for spindles must be set to a value other than "0". The gearbox interpolation grouping is now functional and ready for programming. 12–156 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 6FC5197- AA50...
  • Page 932 Define the GI monitoring tolerances according to manufacturer's data Check the GI programming functions Set the interlocks © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) Important information Following drive and associated leading drives must generally have the same position control sampling times.
  • Page 933: Set Position Control Sampling Times

    When the link is activated, the currently valid compensation value for the following axis is frozen. Deviations in synchronism caused by changes to the controlled system can therefore only be compensated by the I-action component of the compensatory controller. 12–158 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 6FC5197- AA50...
  • Page 934: General Optimization Of Axes And Spindles

    (referred to the axis with the worst dynamic response). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA)
  • Page 935 Kvx= value (NC MD 252*, 1320* or 435*ff) * 100 Vx= value (NC MD 312*,1260* or 465*) * 1000 = value (NC MD 392*, 1324* or 467*) * 10 12–160 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 6FC5197- AA50...
  • Page 936: Setting The Gi Machine Data And The Necessary Plc Signals

    PLC signal ENABLE FOLLOWING AXIS/SPINDLE OVERLAY (DB29/31) must be set to "1". After start-up, the bits must be set in accordance with the machine philosophy of the manufacturer. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) =5 ms =5 ms...
  • Page 937: Optimization Of The Compensatory Controller

    (NC MD1420*/487*) (NC MD1420*/487*)] ), than the leading drive. (NC MD 252*/435*..442*). The value calculated for when the P-component of the compensatory controller © Siemens AG 1992 All Rights Reserved 10.94 ). The is applied 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 938: Calculating The Time Constant For The Parallel Model

    • Traverse FD in jog _______ Please note "Parameter set switchover" function description with SW 4 and higher. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) (NC MD252*/435*..442*) remains active in the can be reset to ) is used solely to...
  • Page 939: Entering The Monitoring Threshold Values

    On expiry of the delay time specified above, the following drive switches from controlled follow-up to normal follow-up mode. _______ Please note "Parameter set switchover" function description with SW 4 and higher. 12–164 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 6FC5197- AA50...
  • Page 940: Checking The Gi Programming Functions

    You now need to configure and activate the gearbox grouping. You should also test the "On- the-fly synchronism" performance of the grouping if necessary. The requisite programming functions are described in the document entitled "SINUMERIK 840C, Programming Guide". © Siemens AG 1992 All Rights Reserved...
  • Page 941: Setting The Interlocks

    If a simulated spindle is to act as the leading spindle, NC MD 520*.2 (pulse encoder installed) and the NS SPEED CONTROLLER ENABLE must be set for the spindle (even when a pulse encoder is not connected). 12–166 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 6FC5197- AA50...
  • Page 942 When the link is active, the following spindle may only be operated in the mode specified in the GI configuration (C axis or spindle). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.18.14 Special cases of gearbox interpolation...
  • Page 943 • No request for a gear change may be present when synchronous operation is selected. 12–168 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 6FC5197- AA50...
  • Page 944 With synchronous spindles avoid rigid linking as this may possibly lead to running off of the spindle/axis during automatically controlled correction. NC MD 1432*/495*: At the initial setting ”automatically controlled correction” is always selected (16 seconds). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.18.14 Special cases of gearbox interpolation 6FC5197- AA50 12 Functional Descriptions 12–169...
  • Page 945: Gantry Axes; Machines With Forced Coupling

    The set configuration is stored. Reconfiguration or, if required, switchover of the link factor can be inhibited for the appropriate following axis by means of machine data settings. 12–170 Gantry axes © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 6FC5197- AA50...
  • Page 946 GI grouping 2 Leading axis X; following axis X1; link factor 1:1; link type K1; enter referencing point positions as synchronous positions © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.18.14 Special cases of gearbox interpolation Axis X or X1...
  • Page 947 "on-the-fly synchronization". Note: Please refer to functional description of the SIPOS absolute encoder for further information. 12–172 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 948 Enable following axis overlay Initiate on-the-fly synchronization for grouping 2 Synchronization reached? (following axis) Disable following axis overlay Select "Automatic" mode © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.18.14 Special cases of gearbox interpolation 6FC5197- AA50 12 Functional Descriptions...
  • Page 949: Gearbox Interpolation Status Data

    12.18.15 Gearbox interpolation status data In the SINUMERIK 840C control system, the currently valid configuration and status data of the active and inactive GI groupings are stored in the so-called gearbox interpolation (GI) status data. A memory area is reserved for each axis and spindle because every axis/spindle could be a following axis/spindle.
  • Page 950: Examples

    Cutter swivel axis Workpiece rotary axis (following drive) Cutter rotary axis, main spindle (leading drive 1) Definition of axes on a hobbing machine (example) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6FC5197- AA50 12 Functional Descriptions 12.18.16 Examples...
  • Page 951 The differential constants can be calculated in user-specific cycles. 12–176 (LA 2) (FA) · make allowance for the workpiece tooth pitch and the © Siemens AG 1992 All Rights Reserved 12.93 (LA 3) 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 952: Inclined Infeed Axes

    This option is explained below using the example of a grinding machine with an inclined axis. The diagram below shows a plain grinding machine with a U axis inclined in relation to the Z1 axis by an angle of 90°- . © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) degrees...
  • Page 953 Simulated, cartesian co-ordinate system (X, Z) and real, non-cartesian co-ordinate system (U, Z1) 12–178 Grinding wheel Workpiece Z1 (Z) ·1/cos progr Z1= X progr © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.93 progr · (– tan ) 6FC5197- AA50...
  • Page 954 NC MD 18445 bit1 = 1 • NC MD 18435 bit2 = 1 • NC MD 18445 bit3 = 1 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) Programmed Z value Z1= X ·(–tan ) +Z Result new Z1 value...
  • Page 955 12–180 G401 @631 R100 K20.5 G402 J=R100 = Z1 G401 X K3 @632 R101 K20.5 G402 I=-R101 © Siemens AG 1992 All Rights Reserved 01.99 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 956: Interpolation And Compensation With Tables And Temperature

    A method of compensating lead screw errors is already available (see section "Leadscrew error compensation"), but is limited in terms of application owing to the fixed grid spacing and the absolute compensation value. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6FC5197- AA50 12 Functional Descriptions 12–181...
  • Page 957: Activation

    The output quantity is traversed with the velocity set in NC MD 1148*. The traversing path resulting from TC and IKA is not displayed as an actual value change in the axis positions. 12–182 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 958 Input quantity A Input quantity B (weighting factor) Axis setpnt. position X Example of cascaded IKA link branches © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) IKA configuration IKA4 with control curve 2 Output qty=input qty A (e.g. R100)
  • Page 959: Interlocks And Monitoring

    The following situations may occur when this part program is traversed: a) With an NC setpoint P , a machine position P of compensation (positive IKA/TC motion). 12–184 is reached during traversal as a function © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 960 These types of compensation detect reversals of direction on the basis of part setpoints at the output of the velocity control. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.19.3 Interlocks and monitoring...
  • Page 961 The effective velocity of a motion results from the input quantity axis velocity, the (in some cases) subordinate velocity of the output quantity and the required compensatory/additional motion. The alarm checks evaluate the speed setpoint which effectively results. 12–186 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 962: Temperature Compensation Tc

    The characteristic of this error curve can likewise be approximated by a straight line. Error (comp. value) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.19.4 Temperature compensation TC Error curve ß...
  • Page 963 Only in this way can it be ensured that varying degrees of thermal expansion are compensated in the correct way. 12–188 Error curve Approximated error line ß TCabs Reference point © Siemens AG 1992 All Rights Reserved 09.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 964: Functional Description

    DW n Activation flags: These flags are used to determine which TC methods are to be applied. Both methods can be active at the same time. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.19.4 Temperature compensation TC TCabs...
  • Page 965: Activation Of Function

    (tan ß) · (2 (dec.) 0000:0000 1 239 850 262 49E6:9D16 2 147 483 647 7FFF:FFFF -1 239 850 262 B619:62EA -2 147 483 647 8000:0001 © Siemens AG 1992 All Rights Reserved 09.95 –1) (hex.) 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 966: Interpolation And Compensation With Tables

    DIN programming, the function IKA Stage 2 can be used to break the profile down into interpolation points and to store the values of these points in a table. 12–191 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 967 Interpolation of C and X (stroke) 0° 90° 180° Speed profile V, depends on C axis position 0° 90° 180° Cam profile 12–192 Intermediate point 270° 360° 270° 360° © Siemens AG 1992 All Rights Reserved 09.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 968: Functional Description

    IKA data. Depending on the scope of the function, the function is activated on a warm restart or corresponding control functions (softkey/CL800 operation). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.19.5 Interpolation and compensation with tables...
  • Page 969: Data Structures And Data Assignment

    IKA points – IKA configurations – IKA curve pointers – IKA points – IKA configurations – IKA configurations – IKA curve pointers – IKA points IKA configurations © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 970: Data Access Via Operator Panel/Machine Data Dialog

    %IKA2, IKA curves start pointer end pointer calculation of curves • %IKA3, compensation curves input quantity values output quantity values © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.19.5 Interpolation and compensation with tables 6FC5197- AA50 12 Functional Descriptions 12–195...
  • Page 971 - [b] case statement for R30 : Jump list for R30=1 .. 4 [error] otherwise continue [R30=0] at N150; scan [a] is repeated as long as R30 =-1 or R30=-127 © Siemens AG 1992 All Rights Reserved 09.95 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 972 @40c N0241 X1.8 N0245 F1000 @714 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.19.5 Interpolation and compensation with tables 3. IKA configuration [ika1 data] : - IKA 2 uses curve 1 - Activate extended IKA - Cubic interpolation on...
  • Page 973 The position of one point is wrong Gradient of one point is wrong. The point is then stored in T56. Both pointers in the table are zero. © Siemens AG 1992 All Rights Reserved 01.99 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 974: Data Access Via Mmc/Data Transfer

    TO = xxxxxxxx T1=x T2=x T3=x T4=x T15=x T16=x T17=x T18=x T19=x T20=x T25=x T26=x T31=x T32=x T33=x T34=x T44=x (SW 4 and higher) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.19.5 Interpolation and compensation with tables 6FC5197- AA50 12 Functional Descriptions 12–199...
  • Page 975: Data Access Via Plc (Command Channel, Db 41)

    PLC can recognize the status of every IKA. This makes it possible to respond to a particular status, for example. 12–200 SINUMERIK 840C, Signals © Siemens AG 1992 All Rights Reserved 07.97 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 976: Activating Ika Data

    • If configuration curves %IKA2 and %IKA3 that are currently active are changed, traversing errors will occur until they are converted. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.19.5 Interpolation and compensation with tables 6FC5197- AA50 12 Functional Descriptions 12–201...
  • Page 977: Overview Of Valid Ika Data

    G410/G412 G400/G402/ G403/PLC G411 G412 G412 G412 G411 G411 G412 Function not available © Siemens AG 1992 All Rights Reserved 09.01 Only valid with IKA Stage 2 G401 G402 G402 G402 G401 G401 G403 G402 6FC5197- AA50...
  • Page 978 IKA is switched over position-dependently IKA is switched over position-dependently in the plus direction IKA is switched over position-dependently in the minus direction IKA is stopped © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.19.5 Interpolation and compensation with tables Data type G fct.
  • Page 979: Ika Calculation Sequence

    12–204 Up to 5 leading axis/spindle paths and 1 overlay path *LRF FA *LRFLA T31/T32 T34 T4 T30 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 KGI SW 4 MD, NS MD, NS IKA SW 4 6FC5197- AA50...
  • Page 980 Feedrate override, feedrate stop and feedrate disable do not affect following axes in the case of IKA links. If IKA parameters change, the following axes move. 12–205 © Siemens AG 1992 All Rights Reserved 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 981: Meaning Of The Data Types

    The effective compensation/additional value is then set iteratively. 12–206 Format: 8 bit Format: 1 bit Format: 1 bit Format: 1 bit Format: 1 bit © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 982 (interpolation) points. The cubic interpolation method therefore affords a reduction in data. K (Output quantity values) Compensation point © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.19.5 Interpolation and compensation with tables Format: 1 Bit...
  • Page 983 Input A (type) Data type: 20 The axis type consists of a parameter group and parameter value. For a more detailed explanation see, for example, Programming Guide for SINUMERIK 840C, Section Programming cycles under @30c and @40c. Note: Input A is automatically preset with G function G411/G401. Display in the machine data dialog is in plaintext.
  • Page 984 Input B (type) Data type: 26 The axis type consists of the parameter group and the parameter value. For a more detailed explanation see, for example, Programming Guide for SINUMERIK 840C, Section Programming cycles under @30c and @40c. Note: Input A is automatically preset with G function G411/G401. Display in the machine data dialog is in plaintext.
  • Page 985: Links Between Ika Data Areas

    12–210 IKA curves %IKA2 Input quantity value Output quantity value 1111 65536 Input quantity value Output quantity value © Siemens AG 1992 All Rights Reserved 04.96 IKA points %IKA3 Curve 1 Curve 2 Curve 32 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 986: Viewing The Ika Data During Programming

    By means of this new interface signal the machine manufacturer can configure an emergency retraction via the rapid inputs. This avoids "free grinding" in the workpiece. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.19.5 Interpolation and compensation with tables...
  • Page 987: Extended Stop And Retract (Esr) (Sw 4 And Higher)

    • Mains buffering and drive-autonomous retraction with SIMODRIVE 611D only. 12–212 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 988: Functional Description

    Machine data specific to axis/spindle: – To assigned the mixed I/O modules for the retraction operation in the form of: Outputs (external reactions) © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.20.1 Functional description 6FC5197- AA50 12 Functional Descriptions...
  • Page 989 If monitoring is switched on from the PLC, it can be switched off from the PLC only. • If monitoring is switched off from the PLC, it is switched off for all channels. 12–214 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 04.96 6FC5197- AA50...
  • Page 990: Monitoring Sources (Error Detection)

    Communications/control failure • Control/unit detects error/request and specifies "Extended stop and retract" as autonomous drive function © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.20 Extended stop and retract (ESR) (SW 4 and higher) 6FC5197- AA50 12 Functional Descriptions...
  • Page 991: Mains Failure Detection And Mains Buffering

    (DC link buffering and monitoring of generator minimum speed limit). 12–216 625 V 743V Pulse suppression, DC link 723V Pulse suppression, drives 676V Pulsed resistor module operating range 644V © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 6FC5197- AA50...
  • Page 992: Dc Link Undervoltage Monitoring In 611D

    DC link voltage < drive MD 1634 DClinkOFF SIMODRIVE "OFF" Monitoring of DC link voltage for violation of voltage threshold in drive MD 1634 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.20.4 Mains buffering and mains failure detection 611A/D 6FC5197- AA50...
  • Page 993: Dc Link Buffering And Monitoring Of Generator Minimum Speed Limit

    DC link. When the drive is braked (through input of speed 12–218 ZK2 message: DC link voltage > drive MD 1634 ZK2 message: Generator speed < drive MD 1635 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94 6FC5197- AA50...
  • Page 994: Monitoring For Generator Minimum Speed Limit

    There are two categories of reaction, i.e. • as an open-loop control function and • as an autonomous drive function. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 12.19.5 DC link buffering and monitoring of generator minimum speed limit 6FC5197- AA50 12 Functional Descriptions...
  • Page 995: Stopping As Open-Loop Control Function

    G functions provided that the machine data for extended stopping and for times T1 and/or T2 have been parameterized. 12–220 (MD) 1452* FA/FS or 495* © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 09.95 6FC5197- AA50...
  • Page 996: Stopping As Autonomous Drive Function

    © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6FC5197- AA50 12 Functional Descriptions 12.19.6 Stopping...
  • Page 997: Retraction

    NC MD 916* NC MD NC MD 918* 528* 588* 1 MD byte per axis/spindle and channel HW output One byte per mode group © Siemens AG 1992 All Rights Reserved 10.94 Channel-specific interface DB 10-DB 15 6FC5197- AA50 SINUMERIK 840C (IA)
  • Page 998 I/O, i.e. low-active inputs; 24 V must be applied to the active inputs before the retraction is enabled. Note: Emergency retraction is only applied to axes that are under closed-loop control (i.e. controller enable must be set). © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6FC5197- AA50 12 Functional Descriptions 12.19.7 Retraction...
  • Page 999: Retraction As Open-Loop Control Function

    The speed controller enabling command is specified internally by the system (control to drive). The terminal connections can be provided by the user via outputs (e.g. of the mixed I/O). 12–224 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 04.96 6FC5197- AA50...
  • Page 1000 "Enable retraction" (safety function). In the event of retraction, grouped axes can be positioned incrementally or absolutely; endlessly turning rotary axes or spindles can be positioned absolutely. © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 6FC5197- AA50 12 Functional Descriptions 12.20.7 Retraction...
  • Page 1001: Retraction As Autonomous Drive Function (611D)

    Although the data are transferred to the drive, they are not accepted. No message is output to the user to indicate this status. • See the SINUMERIK 840C Programming Guide for further information on programming. 12–226 © Siemens AG 1992 All Rights Reserved SINUMERIK 840C (IA) 10.94...

This manual is also suitable for:

Simodrive 611-d

Table of Contents