Page 1
Commissioning the prototype ___________________ Series production ___________________ Other frequently used functions ___________________ Appendix Valid for the following control systems: SINUMERIK 808D Turning (software version: V4.4.2) SINUMERIK 808D Milling (software version: V4.4.2) Target group: Electrical engineers, calibration engineers and testing 01/2015 6FC5397-4EP10-0BA0...
Page 2
Note the following: WARNING Siemens products may only be used for the applications described in the catalog and in the relevant technical documentation. If products and components from other manufacturers are used, these must be recommended or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and maintenance are required to ensure that the products operate safely and without any problems.
Table of contents Delivery check ............................7 Mounting ..............................13 Mounting the controller ......................13 Mounting the drive ........................15 Mounting the motor ......................... 18 Connecting .............................. 19 Interface overview ........................19 Connecting the battery ......................21 Connecting according to the default PLC program ..............22 Connection Overview ......................
Page 4
Parameter list ......................... 93 A.5.1 Basic machine data ........................ 93 A.5.2 SINAMICS V60 parameters ....................97 Diagnostics ..........................99 A.6.1 SINUMERIK 808D alarms ...................... 99 A.6.2 SINAMICS alarms ........................99 A.6.2.1 Overview of alarms ........................ 99 A.6.2.2 Alarm list ..........................100 A.6.2.3...
Page 5
Table of contents A.6.2.5 Display data list ........................104 PLC user interfaces ......................106 A.7.1 Addressing ranges ........................ 106 A.7.2 MCP ............................108 A.7.2.1 Signals from MCP ......................... 108 A.7.2.2 Signals to MCP ........................108 A.7.2.3 Reading/writing NC data: Job ....................109 A.7.2.4 Reading/writing NC data: Result ...................
Page 6
Table of contents A.7.10.2 Signals from NC channel ..................... 127 A.7.11 Signals, synchronized actions ....................130 A.7.11.1 Signals, synchronized actions to channel ................130 A.7.11.2 Signals, synchronized actions from channel ................ 130 A.7.11.3 Reading and writing PLC variables ..................131 A.7.12 Axis actual values and distance-to-go .................
Delivery check System overview The SINUMERIK 808D is an economic CNC solution for milling and turning machines in the global market. For the turning variant, it is designed to control three axes, including two feed axes via two pulse drive interfaces (with SINAMICS V60) and one spindle via one analog spindle interface.
Page 8
Delivery check The following diagram shows a system configuration example for the SINUMERIK 808D control system: Note: The following devices in this diagram are not standard system components: - PC - USB - Handwheel - +24VDC power supply - Inverter or servo spindle drive...
Page 9
Delivery check NOTICE Using a copper protective earth conductor with a cross section of 10 mm to connect the PE terminal of V60 to the protective earth. For the NC and 24 VDC power supply, there are no special requirements of the cross section of the copper protective earth conductor. For the inverter or servo spindle drive, it is recommended to refer to the relevant specifications to confirm the cross section of the copper protective earth conductor.
Page 10
Setpoint cable to SINAMICS V60 (for feed axis) 2 (turning) or 3 (milling) Setpoint cable to Siemens inverter or third-party drive (for spindle) 1 Note Emergency stop button is not included in our scope of delivery. You can, if necessary, con- tact your local Siemens salesperson for it.
Page 12
Delivery check Note that the PE/PEN busbar in the cabinet must connect to the ground through a grounding cable with a cross section ≥ 10 mm as illustrated below. Figure 1-3 Busbar grounding Commissioning Manual Commissioning Manual, 01/2015, 6FC5397-4EP10-0BA0...
Mounting Mounting the controller Cut-out dimensions Figure 2-1 Cut-out dimensions (in mm) Note Make sure there is enough space around the PPU and the MCP for tightening the screws in the control cabinet. Commissioning Manual Commissioning Manual, 01/2015, 6FC5397-4EP10-0BA0...
Page 14
Mounting 2.1 Mounting the controller Mounting dimensions Figure 2-2 Mounting dimensions for PPU (in mm) Figure 2-3 Mounting dimensions for MCP (in mm) Commissioning Manual Commissioning Manual, 01/2015, 6FC5397-4EP10-0BA0...
Mounting 2.2 Mounting the drive Mounting clearance (in mm) To ensure easy maintenance purpose, you must provide sufficient clearance (recommended distance: 80 mm) between the maintenance door and the cabinet wall for replacing the battery and CF card: ① ② Cabinet panel Maintenance door Mounting the drive...
Page 16
Mounting 2.2 Mounting the drive Figure 2-5 10 A version (in mm) Mounting method With 4xM5 preassembled screws, the drive can be mounted vertically onto the inner panel of the cabinet. The maximum screw torque must be 2.0 Nm. Minimum mounting clearance To ensure adequate cooling, as a minimum, maintain the specified clearance between drives, one drive and another device/inner panel of the cabinet.
Page 17
Make sure that the clamp for fixing the shielded power cable has a good contact with the cable shield. Note Siemens does not provide the shielded power cable. Please prepare the shielded power cable by yourselves for CE certification. After the installation, it is recommended that the terminal screws should be checked to ensure that they are tight.
Mounting 2.3 Mounting the motor Mounting the motor Mounting dimensions (mm) Motor type A (in mm) B (in mm) 4 Nm 163 (205) 6 Nm 181 (223) 7.7 Nm 195 (237) 10 Nm 219 (261) Note Value in brackets is the length of a motor with a built-in brake unit. Motors with plain shaft have the same dimensions.
Connecting Interface overview Interface overview on the Panel Processing Unit (PPU) NOTICE The + 24 V and M signals of X200 must be connected; otherwise, the communication between the PPU and the drives does not function as it should. Figure 3-1 Interface layout Commissioning Manual Commissioning Manual, 01/2015, 6FC5397-4EP10-0BA0...
Page 20
Connecting 3.2 Connecting the battery Legend Interface Comment Rear ① X100, X101, X102 Digital inputs ② X200, X201 Digital outputs ③ FAST I/O ④ X301, X302 Distributed I/O ⑤ Hand-wheel inputs ⑥ Spindle encoder interface ⑦ Analog spindle interface ⑧ RS232 interface ⑨...
Connecting 3.2 Connecting the battery Connecting the battery A battery has been pre-assembled on the back cover of the PPU. The battery is not connected when delivered. You must plug the battery connector into the battery interface by yourself before switching the controller on. You can access it after removing the maintenance door: ①...
3.3 Connecting according to the default PLC program Connecting according to the default PLC program The SINUMERIK 808D has integrated with a default PLC application. If you perform the commissioning work with the default PLC application, perform wiring as follows.
Page 23
Connecting 3.3 Connecting according to the default PLC program Figure 3-4 Connecting the digital inputs and outputs (Turning) Commissioning Manual Commissioning Manual, 01/2015, 6FC5397-4EP10-0BA0...
Page 24
Connecting 3.3 Connecting according to the default PLC program Connecting the distributed I/O Figure 3-5 Connecting the distributed I/O Connecting the SINAMICS V60 (take X51: axis X for an example) Figure 3-6 Connecting the SINAMICS V60 (X51: axis X) 1) If necessary, you can also serially connect an emergency stop switch between the 65 enable signal and the 24V signal. Commissioning Manual Commissioning Manual, 01/2015, 6FC5397-4EP10-0BA0...
Page 25
A line filter (rated current: 16 A, protection level: IP20) is required so that the system can pass the CE certification (radiated emission test or conducted emission test). The order number of Siemens recommended filter is 6SN1111-0AA01-1BA1. Note Circuit breaker You can install a mains linear breaker (rated current: 15 A for 7 A or 10 A version of the drive and 10 A for 4 A or 6 A version of the drive;...
Page 26
Connecting 3.3 Connecting according to the default PLC program Figure 3-8 Connecting the inverter or the servo spindle drive (bipolar) 1) +/- 10 V analog voltage 2) 0 V signal 3) Use twisted pair cables for signals A/A_N, B/B_N, Z/Z_N, and +5 V/M. Note Cables for connecting X21 must be shielded ones.
Page 28
Connecting 3.4 Connection Overview Note For the turning variant, connection to X52 is optional and depends upon whether you use the software option "additional axis". If you desire to configure the control system to control a rotary axis or an additional linear axis, connect X52 to a SINAMICS V60 which connects to a servo motor.
Switching on and preparing for commissioning DANGER Carrying out of repairs Anywhere in the automation equipment where faults might cause physical injury or major material damage, in other words, where faults could be dangerous, additional external pre- cautions must be taken, or facilities must be provided, that guarantee or enforce a safe operational state, even when there is a fault (e.g.
Switching on and preparing for commissioning 4.2 PPU keyboard function PPU keyboard function Legend Name Description ① Return key Returns to higher level menu ② Horizontal softkeys Call corresponding menu functions ③ Extension key Reserved. No function ④ Vertical softkeys Call corresponding menu functions ⑤...
Switching on and preparing for commissioning 4.3 MCP mode changeover MCP mode changeover Use the machine control panel (MCP) to make changeover between the JOG mode, the Ref Point mode, the AUTO mode and the MDA mode. The MCP key layout is shown below: Legend Name Description...
Switching on and preparing for commissioning 4.4 Status LEDs Status LEDs LEDs on the PPU The following LEDs are installed on the SINUMERIK 808D PPU. The individual LEDs and their functions are described in the table below. Table 4- 1 Status and error displays...
● Password has been deleted ● A higher or lower access level is required Access levels The SINUMERIK 808D provides a concept of access levels for enabling data areas. You can view such information from the table below: Table 4- 3...
Page 34
Switching on and preparing for commissioning 4.5 Password With the access level "Manufacturer", you can perform the following operations: ● Inputting or modifying all the machine data ● Commissioning work With the access level "Customer", you can perform the following operations: ●...
Switching on and preparing for commissioning 4.5 Password Access level: No password If you have deleted your password or do not set a password, you only have the access right of viewing above-mentioned function areas. Note The system has no password by default. 4.5.2 Setting a password The control system is delivered without a password.
Switching on and preparing for commissioning 4.6 Setting the date and time Setting the date and time At delivery, the system date and time remain at the factory settings, and thus you must manually modify the date and time. Proceed as follows to set the date and time: 1.
4.7 Introduction to the onboard assistants Introduction to the onboard assistants The SINUMERIK 808D system software has three onboard assistants: ● Startup assistant (requires "Manufacturer" access level) This on-board assistant is designed to help you commission the prototype. With this assistant, you can complete basic machine tool functions.
Page 38
Switching on and preparing for commissioning 4.7 Introduction to the onboard assistants How can I use the assistants? Status indicators: Completed task Current task Partially completed task group Uncompleted task Press one of the three softkeys to access the corre- sponding assistant Press to start the assistant Press to return to the main screen of the onboard as-...
Commissioning diagram You can commission the SINUMERIK 808D in two ways: ● Alternative 1: with the onboard assistants ● Alternative 2: without the onboard assistants When commissioning with the onboard assistants, just follow the assistants step by step. In this manual, only the second way is described. To do the commissioning work without the...
Default PLC applications Turning Overview of the PLC subroutines Subroutine No. Name Description 0 to 19 Reserved for the manufacturer AUX_MCP Auxiliary function AUX_LAMP Lamp control, called in the subroutine "AUX_MCP". PLC_ini_USR_INI Reserved for the initialization by the manufacturer (this subroutine is automati- cally called by subroutine 32) PLC_INI PLC initialization...
Page 42
Default PLC applications 6.1 Turning Definition of user-defined keys on the MCP User-defined key 1 Working lamp User-defined key 2 Manual cooling User-defined key 3 Manual tool change User-defined key 4 Manual chuck clamping and unclamping User-defined key 5 Chuck clamping internally/externally User-defined key 6 Tailstock Structure of the sample application (OB1)
Page 43
Default PLC applications 6.1 Turning Alarm No. Interface Address Alarm Description From SBR 700027 DB1600.DBX3.3 Approach reference point again after rotation SBR40: AXIS_CTL monitoring 700028 DB1600.DBX3.4 Tool is not locked SBR53: Turret3_CODE_T 700049 DB1600.DBX6.1 Reference point X-axis not reached SBR58: MM_MAIN 700050 DB1600.DBX6.2 Reference point Z-axis not reached...
Page 44
Default PLC applications 6.1 Turning MD14512 Function Machine data Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 - Hex 14512[16] Handwheel Control of Z Control of assignment with axis rotation X axis the MCP monitoring rotation...
Default PLC applications 6.2 Milling Milling Overview of the PLC subroutines Subroutine No. Name Description 0 to 19 Reserved for the manufacturer AUX_MCP Auxiliary function AUX_LAMP Lamp control, called in the subroutine "AUX_MCP". AUX_SAFE_DOOR Safe door control, called in the subroutine "AUX_MCP" of a milling application. AUX_CHIP Chip remover control, called in the subroutine "AUX_MCP"...
Page 46
Default PLC applications 6.2 Milling Structure of the sample application (OB1) Call Conditions Subroutine Name Description First scan (SM0.1) PLC_INI (SBR32) PLC initialization Each scan (SM0.0) EMG_STOP (SBR33) Emergency Stop control Each scan (SM0.0) MCP_NCK (SBR37) Transferring MCP and HMI signals to the NCK interface Each scan (SM0.0) HANDWHL (SBR39) Selecting a hand wheel through the interface signal V1900 1xxx...
Page 47
Default PLC applications 6.2 Milling Relevant machine data MD14510 Unit Range Function Machine data - Integer 14510[12] 0 to 1 JOG key layout 14510[20] 2 to 64 The maximum number of tool positions 14510[24] 1 min 5 to 300 Lubrication interval 14510[25] 0.01s 100 to 2,000...
PLC user alarms can be used as one of the most effective diagnosis methods. The SINUMERIK 808D control system provides 128 PLC user alarms (700xxx). Each alarm corresponds with an alarm variable that is relevant to an alarm text, and each alarm corresponds with a machine data MD14516 used to configure alarm properties.
Page 49
Default PLC applications 6.3 PLC user alarms Configuring the properties Each user alarm has a corresponding 8-bit parameter called "USER_DATA_PLC_ALARM": MD14516[0] to MD14516[127]. You can configure a cancelling method and a response for each user alarm based on your actual situation. The parameter structure is shown as follows: Note •...
Default PLC applications 6.3 PLC user alarms Alarm description Interface address MD14516 700028 Tool is not locked DB1600.DBX3.4 MD14516[28] 700029 Reminding information for 1st service plan DB1600.DBX3.5 MD14516[29] 700030 Alarm for 1st service plan DB1600.DBX3.6 MD14516[30] 700031 Magazine not in spindle position or original position DB1600.DBX3.7 MD14516[31] 700032...
Page 51
Default PLC applications 6.3 PLC user alarms PLC user alarms list with corresponding interface addresses and variables Alarm description Interface address Variable 700000 DB1600.DBX0.0 DB1600.DBD1000 700009 DB1600.DBX1.1 DB1600.DBD1036 700010 HHU is active DB1600.DBX1.2 DB1600.DBD1040 700011 Not able to lock tool in expected time DB1600.DBX1.3 DB1600.DBD1044 700012...
For more information about NC-PLC interfaces, refer to the Manual 6.3.4 Editing a PLC user alarm text For the SINUMERIK 808D control system, you have two methods to edit a PLC user alarm text: ● the HMI ● a USB stick...
Page 53
Default PLC applications 6.3 PLC user alarms 4. Press the "Edit text" softkey, and input the text you want to define: 5. Press the "OK" softkey to confirm your entry. Note You can create the alarm text either in English or in simplified Chinese. Note If you want to create an alarm text in Chinese, you must first change the system language to simplified Chinese ("SYSTEM"...
Page 54
Default PLC applications 6.3 PLC user alarms 3. Select the file "PLC alarm texts (alcu..txt)", press the <INPUT> key and select a file for a specific language. Press the "Copy" vertical softkey: 4. Press the "USB" horizontal softkey and press the "Paste" vertical softkey. 5.
Page 55
Default PLC applications 6.3 PLC user alarms 11. In the "SYSTEM" operating area, press the "USB" softkey. Locate the modified PLC alarm text and press the "Copy" vertical softkey: 12. Press the "808D data" horizontal softkey, enter directory "HMI data" > "PLC alarm texts (alcu..txt)"...
The activating condition for a machine data is shown at the end of the data line in the parameter lists. For information about basic machine data, refer to the section "Basic machine data (Page 93)"; for information about all the machine data, refer to the SINUMERIK 808D Parameter Manual Commissioning Manual Commissioning Manual, 01/2015, 6FC5397-4EP10-0BA0...
Commissioning the prototype 7.1 Commissioning the controller 7.1.2 Setting the axis-relevant parameters 7.1.2.1 Enabling the position control By default, each axis is a simulation axis. This means that the control system neither produces an instruction that is output to the drive, nor reads position signals from the motor. You can enable the position control of this axis by setting the machine data shown in the table below so that the axis goes into the operating state: Name...
Commissioning the prototype 7.1 Commissioning the controller 7.1.2.3 Setting the axis speed and acceleration You can configure the axis velocity and the acceleration by setting parameters shown in the table below: Name Unit Value Description 32000 MAX_AX_VELO mm/min Maximum axis velocity 32010 JOG_VELO_RAPID mm/min JOG rapid velocity...
Commissioning the prototype 7.1 Commissioning the controller 7.1.3 Setting the spindle-relevant parameters The SINUMERIK 808D control system controls one analog spindle, and you can commission the spindle by setting the parameters listed below: Table 7- 1 Enabling the position control...
Page 61
Commissioning the prototype 7.1 Commissioning the controller Note The value of MD36200 should be 10% higher than that of MD 32000; otherwise, alarm 025030 occurs. Fill in weighted machine data Name Unit Value Description 36300 ENC_FREQ_LIMIT 300,000 Encoder limit frequency = Motor rated velocity/60 x Encoder resolution Table 7- 4 For spindle with selective gearbox...
Commissioning the prototype 7.1 Commissioning the controller 7.1.4 Approaching the reference point Principles for approaching the reference point ● Zero mark is away from the reference cam (MD: REFP_SEARCH_MARKER_REVERS = Velocity for searching the reference cam (MD34020: REFP_VELO_SEARCH_CAM) Velocity for searching the zero mark (MD34040: REFP_VELO_SEARCH_MARKER) Position velocity (MD34070: REFP_VELO_POS) Shift of the reference point (MD34080: REFP_MOVE_DIST + MD34090: REFP_MOVE_DIST_CORR)
Page 63
Commissioning the prototype 7.1 Commissioning the controller Relevant parameters Name Unit Value Description 34010 REFP_CAM_DIR_IS_MINUS 0, 1 Direction for approaching the reference point: 0: + • 1: - • 34020 REFP_VELO_SEARCH_CAM mm/min Velocity for searching for the reference cam 34040 REFP_VELO_SEARCH_MARKER mm/min Velocity for searching for the zero mark...
Commissioning the prototype 7.1 Commissioning the controller You can also approach the reference point in the trigger mode: once you press the direction key for the reference point, it will return to the reference point automatically. To do this, you must install a reference cam in the way shown in the figure below so that the axis cannot stop between the reference cam and hardware limit switch before it arrives at the reference point.
Commissioning the prototype 7.1 Commissioning the controller 7.1.5.3 Making leadscrew error compensation Name Unit Fixed value Description 38000 MM_ENC_COMP_MAX_POINTS The max. number of intermediate points for interpolation compensa- tion Compensation theory Structure of the compensation arrays $AA_ENC_COMP [0, 0, AX3] = 0.0 Error value at the lowest point $AA_ENC_COMP [0, 1, AX3] = 0.0 Error value at the position of the lowest point + 1...
Page 66
Commissioning the prototype 7.1 Commissioning the controller Compensation methods You can make the compensation as follows with a USB stick: Method 1: 1. Plug your USB stick into the USB interface at the front of the PPU. 2. Find the compensation file ("SYSTEM" operating area > "Sys. data" > "808D data" > "NCK/PLC data"...
Page 67
Commissioning the prototype 7.1 Commissioning the controller Method 2: 1. Follow steps 1 to 4 in method 1. 2. Press the <PROGRAM MANAGER> key. 3. Copy the compensation file from the USB to NC 4. Press the extension softkey ">>" and change the compensation file to a program file with the "Rename"...
"SYSTEM" operating area > " Serv. displ." > "Service axes": Abs. compens. value meas. system 1. 7.1.5.4 Setting protection levels The SINUMERIK 808D control system has defined protection levels for user data. You can set protection levels for the following user data: ● Tool offsets ● Zero offsets ●...
Page 69
Commissioning the prototype 7.2 Data backup You can set the read/write protection for these user data by setting the following display machine data ("SYSTEM" operating area > "Mach. data" > "Expert list" > "Display MD"): Name Value Description USER_CLASS_READ_TOA 3 to 7 Protection level: read, for tool offsets USER_CLASS_WRITE_TOA_GEO 3 to 7...
Commissioning the prototype 7.2 Data backup Data backup 7.2.1 Creating a series archive After commissioning the prototype, you must create a series archive for series production. The series archive file includes the following data: ● Machine and setting data ● PLC data (for example, PLC program and PLC alarm texts) ●...
Commissioning the prototype 7.2 Data backup 3. Press the <INPUT> key to enter selected directory and press the "OK" softkey to proceed: In the "Archive information" box that follows, you can enter the following information: – Archive creator – Archive version –...
Page 72
Commissioning the prototype 7.2 Data backup To create a start-up archive, proceed as follows: 1. In the "SYSTEM" operating area (key combination: ), press the "Archv." softkey. 2. Select the option "Create start-up archive": Press the "OK" softkey and the following window opens: The default name of the data archive is "arc_startup.arc".
Commissioning the prototype 7.2 Data backup 7.2.3 Restoring the control system with the start-up archive file You can, if necessary, restore the system of the prototype machine by uploading the start-up archive file. To upload the start-up archive, perform the following operations: 1.
Page 74
Commissioning the prototype 7.2 Data backup 5. Press "OK" to confirm the warning information: 6. Now the upload starts: It will take you several minutes to complete the upload. 7. The CNC controller restarts after successfully uploading the start-up archive. Note Since the system restoring can delete the password, you must input your password again when the CNC controller restarts.
Series production Uploading the series archive for series commissioning You can use the production archive to do series commissioning for series production. The series archive is created during the commissioning of the prototype. For details about the creating of the production archive, refer to the section "Creating a series archive (Page 70)". You must upload the production archive to the CNC controllers for series commissioning.
Page 76
Series production 8.1 Uploading the series archive for series commissioning 4. Check the archive information and press the "OK" softkey to proceed if the selected data archive is correct: 5. Press "OK" to confirm the warning information: 6. Now the upload begins: It will take you several minutes to complete the upload.
Series production 8.2 Data settings for individual machine Data settings for individual machine 8.2.1 Setting the software limit switches Refer to the section "Setting the software limit switches (Page 64)". 8.2.2 Setting the backlash Refer to the section "Setting backlash compensation (Page 64)". 8.2.3 Making leadscrew error compensation Refer to the section "Making leadscrew error compensation (Page 65)".
Series production 8.3 Data backup 8.3.2 Creating an original status archive To create an original status archive, proceed as follows: 1. In the "SYSTEM" operating area (key combination: ), press the "Archv." softkey. 2. Select the option of "Create start-up archive in the default directory" and press the "OK" softkey: 1.
Series production 8.3 Data backup 8.3.4 Restoring the control system You can, if necessary, restore the control system either with the original status archive or with the start-up archive. Restore the control system with the original status archive Proceed as follows to restore the CNC controller with the original status archive: 1.
Page 80
Series production 8.3 Data backup 4. Press the "OK" softkey to confirm the warning information and the system restoring begins: 5. Wait until the CNC controller restarts and the control system has been successfully restored. Note Since the system restoring can delete the password, you must input your password again when the CNC controllers restarts.
Other frequently used functions Playing a slide show The SINUMERIK 808D has a function of playing a slide show. You can create a slide show to display your product information. Playing a slide show You can press the key combination <CTRL> + <D> on the PPU to show a slide show and press the key combination again to exit the slide show.
Page 82
Other frequently used functions 9.1 Playing a slide show 3. In the "SYSTEM" operating area, press softkey "Sys. data" > "USB". Select all the language folders for slide show by using the <Mark all> softkey or you can select the desired language folder by moving the cursor up and down, and then press the "Copy"...
9.2 Defining the service planner Defining the service planner The SINUMERIK 808D has the service planning function. With this function, you can specify the service timer and define your own service information. This section shows you how to define the OEM service planner.
Page 84
Other frequently used functions 9.2 Defining the service planner Viewing the service task To edit the created service task, proceed as follows: Enter the desired operating area. Enter the main screen of HMI data. Enter the folder related to HMI data. Navigate to the last folder.
Page 85
Other frequently used functions 9.2 Defining the service planner Press this softkey to paste the copied text into the screen form of user cycle. Press this softkey to view the service task. Editing the service task Enter the desired operating area. Enter the main screen of service planning.
9.3 Using the OEM startup screen and the OEM machine logo Using the OEM startup screen and the OEM machine logo The SINUMERIK 808D uses the SIEMENS start-up screen and machine logo by default. If necessary, you can use you own start-up screen and machine logo.
Page 87
Other frequently used functions 9.3 Using the OEM startup screen and the OEM machine logo 5. Press Ctrl + R to restart the HMI. You can view your own start-up screen in the process of control system start-up. Note To restore the default start-up screen, delete the customized bitmap file (startup.bmp) from the control system.
Page 88
To use your own machine logo, proceed as follows: 1. Prepare your own machine logo and save it on a USB stick. The SINUMERIK 808D supports the OEM machine logo in the BMP format with a maximum size of 124*19 pixels (W*H).
Appendix Cutting reserved holes On the MCP, three reserved holes with a standard diameter of 16 mm are available for you to install necessary devices according to your own needs: Figure A-1 Reserved holes To cut a reserved hole, proceed as follows: Figure A-2 Cutting reserved holes Commissioning Manual...
A4-size blank paper included in the delivered MCP package. You can find the symbol library in the Toolbox (...\04040000\examples\MCP). Siemens also provides you with a template file for printing customized strips. Key positions in the template accord with real key layout on the MCP. You can copy symbols from the symbol library and paste them to the key positions that you want to use customized symbols.
Appendix A.3 Basic knowledge about NC programming Basic knowledge about NC programming Theory Table A- 1 Basic NC commands Commands Descriptions Spindle rotates CW Spindle rotates CCW Activate or change to a new tool. n = tool number When G00 is active in the program, the axis traverses at the maximum axis speed in a straight line.
Appendix A.4 Selection of the transformers References Programming and Operating Manual (Turning) Programming and Operating Manual (Milling) Selection of the transformers You can select the appropriate transformers according to the desired motor combinations. Recommended transformer type 380 V/220 V SG series 3AC isolating servo transformer Supply voltage 3 AC 380 / 220 V 50/60 Hz...
Appendix A.5 Parameter list Parameter list A.5.1 Basic machine data Name Default Range Type Unit Activating 11300 JOG_INC_MODE_LEVELTRIGGRD BOOL INC and REF in JOG mode 14510 * USER_DATA_INT[0] ... [31] -62,768 to DWORD 32,767 User data (INT) 14512 * USER_DATA_HEX[0] ... [31] 0 to 0x0FF BYTE User data (HEX)
Page 94
Appendix A.5 Parameter list Name Default Range Type Unit Activating 31060 DRIVE_AX_RATIO_NUMERA[0] ... 1 to DWORD 2,147,000,000 Numerator load gearbox 31400 STEP_RESOL[0] 10,000 100 to 100,000 DWORD Steps per stepper motor revolution 32000 MAX_AX_VELO 10,000 DOUB mm/min, rpm (mm/min) 27.77 (rpm) Maximum axis velocity 32010 JOG_VELO_RAPID...
Page 95
Appendix A.5 Parameter list Name Default Range Type Unit Activating 34020 REFP_VELO_SEARCH_CAM 5,000.0 DOUBLE mm/min, (mm/min) 13.88 (rpm) Reference point approach velocity 34040 REFP_VELO_SEARCH_MARKER[0] 300.0 DOUBLE mm/min, (mm/min) 0.833 (rpm) Creep velocity 34050 REFP_SEARCH_MARKER_REVER BOOL SE[0] Direction reversal to reference cam 34060 REFP_MAX_MARKER_DIST[]0[ 20.0...
Page 96
Appendix A.5 Parameter list Name Default Range Type Unit Activating DOUBLE 35120 GEAR_STEP_MIN_VELO[0] ... [5] [0]...[1]: 50 [2]: 400 [3]: 800 [4]: 1,500 [5]: 3,000 Minimum speed for gear stage change 35130 GEAR_STEP_MAX_VELO_LIMIT[0] [0]...[1]: 500 DOUBLE rpm ... [5] [2]: 1,000 [3]: 2,000 [4]: 4,000 [5]: 8,000...
Appendix A.5 Parameter list A.5.2 SINAMICS V60 parameters Par. No. Name Range Default Increment Unit Effective Parameter write protection 0 - 1 Immediately 0: Sets all parameters other than P01 as read-only parameters. 1: Sets all parameters to be both readable and writable. P01 automatically resets to 0 after power-on! Internal enable Immediately...
Page 98
Appendix A.5 Parameter list Par. No. Name Range Default Increment Unit Effective 1. This parameter specifies the feedforward gain of position loop. 2. Setting the value to 100 % means position hysteresis is always 0 at any pulse command frequency. 3.
10.0 This parameter defines the time period when the motor ramps up from 0 rpm to 2,000 rpm or ramps down from 2, 000 rpm to 0 rpm. Reserved for Siemens internal use only Diagnostics A.6.1 SINUMERIK 808D alarms Some alarms may occur during the commissioning work.
Appendix A.6 Diagnostics A.6.2.2 Alarm list Alarm Background Possible Cause Remedy Result Acknowledgement code Power board is broken Replace the drive with a Free stop Power on new one The memory is damaged Restore default parame- Free stop Power on due to unexpected power- ters off during data saving...
Page 101
Appendix A.6 Diagnostics Alarm Background Possible Cause Remedy Result Acknowledgement code Free stop Power on 1. connection failure of 1. check the wiring of encoder ABZ encoder cable 2. bad cable 2. check the interface circuit of the encoder 3. bad cable shielding 4.
Page 102
Appendix A.6 Diagnostics Alarm Background Possible Cause Remedy Result Acknowledgement code Check the power supply 1. low supply voltage 2. insufficient supply pow- er capacity 3. transient power failure This alarm may Circuit board fails Replace the drive with a Emergency Press Enter key on occur when the...
Appendix A.6 Diagnostics Alarm Background Possible Cause Remedy Result Acknowledgement code Command pulse frequency 1. Lower the frequency is too high 2. Check whether P36 has the right value This alarm may The circuit board fails Replace the drive with a Emergency Press Enter key on occur when the...
Appendix A.6 Diagnostics A.6.2.4 Other faults 1. Motor speed incorrect – Description: The actual motor position is always wrong, and the motor speed is not right, either. – Cause: The pulse signal from the NC to drive is incorrect. – Remedy: Check the pulse signal line connection 2.
Appendix A.7 PLC user interfaces PLC user interfaces A.7.1 Addressing ranges Table A- 3 Operand identifier Address identifier Description Range Data DB1000 to DB7999 DB9900 to DB9906 Times T0 to T15 (100 ms) T16 to T63 (10 ms) Counters C0 to C63 Image of digital inputs I0.0 to I8.7 Image of digital outputs...
Page 107
INT/WORD DINT/DWORD/REAL Note All the empty fields in the user interface are "reserved for Siemens" and may neither be written to nor evaluated. Fields designated with "0" always have the value "logical 0". If there is no data format information, you can read or write to all the specified data formats.
Appendix A.7 PLC user interfaces A.7.2 A.7.2.1 Signals from MCP DB1000 From the MCP [r] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 DBB0 PROGRAM SINGLE AUTO REF. Hand-wheel TEST BLOCK POINT DBB1 Key 16...
Appendix A.7 PLC user interfaces A.7.2.3 Reading/writing NC data: Job DB1200 Reading / writing NC data [r/w] PLC -> NCK interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Write varia- Start Number of variables DB1200 ...
Appendix A.7 PLC user interfaces A.7.2.6 PI service: Result DB1200 Reading / writing NC data [r] PLC -> NCK interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 5000 Error in job Job com- pleted 5001...
Appendix A.7 PLC user interfaces A.7.4.3 Active alarm response DB1600 Active alarm response [r] PLC -> HMI interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 2000 Acknowledge Acknowledge PLC STOP EMERGENCY Feedrate Read-in...
Page 112
Appendix A.7 PLC user interfaces Traversing keys Rapid trav- Traverse Feedrate Activate handwheel erse over- key disable stop/spindle Plus Minus ride stop Machine function Continuous Var. INC 1000 INC 1000 INC 100 INC 10 INC 1 INC traversing Contour- handwheel direction of rotation inverted...
Appendix A.7 PLC user interfaces Signals to drive DB3800 ... Signals to axis/spindle [r/w] 3803 PLC -> NCK interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 4000 Holding brake 4001 Pulse ena- Integrator Motor se-...
Page 114
Appendix A.7 PLC user interfaces AxStop active Travel command Travel request Handwheel active (bit/binary coded) Plus Minus Plus Minus Active machine function Continuous Var. INC 10000 INC 1000 INC 100 INC 10 INC 1 INC Contour- handwheel direction of rotation inverted Parameter set, servo PLC axis,...
Page 115
Appendix A.7 PLC user interfaces Signals from drive DB3900 ... Signals from axis/spindle [r] 3903 NCK -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 4000 Holding RLI active brake opened 4001...
Appendix A.7 PLC user interfaces A.7.6 PLC machine data A.7.6.1 INT values (MD 14510 USER_DATA_INT) DB4500 Signals from NCK [r16] NCK -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Int value (WORD/2 byte) A.7.6.2 HEX values (MD 14512 USER_DATA_HEX)
Appendix A.7 PLC user interfaces A.7.7 Signals from/to HMI A.7.7.1 Program control signals from the HMI (retentive area) (also refer to signals at channel DB3200) DB1700 Signals, HMI [r/w] HMI -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2...
Appendix A.7 PLC user interfaces A.7.7.4 Signals from HMI DB1800 Signals from HMI [r] HMI -> PLC interface (signals are only present for PLC cycle) Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Reset Start...
Appendix A.7 PLC user interfaces 4003 Acknowl- Acknowl- Acknowl- Acknowl- Acknowl- Acknowl- Acknowl- Acknowl- edgement edgement edgement edgement edgement edgement edgement edgement DB1800 Deactivation [r/w] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 5000 Acknowl-...
Appendix A.7 PLC user interfaces A.7.7.10 General selection/status signals to HMI (retentive area) DB1900 Signals to HMI [r/w] PLC -> HMI interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 5000 OP key block 5002...
Appendix A.7 PLC user interfaces A.7.8.2 Decoded M signals (M0 to M99) Note The signals are output for the duration of a PLC cycle. DB2500 M functions from NCK channel [r] 1) 2) NCK -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4...
Appendix A.7 PLC user interfaces A.7.8.5 Transferred S functions DB2500 S functions from NCK channel [r] NCK -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 4000 S function 1 (REAL) (DINT) 4004 Extended address S function 1 (byte) 4008...
Appendix A.7 PLC user interfaces A.7.9.2 General signals from NCK DB2700 General signals from NCK [r/w] NCK -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 EMERGEN CY OFF active Inch meas- Probe actuated...
Appendix A.7 PLC user interfaces 1009 Overwrite mask for external digital NCK outputs 1010 Value from PLC for external digital NCK outputs 1011 Setting mask for external NCK outputs A.7.9.4 Signals from fast inputs and outputs DB2900 Signals from fast inputs and outputs [r] PLC ->...
Appendix A.7 PLC user interfaces To use the machine function signals in DB3000.DBB2, you must set the "INC inputs in the operating-mode signal range active" signal (DB2600.DBX1.0) to "1". DB3100 Mode signals from NCK [r] NCK -> PLC interface Byte Bit 7 Bit 6 Bit 5...
Page 126
Appendix A.7 PLC user interfaces Activate machine-related protection zone Area 10 Area 9 Activate channel-specific protection zone Area 5 Area 5 Area 5 Area 5 Area 5 Area 5 Area 5 Area 5 Activate channel-specific protection zone Area 10 Area 9 Do not Deactivate Activate fixed feedrate...
Appendix A.7 PLC user interfaces 1005 Axis 2 in Work Machine function Continuous Var. INC 10000 INC 1000 INC 100 INC 10 INC 1 INC traversing 1007 Invert con- tour hand- wheel direction 1008 Axis 3 in Work Traversing keys Rapid trav- Traversing Feedrate...
Page 128
Appendix A.7 PLC user interfaces Contuour handwheel active (bit/binary coded) Invert con- Protection tuour zone not handwheel guranteed direction Machine-related protection zone preactivated Area 8 Area 7 Area 6 Area 5 Area 4 Area 3 Area 2 Area 1 Machine-related protection zone preactivated Area 10 Area 9 Channel-specific protection zone preactivated...
Page 129
Appendix A.7 PLC user interfaces 1005 Axis 2 in Work Machine function Continuous Var. INC 10000 INC 1000 INC 100 INC 10 INC 1 INC traversing 1007 Contour handwheel direction of rotation inverted 1008 Axis 3 in Work Traversing command Travel request Handwheel active (bit/binary coded) Plus...
Appendix A.7 PLC user interfaces 4006 Dormant ASUP ac- ASUP tive Active 4008 Active the transformation number 4009 Reserved 4011 G functions from NCK channel DB3500 G functions from NCK channel [r] NCK -> PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3...
Appendix A.7 PLC user interfaces A.7.11.3 Reading and writing PLC variables DB4900 PLC variables [r/w] PLC interface Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Offset [0] … … 4095 Offset [4095] Note The programming engineer (NCK and PLC) is responsible for organizing (structuring) this memory area.
Appendix A.7 PLC user interfaces A.7.13 Maintenance scheduler: User interface A.7.13.1 Initial (start) data DB9903 Initial data table [r16] Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Interval 1 [h] Time of the first warning 1 [h] Number of warnings to be output 1 Reserved 1 Interval 2 [h]...
Appendix A.7 PLC user interfaces A.7.14 User interface for Ctrl-Energy Table A- 7 Energy saving profile DB9906 Ctrl energy Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Control signals Set time to Immeadi- pre-warning ately acti-...
Page 134
Appendix A.7 PLC user interfaces State conditions (HMI -> PLC) NC channel 1 in reset State conditions (HMI -> PLC) PLC user Master signal computer signal State conditions (HMI -> PLC) Activation time T1 State conditions (HMI -> PLC) Activation time T2 Commissioning Manual Commissioning Manual, 01/2015, 6FC5397-4EP10-0BA0...
Index General signals from NCK, 123 Access levels, 33 General signals to NCK, 122 Active alarm reponse, 111 Actual data, 132 Alarm acknowledgement, 111 approaching the reference point, 62 Axis actual values and distance-to-go, 131 H functions from NCK channel, 122 axis velocity and the acceleration, 59 HEX values, 116 Initial data, 132...
Page 136
Index User interface for ctrl energy, 133 PI service: Job, PI service: Result, position-loop gain, 59 Printing customized MCP strips, 90 Variables for user alarms, 110 Program control from the HMI (retentive area), 117 Program selection via lists, 117 Reading / writing NC data: Job, Reading / writing NC data: Result, Reading and writing PLC variables, 131 Retentative data, 110...