Siemens SINUMERIK 802C base line Technical Manual
Siemens SINUMERIK 802C base line Technical Manual

Siemens SINUMERIK 802C base line Technical Manual

Start-up
Hide thumbs Also See for SINUMERIK 802C base line:
Table of Contents

Advertisement

Start-Up 08/2003 Edition
sinumerik
SINUMERIK 802C base line

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SINUMERIK 802C base line and is the answer not in the manual?

Questions and answers

Summary of Contents for Siemens SINUMERIK 802C base line

  • Page 1 Start-Up 08/2003 Edition sinumerik SINUMERIK 802C base line...
  • Page 3 SINUMERIK 802C base line SINUMERIK 802C base line Control System Start-Up  Installing the control system Installing the Drives Technical Manual  Start-Up  Software Update Technical Appendix   Valid as from Control system Software version SINUMERIK 802C base line...
  • Page 4 Other names in this publication might be trademarks whose use by a third party for his own purposes may violate the registered holder. Copyright Siemens AG 2003. All right reserved Exclusion of liability The reproduction, transmission or use of this document or its con- We have checked that the contents of this document correspond to tents is not permitted without express written authority.
  • Page 5 Siemens. This product must be transported, stored and installed as intended, and maintained and operated with care to ensure that it functions correctly and...
  • Page 7: Table Of Contents

    SINUMERIK 802C base line Control System Components of the SINUMERIK 802C base line Technical data Installing the Control System Installing and Dismantling the SINUMERIK 802C base line Interfaces and cables Connecting the individual components 2.3.1 Connecting the feed drives and the spindle (X7) 2.3.2...
  • Page 8 CNC signals 6-18 6.2.4 Channel signals 6-20 6.2.5 Axis/spindle signals 6-27 6.2.6 Signals from/to MMC 6-30 6.2.7 Machine control panel signals (MCP signals) 6-32 6.2.8 PLC machine data 6-33 6.2.9 User alarm 6-35 Unipolar spindle 6-37 SINUMERIK 802C base line Start-Up...
  • Page 9: Sinumerik 802C Base Line Control System

    The SINUMERIK 802C base line is a microprocessor-controlled numerical control system for economic machine tools with analog drives. Hardware components The SINUMERIK 802C base line is a compact CNC unit. It consists of the following areas (see figure 1-1): !!!!!MDE...
  • Page 10  PLC software (Programmable Logic Control) executes the integrated PLC user program cyclically.  Integrated PLC user program intended to adjust the SINUMERIK 802C base line to the machine functions (see also Description of Functions “Integrated User Program for SINUMERIK 802C base line”).
  • Page 11: Technical Data

    SINUMERIK 802C base line Control System Technical data Connected load Table 1–1 Connected load Parameter Min. Typ. Max. Unit Supply voltage 20.4 28.8 Ripple Current consumption from 24 V Power dissipation of CNC Start-up current Weight Table 1–2 Weight Component...
  • Page 12 SINUMERIK 802C base line Control System SINUMERIK 802C base line Start-Up...
  • Page 13: Installing The Control System

    Installing the Control System Installing and Dismantling the SINUMERIK 802C base line Warning Do not install when the equipment is under power! The modules contain electrostatically sensitive devices. It must be ensured that persons without ESD protection never touch printed circuit boards or components when handling operator and machine control panels.
  • Page 14 Installing the Control System Mounting dimensions The dimensions shown below are important for installing the control system: 802C base line Fig. 2-1 Mounting dimensions for 802C base line SINUMERIK 802C base line Start-Up...
  • Page 15 Installing the Control System 1) Thread plugging M4 ∅ 5 hole (8x) Fig. 2-2 Mounting dimensions for 802C base line SINUMERIK 802C base line Start-Up...
  • Page 16: Interfaces And Cables

    15-pin sub-D socket for connecting a spindle incremental position encoder(RS422) X7 drive interface (AXIS) 50-pin sub-D socket connector for connecting the power sections for a maximum of four analog drives including spindle X10 handwheel interface (MPG) 10-pin front connector for connecting the handwheels SINUMERIK 802C base line Start-Up...
  • Page 17 X200 and X201 10-pin front connector for connecting digital outputs Operating elements Start-up switch S3 Fuse Fuse F1, externally designed to allow users for convenient replacement. S2 and D15 These elements are provided only for debugging internally. SINUMERIK 802C base line Start-Up...
  • Page 18 Hand Wheels 1...2 NC READY 0.0...0.7 signal 1.0...1.7 2.0...2.7 1...48 Wire(0.14...1.5 mm 3.0...3.7 4.0...4.7 5.0...5.7 load 0.0...0.7 Wire(0.14...1.5 mm 1.0...1.7 1...16 24VDC 24VDC Fig. 2-4 Connection Diagram for SINUMERIK 802C base line with SIMODRIVE 611U SINUMERIK 802C base line Start-Up...
  • Page 19 Hand Wheels 1…2 NC READY 0.0...0.7 Signal 1.0...1.7 2.0...2.7 1...48 Wire(0.14...1.5 mm 3.0...3.7 4.0...4.7 5.0...5.7 Load 0.0...0.7 1...16 Wire(0.14...1.5 mm 1.0...1.7 24VDC 24VDC Fig. 2-5 Connection Diagram for SINUMERIK 802C base line with SIMODRIVE base line SINUMERIK 802C base line Start-Up...
  • Page 20: Connecting The Individual Components

    SE1.1 n.c. SE1.2 SE2.1 n.c. SE2.2 SE3.1 n.c. SE3.2 SE4.1 SE4.2 SINUMERIK 802C base line Start-Up...
  • Page 21 Signal Name black 1st axis brown 1.65 1.14 orange 1.56 yellow 2nd axis green 2.65 blue 2.14 purple 2.56 gray 3rd axis pink 3.65 white/black 3.14 white/brown 3.56 white/red Spindle white/orange 4.65 white/yellow 4.14 white/green 4.56 SINUMERIK 802C base line Start-Up...
  • Page 22 Table 2–3 Electrical parameters of the signal outputs for step-switching drives Parameter Unit Voltage range –10.5 10.5 Output current –3 Relay contact Table 2–4 Electrical parameters of the relay contacts Parameter Max. Unit Switching voltage Switching current Switching power Cable length: max. 35 m SINUMERIK 802C base line 2-10 Start-Up...
  • Page 23: Connecting The Measuring Systems (X3

    Track B as true and negated signal (U Zero signal N as true and negated signal (U Max. output frequency: 1.5 MHz Phase offset between tracks A and B: 90º ± 30º Current onsumption: max. 300 mA SINUMERIK 802C base line 2-11 Start-Up...
  • Page 24: Configuration Of The Rs232 Interface Connection (X2)

    To provide fault-free operation, make sure that the following values are not exceeded when using preassembled interconnecting cables from SIEMENS: Table 2–6 Maximum cable lengths depending on the encoder power supply Max. Cable...
  • Page 25 D S R D T R R T S C T S R T S C T S C T S R T S C T S R T S Fig. 2-5 Communication connector RS232(X2) SINUMERIK 802C base line 2-13 Start-Up...
  • Page 26: Connecting Handwheels (X10)

    Track A as true and negated signal (U Track B as true and negated signal (U Max. output frequency: 500 kHz Phase offset between 90º ± 30º tracks A and B: Supply: 5 V, max. 250 Ma SINUMERIK 802C base line 2-14 Start-Up...
  • Page 27: Connecting Ncready (X20)

    Readiness in the form of a relay contact (NO); can be integrated into the EMERGENCY STOP circuit. Table 2–12 Electrical parameters of the NCREADYrelay contact Parameter Max. Unit DC switching voltage Switching current Switching power SINUMERIK 802C base line 2-15 Start-Up...
  • Page 28 The NCREADY is an internal relay of NC. 1 and 2 are the two contacts of this relay. It will open when NC is not ready, and close after NC is ready for operation. SINUMERIK 802C base line 2-16 Start-Up...
  • Page 29: Connecting The Digital Inputs (X100

    Table 2–13 Connector pin assignment X100 Name Type n.c. X100 X101 Name Type n.c. X101 DI10 DI11 DI12 DI13 DI14 DI15 X102 Name Type n.c. X102 DI16 DI17 DI18 DI19 DI20 DI21 DI22 DI23 SINUMERIK 802C base line 2-17 Start-Up...
  • Page 30 Parameter Value Unit Note “1” signal, voltage range 15...30 “1” signal, current consumption 2...15 “0” signal, voltage range –3...5 or input open Signal delay 0 Æ 1 0.5...3 Signal delay 1 Æ 0 0.5...3 SINUMERIK 802C base line 2-18 Start-Up...
  • Page 31 Digital output 1 / Unipolar Spindle CCW Direction, Max. current 500mA. 1P24, M Power supply for the digital outputs 0...7 2P24, M Power supply for the digital outputs 8...15 Signal type Voltage input Output (24 V signal) SINUMERIK 802C base line 2-19 Start-Up...
  • Page 32 Table 2–16 Electrical parameters of the digital outputs Parameter Value Unit Note “1” signal, nominal voltage Voltage drop max. 3 “1” signal, output current Simultaneity factor 0.5 per 16 outputs “0” signal, leakage current max. 2 SINUMERIK 802C base line 2-20 Start-Up...
  • Page 33: Power Supply For Cnc (X1)

    Ripple Non-periodic overvoltage 500 ms cont. 50 s recovery Rated current consumption Starting current Pin assignment on the CNC side Table 2–18 Pin assignment of screw terminal block X1 Terminal Ground DC 24 V SINUMERIK 802C base line 2-21 Start-Up...
  • Page 34: Leds And Other Elements On Cnc

    This LED indicates an error condition of the CNC. POK (green) Power OK The power supply is ready. DIA (yellow) Diagnostics This LED indicates various diagnosis states. Under normal operating conditions, this LED flashes 1:1. SINUMERIK 802C base line 2-22 Start-Up...
  • Page 35 They are provided only for debugging internally. Grounding Screw In order to ensure the system functions correctly and safely, the CNC must be grounded through the grounding screw on the rear side of CNC. SINUMERIK 802C base line 2-23 Start-Up...
  • Page 36 Installing the Control System SINUMERIK 802C base line 2-24 Start-Up...
  • Page 37: Installing The Drives

    Installing the Drives References Manufacturer documentation of the drives SINUMERIK 802C base line Start-Up...
  • Page 38 Installing the Drives SINUMERIK 802C base line Start-Up...
  • Page 39: General

    For installation refer to the installation notes provided in the section 2. The control system with its components has powered up without errors. Start–up sequence The SINUMERIK 802C base line can be strated up as follows: Check whether the ENC has powered up. PLC start-up Technology setting Set general machine data.
  • Page 40: Access Levels

    4.1.1 Access levels Protection levels The SINUMERIK 802C base line provides a protection level concept for enabling data areas. The protection levels range from 0 to 7 whereby 0 is the highest and 7 the lowest level. The control system comes with default passwords for protection levels 2 and 3.
  • Page 41: Structure Of Machine Data (Md) And Setting Data (Sd)

    Activation The activation levels are listed according to their priority. Any data changes come into effect after: POWER ON (po) switching on/off the SINUMERIK 802C base line NEW_CONF (cf)  Activate MD softkey on the operator panel  RESET key on the operator panel  Modifications at the block limits are possible while the program is running.
  • Page 42: Handling Of Machine Data

    Use the ETC key to extend the menu in the Diagnosis/Start–up menu and press the Save data softkey. Loading data from an internal data backup: Boot the control system using the start–up switch, position 3 SINUMERIK 802C base line Start-Up...
  • Page 43 Use the Services/Data outp. menu to transfer the following user data as individual files to an external PC via the V24 interface. Loading data from an external data backup into the control system: Press the Start data inp. softkey in the Services menu. SINUMERIK 802C base line Start-Up...
  • Page 44: Turning On And Booting The Control System

    When the control system is turned on for the first time, an initial state of the control system is established automatically. All memory areas are initialized and are loaded with previously stored default data. The PLC area of retentive bit memories is explicitly erased. SINUMERIK 802C base line Start-Up...
  • Page 45 Booting with saved data (Start–up switch position 3) Result The user data backed–up on the permanent memory are loaded into the user memory. Contrast control See User’s Guide “Operation and Programming” SINUMERIK 802C base line Start-Up...
  • Page 46: Boot Messages

    Carry out a software update. DRAM Replace the hardware components. ERROR BOOT ERROR NO BOOT2 ERROR NO SYSTEM ERROR LOAD NC NO SYSTEM–LOADER ERROR LOAD NC CHECKSUM–ERROR ERROR LOAD NC DECOMPRESS– ERROR ERROR LOAD NC INTERNAL–ERROR 1 SINUMERIK 802C base line Start-Up...
  • Page 47: Starting Up The Plc

    S7-200 in conjunction with ladder diagrams (LAD). A ladder diagram is a graphical programming language to represent electrical circuit diagrams. This Documentation describes the program structure and the instruction set of the PLC in detail. SINUMERIK 802C base line Start-Up...
  • Page 48: Commissioning Of The Plc

    Start-Up 4.3.1 Commissioning of the PLC The SINUMERIK 802C base line comes to the user with a simulation program included. The SAMPLE user program is stored in the permanent memory. This sample program and the documentation are included in the SINUMERIK 802SC base line Toolbox component “PLC802SC base line Library”.
  • Page 49: Start-Up Modes Of The Plc

    The priority of the power-up modes activated via the softkeys on the operator panel is higher than that of the hardware start-up switches. Example: Hardware start-up switch position 3 Restart from operator panel Ö Restart is active from next power-up of the control system SINUMERIK 802C base line 4-11 Start-Up...
  • Page 50: Plc Alarms

    ( OUTDS ). EMERGENCY STOP: The PLC provides the EMERGENCY STOP signal to the CNC in the user interface after the user program has been executed. SINUMERIK 802C base line 4-12 Start-Up...
  • Page 51 ‘’1600xxxx’’ in sub-range 0 (1 -> 0 edge). The remaining user alarms are cleared by the PLC after detecting the respective cancel condition. If the alarm is still present, the alarm occurs again. SINUMERIK 802C base line 4-13 Start-Up...
  • Page 52 Bit6 = 1 : CANCELCLEAR alarm Bit7 = 1 : POWERONCLEAR alarm Alarm texts The user has two possibilities to define his own alarms. using the “Edit PLC txt” softkey (See “Operation and Programming”, Chapter 7) SINUMERIK 802C base line 4-14 Start-Up...
  • Page 53 % I ... Integer decimal number %U ... Unsigned decimal number %O ... Integer octal number %X ... Integer hexadecimal number %B ... Binary representation of 32-bit value % F... 4 byte floating point number SINUMERIK 802C base line 4-15 Start-Up...
  • Page 54: Machine Control Panel Area Layout

    (10 provided, 3 of them are inserted as standard for turning technology), which consist of all the combinations for both turning and milling technologies. It is also possible for the user to customize keys K1…K12. The method in details is explained in Toolbox. SINUMERIK 802C base line 4-16 Start-Up...
  • Page 55 K1…K39 Æ keys 1…39 Available as accessory: Emergency Stop Switch (see user interface) Fig. 4-3 Layout of machine control panel area horizonal turning machine vertical milling machine Fig. 4-4 Examples for the assignment of the axis keyboard SINUMERIK 802C base line 4-17 Start-Up...
  • Page 56: Plc Programming

    0 ... +255 WORD 2 bytes 0000 ... FFFF -32 768 ... + 32 DWORD 4 bytes 0000 0000 (Double Word) FFFF FFFF 648 ... +2 147 483 647 REAL 4 bytes +/-10 ... +/-10 SINUMERIK 802C base line 4-18 Start-Up...
  • Page 57 ACCU AC0 ... AC3 Table 4–8 Generating the addresses for the V range (see user interface) Type Code Range No. Subrange Offset Addressing (DB No.) (Channel/ Axis No.) symbolic (00-79) (00-99) (0-9) (000-999) (8-digit) SINUMERIK 802C base line 4-19 Start-Up...
  • Page 58 Start-Up Table 4–9 802C base line ranges of operands Accessed by: Memory Type SINUMERIK 802C base line Bit (Byte.bit) 14000000.0-79999999.7 0.0 - 7.7 0.0 - 7.7 0.0 - 127.7 0.0 – 0.6 0 – 15 0 - 31 0.0 - 59.7...
  • Page 59: Instruction Set

    Load Byte VB, IB, QB, MB, a < b open SMB, AC, And Byte > =B Constant, LB Or Byte a EFORVH Load Byte a > b open And Byte < =B Or Byte SINUMERIK 802C base line 4-21 Start-Up...
  • Page 60 VD, ID, QD, MD, AC, a EFORVH Constant, LD Load RWord a < b open And RWord > =R Or RWord a EFORVH Load RWord a > b open And RWord < =R Or RWord SINUMERIK 802C base line 4-22 Start-Up...
  • Page 61 VW, T, C, IW, QW, MW, AC, Constant, LW Cxxx Count Down If C = 0, Cnt Down: (CD) Value Reset: Cxxx: C0 - 31 Preset: (PV) VW, T, C, IW, QW, MW, AC, Constant, LW SINUMERIK 802C base line 4-23 Start-Up...
  • Page 62 IN2 OUT Multiply If EN = 1, Enable: MUL_R Divide b = a x b VD, ID, QD, MD, AC, Real Numbers b = b Constant, LD Out: VD, ID, QD, MD, AC, IN2 OUT SINUMERIK 802C base line 4-24 Start-Up...
  • Page 63 Out: VW, T, C, IW, QW, MW, AC, LW Increment If EN = 1, Enable: INC_DW Decrement. a = a + 1 VD, ID, QD, MD, AC, a = a - 1 Constant, LD Out: VD, ID, QD, MD, AC, SINUMERIK 802C base line 4-25 Start-Up...
  • Page 64 Out: VW, T, C, IW, QW, MW, AC, LW Invert DWord If EN = 1, Enable: INV_DW a = /a VD, ID, QD, MD, AC, Constant, LD Out: VD, ID, QD, MD, AC, LD SINUMERIK 802C base line 4-26 Start-Up...
  • Page 65 If EN = 1, exit Enable: Return from the subroutine. Subroutine Conditional End If EN = 1, END Enable: terminates the main scan. If EN ↑, go to Subroutine Label: Constant : 0-63 subroutine n. (x... optional parameters) SINUMERIK 802C base line 4-27 Start-Up...
  • Page 66: Program Organization

    The sequence control defines all cyclic signals in the subroutine (UP0); UP1/UP2 is called every two cycles, and UP 3 controls all signals in steps of three cycles. SINUMERIK 802C base line 4-28 Start-Up...
  • Page 67: Data Organization

    The user program can be analyzed or checked for errors using the following methods: PLC Status menu (OP) Status list menu (OP) PLC 802 Programming Tool (see Help menu > Contents and Index, “Debugging” or documentation “S7-200 Automation System”, Section “Testing and Monitoring Your Program”) SINUMERIK 802C base line 4-29 Start-Up...
  • Page 68: Plc Applications "Download/Upload/Copy/Compare

    (load memory) of the control system. Download the PLC project using the PLC 802 Programming Tool (Step 7 connect on) Series start-up using the WinPCIN tool (PLC MD, PLC project and user alarm texts) Data In SINUMERIK 802C base line 4-30 Start-Up...
  • Page 69 The programmer can use the first comment line in the program title of the PLC 802 Programming Tool for his own additional information in the version display (see “View Properties“). SINUMERIK 802C base line 4-31 Start-Up...
  • Page 70: User Interface

    Technology Setting Overview The SINUMERIK 802C base line is supplied with the default machine data as a control system for turning machines (2 axes, 1 spindle). If you wish to set another technology (e.g. milling), the relevant machine data file must be loaded from the tool box into the control system.
  • Page 71: Commissioning

    Start-Up Commissioning Initializing the control system Turn on the control system. The SINUMERIK 802C base line will load the standard machine data automatically. 4.7.1 Entering the general machine data Overview To make your work easier, the most important machine data of the individual subranges are listed.
  • Page 72 Auxiliary function value (aux. fct. no. in channel): 0...49 22550 New tool compensation for M function Setting data Number Explanation DefaultValue 41110 Jog feedrate 41200 Spindle speed 42000 Start angle 42100 Dry run feedrate 5000 SINUMERIK 802C base line 4-34 Start-Up...
  • Page 73: Starting Up The Axes

    Starting up the axes Overview The SINUMERIK 802C base line has up to three servo motor feedrate axes (X, Y and Z). The servo motor drive signals are output at connector X7 for the: X axis (SW1, BS1, RF1.1, RF1.2) Y axis (SW2, BS2, RF2.2, RF2.2)
  • Page 74 (spindle) 36200 Threshold value for velocity monitoring (control 11500 (axis); parameter set no.): 0...5 31,94 (spindle) 36300 Encoder limit frequency 300000 36302 Encoder limit frequency at which encoder is 99.9 switched on again. (Hysteresis) SINUMERIK 802C base line 4-36 Start-Up...
  • Page 75 One encoder increment corresponds to 180 internal increments. One encoder increment corresponds to 0.18 degrees (minimum positioning step). Example 2 for encoder matching: Spindle with rotary encoder on motor (2,048 pulses), internal multiplication = 4, 2 speed stages exist: SINUMERIK 802C base line 4-37 Start-Up...
  • Page 76 Load gear (control parameter no.): 0...5 transmission ratios 31060 Nominator load gearbox Load gear (control parameter no.) 0...5 transmission ratios (MD31080:MD 31050) 31070 Denominator resolver gearbox Load gear (control parameter no.): 0...5 transmission ratios SINUMERIK 802C base line 4-38 Start-Up...
  • Page 77 Exact positioning fine 0.01 Exact stop fine 36020 Delay exact positioning fine 1.0 Positioning dealy time 36060 Maximum velocity/speed Threshold velocity “axis/spindle stopped” for “Axis at standstill” 0.013889 Threshold velocity for “Spindle at standstill” SINUMERIK 802C base line 4-39 Start-Up...
  • Page 78 Activation The values for the adaptation are entered in MD 32910 DYN_MATCH_TIME [n], usually for the axis. The adaptation is only possible if MD 32900 DYN_MATCH_ENABLE =1 has been set for the axis/spindle. SINUMERIK 802C base line 4-40 Start-Up...
  • Page 79 GAIN is displayed on the service display. MD 32900 DYN_MATCH_ENABLE must be set to = 1. Example: service display for Z axis with POSCTRL_GAIN : 2.437 in 1,000/min Exact calculation: 0.0954s MD 32910 DYN_MATCH_TIME[1] = 2.437 1000 SINUMERIK 802C base line 4-41 Start-Up...
  • Page 80 NC user memory when the control system is booting. All user data stored in the user memory (e.g. drive and MMC machine data, tool offsets, part programs, compensation tables etc.) are deleted. SINUMERIK 802C base line 4-42 Start-Up...
  • Page 81 _N_COMPLETE_EEC by means of the editor (e.g. in the WINPCIN/OUT program). Then re-read the edited file into the control system. Approach the reference point in the axes and set MD: ENC_COMP_ ENABLE (0)=1. The LEC is thus activated. SINUMERIK 802C base line 4-43 Start-Up...
  • Page 82: Starting Up The Spindle

    Starting up the spindle Overview With the SINUMERIK 802C base line, the spindle is a subfunction of the entire axis functionality. The machine data of the spindle are therefore to be found under the axis machine data (from MD35000). For this reason, data have to be entered for the spindle, too;...
  • Page 83 Reciprocation time for M3 direction 35450 Reciprocation time for M4 direction Interface signals “Change gear” 39032000 bit 3 “Reciprocation speed” 38032002 bit 5 “Reciprocating by PLC” 38032002 bit 4 “Set direction of rotation CCW” 38032002 bit 7 SINUMERIK 802C base line 4-45 Start-Up...
  • Page 84: Completing The Start-Up

    These data can be selected in the Services menu by pressing the Data outp./data...softkey. Load all files of the selected technology path from the toolbox diskette into the control system via the V24 interface. Carry out POWER ON. Reload the recovered data. SINUMERIK 802C base line 4-46 Start-Up...
  • Page 85: Series Machine Start

    Make a V24 cable connection between the PC/PG (COM port) and the SINUMERIK 802C base line (X2). Select Binary format and the same baud rate both in the WinPCIN tool and SINUMERIK 802C base line communication setting menu Make the following settings in WINPCIN tool:  Receive data...
  • Page 86 Start-Up Series machine start–up file The series machine start–up file contains: machine data R parameters display and alarm text files display machine data PLC user program main programs subroutines cycles Leadscrew error compensation data SINUMERIK 802C base line 4-48 Start-Up...
  • Page 87: Software Update

    After hardware replacement, if software versions other than the supplied are to be loaded. Preconditions To change the system software of the SINUMERIK 802C base line, you will need the following: Update software (Toolbox) A PG/PC with V24 interface (COM1 or COM2) and an appropriate cable.
  • Page 88: Update Errors

    Error when writing to the FLASH PC/PG memory Check Inconsistent data (incomplete or Toolbox faulty) SINUMERIK Update without programming the code 802C base FLASH completed (no data received, line transfer not started) UPDATE NO DATA SINUMERIK 802C base line Start-Up...
  • Page 89: Technical Appendix

    SIGNED DWORD Integer values (from –2147483650 to 2147483649) WORD Hex values (from 0000 to FFFF) DWORD Hex values (from 00000000 to FFFFFFFF) Real values (from ±8.43 x 10 to ±3.37 x 10 –37 FLOAT DWORD SINUMERIK 802C base line Start-Up...
  • Page 90: Display Machine Data

    User class Set V24 Immediately Byte $MM_USER_CLASS_DIR_ACCESS Decimal User class access directory Immediately Byte V24_PG_PC_BAUD PG: Baud rate (300, 600, 1200, 2400, 4800, 9600, Immediately 19200, 38400) Byte $MM_USER_CLASS_PLC_ACCESS Decimal User class access PLC project Immediately Byte SINUMERIK 802C base line Start-Up...
  • Page 91 POWER ON BYTE $MM_V24_PPI_MODEM_ACTIVE Decimal Modem active Immediately BYTE $MM_V24_PPI_MODEM_BAUD Decimal Modem baud rate Immediately BYTE $MM_V24_PPI_MODEM_PARITY Decimal Modem parity Immediately BYTE $MM_STARTUP_PICTURE_TIME Decimal Average time of start up picture visibility in POWER ON second BYTE SINUMERIK 802C base line Start-Up...
  • Page 92: General Machine Data

    Handwheel POWER ON _always BYTE 14510 USER_DATA_INT [n] User data (INT) 0 ... 31 POWER ON _always – – DWORD 2/7 14512 USER_DATA_HEX [n] User data (Hex) 0 ... 31 POWER ON – 0xFF BYTE SINUMERIK 802C base line Start-Up...
  • Page 93: Channel-Specific Machine Data

    Auxiliary function value (aux. fct. no. in channel): 0...49 POWER ON _always – – DWORD 22550 TOOL_CHANGE_MODE – New tool compensation for M function POWER ON _always BYTE 27800 TECHNOLOGY_MODE – Technology in the channel (value=0: milling, value=1: NEW CONF turning) BYTE SINUMERIK 802C base line Start-Up...
  • Page 94: Axis-Specific Machine Data

    B O O LE A N 2/7 31010 ENC_GRID_POINT_DIST Division period for linear scales (encoder no.) POWER ON _always 0.01 plus DOUBLE 31020 ENC_RESOL – Encoder markings per revolution (encoder no.) POWER ON _always 2048 plus DWORD SINUMERIK 802C base line Start-Up...
  • Page 95 RESET rev/min _always 10000. plus DOUBLE 32020 JOG_VELO mm/min, Jog axis velocity RESET rev/min _always 2000. plus DOUBLE 32070 CORR_VELO Axis velocity for handwheel override, ext. ZO, cont. RESET dressing, distance control _always plus DWORD SINUMERIK 802C base line Start-Up...
  • Page 96 (degrees/s^3) 32450 BACKLASH Backlash NEW CONF _always 0.000 DOUBLE 32700 ENC_COMP_ENABLE – Interpolatory compensation (encoder no.): 0,1 POWER ON _always B O O LE A N 2/7 32900 DYN_MATCH_ENABLE – Dynamic response adaptation NEW_CONF BYTE SINUMERIK 802C base line Start-Up...
  • Page 97 Direction reversal to reference cams (encoder no.) RESET _always BOOLEA 2/7 34060 REFP_MAX_MARKER_DIST Maximum distance to reference mark. Max. distance to 2 RESET deg. reference marks for distance–coded measuring systems. _always 20.0 plus DOUBLE 2/7 SINUMERIK 802C base line Start-Up...
  • Page 98 Gear change possible. Spindle has several gear steps POWER ON _always BOOLEAN 2/7 35040 SPIND_ACTIVE_AFTER_RESET – Own spindle reset POWER ON _always BOOLEAN 2/7 35100 SPIND_VELO_LIMIT rev/min Maximum spindle speed POWER ON _always 10000 plus DOUBLE 2/7 SINUMERIK 802C base line 6-10 Start-Up...
  • Page 99 30, 30, 25, 20, 15, 10 2 DOUBLE 2/7 35220 ACCEL_REDUCTION_SPEED_POINT Factor Speed for reduced acceleration RESET _always DOUBLE 2/7 35230 ACCEL_REDUCTION_FACTOR Factor Reduced acceleration RESET _always 0.95 DOUBLE 2/7 35240 ACCEL_TYPE_DRIVE – Type of acceleration RESET BOOLEAN 2/7 SINUMERIK 802C base line 6-11 Start-Up...
  • Page 100 Feedrate enable for spindle stopped RESET _always BOOLEAN 2/7 36000 STOP_LIMIT_COARSE Exact positioning coarse NEW CONF deg. _always 0.04 plus DOUBLE 2/7 36010 STOP_LIMIT_FINE Exact positioning fine NEW CONF deg. _always 0.01 plus DOUBLE 2/7 SINUMERIK 802C base line 6-12 Start-Up...
  • Page 101 2nd software limit switch plus RESET deg. _always 100000000 – – DOUBLE 2/7 36200 AX_VELO_LIMIT mm/min, Threshold value for velocity monitoring NEW CONF rev/min (control parameter set no.): 0...5 _always 11500., 11500., plus DOUBLE 2/7 11500., 11500., ... SINUMERIK 802C base line 6-13 Start-Up...
  • Page 102 NEW CONF _always 1.000 plus DOUBLE 2/7 36720 DRIFT_VALUE Drift basic value NEW CONF _always DOUBLE 2/7 38000 MM_ENC_COMP_MAX_POINTS – Number intermediate points interpolatory POWER ON compensation (SRAM) _always 0, 0 5000 DWORD 2/7 SINUMERIK 802C base line 6-14 Start-Up...
  • Page 103: Setting Data

    Progr. spindle speed limitation G26 Immediately _always 1000 plus DOUBLE 4/4 43230 SPIND_MAX_VELO_LIMS rev/min Spindle speed limitation with G96 Immediately _always plus DOUBLE 4/4 52011 STOP_CUTCOM_STORE Alarm response for TRC and feedforward stop Immediately – BOOLEAN 4/4 SINUMERIK 802C base line 6-15 Start-Up...
  • Page 104: Plc User Interface Signals

    PLC cycle clock (alternating one cycle ‘0’, then one cycle ‘1’) Notice All empty user interface fields in the following tables are Reserved for SIEMENS and may neither be written, nor evaluated by the user! All fields with a “0” contain the value “logic =”. Variable access rights...
  • Page 105: Retentive Data Area

    Interface CNC -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 User Data 14000000 User Data 14000001 User Data 14000002 User Data 14000062 User Data 14000063 SINUMERIK 802C base line 6-17 Start-Up...
  • Page 106: Cnc Signals

    Interface CNC -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 EMER- 27000000 GENCY STOP active 27000001 27000002 Drive ready Ambient 27000003 Tempera- alarm ture present alarm SINUMERIK 802C base line 6-18 Start-Up...
  • Page 107 Mode signals from CNC [r] Data block Interface CNC -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Active mode 31000000 READY AUTOM. Active machine function 31000001 TEACH SINUMERIK 802C base line 6-19 Start-Up...
  • Page 108: Channel Signals

    + Feed override 31 positions (Gray code) with 31 MD for % weighting + Rapid traverse override 31 positions (Gray code) with 31 MD for % weighting + Single Block Use the softkey to select Single Block Type Preselection (SBL1/SBL2) see “User Manual” SINUMERIK 802C base line 6-20 Start-Up...
  • Page 109 Axis 3 in WCS 32001008 Traversing keys Rapid Traversi- Feed Activate handwheel traverse ng key override lock stop Axis 3 in WCS 32001009 Machine function Continu- 1000 INC 100 INC 10 INC 1 INC 32001010 32001011 SINUMERIK 802C base line 6-21 Start-Up...
  • Page 110 33000002 Channel state Program state 33000003 Interrup- Interrup- Reset active aborted stopped waiting running 33000004 alarm alarm All axes All axes with channel- stopped Referen- stop of specific machin- present present 33000005 33000006 33000007 SINUMERIK 802C base line 6-22 Start-Up...
  • Page 111 1 INC 33001006 33001007 Axis 3 in WCS 33001008 Traversing Handwheel active command plus minus Axis 3 in WCS 33001009 Active machine function Continu- 1000 INC 100 INC 10 INC 1 INC 33001010 33001011 SINUMERIK 802C base line 6-23 Start-Up...
  • Page 112 Auxiliary functions from CNC channel [r] Data block Interface PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Modify 25000000 decoded functions 0-99 25000001 Modify T funct. 1 25000002 25000003 SINUMERIK 802C base line 6-24 Start-Up...
  • Page 113 25001012 25001013 25001014 25001015 Notes: + Static M functions must be generated by the PLC user from the dynamic M functions. + Dynamic M functions are decoded by the basic program (M00 to M99). SINUMERIK 802C base line 6-25 Start-Up...
  • Page 114 T functions from CNC channel [r] Data block Interface PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 25002000 T function 1 (DINT) 25002004 25002008 25002012 SINUMERIK 802C base line 6-26 Start-Up...
  • Page 115: Axis/Spindle Signals

    Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Delay 2nd software limit Hardware limit switch Ref.-point switch 380x1000 approach (axis) plus minus plus minus 380x1001 (axis) 380x1002 (axis) 380x1003 (axis) SINUMERIK 802C base line 6-27 Start-Up...
  • Page 116 Speed Axis/spin Follow-up active 390x0001 Current controller Position stopped controller controller active active active (n < n 390x0002 390x0003 Motion command Handwheel active 390x0004 plus minus Active machine function 390x0005 Continu- 1000 390x0006 390x0007 SINUMERIK 802C base line 6-28 Start-Up...
  • Page 117 39032001 of within set speed speed limit rotation (spindle) range increased limited exceeded Active spindle mode Tapping 39032002 Control Recipro- Position- without cating compen- sating (spindle) mode mode mode chuck 39032003 (spindle) SINUMERIK 802C base line 6-29 Start-Up...
  • Page 118: Signals From/To Mmc

    Signals from MMC [r] Data block Interface MMC -----> PLC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 18000000 Machine function 18000001 TEACH 18000002 18000003 SINUMERIK 802C base line 6-30 Start-Up...
  • Page 119 Signals to operator panel [r/w] Data block Interface PLC -----> MMC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 19005000 key lock 19005001 19005002 19005003 SINUMERIK 802C base line 6-31 Start-Up...
  • Page 120: Machine Control Panel Signals (Mcp Signals)

    User- defined defined defined defined defined defined defined defined LED16 LED15 LED14 LED13 LED12 LED11 LED10 LED9 11000001 Spindle Feed Spindle Feed User- User- User- User- override override override override defined defined defined defined SINUMERIK 802C base line 6-32 Start-Up...
  • Page 121: Plc Machine Data

    Signals from CNC [r] Data block Interface CNC -----> PLC Byte 45001000 Hex value (BYTE) 45001001 Hex value (BYTE) 45001002 Hex value (BYTE) 45001003 Hex value (BYTE) 45001030 Hex value (BYTE) 45001031 Hex value (BYTE) SINUMERIK 802C base line 6-33 Start-Up...
  • Page 122 Alarm reaction / clear criterion of alarm 700000 45003001 Alarm reaction / clear criterion of alarm 700001 45003002 Alarm reaction / clear criterion of alarm 700002 45003031 Alarm reaction / clear criterion of alarm 700031 SINUMERIK 802C base line 6-34 Start-Up...
  • Page 123: User Alarm

    Interface PLC -----> MMC Byte 16001000 Variable for alarm 700000 16001004 Variable for alarm 700001 Variable for alarm 700002 16001008 16001116 Variable for alarm 700029 16001120 Variable for alarm 700030 16001124 Variable for alarm 700031 SINUMERIK 802C base line 6-35 Start-Up...
  • Page 124 Data block Interface PLC -----> MMC Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 570x0000 Axis actual value (REAL) 570x0004 Axis distance to go (REAL) SINUMERIK 802C base line 6-36 Start-Up...
  • Page 125: Unipolar Spindle

    The binary outputs used for the unipolar spindle must not be used by the PLC. This must be guaranteed by the user, as they are not any monitoring functions in the control system. Not observing this fact will result in undesired reactions of the control system. SINUMERIK 802C base line 6-37 Start-Up...
  • Page 126 Technical Appendix SINUMERIK 802C base line 6-38 Start-Up...
  • Page 127 Suggestions SIEMENS AG Corrections A&D MC BMS for Publication/Manual: Postfach 3180 SINUMERIK 802C base line D–91050 Erlangen (Tel. +49 180 / 5050 – 222 [Hotline] Fax +49 9131 / 98 – 2176 [Documentation] Mailto: motioncontrol.docu@erlf.siemens.de) Manufacturer Documentation Start-Up From Order No.: 6FC5597–4AA21–0BP0...
  • Page 130 Siemens AG Automatisierungs- und Antriebstechnik Motion Control Systems © Siemens AG 2003 Postfach 3180, D – 91050 Erlangen Subject to change without prior notice Germany Order No.: 6F5597-4AA21-0BP0 www.ad.siemens.de Printed in the Federal Republic of Germany...

Table of Contents

Save PDF