Page 1
Catálogos Levante Sistemas de Automatización y Control S.L. LSA Control S.L. - Bosch Rexroth Sales Partner Ronda Narciso Monturiol y Estarriol, 7-9 Edificio TecnoParQ Planta 1ª Derecha, Oficina 14 (Parque Tecnológico de Paterna) 46980 Paterna (Valencia) Telf. (+34) 960 62 43 01 comercial@lsa-control.com...
Page 2
Antriebs- und Steuerungstechnik Servodyn-D Servodyn-D with PROFIBUS-DP interface Commissioning with DSS Edition LSA Control S.L. www.lsa-control.com comercial@lsa-control.com (+34) 960 62 43 01...
Page 3
Commissioning with DSS 1070 066 091-102 (01.08) GB E 2001 by Robert Bosch GmbH, Erbach / Germany All rights reserved, including applications for protective rights. Reproduction or distribution by any means subject to our prior written permission. Discretionary charge EUR 5.11...
Safety Instructions 1–1 Safety Instructions Please read this manual before commissioning the Servodyn-D drive. Store this manual in a place to which all users have access at any time. Intended use This manual contains information required for the intended use of this product.
Safety Instructions 1–2 Qualified personnel The requirements as to qualified personnel depend on the qualification pro- files described by ZVEI (Zentralverband Elektrotechnik und Elektronikindus- trie – German Electrical and Electronic Manufacturers’ Association) and the VDMA (Verband deutscher Maschinen- und Anlagenbau – German Engin- eering Federation) in: Weiterbildung in der Automatisierungstechnik edited by: ZVEI and VDMA...
Safety Instructions 1–4 Safety instructions in this manual DANGEROUS ELECTRICAL VOLTAGE This symbol is used to warn of a dangerous electrical voltage. The fail- ure to observe the instructions in this manual in whole or in part may result in personal injury. DANGER This symbol is used wherever insufficient or lacking compliance with in- structions may result in personal injury.
The consequences may include severe injury, damage to equipment, or environmental hazards. Possible retrofits or modifications to the system using third-party equipment therefore have to be approved by Bosch. DANGER Health hazards through destroyed electrical components! Do not destroy any built-in components. Dispose of destroyed com- ponents in a proper manner.
Page 11
5 minutes until the system is de-energized before removing any covers. The drive must always be examined for safe isolation from supply! CAUTION Use only spare parts approved by Bosch! CAUTION Observe all precautions for ESD protection when handling modules and components! Avoid electrostatic discharge!
Safety Instructions 1–7 Documentation, software release and trademarks Documentation Overview of available manuals: Manuals Part no. German English French Italian Configuration 1070 066 009 1070 066 029 1070 066 059 1070 066 049 - Manual for overview and rating Servo motors SF, SR 1070 066 004 1070 066 024 1070 066 048...
Page 13
Upon delivery, all installed software is copyright-protected. The software may only be reproduced with the approval of Bosch or in accordance with the license agreement of the respective manufacturer. MS-DOSr and Windowst are registered trademarks of Microsoft Corpo- ration.
Prerequisites for commissioning 2–1 Prerequisites for commissioning Drive inverters of the Servodyn-D series with PROFIBUS-DP are operated as slaves of a PROFIBUS-DP master. For the inverters, a GSD file is available (device master data) which contains all data required for operating Servodyn-D on any master compliant to EN 50170-2-DP.
Prerequisites for commissioning 2–2 Checking the hardware First make sure that the system is switched off and de-energized. Check the nameplates and the engineering documents for the proper in- verter types and the correct motors installed. Do not continue the commissioning procedure unless the correct hardware has been completely installed! Follow the instructions below step by step.
Page 16
Prerequisites for commissioning 2–3 Plug braking of motors in the event of a power failure Check for proper functioning according to planning engineer’s data. If a plug braking resistor is used, an auxiliary contact of the contactor must be provided to ensure that the drive cannot be enabled unless the braking resis- tor has been deactivated.
Prerequisites for commissioning 2–4 Configuring the PROFIBUS interface at the drive The following settings will not be effective unless the drive has been re- booted. Therefore, they should be made before proceeding with the com- missioning process: D PROFIBUS address D Mode PROFIBUS address Rotary switches S2 and S3 on the individual inverters are used to set the...
To avoid communication faults between the PC and the drive, please note the following: D We recommend using the pre-assembled Bosch connection cable, part no.: 1070 077 753, length 5 m D Distance between connection cable – power cables: min. 20 cm D Do not permit inductive or capacitive coupling with live components.
Page 19
Prerequisites for commissioning 2–6 Select the ”V.24 connection” type in the ”Primary connection” (1) field, and protocol ”Servodyn-D” at the next sublevel. If no inverter is connected, the DSS may also be operated ”offline”. In this case, it will simulate an inverter. Make sure that the ”Interface preferences”...
PROFIBUS-DP interface 3–1 PROFIBUS-DP interface Section 3 contains a description of D the drive modes that can be used with the PROFIBUS-DP interface (cf. page 3–2 ff), D the initialization (cf. page 3–12 ff), D cyclic operation (cf. page 3–16 ff), and D the available diagnostic data of the PROFIBUS-DP interface (cf.
PROFIBUS-DP interface 3–2 Possible modes of the drive Inverters equipped with PROFIBUS-DP offer the following modes: D ”Motion-controlled mode”, D ”Interpolation in drive”, D ”Velocity control”, or D ”Velocity control with actual value feedback” 3.2.1 Motion-controlled mode (MC mode) Features: D Positioning mode with a maximum of 32 motion blocks stored in the drive.
Page 22
PROFIBUS-DP interface 3–3 D PROFIBUS status word (P-0-2801) X = 0 or 1 r = reserved r r r r r r r r r r r r X r r r Bit 3: Error has ocurred Bit 3: Error has ocurred. Becomes high when the drive has recognized an error situation of diagnostics class 1.
Page 23
PROFIBUS-DP interface 3–4 Typical signal sequences of control and status bits in automatic mode Normal positioning Positioning aborted without target change Target change Block selection, bit 0 Block selection, bit 1 Controller enable Start / Stop Axis active In Position Block end RESET Acknowledge reset...
PROFIBUS-DP interface 3–5 3.2.2 Interpolation in drive Features: D Positioning performed entirely via PROFIBUS-DP. (no limitation to a maximum of 32 blocks.) D Absolute as well as incremental position inputs are possible D Start, interruption and abortion of a motion D Referencing D Actual position value feedback Function:...
Page 25
PROFIBUS-DP interface 3–6 Bits 0, 1 and 2 are high: Power is connected. The motor is controlled. D PROFIBUS status word (P-0-2801) X = 0 or 1 r = reserved r r r X X X X r r r r r X r r r Bit 3: Error has ocurred Bit 9: Drive has been referenced (InRef) Bit 10: Target position has been reached...
Page 26
PROFIBUS-DP interface 3–7 Directly relevant parameters: D P-0-2800 PROFIBUS control word D P-0-2801 PROFIBUS status word D P-0-2810 Target position (Weighting S-0-0076) D P-0-2811 Positioning speed (Weighting S-0-0044) D P-0-2812 Positioning acceleration (Weighting S-0-0160) D P-0-2813 Positioning delay (Weighting S-0-0160) D S-0-0051 Positioning actual value (Weighting S-0-0076)
PROFIBUS-DP interface 3–8 3.2.3 Velocity control Features: D Input of a velocity/speed setpoint via PROFIBUS-DP. No feedback of ac- tual values to the master. Function: The ”PROFIBUS control word” (P-0-2800) and the ”PROFIBUS status word” (P-0-2801) are cyclically exchanged between the master and the drive using the ”Data_Exchange”...
Page 28
PROFIBUS-DP interface 3–9 Bit 11:n limit Becomes high when the setpoint input is too high, thus being limited to limit Bit 12:n Becomes high as soon as the velocity has reached the value 0 ac- cording to velocity window P-0-0157. This meaning of bits 10 to 12 only applies to velocity control.
PROFIBUS-DP interface 3–10 3.2.4 Velocity control with actual value feedback Features: D Input of a velocity/speed setpoint via PROFIBUS-DP D Feedback of actual velocity/speed values to the master. D Feedback of actual position value to the master (8192 increments per motor revolution) Function: Setpoints, actual values, ”PROFIBUS control word”...
Page 30
PROFIBUS-DP interface 3–11 Bit 3: Error has ocurred. Becomes high when the drive has recognized an error situation of diagnostics class 1. The drive is halted in the best possible way; and the torque is removed afterwards. Bit 10:n Becomes high as soon as the speed/velocity input value has been reached according to velocity window P-0-0157.
PROFIBUS-DP interface 3–12 Initialization When the drive is booted, the following services are used to initialize com- munication via PROFIBUS-DP: D Set_Param (SAP61) D Check_Config (SAP62) During this time, display H1 at the inverter shows the value ”2”. Display Power On WAIT_PRM Set_Param (SAP61)
PROFIBUS-DP interface 3–14 3.3.2 Structure of the configuration data The configuration data determine the structure and allocation of the cyclic telegrams. All telegrams used later on are initialized accordingly by ”identifi- cation bytes” sent by the master during the configuration phase to the DP slave.
Page 34
PROFIBUS-DP interface 3–15 Identification bytes: Motion-controlled mode (MC mode) Transmission sequence from master to slave: Identification byte for: actual value and setpoint telegrams Identification bytes: Interpolation in drive Transmission sequence from master to slave: Identification byte for: actual value and setpoint telegrams Identification bytes: Velocity control Transmission sequence from master to slave: Identification byte for:...
PROFIBUS-DP interface 3–16 Cyclic operation Following successful initialization, the PROFIBUS service D Write_Read_Data/Data_Exchange (Default_SAP) ensures that data is exchanged between the master and the slave. This process takes place in a fixed, repetitive sequence and is automatically initiated by the master. The master sends the ”setpoint telegram” to the slave, and in return, it expects its ”actual value telegram”.
PROFIBUS-DP interface 3–18 Diagnostics If diagnostics messages or errors occur in cyclic operation (cf. page 3–16 ff), the slave sends a high-priority response telegram to the master (Slave_Diagnosis; SAP60). The response telegram is comprised of D standard diagnostics information (bytes 0 to 5) and, if necessary, D extended diagnostics information (bytes 6 to 20;...
Page 38
PROFIBUS-DP interface 3–19 Possible diagnostics class 1 errors which are transmitted by the extended diagnostics information (Ext_Diag_Data): Diagnostics class 1 Description Indication Overload trip Amplifier overtemperature trip Motor overtemperature trip Cooling error trip Control voltage error Feedback error Error in electrical commutation system Overcurrent Standard Standard...
Page 39
PROFIBUS-DP interface 3–20 Diagnostics class 1 Description Indication C bus interface error Initialization error: Driver identification Initialization error: ADC-Init Initialization error: Security Initialization error: Overcurrent Initialization error: PWM Hardware Hardware Initialization error: Motor-module configuration Initialization error: SERCOS tables Error during RAM test Error when writing parameters Error when reading parameters Encoder does not transmit absolute position...
DSS user interface 4–1 DSS user interface DSS basic image The layout of the DSS user interface has been optimized for a screen resolution of 800 x 600 pixels in connection with a 15” color monitor. For reasons of ergonomics, you should not use screen resolutions of more than 800 x 600 pixels unless you have at least a 17”...
Page 43
DSS user interface 4–2 Icon bar Symbols for axis selection (without function for com- munication via V24) opens the ”Overview” window starts the DSS monitor initiates the ”DSS Reset” command (re-initializes the DSS) initiates the ”Reset device error” command (resets active diagnostics class 1 errors) opens the ”Module error display”...
Page 44
DSS user interface 4–3 Command buttons in the ”Overview” window Each command button represents a communication component of the sys- tem. Communication components may include not only modules connected, but also internal program sections of the DSS by which the communication between the module and the DSS is influenced.
DSS user interface 4–4 DSS monitor The DSS monitor offers direct Online access to all parameters stored in the drive. You may: D edit parameters D save a list of several parameters as initialization file (*.scs) of the drive. For each drive, several *.scs files can be created, e.g. for certain drive functions or commissioning steps D transmit imported *.scs files to the drive (cf.
Page 46
DSS user interface 4–5 The way in which the DSS monitor is to interpret an omitted ident. number prefix (S-, P-, C-, etc.) can be configured by selecting the ”Automatic Ident No” checkbox on the ”Global” tab of the EXTRAS " PREFERENCES menu. 3.
Page 47
DSS user interface 4–6 Current parameter Current changeable pa- rameter value. When the If active: Clicking on ”Data” text appears ”Get” command but- dimmed, the data can- ton will read all pa- not be changed. rameters of the list from the drive. Input limits of the current parameter Transfer current pa-...
DSS user interface 4–7 Editing/sending *.scs files *.scs files can be edited and saved in the integrated editor (offline parameter- ization). If *.scs files have been loaded into the editor, the complete files may be transmitted to the drive. 1. Select the desired *.scs file by D the menu sequence FILE "...
Page 49
DSS user interface 4–8 In connection with file transmission, the following functions may be used: Single step: The displayed file is loaded to the drive’s RAM line by line. Before a line is transmitted, the DSS expects a confirmation. The ”Single step” function can be activated/deactivated by D the menu sequence EDIT "...
DSS user interface 4–9 Selecting the language The DSS user interface and the parameter and diagnostics texts from the drive have to be changed over separately in order to obtain a uniform lan- guage representation in the DSS. Language of user interface Select the ”Display”...
Page 51
DSS user interface 4–10 Name of parameter in plain text (cannot be changed) corresponds to ”German” language The monitor updates only the modified parameter of all the parameters displayed in this field. Therefore, the other parameter names in this field are still shown in the previously selected language.
DSS user interface 4–11 Changing the user group (password) The DSS makes a distinction between different user groups in order to pro- tect several program functions against unauthorized interventions: Function User group (category) Customer Service Service (always active Level 1 Level 2 after program start)
DSS user interface 4–12 Important drive commands 4.6.1 Changing phases You have to use the DSS to change over to phases 0 to 4. When booting, the drive only needs phases 2 and 4 (cf. page 3–12). active phase Possible phases: Various parameters can only be changed in certain initialization phases.
DSS user interface 4–13 4.6.2 Save main memory When switched on, or if the ”RESET” button has been depressed, the in- verter first copies all data contained in the FEPROM to the RAM and uses the RAM data for operation only. Changing parameters will initially affect the RAM data only.
DSS user interface 4–14 4.6.3 Load main memory This command loads all data stored in the FEPROM to the drive’s RAM. When switched on, or if the ”RESET” button at the inverter has been de- pressed, the drive automatically copies all data contained in the FEPROM to the RAM.
DSS user interface 4–15 4.6.4 Resetting errors (class 1) If errors of diagnostics class 1 have occurred, the drive will be interlocked (optimum shut-down with subsequent torque removal). In order to unlock the drive when the error has been eliminated, D set bit 3 in the PROFIBUS control word P-0-2800, or D reset the error in the DSS.
Initial commissioning 5–1 Initial commissioning Make sure that all of the hardware checks described in section 2 have been properly carried out. Backup the factory settings currently stored in the FEPROM. Afterwards, you may restore the original status of all values whenever you like. Select the menu sequence: FILE "...
Page 59
Initial commissioning 5–2 Functionality Relevant parameters Default value Your value Maximum acceleration: Maximum acceleration capacity, symmetrical for both directions. S-0-0138 Acceleration bipolar 3000 rad/s (changeable in phase 3/4) (weighting iaw S-0-0160) Behavior after ”Drive off” or a fault: You may choose between: D ”Halting in shortest possible time”...
Page 60
Initial commissioning 5–3 Please note that the current drive phase may have to be changed be- fore a parameter can be adjusted in the monitor (for changing phases, refer to page 4–12). You should now test whether the movement behavior of the drive and the signal sequence meet your requirements.
Initial commissioning 5–4 Enhanced programming 5.2.1 Initializing absolute encoders This function can only be performed for motors equipped with multi- turn encors (rating plate information on encoder: EQN 1325). Load P-0-0006 (Position encoder type – motor encoder) into the monitor and set the value to 1 (= absolute encoder function active).
Initial commissioning 5–5 5.2.2 Digital inputs and outputs (IN x, OUT x) For connecting external I/O peripherals, D 4 digital inputs (IN1 to IN4) and D 4 digital outputs (OUT1 to OUT4) are available at the drive. The digital I/Os require a power supply to X06. For technical data of the inputs and outputs, refer to ”Interface conditions”...
Page 63
Initial commissioning 5–6 When designing the list in P-0-2000 (inputs), please note the following as- signments: P-0-2000=<1.Par>,<2.Par>,<3.Par>,<4.Par> Gaps in the signal configuration should be filled with S-0-0000. Example 1: If only IN3 is to be assigned, program P-0-2000 as follows: P-0-2000=0,0,<Par.>...
Initial commissioning 5–7 5.2.3 Torque monitoring Every drive is equipped with 2 monitoring features each of which can be con- figured independently. Every monitoring feature compares the current torque value with its specific limit values and stores the result of the comparison in a separate parameter. Since both parameters have been implemented as real-time bits (signal sta- tus bits), one of them can be assigned to the hardware output OUT1 of the drive and evaluated, e.g.
Page 65
Initial commissioning 5–8 Default settings The following default settings normally do not have to be changed. Weighting: rotational Unit of measure: Position data S-0-0076 Degrees Bits 0...4 have to be Velocities S-0-0044 identical identical Acceleration S-0-0160 rad/sec Torque/force data S-0-0086 Data reference: to the motor shaft S–0–0076= 0b0000000000000010...
Initial commissioning 5–9 5.2.5 Option OM4: Analog outputs The OM4 option board provides additional analog measuring outputs. Thus, current values of max. 2 parameters can be converted simultaneously to analog linear output signals of 0...+10 V and evaluated externally (e.g. by means of a storage oscilloscope for control unit optimization).
Initial commissioning 5–10 Save all parameter settings (data backup) It is urgently recommended to backup all relevant data when the parameters for a drive have been set. This data backup will be required to D efficiently perform series commissioning D restore a precisely defined drive status (e.g. after a parameter loss, firm- ware update or hardware replacement) D document all parameters used for a drive.
Series commissioning 6–1 Series commissioning During series commissioning, all data backed up from the FEPROM after ini- tial commissioning of a drive are loaded to and saved in all other drives. If your application involves drives with different settings, initial com- missioning has to be performed separately for every single setting.
Series commissioning 6–2 3. To transmit the file in the active editor window to the drive, select D the menu sequence EDIT " SET, or D Icon bar: Click on After transmission, the 7-segment display on the module shows the value ”4”.
Actual value smoothing interval P-0-0013 The parameters of the current controller are critical for the drive behav- ior. They must not be changed without having consulted Bosch. 1070 066 091-102 (01.08) GB LSA Control S.L. www.lsa-control.com comercial@lsa-control.com (+34) 960 62 43 01...
Test and optimization 7–2 7.1.1 Optimization steps You should not optimize any settings unless the load is connected and the position control loop is open (”Velocity control” drive mode). Specify a velocity of v=0 in the PROFIBUS master and turn on the drive’s power supply.
Test and optimization 7–3 7.1.2 DSS tools In order to change the parameters, you should use the ”Speed controller” and ”Band stop filter” thematic areas of the DSS expert. Select: EXTRAS " DSS EXPERT The current parameter setting will now be read from the drive for all thematic areas of the DSS expert.
Page 73
Test and optimization 7–4 Parameters belong- ing to a thematic area that had pre- viously been se- lected will be shown with a grey back- ground. Parameter changes can be recognized by the ”New value” and ”Previous value” col- umns. Detailed information band stop filter Up to 4 filters connected in series can be activated.
Diagnostics 8–1 Diagnostics Drive configuration / logbook You will be shown static information on: D software version (firmware version) D module and motor type D current DSS mode (in the ”DSS Master” area) D application D interface type and version D DSS errors D Diagnostics class 1 errors Start the configuration display with...
Diagnostics 8–2 Drive status The display will show dynamic information on D drive status: diagnostics message in plain text D values of max. 4 selectable parameters D condition of the 4 least significant bits of parameter P-0-2003 D status of ”Drive ON”, ”Drive enable”, and ”Drive start” D current operation mode D changes in ”diagnostics class 1”...
Page 76
Diagnostics 8–3 Configuring cyclic data You may influence: D the cycle time (time base for transmitting messages to the drive), D the refresh rate of screen displays, and D the contents of the cyclic display in the ”Actual values” area of the module status display Select the menu sequence EXTRAS "...
Diagnostics 8–4 I/O signals The DSS shows you D the signals assigned to the digital inputs and outputs of the module, and D the current status of these signals. For the assignment of individual signals to the digital inputs and outputs of the module, please refer to section 5.2.2 on page 5–5 ff.
Diagnostics 8–5 Separate window for cyclic display The DSS can display any parameters dynamically in separate windows. In addition to a pure text format, you may also choose a progress bar for dis- play. Select the menu sequence DIAGNOSES " WATCH IDN. Enter the parameter to be displayed in the ”Ident no.”...
Diagnostics 8–6 Updating the parameter values of a *.scs file An existing *.scs file can be taken as a basis for a template file in which the parameter values are replaced with current values and then saved in a new file.
Annex A–1 Annex Pin assignment of the PROFIBUS-DP interface (X51) Cannon connector, 9-pole. Type: RS-485; Field bus interface to EN 50170 Part 2 (DP) Cable length: depending on transmission rate used Cable type: screened, min. core cross-section 0.14 mm Transmission rate: automatic detection, max.
Annex A–2 Index Feedrate constant, 5–8 Analog measuring outputs, 5–9 Analog output of parameter values, 5–9 FEPROM Backup, 5–10, 7–2 copy to the RAM, 4–14 Backup, 5–10 Filling in a template, 8–6 Band stop, 7–4 Filter configuration, 7–4 Band stop configuration, 7–4 Firmware version, 8–1 Booting of drive, 3–12 Floppy disk drive, 1–7...
Page 82
Annex A–3 Module status display, 8–2 Module type, 8–1 Modules sensitive to electrostatic discharge. See ESD– sensitive components Motion–controlled mode, 3–2 Motor type, 8–1 Offline, 2–6 OM4 optional module, 5–9 Optimization, 7–1 Optimizing the control unit, 7–1 Outport, 5–5 Parameter lists, transmitting to the drive, 4–6 Parameters, display cyclically, 8–5 Password, 4–11 Plug braking resistor, control check, 2–3...
Page 84
A–1 Bosch Automation Technology Australia Great Britain Robert Bosch (Australia) Pty. Ltd. Robert Bosch Limited Robert Bosch Corporation Head Office Automation Technology Division Automation Technology Division Cnr. Centre - McNaughton Roads Meridian South Meridian Business Park Fluid Power Products P.O. Box 66...