Lenze 9300 System Manual

Lenze 9300 System Manual

Global drive, extension, servo inverter
Hide thumbs Also See for 9300:
Table of Contents

Advertisement

DATASHEET
LENZE
EVF9325-EV
OTHER SYMBOLS:
EVF9325EV, EVF9325 EV, EVF9325-EV
RGB ELEKTRONIKA AGACIAK CIACIEK
SPÓŁKA JAWNA
Jana Dlugosza 2-6 Street
51-162 Wrocław
Poland
biuro@rgbelektronika.pl
+48 71 325 15 05
www.rgbautomatyka.pl
www.rgbelektronika.pl
www.rgbelektronika.pl
www.rgbautomatyka.pl

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 9300 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Lenze 9300

  • Page 1 DATASHEET LENZE EVF9325-EV OTHER SYMBOLS: EVF9325EV, EVF9325 EV, EVF9325-EV RGB ELEKTRONIKA AGACIAK CIACIEK SPÓŁKA JAWNA Jana Dlugosza 2-6 Street 51-162 Wrocław www.rgbelektronika.pl Poland biuro@rgbelektronika.pl +48 71 325 15 05 www.rgbautomatyka.pl www.rgbautomatyka.pl www.rgbelektronika.pl...
  • Page 2 YOUR PARTNER IN MAINTENANCE Repair this product with RGB ELEKTRONIKA ORDER A DIAGNOSIS LINEAR ENCODERS SYSTEMS INDUSTRIAL COMPUTERS ENCODERS CONTROLS SERVO AMPLIFIERS MOTORS MACHINES OUR SERVICES POWER SUPPLIERS OPERATOR SERVO PANELS DRIVERS At our premises in Wrocław, we have a fully equipped servicing facility. Here we perform all the repair works and test each later sold unit.
  • Page 3 Global Drive EDSVS9332S−EXT .FZ9 System Manual (Extension) 9300 0.37 ... 75 kW EVS9321xS ... EVS9332xS Servo inverter...
  • Page 5: Table Of Contents

    Contents Preface ............. 1−1 How to use this System Manual .
  • Page 6 Contents 3.2.11 Arithmetic block (ARITPH) ..........3−32 3.2.12 Analog signal changeover switch (ASW)
  • Page 7 Contents 3.2.54 Delay element (PT1−1) ........... 3−156 3.2.55 CW/CCW/QSP linking (R/L/Q)
  • Page 8: Edsvs9332S−Ext En

    Contents EDSVS9332S−EXT EN 2.0...
  • Page 9: Preface

    Preface and general information Preface Contents How to use this System Manual ........... . 1−3 1.1.1 Information provided by the System Manual...
  • Page 10 Preface and general information 1−2 EDSVS9332S−EXT EN 2.0...
  • Page 11: How To Use This System Manual

    The features and functions are described in detail. It describes additional possible applications in detail. Examples describe how to set the parameters for typical applications. In case of doubt always the mounting instructions supplied with the 9300 servo inverter are valid. Contents of the System Manual...
  • Page 12: Document History

    Descriptions and data of other Lenze products (Drive PLC, Lenze geared motors, Lenze motors, ...) can be found in the corresponding catalogs, Operating Instructions and manuals. The required documentation can be ordered at your Lenze sales partner or downloaded as PDF file from the Internet.
  • Page 13: Products To Which The System Manual Applies

    Preface and general information How to use this System Manual 1.1.3 Products to which the System Manual applies 1.1.3 Products to which the System Manual applies This documentation is valid for 9300 servo inverters as of nameplate data:  ‚ ƒ Nameplate 93xx −...
  • Page 14: Definition Of Notes Used

    Preface and general information Definition of the notes used Definition of notes used All safety information given in these instructions has the same layout: Pictograph (indicates the type of danger) Signal word! (indicates the severity of danger) Note (describes the danger and explains how to avoid it) Pictograph Consequences if disregarded Signal word...
  • Page 15 Configuration Configuration Contents Configuration with Global Drive Control ..........2−3 Basic configurations .
  • Page 16 Configuration 2−2 EDSVS9332S−EXT EN 2.0...
  • Page 17 Configuration Configuration with Global Drive Control Configuration with Global Drive Control With Global Drive Control (GDC), a program for the PC, Lenze offers an easy−to−understand, clearly−laid−out and convenient tool for configuring your application−specific drive task. Function block library GDC provides a clear overview of the function blocks (FB) available in a library. GDC also lists the complete assignment of a function block.
  • Page 18 Adapt the function assignment to the wiring. The internal signal processing is adapted to the drive task by selecting a predefined basic configuration. You can, for instance, use the Lenze setting for speed control. A detailed description of the basic configurations with terminal assignments, signal flow diagrams, and application examples can be found in chapter "Application examples".
  • Page 19 Configuration Basic configurations 2.2.1 Changing the basic configuration 2.2.1 Changing the basic configuration If the basic configuration must be changed for a special application, proceed as follows: 1. Select a basic configuration via C0005 which largely meets the requirements. 2. Add functions by: –...
  • Page 20 Configuration Basic configurations 2.2.2 Speed control C0005 = 1XXX (1000) 2.2.2 Speed control C0005 = 1XXX (1000) For standard applications, with the default settings you can commission the drive immediately. In order to adapt it to specific requirements, observe the notes in the following sections. 2.2.2.1 Setpoint selection Main setpoint...
  • Page 21 Configuration Basic configurations 2.2.2 Speed control C0005 = 1XXX (1000) Inverting the main setpoint Via terminals E1 and E2 the main setpoint can be inverted (i.e. the sign of the input value is changed). The following applies: Main setpoint Drive executes QSP (quick stop) Main setpoint not inverted Main setpoint inverted Drive maintains its previous state...
  • Page 22 Configuration Basic configurations 2.2.2 Speed control C0005 = 1XXX (1000) Selection of direction of rotation The selection of direction of rotation results from the sign of the speed setpoint at the input MCTRL−N−SET of the MCTRL function block. In turn, the sign of this speed setpoint results from the sign of the main and additional setpoint, the level position at terminals E1 and E2, the selected link of the main and additional setpoint via the arithmetic block in the NSET...
  • Page 23 Configuration Basic configurations 2.2.2 Speed control C0005 = 1XXX (1000) Limitation of the speed setpoint The speed setpoint is always limited to 100% n (C0011) in the MCTRL function block. This means that the maximum speed is always specified to the greatest speed possible in C0011. Example: With this configuration a speed of 4500 rpm is to be travelled.
  • Page 24 Configuration Basic configurations 2.2.2 Speed control C0005 = 1XXX (1000) Quick stop (QSP) When the quick stop function is activated, the drive runs to speed 0 via the ramp set in C0105 and executes a holding torque with a drift−free standstill. The torque limitation and the additional torque setpoint have no effect.
  • Page 25 Configuration Basic configurations 2.2.3 Torque control with speed limitation 4000 2.2.3 Torque control with speed limitation 4000 The drive is set to torque control with the configuration C0005 = 4XXX "Torque control with speed limitation". The torque can be provided in both directions. The speed in the different operating cases is monitored using the n−controllers via a speed limitation.
  • Page 26 Configuration Basic configurations 2.2.3 Torque control with speed limitation 4000 Speed setpoint (speed limits) The speed limitation is carried out via the n−controllers in the MCTRL function block. The first speed controller (main speed controller) is the upper speed limit and the second speed controller is the lower speed limit.
  • Page 27 Configuration Basic configurations 2.2.4 Master frequency coupling 2.2.4 Master frequency coupling 2.2.4.1 General system description The master frequency coupling described here provides a digital setpoint transmission and evaluation path between a setpoint source and one or several controllers. Here, the transmission path can either be used as bus or cascade (see later explanation) for: phase−synchronous running speed−synchronous running...
  • Page 28 Configuration Basic configurations 2.2.4 Master frequency coupling 2.2.4.2 Master configuration Purpose The master configuration serves to activate the phase control, which is upstream to the speed controller and configure the drive as master drive for the master frequency coupling for generating the master frequency for the slave drives.
  • Page 29 Configuration Basic configurations 2.2.4 Master frequency coupling Master integrator (setpoint generation) The setpoint path is designed according to the configurations 1XXX and 4XXX, but without inverting the main setpoint via the terminals X5/E1,E2. This means: Main setpoint is generated by analogy via terminal X6/1, X6/2 Additional setpoint is generated by analogy via terminal X6/3, X6/4 (when used, the additional setpoint must be enabled via C0190) In this configuration, the setpoint selection refers to the frequency at the master frequency output...
  • Page 30 Configuration Basic configurations 2.2.4 Master frequency coupling Setpoint conditioning All settings that follow only refer to this drive, not to the entire drive system. The setpoint is controlled via the function block DFSET. With this, essential adaptations to the drive tasks can be done.
  • Page 31 Configuration Basic configurations 2.2.4 Master frequency coupling Phase offset Via C0252 a fixed phase offset can be added to the setpoint of the drive. This can be set in the range ±245760000 inc. Reference: see phase trimming Phase adjustment In some applications it is necessary that the phase leads or lags with increasing speed. For this, an adjustment of ±1/2 revolution can be entered under C0253.
  • Page 32 Configuration Basic configurations 2.2.4 Master frequency coupling 2.2.4.3 Slave for master frequency bus Purpose The configuration C0005 = 6XXX for the setpoint bus serves to activate the phase control, which is upstream to the speed controller change the setpoint signal path to master frequency coupling for phase or speed−synchronous operation Master drive with Master integrator and...
  • Page 33 Configuration Basic configurations 2.2.4 Master frequency coupling Features The features describe the basic properties of this configuration. Some of them, however, can only be used by reprogramming. Hardware connection of the master frequency input with the master frequency output (so that any number of drives can be connected in series) Setpoint evaluation with a factor (numerator/denominator) for the corresponding slave (gearbox adaptation).
  • Page 34 Configuration Basic configurations 2.2.4 Master frequency coupling Cascading factor (C0473/1 and C0533) This function is valid only if the configuration is not changed. The following constants for the master frequency input (X9) can be set under C0425: 16384 inc/rev. 8192 inc/rev. 4096 inc/rev.
  • Page 35 Configuration Basic configurations 2.2.4 Master frequency coupling 2.2.4.4 Slave for master frequency cascade Purpose The configuration C0005 = 7XXX for the setpoint cascade serves to activate the phase control, which is upstream to the speed controller change the setpoint signal path to master frequency coupling for speed ratio synchronism Master drive with Master integrator and Slave2...
  • Page 36 Configuration Basic configurations 2.2.4 Master frequency coupling Features The features describe the basic properties of this configuration. Some of them, however, can only be used by reprogramming. Resolver feedback is possible only Evaluation of the setpoint (cascading factor) is possible with a factor (numerator/denominator) for the master frequency output (and thus for all following drives) Other evaluation of the setpoint is possible with a factor (numerator/denominator) for the corresponding slave (gearbox adaptation).
  • Page 37 Configuration Basic configurations 2.2.4 Master frequency coupling Cascading factor (C0473/1 and C0533) This function is valid only if the configuration is not changed. The following constants for the master frequency input (X9) can be set under C0425: 16384 inc/rev. 8192 inc/rev. 4096 inc/rev.
  • Page 38 Configuration Basic configurations 2.2.4 Master frequency coupling Exception: If controller inhibit is released due to short−term mains undervoltage (< 500 ms), the phase difference is not reset. After mains recovery, the drive can follow again its set phase. A phase difference which emerged before is balanced.
  • Page 39 Configuration Basic configurations 2.2.5 Speed synchronism 2.2.5 Speed synchronism 2.2.5.1 How to select the correct configuration slave The following configurations can be selected for the speed synchronism with the master configuration C0005 = 5XXX: Slave for setpoint bus C0005 = 6XXX; for only two drives or fixed speed relationships which must be set only once (commissioning) Slave for setpoint cascade C0005 = 7XXX;...
  • Page 40 Configuration Basic configurations 2.2.6 Angular synchronism 2.2.6 Angular synchronism Purpose Drive concept for positive movements (e.g. packing of bottles on conveyor belts) Electrical shaft (e.g. vertical shaft, printing machines with embossing or printing rolls depending on the format). Conditions Configuration C0005 = 6XXX or 7XXX. In the configurations C0005 = 5XXX the specifications only apply to the slave 0.
  • Page 41 Configuration Basic configurations 2.2.6 Angular synchronism 2.2.6.2 Angular trimming The angular trimming can be changed via C0473/3. It is displayed via C0536/3. Angular trimming can also be carried out via another analog signal source: Analog output of a function block Motor potentiometer Analog terminal Keyboard...
  • Page 42 Configuration Basic configurations 2.2.6 Angular synchronism Target situation Master Slave Dö=0 Dö = phase offset n = Speed Fig. 2−4 Target situation for zero pulse processing (Dö+0) Conditions for reaching the target situation: The function must be activated via code C0534 (function block DFSET) The input DFSET−0−PULSE must be triggered with a HIGH signal when the zero pulse is evaluated once (function block DFSET) The angle control must be activated (function block MCTRL)
  • Page 43 The zero pulses can also be evaluated via a zero pulse at setpoint input X9 and a TOUCH−PROBE input X5/E4 (actual value). The function is switched on with C0532 = 3. Master Slave Touch probe 9300 Master 9300 slave withdrawal − Stretch factor...
  • Page 44 Configuration Basic configurations 2.2.6 Angular synchronism 2.2.6.5 Referencing The homing function is available with the configurations 5XXX, 6XXX and 7XXX.. The drive shaft can be positioned via the homing function. For this purpose, the drive is disconnected from the setpoint path and follows the profile generator.
  • Page 45 Configuration Basic configurations 2.2.6 Angular synchronism 2.2.6.6 Homing modes Mode 0 Homing with zero pulse/zero position. Travel in clockwise rotation to the home position. The home position lies at the next zero pulse/zero position after the negative edge of the reference switch REF−MARK plus the home position offset. C0934 Zero pulse Reference switch...
  • Page 46 Configuration Basic configurations 2.2.6 Angular synchronism Mode 6 Homing with touch probe. Travel in clockwise rotation to the home position. The home position lies at the touch probe signal after the negative edge of the reference switch REF−MARK plus the home position offset (C0934). C0934 Touch probe Reference switch...
  • Page 47 Configuration Basic configurations 2.2.6 Angular synchronism 2.2.6.7 Profile generator The speed travel profile for homing is generated via a profile generator. During the homing process the target can be changed. The profile generator generates a speed travel profile with linear ramps. The following parameters must be entered: Code Meaning...
  • Page 48 Configuration Basic configurations 2.2.6 Angular synchronism Home position offset = 0 (case 2) The zero pulse has not yet occurred during the homing process (e.g. in case of incremental encoders, the position is only determined after one revolution): Home position offset=0 C0935 Reference switch...
  • Page 49 Configuration Basic configurations 2.2.6 Angular synchronism Home position offset = 0 (case 3) The zero pulse has already occurred once during the homing process. Home position offset=0 Zero pulse Reference Zero pulse = home position switch Fig. 2−12 Approaching the home position (case 3) If the zero pulse has already occurred once during traversing or if an absolute value encoder (e.g.
  • Page 50 Configuration Operating modes 2.3.1 Parameter setting Operating modes By selecting the operating mode you can also select the interface you want to use for parameter setting or control of the controller. C0005 contains predefined configurations which allow a very easy change of the operating mode. 2.3.1 Parameter setting Parameters can be set with one of the following modules:...
  • Page 51 Configuration Change of the terminal assignment 2.4.1 Freely assignable digital inputs Change of the terminal assignment (see also chapter 3.1 "Working with function blocks") If the configuration is changed via C0005, the assignment of all inputs and outputs is overwritten with the corresponding basic assignment.
  • Page 52 Configuration Change of the terminal assignment 2.4.1 Freely assignable digital inputs Example: Menu "Terminal I/O; DIGIN" (terminal I/O; digital inputs) Here are the most important aims for digital inputs Valid for the basic configuration C0005 = 1000. Code controlled by Note Subcode Signal name...
  • Page 53 Configuration Change of the terminal assignment 2.4.2 Freely assignable digital outputs 2.4.2 Freely assignable digital outputs Four freely assignable digital outputs are available (X5/A1 … X5/A4). You can define a polarity for each input which serves to determine the input to be HIGH active or LOW active. The most important codes can be found in the submenu: DIGOUT (digital outputs).
  • Page 54 Configuration Change of the terminal assignment 2.4.4 Freely assignable monitor outputs 2.4.4 Freely assignable monitor outputs Use the monitor outputs X6/62 and X6/63 to output internal signals as voltage signals. Under C0108 and C0109 the outputs can be adapted to e.g. a measuring device or a slave drive. The most important codes can be found in the submenu: AOUT1 X6.62 or AIN2 X6.63 (analog output 1 (X6.62) or analog output 1 (X6.63)) Change assignment:...
  • Page 55: Function Library

    Function library Function library Contents Working with function blocks ............3−3 3.1.1 Signal types...
  • Page 56 Function library 3.2.36 Flipflop element (FLIP) ........... 3−97 3.2.37 Gearbox compensation (GEARCOMP)
  • Page 57: Working With Function Blocks

    Function library Working with function blocks 3.1.1 Signal types Working with function blocks The signal flow of the controller can be configured by connecting function blocks. The controller can thus be easily adapted to diverse applications. 3.1.1 Signal types Each function block has a certain number of inputs and outputs, which can be interlinked. Corresponding to their respective functions, only particular signal types occur at the inputs and outputs: Quasi analog signals...
  • Page 58: Elements Of A Function Block

    Function library Working with function blocks 3.1.2 Elements of a function block 3.1.2 Elements of a function block Parameterisation code Input name FB name C1100 FCNT1 FCNT1−CLKUP FCNT1−OUT C1102/1 C1104/1 FCNT1−CLKDWN Output symbol C1102/2 C1104/2 CTRL FCNT1−EQUAL Input symbol FCNT1−LD−VAL C1101/1 C1103/1 FCNT1−LOAD...
  • Page 59 Function library Working with function blocks 3.1.2 Elements of a function block Configuration code Configures the input with a signal source (e. g. terminal signal, control code, output of an FB, ...). Inputs with identical codes are distinguished by the attached subcode (Cxxxx/1). These codes are configured via the subcode.
  • Page 60: Connecting Function Blocks

    Function library Working with function blocks 3.1.3 Connecting function blocks 3.1.3 Connecting function blocks General rules Assign a signal source to an input. One input can have only one signal source. Inputs of different function blocks can have the same signal source. Only signals of the same type can be connected.
  • Page 61 Function library Working with function blocks 3.1.3 Connecting function blocks Basic procedure 1. Select the configuration code of the function block input which is to be changed. 2. Determine the source of the input signal for the selected input (e.g. from the output of another function block). 3.
  • Page 62 Function library Working with function blocks 3.1.3 Connecting function blocks Create connections 1. Determine the signal source for ARIT2−IN1: – Change to the code level using the arrow keys – Select C0601/1 using z or y. – Change to the parameter level using PRG. –...
  • Page 63 Function library Working with function blocks 3.1.3 Connecting function blocks Remove connections Since a source can have several targets, there may be additional, unwanted signal connections. Example: – In the basic configuration C0005 = 1000, ASW1−IN1 and AIN2−OUT are connected. –...
  • Page 64: Entries Into The Processing Table

    Function library Working with function blocks 3.1.4 Entries into the processing table 3.1.4 Entries into the processing table The 93XX drive controller provides a certain computing time for processing function blocks. Since the type and number of the function blocks used can vary considerably, not all function blocks available are permanently calculated.
  • Page 65 Function library Working with function blocks 3.1.4 Entries into the processing table Structure of the processing table for the configuration example Fig. 3−5: 1. DIGIN does not have to be entered into the processing table. 2. The first FB is AND1, since it receives its input signals from DIGIN and only has successors. 3.
  • Page 66: Function Blocks

    Function library Function blocks 3.2.1 Table of function blocks Function blocks 3.2.1 Table of function blocks Function block Description CPU time used in basic configuration C0005 [ms] 1000 4000 5000 6000 7000 · · ABS1 Absolute value generator · ADD1 Addition block ·...
  • Page 67 Function library Function blocks 3.2.1 Table of function blocks Function block Function block Description Description CPU time CPU time used in basic configuration C0005 [ms] [ms] 1000 4000 5000 6000 7000 · · · · · · · DIGIN Input terminals X5/E1...X5/E5 —...
  • Page 68: Table Of Free Control Codes

    Function library Function blocks 3.2.2 Table of free control codes 3.2.2 Table of free control codes used in basic configuration C0005 Function block Description CPU time [ms] 1000 4000 5000 6000 7000 · · · · · · · FCODE 17 Free control codes —...
  • Page 69 Function library Function blocks Description This function block converts bipolar signals to unipolar signals. The absolute value is generated by the input signal and is provided at the output. ABS1 ABS1-IN ABS1-OUT C0661 C0662 fb_abs Fig. 3−6 Absolute value generator (ABS1) 3−15 EDSVS9332S−EXT EN 2.0...
  • Page 70: Addition Block (Add)

    Adds or subtracts "analog" signal depending on the input used. A D D 1 9300POSADD1 Fig. 3−7 Addition block (ADD1) Signal Source Note Name Type DIS format List Lenze ADD1−IN1 C0611/1 dec [%] C0610/1 1000 Addition input ADD1−IN2 C0611/2 dec [%] C0610/2 1000 Addition input ADD1−IN3...
  • Page 71: Automation Interface (Aif−In)

    Function library Function blocks 3.2.4 Automation interface (AIF−IN) 3.2.4 Automation interface (AIF−IN) Purpose Interface for input signals of the plug−on fieldbus module (e.g. INTERBUS, PROFIBUS) for setpoints and actual values as binary, analog, or angle information. Please observe the corresponding Operating Instructions for the plug−on fieldbus module.
  • Page 72 Function library Function blocks 3.2.4 Automation interface (AIF−IN) Signal Source Note Name Type DIS format List Lenze AIF−CTRL.B0 C0136/3 − − − AIF−CTRL.B1 C0136/3 − − − AIF−CTRL.B2 C0136/3 − − − AIF−CTRL.B4 C0136/3 − − − AIF−CTRL.B5 C0136/3 −...
  • Page 73 Function library Function blocks 3.2.4 Automation interface (AIF−IN) Function The input signals of the 8−byte user data of the AIF object are converted into corresponding signal types. The signals can be used via further function blocks. Byte 1 and 2 Byte 1 and 2 form the control word for the controller.
  • Page 74: Automation Interface (Aif−Out)

    S T A T F D O AIF−OUT1 Fig. 3−9 Automation interface (AIF−OUT) Signal Source Note Name Type DIS format List Lenze AIF−OUT.W1 C0858/1 dec [%] C0850/1 1000 +100 % = +16384 AIF−OUT.W2 C0858/2 dec [%] C0850/2 1000 +100 % = +16384 AIF−OUT.W3...
  • Page 75 Function library Function blocks 3.2.5 Automation interface (AIF−OUT) Function The input signals of this function block are copied into the 8−byte user data of the AIF object and assigned to the plug−on fieldbus module. The meaning of the user data can be determined very easily with C0852 and C0853 and the corresponding configuration code (CFG).
  • Page 76: Analog Inputs Via Terminal X6/1, X6/2 And X6/3, X6/4 (Ain)

    C0402 C0400 C0404/1 AIN1-GAIN C0403 C0404/2 Fig. 3−10 Analog input via terminal X6/1, X6/2 (AIN1) Signal Source Note Name Type DIS format List Lenze AIN1−OFFSET C0404/1 dec [%] C0402 19502 − AIN1−GAIN C0404/2 dec [%] C0403 19504 − AIN1−OUT C0400 −...
  • Page 77 Function library Function blocks 3.2.6 Analog inputs via terminal X6/1, X6/2 and X6/3, X6/4 (AIN) Function The analog input value is added to the value at input AINx−OFFSET. The result of the addition is limited to ±200 %. The limited value is multiplied by the value which is applied to input AINx−GAIN. Then the signal is limited to ±200%.
  • Page 78: And Operation (And)

    C0821/1 & AND1-IN2 AND1-OUT C0820/2 C0821/2 AND1-IN3 C0820/3 C0821/3 Fig. 3−13 AND operation (AND1) Signal Source Note Name Type DIS format List Lenze AND1−IN1 C0821/1 C0820/1 1000 − AND1−IN2 C0821/2 C0820/2 1000 − AND1−IN3 C0821/3 C0820/3 1000 − AND1−OUT −...
  • Page 79 C0825/1 & AND3-IN2 AND3-OUT C0824/2 C0825/2 AND3-IN3 C0824/3 C0825/3 Fig. 3−15 AND operation (AND3) Signal Source Note Name Type DIS format List Lenze AND3−IN1 C0825/1 C0824/1 1000 − AND3−IN2 C0825/2 C0824/2 1000 − AND3−IN3 C0825/3 C0824/3 1000 − AND3−OUT −...
  • Page 80 Function library Function blocks 3.2.7 AND operation (AND) A N D 6 & Fig. 3−18 AND operation (AND6) Signal Source Note Name Type DIS format List Lenze AND6−IN1 C1176/1 C1175/1 1000 − AND6−IN2 C1176/2 C1175/2 1000 − AND6−IN3 C1176/3 C1175/3 1000 −...
  • Page 81 Function library Function blocks 3.2.7 AND operation (AND) Function ANDx−IN1 ANDx−IN2 ANDx−IN3 ANDx−OUT The function corresponds to a series connection of normally−open contacts in a contactor control. ANDx−IN1 ANDx−IN2 ANDx−IN3 ANDx−OUT Fig. 3−20 AND function as a series connection of normally−open contacts Tip! If only two inputs are required, use the inputs ANDx−IN1 and ANDx−IN2.
  • Page 82: Inverter (Aneg)

    Two inverters are available: ANEG1 ( 1) ANEG1-IN ANEG1-OUT C0700 C0701 Fig. 3−21 Inverter (ANEG1) Signal Source Note Name Type DIS format List Lenze ANEG1−IN C0701 dec [%] C0700 19523 − ANEG1−OUT − − − − − − ANEG2 ( 1)
  • Page 83: Analog Output Via Terminal 62/63 (Aout)

    AOUT1-GAIN C0433 C0434/3 AOUT1-OFFSET C0432 C0434/2 Fig. 3−23 Analog output via terminal X6/62 (AOUT1) Signal Source Note Name Type DIS format List Lenze AOUT1−IN C0434/1 dec [%] C0431 5001 − AOUT1−GAIN C0434/3 dec [%] C0433 19510 − AOUT1−OFFSET C0434/2 dec [%]...
  • Page 84 Function library Function blocks 3.2.9 Analog output via terminal 62/63 (AOUT) Example for an output value AOUT1−IN = 50%, AOUT1−GAIN = 100%, AOUT1−OFFSET = 10% Output terminal 62 = ((50% * 100% = 50%) + 10% = 60%) = 6 V AOUT−GAIN Î...
  • Page 85: Arithmetic Block (Arit)

    A R I T 1 x / ( 1 - y ) 9300posARIT1 Fig. 3−26 Arithmetic block (ARIT1) Signal Source Note Name Type DIS format List Lenze ARIT1−IN1 C0340/1 dec [%] C0339/1 1000 − ARIT1−IN2 C0340/2 dec [%] C0339/2 1000 −...
  • Page 86: Arithmetic Block (Aritph)

    Function library Function blocks 3.2.11 Arithmetic block (ARITPH) 3.2.11 Arithmetic block (ARITPH) Purpose The FB ARITPH calculates a angle output signal from two angle input signals. ARITPH1 Mode ARITPH1 C1010 ARITPH1-IN1 C1011/1 ±2 -1 ARITPH1-OUT C1012/1 ARITPH1-IN2 C1011/2 C1012/2 Fig. 3−28 Function block ARITPH1 Signal Source...
  • Page 87: Analog Signal Changeover Switch (Asw)

    ASW1-IN2 C0810/2 C0812/2 ASW1-SET C0811 C0813 Fig. 3−29 Changeover switch for analog signals (ASW1) Signal Source Note Name Type DIS format List Lenze ASW1−IN1 C0812/1 dec [%] C0810/1 − ASW1−IN2 C0812/2 dec [%] C0810/2 1000 − ASW1−SET C0813 C0811 1000 −...
  • Page 88 3.2.12 Analog signal changeover switch (ASW) A S W 4 Fig. 3−32 Changeover switch for analog signals (ASW4) Signal Source Note Name Type DIS format List Lenze ASW4−IN2 C1167/1 dec [%] C1165/1 1000 − ASW4−IN1 C1167/2 dec [%] C1165/2 1000 −...
  • Page 89: Holding Brake (Brk)

    Code C0172 is a pre−stage of the monitoring function OU" (overvoltage of the DC−bus voltage). Code C0172 defines the voltage difference to OU causing a reduction in torque. In the Lenze setting, the torque is reduced to "0" if the DC−bus voltage reaches 760 V (770 V − 10 V): OU threshold = 770V (C0173 = 0...3)
  • Page 90 BRK1-M-SET C0452 C0458/2 Fig. 3−33 Holding brake (BRK1) Signal Source Note Name Type DIS format List Lenze BRK1−SET C0459 C0451 1000 − BRK1−NX C0458/1 dec [%] C0450 1000 Speed threshold from which the drive may output the signal "Close brake". The signal...
  • Page 91 Function library Function blocks 3.2.13 Holding brake (BRK) 3.2.13.1 Engaging the brake Purpose A HIGH signal at the BRK1−SET input activates the function. The output BRK1−SET BRK1−QSP is simultaneously switched to HIGH. This signal can be used to decelerate the drive to zero speed via a BRK1−QSP deceleration ramp.
  • Page 92 Function library Function blocks 3.2.13 Holding brake (BRK) 3.2.13.3 Setting controller inhibit Setting controller inhibit may for instance be required in the case of a fault (LU, OU, ...). Function When the controller is inhibited (CINH), the BRK1−OUT signal is set to HIGH immediately. The drive is then braked via the mechanical brake.
  • Page 93 Function library Function blocks 3.2.13 Holding brake (BRK) BRK1−SET C0196 BRK1−QSP BRK1−M−STORE MCTRL−MACT MCTRL−MACT = C0244 BRK1−OUT C0195 BRK1−CINH MCTRL−NSET2 |BRK1−Nx| Fig. 3−35 Switching cycle when braking 3−39 EDSVS9332S−EXT EN 2.0...
  • Page 94: System Bus (Can−In)

    Function library Function blocks 3.2.14 System bus (CAN−IN) 3.2.14 System bus (CAN−IN) A detailed description of the system bus (CAN) can be found in the "CAN Communication Manual". 3−40 EDSVS9332S−EXT EN 2.0...
  • Page 95: System Bus (Can−Out)

    Function library Function blocks 3.2.15 System bus (CAN−OUT) 3.2.15 System bus (CAN−OUT) A detailed description of the system bus (CAN) can be found in the "CAN Communication Manual". 3−41 EDSVS9332S−EXT EN 2.0...
  • Page 96: Comparator (Cmp)

    C0682 CMP1-IN1 CMP1-OUT C0683/1 C0684/1 CMP1-IN2 C0683/2 C0684/2 Fig. 3−36 Comparator (CMP1) Signal Source Note Name Type DIS format List Lenze CMP1−IN1 C0684/1 dec [%] C0683/1 5001 − CMP1−IN2 C0684/2 dec [%] C0683/2 19500 − CMP1−OUT − − − −...
  • Page 97 C0692 CMP3-IN1 CMP3-OUT C0693/1 C0694/1 CMP3-IN2 C0693/2 C0694/2 Fig. 3−38 Comparator (CMP3) Signal Source Note Name Type DIS format List Lenze CMP3−IN1 C0694/1 dec [%] C0693/1 1000 − CMP3−IN2 C0694/2 dec [%] C0693/2 1000 − CMP3−OUT − − − −...
  • Page 98 Function library Function blocks 3.2.16 Comparator (CMP) 3.2.16.1 Function 1: CMP1−IN1 = CMP1−IN2 This function serves to compare two signals with regard to equality. Hence, the comparison "actual speed equals setpoint speed (n )" can be carried out. Via code C0682 the window of equality can be set. Via code C0681 a hysteresis can be set if the input signals are not stable and cause the output to oscillate.
  • Page 99 Function library Function blocks 3.2.16 Comparator (CMP) 3.2.16.2 Function 2: CMP1−IN1 > CMP1−IN2 This function is used, for example, to implement the comparison "Actual speed is higher than a limit value (n > n )" for a direction of rotation. If the value at input CMP1−IN1 exceeds the value at input CMP1−IN2, the output CMP1−OUT changes from LOW to HIGH.
  • Page 100 Function library Function blocks 3.2.16 Comparator (CMP) 3.2.16.6 Function 6: |CMP1−IN1| < |CMP1−IN2| This function is the same as function 2. Before signal processing the absolute value of input signals (without sign) is generated. This can be used to implement the comparison "|n | <...
  • Page 101: Signal Conversion (Conv)

    CONV1-OUT C0942 C0941 C0943 Fig. 3−42 Function block CONV1 Signal Source Note Name Type DIS format List Lenze CONV1−IN C0943 dec [%] C0942 1000 CONV1−OUT − − − − − Limited to ±199.99 % This function block is used to multiply or divide analog signals.
  • Page 102 CONV3-OUT C0952 C0951 C0953 Fig. 3−44 Function block CONV3 Signal Source Note Name Type DIS format List Lenze CONV3−IN C0953 dec [rpm] C0952 1000 CONV3−OUT − − − − − Limited to ±199.99 % This function block is used to convert speed signals into analog signals.
  • Page 103 3.2.17 Signal conversion (CONV) CONV6 C O N V 6 Fig. 3−47 Function block CONV6 Signal Source Note Name Type DIS format List Lenze CONV6−IN C1173 dec [%] C1172 1000 CONV6−OUT − − − − − Limited to ±29999 rpm This function block is used to convert analog signals into speed signals.
  • Page 104: Angle Conversion (Convpha)

    Function library Function blocks 3.2.18 Angle conversion (CONVPHA) 3.2.18 Angle conversion (CONVPHA) Purpose Converts a angle signal into an analog signal converts a angle difference signal into a speed signal. C O N V P H A 1 Fig. 3−48 Angle conversion (CONVPHA1) Signal Source...
  • Page 105: Angle Conversion (Convphph)

    Function library Function blocks 3.2.19 Angle conversion (CONVPHPH) 3.2.19 Angle conversion (CONVPHPH) Purpose Conversion of a angle signal with dynamic fraction. C O N V P H P H 1 Fig. 3−49 Angle conversion (CONVPHPH1) Signal Source Note Name Type DIS format List CONVPHPH1−IN...
  • Page 106: Speed Conversion (Convpp)

    Function library Function blocks 3.2.20 Speed conversion (CONVPP) 3.2.20 Speed conversion (CONVPP) Purpose Conversion of a speed signal with dynamic fraction. C O N V P P 1 Fig. 3−50 Speed conversion (CONVPP1) Signal Source Note Name Type DIS format List CONVPP1−IN C1253...
  • Page 107: Characteristic Function (Curve)

    C h a r a c t e r i s t i c 3 CURVE1 Fig. 3−51 Characteristic function (CURVE1) Signal Source Note Name Type DIS format List Lenze CURVE1−IN C0968 dec [%] C0967 5001 − CURVE1−OUT − − −...
  • Page 108 Function library Function blocks 3.2.21 Characteristic function (CURVE) 3.2.21.1 Characteristic with two interpolation points Set C0960 = 1. CURVE1-OUT y100 C0964 C0961 -100% 100% CURVE1-IN -C0961 -C0964 Fig. 3−52 Line diagram of characteristic with 2 interpolation points 3.2.21.2 Characteristic with three interpolation points Set C0960 = 2.
  • Page 109 Function library Function blocks 3.2.21 Characteristic function (CURVE) 3.2.21.3 Characteristic with four interpolation points Set C0960 = 3. CURVE1-OUT y100 C0964 C0962 C0961 -100% C0963 -C0966 -C0965 -C0963 C0965 C0966 100% CURVE1-IN -C0961 -C0962 -C0964 Fig. 3−54 Line diagram of characteristic with 4 interpolation points 3−55 EDSVS9332S−EXT EN 2.0...
  • Page 110: Dead Band (Db)

    The dead band element is used to set interfering influences around zero, e.g. interferences on analog input voltages, to digital zero. D B 1 Fig. 3−55 Dead band element (DB1) Signal Source Note Name Type DIS format List Lenze DB1−IN C0623 dec [%] C0622 1000 − DB1−OUT − − − −...
  • Page 111: Control Of The Drive Controller (Dctrl)

    Function library Function blocks 3.2.23 Control of the drive controller (DCTRL) 3.2.23 Control of the drive controller (DCTRL) Purpose Directs the controller to certain states (e.g. trip, trip reset, quick stop or controller inhibit). C0135 DCTRL CAN-CTRL.B3 ³1 AIF-CTRL.B3 C135.B3 DCTRL-QSP MCTRL CAN-CTRL.B8...
  • Page 112 Function library Function blocks 3.2.23 Control of the drive controller (DCTRL) Signal Source Note Name Type DIS format List Lenze DCTRL−CINH1 C0878/1 C0870/1 1000 HIGH = Inhibit controller DCTRL−CINH2 C0878/2 C0870/2 1000 HIGH = Inhibit controller DCTRL−TRIP−SET C0878/3 C0871 HIGH = Fault signal EEr DCTRL−TRIP−RESET...
  • Page 113 Function library Function blocks 3.2.23 Control of the drive controller (DCTRL) 3.2.23.2 Operation inhibit (DISABLE) In this state the drive cannot be started by the "Controller enable" command. The power output stages are inhibited. All controllers are reset. The function can be controlled by three inputs –...
  • Page 114 Function library Function blocks 3.2.23 Control of the drive controller (DCTRL) 3.2.23.5 TRIP−RESET Resets a pending trip as soon as the cause of malfunction has been removed. If the cause is still active, no reaction occurs. The function can be controlled by four inputs –...
  • Page 115 Function library Function blocks 3.2.23 Control of the drive controller (DCTRL) 3.2.23.6 Parameter set changeover (PAR) The controller loads and operates with the parameter set selected. The parameter set to be loaded is selected via the inputs DCTRL−PAR*1 and DCTRL−PAR*2. The inputs are binary coded (1 from 4).
  • Page 116: Master Frequency Input (Dfin)

    Function library Function blocks 3.2.24 Master frequency input (DFIN) 3.2.24 Master frequency input (DFIN) Purpose Converting and scaling a power pulse current at the digital frequency input X9 into a speed and phase setpoint. The digital frequency is transferred in a high−precision mode (with offset and gain errors). C0427 DFIN DFIN-OUT...
  • Page 117 Function library Function blocks 3.2.24 Master frequency input (DFIN) C0427 = 1 Fig. 3−60 Control of direction of rotation via track B CW rotation Track A transmits the speed Track B = LOW (positive value at DFIN−OUT) CCW rotation Track A transmits the speed Track B = HIGH (negative value at DFIN−OUT) C0427 = 2 Fig.
  • Page 118 Function library Function blocks 3.2.24 Master frequency input (DFIN) Signal adaptation Finer resolutions than the power−of−two format can be realised by connecting an FB (e.g. CONV3 or CONV4). Example: The FB CONV3 converts the speed signal into a quasi−analog signal. The conversion is done according to the formula: 0, 4 @ C0950...
  • Page 119: Digital Frequency Output (Dfout)

    Function library Function blocks 3.2.25 Digital frequency output (DFOUT) 3.2.25 Digital frequency output (DFOUT) Purpose Converts internal speed signals into frequency signals and outputs them to subsequent drives. The transmission is highly precise (without offset and gain errors). C0030 DFOUT C0540 DFOUT-OUT DFOUT-DF-IN...
  • Page 120 Function library Function blocks 3.2.25 Digital frequency output (DFOUT) 3.2.25.1 Output signals on X10 Fig. 3−64 Signal sequence for CW rotation (definition) The output signal corresponds to the simulation of an incremental encoder: – Track A, B and, if necessary, zero track as well as the corresponding inverted tracks are output with tracks shifted by 90 degrees.
  • Page 121 Function library Function blocks 3.2.25 Digital frequency output (DFOUT) 3.2.25.2 Output of an analog signal For this purpose, set code C0540 = 0. The value applied at input DFOUT−AN−IN is converted into a frequency. Transfer function No. of increments from C0030 @ C0011 f [Hz] + DFOUT * AN * IN [%] @ Example:...
  • Page 122 Function library Function blocks 3.2.25 Digital frequency output (DFOUT) 3.2.25.4 Encoder simulation of the resolver Set C0540 = 2 or C0540 = 3 (depending on the desired generation of the zero track) The function is used when a resolver is connected to X7. The encoder constant for output X10 is set in C0030.
  • Page 123: Digital Frequency Ramp Function Generator (Dfrfg)

    Function library Function blocks 3.2.26 Digital frequency ramp function generator (DFRFG) 3.2.26 Digital frequency ramp function generator (DFRFG) Purpose The drive (motor shaft) is synchronised to a digital frequency (phase selection). The drive then performs a phase−synchronous operation with the digital frequency. D F R F G 1 FB_dfrfg1 Fig.
  • Page 124 Function library Function blocks 3.2.26 Digital frequency ramp function generator (DFRFG) 3.2.26.1 Profile generator DFRFG-OUT C0751 C0751 C0755 DFRFG-IN C0752 DFRFG-SYNC Fig. 3−66 Synchronisation on DFRFG The profile generator generates ramps which lead the setpoint phase to its target position. Set acceleration and deceleration via C0751.
  • Page 125 Function library Function blocks 3.2.26 Digital frequency ramp function generator (DFRFG) 3.2.26.2 Quick stop Removes the drive from the network and brakes it to standstill. Activate with DFRFG−QSP = HIGH. Set deceleration time via C0753. Store the setpoint phase detected at DFRFG−IN. Approach the setpoint phase via the profile generator after resetting the quick stop request.
  • Page 126 Function library Function blocks 3.2.26 Digital frequency ramp function generator (DFRFG) 3.2.26.4 RESET DFRFG−RESET = HIGH: Resets setpoint phases which are internally added. Activates the profile generator. HIGH−LOW edge at DFRFG−RESET: Detecting the setpoint phase. 3.2.26.5 Detect phase difference Monitoring the phase difference between input DFRFG−IN and output DFRFG−OUT. Set limit value of monitoring via C0754.
  • Page 127 Function library Function blocks 3.2.26 Digital frequency ramp function generator (DFRFG) 3.2.26.6 Start via touch probe initiator (terminal X5/E5) Stop! In the default setting the terminal X5/E5 is assigned to another function. Function Set C0757 = 1. The function is activated by simultaneously setting the inputs: –...
  • Page 128 Function library Function blocks 3.2.26 Digital frequency ramp function generator (DFRFG) 3.2.26.7 Correction of the touch probe initiator (terminal X5/E5) Delay times during the activation of the initiator cause a speed−dependent phase offset (e.g. during positioning, synchronising). In order to take this angular offset into account, the response time [ms] of the initiators as a function of the setpoint speed DFRFG−IN is converted to a phase angle correction and is then taken into consideration in the setpoint angle.
  • Page 129: Digital Frequency Processing (Dfset)

    Function library Function blocks 3.2.27 Digital frequency processing (DFSET) 3.2.27 Digital frequency processing (DFSET) Purpose Conditions the digital frequency for the controller. Selection of stretch factor, gearbox factor and speed trimming or angular trimming. DFSET C0429 C0534 DFSET-0-PULSE C0546 C0525 C0532 C0551 C0538/1...
  • Page 130 Function library Function blocks 3.2.27 Digital frequency processing (DFSET) Function Setpoint conditioning with stretch and gearbox factor Processing of correction values Synchronising to zero track or touch probe (for resolver feedback touch probe only) Suppressing fault signals when synchronising via touch probe 3.2.27.1 Setpoint conditioning with stretch and gearbox factor Stretch factor...
  • Page 131 Function library Function blocks 3.2.27 Digital frequency processing (DFSET) 3.2.27.2 Processing of correction values Speed trimming This is used to add correction values, e.g. by a superimposed control loop. This enables the drive to accelerate or decelerate. Adds an analog value at DFSET−N−TRIM (see C0537) to the speed setpoint. Adds a speed value at DFSET−N−TRIM2 (see C1258) to the speed setpoint.
  • Page 132 Example: For C0531 = 10 only every tenth actual pulse is evaluated. The other 9 pulses are ignored. Lenze setting: C0531 = 1, C0533 = 3 Correction of the touch probe initiator (terminal X5/E5) Delay times during the activation of the initiator cause a speed−dependent angular offset (e.g. during positioning, synchronising).
  • Page 133 Function library Function blocks 3.2.27 Digital frequency processing (DFSET) Synchronisation mode For the synchronisation, different modes are available which can be set under C0534. C0534 Synchronisation mode Note Inactive Function inactive Continuous synchronisation with correction in the shortest possible way A LOW−HIGH edge at DFSET−0−Pulse initiates continuous Continuous synchronisation with correction in the shortest possible way...
  • Page 134 Function library Function blocks 3.2.27 Digital frequency processing (DFSET) 3.2.27.4 Suppressing fault signals when synchronising via touch probe Interference pulses which act on the actual pulse and setpoint pulse signal at the inputs X5/E4 and X5/E5 can cause unwanted transients and faulty functions. As of software version 6.2 it is possible to filter interference pulses via masking windows, thus reducing interferences by up to 90%, depending on the application.
  • Page 135: Delay Elements (Digdel)

    DIGDEL1 C0720 C0721 DIGDEL1-IN DIGDEL1-OUT C0723 C0724 Fig. 3−73 Delay element (DIGDEL1) Signal Source Note Name Type DIS format List Lenze DIGDEL1−IN C0724 C0723 1000 − DIGDEL1−OUT − − − − − − DIGDEL2 C0725 C0726 DIGDEL2-IN...
  • Page 136 Function library Function blocks 3.2.28 Delay elements (DIGDEL) 3.2.28.1 On−delay If the on−delay is set, a signal change from LOW to HIGH at the input DIGDELx−IN is passed on to the DIGDELx−OUT output after the delay time set under C0721 or C0726 has elapsed. DIGDEL1−IN C0721 C0721...
  • Page 137 Function library Function blocks 3.2.28 Delay elements (DIGDEL) 3.2.28.3 General delay A general delay causes any signal change at the input DIGDELx−IN to be passed onto the output DIGDELx−OUT only after the time set under C0721 or C0726 has elapsed. DIGDEL1−IN C0721 Î...
  • Page 138: Freely Assignable Digital Inputs (Digin)

    DIGIN2 DIGIN3 DIGIN4 DIGIN5 C0443 Fig. 3−78 Freely assignable digital inputs (DIGIN) Signal Source Note Name Type DIS format List Lenze DIGIN−CINH − − − − Controller inhibit acts directly on the DCTRL control DIGIN1 C0443 − − − −...
  • Page 139: Freely Assignable Digital Outputs (Digout)

    DIGOUT3 C0117/3 DIGOUT4 C0117/4 C0444/1 C0444/2 C0444/3 C0444/4 Fig. 3−79 Freely assignable digital outputs (DIGOUT) Signal Source Note Name Type DIS format List Lenze DIGOUT1 C0444/1 C0117/1 15000 − DIGOUT2 C0444/2 C0117/2 10650 − DIGOUT3 C0444/3 C0117/3 − DIGOUT4 C0444/4...
  • Page 140: First Order Derivative−Action Element (Dt1)

    ±199.99 % DT1-1-IN DT1-1-OUT C0652 C0654 fb_dt1−1 Fig. 3−80 First order derivative−action element (DT1−1) Signal Source Note Name Type DIS format List Lenze DT1−1−IN C0654 dec [%] C0652 1000 − DT1−1−OUT − − − − − Limited to ±199.99 % Function The gain is set under C0650.
  • Page 141: Free Piece Counter (Fcnt)

    Function library Function blocks 3.2.32 Free piece counter (FCNT) 3.2.32 Free piece counter (FCNT) Purpose Digital up/down counter F C N T 1 Fig. 3−82 Free piece counter (FCNT1) Signal Source Note Name Type DIS format List FCNT1−CLKUP C1104/1 C1102/1 LOW−HIGH edge = counts up by 1 FCNT1−CLKDWN C1104/2...
  • Page 142: Free Digital Outputs (Fdo)

    Function library Function blocks 3.2.33 Free digital outputs (FDO) 3.2.33 Free digital outputs (FDO) Purpose This function block can be used to connect digital signals via C0151, the function block AIF−OUT and function block CAN−OUT to the connected fieldbus systems. FDO-0 C0116/1 FDO-1...
  • Page 143 Function library Function blocks 3.2.33 Free digital outputs (FDO) Signal Source Note Name Type DIS format List Lenze FDO−0 C0151 C0116/1 1000 FDO−1 C0151 C0116/2 1000 FDO−2 C0151 C0116/3 1000 FDO−3 C0151 C0116/4 1000 FDO−4 C0151 C0116/5 1000 FDO−5 C0151...
  • Page 144: Freely Assignable Input Variables (Fevan)

    Function library Function blocks 3.2.34 Freely assignable input variables (FEVAN) 3.2.34 Freely assignable input variables (FEVAN) Purpose Transfer of analog signals to any code. At the same time, the FB converts the signal into the data format of the target code. F E V A N 1 S &...
  • Page 145 Function library Function blocks 3.2.34 Freely assignable input variables (FEVAN) Function Conversion of the read data via: – Numerator, denominator. – Offset. Selection of a target code for the read data. Codes for the conversion of the read data and for the selection of the target code Selection of the target code Function block Numerator...
  • Page 146 Function library Function blocks 3.2.34 Freely assignable input variables (FEVAN) Conversion In the example, the conversion is made at FB FEVAN1. The data format of the target code is important for the conversion (see attribute table). Adapt the input signal to the data format of the target code: –...
  • Page 147 Function library Function blocks 3.2.34 Freely assignable input variables (FEVAN) Example 1 (only for FIX32 format with % scaling): F E V A N 1 S & H C T R L Fig. 3−88 Example of a circuit for FIX32 format with % scaling Task: C0472/1 = 1.05 %.
  • Page 148 Function library Function blocks 3.2.34 Freely assignable input variables (FEVAN) Example 2 (only for FIX32 format without % scaling): Task: C0473/1 = 1000. Write this value to C0011. Configuration: Connect FEVAN1−IN (C1096) with FCODE−473/1 (19551). Connect FEVAN1−LOAD (C1097/1) with FCODE−471.B0 (19521). Parameter setting: Set C1091 = 11 (¢...
  • Page 149: Fixed Setpoints (Fixset)

    C0564/4 Fig. 3−89 Fixed setpoint (FIXSET1) Signal Source Note Name Type DIS format List Lenze FIXSET1−AIN C0563 dec [%] C0561 1000 The input is switched to the output if a LOW level is applied to all selection inputs FIXSET−INx. FIXSET1−IN1*1...
  • Page 150 Function library Function blocks 3.2.35 Fixed setpoints (FIXSET) 3.2.35.1 Release of the FIXSET1 setpoints Number of the fixed setpoints required Number of inputs to be assigned at least 1 1 ... 3 at least 2 4 ... 7 at least 3 8 ...
  • Page 151: Flipflop Element (Flip)

    FLIP1-CLK C0771 C0773/2 FLIP1-CLR C0772 C0773/3 Fig. 3−90 Flipflop element (FLIP1) Signal Source Note Name Type DIS format List Lenze FLIP1−D C0773/1 C0770 1000 − FLIP1−CLK C0773/2 C0771 1000 Evaluates LOW−HIGH edges only FLIP1−CLR C0773/3 C0772 1000 Evaluates the input level only: input has highest priority FLIP1−OUT...
  • Page 152 C1060/2 C1061/2 FLIP3−CLR C1060/3 C1061/3 FB_flip3 Fig. 3−92 Flipflop element (FLIP3) Signal Source Note Name Type DIS format List Lenze FLIP3−D C1061/1 C1060/1 1000 − FLIP3−CLK C1061/2 C1060/2 1000 Evaluates LOW−HIGH edges only FLIP3−CLR C1061/3 C1060/3 1000 Evaluates the input level only: input has highest priority FLIP3−OUT...
  • Page 153 Function library Function blocks 3.2.36 Flipflop element (FLIP) Function FLIPx−D FLIPx−CLK FLIPx−OUT Fig. 3−94 Function sequence of a flipflop The input FLIPx−CLR always has priority. If a HIGH level is applied at the input FLIPx−CLR, the output FLIPx−OUT is set to and maintained at a LOW level al long as this input is at a HIGH level.
  • Page 154: Gearbox Compensation (Gearcomp)

    Function library Function blocks 3.2.37 Gearbox compensation (GEARCOMP) 3.2.37 Gearbox compensation (GEARCOMP) Purpose Compensates elasticities in the drive train (e.g. gearbox torsion). Implementation of an adaptive linkage of e.g. the phase setpoint (32 bits) and the torque feedforward control (14 bits). G E A R C O M P Fig.
  • Page 155: Limiting Element (Lim)

    LIM1 LIM1-IN LIM1-OUT C0632 C0633 C0631 Fig. 3−96 Limiting element (LIM1) Signal Source Note Name Type DIS format List Lenze LIM1−IN1 C0633 dec [%] C0632 1000 − LIM1−OUT − − − − − − Function If the input signal exceeds the upper limit (C0630), the upper limit is effective.
  • Page 156: Internal Motor Control (Mctrl)

    Function library Function blocks 3.2.39 Internal motor control (MCTRL) 3.2.39 Internal motor control (MCTRL) Purpose This function block controls the drive machine consisting of angle controller, speed controller, and motor control. MCTRL DCTRL-QSP > – MCTRL-QSP-OUT MCTRL-QSP C0900 C0042 MCTRL-NSET2 C0907/3 MCTRL-HI-M-LIM C0050...
  • Page 157 Function library Function blocks 3.2.39 Internal motor control (MCTRL) Signal Source Note Name Type DIS format List Lenze MCTRL−PHI−SET C0908 dec [inc] C0894 1000 Angle controller input for difference of setpoint angle to actual angle MCTRL−N−SET C0906/1 dec [%] C0890...
  • Page 158 Function library Function blocks 3.2.39 Internal motor control (MCTRL) Function Current controller Torque limitation Additional torque setpoint Speed controller Torque control with speed limitation Speed setpoint limitation Angle controller Quick stop QSP Field weakening Switching frequency changeover 3.2.39.1 Current controller Adapt current controller via C0075 (proportional gain) and C0076 (reset time) to the machine connected.
  • Page 159 Function library Function blocks 3.2.39 Internal motor control (MCTRL) 3.2.39.3 Torque limitation Via the inputs MCTRL−LO−M−LIM and MCTRL−HI−M−LIM an external torque limitation can be set. This serves to set different torques for the quadrants "driving" and "braking". MCTRL−HI−M−LIM is the upper torque limit in [%] of the max. possible torque (C0057). MCTRL−LO−M−LIM is the lower torque limit in [%] of the max.
  • Page 160 Function library Function blocks 3.2.39 Internal motor control (MCTRL) 3.2.39.4 Speed controller The speed controller is designed as an ideal PID controller. Parameter setting If you select a motor via C0086, the parameters are preset so that only a few (if any) adaptations to the application are necessary.
  • Page 161 Function library Function blocks 3.2.39 Internal motor control (MCTRL) 3.2.39.5 Torque control with speed limitation This function is activated with MCTRL−N/M−SWT = HIGH. A second speed controller (auxiliary speed controller) is connected for the speed limitation. MCTRL−M−ADD acts as bipolar torque setpoint. The n−controller 1 is used to create the upper speed limit.
  • Page 162 Function library Function blocks 3.2.39 Internal motor control (MCTRL) 3.2.39.7 Angle controller The angle controller is required to achieve angular synchronism and drift−free standstill. Note! Select a configuration with digital frequency coupling in C0005 since this serves to link all important signals automatically. On this basis the system can be optimised. Activating the angle controller 1.
  • Page 163 Function library Function blocks 3.2.39 Internal motor control (MCTRL) 3.2.39.8 Quick stop QSP The QSP function is used to stop the drive within an adjustable time independently of the setpoint selection. The QSP function is active if the input MCTRL−QSP is triggered with HIGH. if the controller is triggered via the control words (DCTRL).
  • Page 164 Function library Function blocks 3.2.39 Internal motor control (MCTRL) 3.2.39.9 Field weakening The field weakening range does not need to be set if the motor type has been set in C0086. In this case all settings required are made automatically. The motor is operated in the field weakening mode the output voltage of the controller exceeds the rated motor voltage set in C0090, the controller cannot increase the output voltage with rising speed any more because of the mains voltage / DC−bus voltage.
  • Page 165: Mains Failure Control (Mfail)

    MFAIL-SET C0977 C0988/6 Fig. 3−98 Mains failure control (MFAIL) Signal Source Note Name Type DIS format List Lenze MFAIL−N−SET C0988/1 dec [%] C0970 1000 Speed setpoint in [%] of C0011 MFAIL−ADAPT C0988/2 dec [%] C0973 1000 Dynamic adaptation of the proportional...
  • Page 166 Function library Function blocks 3.2.40 Mains failure control (MFAIL) Range of functions Mains failure detection Mains failure control Restart protection Reset of the mains failure control Dynamic adaptation of the control parameters Fast mains recovery (KU) Application examples 3.2.40.1 Mains failure control A failure of the controller’s power section supply can be detected by evaluating the DC−bus voltage or an external system for mains failure detection (e.g.
  • Page 167 Function library Function blocks 3.2.40 Mains failure control (MFAIL) External system for mains failure detection (934x supply module) A digital output of the supply module 934x is applied to the function block MFAIL via the digital inputs DIGIN of the controller 93XX. In the example the input X5/E4 is used. For this purpose the signal combination must be set as follows: –...
  • Page 168 Function library Function blocks 3.2.40 Mains failure control (MFAIL) 3.2.40.2 Mains failure control Integration of the function block into the signal flow of the controller As an example, the function block is integrated into the basic configuration C0005 = 1000 (speed control).
  • Page 169 Function library Function blocks 3.2.40 Mains failure control (MFAIL) Activation MFAIL−FAULT = HIGH activates the mains failure control. MFAIL−FAULT = LOW triggers a timing element. After the time set under C0983 has elapsed, the mains failure control is completed/cancelled (see description of mains recovery, chapter 3.2.40.6).
  • Page 170 Function library Function blocks 3.2.40 Mains failure control (MFAIL) Parameter setting The parameters to be set depend strongly on the motor used, the inertia of the driven machine and the drive configuration (single drive, drive network, master/slave operation etc.). For this reason, this function must be adjusted to the prevailing application case.
  • Page 171 Function library Function blocks 3.2.40 Mains failure control (MFAIL) FB_mfail_7 Message LU Message OU Mains voltage range C0173 < 400 V 285 V 430 V 755 V 770 V 400 V 285 V 430 V 755 V 770 V 400 V ... 460 V 328 V 473 V 755 V...
  • Page 172 Function library Function blocks 3.2.40 Mains failure control (MFAIL) Commissioning The commissioning should be carried out with motors without load. 1. The drive can be started with a LOW−HIGH edge at X5/E5. 2. Set the acceleration time Tir: – Set speed setpoint to 100%, operate controller with maximum speed. –...
  • Page 173 Function library Function blocks 3.2.40 Mains failure control (MFAIL) Fine setting Abschaltschwelle OU Einschaltschwelle Bremseinheit MFAIL-DC-SET Ansprechschwelle CMP2-OUT Abschaltschwelle LU Fig. 3−104 Schematic with different brake torques t = t1 Mains failure t = t2 Zero speed with higher braking torque (short adjustment time) t = t3 Drive reaches the LU switch−off threshold with lower brake torque (higher adjustment time) without reaching speed 0...
  • Page 174 Function library Function blocks 3.2.40 Mains failure control (MFAIL) 3. Increase of the deceleration time or reduction of the brake torque (see Fig. 3−104) is only possible with restrictions: – An increase of the acceleration time MFAIL T (C0982) reduces the initial brake torque and increases the deceleration time.
  • Page 175 All controllers must be operated via the terminals +UG, −UG in the DC−bus connection. For this, the information in the "Dimensioning" chapter must be observed. Note! Further information and predefined configurations can be obtained from Lenze. 3−121 EDSVS9332S−EXT EN 2.0...
  • Page 176: Motor Phase Failure Detection (Mlp)

    Motor phase failure detection (MLP) Purpose Motor phase monitoring. MLP1 Fig. 3−105 Motor phase failure detection (MLP1) Code Possible settings Important Lenze Selection C0597 MONIT LP1 Trip Conf. LP1 Warning Configuration of motor phase failure monitoring C0599 LIMIT LP 1 {0.1}...
  • Page 177: Monitor Outputs Of Monitoring System (Monit)

    Function library Function blocks 3.2.42 Monitor outputs of monitoring system (MONIT) 3.2.42 Monitor outputs of monitoring system (MONIT) Purpose The monitoring functions output digital monitor signals. MONIT nErr FB_monit Fig. 3−106 Monitor outputs of the monitoring system (MONIT) Function The MONIT outputs switch to HIGH level if one of the monitoring functions responds. The digital monitor signals respond dynamically, i.e.
  • Page 178 Function library Function blocks 3.2.42 Monitor outputs of monitoring system (MONIT) MONIT outputs MONIT output Description Communication error − automation interface (AIF) Communication error − process data input object CAN1_IN Communication error − process data input object CAN2_IN Communication error − process data input object CAN3_IN BUS−OFF state of system bus (CAN) External monitoring, triggered via DCTRL Internal fault (memory)
  • Page 179: Motor Potentiometer (Mpot)

    MPOT1-OUT C0268 CRTL C0269/3 C0263 MPOT1-DOWN C0261 C0267/2 C0269/2 Fig. 3−107 Motor potentiometer (MPOT1) Signal Source Note Name Type DIS format List Lenze MPOT1−UP C0269/1 C0267/1 1000 − MPOT1−INACT C0269/3 C0268 1000 − MPOT1−DOWN C0269/2 C0267/2 1000 − MPOT1−OUT −...
  • Page 180 Function library Function blocks 3.2.43 Motor potentiometer (MPOT) C0260 MPOT1−OUT − C0261 MPOT1−UP MPOT1−DOWN Fig. 3−108 Control signals of the motor potentiometer In addition to the digital signals MPOT1−UP and MPOT1−DOWN another digital input exists (MPOT1−INACT). The input MPOT1−INACT is used to activate or deactivate the motor potentiometer function.
  • Page 181 Function library Function blocks 3.2.43 Motor potentiometer (MPOT) C0264 = Meaning No further action; the output MPOT1−OUT keeps its value The motor potentiometer returns to 0 % with the corresponding deceleration time The motor potentiometer approaches the lower limit value with the corresponding deceleration time (C0261) (Important for EMERGENCY−OFF function) The motor potentiometer immediately changes its output to 0%.
  • Page 182: Logic Not

    Logic inversion of digital signals. The inversion can be used to control functions or generate status information. NOT1 NOT1-IN NOT1-OUT C0840 C0841 Fig. 3−110 Logic NOT (NOT1) Signal Source Note Name Type DIS format List Lenze NOT1−IN C0841 C0840 1000 − NOT1−OUT − − − − − − NOT2 NOT2-IN NOT2-OUT...
  • Page 183 Function blocks 3.2.44 Logic NOT NOT4 NOT4-IN NOT4-OUT C0846 C0847 Fig. 3−113 Logic NOT (NOT4) Signal Source Note Name Type DIS format List Lenze NOT4−IN C0847 C0846 1000 − NOT4−OUT − − − − − − NOT5 NOT5-IN NOT5-OUT C0848 C0849 Fig.
  • Page 184: Speed Setpoint Conditioning (Nset)

    Function library Function blocks 3.2.45 Speed setpoint conditioning (NSET) 3.2.45 Speed setpoint conditioning (NSET) Purpose This FB conditions the main speed setpoint and an additional setpoint (or other signals as well) for the following control structure via ramp function generator or fixed speeds. N S E T x / ( 1 - y ) Fig.
  • Page 185 Function library Function blocks 3.2.45 Speed setpoint conditioning (NSET) Signal Source Note Name Type DIS format List Lenze NSET−N C0046 dec [%] C0780 Intended for main setpoint, other signals are permissible NSET−NADD C0047 dec [%] C0782 5650 Intended for additional setpoint, other signals are permissible NSET−JOG*1...
  • Page 186 Function library Function blocks 3.2.45 Speed setpoint conditioning (NSET) 3.2.45.2 JOG setpoints Are fixed values which are stored in the memory. JOG values can be called from the memory via the inputs NSET−JOG*x. The inputs NSET−JOG*x are binary coded so that 15 JOG values can be called. The decoding for enabling the JOG values (called from the memory) is carried out according to the following table: Output signal...
  • Page 187 Function library Function blocks 3.2.45 Speed setpoint conditioning (NSET) 3.2.45.3 Setpoint inversion The output signal of the JOG function is led via an inverter. The sign of the setpoint is inverted, if the input NSET−N−INV is triggered with HIGH signal. Ramp function generator for the main setpoint The setpoint is then led via a ramp function generator with linear characteristic.
  • Page 188 Function library Function blocks 3.2.45 Speed setpoint conditioning (NSET) Priorities: CINH NSET−LOAD NSET−RFG−0 NSET−RFG−STOP Function RFG follows the input value via the set ramps The value at the output of RFG is frozen RFG decelerates to zero along the set deceleration time RFG accepts the value applied to input NSET−SET and provides it at its output RFG accepts the value applied to input CINH−VAL and provides it at its...
  • Page 189: Or Operation (Or)

    C0830/1 C0831/1 OR1-IN2 OR1-OUT C0830/2 C0831/2 OR1-IN3 C0830/3 C0831/3 Fig. 3−118 OR operation (OR1) Signal Source Note Name Type DIS format List Lenze OR1−IN1 C0831/1 C0830/1 1000 − OR1−IN2 C0831/2 C0830/2 1000 − OR1−IN3 C0831/3 C0830/3 1000 − OR1−OUT −...
  • Page 190 C0834/1 C0835/1 OR3-IN2 OR3-OUT C0834/2 C0835/2 OR3-IN3 C0834/3 C0835/3 Fig. 3−120 OR operation (OR3) Signal Source Note Name Type DIS format List Lenze OR3−IN1 C0835/1 C0834/1 1000 − OR3−IN2 C0835/2 C0834/2 1000 − OR3−IN3 C0835/3 C0834/3 1000 − OR3−OUT −...
  • Page 191 Function library Function blocks 3.2.46 OR operation (OR) Function of OR1 ... OR5 ORx−OUT = ORx−IN1 Ú ORx−IN2 Ú ORx−IN3 Equivalent network: ORx-IN1 ORx-IN2 ORx-IN3 ORx-OUT 9300kur071 Fig. 3−123 Equivalent network of the OR operation for OR1 ... OR5 Note! Connect inputs that are not used to FIXED0.
  • Page 192: Oscilloscope Function (Osz)

    C0735 C0741 C0736 C0744 C0737 C0749 fb_osz Fig. 3−124 Oscilloscope function (OSZ) Signal Source Note Name Type DIS format List Lenze OSZ CHANNEL1 − − C0732/1 − − OSZ CHANNEL2 − − C0732/2 − − OSZ CHANNEL3 − − C0732/3 −...
  • Page 193 Function library Function blocks 3.2.47 Oscilloscope function (OSZ) Functional description Function Code Selection Description OSZ mode Controls the measurement in the controller · C0730 Starts the recording of the measured values · Cancels a running measurement OSZ status Displays five different operating states ·...
  • Page 194 Function library Function blocks 3.2.47 Oscilloscope function (OSZ) Function Code Selection Description Trigger delay The trigger delay defines when to begin with the saving of the measured values with regard to the trigger time. −100.0 % ... 0 % · C0737 Negative trigger delay (pre−triggering) –...
  • Page 195 Function library Function blocks 3.2.47 Oscilloscope function (OSZ) Function Code Selection Description Memory size C0744 0 ... 6 Set memory depth of the data memory – Max. size of the data memory: 8192 measured values ¢ 16384 bytes (C0744 = 6) –...
  • Page 196: Process Controller (Pctrl1)

    Fig. 3−127 Process controller (PCTRL1) Signal Source Note Name Type DIS format List Lenze PCTRL1−SET C0808/1 dec [%] C0800 1000 Input of the process setpoint. Possible value range: ±200%. The time characteristic of step−change signals can be affected via the ramp function generator (C0332 for the acceleration time;...
  • Page 197 Function library Function blocks 3.2.48 Process controller (PCTRL1) 3.2.48.1 Control characteristic In the default setting, the PID algorithm is active. The D−component can be deactivated by setting code C0224 to zero. Thus, the controller becomes a PI−controller (or P−controller if the I−component is also switched off). The I−component can be switched on or off online via the PCTRL−I−OFF input.
  • Page 198 Function library Function blocks 3.2.48 Process controller (PCTRL1) 3.2.48.2 Ramp function generator The setpoint PCTRL−SET is led via a ramp function generator with linear characteristic. Thus, setpoint step−changes at the input can be transformed into a ramp. RFG−OUT 100 % t ir t if T ir...
  • Page 199: Angle Addition Block (Phadd)

    C1200/2 C1201/2 PHADD1−IN3 C1200/3 C1201/3 FB_phadd1 Fig. 3−131 Angle addition block (PHADD1) Signal Source Note Name Type DIS format List Lenze PHADD1−IN1 C1201/1 dec [inc] C1200/1 1000 Addition input PHADD1−IN2 C1201/2 dec [inc] C1200/2 1000 Addition input PHADD1−IN3 C1201/3 dec [inc]...
  • Page 200: Angle Comparator (Phcmp)

    PHCMP1-OUT C0697/1 C0698/1 PHCMP1-IN2 C0697/2 C0698/2 Fig. 3−132 Angle comparator (PHCMP1) Signal Source Note Name Type DIS format List Lenze PHCOMP1−IN1 C0698/1 dec [inc] C0697/1 1000 Signal to be compared PHCOMP1−IN2 C0698/2 dec [inc] C0697/2 1000 Comparison value PHCOMP1−OUT −...
  • Page 201 Function library Function blocks 3.2.50 Angle comparator (PHCMP) Function Function block Code Function Note · If PHCMPx−IN1 < PHCMPx−IN2, PHCMPx−OUT switches to HIGH PHCMP1 C0695 = 1 · If PHCMPx−IN1 ³ PHCMPx−IN2, PHCMPx−OUT switches to LOW PHCMP2 C1207 = 1 PHCMP3 C1272 = 1 ·...
  • Page 202: Actual Angle Integrator (Phdiff)

    Function library Function blocks 3.2.51 Actual angle integrator (PHDIFF) 3.2.51 Actual angle integrator (PHDIFF) Purpose Selective addition of a angle signal to the setpoint angle. It is also possible to compare setpoint and actual angle signals. P H D I F F 1 Fig.
  • Page 203: Signal Adaptation For Angle Signals (Phdiv)

    PHDIV1-OUT C0996 C0995 C0997 Fig. 3−137 Signal adaptation for angle signals (PHDIV1) Signal Source Note Name Type DIS format List Lenze PHDIV1−IN C0997 dec [inc] C0996 1000 PHDIV1−OUT − − − − − 65536 inc = one encoder revolution Function Arithmetic function: PHDIV1−OUT + PHDIV1−IN...
  • Page 204: Phase Integrator (Phint)

    Function library Function blocks 3.2.53 Phase integrator (PHINT) 3.2.53 Phase integrator (PHINT) Purpose Integrates a speed or a velocity to a phase (distance). The integrator can maximally accept ±32000 encoder revolutions. PHINT3 can recognise a relative distance. P H I N T 1 Fig.
  • Page 205 Function library Function blocks 3.2.53 Phase integrator (PHINT) P H I N T 3 Fig. 3−140 Phase integrator (PHINT3) Signal Source Note Name Type DIS format List PHINT3−IN C1157 dec [rpm] C1153 1 revolution = 65536 increments PHINT3−LOAD C1158 C1154 HIGH = sets the phase integrator to the input signals of PHINT3−IN and PHINT3−STATUS = LOW PHINT3−SET...
  • Page 206 Function library Function blocks 3.2.53 Phase integrator (PHINT) 3.2.53.1 Constant input value (PHINT1 and PHINT2) Fig. 3−141 Function of PHINTx with constant input value The FB integrates speed or velocity values at PHINTx−IN to a phase (distance). PHINTx−OUT outputs the count of the bipolar integrator. –...
  • Page 207 Function library Function blocks 3.2.53 Phase integrator (PHINT) 3.2.53.2 Constant input value (PHINT3) The FB PHINT3 has three modes which can be set via C1150. Mode C1150 = 2 is in chapter. 3.2.53.3. C1150 = 0 C1150 = 1 The input PHINT3−LOAD is state−controlled (HIGH level). The input PHINT3−LOAD is edge−triggered (LOW−HIGH edge).
  • Page 208 Function library Function blocks 3.2.53 Phase integrator (PHINT) 3.2.53.3 Input value with sign reversal (PHINT3) C1150 = 2 The input PHINT3−LOAD is state−controlled (HIGH level). PHINT3−LOAD = HIGH – The integrator is loaded with the input value at PHINT3−SET. – Sets the output PHINT3−STATUS = LOW. Fig.
  • Page 209 Function library Function blocks 3.2.53 Phase integrator (PHINT) 3.2.53.4 Scaling of PHINTx−OUT Mathematical description of PHINTx−OUT: PHINTx * OUT[inc] + PHINTx * IN[rpm] @ t[s] @ 65536[inc rev.] Integration time Example: You want to determine the count of the integrator with a certain speed at the input and a certain integration time.
  • Page 210: Delay Element (Pt1−1)

    PT1-1 C0640 PT1-1-IN PT1-1-OUT C0641 C0642 Fig. 3−144 Delay element (PT1−1) Signal Source Note Name Type DIS format List Lenze PT1−1−IN C0642 dec [%] C0641 1000 − PT1−1−OUT − − − − − − Function The delay time T is set under C0640.
  • Page 211: Cw/Ccw/Qsp Linking (R/L/Q)

    R/L/Q C0889/1 R/L/Q-QSP R/L/Q-R C0885 R/L/Q-R/L R/L/Q-L C0886 C0889/2 Fig. 3−146 CW/CCW/QSP linking (R/L/Q) Signal Source Note Name Type DIS format List Lenze R/L/Q−R C0889/1 C0885 − R/L/Q−L C0889/2 C0886 − R/L/Q−QSP − − − − − − R/L/Q−R/L −...
  • Page 212: Homing Function (Ref)

    REF-PHI-IN C0922 C0928 Fig. 3−147 Homing function (REF) Signal Source Note Name Type DIS format List Lenze REF−N−IN C0929 dec [%] C0923 1000 Speed setpoint in [%] of nmax C0011 REF−PHI−IN C0928 dec [inc] C0922 1000 Angle setpoint (following error for angle...
  • Page 213 Function library Function blocks 3.2.56 Homing function (REF) 3.2.56.1 Profile generator The speed profile for homing can be adapted to the application. Referenzpunkt-Offset C0934 C0935 C0936 C0936 REF-MARK Nullimpuls Referenzpunkt Fig. 3−148 Homing speed profile Code Meaning Note C0930 Encoder/gearbox factor − numerator (motor speed) Setting only required if the actual value encoder is not mounted to the motor C0931...
  • Page 214 Function library Function blocks 3.2.56 Homing function (REF) 3.2.56.2 Homing modes The home position is defined via the homing mode C0932 the signal edge of the zero pulse or touch probe signal C0933 the home position offset C0934 Note! For position feedback via resolver, the zero position (depending on the resolver attachment to the motor) is used instead of the zero pulse.
  • Page 215 Function library Function blocks 3.2.56 Homing function (REF) Homing with reference switch and touch probe (TP) The home position is after the negative edge of the reference switch REF−MARK, at the touch probe signal (terminal X5/E4) plus the home position offset: Mode 6 (C0932 = 6): –...
  • Page 216 Function library Function blocks 3.2.56 Homing function (REF) Direct homing The home position is on the home position offset. Mode 20 (C0932 = 20): – Directly after the activation (REF−ON = HIGH), the drive traverses from the actual position (REF−ACTPOS) to the home position. –...
  • Page 217 Function library Function blocks 3.2.56 Homing function (REF) 3.2.56.4 Output of status signals REF−BUSY = HIGH: the homing function is active: – The profile generator is switched to the outputs REF−PSET and REF−N−SET. REF−BUSY = LOW: the homing function is not active nor is it completed: –...
  • Page 218: Ramp Function Generator (Rfg)

    C0676/1 RFG1-SET C0674 C0676/2 RFG1-LOAD C0675 C0677 Fig. 3−153 Ramp function generator (RFG1) Signal Source Note Name Type DIS format List Lenze RFG1−IN C0676/1 dec [%] C0673 1000 − RFG1−SET C0676/2 dec [%] C0674 1000 − RFG1−LOAD C0677 − C0675 1000 −...
  • Page 219 Function library Function blocks 3.2.57 Ramp function generator (RFG) 3.2.57.1 Calculation and setting of the times T and T The acceleration time and deceleration time refer to a change of the output value from 0 to 100 %. The times T and T to be set can be calculated as follows: RFG1−OUT...
  • Page 220: Sample And Hold Function (S&H)

    S&H C0570 C0572 S&H1-LOAD C0571 C0573 Fig. 3−155 Sample and hold function (S&H1) Signal Source Note Name Type DIS format List Lenze S&H1−IN C0572 dec [%] C0570 1000 S&H1−LOAD C0573 C0571 1000 LOW = save S&H1−OUT − − − −...
  • Page 221: S−Shaped Ramp Function Generator (Srfg)

    Function library Function blocks 3.2.59 S−shaped ramp function generator (SRFG) 3.2.59 S−shaped ramp function generator (SRFG) Purpose The function block serves to direct the input signal via a jerk−limited ramp generator (S shape) in order to avoid setpoint step−changes. C1040 SRFG1 C1041 SRFG1-OUT...
  • Page 222 Function library Function blocks 3.2.59 S−shaped ramp function generator (SRFG) Function The maximum acceleration and the jerk can be set separately. SRFG1-IN SRFG1-OUT SRFG1-DIFF (Beschleunigung) C1040 C1040 C1041 Ruck Fig. 3−157 Line diagram Max. acceleration: – C1040 applies to both the positive and the negative acceleration. –...
  • Page 223: Output Of Digital Status Signals (Stat)

    Statusword DCTRL-WARN DCTRL-MESS STAT.B14 C0156/6 STAT.B15 C0156/7 Fig. 3−158 Output of digital status signals (STAT) Signal Source Note Name Type DIS format List Lenze STAT.B0 − C0156/1 2000 STAT.B2 − C0156/2 5002 STAT.B3 − C0156/3 5003 STAT.B4 − C0156/4 5050 STAT.B5...
  • Page 224: Control Of A Drive Network (State−Bus)

    − − Function The STATE−BUS is a device−specific bus system which is designed for Lenze controllers only. The function block STATE−BUS acts on the terminals X5/ST or reacts on a LOW signal at these terminals (multi−master capable). Every connected controller can set these terminals to LOW.
  • Page 225: Storage Block (Store)

    S & H S T O R E 1 - L O A D 1 Fig. 3−160 Storage block (STORE1) Signal Source Note Name Type DIS format List Lenze STORE1−IN C1216/1 dec [rpm] C1211/1 1000 − STORE1−RESET C1215/1 C1210/1 1000 HIGH = resets all functions STORE1−ENTP...
  • Page 226 Function library Function blocks 3.2.62 Storage block (STORE) Name Type DIS format List Lenze STORE1−ACT − − − − − Outputs the currently integrated value STORE1−PH1 − − − − − Outputs the last value stored by X5/E5 STORE1−PH2 −...
  • Page 227 Function library Function blocks 3.2.62 Storage block (STORE) 3.2.62.1 STORE1 control via TP input E5 The trigger signal STORE1−TP−INH indicates a triggering done via the TP input E5 with a HIGH signal (LOW−HIGH edge at X5/E5). At the same time it is signalled with STORE1−TP−INH that the triggering is deactivated and must be reset to the active state.
  • Page 228 Function library Function blocks 3.2.62 Storage block (STORE) 3.2.62.2 Storing STORE1 phase signal A phase signal is created from a speed signal at STORE1−IN. The following sequence shows, in addition to storing, the options of signal output The actual phase signal is output at STORE1−ACT. 1.
  • Page 229: Multi−Axis Synchronisation (Sync1)

    Synchronises the control program cycle of the drives to the cycle of a master control. S Y N C 1 Signal Source Note Name Type DIS format List Lenze SYNC1−IN1 C1127 dec [inc] C1124 1000 − SYNC1−IN2 C1128 dec [inc]...
  • Page 230 Function library Function blocks 3.2.63 Multi−axis synchronisation (SYNC1) Function Possible axis synchronisations (chapter 3.2.63.1) Cycle times (chapter 3.2.63.2) Phase displacement (chapter 3.2.63.3) Synchronisation window for synchronisation via terminal (SYNC WINDOW) (chapter 3.2.63.4) Correction value of phase controller (SYNC CORRECT) (chapter 3.2.63.5) Fault indications (chapter 3.2.63.6) Configuration examples (chapter 3.2.63.7) Scaling (chapter 3.2.63.8)
  • Page 231 Function library Function blocks 3.2.63 Multi−axis synchronisation (SYNC1) Axis synchronisation via system bus (CAN) The system bus (CAN) transmits the sync telegram and the process signals. Application examples: Selection of cyclic, synchronised position setpoint information for multi−axis positioning via the system bus (CAN).
  • Page 232 Function library Function blocks 3.2.63 Multi−axis synchronisation (SYNC1) 3.2.63.2 Cycle times Sync cycle time (SYNC CYCLE) The master (e. g. PLC) sends the periodic sync telegram (sync signal The controllers (slaves) receive the sync telegram and compare the time between two LOW−HIGH edges of the signal with the selected cycle time (1121/1).
  • Page 233 Function library Function blocks 3.2.63 Multi−axis synchronisation (SYNC1) Interpolation cycle time (INTPOL. CYCLE) The FB interpolates the input signals (C1124, C1125, C1126) between the sync telegrams or sync signals and transmits them to the corresponding output. This ensures an optimum signal course with regard to the internal processing cycle (e.
  • Page 234 Function library Function blocks 3.2.63 Multi−axis synchronisation (SYNC1) 3.2.63.3 Phase displacement Phase displacement for synchronisation via system bus (SYNC TIME) Code Value Function · 0 ...10.000 ms C1122 C1120 = 1 – Phase displacement between the sync telegram and the start of the internal control program. –...
  • Page 235 Function library Function blocks 3.2.63 Multi−axis synchronisation (SYNC1) 3.2.63.5 Correction value of the phase controller Code Value Function · C0363 1 ... 5 Correction values for C0363 = 1 ® 0.8 ms 2 ® 1.6 ms 3 ® 2.4 ms 4 ®...
  • Page 236 Function library Function blocks 3.2.63 Multi−axis synchronisation (SYNC1) 3.2.63.7 Configuration examples Configuration example CAN−SYNC Observe the following order for commissioning: Step Where Operation − Commission controller and system bus without FB SYNC1 − Inhibit controller CAN master Define the sequence of the telegrams 1.
  • Page 237: Edge Evaluation (Trans)

    This function is used to evaluate digital signal edges and convert them into pulses of a defined duration. C0710 TRANS1 C0711 TRANS1-IN TRANS1-OUT C0713 C0714 Fig. 3−165 Edge evaluation (TRANS1) Signal Source Note Name Type DIS format List Lenze TRANS1−IN C0714 C0713 1000 − TRANS1−OUT − − − − − − TRANS2 C0715 C0716 TRANS2-IN TRANS2-OUT...
  • Page 238 Function library Function blocks 3.2.64 Edge evaluation (TRANS) Function This FB is an edge evaluator which can be retriggered. This FB can react to different events. The following functions can be selected under code C0710 or C0716: Positive edge Negative edge Positive or negative edge 3.2.64.1 Evaluate positive edge...
  • Page 239 Function library Function blocks 3.2.64 Edge evaluation (TRANS) 3.2.64.3 Evaluate positive or negative edge TRANS1−IN C0711 C0711 TRANS1−OUT Fig. 3−171 Evaluation of positive and negative edges (TRANS1) The output TRANSx−OUT is set to HIGH as soon as a HIGH−LOW edge or a LOW−HIGH edge is sent to the input.
  • Page 240 Function library Function blocks 3.2.64 Edge evaluation (TRANS) 3−186 EDSVS9332S−EXT EN 2.0...
  • Page 241: Application Examples

    Application examples Application examples Contents Important notes ..............4−3 Speed control (C0005 = 1000) .
  • Page 242 Application examples 4−2 EDSVS9332S−EXT EN 2.0...
  • Page 243: Important Notes

    Application examples Important notes Important notes Signal processing in the controller is saved in basic configurations for common applications. You can select and activate the basic configurations via C0005 and adapt them with only a few settings to your application (short setup). (¶ 2−4) The setting of the motor data and the adaptation of the motor control is generally independent of the configuration and is described in chapter "Commissioning".
  • Page 244: Speed Control (C0005 = 1000)

    Application examples Speed control (C0005 = 1000) Speed control (C0005 = 1000) Tip! The most important settings can be found in the menu: "Short Setup / Speed mode" of the XT keypad or in the menu "Short setup / Speed mode" in Global Drive Control. Enter motor type (contains all nameplate data of the motor) C0173 Enter UG limit (mains voltage)
  • Page 245 Application examples Speed control (C0005 = 1000) 9300STD322 Fig. 4−1 Signal flow diagram for configuration 1000 4−5 EDSVS9332S−EXT EN 2.0...
  • Page 246 Application examples Speed control (C0005 = 1000) 9 3 X X 9 3 5 2 9300std016 Fig. 4−2 Connection diagram of configuration 1000 Tip! A braking unit is only required if the DC−bus voltage in the 93XX servo inverter exceeds the upper switch−off threshold set in C0173 when operating in generator mode (activation of the monitoring function "OU").
  • Page 247: Torque Control With Speed Limitation (C0005 = 4000)

    Application examples Torque control with speed limitation (C0005 = 4000) Torque control with speed limitation (C0005 = 4000) Tip! The most important settings can be found in the menu: "Short Setup / Speed mode" of the operating module or in the menu "Short setup / Speed mode" in Global Drive Control. Enter motor type (contains all nameplate data of the motor) C0173 Enter UG limit (mains voltage)
  • Page 248 Application examples Torque control with speed limitation (C0005 = 4000) 9300STD323 Fig. 4−3 Signal flow diagram of configuration 4000 4−8 EDSVS9332S−EXT EN 2.0...
  • Page 249: Master Frequency − Master − Drive (C0005 = 5000)

    Application examples Master frequency − Master − Drive (C0005 = 5000) Master frequency − Master − Drive (C0005 = 5000) Tip! The most important settings can be found in the menu: "Short Setup / Speed mode" of the operating module or in the menu "Short setup / Speed mode" in Global Drive Control. Enter motor type (contains all nameplate data of the motor) C0173 Enter UG limit (mains voltage)
  • Page 250 Application examples Master frequency − Master − Drive (C0005 = 5000) 9300STD324 Fig. 4−4 Signal flow diagram for configuration 5000 (sheet 1) 4−10 EDSVS9332S−EXT EN 2.0...
  • Page 251 Application examples Master frequency − Master − Drive (C0005 = 5000) 9300STD327 Fig. 4−5 Signal flow diagram for configuration 5000 (sheet 2) 4−11 EDSVS9332S−EXT EN 2.0...
  • Page 252: Master Frequency Bus − Slave − Drive (C0005 = 6000)

    Application examples Master frequency bus − slave − drive (C0005 = 6000) Master frequency bus − slave − drive (C0005 = 6000) Tip! The most important settings can be found in the menu: "Short Setup / Speed mode" of the operating module or in the menu "Short setup / Speed mode"...
  • Page 253 Application examples Master frequency bus − slave − drive (C0005 = 6000) 9300STD325 Fig. 4−6 Signal flow diagram for configuration 6000 4−13 EDSVS9332S−EXT EN 2.0...
  • Page 254: Master Frequency Cascade − Slave − Drive (C0005 = 7000)

    Application examples Master frequency cascade − slave − drive (C0005 = 7000) Master frequency cascade − slave − drive (C0005 = 7000) Tip! The most important settings can be found in the menu: "Short Setup / Speed mode" of the operating module or in the menu "Short setup / Speed mode"...
  • Page 255 Application examples Master frequency cascade − slave − drive (C0005 = 7000) 9300STD326 Fig. 4−7 Signal flow diagram for configuration 7000 4−15 EDSVS9332S−EXT EN 2.0...
  • Page 256 Application examples Master frequency cascade − slave − drive (C0005 = 7000) 9300STD127 Fig. 4−8 Connection diagram of digital frequency configuration 4−16 EDSVS9332S−EXT EN 2.0...
  • Page 257: Appendix

    Appendix Appendix Contents Glossary ..............5−3 5.1.1 Terminology and abbreviations used...
  • Page 258 Appendix 5−2 EDSVS9332S−EXT EN 2.0...
  • Page 259: Glossary

    (e. g. C0404/2 = subcode 2 of code C0404) DC current or DC voltage Deutsches Institut für Normung(German Institute for Standardization) Drive Lenze controller in combination with a geared motor, a three−phase AC motor, and other Lenze drive components Electromagnetic compatibility European standard...
  • Page 260 Appendix Glossary Controller output power [kVA] DC supply voltage Underwriters Laboratories Output voltage Mains voltage mains Verband deutscher Elektrotechniker (Association of German Electrical Engineers) Terminal y on terminal strip Xk (e. g. X5/28 = terminal 28 on terminal strip X5) Xk/y 5−4 EDSVS9332S−EXT EN 2.0...
  • Page 261: Index

    Appendix Index Index Configuration, 2−1 − Basic configurations, 2−4 Absolute position determination, 2−34 − Function blocks, 3−3 − Function library, 3−1 Acceleration and deceleration times, 2−7 − Global Drive Control, 2−3 − additional, 2−7 Control characteristic, 3−143 Actual angle integrator (PHDIFF), 3−148 Control of drive controller (DCTRL), 3−57 Addition block (ADD), 3−16 Controller inhibit, 2−10...
  • Page 262 Appendix Index Flying synchronising, 2−27 disengaging the brake, 3−37 engaging the brake, 3−37 Following error limit, 2−27 setting controller inhibit, 3−38 − Homing function (REF), 3−158 Free control codes, overview, 3−14 − Input name, 3−4 Free digital outputs (FDO), 3−88 −...
  • Page 263 Appendix Index Homing modes, 2−31 , 3−160 Master configuration, 2−14 − CINH at the master, 2−17 − features, 2−14 − following error limit, 2−14 − homing function, 2−14 − master frequency output X10, 2−15 − Master integrator, 2−15 Internal motor control (MCTRL), 3−102 −...
  • Page 264 Appendix Index OR operation (OR), 3−135 Oscilloscope function (OSZ), 3−138 S ramp, PT1 element, 3−134 S−shaped ramp function generator (SRFG), 3−167 S−shaped ramp function generator characteristic, 2−7 Parameter set changeover (PAR), 3−61 Safety instructions Phase adjustment, 2−17 − Definition, 1−6 Phase integrator (PHINT), 3−150 −...
  • Page 265 Appendix Index Speed travel profile, 2−33 Torque limitation, 3−105 Speed trimming, 2−16 Torque setpoint, 2−11 Speed−ratio synchronism, 2−13 Touch probe, 2−32 Speed−synchronous operation, 2−13 , 2−18 Touch−Probe, 2−29 Speed−synchronous running, 2−25 TRIP, 2−10 State bus connection, 3−170 TRIP−RESET, 3−60 Storage block (STORE), 3−171 TRIP−SET, 3−59 Switching frequency changeover, 3−110 System bus (CAN−IN), 3−40...
  • Page 266 © 03/2012 Lenze Automation GmbH Service Lenze Service GmbH Hans−Lenze−Str. 1 Breslauer Straße 3 D−31855 Aerzen D−32699 Extertal Germany Germany +49 (0)51 54 / 82−0 00 80 00 / 24 4 68 77 (24 h helpline) Ê Ê +49 (0)51 54 / 82 − 28 00 +49 (0)51 54 / 82−11 12...

Table of Contents

Save PDF