L-Force: Drives
L-Force: Drives
com - Lenze
EDS84AVHCxx
13316436 L-force Drives
Ä.@aEä
Software Manual
8400
E84AVHCxxxxx
L
efesotomasyon.com - Lenze
8400 HighLine | Parameter setting & configuration
Overview of technical documentation for Inverter Drives 8400
Parameterisation
BA keypad
SW 8400 BaseLine
SW 8400 StateLine
SW 8400 HighLine Í This documentation
KHB for the communication module
Drive commissioning
SW 8400BaseLine/StateLine/HighLine
chapter "Commissioning"
chapter "Diagnostics & error management"
Remote maintenance manual
Establishing networks
KHB for the communication medium used
Contents
1 About this documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.1 Document history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.2 Conventions used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.3 Terminology used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.4 Definition of the notes used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3 Commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.1 Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.1.1 Before commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.1.2 Trouble during commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.2 Safety instructions with regard to commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.2.1 General safety instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.2.2 Safety instructions with regard to motor operation . . . . . . . . . . . . . . . . . . . . . . . . 36
3.3 Quick commissioning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.3.1 Keypad control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.3.2 Terminal control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.4 Commissioning the "Actuating drive speed" TA using the keypad . . . . . . . . . . . . . . . . . . 43
3.5 Commissioning the "Actuating drive speed" TA using the »Engineer« . . . . . . . . . . . . . . 46
3.6 Commissioning the "Table positioning" TA using the »Engineer«. . . . . . . . . . . . . . . . . . . 50
3.7 Commissioning the "Switch-off positioning" TA using »Engineer«. . . . . . . . . . . . . . . . . . 60
14.1.117L_PosiShaftCtrlInterface_1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1033
14.1.118L_PCTRL_1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1034
14.1.118.1Control characteristic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1038
14.1.118.2Ramp function generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1039
14.1.118.3Operating range of the PID process controller . . . . . . . . . . . . . . . . . . . 1039
14.1.118.4Evaluation of the output signal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1039
14.1.118.5Deactivation of the process controller . . . . . . . . . . . . . . . . . . . . . . . . . . 1040
14.1.119L_PT1_1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1041
14.1.120L_PT1_2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1042
14.1.121L_PT1_3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1043
14.1.122L_RLQ_1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1044
14.1.123L_RSFlipFlop_1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1045
14.1.124L_RSFlipFlop_2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
14.1.125L_SampleHold_1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047
14.1.126L_SampleHold_2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1048
14.1.127L_SignalMonitor_a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1049
14.1.128L_SignalMonitor_b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1050
14.1.129L_SignalSwitch_1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1051
14.1.130L_SignalSwitch_2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1052
14.1.131L_SignalSwitch_3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1053
14.1.132L_SignalSwitch_4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054
14.1.133L_SQrt_1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1055
14.1.134L_SRFG_1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1056
14.1.135L_SRFG_2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1058
14.1.136L_Transient_1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1060
14.1.136.1Function 0: Evaluate rising signal edges. . . . . . . . . . . . . . . . . . . . . . . . . 1061
14.1.136.2Function 1: Evaluate falling signal edges . . . . . . . . . . . . . . . . . . . . . . . . 1061
14.1.136.3Function 2: Evaluate rising and falling signal edges. . . . . . . . . . . . . . 1062
14.1.137L_Transient_2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1063
14.1.138L_Transient_3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1064
14.1.139L_Transient_4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1065
14.1.140L_Transient_5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1066
14.1.141L_Transient_6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067
14.1.142L_Transient_7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1068
14.1.143L_Transient_8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1069
15 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1097
Danger!
The controller is a source of danger which may lead to death or severe injury of
persons.
To protect yourself and others against these dangers, observe the safety
instructions before switching on the controller.
Please read the safety instructions provided in the 8400 Mounting Instructions
and in the 8400 Hardware Manual 8400. Both documents are supplied with the
controller.
Tip!
Current documentation and software updates for Lenze products can be found on
the Internet in the "Services & Downloads" area under
http://www.Lenze.com
Version Description
1.0 07/2008 TD06 First edition
2.0 11/2008 TD06 Extended by new functions for 8400 HighLine C V02.00.00
3.0 04/2009 TD06 Error corrections & supplements
3.1 08/2009 TD05/06 Extended by new functions for 8400 HighLine C V04.00.00
4.0 10/2009 TD05/06 Restructuring of some chapters, error corrections & supplements
4.1 12/2009 TD05 Error correction & amendments, parameter reference V05.00.00
4.2 02/2010 TD05 Error corrections & supplements
This Software Manual uses the following conventions to distinguish between different
types of information:
All information that only applies to a certain controller software version or higher is
identified accordingly in this documentation.
Term Meaning
»Engineer« Lenze PC software which supports you in "engineering" (parameterisation,
diagnostics and configuration) throughout the whole life cycle, i.e. from
planning to maintenance of the commissioned machine.
Application block Block for a technology application (e.g. actuating drive speed)
A technology application is a drive solution based on the experience and know-
how of Lenze in which function blocks interconnected to a signal flow form the
basis for implementing typical drive tasks.
ASM Asynchronous motor
Service brake The service brake serves to shutdown rotary or translatory masses in motion in
a controlled manner. The energy to be dissipated in this process is produced in
the form of friction energy. Unlike emergency braking, this process is a regular
and recurring operating mode.
Code Parameter used for controller parameterisation or monitoring.
The term is usually called "index".
Display code Parameter that displays the current state or value of an input/output of a
system block.
FB Editor Function block editor
Graphical interconnection tool which is provided for FB interconnections in the
»Engineer« on the FB Editor tab and by means of which the applications
integrated in the 8400 HighLine controller can also be reconfigured and
extended by individual functions.
Function block General designation of a function block for free interconnection (only HighLine).
A function block can be compared with an integrated circuit that contains a
certain control logic and delivers one or several values when being executed.
• Each function block has a unique identifier (the instance name) and a
processing number which defines the position at which the function block is
calculated during the task cycle.
Representation e.g. "L_Arithmetik1": Function block for arithmetic operations
Holding brake The holding brake serves to statically hold e.g. a position during the downtimes
of a robot/travelling/synchronous/hoist drive.
Keypad The keypad is an alternative to the PC for the local operation, parameterisation,
and diagnostics in a simple manner.
• Detailed type designation: X400 keypad
• Order designation: EZAEBK1001
LA Abbreviation: Lenze Application block, e.g. LA_NCtrl, block for the "Actuating
drive speed" application
Lenze setting This setting is the default factory setting of the device.
LP Abbreviation: Lenze Port block, e.g. LP_CanIn1, port block CAN1
LS Abbreviation: Lenze System block, e.g. LS_DigitalInput, system block for digital
input signals
Emergency brake The emergency brake serves to shutdown rotary or translatory masses in motion
in emergency situations. Emergency situations are exceptional situations that
only occur sporadically.
Port block Block for implementing the process data transfer via a fieldbus
QSP Quick stop
SC Operating mode: Servo Control
SLVC Operating mode: Sensorless vector control ("SensorLess Vector Control")
Subcode If a code contains several parameters, the individual parameters are stored
under "subcodes".
This Manual uses a slash "/" as a separator between code and subcode
(e.g. "C00118/3").
The term is usually called "subindex".
Term Meaning
System block System blocks provide interfaces to basic functions and to the hardware of the
controller in the EB Editor of the »Engineer« (e.g. to the digital inputs).
USB diagnostic adapter The USB diagnostic adapter is used for the operation, parameterisation, and
diagnostics of the controller. Data are exchanged between the PC (USB
connection) and the controller (diagnostic interface on the front) via the
diagnostic adapter.
• Order designation: E94AZCUS
VFCplus Operating mode: V/f characteristic control ("Voltage Frequency Control")
The following signal words and symbols are used in this Software Manual to indicate
dangers and important information:
Safety instructions
Layout of the safety instructions:
Application notes
Tip!
How to obtain/update the L-force »Engineer« software:
• Download from the Internet:
The full version of the »Engineer StateLevel« is provided free of charge. Current
software can be found on the Internet in the "Services & Downloads" area under
http://www.Lenze.com.
• Requesting the CD
You can also request the L-force »Engineer« separately on CD free of charge at
your Lenze representative. See the "About Lenze" area on our homepage for e.g.
the corresponding German address.
All parameters for controller parameterising or monitoring are saved as so-called "codes".
The codes are numbered and indicated by the prefix "C" before the code, e.g. "C00002".
In addition, every code has a name and specific attributes:
– Access type (read, write)
– Data type
– Limit values
– Lenze setting (factory-set scaling)
For the sake of clarity, some codes contain "subcodes" for saving parameters. This
Manual uses a slash "/" as a separator between code and subcode, e.g. C00118/3".
According to their functionality, the parameters are divided into three groups:
Tip!
The terms "code" and "subcode" generally correspond to the terms "index" and
"subindex" and "parameter" and "subparameter".
All parameters of the drive system are saved in the integrated memory module of the
controller. These include
the parameters of the controller
the parameters of the communication module plugged into the MCI interface
the parameters of the possibly existing safety module (device variant)
When handling the memory module, a distinction is drawn between the following
scenarios:
Delivery
All devices are delivered with a plugged-on memory module.
In the delivery state, the Lenze setting of the parameters is stored in the memory
module.
The memory module can be preconfigured with customer-specific data.
The memory module is available as a spare part - without any data.
During operation
Note!
Automatic saving is explicitly not supported because this significantly reduces
the service life of the memory module.
Saving the parameters to the memory module safe against mains failure
Controller parameter changes via the »Engineer«, the keypad, or a master control via
fieldbus communication will be lost after mains switching of the controller unless the
settings have been explicitly saved.
Execute the "Save all parameter sets" controller command to save the current
parameter settings to the memory module. ( 71)
Using the keypad, you can also press function key to save the parameter settings.
Note!
When the device or the external 24 V DC voltage supply is switched on, all
parameters are automatically loaded from the memory module into the main
memory of the controller.
Please observe the following points during the storage process to avoid data
inconsistencies which would result in an error when loading the parameters
from the memory module:
• Do not switch off the supply voltage!
• Do not remove the memory module from the device!
Tip!
Detailed information on parameter set transfers using the »Engineer« can be
found in the »Engineer« online help.
Use the keypad for quick and simple parameter setting and for displaying current actual
values and device states via the respective display parameters. For this purpose, plug in the
keypad onto the X6 diagnostic interface on the front of the standard device.
Danger!
In general, changing a parameter causes an immediate response in the
controller!
• This may lead to undesirable behaviour on the motor shaft if the controller
has been enabled!
• Setpoint sources, for instance, may switch over all of a sudden (e.g. when
configuring the signal source for the main setpoint).
Certain device commands or settings which may cause critical states of drive
behaviour constitute exceptions. Such parameter changes are only possible if
the controller is inhibited. Otherwise, a corresponding error message will be
issued.
Note!
Plugging and unplugging the keypad is possible during operation.
Menu structure
In the keypad, the parameters are classified into various menus and submenus.
The USER menu includes a selection of frequently used parameters (freely configurable
in C00517).
The Code list contains all parameters.
The Go to param function enables you to reach the corresponding parameter directly.
The Logbook logs all errors and their chronological history.
All other menus and submenus in the keypad correspond precisely to the categories
and subcategories which are displayed in the form of buttons on the left hand side of
the All parameters tab in the »Engineer«:
Category
Subcategories
General operation
1. Use the / navigation keys to select the desired menu.
– Use the / navigation keys to reach a higher/lower menu level.
– Use the function key to return to the main menu.
2. Use the / navigation keys to select the parameter to be set within a submenu.
3. Use the function key to switch over to the editing mode.
4. Use the navigation keys to set the desired value.
– Use the / navigation keys to move the cursor to the left/right.
– Use the / navigation keys to change the selected digit.
5. Use the function key to accept the change and to leave the editing mode.
– Use the function key to leave the editing mode without accepting the change.
Tip!
General information on setting parameters using the »Engineer« can be found in
the »Engineer« online help.
3 Commissioning
Danger!
Take all the necessary safety precautions before you carry out the following
commissioning steps and switch the device on!
Safety instructions with regard to commissioning ( 36)
3.1 Guide
The »Engineer« and the X400 keypad are available as commissioning tools when a Lenze
drive controller has to be commissioned. The question as to which of these two
commissioning tools should be used for a particular instance of commissioning depends
on several factors and cannot be responded to with a globally applicable answer.
For a practiced user, for example, using the keypad during commissioning of a simple drive
task is often the easier method if the convenience and diagnostics options of the
»Engineer« are not needed. Frequently, the complexity of the machinery to be
commissioned determines which is the most suitable commissioning tool.
Some criteria may help you to select the right commissioning tool:
Commissioning using the X400 keypad is suitable
– for simple drive tasks such as quick commissioning for test/demonstration purposes
– and - to a limited degree - for commissioning the "Actuating drive speed" technology
application.
Tip!
• During operation, the keypad can be plugged anytime and removed again from
the controller.
• The drive controller can remain separated from the three-phase power supply
system if only parameter setting and diagnosis are to take place during
commissioning. In this case, it is sufficient to supply the drive controller from an
external direct-voltage source (U = 24 V).
• Use the drive diagnostic function of the "X400" keypad (if available) and the
LEDs located on the front of the drive controller:
DRIVE READY/ERROR: LED status displays of the device state ( 454)
CAN-RUN/CAN-ERR: LED status displays for the system bus ( 507)
Tip!
You can find detailed information on the general use of the »Engineer« in the
online help which you can call with [F1].
If necessary, carry out a software update to bring the engineering software up-to-
date. You can find more information on this topic in the chapter entitled
"Introduction: Parameterising the controller". ( 26)
If the »Engineer« is used, trouble during commissioning can be detected and eliminated
conveniently. Proceed as follows:
Check whether error messages appear in the »Engineer«.
– You can find a description of each possible message in the chapter entitled
"Diagnostics & error management". ( 452)
Check the input terminals for their corresponding setpoints.
Check the signal flow of the application.
– To do this, open the Application Parameters tab and click on the Signal flow button.
The signal flow which is then shown enables a view of the setpoints being applied
and their processing.
Danger!
• For thermal reasons, continuous operation of self-ventilated motors at a low
field frequency and rated motor current is not permissible. If required, a
motor temperature monitoring should be activated with C00585
Motor temperature monitoring (PTC) ( 201)
Brake resistor monitoring (I2xt) ( 202)
• C00015 must be used to select 87 Hz operation if a delta-connected
asynchronous motor (nameplate data: 400 V /230 V ) is to be operated in
conjunction with a drive controller for a mains voltage of 400 V.
Tip!
In the Lenze setting, the "U/f characteristic linear" operating mode has been set for
motor control. The parameter settings have been set in advance in such a way that,
if the drive controller and 50 Hz asynchronous machine match each other in terms
of performance, the drive controller is immediately ready for operation without
any further parameter setting work and the motor works satisfactorily.
Recommendations for the following application cases:
• If the drive controller and motor differ greatly from each other in terms of
performance
set code C00022 (Imax limit in motor mode) to
I Max = 2.0 × I N(motor)
• If a higher starting torque is required
set code C00016 (Umin increase) in such a way that, at a field frequency of f =
3Hz (C00058), the rated motor current IN(Motor) flows.
• For noise optimisation
set code C00018 to "3" (switching frequency 16 kHzsin var).
• If a high torque without feedback is to be provided at small speeds, we
recommend the "Vector control" operating mode.
Tip!
Please read up on keypad handling first:
Handling the keypad ( 31)
Commissioning steps
1. Wire the power connections
– Refer to the mounting instructions supplied with the drive controller to find help on
how to correctly design the power connections to match the requirements of your
device.
2. Wire the control connections
5. Enable controller:
Set terminal X5/RFR to HIGH potential (reference: X5/24I).
6. Use the keypad to change the motor velocity or
the motor speed by selecting different fixed setpoints:
Please observe
– the actual speed value: C00051
– the LEDs on the front LED’s.LED status displays of the device state ( 454)
Commissioning steps
1. Wire the power connections
– Refer to the mounting instructions supplied with the drive controller to find help on
how to correctly design the power connections to match the requirements of your
device.
2. Wire the control connections
3. If you are sure that the drive controller is in its as-delivered condition (Lenze setting),
you can skip the following commissioning step. Otherwise, restore the Lenze settings.
We recommend that you use the keypad for this.
After the keypad has been plugged in
MCTRL: Act. speed val.
C00051 or the drive controller has been
0 rpm switched on with the keypad
plugged in, a connection is first
established between the keypad and
the drive controller.
• The process is completed if code
C00051 appears in the display.
• Then press the left function key.
Please observe
– the actual speed value: C00051
– the LEDs on the front LED’s.LED status displays of the device state ( 454)
System constellation
8400 HighLine
DIAG
R RFR
M
3~
Connections:
• X3/GA: Ground potential (GND) for analogue signals
• X3/AR: Reference voltage (10 V) for analogue signals
• X3/A1U: Input 1 for analogue signals (slider of the setpoint potentiometer R)
• X5/RFR: Controller enable (CINH)
• X6: Slot for keypad/diagnostic interface
[3-1] Block diagram for wiring the commissioning example for the "Actuating drive speed" application
2. Switch on device
Stop!
Before stipulating a speed setpoint, check whether the brake in the form of a
holding brake on the motor shaft has been released!
Without motor operation: Connect the external 24 V supply to X5/24E. Switch on external
supply.
Press the left function key to display the main menu of the control software.
Tip!
Also check the other information on the nameplate against the motor data set in
the drive controller. You can find further information in the section entitled "Motor
selection/Motor data". ( 97)
Enable drive controller: Set X5/RFR terminal to HIGH level or close contact (see block
diagram [3-1]).
The speed can be changed with the setpoint potentiometer ("R", see block diagram [3-
1]).
System constellation
8400 HighLine
DIAG
R RFR
X61
M
3~
X6
Connections:
• X3/GA: Ground potential (GND) for analogue signals
• X3/AR: Reference voltage (10 V) for analogue signals
• X3/A1U: Input 1 for analogue signals (slider of the setpoint potentiometer R)
• X5/RFR: Controller enable (CINH)
• X6: Diagnostic interface for communication between PC and drive controller
[3-2] Block diagram for wiring the commissioning example for the "Actuating drive speed" application
Stop!
Before stipulating a speed setpoint, check whether the brake in the form of a
holding brake on the motor shaft has been released!
Without motor operation: Connect the external 24 V supply to X5/24E. Switch on external
supply.
With motor operation: Switch on mains.
Tip!
Also check the other information on the nameplate against the motor data set in
the drive controller. You can find further information in the section entitled "Motor
selection/Motor data". ( 97)
System constellation
8400 HighLine
DIAG
U V W X5 24E 24I RFR DI1 DI2 DI3 DI4 DI5 DI6 DI7 GI X6
RFR PosProfile
X61
PosExecute
X6
M
3~
i
A B - +
pd
-30 -20 -10 10 20 30 40
0-Position
Connections:
• X5/RFR: Controller enable
• X5/DI1: Encoder, track A
• X5/DI2: Encoder, track B
• X5/DI3: Left hardware limit switch
• X5/DI4: Right hardware limit switch
• X5/DI5: "PosExecute" function
• X5/DI6, X5/DI7: Operating mode setting (following mode, referencing, manual jog, positioning)
• X6: Diagnostic interface for communication between PC and drive controller
[3-3] Block diagram for wiring the commissioning example for the "Table positioning" application
Stop!
Before stipulating a speed setpoint, check whether the brake in the form of a
holding brake on the motor shaft has been released!
Without motor operation: Connect the external 24 V supply to X5/24E. Switch on external
supply.
With motor operation: Switch on mains.
After selection of the "table positioning" application, the contents of the tab change, e.g.
only the Machine parameters and Profile entry buttons are shown.
Enter parameters in all fields on a yellow background, e.g. gearbox factor, feed constant
and reference speed.
Click on the button indicated by the lower arrow in order to open the parameterising
dialog for the 2-track frequency input:
Enter the data (e.g. number of increments) of the encoder which is used.
In C00254, set the proportional gain of the position controller to a suitable value (in the
example: Kp = "5.00 1/s"):
Start referencing:
– Enable drive controller: Set X5/RFR terminal to HIGH level or close contact (see block
diagram [3-3]).
– Set DI7 input to HIGH level ("Alternative function PosExecute").
Conclude homing when homing position has been reached:
– Reset DI7 input to LOW level.
– Inhibit drive controller again: Reset X5/RFR terminal to LOW level or open contact
(see block diagram [3-3]).
Note!
In the Lenze setting, profiles 0, 1 and 2 are assigned to the speed follower,
referencing and manual jog operating modes. The other profiles, namely 3 ... 15,
are available for positioning tasks. Operating mode change with profile
number ( 382)
Enable drive controller: Set X5/RFR terminal to HIGH level or close contact (see block
diagram [3-3]).
Set DI7 input to HIGH level ("Alternative function PosExecute").
System constellation
RFR
DI6 DI1
X61
0 0 QSP
1 0 Cw
0 1 Ccw X6
1 1 -
DI2
DI1
DI6
M
3~ DI5
v [m/s]
C39/3
C12 C39/2
C13
t [s]
C12 C13 C39/2
C39/3
Example: Way in which sequential positioning with pre-switch off functions
• The drive controller is enabled with X5/RFR = TRUE and started with X5/DI3 = TRUE in clockwise rotation (Cw).
• The drive accelerates along the acceleration ramp (C00012) to the traversing speed set with C00039/3.
• At the DI2 contact, the drive brakes along the deceleration ramp (C00013) until it reaches the creeping speed set
with C00039/2 .
• After reaching the DI1 contact, the drive comes to a stop with quick stop (QSP) in the target position.
• When X5/DI4 = TRUE (X5/DI3 = FALSE), counter-clockwise rotation (Ccw) is started.
• The drive is accelerated along the acceleration ramp (C00012) until it reaches the traversing speed set with
C00039/3.
• At the DI6 contact, the drive brakes along the deceleration ramp (C00013) until it reaches the creeping speed set
with C00039/2 .
• After reaching the DI5 contact, the drive comes to a stop in the initial position with quick stop (QSP).
[3-4] Block diagram for wiring of the commissioning example for the "Switch-off positioning" application
Tip!
• If you wish to implement switch-off positioning without pre-switch off, wiring
with the control mode "Terminals 2" is the best method. ( 339)
• In order to avoid positioning inaccuracy due to signal propagation delays, the
initiators can be directly evaluated by the drive controller. Limit switch
evaluation can be configured in the drive controller. With code C0488/x, you
can change the method of detecting position signals from level evaluation to
edge evaluation.
• In order to prevent unintended movements of the load in the target position,
the use of a holding brake is recommended as an alternative to DC-injection
braking (limited torque).
• The device terminals and their functional assignment do not appear in the FB
editor. The assignment of (hardware) terminals to (software) functions is
explained in the chapter entitled "Terminal assignment of the control modes".
( 337)
Stop!
Before stipulating a speed setpoint, check whether the brake in the form of a
holding brake on the motor shaft has been released!
Without motor operation: Connect the external 24 V supply to X5/24E. Switch on external
supply.
With motor operation: Switch on mains.
Go to the "Application Parameters" tab and select the technology application "Switch-
off positioning", C00005 (= 3000). The contents of the tab are then adapted to the set
application.
Select the control mode appropriate to the application.
– The control mode (C00007) is used to determine the source from which the
application is to be controlled and how the digital and analog inputs are outputs are
preset.
– In this example, switch-off positioning with feedforward control is described. The
appropriate control mode Terminals 11 is selected and has been wired according to
the block diagram [3-4] .
Parameter Info
C00012 Acceleration time These settings are only valid if no other ramp times have
been selected at the downstream "L_NSet" function block!
C00013 Deceleration time
C00039/2 Fixed setpoint 2 (creeping speed) Fixed setpoint 2 must be less than fixed setpoint 3!
Otherwise, the drive will start at a low speed and accelerate
C00039/3 Fixed setpoint 3 (traversing speed)
after the pre-switch off.
Tip!
• Low-jerk traversing profiles can be implemented by means of S-shaped ramps.
• In the case of high breakaway torques during horizontal motion sequences, the
user of a vector-controlled drive is recommended.
• For reversal of rotation direction (bidirectional motion), comprehensive
configuration options are available in the drive controller (e.g. by means of the
L_DFlipFlop) function block
Note!
The device states of the controller are based on the operating statuses of the
CiA402 standard. Device states ( 76)
The following subchapters describe the controller commands which are provided in the
subcodes of C00002 and can be carried out using the keypad or, alternatively, the
»Engineer« when an online connection has been established.
The controller commands serve to directly control the controller, to organise parameter
sets, and to call diagnostic services.
Regarding the execution of the controller commands, a distinction is drawn between:
Controller commands which have an immediate effect on control (e.g. "Activate quick
stop")
– After being called in C00002/x, these controller commands provide static status
information ("On" or "Off").
Controller commands with longer execution durations (several seconds)
– After being called in C00002/x, these controller commands provide dynamic status
information ("Work in progress 20%" "Work in progress 40%", etc.).
– The execution of the controller command has not finished successfully until the "Off
/ ready" status information is provided in C00002/x.
– In the event of an error, the "Action cancelled" status information is provided in
C00002/x. In this case, further details can be obtained from the status of the
controller command executed last which is displayed in C00003.
Stop!
Before the supply voltage is switched off after a controller command has been
transmitted via C00002/x, the controller command must be checked for
successful completion on the basis of the status information provided in
C00002/x!
• This is of particular importance for controller commands which save data to
the memory module of the device. Incomplete storage processes may lead to
data inconsistencies in the memory module.
Note!
The device will reject a write process to C00002/x if the value is >1 and issue an
error message.
C00003 displays the status of the controller command executed last.
Symbol Function
Enable controller
Inhibit controller
Note!
Controller commands that can be executed via the toolbar of the »Engineers«
always affect the element currently selected in the Project view including all
subelements!
• If no controller, but e.g. a system module is selected in the Project view, the
corresponding controller command will be activated in all lower-level
controllers having an online connection with the »Engineer«.
Before the desired action is carried out, a confirmation prompt appears first,
asking whether the action is really to be carried out.
The C00002/1 = "1: On / start" controller command resets the parameters to the Lenze
setting which are saved in the controller Firmware.
Can only be executed if the controller is inhibited; otherwise, the feedback C00002/
1 = "6: No access - controller inhibit" will be returned.
All parameter changes which have been carried out after the last time the parameter
set was saved will be lost!
This controller command has an effect on the settings of the parameters of the
operating system, application and module.
The C00002/6 = "1: On / start" controller command reloads all parameter settings from the
memory module to the controller.
Can only be executed if the controller is inhibited; otherwise, the feedback C00002/
6 = "6: No access - controller inhibit" will be returned.
All parameter changes which have been carried out after the last time the parameter
set was saved will be lost!
This controller command has an effect on the settings of the parameters of the
operating system, application and module.
If parameter settings are changed in the controller, those changes will be lost after mains
switching of the controller unless the settings have been saved explicitly.
The C00002/11 = "1: On / start" controller command saves the current parameter settings
safe against mains failure to the memory module of the controller.
Note!
When the device is switched on, all parameters are automatically loaded from
the memory module to the main memory of the controller.
Observe the following to avoid data inconsistencies which cause errors when the
parameters are loaded from the memory module:
During the storage process:
• Do not switch off the supply voltage!
• Do not remove the memory module from the device!
The controller is currently provided with one data record for all parameters, i.e.
every parameter has a value. Several data records per controller are in
preparation.
Tip!
• This controller command can also be activated via the toolbar icon.
• The "Load Lenze setting" controller command (C00002/1 = "1: On / start") resets
the parameter settings to the delivery status of the device.
The C00002/16 = "1: On / start" controller command enables the controller, provided that
no other source of a controller inhibit is active.
The C00002/16 = "0:Off / finished" controller command serves to inhibit the drive
controller, i.e. the power output stages in the drive controller are inhibited and the speed/
current controller of the motor control is reset.
The motor becomes torqueless and coasts, if it has not yet been in standstill.
When the controller is inhibited, the status output bCInhActive of the LS_DriveInterface
system block is set to TRUE.
When the controller inhibit request is reset, the drive synchronises to the actual speed.
For this purpose,
– If the flying restart circuit is activated in C00990, the flying restart function
parameterised in C00991 is used for the synchronisation to the rotary or standing
drive. Flying restart function ( 171)
– In the case of an operation with feedback, the actual speed is read out by the encoder
system.
– In the case of a sensorless vector control (SLVC), the actual speed from the motor
model of the motor control is used for the synchronisation.
C00158 provides a bit coded representation of all active sources/triggers of a controller
inhibit:
Tip!
The controller can also be enabled or inhibited via the and toolbar icons.
The C00002/17 = "1: On / start" controller command activates the quick stop function, i.e.
the motor control is separated from the setpoint selection, and within the deceleration
time parameterised inC00105 the motor is brought to a standstill (nist = 0).
Tip!
An error message can also be acknowledged by activating the Reset error button in
the Diagnostics tab.
Detailed information on error messages can be found in the "Diagnostics & error
management" chapter. ( 452)
The C00002/21 = "1: On / start" controller command deletes all logbook entries.
Tip!
Click the Logbook button in the Diagnostics tab to display the logbook in the
»Engineer«.
In the Logbook dialog box, it is also possible to delete all logbook entries by clicking
the Delete button.
Detailed information on the logbook can be found in the "Diagnostics & error
management" chapter. ( 452)
Tip!
Detailed information on automatic identification of motor parameters can be
found in the "Automatic motor data identification" subchapter on motor control
(MCTRL). ( 102)
The C00002/26 = "1: On / start" controller command reinitialises the CANopen system bus
interface of the controller ("CAN on board"), which is required after e.g. changing the data
transfer rate, the node address or the identifiers, respectively.
Tip!
Detailed information on the CANopen system bus interface "CAN on board" can be
found in the "System bus "CAN on board"" chapter. ( 500)
0
Power on
Init SystemFault
1 11
0
Firmware
SafeTorqueOff
Update
10 0
ReadyToSwitchON Fault
3 8
1 Warning
6
Trouble TroubleQSP
7 9
The arrows between the device states mark the points where the possible device states
begin and end.
The digits stand for the state ID (see table below).
The change from one state to the other is carried out within one processing cycle, i.e.
within t = 1 ms. If within this time there are several requests for state changes, the
state with the higher priority is processed first (see table below).
C00137 displays the current device state.
C00150 (status word) provides a bit coded representation of the current device state
via bits 8 ... 11 (see table below).
[4-1] Device states, priorities, and meaning of the status bits in the status word
4.2.1 FirmwareUpdate
Note!
This function may only be executed by qualified Lenze personnel!
4.2.2 Init
LED DRIVE READY LED DRIVE ERROR Display in C00137 Display in status word 1 (C00150)
Bit 11 Bit 10 Bit 9 Bit 8
The controller is in this state immediately after switching on its 24 V supply voltage.
In the "Init" state, the operating system is initialised and all device components
(communication module, memory module, power section, etc.) are identified. When
identifying the power section, it is checked first if it is switched on or if the required voltage
lies within the tolerance zone, respectively.
The inverter is inhibited, i.e. the motor terminals (U, V, W) of the inverter are
deenergised.
The digital and analog inputs are not yet evaluated at this time.
The bus systems (CAN, PROFIBUS etc.) do not work yet, i.e. communication is not
possible.
The application is not yet processed.
The monitoring functions are not yet active.
The controller cannot be parameterised yet and no device commands can be carried out
yet.
Note!
If the 24V voltage supply is in the valid range (>19V) and the initialisation is
finished, the device changes automatically to the "ReadyToSwitchON" state.
If only the 24V voltage supply is available during the mains connection, the error
message "LU: Undervoltage in the DC bus" is also entered into the logbook of the
drive controller.
4.2.3 MotorIdent
LED DRIVE READY LED DRIVE ERROR Display in C00137 Display in status word 1 (C00150)
Bit 11 Bit 10 Bit 9 Bit 8
Off MotorIdent 0 0 1 0
The controller has been provided with a function for automatic identification of the motor
parameters. If the motor parameter identification is active, the controller is in the
"MotorIdent" device state.
Stop!
During motor parameter identification, the controller does not respond to
setpoint changes or control processes, (e.g. speed setpoints, quick stop, torque
limitations).
The "MotorIdent" device state can only be reached by the "SwitchedON" device state
and jumps back to that state after the activity has been completed.
The following illustration shows the conditions under which the state change will be
enabled or stopped:
C00002/23 = 1
CINH = 1 &
SwitchedOn MotorIdent
4 2
Tip!
Detailed information on motor parameter identification can be found in the
"Automatic motor data identification" subchapter on motor control. ( 102)
4.2.4 SafeTorqueOff
LED DRIVE READY LED DRIVE ERROR Display in C00137 Display in status word 1 (C00150)
Bit 11 Bit 10 Bit 9 Bit 8
Off SafeTorqueOff 1 0 1 0
Note!
This device state is only possible in connection with an integrated safety system
and if a power section supply is available!
Safety state
If the drive controller is switched off by the safety system, the device changes to the
"SafeTorqueOff" state.
If the safety system deactivates the "Safe torque off (STO)" request, the device changes to
the "ReadyToSwitchON" state.
4.2.5 ReadyToSwitchON
LED DRIVE READY LED DRIVE ERROR Display in C00137 Display in status word 1 (C00150)
Bit 11 Bit 10 Bit 9 Bit 8
Off ReadyToSwitchON 0 0 1 1
The controller is in this device state directly after the initialisation has been completed!
The bus systems are running and the terminals and encoders are evaluated.
The monitoring modes are active.
The controller can be parameterised.
The application is basically executable.
Note!
• The "ReadyToSwitchOn" state is not only activated after the mains
connection, but also after the deactivation of "Trouble", "Fault" or
"SafeTorqueOff".
• If the "Inhibit at power-on" auto-start option has been activated in C00142
(Lenze setting), explicit deactivation of the controller inhibit after mains
connection is always required for the controller to change from the
"ReadyToSwitchOn" status to the "SwitchedON" status.
• If only the 24V voltage supply is available during the mains connection, the
error message "LU: Undervoltage in the DC bus" is entered into the logbook of
the drive controller and the drive controller remains in the
"ReadyToSwitchOn" state.
Danger!
If the "Inhibit at power-on" auto-start option has been deactivated in C00142,
the "ReadyToSwitchOn" state switches directly to the SwitchedON" state after
mains connection.
Automatic restart after mains connection/fault... ( 87)
4.2.6 SwitchedON
LED DRIVE READY LED DRIVE ERROR Display in C00137 Display in status word 1 (C00150)
Bit 11 Bit 10 Bit 9 Bit 8
Off SwitchedON 0 1 0 0
The drive is in this device state if the DC bus voltage is applied and the controller is still
inhibited by the user (controller inhibit).
The bus systems are running and the terminals and encoders are evaluated.
The monitoring modes are active.
The application is basically executable.
If the controller inhibit is deactivated, the devices changes to the "OperationEnabled" state
and the motor follows the setpoint defined by the active application.
Tip!
C00158 provides a bit coded representation of all active sources/triggers of a
controller inhibit.
Depending on certain conditions, a state change takes place based on the "SwitchedOn"
device state:
Related topics:
wCANControl/wMCIControl control words ( 94)
4.2.7 OperationEnabled
LED DRIVE READY LED DRIVE ERROR Display in C00137 Display in status word 1 (C00150)
Bit 11 Bit 10 Bit 9 Bit 8
Off OperationEnabled 0 1 0 1
The drive controller is in this device state if the controller inhibit is deactivated and no error
("Trouble" or "TroubleQSP") has occured. The operation is enabled and the motor follows
the setpoint defined by the active application.
Depending on certain conditions, a state change takes place based on the
"OperationEnabled" device state.
Related topics:
wCANControl/wMCIControl control words ( 94)
4.2.8 Warning
LED DRIVE READY LED DRIVE ERROR Display in C00137 Display in status word 1 (C00150)
Bit 11 Bit 10 Bit 9 Bit 8
Warning 0 1 1 0
This display may occur in all device states if a monitoring mode responds, the error
response "Warning" or "Warning locked" has been parameterised for.
If the error is no longer active, the previous device state is displayed.
4.2.9 TroubleQSP
LED DRIVE READY LED DRIVE ERROR Display in C00137 Display in status word 1 (C00150)
Bit 11 Bit 10 Bit 9 Bit 8
TroubleQSP 1 0 0 1
This device state will be active as soon as a monitoring mode responds, the error response
"TroubleQSP" has been parameterised for.
The drive is decelerated to standstill with torque within the deceleration time
parameterised for quick stop independently of the defined setpoint and can be kept
there.
The device state can only be abandoned by acknowledging the error if the error cause
is removed.
When the controller is inhibited, it is possible to jump to the "SwitchedON" state even
during the error state since the controller inhibit function has a higher priority. As long
as the error is pending and has not been acknowledged, the state is changed back to
the "TroubleQSP" state when the controller is enabled afterwards.
Depending on certain conditions a state change takes place based on the "TroubleQSP"
device state.
Related topics:
wCANControl/wMCIControl control words ( 94)
Basics on error handling in the controller ( 452)
Error messages of the operating system ( 471)
4.2.10 Trouble
LED DRIVE READY LED DRIVE ERROR Display in C00137 Display in status word 1 (C00150)
Bit 11 Bit 10 Bit 9 Bit 8
Off Trouble 0 1 1 1
This device state becomes active as soon as a monitoring mode responds for which the
error response "Trouble" has been parameterised.
The motor has no torque (is coasting) due to the inhibit of the inverter.
The "Trouble" device state is automatically abandoned if the error cause has been
removed.
Note!
If the "Inhibit at trouble" auto-start option has been activated in C00142, explicit
deactivation of the controller inhibit is required before this state can be
abandoned.
Depending on certain conditions a state change takes place based on the "Trouble" device
state.
Related topics:
wCANControl/wMCIControl control words ( 94)
Basics on error handling in the controller ( 452)
Error messages of the operating system ( 471)
4.2.11 Fault
LED DRIVE READY LED DRIVE ERROR Display in C00137 Display in status word 1 (C00150)
Bit 11 Bit 10 Bit 9 Bit 8
Off Fault 1 0 0 0
This device state will be active as soon as a monitoring mode responds, the error response
"Fault" has been parameterised for.
The motor has no torque (is coasting) due to the inhibit of the inverter.
The error must explicitly be reset ("acknowledged") in order to exit the device state, e.g.
by the device command "Reset error" or via the control bit "ResetFault" in the control
word wCanControl or wMCIControl.
Note!
If an undervoltage in the DC bus of the drive controller occurs (error message
"LU"), the device changes to the "Trouble" state.
An additional error of higher priority leads the device into the "Fault" state.
According to the Device state machine, the device changes to the
"ReadyToSwitchON" state after acknowledging the error although the
undervoltage is still available!
If the "Inhibit at fault" auto-start option has been activated in C00142, explicit
deactivation of the controller inhibit is required before the state can be
abandoned.
Related topics:
wCANControl/wMCIControl control words ( 94)
Basics on error handling in the controller ( 452)
Error messages of the operating system ( 471)
4.2.12 SystemFault
LED DRIVE READY LED DRIVE ERROR Display in C00137 Display in status word 1 (C00150)
Bit 11 Bit 10 Bit 9 Bit 8
Off SystemFault 1 0 1 1
.../error/undervoltage
In C00142, the starting performance of the controller after mains connection,
undervoltage, as well as a "Trouble" or a "Fault" reset can be parameterised individually:
Note!
In the Lenze setting , automatic restart after mains connection or undervoltage
is inhibited.
Danger!
If the "Inhibit at power-on" auto-start option has been deactivated in C00142
(bit 0 = 0), a direct change from the "ReadyToSwitchON" state to the
"SwitchedON" state is performed after mains connection!
0 1
RFR
RFR
t
RFR
RFR
t
The illustration below shows the state changes if auto-restart after mains connection
has been enabled (C00142: bit 0 = 0), depending on the controller inhibit:
0 1
RFR
RFR
t
RFR
RFR
t
In a drive system, synchronising the internal time bases of all controllers involved makes
sense because cyclic process data should be processed synchronously in all drives.
One of the following signal sources can be used for automatic synchronisation of the
internal time base of the controller:
– CAN on board (sync telegram)
– Digital input
– Sync signal of a plugged-in communication module
(EtherCAT, PROFINET, or Powerlink)
Short overview of the parameters for the synchronisation of the internal time base:
Note!
If the system bus is used for synchronisation, only select integer multiples of
1000 μs in C01121.
Example: For the system bus, 2 ms has been selected as interval between two
synchronisation signals. If the system bus is to be used as synchronisation source, a sync
cycle time setpoint of 2000 μs must be selected in C01121.
If a value > 0 is set, the start of the application will be delayed by the set time, compared
to the synchronisation signal.
Example: If the phase position is set to 400 μs, the system part of the application starts
400 μs after the arrival of the synchronisation signal.
The LS_DriveInterface system block displays the device control in the FB Editor.
/6B'ULYH,QWHUIDFH
Z&$1&RQWURO & Z6WDWH'HWHUP)DLO1R/RZ
%LW 6ZLWFK2Q
Z0&,&RQWURO & Z6WDWH'HWHUP)DLO1R+LJK
%LW 'LVDEOH9ROWDJH &
%LW 6HW4XLFNVWRS
48,&.6723 E,QLW
E6DIH7RUTXH2II
%LW (QDEOH2SHUDWLRQ
& E5HDG\
&21752/:25' %LW 0RGH6SHFLILFB (1$%/(',6$%/( E5HDG\7R6ZLWFK2Q
%LW 0RGH6SHFLILFB 5)5
E2SHUDWLRQ(QDEOH
%LW 0RGH6SHFLILFB &
%LW 5HVHW)DLO
5(6(7)$,/
E:DUQLQJ
E7URXEOH
%LW 6HW+DOW
E)DLO
%LW UHVHUYHGB
E&ROOHFWHG)DLO
%LW UHVHUYHGB
E6DIHW\,V$FWLYH
%LW /HQ]H6SHFLILFB E,PS,V$FWLYH
%LW /HQ]H6SHFLILFB
E&,QK,V$FWLYH
%LW /HQ]H6SHFLILFB
E&Z&FZ
%LW 6HW)DLO 6SHHG & "
E1DFW&RPSDUH
%LW /HQ]H6SHFLILFB
E&,QK
E)DLO5HVHW
Z'HYLFH6WDWXV:RUG
%LW )UHH6WDWXV%LW
E6WDWXVB%LW &
%LW 3RZHU'LVDEOHG
E6WDWXVB%LW
%LW )UHH6WDWXV%LW
E6WDWXVB%LW
%LW )UHH6WDWXV%LW
E6WDWXVB%LW
%LW )UHH6WDWXV%LW
E6WDWXVB%LW
67$786:25'
%LW )UHH6WDWXV%LW
E6WDWXVB%LW
%LW $FW6SHHG,V=HUR
E6WDWXVB%LW
%LW &RQWUROOHU,QKLELW
%LW 6WDWXV&RGH%LW
%LW 6WDWXV&RGH%LW
%LW 6WDWXV&RGH%LW
%LW 6WDWXV&RGH%LW
E)UHH
%LW :DUQLQJ
E)UHH
%LW 7URXEOH
E)UHH
%LW )UHH6WDWXV%LW
E)UHH
%LW )UHH6WDWXV%LW
Inputs
Outputs
Identifier Value/meaning
DIS code | data type
bCollectedFail TRUE Group error: A device state according to the group error
BOOL configuration in C00148 has occurred, the drive is not able to follow
As of version 04.00.00 the setpoint selection.
bSafetyIsActive TRUE In preparation
BOOL
The controller is controlled by a master control (e.g. IPC) via the wCanControl or
wMCIControl control word, respectively.
wCANControl: Control word via system bus (CAN)
– The process data word is provided at the wCanControl input via the upstream
LP_CanIn1 port block.
– Display parameter: C00136/2
wMCIControl: Control word via a plugged-in communication module (e.g. PROFIBUS)
– The process data word is provided at the wMCIControl input via the upstream
LP_MciIn1 port block.
– Display parameter: C00136/1
The bit assignment for the wCanControl/wMCIControl control words can be seen from
the table below.
Note!
The assignment of bits 11 ... 13 and bit 15 depends on the technology
application selected in C00005!
• See description of the corresponding technology application.
Bit 13 LenzeSpecific_3
The wDeviceStatusWord status word provided by the control system contains all
information relevant for controlling the controller.
The status word is sent as a process data word to the master control via a port block:
– The LP_CanOut1 port block if "CAN on board" is used or
– the LP_MciOut1 port block if a plugged-in communication module is used (e.g.
PROFIBUS).
Display parameter: C00150
The bit assignment of the wDeviceStatusWord status word can be seen from the table
below.
Bit 10 StatusCodeBit2
Bit 11 StatusCodeBit3
Bit 12 Warning 1 ≡ Controller is in the "Warning" device state
Bit 13 Trouble 1 ≡ Controller is in the "Trouble" device state
• E.g. if an overvoltage has occurred.
Bit 14 FreeStatusBit14 Free status bit 14 (not assigned, freely assignable)
Bit 15 FreeStatusBit15 Free status bit 15 (not assigned, freely assignable)
Topics:
Motor selection/Motor data
Selecting the operating mode
Defining current and speed limits
Monitoring
The motor data term comprises all parameters that only depend on the motor and that
only characterise the electrical behaviour of the machine. The motor data are independent
of the application in which the controller and the motor are used.
Proceed as follows to open the dialog for parameterising the motor data:
1. In the »Engineer«, go to the Project view and select the 8400 HighLine C controller.
2. Go to Workspace and change to the Application parameters tab.
3. Go to the Overview dialog level and click the following button:
Via the From motor catalogue ... button, the motor catalogue can be opened to select
another motor. Selecting a motor from the motor catalogue in the »Engineer« ( 100)
Via the From drive... button, the motor data set in the controller can be copied to the
»Engineer« when an online connection has been established.
Via the Identification in progress... button, various motor data can be identified
automatically when an online connection to the controller has been established.
Automatic motor data identification ( 102)
If applicable, go to the settings of the encoder/feedback system via the Encoder/
Feedback system... button. Encoder/feedback system ( 182)
Note!
Sensorless vector control in particular requires the motor data parameters to be
set. The motor data comprise the data of the motor nameplate and the data of
the motor equivalent circuit.
If the motor has been selected via the motor catalogue of the »Engineer« or the
motor data have been adapted offline using the »Engineer«, all motor data must
then be copied to the controller and saved power-failure-proof to the memory
module (device command: C00002/11) when an online connection has been
established.
Motor data
In the parameterisation dialog, the data of the motor nameplate for the selected motor are
displayed under "Motor data".
Parameter Info
C00081 Rated motor power
C00087 Rated motor speed
C00088 Rated motor current
C00089 Rated motor frequency
C00090 Rated motor voltage
C00091 Motor cos ϕ
Tip!
For a better concentricity factor, we recommend to perform motor parameter
identification of the third party manufacturer's motor first. The motor parameters
can be manually adapted afterwards.
Improving the concentricity factor includes
• the adjustment of the inverter error characteristic to the drive system and
• the knowledge of the motor cable resistance.
Both factors are determined in the course of motor parameter identification.
Automatic motor data identification ( 102)
Parameter Info
C00084 Motor stator resistance
C00085 Motor stator leakage inductance
C00082 Motor rotor resistance
C00095 Motor magnetising current
C00092 Motor magnetising inductance
C00015 VFCplus: U/f base frequency
C00021 Slip compensation
C00070 SLVC: Vp speed controller
C00071 SLVC: Ti speed controller
C00075 Vp current controller
C00076 Ti current controller
C00273 Moment of inertia
Actual values
When an online connection to the controller has been established, the following actual
values are displayed in the parameterisation dialog under "Actual values":
Parameter Info
C00051 Actual speed value
C00052 Motor voltage
C00053 DC-bus voltage
C00054 Motor current
C00066 Thermal motor load (I2xt)
Highlighted in grey = display parameter
If a checkmark is set in the Motor control field in the "Other components" dialog when the
controller is inserted into the project, the motor for the controller can be selected from the
motor catalogue in another dialog:
Alternatively, the motor can be inserted into the project at a later time via the Insert a
component command.
Go to the Application parameters tab in the Overview Motor data dialog level and
click the From motor catalogue... button to also reach the motor catalogue for the
selection of another motor.
Tip!
If a third party manufacturer's motor is used, select a Lenze motor from the motor
catalogue first which is similar in terms of current, voltage and speed rating. Adapt
the preselected motor data exactly to the real motor afterwards.
Via the "Identify motor parameters" device command (C00002/23), the inverter
characteristic, the influences of the motor cable, and the motor parameters listed in the
table below can be identified automatically:
Parameter Info
C00015 V/f base frequency
C00016 Vmin boost
C00021 Slip compensation
C00082 Motor rotor resistance
C00083 Motor rotor time constant
C00084 Motor stator resistance
C00085 Motor stator leakage inductance
C00092 Motor magnetising inductance
C00095 Motor magnetising current
Danger!
During motor parameter identification, the motor is energised via the outputs U,
V and W of the controller!
Observe the corresponding safety instructions!
Stop!
If motor parameter identification is aborted, unstable drive behaviour may be
the result!
Note!
• We strongly recommend motor parameter identification before the initial
commissioning of the sensorless vector control (SLVC).
• The motor parameter identification must be carried out when the motor is
cold!
• The load machine may remain connected. Holding brakes, if present, may
remain in the braking position.
• With an idling motor, a small angular offset may occur at the motor shaft.
• The amplitude of the rated motor current (C00088) is injected to identify the
stator resistance. If the rated motor current amounts to less than 60 % of the
rated inverter current, at least 60 % of the rated inverter current will be
injected to ensure sufficient motor parameter identification accuracy.
Preconditions
The motor parameters listed in the table below are excluded from automatic identification
and must therefore be adapted to the used motor before motor parameter identification
is carried out (see motor nameplate).
Parameter Info
C00081 Rated motor power
C00087 Rated motor speed
C00088 Rated motor current
C00089 Rated motor frequency
C00090 Rated motor voltage
C00091 Motor cos ϕ
Furthermore, the available motor cable must be specified in terms of length and cross-
section:
Parameter Info
C00915 Motor cable length
C00916 Motor cable cross-section
In the Lenze setting, the current controller is preset in such a way that an optimum
controller behaviour is obtained for a motor with power adaptation to the inverter.
Note!
Motor parameter identification may be aborted if a special motor (e.g. mid-
frequency motor) is used or if there is a large deviation between inverter and
motor power.
In this case we recommend
• to reduce the P component Vp of the current controller (C00075) e.g. by
halving.
• to increase the time constant Ti of the current controller (C00076) e.g. by
doubling.
Another cause for the abort of the motor parameter identification could be the
implausibility of the entered nameplate data, e.g. the entry P = 0 kW for the
motor power.
The operating mode for the motor control is selected in C00006. The default setting is V/f
characteristic control (VFCplus) with a linear characteristic.
The following operating modes can be selected for the 8400 HighLine C controller in
C00006:
Tip!
If a high torque without feedback is to be provided at small speeds, we recommend
the "Sensorless vector control" operating mode.
Speed feedback
As shown in the following graphics, the drive systems with feedback have, independently
of the operating mode, more advantages than systems without feedback.
M M
1 0 1 0
MN MN
-nN nN n -nN nN n
-MN -MN
2 3 2 3
9300vec092 9300vec093
Operation in motor mode (CW rotation), Operation in generator mode (CCW rotation), Operation in motor
mode (CCW rotation), Operation in generator mode (CW rotation)
M M
1 0 1 0
MN MN
-nN nN n -nN nN n
-MN -MN
2 3 2 3
9300vec095 9300vec094
Operation in motor mode (CW rotation), Operation in generator mode (CCW rotation), Operation in motor
mode (CCW rotation), Operation in generator mode (CW rotation)
To ease the selection of the operating mode, the two following tables contain
recommendations and alternatives to standard applications.
Tip!
For reasons of achievable resolution and the accuracy involved, the reference
speed should be geared to the speed range required for the respective application.
Lenze recommendation: Reference speed (C00011) = 1500 ... 3000 rpm
Note!
In the torque-controlled operation (bTorquemodeOn = TRUE), the limitation of
the speed setpoint does not have any effect! In this case, a permissible speed
range can be defined via speed limitation (nSpeedHighLimit and
nSpeedLowLimit).
Note!
Highly dynamic applications
(that have e.g. too short acceleration/deceleration times or excessively changing
loads)
The overcurrent disconnection may respond (fault message OC1 or OC11) if the
setting of the maximum current in motor mode in C00022 approximately
corresponds to the maximum permissible value of the respective inverter.
Remedies:
• Increase of the acceleration and deceleration ramp times
• Reduction of the maximum current in motor mode (C00022)
• Reduction of the maximum current in generator mode (C00023)
• Adaptation of the indirect peak current limitation the implementation of
which is dependent on the operating mode (procedure described below)
• Reduction of the reset time of the current limiting controller (C00074/1)
In case of the V/f characteristic control (VFCplus), the motor voltage of the inverter is
determined by means of a linear or quadratic characteristic depending on the field
frequency or motor speed to be generated. The voltage follows a preselected characteristic.
Stop!
• The following must be observed when operating drives with quadratic V/f
characteristic:
– Please always check whether the corresponding drive is suitable for
operation with a quadratic V/f characteristic!
– If your pump drive or fan drive is not suitable for operation with a quadratic
V/f characteristic, you must use either use the V/f characteristic control
function with a linear V/f characteristic or the SLVC operating mode
(sensorless vector control), respectively SC (servo control).
• For adjustment, observe the thermal performance of the connected
asynchronous motor at low output frequencies.
– Usually, standard asynchronous motors with insulation class B can be
operated for a short time with their rated current in the frequency range 0
Hz ≤ f ≤ 25 Hz.
– Contact the motor manufacturer to get the exact setting values for the
max. permissible motor current of self-ventilated motors in the lower
speed range.
– If you select the quadratic V/f characteristic, we recommend to set a lower
Vmin.
• The nameplate data of the motor (at least rated speed and rated frequency)
must be entered if, instead of a standard motor, an asynchronous motor is
used with the following values:
– rated frequency ≠ 50 Hz (star) or
– rated frequency ≠ 87 Hz (delta) or
– number of pole pairs ≠ 2
Parameter Info
C00006 Selection of the operating mode for V/f characteristic control without
feedback with
• value "6" for linear characteristic or
• Value "8" for quadratic characteristic or
• Value "10" for freely definable characteristic (as of version 04.00.00)
C00011 Reference speed
C00015 Base frequency
C00016 Vmin boost
C00018 Switching frequency
C00021 Slip compensation
C00022 Current limit (in motor mode)
C00023 Current limit (in generator mode)
C00073/1 Imax current controller gain
C00074/1 Imax current controller reset time
C00080 Override point of field weakening function
C00909/1 /2 Maximum positive / negative speed
C00910/1 /2 Maximum positive / negative output frequency
Control structure
The illustration below shows the control structure in a simplified way. A complete
representation can be found in the "Signal flow" subchapter. ( 126)
nStatorCurrentIS_a
C00054 Vp:C00073/1 Slipcomp
TN:C00074/1 C00021
Imax Mot:C00022
Imax Gen :C00023
Motor slip model nMotorFreqAct_a
C00058
Vset
nEffSpeedSetValue_a
C00050
The "Initial commissioning steps" listed in the table below are sufficient for a simple
characteristic control.
Detailed information on the individual steps can be found in the following
subchapters.
Tip!
Information on the optimisation of the control mode and the adaptation to the
real application is provided in the "Optimise control behaviour" chapter. ( 116)
Parameterisable additional functions are described correspondingly in the
"Parameterisable additional functions" chapter. ( 168)
Uout Uout
100 % 100 %
Umin Umin
0 0
0 1 n 0 1 n
nN nN
8400vec085 / 8400vec086
The V/f characteristic shape is defined by selecting the corresponding operating mode in
C00006:
C00006 = 6: Linear characteristic
C00006 = 8: Quadratic characteristic
C00006 = 10: Freely definable characteristic
Tip!
You can find detailed information on freely definable V/f characteristics in the
subchapter entitled "Defining a user-defined V/f characteristic". ( 123)
If a sudden load is built up at the motor shaft (e.g. drive is blocked), the overcurrent
disconnection may respond (fault message OC1 or OC11).
The V/f characteristic control (VFCplus) is generally ready for operation. It can be adapted
subsequently by adapting the characteristic and/or the drive behaviour.
Adapting characteristic
For the linear and quadratic characteristic, it is also possible to match its curve to different
load profiles or motors by adapting the V/f base frequency (C00015) and the Vmin boost
(C00016).
Adapting the V/f base frequency ( 117)
Adapting the Vmin boost ( 119)
U FI [V]
C00015 [Hz] = ---------------------------------- ⋅ f Rated Hz
U Ratedmot [V]
UFU: Mains voltage 400 V or 230 V
Uratedmot: Rated motor voltage depending on the connection method
frated: Rated motor frequency
Note!
4-pole asynchronous motors which are designed for a rated frequency of f = 50
Hz in star connection can be operated in delta connection when being constantly
excited up to f = 87 Hz.
• Advantages:
– Higher speed-setting range
– 73% higher power output in case of standard motors
• Motor current and motor power increase by the factor 3 .
• The field weakening range starts above 87 Hz.
• Generally, this process can also be used with motors which have different
numbers of pole pairs. In case of 2-pole asynchronous motors, the mechanical
limit speed must be maintained.
Note!
The Vmin boost has an effect on output frequencies below the V/f base
frequency (C00015).
The general linear and quadratic V/f characteristics are shown in the illustrations below.
The illustrations show the impacts of the parameters used to adapt the characteristic
shape.
V rmot V rmot
(100 %) (100 %)
1/N/PE AC 180 V 1/N/PE AC 180 V
3/PE AC 100 V 3/PE AC 100 V
3/PE AC 320 V 3/PE AC 320 V
C00016 C00016
C00016
2
C00015 C00015 f [Hz] C00015 f [Hz]
2
[5-6] Representation of the linear V/f characteristic (on the left) and quadratic V/f characteristic (on the right)
Note!
Vmin boost is automatically calculated by the motor parameter identification
using the data specified on the motor nameplate so that a no-load current of
approx. 0.8 Irated motor results at the slip frequency of the machine.
V/f control (VFCplus + encoder)
If V/f control (VFCplus + encoder) is selected, we recommend a decidedly lower
Vmin boost:
• In this case, select a Vmin boost which ensures that approx. 50 % of the rated
motor current flows at slip frequency when the motor is idling.
Note!
• The actual torque (C00056/2) is directly calculated from the current slip
speed of the machine. This requires correct entry of the motor data. Motor
selection/Motor data ( 97)
• To avoid instabilities during operation with active slip compensation, the
torque limit values are internally processed as absolute values.
• If slip compensation is deactivated (C00021 = 0), indirect torque limitation
will be performed (differential signal between apparent motor current and
nTorqueMotLimit_a or nTorqueGenLimit_a). Above the no-load current of the
motor, the accuracy of the indirect torque limitation is limited.
Imax controller /
nTorqueMotLim_a Evaluation of torque limitation
C00830/28 torque/current
nTorqueGenLim_a limitation
C00830/29
nMotorTorqueAct_a
C00056/2 bLimTorqueSetVal
0
1
Imax Mot:C00022
Vp:C00073/1
Im xaGen:C00023
TN:C00074/1
nStatorCurrentIs
C00054
nSpeedSetValue_a bLimCurrentSetVal
C00830/22 bLimSpeedCtrlOut
nmax:C00909 QSP
0
%
1
Hz
bNMaxFault
C00105
QSP ramp
[5-7] Extract from the Signal flow of the V/f control (VFC + encoder)
For individual adaptation of the motor magnetisation to the actual application, the
operating mode "10: VFCplus: V/f definable" with a freely definable characteristic can be
selected in C00006 as an alternative if the linear and quadratic characteristics are not
suitable.
Note!
The V/f base frequency (C00015) and die Umin boost (C00016) no longer exert an
influence if this operating mode is chosen.
U [V]
C00967/1 C00967/11
C00968/1 C00968/11
P1 C00967/2 400 P11
C00968/2
P3 240 P9
P4 160 P8
P5 80 P7
P6
-50 -40 -30 -20 -10 0 10 20 30 40 50 f [Hz]
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11
V 400 V 320 V 240 V 160 V 80 V 0V 80 V 160 V 240 V 320 V 400 V
f -50 Hz -40 Hz -30 Hz -20 Hz -10 Hz 0 Hz 10 Hz 20 Hz 30 Hz 40 Hz 50 Hz
Tip!
Cases of application for this function:
• Operation of reluctance motors or synchronous motors during controlled
acceleration (reduction of natural frequencies caused by wrong excitation).
• Adaptation of the voltage requirement for the motor, depending on specific
load conditions.
nMotorTorqueAct_a
C00056/2 Slip compensation
0
Imax Mot:C00022
1 nEffCurrentIq Hz
nOutputSpeedCtrl_a
Vp:C00073/1 Slipcomp %
Imax Gen:C00023
TN:C00074/1 C00021
nStatorCurrentIs Hz
nMotorTorqueAct_a
C00054 %
C00056/1
Motor slip model
nMotorFreqAct_a
C00058
nSpeedSetValue_a bLimCurrentSetVal
C00830/22 bLimSpeedCtrlOut
L
nmax:
bSetQSP fmax: fbase :C00015 Characteristic
C00909/1 /2 Modulator
C00910/1 /2 Vmin :C00016 selection
0 % V/f-quadr
1 Hz
Inverter fPWM:
QSP ramp nBoost_a fMod Coordinate error
C00105 fmax: transformation characteristic C00018
C00830/26
C00910/1 /2 PWM
C00006
Hz fbase :C00015
Vmin :C00016
% 8
Vset
6
Firmware ≤ 05.00 - DMS 4.2 EN - 02/2010
The V/f characteristic control (VFCplus) described above can be operated with a speed
feedback. This has the following advantages:
Steady-state accuracy of the speed
Less parameterisation effort compared to the sensorless vector control (SLVC)
Better dynamic performance compared to the V/f characteristic control without
feedback or to the sensorless vector control (SLVC).
Suitable for group drives
Note!
• Ensure that the maximum input frequency of 100 kHz is not exceeded during
execution of the motor control function with speed feedback. Using DI1(6)
and DI2(7) as frequency inputs ( 221)
• In this operating mode, slip compensation (C00021) is deactivated because
the slip is calculated from the actual speed value and the speed setpoint and
is injected by the slip regulator if V/f operation with feedback is selected.
Parameter Info
C00006 Selection of the operating mode for V/f characteristic control with feedback
with
• value "6" for operating mode: VFCplus, V/f linear characteristic, or
• value "8" for operating mode: VFCplus, V/f square-law characteristic
C00011 Reference speed
C00015 Base frequency
C00016 Vmin boost
C00018 Switching frequency
C00022 Current limit (in motor mode)
C00023 Current limit (in generator mode)
C00073/1 Imax current controller gain
C00074/1 Imax current controller reset time
C00080 Override point of field weakening function
C00115/1 Function of digital inputs 1 and 2
C00420/1 Number of encoder increments, digital inputs 1 and 2
C00495 Speed sensor selection
C00496 Encoder evaluation procedure
C00497/1 Encoder filter time for digital inputs 1 and 2
C00909/1 /2 Maximum positive / negative speed
C00910/1 /2 Maximum positive / negative output frequency
Parameter Info
C00971 /1 /2 Controller limitation / slip limitation
C00972 (Slip regulator) gain Vp of the Imax controller
C00973 (Slip regulator) reset time Ti of the Imax controller
Control structure
The illustration below shows the control structure in a simplified way. A complete
representation can be found in the "Signal flow" subchapter. ( 133)
nTorqueMotLim_a
C00830/28
nTorqueGenLim_a
C00830/29
nMotorTorqueAct_a
C00056/2 bLimTorqueSetVal
0
Imax controller
1
Imax Mot:C00022
Vp:C00073/1
Imax Gen:C00023
TN:C00074/1
nStatorCurrentIs
C00054
bLimCurrentSetVal
bLimSpeedCtrlOut
nMotorSpeedAct [Hz]
nmax:C00909/1 /2 + C00971/2
nSpeedSetValue_a %
C00830/22 Hz
KP C00972 C00971/1
TN C00973 nMotorFreqAct_a
C00058
Vset
nMotorSpeedAct_a %
C00051 Hz
To protect the drive system, the V/f control and the slip regulator must be commissioned
in several steps.
Detailed information on the individual steps can be found in the following subchapters
or in the corresponding subchapters on V/f characteristic control.
Tip!
Information on the optimisation of the control mode and the adaptation to the
real application is provided in the "Optimise control behaviour" chapter on the V/f
characteristic control (VFCplus). ( 116)
Parameterisable additional functions are described correspondingly in the
"Parameterisable additional functions" chapter. ( 168)
Controller limitation
Max. intervention of the controller is limited by the controller limitation (C00971/1).
The controller of every application can be limited individually.
We recommend to limit the max. intervention to twice the rated slip of the motor.
The rated slip is calculated as follows:
n Motor [ rpm ]
f Schlupf [ Hz ] = f Nenn [ Hz ] – ⎛ -------------------------------------------
Nenn
- ⋅ p Polpaarzahl⎞
Nenn ⎝ 60 ⎠
Note!
A setting of C00971/1 = 0 Hz deactivates the slip regulator. In this case, the
structure of the operating mode corresponds to the structure of a V/f
characteristic control without feedback.
Slip limitation
Apart from the limitation of the slip regulator, the field frequency to be injected can be
limited by another limiting element, the so-called slip limitation (C00971/2).
If the slip is e.g. limited to twice the rated slip of the motor, a stalling of the motor
during very dynamic processes can be avoided.
Motor stalling is caused by:
– a high overcurrent at very steep speed ramps
– very fast speed changes due to load, e.g. abrupt stopping of the drive due to an
encounter with a stop or a load that is not moving.
Imax controller
nTorqueMotLim_a
C00830/28
nTorqueGenLim_a
C00830/29
nMotorTorqueAct_a
C00056/2 bLimTorqueSetVal
0
1
Imax Mot:C00022
Vp:C00073/1
Im xaGen:C00023
TN:C00074/1
nStatorCurrentIs
C00054
nSpeedSetValue_a bLimCurrentSetVal
C00830/22 bLimSpeedCtrlOut
nMotorTorqueAct_a Hz - C00971/2
C00056/2 % fbase :C00015 Selection Modulator
C00105 fmax: of characteristic
C00910/1 /2 Vmin :C00016
Hz V/f square
nOutputSpeedCtrl_a % fm do
V/f linear Transformation Inverter error fPWM
QSP ramp KP C00972 C00971/1 C00018
of coordinates characteristic
TN C00973
PWM
nEffSpeedSetValue_a
C00050 nBoost_a
nMotorSpeedAct_a C00830/26
C00006
C00051
bLimSpeedCtrlOut
nPWMAngleOffset_a
9 C00830/32
Speed measurement nSpeedCtrlISet_a Vm do
7 nVoltageAdd_a
bSpeedCtrlIOn C00830/31
nSpeedCtrlPAdapt_a
bSpeedCtrlPAdaptOn fbase :C00015
Sensorless vector control (SLVC) is based on a better motor current control according to the
Lenze FTC process.
Stop!
• The connected motor must not be more than two power classes smaller than
the motor assigned to the controller.
• Operation of the sensorless vector control (SLVC) is only permissible for one
single drive!
• Operation of the sensorless vector control (SLVC) is not permissible for hoists!
• The Lenze setting permits the operation of a power-adapted motor. Optimal
operation is only possible if either:
– the motor is selected via the Lenze motor catalogue
– the motor nameplate data are entered and motor parameter identification
is carried out afterwards
- or -
– the nameplate data and equivalent circuit data of the motor (motor
leakage inductance and mutual motor inductance, slip compensation and
motor stator resistance) are entered manually.
• When you enter the motor nameplate data, take into account the phase
connection implemented for the motor (star or delta connection). Only enter
the data applying to the selected connection type.
– In this context, also observe the instructions in the chapter entitled
"Adapting the V/f base frequency" relating to V/f characteristic control.
( 117)
Note!
Optimal operation of the sensorless vector control (SLVC) can be achieved from
a minimum speed of approx. 0.5-fold slip speed. At lower speed values below the
0.5-fold slip speed, the maximum torque is reduced.
The maximum field frequency with this operating mode is 650 Hz.
In comparison to the V/f characteristic control without feedback, the following can be
achieved by means of sensorless vector control SLVC:
A higher maximum torque throughout the entire speed range
A higher speed accuracy
A higher concentricity factor
A higher level of efficiency
Parameter Info
C00006 Selection of the 4 operating mode:"SLVC: Vector control"
C00011 Reference speed
C00018 Switching frequency
C00021 Slip compensation
C00022 Current limit (in motor mode)
C00023 Current limit (in generator mode)
C00057 Maximum torque
C00070/1 SLVC: Vp speed controller
C00071/1 SLVC: Ti speed controller
C00073/2 SLVC: Vp torque controller
C00074/2 SLVC: Ti torque controller
C00080 Override point of field weakening function
C00081 Rated motor power
C00082 Motor rotor resistance
C00083 Motor rotor time constant
C00084 Motor stator resistance
C00085 Motor stator leakage inductance
C00087 Rated motor speed
C00088 Rated motor current
C00089 Rated motor frequency
C00090 Rated motor voltage
C00091 Motor cosine phi
C00092 Motor magnetising inductance
C00095 Motor magnetising current
C00097 Rated motor torque
C00273 Total moment of inertia
C00275 Setpoint precontrol filtering
C00909/1 Maximum positive speed
C00909/2 Maximum negative speed
C00910/1 Maximum positive output frequency
C00910/2 Maximum negative output frequency
C00915 Motor cable length
C00916 Motor cable cross-section
C00917 Motor cable resistance
C00985 Feedforward control in the d-branch
C00986 Feedforward control in the q-branch
Highlighted in grey = display parameter
Note!
To avoid instabilities during operation, the torque limit values are internally
processed as absolute values.
Tip!
Information on the optimisation of the control mode and the adaptation to the
real application is provided in the "Optimise control behaviour" chapter. ( 116)
We recommend to use the flying restart function for connecting/synchronising the
inverter to an already rotating drive system.Flying restart function ( 171)
Parameterisable additional functions are described correspondingly in the
"Parameterisable additional functions" chapter. ( 168)
Note!
During the starting action, a jerk may occur in the machine due to the
temporarily increased motor current!
MN
V P = -------- [ % ]
nN
VP = Gain of the speed controller (C00070/1)
MN = Rated motor torque
nN = Rated motor speed
If the rated data of the motor and the mass inertia of the drive system are known, we
recommend the following setting:
TM [ s ]
V P ≈ 1,5 ... 3 ⋅ --------------------
0, 01 [ s ]
–1
2 ⋅ π ⋅ n N [ min ] 2
T M [ s ] = -------------------------------------------- ⋅ J (Antrieb,gesamt) [ kgm ]
M N [ Nm ] ⋅ 60
P N [ W ] ⋅ 60
M N [ Nm ] = -------------------------------------------
-
–1
2 ⋅ π ⋅ n N [ min ]
[5-13] Recommendation for the setting of the gain of the speed controller
Tip!
Values recommended by Lenze for the setting of the (proportional) gain:
• For drive systems without feedback: Vp = 6 … 25
• For drive systems with a good disturbance behaviour: Vp > 15
In this case, we recommend the optimisation of the dynamic performance of
the torque controller.
Tip!
Value range recommended by Lenze for the setting of the reset time:
Ti = 20 ms … 150 ms
M M
0 1
MN MN
nN n nN n
Torque controller time constant Ti > 15 ms
Torque controller time constant Ti ≤ 15 ms
For Ti > 15 ms (see ), the actual speed value slightly drops in the field weakening
range if the load torque increases in the motor mode.
For Ti ≤ 15 ms (see ), the speed remains stable in the field weakening range if the
torque is within the M/n characteristic field highlighted in grey.
Tip!
For applications with high dynamic performance and speed/torque accuracy
requirements in the field weakening range, we recommend a time constant
Ti ≤ 15 ms.
In this case, the maximum torque should be limited via the nTorqueMotLimit_a
and nTorqueGenLimit_a process input signals to 1.5 x MN to ensure stable
operation in the field weakening range.
t t
t t
+15 %
92
C00
0
-15 %
0,37 22 90 PN [kW]
bSetQSP
C00833/33
C00275 C00273 Hz
0 A %
NInputTorqueControl
1 Nm fmax:
0 nMotorSpeedAct_a
nEffSpeedSetValue_a C00910/1 /2 C00051
C00050 nMotorFreqAct_a
Speed controller Torque controller Speed
nSpeedSetValue_a limitation C00058
nOutputSpeedCtrl_a
C00830/22 nInputJerkCtrl_a
bLimSpeedCtrlOut bTorque
nmax: ModeOn fmax:
bSetQSP VP:C00070/2 bTorquemodeOn VP:C00073/1
Imax:C00022 TN: C00910/1 /2
C00909/1 /2 TN:C00071/2 TN:C00074/1
Imax:C00023 C00074/1 0
0 % 0 Nm
1
1 Hz 1 A
C00105
bLimCurrentSetVal nSpeedHighLimit_a
nTorqueMotLimit_a
nSpeedLowLimit_a
C00074/1
C00021
Torque control with
speed limitation Motor voltage model Modulator
nTorqueSetValue_a fM do fM do
Inverter
nEffCurrentIq_a Transformation error
nActualFluxx_a C00018
T_Rotor iqset R - C00084 jU jU of coordinates characteristic
S PWM
Imr Ls - C00085
Lh - C00092
TN:
TN: C00074/1 Vset Vset
Direct-axis current controller
Magnetization C00074/1 nPWMAngleOffset
Vp: fix nEffCurrentIq_a iq C00830/32
nVoltageAdd_a
idset C00830/31
TN:
[5-16] Signal flow for sensorless vector control (SLVC): Speed control with torque limitation
Field-oriented servo control (SC) is based on a decoupled, separate control of the torque-
producing and the field-producing current component. The operating mode is based on a
field-oriented, cascaded controller structure with feedback function and enables dynamic
and stable operation in all of the four quadrants.
Stop!
• We recommend to select a power-adapted combination of inverter and
motor.
• The Lenze setting permits the operation of a power-adapted motor. Optimal
operation is only possible if either:
– the motor is selected via the Lenze motor catalogue
– the motor nameplate data are entered and motor parameter identification
is carried out afterwards
- or -
– the nameplate data and equivalent circuit data of the motor (motor
leakage inductance and mutual motor inductance, slip compensation and
motor stator resistance) are entered manually.
• When you enter the motor nameplate data, take into account the phase
connection implemented for the motor (star or delta connection). Only enter
the data applying to the selected connection type.
• Speed feedback parameterisation is required.
Generally, the servo control offers the same advantages as the sensorless vector control
(SLVC), i.e. compared to the V/f characteristic control, the servo control (SC) can be used to
achieve
A higher maximum torque throughout the entire speed range
A higher speed accuracy
A higher concentricity factor
A higher level of efficiency
The implementation of torque-actuated operation with speed limitation
The limitation of the maximum torque in motor and generator mode for speed-
actuated operation
Parameter Info
C00006 Selection of operating mode 2: "SC: Servo control ASM"
C00011 Reference speed
C00018 Switching frequency
C00021 Slip compensation
C00022 Current limit (in motor mode)
C00023 Current limit (in generator mode)
C00057 Maximum torque
C00070/2 SC: Vp speed controller
C00071 /2 SC: Ti speed controller
C00072 SC: Tdn speed controller
C00075 Vp current controller
C00076 Ti current controller
C00077 SC: Vp field controller
C00078 SC: Ti field controller
C00079/1 SC: Current controller feedforward control (in preparation)
C00079/2 SC: Adaptive field weakening controller
C00079/3 SC: n-Ctrl-AntiWindUp
C00081 Rated motor power
C00082 Motor rotor resistance
C00083 Motor rotor time constant
C00084 Motor stator resistance
C00085 Motor stator leakage inductance
C00087 Rated motor speed
C00088 Rated motor current
C00089 Rated motor frequency
C00090 Rated motor voltage
C00091 Motor cosine phi
C00092 Motor magnetising inductance
C00095 Motor magnetising current
C00097 Rated motor torque
C00270 SC: Frequency of the current setpoint filter
C00271 SC: Width of the current setpoint filter
C00272 SC: Depth of the current setpoint filter
C00273 SC: Moment of inertia
C00274 SC: Maximum acceleration change
C00275 Setpoint precontrol filtering
C00280 SC: Filter time constant - DC detection
C00576 SC: Field feedforward control
C00577 SC: Vp Field weakening controller
C00578 SC: Ti Field weakening controller
C00909/1 /2 Maximum positive / negative speed
C00910/1 /2 Maximum positive / negative output frequency
C00915 Motor cable length
Parameter Info
C00916 Motor cable cross-section
C00917 Motor cable resistance
C00985 Feedforward control in the d-branch
C00986 Feedforward control in the q-branch
Tip!
A position-controlled application requires a speed control with torque limitation
(bTorquemodeOn = FALSE).
Note!
To avoid instabilities during operation, the torque limit values are internally
processed as absolute values.
The following "Initial commissioning steps" must be performed to commission the servo
control:
Note!
The Lenze settings of the controller are predefined for a power-adapted motor.
For an optimal drive behaviour, we recommend to adapt the controller settings.
Tip!
Information on the optimisation of the control mode and the adaptation to the
real application is provided in the "Optimise control behaviour" chapter. ( 116)
Parameterisable additional functions are described correspondingly in the
"Parameterisable additional functions" chapter. ( 168)
The "optimisation steps" given in the table below serve to further optimise the control
behaviour of the servo control and adjust it to the concrete application.
Detailed information on the individual steps can be found in the following
subchapters.
Generally, the following optimisation steps are recommended:
Optimisation steps
1. Optimise current controller. ( 153)
• The current controller should always be optimised if a motor of a third-party manufacturer with
unknown motor data is used!
2. Optimise speed controller. ( 154)
• The setting of the speed controller must be adapted depending on the mechanical path.
3. Optimise response to setpoint changes and determine mass inertia. ( 158)
• For an optimal reference behaviour, the total moment of inertia can be used to make a feedforward
control of the speed setpoint.
Optimisation steps
1. Setting the current setpoint filter (band-stop filter). ( 160)
• In order to suppress or damp (mechanical) resonant frequencies, a current setpoint filter is integrated in
the speed control loop which is switched off in the default setting but can be parameterised accordingly,
if required.
Then readjust the speed controller: Optimise speed controller. ( 154)
2. Adapting the max. acceleration change (jerk limitation). ( 161)
3. Optimising the behaviour in the field weakening range. ( 162)
Tip!
In order to traverse a typical speed profile for optimisation of motor control, you
can also use the basic function "Manual jog" with appropriately adapted manual
jog parameters if this basic function is supported by the selected technology
application. ( 406)
Note!
An optimisation of the current controller should generally be carried out unless
a power-adapted standard motor is used or the motor has been selected from
the motor catalogue of the »Engineer«!
An optimisation of the current controller is sensible since the two control parameters gain
(C00075) and reset time (C00076) depend on the required maximum current and the set
switching frequency.
Gain and reset time can be calculated as per the following formulae:
Vp = Current controller gain (C00075)
L SS [ H ] Tn = Current controller reset time (C00076)
V P = ----------------
-
TE [ s ] Lss = Motor stator leakage inductance (C00085)
Rs = Motor stator resistance (C00084)
TE = Equivalent time constant (= 500 μs)
L SS [ H ]
T i = ----------------
-
RS [ Ω ]
MN
V P = -------- [ % ]
nN
VP = Gain of the speed controller (C00070/2)
MN = Rated motor torque
nN = Rated motor speed
If the rated data of the motor and the mass inertia of the drive system are known, we
recommend the following setting:
TM [ s ]
V P ≈ 1,5 ... 3 ⋅ --------------------
0, 01 [ s ]
–1
2 ⋅ π ⋅ n N [ min ] 2
T M [ s ] = -------------------------------------------- ⋅ J (Antrieb,gesamt) [ kgm ]
M N [ Nm ] ⋅ 60
P N [ W ] ⋅ 60
M N [ Nm ] = -------------------------------------------
-
–1
2 ⋅ π ⋅ n N [ min ]
[5-17] Recommendation for the setting of the gain of the speed controller
If the mass inertia of the drive is unknown, the optimisation can be achieved as follows:
1. Specify speed setpoint.
2. Increase Vp (C00070/2) until the drive is unstable (observe motor noise).
3. Reduce Vp (C00070/2) until the drive runs stable again.
4. Reduce Vp (C00070/2) to approx. half the value.
Tip!
Values recommended by Lenze for the setting of the (proportional) gain:
• For drive systems without feedback: Vp = 6 … 20
• For drive systems with a good disturbance behaviour: Vp > 12
Tip!
Value range recommended by Lenze for the setting of the reset time:
Ti = 20 ms … 150 ms
Stop!
If the controller parameters are preset unfavourably, the control can tend to
heavy overshoots up to instability!
• Following and speed errors can adopt very high values.
• If the mechanics are sensitive, the corresponding monitoring functions are to
be activated.
Note!
For an optimal setting, we recommend to determine the mass inertia (optimal
response to setpoint changes) first.
Optimise response to setpoint changes and determine mass inertia ( 158)
How to optimise the speed controller setting by means of the ramp response:
1. Run a typical speed profile and record the ramp response of the speed using the
data logger.
• Motor control variables to be recorded:
nSpeedSetValue_a (speed setpoint)
nMotorSpeedAct_a (actual speed value)
2. Evaluate the ramp response:
Vp < Vp opt. Vp = Vp opt. Vp > Vp opt.
n n n
Tn < Tn opt.
t t t
n n n
Tn = Tn opt.
t t t
n n n
Tn > Tn opt.
t t t
t t
t t
In the default setting of 0 db of the filter depth (C00272), the current setpoint filter is switched off.
Note!
Readjust the speed controller after setting the current setpoint filter.
Optimise speed controller. ( 154)
Via the max. acceleration change that can be set in C00274, the
change of the setpoint torque can be limited for jerk limitation.
Hence, sudden torque step changes can be avoided. The entire speed
characteristic is smoothened.
In the default setting of 400 %/ms of the max. acceleration change (C00274), jerk
limitation is switched off.
The setting defines the permissible maximum torque change per ms (based on the rated
motor torque).
Note!
Only activate this jerk limitation for speed-controlled applications!
If table positioning or a free function block interconnection with a positioning
operating mode is selected, jerk limitation must be switched off.
• Here, jerk limitation is provided for in the travel profile generator. Setting this
jerk limitation in the motor control would lead to following errors!
Note!
In general, these settings are pre-optimised so that further optimisation is not
required.
Optimisation for special motors (e.g. mid-frequency motors) or for motors
whose power is not adapted can be carried out according to the algorithms
shown in the following sections.
Field controller
The field controller is designed as a PI controller.
The gain Vp (C00077) of the field controller can be calculated using the motor rotor time
constant and the equivalent time constant of the current-controlled motor:
VPField: Gain of the field controller (C00077)
TR [ s ] TR: Motor rotor time constant (C00083)
V PFeld = ------------------------------- [ % ]
T Ersatz [ ms ] TEqui: Motor equivalent time constant
If the rated data of the motor and the mass inertia of the drive system are known, we
recommend the following setting:
VPField: Gain of the field controller (C00077)
TR [ s ] TR [ s ] TR: Motor rotor time constant (C00083)
V PFeld ≈ -------------------------------------- = -------------------
-
4 ⋅ T Ersatz [ ms ] 0, 01 [ s ] TEqui: Motor equivalent time constant
TNField: Time constant of the field controller (C00078)
T NFeld [ ms ] = T R [ ms ]
[5-19] Recommendation for the setting of the gain and the time constant of the field controller
Tip!
The motor rotor time constant depends on the motor rotor resistance, the
magnetising inductance, and the leakage inductance.
• For an optimal calculation, we recommend to select the motor from the motor
catalogue of the »Engineer« first if a Lenze motor is used. Selecting a motor
from the motor catalogue in the »Engineer« ( 100)
• If a third party manufacturer's motor is used, motor parameter identification
must be carried out previously. Automatic motor data identification ( 102)
2
V P ,FS ≈ ----------------------------
V Strecke ,FS
1 – σ p ⋅ 2 ⋅ π ⋅ nN 2
V Strecke ,FS = ------------ ⋅ ------------------------------ ⋅ σ ⋅ ( L h + L ss )
σ 60
2
( Lh )
σ = 1 – --------------------------
2
( L h + L ss )
VP,FW: Gain of the field weakening controller (C00577)
Lm: Mutual motor inductance (C00092)
Lsl: Motor stator leakage inductance (C00085)
p = number of pole pairs
[5-20] Recommendation for setting the gain of the field controller (for Tn ≈ 10 ... 30 ms)
Tip!
If the field weakening controller is parameterised unfavourably, vibrations occur in
the magnetising current, in the direct-axis current and in the cross current, in the
torque and in the speed in the field weakening range. This is also audible by an
increased motor noise (humming). The vibrations can be dampened by a decrease
of the proportional gain of the field weakening controller.
Procedure:
• Operate the drive with max. required speed in the field weakening operation.
• Reduce Vp (C00577) of the field weakening controller until the vibration
response cannot be detected anymore.
The field feedforward control reciprocally reduces the magnetising current from the V/f
base frequency (C00015) on. The starting point of the reduction can be shifted to low
frequencies via the field feedforward control (C00576). Thus, more voltage reserve is
available for acceleration processes.
The field feedforward control (C00576) must be specified in %, based on the rated slip of
the machine.
Tip!
Generally, the Lenze setting is sufficient for most applications.
• We recommend to increase the field feedforward control for applications with
very dynamic acceleration processes in the field weakening range.
• Reduce the field feedforward control for very slow applications if necessary.
Tip!
Lenze recommends to always activate the adaptation of the field weakening and
speed controller.
Additional limitation of the I component of the speed controller when the voltage limit is
reached (anti-wind-up)
In dynamic acceleration processes in the field weakening range, the acceleration torque is
limited due to the limitation of the maximum output voltage of the inverter. Acceleration
ramps that are set too high (C00012) may lead to undesired charging of the integrator of
the speed controller, which result in very strong overshoots of the actual speed value when
the setpoint is reached.
The so-called anti-wind-up function serves to intelligently limit the integrator part in
dynamic acceleration processes in the field weakening range so that an overshoot of the
actual speed value can be prevented when the setpoint speed is reached.
This function is deactivated in the Lenze setting because the robustness of the drive may
decrease in the field weakening range. Possible consequences are slight speed variations.
If required by the application, the function can be activated via C00079/3.
t
t
n Speed setpoint
oActual speed value
[5-21] Typical signal characteristics for switched-on/off anti-wind-up function
Tip!
Lenze recommends to activate the additional limitation of the speed controller's I
component on reaching the voltage limit (C00079 = 1) if dynamic acceleration
processes in the field weakening range are wanted.
The function should be deactivated again if slight speed variations occur in the
field weakening range.
bPosDerivateOn nEffSpeedSetValue_a
C833/67 bSetQSP C50/0
C833/33 nm xa C909/1,2 bSetQSP Differential setpoint
bTorqueModeOn feedforward control nTorqueSetValue
nSpeedSetValue_a fm xa C910/1,2 C833/33 C830/27
C830/22 0 C833/30 Jt otal
0 C275 C273
1 0
1 0
+ 1
0 1
The switching frequency of the inverter that can be selected in C00018 influences the
smooth running performance and the noise generation in the connected motor as well as
the power losses in the controller.
The lower the switching frequency the higher the concentricity factor, the smaller the
losses, and the higher the noise generation.
Stop!
If operated at a switching frequency of 16 kHz, the output current of the
controller must not exceed the current limit values specified in the technical
data!
Defining current and speed limits ( 109)
Note!
• Operate mid-frequency motors only at a switching frequency of 8 kHz or 16
kHz (var./drive-opt.).
• If operated at a switching frequency of 16 kHz, the Ixt evaluation (C00064) is
considered including the required derating to 67 % of the rated device current
at switching frequencies of 2.4 and 8 kHz.
Tip!
The Lenze setting C00018 = 2 (8 kHz var./drive-opt.) is the optimal value for
standard applications.
Note!
If the servo control mode (SC) is selected, the drive assumes the 'maximum
current limitation' state if the maximum output frequency (C00910) has been
reached.
Defining current and speed limits ( 109)
The maximum output frequency (C00910) of the controller is not limited depending on the
switching frequency. Therefore, adapt the maximum output frequency according to our
recommendation:
1
Maximum output frequency ≤ --- Switching frequency
8
At a switching frequency of 4 kHz, for instance, 500 Hz for the maximum output
frequency should not be exceeded.
Carry out further measures:
If required, deactivate the switching frequency changeover by the heatsink
temperature via C00144.
If required, ensure that the changeover threshold of the controller output current to
the next switching frequency below will not be exceeded. If required, select a constant
switching frequency in C00018.
The flying restart circuit uses a simple model of an asynchronous motor which requires
knowledge of the motor stator resistance RS and the rated motor current.
Note!
• For a correct functioning of the flying restart circuit, we recommend to
perform a parameter identification first. Automatic motor data
identification ( 102)
• The flying restart function works safely and reliably for drives with great
centrifugal masses.
• Do not use the flying restart function if several motors with different
centrifugal masses are connected to a controller.
• After the controller is enabled, the motor can start for a short time or reverse
when machines with low friction and low mass inertia are used.
• The flying restart function serves to identify max. field frequencies up to
±200 Hz.
• When power-adapted standard asynchronous motors are used (rated motor
power approximately corresponds to the rated inverter power), a motor
parameter identification is not required.
• On drive systems with feedback, you do not need to use the flying restart
function because the synchronisation to the speed detected by the feedback
is always carried out in a jerk-free manner.
Tip!
In association with the flying restart function, we recommend information
provided in this documentation on the following topic:
Automatic DC-injection braking (Auto-DCB) ( 175)
General information
This function serves to activate a mode which is used to "catch" a coasting motor during
operation without speed feedback. This means that the synchronicity between controller
and motor is to be adjusted in such a way that a jerk-free transition to the rotating
machines is achieved in the instant of connection.
The drive controller determines the synchronicity by identifying the synchronous field
frequency.
Duration
The "catching" process is completed after approx. 0.5 ... 1.5 seconds. The duration is
influenced by the starting value. If the field frequency is not known, we recommend a fixed
starting value of 10 Hz (or -10 Hz with systems rotating in negative direction).
current.
• During a flying restart process, a current is injected into the motor to identify
the speed.
• Reducing the current causes a reduction of the motor torque during the flying
restart process. A short-time starting action or reversing of the motor is
prevented with low flying restart currents.
• An increase of the current improves the robustness of the flying restart
function.
Tip!
Use of motors with higher rated frequencies
For trouble-free operation, we recommend to manually enter a starting frequency
of 20 % of the rated motor frequency in C00992 as well as to accelerate the flying
restart process (see above) and to use a lower flying restart current (10 % of the
rated motor current) if motors with higher rated frequencies are used.
Optimising the current controller if the behaviour is unstable
During the execution of flying restart function, peak currents/torques are avoided
by controlling the current amplitude.
Gain (C00075) and reset time (C00076) of the current controller can be adapted to
improve the jerk-free/torque-free connection of the inverter to the supply of the
rotating motor.
• We recommend not to change the Lenze setting of the current controller.
• If the behaviour of the current controller is unstable, gain and reset time can be
calculated as per the following formulae:
[5-23] Formulae for the calculation of the gain and reset time of the current controller
Danger!
The DC-injection braking or auto DC-injection braking function cannot be used
with the servo control (SC) mode.
Holding braking is not possible when this braking mode is used!
• For low-wear control of a holding brake, use the basic function "Holding brake
control". ( 437)
DC-injection braking allows the drive to be quickly braked to a standstill without the need
to use an external brake resistor.
The braking current is set in C00036.
The maximum braking torque to be generated by the DC braking current is approx.
20 ... 30 % of the rated motor torque. It is lower than that for braking in generator mode
with an external brake resistor.
Automatic DC-injection braking (Auto-DCB) improves the starting performance of the
motor when operated without speed feedback.
Tip!
DC-injection braking has the advantage that it is possible to influence the braking
time by changing the motor current or the braking torque..
Method
DC-injection braking can be carried out in two ways with different types of activation:
Manual DC-injection braking (DCB) ( 175)
Note!
If a holding brake is used, deactivate the "Auto-DCB" function by a setting of
C00019 = 0 because the holding brake control already inhibits the controller.
Holding brake control ( 437)
Function
For understanding the auto-DCB function, it is necessary to distinguish between three
different types of operation:
A. The drive has been enabled and, in the course of operation, the speed setpoint falls
below the Auto-DCB threshold.
– In case of operation without speed feedback, a braking current (C00036) is injected.
After the auto-DCB hold time (C00106) has expired, the motor is deenergised via the
auto-DCB function, i.e. a controller inhibit (CINH) is set.
– In case of operation with speed feedback, the motor is deenergised via the auto-DCB
function after the auto-DCB hold time (C00106) has expired, i.e. a controller inhibit
(CINH) is set.
The braking current which can be parameterised in C00036 does not have any effect
during operation with speed feedback.
B. When the controller is enabled, the drive is at standstill (n = 0).
If the enabled drive is to start, the speed setpoint passed via the acceleration ramp
must exceed the auto-DCB threshold (C00019). Below this threshold, the motor will not
be energised.
C. When the controller is enabled, the motor (still) rotates at a speed which is above the
auto DCB threshold. If the speed setpoint reached via the acceleration ramp exceeds
the auto DCB threshold (C00019), the motor will be energised and the following action
will take place:
– During operation without speed feedback, the drive is "caught".
Flying restart function ( 171)
– During operation with speed feedback, the drive synchronises to the current actual
speed value.
Tip!
We recommend to deactivate the auto-DCB function during operation with speed
feedback via a setting of C00019 = 0.
Stop!
If the DC-injection braking operation is too long and the braking current or
braking voltage is too high, the connected motor may overheat.
If you want to use the auto-DCB function contrary to our recommendation (see above), the
auto-DCB threshold must not fall below the following values depending on the number of
encoder increments (C00420):
2
C00036
C0107
Speed setpoint
Actual speed value of the motor
Output current of the controller
Pulse inhibit
DC-injection braking is active
[5-24] Example 1: Signal characteristic for automatic DC-injection braking of a drive without speed feedback
Speed setpoint
Actual speed value of the motor
Output current of the controller
Pulse inhibit
DC-injection braking is active
[5-25] Example 2: Signal characteristic for automatic DC-injection braking of a drive with speed feedback
Note!
Slip compensation is only active in the following operating modes:
• V/f characteristic control (VFCplus) ( 112)
• Sensorless vector control (SLVC) ( 134)
Under load, the speed of an asynchronous machine decreases. This load-dependent speed
drop is called slip. The slip can partly be compensated for by the setting in C00021.
The setting of C00021 can be done automatically in the course of motor parameter
identification. Automatic motor data identification ( 102)
The setting must be made manually if the motor parameter identification cannot be
called up.
Tip!
The following guide value applies to a correctly set slip compensation:
• Deviation from the rated motor speed ≤ 1% for the speed range of 10 % ... 100 %
of the rated motor speed and loads ≤ rated motor torque.
• Greater deviations are possible in the field weakening range.
• If C00021 is set too high, the drive may get unstable.
• Negative slip (C00021 < 0) with V/f characteristic control results in "smoother"
drive behaviour at heavy load impulses or applications requiring a significant
speed drop under load.
Mechanical oscillations are undesirable effects in every process and they may have an
adverse effect on the single system components and/or the production output.
Mechanical oscillations in the form of speed oscillations are suppressed by the oscillation
damping function.
Note!
Compensate the resonance during operation with feedback (closed loop,
feedback of nact) via the parameters of the slip regulator only.
Parameterising the slip regulator ( 130)
Related topics:
L_NLim_1 FB: Blocking frequency function ( 1004)
5.8.6 Phase sequence reversal for correcting misconnected UVW motor phases
If the motor phases are misconnected at the inverter output (e.g. phase u takes the place
of phase v), the motor will rotate in the wrong direction.
To correct such misconnected motor phases, the rotating field of the controller's output
can be reversed by selecting "1: Inverted" in C00905. In this case, a phase will be reversed
at the output of the inverter.
This function does not have any effect on setpoints and actual values, i.e. the polarity of the
speed setpoint/actual speed value, actual torque, output frequency, and AngleOffset do
not change.
Tip!
Cases of application for this function:
• Phase sequence reversal in case of misconnected motor phases.
• Setting of the correctly signed direction of rotation for inversely mounted
motors.
For the operating modes with speed monitoring the feedback signal can be supplied via an
HTL encoder at the digital input terminals (DI1/DI2 or DI6/DI7).
Danger!
• To avoid interference when using an encoder, only use shielded motor and
encoder cables.
• Observe the maximum input frequencies of the digital inputs Electrical
data ( 252)
Note!
In the Lenze setting (e.g. when the device is delivered), the open-circuit
monitoring of the encoder is activated. Encoder open-circuit monitoring
( 207)
Speed encoder
selection Filter time
C00420/1 Encoder number of incr. C00495 C00497/1 FreqIn12
C00425/1 Encoder sampling time C00497/2 FreqIn67 Speed controller/
0
100 kHz slip regulator
1
FreqIn12 2 C00051
Actual speed value
2
C00254
FreqIn67 Kp position controller
4. Go to the Overview Motor data dialog level and click the Encoder/Feedback
system... button.
General procedure
(if the encoder is connected to the digital inputs DI1 and DI2)
1. Define the function of the digital inputs DI1 and DI2 in C00115/1.
2. Set the encoder increments in C00420/1.
3. Select "1: Encoder signal FreqIn12" in C00495/1.
4. Adapt the filter time of the speed measurement in C00497/1.
5. In the case of encoders with a very low resolution (number of increments < 120
increments):
change the encoder evaluation procedure in C00496 if necessary.
The function of the digital inputs DI1/DI2 and DI6/DI7 is defined via C00115/1...2.
To be able to use the digital inputs as encoder inputs, select 2, 3, or 4 (Lenze
recommendation: 2) in C00115/1 or C00115/2, depending on the input terminals used.
Danger!
For single-track evaluation, make sure that the sign is correctly specified.
Otherwise, the motor may overspeed.
Note!
If the digital inputs are parameterised as encoder inputs, the corresponding
output signals (bIn1/bIn2 and bIn6/bIn7) at the LS_DigitalInput system block are
automatically set to FALSE.
The wiring diagram and the assignment of the input terminals can be found in the
8400 Hardware Manual.
The hardware manual has been stored in electronic form on the data carrier
supplied with the 8400 drive controller.
Related topics:
Digital input terminals ( 217)
Using DI1(6) and DI2(7) as frequency inputs ( 221)
Depending on the encoder used, the following table specifies which evaluation method
should be selected in C00496:
Tip!
• We recommend to use the preset combined encoder method (C00496 = 2).
• Use one of the first three procedures (C00496 = 0, 1, or 2) for dynamic
applications (e.g. operating mode: servo control).
• For dynamic speed control or positioning processes, use an HTL encoder with
1024 increments.
Note!
At the digital terminals DI1 and DI2, only encoders with HTL level can be used.
In spite of the selected operating mode without encoder feedback, the actual
speed value (C00051) is calculated if an encoder is connected and "1: Encoder
signal FrqIn12" is selected in C00495.
When electric motors are braked, the kinetic energy of the drive train is fed back into the
DC circuit regeneratively. This energy leads to an increase in the DC bus voltage. In order to
avoid overvoltage in the DC bus, several different strategies can be used:
Use of a brake resistor
Stopping of the ramp function generator if brake chopper threshold exceeded
(RFG_Stop)
Use of the "Inverter-motor brake" function (as of version 04.00.00)
Combination of the above named options
In the case of inverters with a 3-phase supply, the following is also possible:
Coupling of the inverters in a DC-bus connection
Recovery of regenerative energy with a regenerative module
Stop!
If the connected brake resistor is smaller than required, the brake chopper can be
destroyed!
Appropriate protective measures are provided in the "Avoiding thermal overload
of the brake resistor" subchapter. ( 196)
Note!
• We recommend to use the brake chopper (brake transistor) which is
integrated into the controller for the braking operation, regardless of the
operating mode.
– Connect the required brake resistor to the RB1 and RB2 terminals of the
controller.
• For a DC-bus connection with other devices, we recommend to connect the
regenerative power supply module to terminals +UG and –UG.
• If none of these measures is taken, e.g. the overvoltage deactivation ("OU")
may respond in case of low deceleration times during regenerative operation.
Error messages of the operating system ( 471)
Tip!
In C00175, a ramp function generator stop (FB L_NSet_1) can be set for instances
when the brake resistor is controlled. This prevents overvoltage deactivation in the
case of short deceleration times.
Selecting the response to an increase of the DC-bus voltage ( 193)
The voltage threshold for braking is set by means of the mains voltage (C00173) and the
lowered brake chopper threshold (C00174).
This "brake chopper threshold" is preset as follows so that it is higher than the specified
mains voltage (C00173):
This brake chopper threshold can be reduced by 0 ... 150 V by means of C00174.
Stop!
The brake chopper threshold resulting from C00173 and C00174 must not
exceed the stabilised DC-bus voltage!
Example:
A 400 V device has a maximum mains voltage of 420 V AC.
– Maximum stationary DC-bus voltage: 420 V AC * 1.414 = 594 V DC
– C00173 has been set with the selection "0" for 400 V AC mains.
This means that C00174 can be set to a maximum of 131 V DC (725 V DC - 594 V DC).
If the brake chopper threshold resulting from C00173 and C00174 is exceeded in the DC
bus, the reaction selected in C00175 takes place (use of the brake resistor and/or stop of
the ramp function generator and/or inverter-motor brake).
Optimum following of the actual speed value until the speed setpoint is reached (e.g.
the motor is stopped rapidly) is always achieved with the help of a brake resistor.
Stopping the ramp function generator enables smoother deceleration with lower
torque oscillation..
As of version 04.00.00, the inverter-motor brake is available for selection in C00175.
This function enables rapid braking without a brake resistor. Torque oscillations can
occur due to the traversing dynamics.Inverter motor brake ( 194)
Stop!
• The two braking procedures "Stopping of the ramp function generator" and
"Inverter motor brake" can only be used for speed-controlled applications
without the influence of a position controller!
• Do not additionally adapt the motor load (I2xt) if the inverter motor brake is
used!
Otherwise, the motor has a risk of thermal overload, or the Motor load
monitoring (I2xt) does not properly work, respectively!
The way in which the different braking procedures work is demonstrated schematically in
the following illustration:
0 1 2
nSet nSet nSet
t t t
t t t
Use of the brake resistor (C00175 = "0: Brake resistor")
Stop of the ramp function generator (C00175 = "1: HlgStop")
Inverter motor brake (C00175 = "3: FU_MotBrk + HlgStop)
[5-27] Graph of the effective speed setpoint and the DC bus voltage during braking
Tip!
If it is possible to dispense with exact adherence to the deceleration ramp in simple
applications, selection of a braking method without an external brake resistor
enables costs to be reduced due to the avoidance of having to use a brake resistor .
A combination of all three braking procedures is also possible, e.g. for emergency
braking if the brake resistor fails
(C00175 = "4: Brake resistor + FI_MotBrk + RfgStop").
With this braking method, which can be selected as an alternative in C00175, the
regenerative energy in the motor is converted as a result of dynamic acceleration/
deceleration with down-ramping of the ramp function generator..
Stop!
• This braking method only works without intervention of a position controller
in the case of speed-controlled applications!
• Do not additionally adapt the motor load (I2xt) if the inverter motor brake is
used!
Otherwise, the motor has a risk of thermal overload, or the Motor load
monitoring (I2xt) does not properly work, respectively!
nSpeedSetValue_a
QSP C00909/1
C00909/2
0
1
Inverter
motor brake
bLimSpeedSetVal
C00173 C00988
C00174
C00987
nDC-bus voltage
o Speed setpoint for motor control
The additive speed setpoint (C00987) should be 1 … 4 times the slip of the machine:
5.11 Monitoring
Many monitoring functions that are integrated into the controller can detect errors and
thus protect the device/motor from damage or overload, e.g. short-circuit detection, Ixt
overload detection, overtemperature detection, etc.
Detailed information on the individual monitoring functions can be found in the
following subchapters.
Parameterisable responses
If a monitoring function trips, the response set via the corresponding parameter is carried
out. The following responses can be selected:
"No response": Response/monitoring is deactivated.
"Fault": Change of the operating status by a pulse inhibit of the power output stage.
"Warning": Operating status of the controller remains unchanged. Only a message is
entered into the logbook of the controller.
Related topics:
Device states ( 76)
Diagnostics & error management ( 452)
Basics on error handling in the controller ( 452)
Error messages of the operating system ( 471)
C00064/1...3 displays the device utilisation (ixt) in [%] in different time intervals:
Parameter Info
C00064/1 Device utilisation (Ixt)
• Maximum value of pulse utilisation (C00064/2)
and permanent utilisation (C00064/3).
C00064/2 Device utilisation (Ixt) 15s
• Pulse utilisation over the last 15 seconds (only for loads >160 %).
C00064/3 Device utilisation (Ixt) 3 min
• Permanent utilisation over the last 3 minutes.
Highlighted in grey = display parameter
The Inverter Drives 8400 are provided with a simple, sensorless, thermal I2xt motor
monitoring of self-ventilated standard motors which is based on a mathematical model.
C00066 displays the calculated motor load in [%].
If the calculated motor load reaches the switch-off threshold set in C00120:
– The error response set in C00606 will be carried out (Lenze setting: "Warning").
– The "OC6: I2xt overload motor" error message will be entered into the logbook of the
controller.
– The bMctrlI2xtOverload status output of the LS_DeviceMonitor system block will be
set to TRUE.
A setting of C00606 = "0: No Reaction" deactivates the monitoring.
Stop!
The I2xt motor monitoring does not present full motor protection! As the motor
utilisation calculated in the thermal motor model is lost after mains switching,
for instance the following operating states cannot be measured correctly:
• Restarting (after mains switching) of a motor that is already very hot.
• Change of the cooling conditions (e.g. cooling air flow interrupted or too
warm).
A full motor protection requires additional measures as e.g. the evaluation of
temperature sensors that are located directly in the winding or the use of
thermal contacts.
If you reduce C00120 starting from the calculated value, the motor utilisation meter
will already be counted up before the rated overload threshold is reached.
If you increase C00120 starting from the calculated value, the motor utilisation meter
will not be counted up until the rated overload threshold is reached.
240
180
120
60
0
0 0.5 1.0 1.5 2.0 C00054
Ir
f: Output frequency
t: Release time
IN: Rated current of drive controller at a switching frequency of f = 8 kHz
Ir : Rated motor current (see nameplate of motor)
C00054: Apparent motor current
C00120: Motor overload threshold
Example:
C00120 = Ir /IN x 100 %
C00054 = 150 % rated motor current
After approx. 60 seconds, C00066 has reached the final value (100 %) at output
frequencies f > 40 Hz.
The controller outputs the "OC6: I2xt overload motor" error message and triggers the
response set in C00606 (default setting: "Warning").
Tip!
• If forced ventilated motors are used, a premature response of the overload
threshold can be avoided by deactivating this function if necessary
(C00606 = "0: No response").
• The current limits set in C00022 and C00023 influence the I2xt calculation only
in an indirect way. However, the operation of the motor at maximum possible
load can be averted. Defining current and speed limits ( 109)
For detecting and monitoring of the motor temperature, a PTC thermistor (DIN 44081/
DIN 44082) or a thermal contact (NC contact) can be connected to the terminals X106/T1
and X106/T2.
Stop!
• The controller can only evaluate one PTC thermistor!
Do not connect several PTC thermistors in series or parallel.
• If several motors are operated on one controller, use thermal contacts (NC
contacts) connected in series.
• To achieve full motor protection, an additional temperature monitoring with
separate evaluation must be installed.
Note!
• In the Lenze setting (C00585 = "1: Fault"), motor temperature monitoring is
activated!
• There is a wire jumper between the terminals X106/T1 and X106/T2 by
default.
• Lenze three-phase AC motors are provided with a thermal contact on
delivery.
If 1.6 kΩ < R < 4 kΩ at the terminals X106/T1 and X106/T2, the monitoring will respond,
see functional test below.
If the monitoring responds:
– The error response set in C00585 will be carried out (Lenze setting: "Fault").
– The "OH3: Motor temperature (X106) tripped" error message will be entered into the
logbook of the controller.
– The bMctrlMotorPtc status output of the LS_DeviceMonitor system block will be set
to TRUE.
A setting of C00585 = "0: No Reaction" deactivates the monitoring.
Tip!
We recommend to always activate the PTC input when using motors which are
equipped with PTC thermistors or thermostats. This prevents the motor from being
destroyed by overheating.
Functional test
Connect a fixed resistor to the PTC input:
R > 4 kΩ : Fault message must be activated.
R < 1 kΩ : Fault message must not be activated.
Due to the converted braking power, the brake resistor is thermally stressed and can even
be thermally destroyed by excessive braking power.
The monitoring of the I2xt utilisation of the controller serves to protect the brake resistor.
It acts in proportion to the converted braking power.
Danger!
In the Lenze setting (C00574 = "0: No reaction"), the response of the monitoring
function does not stop the braking process!
In particular for applications such as hoists or applications with a DC-bus
connection, it is necessary to check whether it is permissible to stop the braking
process by means of the setting C00574 = "1: Fault".
Stop!
Implement appropriate protective measures against thermal overload of the
brake resistor!
Examples:
• Parameterisation of an error response in C00574 and evaluation of the
parameterised error message within the application or the machine control
system.
• Interruption of the mains supply by means of the temperature contact at the
brake resistor and a simultaneous activation of the mechanical brake.
Temperature model
Temperature model
J
I2xt
IBr
C00129
)
C00138
C00130
IOn = 1 C00131 C00572 C00574
IOff = 0
The monitoring function calculates the braking current IBr from the current DC-bus voltage
UDC_act and the brake resistance parameterised in C00129:
U DC_act
I Br = -------------------
-
C00129
Note!
The monitoring function can also be triggered due to a value entered in C00129
although a brake resistor is not even connected.
During the calculation, the thermal utilisation of the brake resistor on the basis of the
following parameters is taken into consideration:
– Resistance value (C00129)
– Continuous power (C00130)
– Thermal capacity (C00131)
In the Lenze setting these parameters are preset with the corresponding power-
adapted Lenze brake resistor.
C00133 indicates the calculated utilisation of the brake resistor in [%].
– A utilisation of 100 % corresponds to the continuous power of the brake resistor
depending on the maximally permissible temperature limit.
Related topics:
Braking operation/braking energy management ( 190)
Note!
In the Lenze setting (C00597 = "0: No response"), the motor phase failure
monitoring is not activated!
To be able to surely detect the failure of a motor phase, the current sensor technology
requires a certain motor current to flow:
For this reason, the response set in C00597 (Lenze setting: "No response") is carried out
after a delay time of maximally 2 seconds after the controller enable if one of the
current-carrying motor phases U, V, W fails or if the motor connection is missing.
If the value for the current threshold set in C00599 is already exceeded within the delay
time, the motor phase failure monitoring starts at that point.
The monitoring checks the current flow for every motor phase, dependent on the
commutation angle:
The monitoring is tripped if the commutation angle of approx. 140° is covered without
the current set in C00599 being exceeded.
The monitoring is tripped at an output frequency of 0 Hz if none of the three motor phases
reaches the threshold value set in C00599.
Stop!
Under load, the mains input of a three-phase controller can be destroyed if the
device is only supplied by two phases (e.g. if a mains phase fails).
The drive controller has a simple mains-phase failure detection function with which a
mains phase failure can be detected under load.
In the case of power-adapted machines, approx. 50 % of the rated motor power must
be exceeded so that a main-phase failure can be detected.
If the mains phase failure monitoring is tripped:
– The error response set in C00565 will be carried out (Lenze setting: "Warning").
– The "Su02: Mains voltage switched-off" error message will be entered into the
logbook of the controller.
– The bMctrlMainsFault status output of the LS_DeviceMonitor system block will be
set to TRUE.
Note!
In the Lenze setting (C00609 = "0: No response"), the maximum current
monitoring is not activated!
The maximum currents that can be parameterised in C00022 and C00023 are limit values
that serve to protect the motor from destruction and the influence of the rated data.
If the instantaneous value of the motor current exceeds one of the two limit values, the
response set in C00609 will be carried out to protect the motor (Lenze setting: "0: No
response"). If the monitoring is active, the "OC10" error message will be output.
Note!
If a Lenze motor is selected from the catalogue whose plant parameters are
transferred into the controller, the settings in C00022 and C00023 will
automatically be adapted to the selected motor.
Note!
In the Lenze setting (C00608 = "0: No response"), the maximum torque
monitoring is not activated!
If the maximum possible torque C00057 is reached at the motor shaft, the response set in
C00608 will be carried out (Lenze setting: "0: No response").
If the activated monitoring is tripped:
The "OT1: Maximum torque reached" error message will be output.
The bMctrlTorqueMax status output of the LS_DeviceMonitor system block will be set
to TRUE.
Note!
In the Lenze setting (C00586 = "1: Fault), the open-circuit monitoring of the
encoder is activated.
Related topics:
Encoder/feedback system ( 182)
The LS_MotorInterface system block provides the internal interfaces to the driving
machine in the function block editor.
Inputs
MN
-nN nN n
-MN
TorqueMotLim
TorqueGenLim
Stop!
Values selected too high may cause the motor to heat up due to the resulting
current!
bAutoBoostOn AutoBoost function
C00833/32 | BOOL • Motor voltage boost during the starting torque, controlled by process signals
As of version 04.00.00
from the function block interconnection.
FALSE Deactivate function
TRUE Activate function
nBoost_a Additional setpoint for the motor voltage at speed = 0
C00830/26 | INT • The entire voltage-frequency characteristic is provided with an offset.
• Scaling: 16384 ≡ 1000 V
Stop!
Values selected too high may cause the motor to heat up due to the resulting
current!
bPosCtrlOn Position/angle control
C00833/27 | BOOL
FALSE Deactivate position/angle control.
TRUE Activate position/angle control.
bDeltaPosOn Activate position difference as setpoint selection
C00833/35 | BOOL • For motor shaft positioning, the position control function within motor control
can work with the absolute position setpoint dnPosSetValue_p or, alternatively,
with the speed setpoint nSpeedSetValue_a and the specified following error
dnDeltaPos_p.
FALSE Positioning with absolute position setpoint dnPosSetValue_p.
TRUE Positioning with speed setpoint nSpeedSetValue_a and position
difference dnDeltaPos_p.
dnDeltaPos_p Following error input
C00834/4 | DINT • Difference between setpoint position and actual position in [increments]
• Is used if bDeltaPosOn = TRUE.
• Scaling: 65535 ≡ 1 revolution
dnPosSetValue_p Absolute position setpoint in [increments]
C00834/5 | DINT • Is used in the case of bDeltaPosOn = FALSE.
• Scaling: 65535 ≡ 1 revolution
bPosDerivativeOn Activate feedforward control of speed controller
C00833/67 | BOOL • For highly dynamic control systems, feedforward control of the speed controller
can be switched on. For this purpose, the absolute position setpoint
dnPosSetValue_p must be differentiated and fed in behind the speed controller.
TRUE Differentiation of the position setpoint and limitation to
65536 increments/ms.
• The differentiated value is transferred to the speed control as an
alternative to the speed setpoint. Hence, a speed setpoint is
internally differentiated from the setpoint position and internally
generated.
bMotorRefOffsetOn Set home position ("referencing on the fly")
C00833/68 | BOOL
TRUE Set home position to value dnMotorRefOffset_p.
Outputs
Identifier Value/meaning
DIS code | data type
Identifier Value/meaning
DIS code | data type
Identifier Value/meaning
DIS code | data type
The LS_DeviceMonitor system block provides the status signals of the motor control in the
function block editor.
Note!
The LS_DeviceMonitor system block can only be inserted on the application
level.
If status signals of the motor control function are to be output via digital outputs
or example, you can use the free bFreeOut1 ... bFreeOut8 outputs of the
application block to transfer the desired status signals from the application level
to the I/O level. On the I/O level, you can then establish the logical link to the
digital output terminals.
Outputs
Identifier Value/meaning
DIS code | data type
bMctrlNmaxForFChop TRUE The maximum field frequency for the respective switching
BOOL frequency has been exceeded.
bMctrlShortCircuit TRUE Motor short circuit has been detected
BOOL
6 I/O terminals
This chapter provides information on the function, possible parameter settings, and
technical data of the input/output terminals of the controller.
In the »Engineer«, the input and output terminals are parameterised on the Terminal
assignment tab. To do this, go to the Control terminals list field and select the terminals
that you wish to parameterise:
Note!
The input and output terminals of the drive controller have already been
functionally assigned in the default setting ("Lenze setting"). The preconfigured
assignment depends on the technology application selected in C00005 and the
control mode selected in C00007:
• TA "Actuating drive speed": Terminal assignment of the control modes ( 274)
• TA "Table positioning": Terminal assignment of the control modes ( 305)
• TA "Switch-off positioning": Terminal assignment of the control modes
( 337)
Tip!
How you can alter the preconfigured assignment of the input and output terminals
is described in the chapter entitled "User-defined terminal assignment". ( 245)
The drive controller has 7 parameterisable input terminals (DI1 ... DI7) for detecting digital
signals. The RFR control input for enabling the controller is permanently connected to the
device control unit.
Button Function
Indicates the polarity of the input is HIGH active.
The polarity can be changed from HIGH active to LOW active by clicking on this button.
Open the parameterising dialog for assigning application inputs to the digital input.
Changing the terminal assignment with the »Engineer« ( 249)
Related topics:
User-defined terminal assignment ( 245)
Electrical data ( 252)
The internal processing function of the digital input terminals DI1/DI2 und DI6/DI7 can be
reconfigured in C00115 if necessary. In this way, these input terminals can alternatively be
used as frequency or counting inputs in order to implement the following functions:
Detection of the input frequency
Detection and conditioning of two unipolar input frequencies to form one bipolar
frequency
Counting of input pulses
Evaluation of the speed feedback (HTL encoder) for the motor control (speed-controlled
operation)
Note!
• In the Lenze setting of C00115, the digital input terminals DI1/DI2 und DI6/
DI7 have been configured as "normal" digital inputs.
• The digital input terminals DI3 ... DI5 are basically designed as "normal"
digital inputs.
• Very high pulse frequencies can be measured at the DI1/DI2 and DI6/DI7
input terminals if the latter have been configured as frequency or counting
inputs in C00115. Scanning is then carried out within less than μs instead of
the otherwise usual scanning rate of 1 kHz (1 ms).
You can find detailed information on the respective function assignment in the following
subchapters:
Using DI1(6) and DI2(7) as digital inputs ( 220)
Using DI1(6) and DI2(7) as frequency inputs ( 221)
Using DI1(6) as counting input ( 225)
Output Value/meaning
DIS code | data type
Related topics:
Using DI1(6) and DI2(7) as frequency inputs ( 221)
Using DI1(6) as counting input ( 225)
Internal interfaces | System block "LS_DigitalInput" ( 229)
Note!
• Make sure that, when motor control with speed feedback is in use, the
maximum input frequency of the respective input terminal is not exceeded.
– DI1/DI2: fmax = 100 kHz
– DI6/DI7: fmax = 10 kHz
• If the encoder signal is used as an actual speed value:
Number of encoder pulses / revolution ≤ 8192!
1500 rpm
Input frequency = ------------------------- × 512 pulse = 12800 pulse/s = 12.8 kHz
60 s
&
Q)UHT,QBY
&
&
Q)UHT,QBY
&
&
Q)UHT,QBY
&
0&75/B6SHHGIHHGEDFN
&
Q)UHT,QBY
&
0&75/B6SHHGIHHGEDFN
Q)UHT,QBY
&
Q)UHT,QBY
&
Output Value/meaning
Data type
Related topics:
Using DI1(6) and DI2(7) as digital inputs ( 220)
Using DI1(6) as counting input ( 225)
Internal interfaces | System block "LS_DigitalInput" ( 229)
Note!
• The starting value must be have been set so that it is smaller than the
comparison value. Otherwise, the counter will be kept at the starting value
because the condition "Count value ≥ Comparison value" has been satisfied.
• Note the maximum input frequency of the respective input terminal:
– DI1: fmax = 100 kHz
– DI6: fmax = 10 kHz
&%LW
', &2817 & &
N+]
E&RXQW,QB&RPSDUH
E&RXQW,QB5HVHW&RPSDUH Z&RXQW,QB+:
E&RXQW,QB/RDG6WDUW9DOXH & Z&RXQW,QB/:
&%LW
', &2817 & &
N+]
E&RXQW,QB&RPSDUH
E&RXQW,QB5HVHW&RPSDUH Z&RXQW,QB+:
E&RXQW,QB/RDG6WDUW9DOXH & Z&RXQW,QB/:
Identifier Value/meaning
DIS code | data type
Counting behaviour
The following temporal characteristic shows the counting process depending on the
signals of the interfaces described before:
6DPSOLQJF\FOH &RPSDUHYDOXH
&
&RXQWSXOVH
W
&RXQWHUYDOXH
&
E&RXQW,QB&RPSDUH
W
E&RXQW,QB5HVHW&RPSDUH
W
E&RXQW,QB/RDG6WDUW9DOXH
W
6WDUWYDOXH
&
Related topics:
Using DI1(6) and DI2(7) as digital inputs ( 220)
Using DI1(6) and DI2(7) as frequency inputs ( 221)
Internal interfaces | System block "LS_DigitalInput" ( 229)
The system block LS_DigitalInput maps the digital input terminals in the FB editor.
The internal processing function of the digital DI1/2 and DI6/7 input terminals can be
reconfigured inn C00115 if necessary. These input terminals can then be alternatively
used as frequency inputs or counting inputs.
The DI3 ... DI5 input terminals are basically designed as "normal" digital inputs.
', ', ', ', ', ', ', 5)5 , (
/6B'LJLWDO,QSXW
&%LW E&,QK
&
&%LW
&%LW E,Q
&%LW &%LW E,Q
N+]
&[ & &%LW E,Q
&2817
N+]
&%LW E,Q
&%LW W &%LW E,Q
& &%LW E,Q
&%LW E,Q
N+]
N+]
& &
E&RXQW,QB&RPSDUH
*,
E&RXQW,QB5HVHW&RPSDUH Z&RXQW,QB+:
; E&RXQW,QB/RDG6WDUW9DOXH & Z&RXQW,QB/:
2IIVHW *DLQ
Q)UHT,QBD
&
& &
&
&
Q)UHT,QBY
&
& &
E&RXQW,QB5HVHW&RPSDUH E&RXQW,QB&RPSDUH
E&RXQW,QB/RDG6WDUW9DOXH Z&RXQW,QB+:
& Z&RXQW,QB/:
&
&%LW
2IIVHW *DLQ
Q)UHT,QBD
N+]
&
&2817
N+] & &
&
&
&%LW &
N+] Q)UHT,QBY
&
N+]
Inputs
Outputs
Identifier Value/meaning
DIS code | data type
Digital inputs DI1 ... DI7 Using DI1(6) and DI2(7) as digital inputs
bIn1 ... bIn7 Digital input DI1 ... DI7
C00443/2 | BOOL
Note!
Initialisation behaviour:
• After mains switching up to the start of the application, the digital outputs
remain set to FALSE.
Exception handling:
• In case of a critical exception in the application (e.g. reset), the digital outputs
are set to FALSE considering the terminal polarity parameterised in C00118.
Switching cycle diagnostics of the relay:
• A reference for evaluating the wear limit can be obtained via the number of
switching cycles of the relay displayed in C00177/2.
Button Function
Indicates that the polarity of the output is HIGH active.
The polarity can be changed from HIGH active to LOW active by clicking on this button.
Related topics:
Configuring exception handling of the output terminals ( 244)
User-defined terminal assignment ( 245)
Electrical data ( 252)
The LS_DigitalOutput system block maps the digital output terminals in the FB editor.
/6B'LJLWDO2XWSXW
E5HOD\ &%LW &%LW &%LW
,Q
;
2XW
&20
& &
1&
&
12
&%LW 6ZLWFKLQJF\FOHV
E2XW &%LW ,Q
2XW &%LW
& & ;
E2XW+& &%LW ,Q
&%LW &%LW ;
The analog input terminals together with the analog output terminals are located on the
X3 plug connector.
Note!
To avoid undefined states, free input terminals of the controller must be
assigned as well, e.g. by applying 0 V to the terminal.
Note!
Initialisation behaviour:
• After mains switching up to the start of the application, the analog outputs
remain set to 0 V.
Exception handling:
• In case of a critical exception in the application (e.g. reset), the analog outputs
are set to 0 V.
Button Function
Parameterising analog input ( 237)
Open the parameterising dialog for assigning application inputs to the analog input.
Changing the terminal assignment with the »Engineer« ( 249)
Analog input 1
C00028/1 AIN1: Input voltage - V
C00029/1 AIN1: Input current - mA
C00033/1 AIN1: Output value (to application) - %
Analog input 2
C00028/2 AIN2: Input voltage - V
C00029/2 AIN2: Input current - mA
C00033/2 AIN2: Output value (to application) - %
Highlighted in grey = display parameter
Analog output 1
C00439/1 O1U: Input value (from application) - %
C00439/3 O1I: Input value (from application) - %
C00436/1 O1U: Voltage - V
C00437/1 O1I: Current - mA
Analog output 2
C00439/2 O2U: Input value (from application) - %
C00439/4 O2I: Input value (from application) - %
C00436/2 O2U: Voltage - V
C00437/2 O2I: Current - mA
Analog outputs - terminal assignment
C00620/1 LS_AnalogOutput: nOut1_a (V) 1003: LA_nCtrl_nMotorSpeedAct_a
C00620/39 LS_AnalogOutput: nOut1_a (I) 0: Not connected
C00620/38 LS_AnalogOutput: nOut2_a (V) 0: Not connected
C00620/40 LS_AnalogOutput: nOut2_a (I) 0: Not connected
Highlighted in grey = display parameter
Related topics:
Configuring exception handling of the output terminals ( 244)
User-defined terminal assignment ( 245)
Electrical data ( 252)
By clicking on the button on the Terminal assignment tab, you reach the
parameterising dialog for the corresponding analog input:
Analog input 1
C00034/1 AIN1: Config. 0: -10V..+10V
C00026/1 AIN1: Offset 0.00 %
C00027/1 AIN1: Gain 1.0000
C00028/1 AIN1: Input voltage - V
C00029/1 AIN1: Input current - mA
C00033/1 AIN1: Output value (to application) - %
C00440/1 PT1 rounding AnalogIn1 10 ms
C00598/1 Resp. to open circuit AIN1 3: TroubleQuickStop
Analog input 2
C00034/2 AIN2: Config. 0: -10V..+10V
C00026/2 AIN2: Offset 0.00 %
C00027/2 AIN2: Gain 1.0000
C00028/2 AIN2: Input voltage - V
C00029/2 AIN2: Input current - mA
C00033/2 AIN2: Output value (to application) - %
C00440/2 PT1 rounding AnalogIn2 10 ms
C00598/2 Resp. to open circuit AIN2 3: TroubleQuickStop
Highlighted in grey = display parameter
Tip!
By selecting "2: 4...20mA", you can implement a 4 ...20 mA current loop, e.g. for
stipulation of the speed setpoint.
Open-circuit monitoring
In the case of configuration as a 4 ... 20 mA current loop, the fault response set in C00598
takes place in the event of a wire breakage (Lenze setting: "TroubleQuickStop").
199.99 %
ymax
ymin
-xmax
-199.99 %
199.99 %
xmax
-ymin
-ymax
-199.99 %
In the »Engineer«, there is a parameterising dialog for entering the characteristic. This
dialog also displays the set characteristic graphically.
2. Click on the button for the analog input in order to open the Analog input
dialog.
3. Click on the Settings button in order to open the Analog input - Characteristic dialog
box:
By clicking on the button on the Terminal assignment tab, you can open the
parameterising dialog for the corresponding analog output (here: O1U):
Analog output 1
C00434/1 O1U: Gain 100.00 %
C00435/1 O1U: Offset 0.00 %
C00439/1 O1U: Input value (from application) - %
C00439/3 O1I: Input value (from application) - %
C00436/1 O1U: Voltage - V
C00437/1 O1I: Current - mA
Analog output 2
C00434/2 O2U: Gain 100.00 %
C00435/2 O2U: Offset 0.00 %
C00439/2 O2U: Input value (from application) - %
C00439/4 O2I: Input value (from application) - %
C00436/2 O2U: Voltage - V
C00437/2 O2I: Current - mA
Highlighted in grey = display parameter
The LS_AnalogInput system block maps the analog inputs in the FB editor.
/6B$QDORJ,QSXW
; )LOWHUWLPH 2IIVHW *DLQ
& & & & &[
$, $8 $, $8 $5
& $
& Q,QBD
&
'
E&XUUHQW(UURU,Q
& (UURUUHDFWLRQ
& $
& Q,QBD
&
'
E&XUUHQW(UURU,Q
& (UURUUHDFWLRQ
Output Value/meaning
DIS code | data type
The LS_AnalogInput system block maps the analog outputs in the FB editor.
/6B$QDORJ2XWSXW
*DLQ 2IIVHW
& &
Q2XW,BD & &
*DLQ 2IIVHW
& &
Q2XW,BD & &
;
Exception handling for the analog and digital output terminals in the event of an error can
be set via decoupling configuration and decoupling values.
Bit coded selection is carried out in C00441 for the analog output terminals, defining
the events that will trigger decoupling.
Bit coded selection is carried out in C00447 for the digital output terminals, defining
the events that will trigger decoupling.
Bit Event
Bit 0
SafeTorqueOff
Bit 1
ReadyToSwitchON
Bit 2
SwitchedON
Bit 3
Reserved
Bit 4
Trouble
Bit 5
Fault
Bit 6
Reserved
Bit 7
Reserved
Bit 8
Reserved
Bit 9
Fail CAN_Management
Bit 10
Reserved
Bit 11
Reserved
Bit 12
Reserved
Bit 13
Reserved
Bit 14
Reserved
Bit 15
Reserved
Finally, the following parameters define the value/status that the output terminals are to
have when they are decoupled:
Parameter Info Lenze setting
Value Unit
Related topics:
Configuring exception handling of the CAN PDOs ( 528)
Note!
If you change the preconfigured assignment of the input/output terminals, the
terminal assignment will be a user-defined one. In C00007, control mode "0:
Interconnection changed" will be shown.
Tip!
First off all, select a Lenze configuration useful for the purpose at hand by going to
C00005 and choosing a technology application that matches your drive task and
then going to C00007 and selecting an appropriate control mode. You will then
have an application for which there is a signal flow, logical block links and terminal
assignment.
We recommend using the »Engineer« for the implementation of comprehensive
user-defined drive solutions.
The I/O configuration of the input and output signals is carried out according to the
source/destination principle:
A connection always has a direction and therefore always has a source and a target.
The inputs signals of the technology application are logically linked to the outputs of
system blocks which represent the device input terminals.
The inputs of system blocks that represent the device output terminals are logically
linked to output signals of the technology application.
The following graphic illustrates the source/destination principle:
C00700 C00620
C00701 C00621
Application
Input port Output port
LS_AnalogInput LS_AnalogOutput
Analog inputs Inputs Outputs Analog Outputs
LS_DigitalInput LS_DigitalOutput
Digital Inputs Digital Outputs
You can reconfigure the preconfigured terminal assignment with the keypad (and with the
»Engineer«) by means of so-called configuration parameters.
Each configuration parameter represents a signal input of a system block or application
block.
Each configuration parameter contains a selection list with output signals of the same
type of data.
Logical linking is thus carried out by selecting the output signal for the corresponding
signal input.
In the following example, digital output 1 (LS_DigitalOutput.bOut1 input) is logically
linked to the status signal "Drive ready" (LA_nCtrl_bDriveReady output signal):
Other subcodes (not shown here) allow the configuration of input signals of different
system blocks and port blocks.
Parameter Info
TA "Actuating drive speed": Configuration parameters (short overview) ( 289)
C00700/1...18 Analog connection list
C00701/1...35 Digital connection list
TA "Table positioning": Configuration parameters (short overview) ( 322)
C00710/1...28 Analog connection list
C00711/1...56 Digital connection list
TA "Switch-off positioning": Configuration parameters (short overview) ( 353)
C00760/1...25 Analog connection list
C00761/1...47 Digital connection list
Example
Task: Starting from the preset technology application "Actuating drive speed" and the
"Terminals 0" control mode, the DI2 digital input is to be used for choosing an alternative
acceleration/deceleration time for the main setpoint instead of for choosing the fixed
setpoint 2/3. To do this, the DI2 digital input is not to be linked to the bJogSpeed2 input but
to the bJogRamp1 input of the application module.
Procedure:
1. Use the keypad to navigate to the menu level Applications Actuating drive speed
(conf.). This menu level contains all the configuration parameters of the technology
application "Actuating drive speed". Configuration parameters (short overview)
( 289)
Tip!
The example shows that, for each input of the application block, the associated
configuration parameter (C00700/x or C00701/x) is only allowed to contain one
source that you enter.
2. Click on the button for the DI2 terminal in order to open the dialog box Assignment
Terminal --> Function block.
– In the list field, all block inputs that are currently logically linked to digital input DI2
are marked with a checkmark:
3. Remove checkmark for the connection LA_NCtrl: bJogSpeed2 in order to cancel the
existing logical link.
4. Set checkmark for connection LA_NCtrl: bJogRamp1 in order to logically link this
application input to digital input DI2.
4. In the bJogSpeed2 list field, set the selection "0: Not interconnected".
5. In the bJogRamp1 list field, set the selection "16001: DigIn_bIn2".
6. Click on the Back button in order to close the dialog box again.
Tip!
You can find detailed information on how to use the FB editor of the »Engineer« in
the main chapter entitled "Working with the FB Editor". ( 820)
DI7 DI6 DI5 DI4 DI3 DI2 DI1 RFR 24I 24E
X5
GI
Terminal Use Electrical data
X5/DI1 Digital input 1 ... 7 LOW level: 0 ... +5 V
.. HIGH level: +15 ... +30 V
X5/DI7
Input current: 8 mA per input (at 24 V)
Electric strength of external Max. ± 30 V, permanent
voltage
Input impedance: 3.3 kΩ (2.5 Ω ... 6 kΩ)
Max. input frequency: 100 kHz (DI1/DI2)
10 kHz (DI6/DI7)
Processing cycle: 1 ms (can be changed by filtering via the
software)
X5/24E External supply of DC 19.2 ... 28.8 V, IEC 61131-2, SELV/PELV
the device and the Current consumption ≈ 0.6 A
following terminals: In case of polarity reversal: No function and no destruction
• DI1 ..... DI7
• RFR, and
• control board and
bus module
X5/24I Internal supply of the Max. output current: 50 mA
terminals
• DI1 ..... DI7
• RFR
X5/RFR Controller enable See digital inputs
X5/GIO Reference potential (digital ground)
X4
COM
X107
Analog terminals
X3
*) In order to filter short-time interference in the analog signal characteristic, four measurements of the analog input value are carried out within the
conversion rate (1 kHz = 1 ms) after which the mean value is determined. The mean value corresponds to the process signal at the output of the system
block. In addition, the voltage input has a low-pass filter (3 dB-limit frequency, f = 470 Hz for voltage input, f = 250 Hz for current input)
7 Technology applications
A technology application is a drive solution equipped with Lenze's experience and know-
how in which function and system blocks interconnected to a signal flow clearly show the
basis for implementing typical drive tasks.
This chapter describes the handling and the functional range of the technology
applications available for the 8400 HighLine drive controller.
Note!
Please note that the StateLine and HighLine device types differ with regard to
the number, functional range, and flexibility of the technology applications
offered.
The stepped Inverter Drives 8400 series provides solutions for simple to complex
applications – depending on the user's experience and knowledge about the handling of
drives and drive tasks.
Some drive tasks are similar in practice so that a few modifications of the corresponding
technology applications can provide the required result very quickly.
On the one hand a great scope of standard drive tasks for frequency inverters is covered by
the technology applications offered by Lenze, and on the other hand, the user is relieved
from time-consuming programming activities.
Other important features of technology applications are:
Direct implementation of drive tasks without recreating a function block
interconnection inside the device
Operation via keypad and/or operation via convenient operator dialogs in the
«Engineer»
Commissioning via few operating and diagnosing parameters (local keypad operation)
Achieving a transparency as high as possible via the integrated functionality of the
device by representing signal flow diagrams
Provision of a basic functionality suitable and often sufficient for many applications
Tip!
If the end customer of the machine does not want to use ready-made Lenze
functions, it is also possible to implement individual drive solutions with the
HighLine version in the form of "free interconnections". In this case, the technology
applications integrated in the device can be used as a basis to be adapted to the
requirements by changes or extensions by means of the function block editor.
Detailed information on the creation or change of interconnections by means of
the function block editor can be found in the main chapter "Working with the FB
Editor". ( 820)
Parameterisation Parameterisation
..............
............... Signal
.............. outputs
Signal
inputs
Motion
STOP
PID
Setpoint process
generator ç è
M controller
n
0 t
Drive Motor
control control
The technology applications integrated in the drive controller provide the main signal flow
for the implementation of a general or a special drive task.
Every technology application features an input interface for the connection of the signal
sources (e.g. main setpoint) as well as an output interface for the control of output
terminals and output ports.
Tip!
Every application block features so-called "free inputs and outputs" which you can
use to transfer signals from the I/O level to the application level and vice versa.
• In the Lenze setting, these connectors are hidden in the function block editor.
• These connections can be shown via the Connector visibilities command in the
Context menu of the application block.
Tip!
A detailed description of the basic functions implemented in the Motion Control
Kernel can be found in the main chapter "Basic drive functions (MCK)". ( 361)
Parameter
The setting/parameterisation of internal functions, the selection of setpoints and the
display of actual values is executed via parameters. A re-configuration of the TA interfaces
is also possible via the corresponding configuration parameters.
The access to parameters can either be executed with the keypad, the L-force »Engineer«
or a master control per field bus communication.
Different control modes can be selected for every application in C00007. By selecting the
control mode you set the way by which the technology application should be controlled,
e.g. via terminals or via a fieldbus. The interconnection of the input/output terminals and
ports shown in the FB editor in the I/O level changes accordingly.
You can select the control mode in the »Engineer« on the Application parameter tab via
the Control mode list field:
Tip!
You can infer the pre-configured assignment of the input/output terminals and
ports for each control mode from the description of the corresponding technology
application:
TA "Actuating drive speed": Terminal assignment of the control modes ( 274)
TA "Table positioning": Terminal assignment of the control modes ( 305)
TA "Switch-off positioning": Terminal assignment of the control modes ( 337)
Detailed information on the individual configuration of the input/output
terminals can be found in the description of the I/O terminals in the subchapter
"User-defined terminal assignment". ( 245)
Features
Pre-configured control modes for terminals and bus control (with predefined process
data connection to the fieldbus)
Free configuration of input and output signals
Offset, gain, and negation of main setpoint, additional setpoint, actual process
controller value
Up to 15 fixed setpoints for speed and ramp time
Adjustable setpoint ramp times
Freely selectable, variable ramp shape
Automatic holding brake control
Quick stop (QSP) with adjustable ramp time
Motor potentiometer function
Process controller
Load monitoring (in preparation)
Integrated disposable "GeneralPurpose" functions:
Analog switch , arithmetic, multiplication/division, binary delay element, binary logic,
analog comparison, D-flipflop
Interface to the safety module (optional)
Integration of encoder feedback
Related topics:
Commissioning the "Actuating drive speed" TA using the keypad ( 43)
Tip!
In the case of a grinding machine, the additional speed setpoint can, for instance,
be used to control a constant circumferential speed while the grinding disk
diameter is reduced.
Note!
The connectors grayed out in the following table are hidden in the function block
editor in the Lenze setting.
• These connections can be shown via the Connector visibilities command in
the Context menu of the application block.
Inputs
Note!
Holding braking is not possible when this braking mode is used!
Use the basic "Holding brake control" function for controlling the holding brake with
a low rate of wear.
FALSE Deactivate DC-injection braking.
TRUE Activate DC-injection braking, i.e. the drive is brought to a standstill
by means of DC-injection braking.
• The braking effect stops when the rotor is at standstill.
• After the hold time (C00107) has expired, the controller sets the
pulse inhibit (CINH).
bRFG_Stop Ramp function generator: Maintain the current value of the main setpoint
BOOL integrator
• The speed, for instance, of a running ramp process is immediately kept constant
when bRFG_Stop is activated. At the same time, the acceleration/deceleration
jumps to the value "0".
• For a detailed functional description see FB L_NSet.
TRUE The current value of the main setpoint integrator is held.
bRFG_0 Ramp function generator: Lead the main setpoint integrator to "0" within the
BOOL current Ti times
• For a detailed functional description see FB L_NSet.
TRUE The current value of the main setpoint integrator is led to "0" within
the Ti time set.
nVoltageAdd_a Additive voltage impression
INT • An additional setpoint for the motor voltage can be specified via this process
input.
• If there are, for instance, different loads at the motor output end, it is possible to
apply a voltage boost at the starting time.
• If the value is negative, the voltage is reduced.
• Scaling: 16384 ≡ 1000 V
Stop!
Values selected too high may cause the motor to heat up due to the resulting
current!
Stop!
Values selected too high may cause the motor to heat up due to the resulting
current!
nPWMAngleOffset Additional offset for the electrical angle of rotation
INT • If a torque is connected, e.g. dynamic acceleration processes can be generated.
• Scaling: ±32767 ≡ ±180 ° angle of rotation
nTorqueMotLim_a Torque limitation in motor mode and in generator mode
nTorqueGenLim_a • These input signals are directly transferred to the motor control to limit the
INT controller's maximum torque in motor and generator mode.
• The drive cannot output a higher torque in motor/generator mode than set here.
• The applied values (any polarity) are internally interpreted as absolute values.
• If V/f characteristic control (VFCplus) is selected, limitation is indirectly
performed via a so-called Imax controller.
• If sensorless vector control (SLVC) or servo control (SC) is selected, limitation has
a direct effect on the torque-producing current component.
• Scaling: 16384 ≡ 100 % Mmax (C00057)
Torque limits in motor and generator mode:
TorqueGenLim M
TorqueMotLim
MN
-nN nN n
-MN
TorqueMotLim
TorqueGenLim
Motor potentiometer
Alternatively to the input signal nMainSetValue_a, the main setpoint can also be generated by a motor
potentiometer function.
• In the Lenze setting, the motor potentiometer function is deactivated.
• Activation is possible via C00806 or via the bMPotEnable input.
• The behaviour of the motor potentiometer during switch-on of the drive system can be selected in C00805.
• For a detailed functional description see FB L_MPot.
bMPotEnable Activating the motor potentiometer function
BOOL • This input and C00806 are OR'd.
TRUE The motor potentiometer function is active; the speed setpoint can
be changed via the bMPotUp and bMPotDown control inputs.
bMPotUp Increasing the speed setpoint
BOOL
TRUE Approach the upper speed limit value set in C00800 with the
acceleration time set in C00802.
bMPotInAct Activating the inactive function
BOOL
TRUE The speed setpoint behaves according to the inactive function set in
C00804.
• In the Lenze setting, the speed setpoint is maintained.
bMPotDown Decreasing the speed setpoint
BOOL
TRUE Approach the lower speed limit value set In C00801 with the
deceleration time set in C00803.
Process controller
• In the Lenze setting, the process controller is deactivated.
• The activation is executed by selecting the operating mode in C00242.
• For a detailed functional description see FB L_PCTRL.
bPIDEnableInfluenceRamp Activate ramp for influencing factor
BOOL
FALSE Influencing factor of the PID controller is ramped down to "0".
TRUE Influencing factor of the PID controller is ramped up to the value
nPIDInfluence_a.
bPIDOff Switch off I-component of process controller
BOOL • In conjunction with the operating mode set in C00242
(Lenze setting: "Off").
TRUE I-component of the process controller is switched off.
nPIDVpAdapt_a Adaptation of gain Vp set in C00222 in percent
INT • Scaling: 16384 ≡ 100 %
• Internal limitation to ± 199.99 %
• Changes can be done online.
nPIDSetValue_a Sensor and process setpoint for operating modes 2, 4 and 5
INT • Scaling: 16384 ≡ 100 %
• Internal limitation to ± 199.99 %
nPIDActValue_a Speed or actual sensor value (actual process value)
INT • Offset and gain for this input signal can be set in C00698 and C00672.
• Scaling: 16384 ≡ 100 %
• Internal limitation to ± 199.99 %
nPIDInfluence_a Limitation of the influencing factor in percent
INT • The influence factor of the PID controller can be limited to a certain value (-
199.99% ... + 199.99%) via nPIDInfluence_a.
• Scaling: 16384 ≡ 100 %
• Internal limitation to ± 199.99 %
GP: GeneralPurpose
The following inputs are interconnected with logic/arithmetic functions on application level for free usage.
"GeneralPurpose" functions
nGPAnalogSwitchIn1_a Analog switch: Input signals
nGPAnalogSwitchIn2_a • The input signal selected via the selection input bGPAnalogSwitchSet is output at
INT output nGPAnalogSwitchOut_a.
bGPAnalogSwitchSet Analog switch: Selection input
BOOL
FALSE nGPAnalogSwitchOut_a = nGPAnalogSwitchIn1_a
TRUE nGPAnalogSwitchOut_a = nGPAnalogSwitchIn2_a
nGPArithmetikIn1_a Arithmetic: Input signals
nGPArithmetikIn2_a • The arithmetic function is selected in C00338.
INT • The result is output at output nGPArithmetikOut_a.
nGPMulDivIn_a Multiplication/Division: Input signal
INT • The factor for the multiplication can be set in C00699/1 (numerator) and
C00699/2 (denominator).
• The result is output at output nGPMulDivOut_a.
bGPDigitalDelayIn Binary delay element: Input signal
BOOL • The on-delay can be set in C00720/1.
• The off-delay can be set in C00720/2.
• The time-delayed input signal is output at output bGPDigitalDelayOut.
bGPLogicIn1 Binary logic: Input signals
bGPLogicIn2 • The logic operation is selected in C00820.
bGPLogicIn3 • The result is output at output bGPLogicOut.
BOOL
Free inputs
The following inputs can freely be interconnected on the application level.
The signals can be transferred from the I/O level to the application level via these inputs.
bFreeIn1 ... bFreeIn8 Free inputs for digital signals
BOOL
Outputs
Identifier Value/meaning
Data type
Identifier Value/meaning
Data type
Free outputs
The following outputs can freely be interconnected on the application level.
The signals from the application level can be transferred to the I/O level via these outputs.
bFreeOut1 ... bFreeOut8 Free outputs for digital signals
BOOL
Control mode(C00007)
10: Terminals 0 12: Terminals 2 14: Terminals 11 16: Terminal 16 20: Keypad 21: PC 30: CAN 40: MCI
7.4.3.1 Terminals 0
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U Speed setpo
Controller enable RFR A1I
Fixed setpoint 1 DI1 A2U
Fixed setpoint 2 DI2 A2I
DC brake DI3 GA
Direction of rotation CCw DI4 O1U Actual spee
DI5 O1I
DI6 O2U
DI7 O2I
GI
X107 X4
24B 24O
GB DO1 DriveReady
BD1 DO2
BD2 DO3
CG GO
CH
CL
X1
7.4.3.2 Terminals 2
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U Speed setpoint
Controller enable RFR A1I
Fixed setpoint 1 DI1 A2U
Fixed setpoint 2 DI2 A2I
Quickstop DI3 GA
Direction of rotation Ccw DI4 O1U Actual speed val
DI5 O1I
DI6 O2U
DI7 O2I
GI
X107 X4
24B 24O
GB DO1 DriveReady
BD1 DO2
BD2 DO3
GO
CG
CH
CL
X1
7.4.3.3 Terminals 11
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U Speed setpoint
Controller enable RFR A1I
Direction of rotation Ccw DI1 A2U
DC brake active DI2 A2I
Motor Speed higher DI3 GA
potentiometer Speed lower DI4 O1U Actual speed val
DI5 O1I
DI6 O2U
DI7 O2I
GI
X107 X4
24B 24O
GB DO1 DriveReady
BD1 DO2
BD2 DO3
GO
CG
CH
CL
X1
7.4.3.4 Terminal 16
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U Speed setpoint
Controller enable RFR A1I
Fixed setpoint 1 DI1 A2U
Fixed setpoint 2 DI2 A2I
Cw rotation quick stop DI3 GA
Ccw rotation quick stop DI4 O1U Actual speed valu
DI5 O1I
DI6 O2U
DI7 O2I
GI
X107 X4
24B 24O
GB DO1 DriveReady
BD1 DO2
BD2 DO3
GO
CG
CH
CL
X1
7.4.3.5 Keypad
Engineer: Keypad:
X101 All parameters
COM
NC Par1 8400 HighLineC
DriveFail NO
User - Menu
Quick commissioning
External
supply X5 X3
+ 24E AR Terminal Go to param
24 V DC = Logbook
24I A1U
Controller enable Keypad Quick commissioning
RFR A1I Quick commissioning
DI1 A2U SAVE
DI2 A2I
DI3 GA
DI4 O1U Actual speed value Par1 Quick commissioning
DI5 O1I
DI6 O2U Terminals
DI7 Keypad
O2I
GI
SAVE
X107 X4
24B 24O
GB DO1 DriveReady
BD1 DO2 C2/1
C7
BD2 DO3 C728
GO C11
C12
C13
CG
CH
CL
C15
X1 C16
C22
C87
C89
C39/1
C727/3
C727/4
C51
C54
7.4.3.6 PC
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U
Controller enable RFR A1I
DI1 A2U
DI2 A2I
DI3 GA
DI4 O1U Actual speed valu
DI5 O1I
DI6 O2U
DI7 O2I
GI
X107 X4
24B 24O
GB DO1 DriveReady
BD1 DO2
BD2 DO3
GO
CG
CH
CL
X1
7.4.3.7 CAN
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U Speed setpoint
Controller enable RFR A1I
Quickstop DI1 A2U
DI2 A2I
Manual pos. direction DI3 GA
Jog neg. direction DI4 O1U Actual speed value
DI5 O1I
DI6 O2U
DI7 O2I
GI
X107 X4
24B 24O
GB DO1 DriveReady
BD1 DO2
BD2 DO3
GO
CG
CH
CL
X1 DriveControlStatus
MotorSpeedAct
MotorSpeedSet
CanOut1 CanOut2 / 3
CanIn1 CanIn2 / 3
MainSetValue
CANDriveControl
Note!
• You must set the setpoint arithmetic in C00190 to "1: NOut = NSet + NAdd"
so that the additional speed setpoint selected via the analog input A1U has
an additive effect.
• The "manual jog" function via digital terminals is being prepared!
7.4.3.8 MCI
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U Speed setpoint
Controller enable RFR A1I
Quickstop DI1 A2U
DI2 A2I
Manual pos. direction DI3 GA
Jog neg. direction DI4 O1U Actual speed value
DI5 O1I
DI6 O2U
DI7 O2I
GI
X107 X4
24B 24O
GB DO1 DriveReady
BD1 DO2
BD2 DO3
GO
CG
CH
CL
X1 DriveControlStatus
MotorSpeedAct
MotorSpeedSet
MciOut 4 ...16
MciIn 3 ...16
MainSetValue
MciDriveControl
Note!
• You must set the setpoint arithmetic in C00190 to "1: NOut = NSet + NAdd"
so that the additional speed setpoint selected via the analog input A1U has
an additive effect.
• The "manual jog" function via digital terminals is being prepared!
Related topics:
"GeneralPurpose" functions ( 355)
Related topics:
User-defined terminal assignment ( 245)
Numerous functions for the motion control of a single axis can be executed with the "Table
positioning" technology application. For this, the technology application accesses the basic
functions implemented in the Motion Control Kernel which are described in detail in the
main chapter "Basic drive functions (MCK)". ( 361)
Manual jog
Retracting from limit switches
Reference setting/homing in 18 different modes (in preparation)
Positioning (absolute, relative)
Continuous travel (speed mode)
Speed override
Acceleration override
Profile sequence block control
Travel block restart within the profile (online profile start)
Specification of target position via process signal interface (e.g. via fieldbus)
Further functions
Up to 15 travel sets can be set via parameters
Parameterisation of the profile data in physical units or relative values
Adjustable torque limitation
Freely selectable, variable ramp shape
Motor potentiometer function
Software limit position monitoring
Following error monitoring (with static limits)
Automatic holding brake control
Quick stop (QSP) with adjustable ramp time
Enable of individual functions via control word
Status and diagnostic displays
Operating mode changeover (manual jog, homing, speed follower, positioning)
Integrated disposable "GeneralPurpose" functions:
Analog switch , arithmetic, multiplication/division, binary delay element, binary logic,
analog comparison, D-FlipFlop, counter
Related topics:
Commissioning the "Table positioning" TA using the »Engineer« ( 50)
The main element of the technology application is the Motion Control Kernel.
The Motion Control Kernel is controlled via a 32-bit double control word. All motion
profiles in the different operating modes can be controlled with this interface.
Upstream to the Motion Control Kernel there is a so-called MCKInterface called which
provides additional process inputs for the application in order to control the Motion
Control Kernel.
Note!
Setting the machine parameters is the basic requirement for the operation
modes "Homing", "Manual jog" and "Positioning".
The more precisely the machine parameters are set, the better the results of
positioning!
Machine parameters ( 385)
Note!
How to store changed profile parameters safely against mains failure in the
memory module: Set C00002/11 = "1: On / Start".
Note!
The connectors grayed out in the following table are hidden in the function block
editor in the Lenze setting.
• These connections can be shown via the Connector visibilities command in
the Context menu of the application block.
Inputs
MN
-nN nN n
-MN
TorqueMotLim
TorqueGenLim
bJogSpeed1 Selection inputs for fixed changeover setpoints (JOG setpoints) for the main setpoint
bJogSpeed2 • A fixed setpoint for the setpoint generator can be activated instead of the main
BOOL setpoint via these selection inputs.
• The two selection inputs are binary coded, therefore you can select 3 fixed
setpoints.
• In the case of binary coded selection "0" (all inputs = FALSE or not assigned), main
setpoint nMainSetValue_a is active.
• The selection of the fixed setpoints is executed in C00039/1...3 in [%] based on
the reference speed (C00011).
• For a detailed functional description see FB L_NSet.
Motor potentiometer
Alternatively to the input signal nMainSetValue_a, the main setpoint can also be generated by a motor
potentiometer function.
• In the Lenze setting, the motor potentiometer function is deactivated.
• Activation is possible via C00806 or via the bMPotEnable input.
• The behaviour of the motor potentiometer during switch-on of the drive system can be selected in C00805.
• For a detailed functional description see FB L_MPot.
bMPotEnable Activating the motor potentiometer function
BOOL • This input and C00806 are OR'd.
TRUE The motor potentiometer function is active; the speed setpoint can
be changed via the bMPotUp and bMPotDown control inputs.
bMPotUp Increasing the speed setpoint
BOOL
TRUE Approach the upper speed limit value set in C00800 with the
acceleration time set in C00802.
bMPotDown Decreasing the speed setpoint
BOOL
TRUE Approach the lower speed limit value set In C00801 with the
deceleration time set in C00803.
MCK basic functions
bMBrakeRelease Holding brake control: Release/apply brake
BOOL • In conjunction with the operating mode selected in C02580
(Lenze setting: "Brake control off").
FALSE Apply brake.
• During automatic operation, the internal brake logic controls of
the brake.
TRUE Release brake.
• During automatic operation, the internal brake logic is
deactivated and the brake is released. If the brake control has
inhibited the controller, this inhibit is deactivated again.
wMckCtrl1 Direct selection of MCK control words
wMckCtrl2 • E.g. via a master control which has been connected to the fieldbus, too. For this
WORD purpose, the control word inputs can directly be connected to the LP_MciIn or
LP_CanIn fieldbus interface.
• See the "MCK control word" chapter for a detailed description of the individual
control bits.
Free inputs
The following inputs can freely be interconnected on the application level.
The signals can be transferred from the I/O level to the application level via these inputs.
bFreeIn1 ... bFreeIn8 Free inputs for digital signals
BOOL
Outputs
Identifier Value/meaning
Data type
Identifier Value/meaning
Data type
bProfileDone TRUE Target position from the profile has been approached.
BOOL
Identifier Value/meaning
Data type
The following comparison provides information about which inputs/outputs of the application block LA_TabPos are
interconnected to the digital and analog input/output terminals of the drive controller in the different control modes.
Control mode(C00007)
10: Terminals 0 12: Terminals 2 14: Terminals 11 16: Terminal 16 20: Keypad 21: PC 30: CAN 40: MCI
Technology applications
TA "Table positioning"
X4/DO2 Position target reached
bInTarget
X4/DO3 Home position known Torque limit reached
bHomePosAvailable bImaxActive
X107/BD1 Brake released
bMBrakeReleaseOut
X107/BD2 Brake feedback
X101/NO Fault
bDriveFail
305
efesotomasyon.com - Lenze
306
TA "Table positioning"
Technology applications
8400 HighLine | Parameter setting & configuration
Control mode(C00007)
10: Terminals 0 12: Terminals 2 14: Terminals 11 16: Terminal 16 20: Keypad 21: PC 30: CAN 40: MCI
7.5.3.1 Terminals 0
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U Speed setpoint
Controller enable RFR A1I
DI1 A2U
DI2 A2I
Limit switch pos. direction DI3 GA
neg. direction DI4 O1U Actual speed value (V)
Bit 2 DI5 O1I Actual speed value (I)
Profile no. 0 ... 3 Bit 1 DI6 Actual motor current value (V)
O2U
Start profile generation DI7 O2I Actual motor current value (I)
GI
MBrakeReleaseOut
X107 X4
= + 24B 24O
GB DO1 DriveReady
+ BD1 DO2 Load mechanicals in target position
BD2 DO3 Home position known
GO
CG
CH
CL
X1
When the profile is defined, the operating mode in the Lenze setting is changed
simultaneously:
7.5.3.2 Terminals 2
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U Speed setpoint
Controller enable RFR A1I
DI1 A2U
DI2 A2I
DI3 GA
Bit 3 DI4 O1U
Profile no. 0 ... 7 Bit 2 DI5 O1I Actual speed value (I)
Bit 1 DI6 O2U Actual motor current value (V)
Start profile generation DI7 O2I Actual motor current value (I)
GI
MBrakeReleaseOut
X107 X4
= + 24B 24O
GB DO1 DriveReady
+ BD1 DO2 Load mechanicals in target position
Home position known
M BD2 DO3
GO
CG
CH
CL
X1
When the profile is defined, the operating mode in the Lenze setting is changed
simultaneously:
bPosProfileNo_4 bPosProfileNo_2 bPosProfileNo_1 Selected profile Activation of operating mode
(DI4) (DI5) (DI6)
FALSE FALSE FALSE 0 Speed follower
FALSE TRUE TRUE 1 Homing
FALSE FALSE FALSE 2 Manual jog
FALSE TRUE TRUE 3 Positioning
... ...
TRUE TRUE TRUE 7
7.5.3.3 Terminals 11
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U Speed setpoint
Controller enable RFR A1I
Limit switch pos. direction DI1 A2U
neg. direction DI2 A2I
DI3 GA
Bit 3 DI4 O1U Actual speed value (V)
Profile no. 0 ... 7 Bit 2 DI5 O1I Actual speed value (I)
Bit 1 DI6 O2U Actual motor current value (V)
Start profile generation DI7 O2I Actual motor current value (I)
GI
MBrakeReleaseOut
X107 X4
= + 24B 24O
GB DO1 DriveReady
+ BD1 DO2 Load mechanicals in target position
Home position known
M BD2 DO3
GO
CG
CH
CL
X1
When the profile is defined, the operating mode in the Lenze setting is changed
simultaneously:
bPosProfileNo_4 bPosProfileNo_2 bPosProfileNo_1 Selected profile Activation of operating mode
(DI4) (DI5) (DI6)
FALSE FALSE FALSE 0 Speed follower
FALSE TRUE TRUE 1 Homing
FALSE FALSE FALSE 2 Manual jog
FALSE TRUE TRUE 3 Positioning
... ...
TRUE TRUE TRUE 7
7.5.3.4 Terminal 16
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U Speed setpoint
Controller enable RFR A1I
DI1 A2U
DI2 A2I
Manual pos. direction DI3 GA
Jog neg. direction DI4 O1U Actual speed value (V)
Bit 2 DI5 O1I Actual speed value (I)
Profile no. 0 ... 3 Bit 1 DI6 Actual motor current value (V)
O2U
Start profile generation DI7 O2I Actual motor current value (I)
GI
MBrakeReleaseOut
X107 X4
= + 24B 24O
GB DO1 DriveReady
+ BD1 DO2 Load mechanicals in target position
Home position known
M BD2 DO3
GO
CG
CH
CL
X1
When the profile is defined, the operating mode in the Lenze setting is changed
simultaneously:
7.5.3.5 Keypad
Engineer: Keypad:
X101 All parameters
COM
NC Par1 8400 HighLineC
DriveFail NO
User - Menu
Quick commissioning
External
supply X5 X3
+ 24E AR Terminal Go to param
24 V DC = Logbook
24I A1U
Controller enable Keypad Quick commissioning
RFR A1I Quick commissioning
DI1 A2U SAVE
DI2 A2I
DI3 GA
DI4 O1U Actual speed value (V) Par1 Quick commissioning
DI5 O1I Actual speed value (I)
DI6 O2U Actual motor current value (V) Terminals
DI7 Actual motor current value (I) Keypad
O2I
GI
MBrakeReleaseOut SAVE
X107 X4
= + 24B 24O
GB DO1 DriveReady
BD1 DO2 Load mechanicals in target position C2/1
+ C7
Home position known
M BD2 DO3
GO
C728
C11
C12
C13
CG
CH
CL
C15
X1 C16
C22
C87
C89
C39/1
C727/3
C727/4
C51
C54
7.5.3.6 PC
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U
Controller enable RFR A1I
DI1 A2U
DI2 A2I
DI3 GA
DI4 O1U Actual speed value (V)
DI5 O1I Actual speed value (I)
DI6 O2U Actual motor current value (V)
DI7 O2I Actual motor current value (I)
GI
MBrakeReleaseOut
X107 X4
= + 24B 24O
GB DO1 DriveReady
+ BD1 DO2 Load mechanicals in target position
Home position known
M BD2 DO3
GO
CG
CH
CL
X1
7.5.3.7 CAN
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U Speed setpoint
Controller enable RFR A1I
DI1 A2U
DI2 A2I
Limit switch pos. direction DI3 GA
neg. direction DI4 O1U Actual speed value (V)
Reference switch status DI5 O1I Actual speed value (I)
Quickstop DI6 O2U Actual motor current value (V)
DI7 O2I Actual motor current value (I)
GI
MBrakeReleaseOut
X107 X4
= + 24B 24O
GB DO1 DriveReady
+ BD1 DO2 Load mechanicals in target position
Imax status
M BD2 DO3
GO CanDriveControl
MainSetValue
DriveControlStatus
CG
CH
CL
MotorSpeedAct
X1 CAN1_In MotorSpeedSet
CAN1_Out
CAN2/3_In/Out
bCtrl1_B6 LA_TabPos.bPosProfileNo_4
bCtrl1_B7 LA_TabPos.bPosProfileNo_8
bCtrl1_B8 LA_TabPos.bPosExecute 1 ≡ Start travel job
Positioning ( 414)
bCtrl1_B9 LA_TabPos.bEnableSpeedOverride 1 ≡ Activate speed override
Speed override ( 434)
bCtrl1_B10 LA_TabPos.bHomeSetPosition 1 ≡ Set home position
Homing ( 395)
bCtrl1_B11 LA_TabPos.bFailReset 1 ≡ Reset error message
Reset of error message ( 474)
bCtrl1_B12 LA_TabPos.bManJogNeg Manual jog in positive/negative direction
bCtrl1_B13 LA_TabPos.bManJogPos Manual jog ( 406)
bCtrl1_B14 - -
bCtrl1_B15 - -
wCtrl - -
wIn2 LA_TabPos.nSpeedOverride_a Value for speed override
• Percentage multiplier for the currently active speed.
• 16384 ≡ 100 % of the maximum traversing speed (display
in C01211/1).
• Values > 16384 are ignored.
• If the override value is 0 %, the drive is brought to a
standstill.
Speed override ( 434)
wIn3 - -
wIn4 - -
dnIn34_p LA_TabPos.dnPosProfilePosition_p Selection of the target position in [increments]
• The mode for calculating the position is selected in
C01296/1.
• 65535 [Increments] ≡ 1 motor revolution
• The position resolution, i.e. how many increments form
one unit, is displayed in C01205.
7.5.3.8 MCI
X101
COM
NC
DriveFail NO
External
supply X5 X3
+ 24E AR
24 V DC =
24I A1U Speed setpoint
Controller enable RFR A1I
DI1 A2U
DI2 A2I
Limit switch pos. direction DI3 GA
neg. direction DI4 O1U Actual speed value (V)
Reference switch DI5 O1I Actual speed value (I)
Quickstop DI6 O2U Actual motor current value (V)
DI7 O2I Actual motor current value (I)
GI
MBrakeReleaseOut
X107 X4
= + 24B 24O
GB DO1 DriveReady
+ BD1 DO2 Load mechanicals in target position
Imax status
M BD2 DO3
GO MciDriveControl
MainSetValue
DriveControlStatus
CG
CH
CL
MotorSpeedAct
X1 MotorSpeedSet
Mci1_In
Mci1_Out
Mci2/3_In/Out
bCtrl1_B6 LA_TabPos.bPosProfileNo_4
bCtrl1_B7 LA_TabPos.bPosProfileNo_8
bCtrl1_B8 LA_TabPos.bPosExecute 1 ≡ Start travel job
Positioning ( 414)
bCtrl1_B9 LA_TabPos.bEnableSpeedOverride 1 ≡ Activate speed override
Speed override ( 434)
bCtrl1_B10 LA_TabPos.bHomeSetPosition 1 ≡ Set home position
Homing ( 395)
bCtrl1_B11 LA_TabPos.bFailReset 1 ≡ Reset error message
Reset of error message ( 474)
bCtrl1_B12 LA_TabPos.bManJogNeg Manual jog in positive/negative direction
bCtrl1_B13 LA_TabPos.bManJogPos Manual jog ( 406)
bCtrl1_B14 - -
bCtrl1_B15 - -
wCtrl - -
bIn2_B0 - -
...
bIn2_B15
wIn2 LA_TabPos.nSpeedOverride_a Value for speed override
• Percentage multiplier for the currently active speed.
• 16384 ≡ 100 % of the maximum traversing speed (display
in C01211/1).
• Values > 16384 are ignored.
• If the override value is 0 %, the drive is brought to a
standstill.
Speed override ( 434)
wIn3 - -
...
wIn16
dnIn34_p LA_TabPos.dnPosProfilePosition_p Selection of the target position in [increments]
• The mode for calculating the position is selected in
C01296/1.
• 65535 [Increments] ≡ 1 motor revolution
• The position resolution, i.e. how many increments form
one unit, is displayed in C01205.
Related topics:
"GeneralPurpose" functions ( 355)
Related topics:
User-defined terminal assignment ( 245)
The basic principle of this technology application is to travel to a switch-off sensor (e.g. a
limit switch) in a speed-controlled manner and to stop as close as possible at this position.
Unlike other positioning controls, the switch-off positioning neither has a position
feedback nor calculates the path in advance. Thus, the accuracy that can be achieved
depends on various factors such as the speed at which the switch-off sensor is advanced.
In addition, a pre-switch off can be implemented which requires a sufficient number of
unassigned digital inputs on the controller which can be used to connect other sensors for
the additional stop positions. These sensors effect a reduction in speed before the last
switch-off sensor is reached.
Features
Pre-configured control modes for terminals and bus control (with predefined process
data connection to the fieldbus)
Free configuration of input and output signals
Offset, gain, and negation of main setpoint & additional setpoint
Up to 15 fixed setpoints for speed and ramp time
Adjustable setpoint ramp times
Freely selectable, variable ramp shape
Automatic holding brake control
Quick stop (QSP) with adjustable ramp time
Integrated disposable "GeneralPurpose" functions:
Analog switch , arithmetic, multiplication/division, binary delay element, binary logic,
analog comparison, D-flipflop
Interface to the safety module (optional)
Integration of encoder feedback
Switch-off sensor management for the implementation of a pre-switch off
Decision criteria
Related topics:
Commissioning the "Switch-off positioning" TA using »Engineer« ( 60)
Note!
The connectors grayed out in the following table are hidden in the function block
editor in the Lenze setting.
• These connections can be shown via the Connector visibilities command in
the Context menu of the application block.
Inputs
Note!
Holding braking is not possible when this braking mode is used!
Use the basic "Holding brake control" function for controlling the holding brake with
a low rate of wear.
FALSE Deactivate DC-injection braking.
TRUE Activate DC-injection braking, i.e. the drive is brought to a standstill
by means of DC-injection braking.
• The braking effect stops when the rotor is at standstill.
• After the hold time (C00107) has expired, the controller sets the
pulse inhibit (CINH).
bRFG_Stop Ramp function generator: Maintain the current value of the main setpoint
BOOL integrator
• The speed, for instance, of a running ramp process is immediately kept constant
when bRFG_Stop is activated. At the same time, the acceleration/deceleration
jumps to the value "0".
• For a detailed functional description see FB L_NSet.
TRUE The current value of the main setpoint integrator is held.
nVoltageAdd_a Additive voltage impression
INT • An additional setpoint for the motor voltage can be specified via this process
input.
• If there are, for instance, different loads at the motor output end, it is possible to
apply a voltage boost at the starting time.
• If the value is negative, the voltage is reduced.
• Scaling: 16384 ≡ 1000 V
Stop!
Values selected too high may cause the motor to heat up due to the resulting
current!
nBoost_a Additional setpoint for the motor voltage at speed = 0
INT • The entire voltage-frequency characteristic is provided with an offset.
• Scaling: 16384 ≡ 1000 V
Stop!
Values selected too high may cause the motor to heat up due to the resulting
current!
nPWMAngleOffset Additional offset for the electrical angle of rotation
INT • If a torque is connected, e.g. dynamic acceleration processes can be generated.
• Scaling: ±32767 ≡ ±180 ° angle of rotation
MN
-nN nN n
-MN
TorqueMotLim
TorqueGenLim
Switch-off positioning
bJogCtrlInputSel1 Selection inputs for a binary coded selection of the switch-off position 1 ... 3
bJogCtrlInputSel2 • Activation of the signal pairs bJogCtrlSlowDown1/bJogCtrlStop1,
BOOL bJogCtrlSlowDown2/bJogCtrlStop2 or bJogCtrlSlowDown3/bJogCtrlStop3
according to the Truth table for activating the pre-switch off.
bJogCtrlRfgIn Ramping down of the setpoint generator in the downstream L_NSet FB according to
BOOL the Truth table for activating the pre-switch off
bJogCtrlJog1 Selection inputs for fixed changeover setpoints (JOG setpoints) for the main setpoint
bJogCtrlJog2 • If the pre-switch off is inactive (bJogCtrlInputSel1 and bJogCtrlInputSel2 are both
BOOL set to FALSE), the two control signals are passed through 1:1 to the downstream
FB L_NSet.
• To achieve the desired behaviour (starting at high speed, pre-switch off at low
speed), both inputs must be set to TRUE.
• Fixed setpoint 2 must be less than fixed setpoint 3!
Otherwise, the drive will start at a low speed and accelerate after the pre-switch
off.
• If in additional to the inputs bJogCtrlJog1 and bJogCtrlJog2 the selection inputs
bJogSpeed4 and bJogSpeed8 are assigned, different fixed setpoints can result
from this and the drive may travel with different speeds than selected via
bJogCtrlJog1 and bJogCtrlJog2.
bJogCtrlSlowDown1 Activation of fixed setpoint 2 in the downstream L_NSet FB
bJogCtrlSlowDown2 • This inputs do only have a function if they were previously activated via
bJogCtrlSlowDown3 bJogCtrlInputSel1 and bJogCtrlInputSel2 (see Truth table for activating the pre-
BOOL switch off).
bJogCtrlStop1 Ramping down of the ramp function generator in the downstream L_NSet FB
bJogCtrlStop2 • This inputs do only have a function if they were previously activated via
bJogCtrlStop3 bJogCtrlInputSel1 and bJogCtrlInputSel2 (see Truth table for activating the pre-
BOOL switch off).
bJogSpeed4 Selection inputs for fixed changeover setpoints (JOG setpoints) for the main setpoint
bJogSpeed8 • A fixed setpoint for the setpoint generator can be activated instead of the main
BOOL setpoint via these selection inputs.
• The selection inputs are binary coded.
• For a detailed functional description see FB L_NSet.
bJogRamp1 ... bJogRamp8 Selection inputs for alternative acceleration/deceleration times for the main
BOOL setpoint
• The four selection inputs are binary coded, therefore 15 alternative acceleration/
deceleration times can be selected.
• For main setpoint nMainSetValue_a, the set acceleration time (C00012) and
deceleration time (C00013) are active in the case of the binary coded selection "0"
(all inputs = FALSE or not assigned).
• Alternative acceleration times are selected in C00101/1...15.
• The selection of the alternative deceleration times is carried out in C00103/1...15.
• For a detailed functional description see FB L_NSet.
MCK basic functions
bMBRKRelease Holding brake control: Release/apply brake
BOOL • In conjunction with the operating mode selected in C02580
(Lenze setting: "Brake control off").
FALSE Apply brake.
• During automatic operation, the internal brake logic controls of
the brake.
TRUE Release brake.
• During automatic operation, the internal brake logic is
deactivated and the brake is released. If the brake control has
inhibited the controller, this inhibit is deactivated again.
GP: GeneralPurpose
The following inputs are interconnected with logic/arithmetic functions on application level for free usage.
"GeneralPurpose" functions
nGPAnalogSwitchIn1_a Analog switch: Input signals
nGPAnalogSwitchIn2_a • The input signal selected via the selection input bGPAnalogSwitchSet is output at
INT output nGPAnalogSwitchOut_a.
bGPAnalogSwitchSet Analog switch: Selection input
BOOL
FALSE nGPAnalogSwitchOut_a = nGPAnalogSwitchIn1_a
TRUE nGPAnalogSwitchOut_a = nGPAnalogSwitchIn2_a
nGPArithmetikIn1_a Arithmetic: Input signals
nGPArithmetikIn2_a • The arithmetic function is selected in C00338.
INT • The result is output at output nGPArithmetikOut_a.
nGPMulDivIn_a Multiplication/Division: Input signal
INT • The factor for the multiplication can be set in C00699/1 (numerator) and
C00699/2 (denominator).
• The result is output at output nGPMulDivOut_a.
bGPDigitalDelayIn Binary delay element: Input signal
BOOL • The on-delay can be set in C00720/1.
• The off-delay can be set in C00720/2.
• The time-delayed input signal is output at output bGPDigitalDelayOut.
bGPLogicIn1 Binary logic: Input signals
bGPLogicIn2 • The logic operation is selected in C00820.
bGPLogicIn3 • The result is output at output bGPLogicOut.
BOOL
Free inputs
The following inputs can freely be interconnected on the application level.
The signals can be transferred from the I/O level to the application level via these inputs.
bFreeIn1 ... bFreeIn8 Free inputs for digital signals
BOOL
Outputs
Identifier Value/meaning
Data type
Identifier Value/meaning
Data type
Identifier Value/meaning
Data type
Free outputs
The following outputs can freely be interconnected on the application level.
The signals from the application level can be transferred to the I/O level via these outputs.
bFreeOut1 ... bFreeOut8 Free outputs for digital signals
BOOL
The following comparison provides information about which inputs/outputs of the application block LA_SwitchPos are
interconnected to the digital and analog input/output terminals of the drive controller in the different control modes.
Control mode(C00007)
10: Terminals 0 12: Terminals 2 14: Terminals 11 16: Terminal 16 20: Keypad 21: PC 30: CAN 40: MCI
TA "Switch-off positioning"
Technology applications
X4/DO1 ... DO3 - - - - - - - -
X107/BD1 Brake released
bMBrakeReleaseOut
X107/BD2 Brake feedback
X101/NO - - - - - - - -
7.6.3.1 Terminals 0
X101
COM
NC
NO
ernal 24 V DC
supply X5 X3
+ 24E AR
=
24I A1U Speed
Controller enable RFR A1I setpoint
Fixed setpoint 1 DI1 A2U
Fixed setpoint 2 DI2 A2I
Reset error DI3 GA
e of direction of rotation DI4 O1U
DI5 O1I
DI6 O2U
DI7 O2I
GI
Brake released
X107 X4
= + 24B 24O
GB DO1
+ BD1 DO2
BD2 DO3
GO
CG
CH
CL
X1
7.6.3.2 Terminals 2
X101
COM
NC
NO
External 24 V DC
supply X5 X3
+ 24E AR
=
24I A1U Speed
Controller enable / reset error RFR A1I setpoint
Stop function 1 DI1 A2U
Stop function 2 DI2 A2I
k stop in CW rotation / selection: switch-off position 1 DI3 GA
top in CCW rotation / selection: switch-off position 2 DI4 O1U
DI5 O1I
DI6 O2U
DI7 O2I
GI
Brake released
X107 X4
= + 24B 24O
GB DO1
+ BD1 DO2
M BD2
CG DO3
GO
CH
CL
X1
7.6.3.3 Terminals 11
X101
COM
NC
NO
External 24 V
DC supply X5 X3
+ 24E AR
=
24I A1U Speed setpoint
Controller enable / reset error RFR A1I
Stop function 1 DI1 A2U
Selection: Pre-switch off 1 DI2 A2I
stop in CW rotation / selection: switch-off position 1 DI3 GA
top in CCW rotation / selection: switch-off position 2 DI4 O1U
Stop function 2 DI5 O1I
Selection: Pre-switch off 2 DI6 O2U
DI7 O2I
GI
Brake released
X107 X4
= + 24B 24O
GB DO1
+ BD1 DO2
M BD2
CG DO3
GO
CH
CL
X1
7.6.3.4 Terminal 16
X101
COM
NC
NO
xternal 24 V
DC supply X5 X3
+ 24E AR
=
24I A1U Speed setpoint
ller enable / reset error RFR A1I
Fixed setpoint 1 DI1 A2U
Fixed setpoint 2 DI2 A2I
uick stop in CW rotation DI3 GA
k stop in CCW rotation DI4 O1U
DI5 O1I
DI6 O2U
DI7 O2I
GI
Brake released
X107 X4
= + 24B 24O
GB DO1
+ BD1 DO2
M BD2 DO3
GO
CG
CH
CL
X1
7.6.3.5 Keypad
X101
COM
NC
NO
V DC
supply X5 X3
+ 24E AR
=
24I A1U
r enable / reset error RFR A1I
DI1 A2U
DI2 A2I
DI3 GA
DI4 O1U
DI5 O1I
DI6 O2U
DI7 O2I
GI
Brake released
X107 X4
= + 24B 24O
GB DO1
+ BD1 DO2
M BD2 DO3
GO
CG
CH
CL
X1
X5/RFR - X3/A1U -
X5/DI1 - X3/A1I -
X5/DI2 - X3/A2U -
X5/DI3 - X3/A2I -
X5/DI4 - X3/O1U -
X5/DI5 - X3/O1I -
X5/DI6 - X3/O2U -
X5/DI7 - X3/O2I -
7.6.3.6 PC
X101
COM
NC
NO
ernal 24 V
DC supply X5 X3
+ 24E AR
=
24I A1U
r enable / reset error RFR A1I
DI1 A2U
DI2 A2I
DI3 GA
DI4 O1U
DI5 O1I
DI6 O2U
DI7 O2I
GI
Brake released
X107 X4
= + 24B 24O
GB DO1
+ BD1 DO2
M BD2 DO3
GO
CG
CH
CL
X1
X5/RFR - X3/A1U -
X5/DI1 - X3/A1I -
X5/DI2 - X3/A2U -
X5/DI3 - X3/A2I -
X5/DI4 - X3/O1U -
X5/DI5 - X3/O1I -
X5/DI6 - X3/O2U -
X5/DI7 - X3/O2I -
7.6.3.7 CAN
X101
COM
NC
NO
ernal 24 V DC
supply X5 X3
+ 24E AR
=
24I A1U Speed setpoint
ontroller enable / reset error RFR A1I
Stop function 1 DI1 A2U
Selection: Pre-switch off 1 DI2 A2I
Stop function 2 DI3 GA
Selection: Pre-switch off 2 DI4 O1U
Stop function 3 DI5 O1I
Selection: Pre-switch off 3 DI6 O2U
DI7 O2I
GI
Brake released
X107 X4
= + 24B 24O
GB DO1
+ BD1 DO2
M BD2 DO3
GO CanDriveControl
MainSetValue
DriveControlStatus
CG
CH
CL
MotorSpeedAct
X1 CAN1_In nGPSignalOut1_a
CAN1_Out
CAN2/3_In/Out
Note!
You must set the setpoint arithmetic in C00190 to "1: NOut = NSet + NAdd" so
that the additional speed setpoint selected via the analog input A1U has an
additive effect.
7.6.3.8 MCI
X101
COM
NC
NO
External 24 V
DC supply X5 X3
+ 24E AR
=
24I A1U Speed
Controller enable / reset error RFR A1I setpoint
Stop function 1 DI1 A2U
Selection: Pre-switch off 1 DI2 A2I
Stop function 2 DI3 GA
Selection: Pre-switch off 2 DI4 O1U
Stop function 3 DI5 O1I
Selection: Pre-switch off 3 DI6 O2U
DI7 O2I
GI
Brake released
X107 X4
= + 24B 24O
GB DO1
+ BD1 DO2
M BD2 DO3
GO MciDriveControl
MainSetValue
DriveControlStatus
CG
CH
CL
MotorSpeedAct
X1 nGPSignalOut1_a
Mci1_In
Mci1_Out
Mci2/3_In/Out
Note!
You must set the setpoint arithmetic in C00190 to "1: NOut = NSet + NAdd" so
that the additional speed setpoint selected via the analog input A1U has an
additive effect.
Related topics:
"GeneralPurpose" functions ( 355)
Related topics:
User-defined terminal assignment ( 245)
Each technology application provides different free logic and arithmetic functions, so-
called "GeneralPurpose" functions.
For the interconnection of these functions, the application block features inputs and
outputs on the I/O level, which are linked to the logic/arithmetic function.
Note!
In the Lenze setting, the connectors for the "GeneralPurpose" functions are
hidden in the function block editor.
• These connections can be shown via the Connector visibilities command in
the Context menu of the application block.
Tip!
The inputs of the "GeneralPurpose" functions can also be linked to other output
signals via the configuration parameters of the technology application.
On the other hand, the outputs of the "GeneralPurpose" functions can be selected
in the configuration parameters of other inputs.
Related topics:
User-defined terminal assignment ( 245)
TA "Actuating drive speed": Configuration parameters (short overview) ( 289)
TA "Table positioning": Configuration parameters (short overview) ( 322)
TA "Switch-off positioning": Configuration parameters (short overview) ( 353)
This function switches between two analog input signals. The switch-over is controlled by
a boolean input signal.
nGPAnalogSwitchIn1_a C00830/14
0 nGPAnalogSwitchOut_a
nGPAnalogSwitchIn2_a C00830/15
C00833/13 1
bGPAnalogSwitchSet
7.7.2 Arithmetic
This funciton links two analog signals arithmetically. The arithmetic function can be
parameterised.
C00338 Out =
0 In1
1 In1 + In2
nGPArithmetikIn1_a C00830/12 In1 2 In1 - In2
3 (In1 * In2) nGPArithmetikOut_a
nGPArithmetikIn2_a C00830/13 In2 100%
±32767
4 (In1 * 1%) (±199.99%)
|In2|
5 (In1 * 100%)
(100% - In2)
7.7.3 Multiplication/Division
This function multiplies an analog input signal with a parameterisable factor. The factor
must be selected in the form of a quotient (numerator and denominator).
This function timely delays binary signals. On-delay and off-delay can be parameterised
separately.
bGPDigitalDelayIn C00833/66 In
Out bGPDigitalDelayOut
C00720/1 C00720/2
This funciton provides a binary output signal which is formed by a logic operation of the
input signals. Alternatively, you can also select a fixed binary value which is independent
of the input signals.
0
bGPLogicIn1 C00833/63 0
& 1
bGPLogicIn2 C00833/64 1 bGPLogicOut
2
bGPLogicIn3 C00833/65 3
4
>1 C00820
0 0 0 C00821/1
0 0 1 C00821/2
0 1 0 C00821/3
...
1 1 1 C00821/8
This function compares two analog signals and can be used e.g. to realise a trigger. The
comparison operation, hysteresis and window size can be parameterised.
C00681 C00682
nGPCompareIn1_a C00830/16
bGPCompareOut
nGPCompareIn2_a C00830/17
f = C00680
This function serves to output four binary signals selected from a list of all binary output
signals available in the drive controller. You can set an inversion of the output signals.
This function serves to output four analog signals selected from a list of all analog output
signals available in the drive controller. Offset and gain of the source signals can be
adjusted.
7.7.9 D-FlipFlop
This function saves the logic status of the data input (1D) in case of an active clock edge at
the clock input (C1) and puts out its value in sequence at the output Q. If there is no active
clock edge, the input value is not accepted.
7.7.10 Counter
bGPCounter1ClkUp bGPCounter1Equal
3
bGPCounter1ClkDown 12
4
bGPCounter1Load C01101
Function
wGPCounter1LdVal C01100 wGPCounter1Out
wGPCounter1CmpVal
The Motion Control Kernel is connected between setpoint generator (e.g. ramp generator,
PID process controller, etc.) and the motor control function in the case of the available
technology applications. For problem-free interaction of the Motion Control Kernel and
motor control function, the two associated system blocks LS_MotionControlKernel and
LS_MotorInterface have interfaces with corresponding inputs/outputs. These are visible in
the FB Editor for monitoring purposes and must be connected to each other:
In the interconnection previously shown, the Motion Control Kernel monitors every
interface. Some of the signals such as a quick stop request or a DC-injection braking
request are directly passed through to the motor control. However, other signals are
passed through or modified depending on the operating mode (e.g. synchronising a
setpoint selection via ramp function).
In the Function Block editor, the system block LS_MotionControlKernel provides the
interfaces to the Motion Control Kernel.
Inputs
Note!
Holding braking is not possible when this braking mode is used!
Use the basic "Holding brake control" function for controlling the holding brake with
a low rate of wear.
FALSE Deactivate DC-injection braking.
TRUE Activate DC-injection braking, i.e. the drive is brought to a standstill
by means of DC-injection braking.
• The braking effect stops when the rotor is at standstill.
• After the hold time (C00107) has expired, the controller sets the
pulse inhibit (CINH).
bTorqueLimitAdaptOn Adaptation of torque limitation
BOOL
TRUE Activate adaptation of torque limitation.
nTorqueLimitAdapt_a Value for adaptation of torque limitation
INT • Scaling: 16384 ≡ 100 % of the torque limit specified at the LS_MotorInterface
system block via the nTorqueMotLimit_a and nTorqueGenLimit_a inputs.
Control words
wMotionCtrl1 MCK control word 1 & 2
wMotionCtrl2 • The two control words together form a 32-bit double control word with which
WORD the entire Motion Control Kernel is controlled.
• All motion profiles in the different operating modes can be operated via this
interface.
• See the "MCK control word" subchapter for a detailed description of the
individual control bits.
• Display parameters: C01240
wAuxCtrl Fur future extensions - Input has not function at present time!
WORD Additional control word
wSMCtrl Interface to the optional safety system.
WORD • Setting control bit 0 ("SafeStop1") in this control word causes e.g. the automatic
deceleration of the drive to standstill within this application (in the Motion
Control Kernel).
• See the "Interface to safety system" subchapter for a detailed description of the
individual control bits.
Control and setpoint signals for Motion Control Kernel function
dnProfilePosition_p Profile position in [increments]
DINT • Position which is to be entered into a profile data set selected via the MCK control
word.
• In the "absolute" mode, this position is a target position. However, in the
"relative" mode it is a relative traverse path.
nSpeedAddValue_v Additive speed setpoint in [inc/ms]
INT
Note!
If the nSRampOverride_a input remains unconnected or if an override value of "0 %"
is selected, activation of the S-ramp override causes deactivation of the S-ramp time.
• Deactivation of the S-ramp time before the start of a profile with S-ramp time
causes linear ramp generation.
• Deactivation of the S-ramp time during a traversing process, however, is not
accepted immediately in the profile generator, but the profile generator checks
automatically when an online change of the ramp form can be carried out and
then initiates it automatically.
bLimitSwitchPos Input for Hardware limit switch (positive)
BOOL
Outputs
Identifier Value/meaning
Data type
Identifier Value/meaning
Data type
Status words
wMotionState1 MCK status word 1 & 2
wMotionState2 • For a detailed description of the individual status bits, see subchapter entitled
WORD "MCK status word.
• Display parameter: C01241
wAuxState For future extensions - Output has no function at present time!
WORD Additional status word
Status signal and actual-value signals from Motion Control Kernel functions
nSpeedSet_v Speed setpoint selection in [increments/ms]
INT • 16384 ≡ 15000 rpm
dnPosTarget_p Target position in [increments]
DINT • 65535 ≡ 1 revolution of the motor shaft
wActProfileNumber Number of current profile
WORD
bBrkReleaseOut Trigger signal for switching element holding brake control via a digital output
BOOL • Use bit 0 under C02582 to activate inverted switching element triggering.
Holding brake control
FALSE Apply brake.
TRUE Release brake.
bBrkReleased Brake control status signal with consideration of the application and release time of
BOOL the brake
Holding brake control
FALSE Brake applied (when the brake application time has elapsed).
TRUE Brake released (when the brake release time has elapsed).
Related topics:
MCKInterface
Control inputs | "L_MckCtrlInterface" function block
Status outputs | FB "L_MckStateInterface"
Note!
The profile 0 is no valid profile for the "Positioning" operating mode.
If a a driving request with an invalid profile number is started, the response set
in C00595/12 occurs (Lenze setting: "WarningLocked").
Note!
The internal "StandBy" operating mode is assumed if pulse inhibit, quick stop,
and DC-injection braking are activated.
If the holding brake control sets a controller inhibit when the holding brake is
closed, the internal "StandBy" operating mode is not assumed.
For operation with optional safety system, the LS_MotionControlKernel system block has
the wSMCtrl input, This interface is used to transfer a control word by means of which the
Motion Control Kernel can be supplied with information on requested or active safety
functions. The Motion Control Kernel then initiates the necessary motion sequence (e.g.
braking).
At the moment, only bit 0 in the wSMCtrl control word has a function. Additional functions
are in preparation:
SS1
The time set in C02610/3 refers to the
down-ramping of the reference speed set in
C02610/3
n
C00011.
C00011
If the current speed is lower, the time to
standstill is accordingly lower as well.
If the request is reset during the down-ramping process (bit 0 = "1Ì0"), the behaviour
depends on the active operating mode:
In the Speed follower operating mode, direct synchronisation with the target speed
takes place with the ramp time set in C02610/2.
In the Homing operating mode, ramping down is continued with the delay set in
C01251 for standard stop.
In the Manual jog operating mode, the behaviour depends on whether the manual jog
initiator (bManJogPos or bManJogNeg) is still set:
In the Positioning operating mode, the behaviour depends on the setting in C01216.
In the Position follower operating mode, (forward) positioning to the signalled
absolute position always takes place if this position differs from the internal position.
8.3 MCKInterface
The so-called "MCK interface" described in this chapter consists of the two function blocks
L_MckCtrlInterface and L_MckStateInterface, which are connected upstream respectively
downstream of the LS_MotionControlKernel system block:
LS_MotionControlKernel ? LS_MotorInterface ?
Motor
0 interface
State interface
bPosSetDataValid
dnPosSetOut_p
1 bFail
wFailState
3
[8-3] Detail of the interconnection architecture for the "table positioning" technology application
Plausibility check
The process signals applied to the L_MckCtrlInterface FB are logically linked by means of an
OR logic operation to the specified control word via the two control word inputs
wInMckPosCtrl_1 and wInMckPosCtrl_2 and, after a plausibility check, are output via the
two control word outputs wOutMckPosCtrl_1 and wOutMckPosCtrl_2 .
The profile number, the operating mode, and the positioning mode are checked for
plausibility.
If implausibility is detected, only control bit information is output and the bFail output
is set to TRUE.
The result of the plausibility check is provided as the wFailState output word and
displayed in C01299.
The control words that are output, namely wOutMckPosCtrl_1 and wOutMckPosCtrl_2,
constitute the input information for the LS_MotionControlKernel system block.
This FB provides process inputs for controlling different basic functions of the Motion
Control Kernel.
In addition to the ORing of discrete input signals with the control word inputs, the FB has
further functions that are described in the following subchapters.
/B0FN&WUO,QWHUIDFHB
Z,Q0FN3RV&WUOB Z2XW0FN3RV&WUOB
Z,Q0FN3RV&WUOB Z2XW0FN3RV&WUOB
E3RV6HW'DWD9DOLG
GQ3RV6HW2XWBS
Z2SHUDWLRQ0RGH
E2SHUDWLRQ0RGHB
9DOLGDWLRQ
E2SHUDWLRQ0RGHB
E2SHUDWLRQ0RGHB
E2SHUDWLRQ0RGHB
E0DQ-RJ3RV
E0DQ-RJ1HJ
E0DQ-RJ([HFXWHQG9HO
E5HOHDVH/LPLW6ZLWFK
E+RPLQJ6WDUW6WRS
E+RPLQJ6HW3RV
E+RPLQJ5HVHW3RV
E(QDEOH9HO2YHUULGH
E(QDEOH$FF2YHUULGH
E(QDEOH65DPS2YHUULGH
& )DLOVWDWH
E3RV([HFXWH E)DLO
,QYDOLG2SHUDWLRQ0RGH
E3RV([HFXWH)LQLVK Z)DLO6WDWH
,QYDOLG3RV0RGH
E3RV'LVDEOH)ROORZ3URILOH
,QYDOLG3URILOH1R
E3RV6WRS
Z3RV0RGH
9DOLGDWLRQ
E3RV7HDFK6HW3RV
Z3RV8QLWV/:
Z3RV8QLWV+: 3RV&DOF0RGH
GQ3RV6HW,QBS &
9DOLGDWLRQ
E3RV7HDFK$FW3RV
Z3URILOH1R
E3URILOH1RB
E3URILOH1RB
E3URILOH1RB
E3URILOH1RB
& $OWHUQDWLYHIXQFWLRQ
& 0&.FKDQJHLQRSHUDWLQJPRGHZLWKSURILOHQR
& 0&.FKDQJHLQRSHUDWLQJPRGHZLWKSURILOHQR
& 0&.FKDQJHLQRSHUDWLQJPRGHZLWKSURILOHQR
& 0&.FKDQJHLQRSHUDWLQJPRGHZLWKSURILOHQR
Inputs
Note!
If the nSRampOverride_a input on the LS MotionControlKernel remains
unconnected or if "0 %" is specified as the override value, activation of the S-ramp
override results in deactivation of the S-ramp time.
• Deactivation of the S-ramp time before the start of a profile with S-ramp time
causes linear ramp generation.
• Deactivation of the S-ramp time during a traversing process, however, is not
accepted immediately in the profile generator, but the profile generator checks
automatically when an online change of the ramp form can be carried out and
then initiates it automatically.
TRUE Activate S-ramp smoothing override
bPosExecute Positioning: Start travelling
BOOL
FALSEÊTRUE Execute selected profile
bPosExecuteFinish Positioning: Complete cancelled profile
BOOL
FALSEÊTRUE A positioning process previously cancelled, e.g. by bPosStop or due to
a device error, is resumed by travelling to the original target.
Outputs
Identifier Value/meaning
Data type
Identifier Value/meaning
Data type
When a changeover to the corresponding profile is carried out, the set operating
module is requested at the same time.
In the case of the setting "0: No change", the operating mode is not changed when the
profile changeover occurs. Instead, the operating mode requested "from outside" via
the MCK control word is applicable.
This FB provides the application with different status information of the Motion Control
Kernel via process outputs.
/B0FN6WDWH,QWHUIDFHB
Z,Q0FN3RV6WDWHB E$FFHOHUDWLQJ
Z,Q0FN3RV6WDWHB E'HFHOHUDWLQJ
E&RQVWDQW6SHHG'XW\
E66KDSLQJ
E%XV\
E'RQH
E+RPLQJ3RV$YDLODEOH
Z2SHUDWLRQ0RGH
E+RPLQJ'RQH
E'ZHOO7LPH
E,Q7DUJHW
E3RV'RQH
Z$FW3URILOH1R
Z$FW3RV0RGH
Z3RV8QLWV/:
& 6HOHFWSRVLWLRQ Z3RV8QLWV+:
GQ3RV,QBS & 3RV'LVSOD\0RGH GQ3RV2XWBS
Inputs
wInMckPosState_1 Inputs for accepting the status words from the LS_MotionControlKernel system
wInMckPosState_2 block.
WORD
Outputs
Identifier Value/meaning
Data type
bPosDone TRUE Target position from the profile has been approached.
BOOL
The motor end, among other things, is described by the machine parameters indicated
below in respect of the mechanics used.
Note!
Setting the machine parameters is a basic prerequisite for the operating modes
"Homing", "Manual jog" and "Positioning".
The more precisely the machine parameters are set, the better the results of
positioning!
For TA "Table positioning", you can set the machine parameters in the »Engineer» on the
tab headed Application Parameters on the dialog level Overview Machine parameters:
Tip!
You are provided with more detailed information on the machine parameters
"Gearbox ratio" and "Feed constant" in the following subchapters.
After the machine parameters have been entered, the drive controller sends back
application-relevant data via the following display parameters:
M M
i = 58.667
In the example shown in the illustration[8-4], the spindle rotates exactly once for every
58,667 rotations of the motor axis.
L EXTERTAL / Germany
GFL05-2M HCR 080-32 004 B GFL 05
295 Nm i z1 z2 z3 z4
24/min (50Hz) 58.667 12 88 9 72
i = 58.667 CLP 460 1196
GT/40000027 00500038
[8-5] Example: Technical data relating to the gearbox (from gearbox catalogue)
Tip!
In order to specify the gearbox ratio exactly, use the number of teeth indicated on
the data sheet or in the catalogue, if possible, instead of the information on the
nameplate (see following calculation).
d = 200 mm
d = diameter
[unit] mm mm
Feed constant = π ⋅ d ---------------------------- = π ⋅ 200 ---------------------------- = 628.3185 ----------------------------
Revolution Revolution Revolution
[8-7] Schematic diagram: Feed constant for a conveyor driver
In the case of a spindle drive (linear axis), the feed constant is derived from the
leadscrew pitch. The feed constant indicates the distance the slide travels during one
revolution of the spindle (in the following example: 5.023 mm).
h = 5.023 mm
h = leadscrew pitch (to be obtained from the technical data of the linear axis)
In the case of a rotary table and its specification as an angle, the feed constant
is = 360°/revolution.
You can initially limit the speed setpoint by means of the following parameters:
In the »Engineer», you can set the initial limit by means of the dialog box Min/Max speed.
Open the Min/max speed dialog box by opening the Application Parameters tab and
clicking on the following button on the dialog level Overview Signal flow:
Stop!
The software limit positions are only evaluated and monitoring if the drive
knows the home position and the software limit positions for the respective
operating mode have been activated.
• For the "manual jogging" operating mode, travel range monitoring is
switched off by means of parameterisable software limit positions in the
Lenze setting of C01230.
• In the "Homing" and "Positioning" operating modes, the travel range
monitoring is generally switched-on.
ü
C01229/2 C01229/1
If the drive is already outside the permissible travel range and the software limit
positions have been activated, only travel commands that result in the drive moving
back into the permissible travel range can be executed:
C01229/2 C01229/1
ü
If the software limit positions are active and a software limit position is passed
("overtravel"):
– The error response "TroubleQuickStop" takes place in the Lenze setting, i.e. the drive
is brought to a standstill in the deceleration time set for the quick stop function and
does so irrespective of the setpoint selection. The error response can be
parameterised in C00595/3 and C00595/4.
– The error message "Ck03: Pos. SW limit position" or "Ck04: Neg. SW limit position" is
entered in the logbook of the drive controller.
– Depending on the parameterised error response, the drive cannot traverse until the
error has been acknowledged.
Stop!
The limit switches are only evaluated if the limit switches for the respective
operating mode have been activated.
• For the "Manual jog" operating mode, travel range monitoring by means of
hardware limit switches is off in the Lenze setting of C01230.
• In the "Homing" and "Positioning" operating modes, the travel range
monitoring is generally switched-on.
Note!
If the digital inputs used for connecting the limit switches are fail-safe inputs
(tripping at LOW level), you simply change the terminal polarity of the
corresponding digital inputs in C00114.
Note!
An operated limit switch can only be retracted again in the "Manual jog"
operating mode, e.g. with the "Retract limit switch" function.Retracting of an
operated limit switch ( 413)
Bit 10 ("Pos. HW-Limit Detected") or bit 11 ("Neg. HW-Limit Detected") is also
reset in the MCK status word by retracting the limit switch.
In the "speed follower" operating mode, the drive follows a speed setpoint.
HW limit switch on
If this function has been activated by means of bit 2 in C01219, travel range monitoring by
means of hardware limit switches is active in the operating mode.
Limit position monitoring ( 389)
SW limit switch on
If this function has been activated by means of bit 3 in C01219, travel range monitoring by
means of parameterised software limit positions is active in this operating mode.
Limit position monitoring ( 389)
Request for "speed follower" operating mode by means of the MCK control word:
X ... X 0 0 0 0
X = Status not significant
If the MCKInterface is connected upstream to the Motion Control Kernel and if the
operating mode is requested at the L_MckCtrlInterface FB, the wOperationMode and
bOperationMode_1...8 process inputs are available.
&
&
&
& &RPSDUH
!
&
& Q6SHHG6HW9DOXHBDB
Q6SHHG6HW9DOXHBD
&
&
[8-11] Signal flow: Setpoint selection for the speed follower (without position control in our example)
8.6 Homing
The measuring system in the machine is selected by means of homing and the 0 position
is set within the possible physical travel range:
-10 10 20 30 40 50 60
0-Position
The zero position (home) can be defined by a reference run or by setting a home position:
If a reference run is carried out, the drive follows a previously selected path to find the
home position.
When the reference is set, it is selected manually when the drive stands still.
Danger!
During homing, specially assigned profile parameters are active. If they have not
been set correctly, the drive can engage in uncontrolled movement!
Tip!
A reference run is mainly used for systems with feedback via encoders, resolvers, or
single-turn absolute value encoders, as in the case of these systems the home
position is lost when the supply voltage is switched off.
Usually the reference is set only once during commissioning or in the event of
service (e. g. if drive components are replaced), and it is only used for systems with
feedback via absolute value encoders.
6 ; ;
7 ; ;
8 ;
9 ;
10 ; ;
11 ; ;
12 ;
13 ;
14 Positive direction of rotation to torque limit.
15 Negative direction of rotation to torque limit.
100 Set reference directly.
Certain referencing modes use two different profile data sets for homing in order to
shorten the homing time and, at the same time, increase accuracy.
At first, a quick approach of the limit switch/pre-stop mark (depending on the selected
mode) is carried out using profile data set 1.
After reversing at the limit switch/pre-stop mark, profile data set 2 results in slower –
but more accurate – approaching of the touch probe sensor.
Note!
A changeover to profile data set 2 is only carried out of the search speed has been
set to (C01224/2) > "0"!
Exactly when the changeover to profile data set 2 occurs in the respective
referencing mode is indicated in the process descriptions of the referencing
modes.
Tip!
The result of setting a lower search speed in C01224/2 and a high search
acceleration in C01225/2 is that deceleration to search speed takes place quickly
and position detection is exact (at slower search speed).
Abbreviation Meaning
> Movement in positive direction
< Movement in negative direction
Ln Negative travel range limit switch
Lp Positive travel range limit switch
Rn Negative edge - pre-stop mark/pre-stop signal
TP Touch probe detected
Mlim Torque limit value reached
Mode 6: >_Rn_>_TP
1
Touch probe
Pre-stop mark
Functional sequence:
1. Movement in positive direction with profile data set 1.
2. Positive edge at bHomingMark activates profile data set 2 for further reference search.
3. Negative edge at bHomingMark enables home position detection.
4. Following positive edge of the touch probe sensor sets home position.
Mode 7: <_Rn_<_TP
1
Touch probe
Pre-stop mark
Functional sequence:
1. Movement in negative direction with profile data set 1.
2. Positive edge at bHomingMark activates profile data set 2 for further reference search.
3. Negative edge at bHomingMark enables home position detection.
4. Following positive edge of the touch probe sensor sets home position.
Mode 8: >_TP
0
Touch probe
Functional sequence:
1. Movement in positive direction with profile data set 1.
2. Following positive edge of the touch probe sensor sets home position.
Mode 9: <_TP
0
Touch probe
Functional sequence:
1. Movement in negative direction with profile data set 1.
2. Following positive edge of the touch probe sensor sets home position.
1
Touch probe
Positive travel range limit switch
Functional sequence:
1. Movement in positive direction with profile data set 1.
2. Reversing when the edge of the positive travel range limit switch is positive and, at the
same time, activation of profile data set 2 for continued reference searching.
3. Following positive edge of the touch probe sensor sets home position.
1
Touch probe
Negative travel range limit switch
Functional sequence:
1. Movement in negative direction with profile data set 1.
2. Reversing when the edge of the negative travel range limit switch is positive and, at the
same time, activation of profile data set 2 for continued reference searching.
3. Following positive edge of the touch probe sensor sets home position.
0
Positive travel range limit switch
Functional sequence:
1. Movement in positive direction with profile data set 1.
2. Positive edge of the travel range limit switch sets reference.
Note!
The load machine can also leave the travel range limit switch. There follows a
return to the home position that was set with the positive edge of the travel
range limit switch.
• It is possible that, as a result, the machine will remain on an operated limit
switch.
• It is therefore recommended that a home value offset be set in C01227/1 in
order to release the operated limit switch.
0
Negative travel range limit switch
Functional sequence:
1. Movement in negative direction with profile data set 1.
2. Positive edge of the travel range limit switch sets reference.
Note!
The load machine can also leave the travel range limit switch. There follows a
return to the home position that was set with the positive edge of the travel
range limit switch.
• It is possible that, as a result, the machine will remain on an operated limit
switch.
• It is therefore recommended that a home value offset be set in C01227/1 in
order to release the operated limit switch.
Functional sequence:
1. Movement in a positive direction with reduced torque and profile data set 1.
2. The reference is set if it is detected that the torque limit set in C01222 is exceeded
beyond the time set in C01223 ("Homing to positive stop").
– If a home value offset has not been set, this position is the home position.
– If a home value offset has been set, correctly signed traversing by this offset takes
place and the home position is set at the end of this travel distance.
Tip!
Set a home value offset in C01227/1 to avoid stopping at the positive stop.
Functional sequence:
1. Movement in a negative direction with reduced torque and profile data set 1.
2. The reference is set if it is detected that the torque limit set in C01222 is exceeded
beyond the time set in C01223 ("Homing to positive stop").
– If a home value offset has not been set, this position is the home position.
– If a home value offset has been set, correctly signed traversing by this offset takes
place and the home position is set at the end of this travel distance.
Tip!
Set a home value offset in C01227/1 to avoid stopping at the positive stop.
The measuring system is set with the drive at a standstill. The current actual position now
corresponds to the home position set in C01227/2 in the machine measuring system.
Note!
The positioning movement for the sequence profile set in C01228 is also carried
out in the "referencing" mode. If a second sequence (following or subsequent)
profile has been defined in the sequence profile, it is not automatically started!
Request for the "referencing" operating mode by means of the MCK control word:
X ... X 0 0 0 1
X = Status not significant
If the MCKInterface is connected upstream to the Motion Control Kernel and if the
operating mode is requested at the L_MckCtrlInterface FB, the wOperationMode and
bOperationMode_1...8 process inputs are available.
Stop homing 0 0 0
Start homing 0 0 1
Set home position 0 1 X
Delete home position 1 0 X
X = Status not significant
If the Motion Control Kernel is downstream from the MCKInterface in the circuit, the
L_MckCtrlInterface FB provides the following process inputs for controlling the operating
mode:
In this operating mode, the drive can be traversed manually in a clockwise or anticlockwise
direction ("jogging mode").
As an option, it is possible to change over to a second speed during traversing.
"Retraction" of operated (travel range) limit switches is also supported. Only traversing
in the corresponding retracting direction is then possible.
Danger!
During manual jogging, specially assigned profile parameters are active. If they
have not been set correctly, the drive can engage in uncontrolled movement!
Stop!
In the Lenze setting, travel range monitoring is switched-off in C01230 by means
of hardware limit switches and software limit positions for the "Manual jog"
operating mode!
If travel range monitoring has been deactivated, the drive can travel into a
mechanical limit during manual jogging and machine parts can be destroyed or
damaged!
Note!
For trouble-free operation, the Machine parameters (at least gearbox factor and
feed constant) must also be set correctly!
HW limit switch on
If this function has been activated by means of bit 2 in C01230, travel range monitoring by
means of hardware limit switches is active in this mode.
Limit position monitoring ( 389)
SW limit switch on
If this function has been activated by means of bit 3 in C01230, travel range monitoring by
means of parameterised software limit positions is active in this mode.
Limit position monitoring ( 389)
Tip!
Rapid deceleration (C01232/2) reduces the time from releasing of the "jog button"
to actual stopping of the drive, with the result that it is easier to position the drive
"by sight" and the desired stop position is not passed.
FALSE
t
ManExecute2ndSpeed
TRUE
FALSE
t
n C01231/1: Manual jog: speed 1
o C01231/2: Manual jog: speed 2
Request for "manual jog" mode via the MCK control word:
X ... X 0 0 1 0
X = Status not significant
If the MCKInterface is connected upstream to the Motion Control Kernel and if the
operating mode is requested at the L_MckCtrlInterface FB, the wOperationMode and
bOperationMode_1...8 process inputs are available.
If the Motion Control Kernel is downstream from the MCKInterface in the circuit, the
L_MckCtrlInterface FB provides the following process inputs for controlling the operating
mode:
Stop!
In the Lenze setting, travel range monitoring is switched-off in C01230 by means
of hardware limit switches and software limit positions for the "Manual jog"
operating mode!
If travel range monitoring has been deactivated, the drive can travel into a
mechanical limit during manual jogging and machine parts can be destroyed or
damaged!
Limit position monitoring ( 389)
t
ManJogPos
TRUE
FALSE
t
n Positive limit switch
o Deceleration ramp of the quick stop function
Note!
Retracting from a limit switch is only possible if this switch is still in the operated
state, i.e. the corresponding limit switch input is still active. You must therefore
make sure that, when travelling to a limit switch, its tripping mechanism is not
"driven over" due to e.g. an excessively high mass or too much momentum so
that the limit switch is no longer in the operated state as a result.
Tip!
A limit switch that is in the operated state can also be moved away from again
through manual jogging in the retracting direction by means of control bits 4/5
(ManJogPos/ManJogNeg).
8.8 Positioning
To carry out positioning, a travel profile has to be stored in the drive controller for at least
the following profile parameter:
v [m/s]
A
B
C D
t [s]
A profile describes a motion task that can be converted into a rotary motion by the
Motion Control Kernel in the "Positioning" operating mode.
A positioning process can be composed of a large number of profiles that are executed
in a fixed manner.
You can find a detailed explanation of all profile parameters in the subchapter entitled
"Profile entry". ( 418)
The following illustration shows different movement profiles that can be travelled in the
"positioning" mode:
t
t
t
t
v Profile linkage
t
v Profile linkage
• with speed override in profile 2
t
v Profile linkage
• here: forwards/backwards profile
t
Note!
For trouble-free operation, the Machine parameters (at least gearbox factor and
feed constant) must also be set correctly!
Note!
In the case of multiple selection, the "PosAbort at PosInit" function, which can be
activated by means of bit 0, has priority over the other functions.
PosAbort at PosInit
If this function has been activated by means of bit 0 in C01216 and a changeover to
"positioning" mode is made, ramping down at the rate of deceleration set in C01251 for
normal stopping to a standstill is carried out.
ProfilStart at PosInit
If this function has been activated by means of bit 4 in C01216 and a changeover is made
to the "positioning" mode, the specified profile is immediately executed.
Related topics:
Stipulation of the profile to be executed ( 424)
Starting/cancelling a traversing task ( 425)
0 10 20 30 40 50 60 70 80 90 100
• A relative position indicates the distance to the starting position (current position):
Relative position = Target position - Starting position
10 P1 20 P2 50 P3
0 10 20 30 40 50 60 70 80 90 100
Acceleration (C01303/1...15)
C
Stipulation of the change in speed at which maximum acceleration is to take place.
• Two types of acceleration are distinguished:
– Constant acceleration: the speed increases linearly.
– Linearly increasing acceleration: the speed increases in an S shape.
v [m/s] n Constant acceleration
o Linearly increasing acceleration
vpos
t [s]
v [m/s]
vpos
t [s]
Deceleration (C01304/1...15)
D
Stipulation of the change in speed at which maximum deceleration to a standstill is to take place.
S-ramp time (C01305/1...15)
E
Due to stipulation of an S-ramp time for a profile, the profile is executed with S-shaped ramps, i.e.
acceleration and braking processes are initiated smoothly in order to reduce jerk and thus the stress on
the drive components.
• The acceleration/deceleration stipulated in the profile is not achieved until after the specified S-
ramp time.
• This kind of acceleration/deceleration is needed for sensitive machine parts with a certain amount
of play.
• The unavoidable consequence of the slower increase in acceleration in the case of the S profile is that
the positioning time is longer compared to the L profile, which is more efficient in terms of time.
S-ramp time for jerk limitation ( 422)
v [m/s] n Without jerk limitation (L profile)
o With jerk limitation (S profile)
t [s]
t [s]
vend
t [s]
Note!
For absolute positioning, the home (reference) position must be known!
If absolute positioning (positioning modes 1/4/5) is started although the home
(reference) position is not known, an error message is displayed.
V
Vel
t
a
a max
Acc
t jerk_max t jerk_max
t jerk_max t jerk_max t
Dec
a max
Jerk
t
1 2 3 4 5 6 7 8 9
n Without jerk limitation
o With jerk limitation
1. Standstill
2. Acceleration with set jerk limitation 6. Deceleration with set jerk limitation
3. Acceleration according to acceleration profile (Acc) 7. Deceleration according to deceleration profile
(Dec)
4. Reduce acceleration (jerk limitation) 8. Reduce deceleration (jerk limitation)
5. Traversing with Vel according to speed profile 9. Standstill (position target reached)
Note!
If disproportionately high S-ramp times are set for low acceleration times, this
may result in an incorrect profile generation.
X ... X X 0 0 1 1
X = Status not significant
If the MCKInterface is connected upstream to the Motion Control Kernel and if the
operating mode is requested at the L_MckCtrlInterface FB, the wOperationMode and
bOperationMode_1...8 process inputs are available.
Note!
The profile 0 is no valid profile for the "positioning" operating mode.
If a a driving request with an invalid profile number is started, the response set
in C00595/12 occurs (Lenze setting: "WarningLocked").
If the Motion Control Kernel is downstream from the MCKInterface in the circuit, the
L_MckCtrlInterface FB provides the following process inputs for controlling the operating
mode:
Related topics:
"Position target reached" status ( 428)
"Transient phenomenon active" status ( 429)
If the Motion Control Kernel is downstream from the MCKInterface in the circuit, the
L_MckCtrlInterface FB provides the following process input for stipulating an override of
the positioning mode:
Note!
If an invalid positioning mode is selected, the response set in C00595/9 occurs
(Lenze setting: "WarningLocked").
Note!
If request is made at the same time, the current position is taught.
Note!
• The target position including the window has to be within the maximum
traversing range.
• Observe the following if you use bInTarget as step enabling condition within
a sequencer:
Also after a new profile has been started, bInTarget can already be in the TRUE
status, as the change to FALSE is only carried out when the window is exited
again.
v [m/s]
t [s]
bDone
TRUE
FALSE
t [s]
bDwellTime
TRUE
FALSE
t [s]
Dwell time
C01244/1
8.9 Stop
If the "normal stop" operating mode is active, the drive is brought to a standstill with a
parameterisable deceleration ramp.
Request for "Normal stop" operating mode by means of the MCK control word:
X ... X 0 1 0 0
X = Status not significant
If the MCKInterface is connected upstream to the Motion Control Kernel and if the
operating mode is requested at the L_MckCtrlInterface FB, the wOperationMode and
bOperationMode_1...8 process inputs are available.
In the "position follower" operating mode, the drive follows a position setpoint.
HW limit switch on
If this function has been activated by means of bit 2 in C01218, travel range monitoring by
means of hardware limit switches is active in this operating mode.
Limit position monitoring ( 389)
SW limit switch on
If this function has been activated by means of bit 3 in C01218, travel range monitoring by
means of parameterised software limit positions is active in this operating mode.
Limit position monitoring ( 389)
Requesting the "position follower" operating mode by means of the MCK control word:
X ... X 0 1 0 1
X = Status not significant
If the MCKInterface is connected upstream to the Motion Control Kernel and if the
operating mode is requested at the L_MckCtrlInterface FB, the wOperationMode and
bOperationMode_1...8 process inputs are available.
The absolute position setpoint is stipulated via the dnPosSetValue_p process input.
Note!
The bPosCtrlOn process input must be set to TRUE so that position/angle control
is active within motor control.
8.11 Override
An "Override" is the change of profile parameters and their acceptance during the
positioning process.
In this case the traversing profile has to be adapted accordingly, so that positioning is
carried out exactly to the target position defined, even if for example a change in speed
occurs during the positioning process ("Speed override"):
v [m/s]
Dt
t [s]
The override for speed, acceleration, and S-ramp time affects all motion profiles that
are controlled by the internal profile generator:
– Manual jog
– Retracting from limit switches
– Homing
– Point-to-point positioning
Note!
The online change of speed and acceleration is in effect from the start of the
profile until the deceleration phase begins. Changing the deceleration phase by
means of an override is therefore not possible!
• In the case of an override value of 0 % for the speed, the drive is brought to a
standstill.
• In the case of an override value of 0 % for the acceleration, acceleration does
not take place any longer.
The acceleration override also has the same effect on the deceleration ramp to
the same extent specified, but only until the deceleration phase is initiated.
The override has no impact on:
• The "speed follower" operating mode
• Synchronising processes
• Setpoint controls via external setpoints
• Abort via input bPosStop
• Speed setpoint selection in case of error (e. g. "Fail-QSP")
Activating override
If control bit 11 (EnableSpeedOverride) has been set to "1" in the MCK control word, a speed
override is carried out in accordance with the stipulated override value.
If the Motion Control Kernel is downstream from the MCKInterface in the circuit, the
L_MckCtrlInterface provides the following process input for activating the speed override:
Deactivate override
If control bit 11 (EnableSpeedOverride) is reset to "0", travelling takes place at the speeds
that have been specified by means of the profile parameters. Acceleration/deceleration
from the speed defined with override to the speed set in the profile takes places
immediately in this case.
Deactivating the override within the braking/deceleration ramp does not have any effect.
Activating override
If control bit 12 (EnableAccOverride) in the MCK control word has been set to "1", an
acceleration override takes place in accordance with the stipulated override value.
If the Motion Control Kernel is downstream from the MCKInterface in the circuit, the
L_MckCtrlInterface FB provides the following process input for activating the acceleration
override:
Deactivate override
If control bit 12 (EnableAccOverride) is reset to "0", travelling takes place at the acceleration
rates specified by means of the profile parameters. "Ramping up" from the acceleration
defined with override to the acceleration set in the profile takes place immediately in this
case.
Activating override
If control bit 13 (EnableSRampOverride) in the MCK control word is set to "1", S-ramp
smoothing override is executed according to the selected override value.
If the Motion Control Kernel is downstream from the MCKInterface in the circuit, the
L_MckCtrlInterface FB provides the following process input for activating the S-ramp
smoothing override:
Note!
If the nSRampOverride_a input remains unconnected or if an override value of
"0 %" is selected, activation of the S-ramp override causes deactivation of the S-
ramp time.
• Deactivation of the S-ramp time before the start of a profile with S-ramp time
causes linear ramp generation.
• Deactivation of the S-ramp time during a traversing process, however, is not
accepted immediately in the profile generator, but the profile generator
checks automatically when an online change of the ramp form can be carried
out and then initiates it automatically.
Tip!
Thus it is possible to start a travel profile with S-ramp time and then deactivate
the S-ramp time, e.g. to traverse with a linear characteristic after reaching the
profile speed.
Deactivate override
If control bit 13 (DisableS_Shape) is reset to "0", the S-ramp time specified by means of the
profile parameters is used for profile generation.
Danger!
Please note that the holding brake is an important element of the safety concept
of the entire machine.
Thus, proceed very carefully when commissioning this system part!
Stop!
Holding brakes on Lenze motors are not intended for braking during operation.
The increased wear caused by braking during operation can destroy the motor
holding brake!
Note!
• Deactivate automatic DC-injection braking (Auto-DCB) when a holding brake
is used by a setting of C00019 = 0 because the holding brake control already
inhibits the controller.
• If an electrically holding (self-releasing) brake is to be controlled instead of an
electrically released (self-holding) brake, the trigger signal must be inverted!
Functional settings ( 442)
• For detailed information about the assembly and electrical installation of the
motor holding brake, please see the documentation for the motor holding
brake.
Intended use
Motor holding brakes are used to lock axes if the controller is inhibited or in case of "mains
off" system status. This is not only important for vertical axes but also for e.g. horizontal
axes which may cause various problems if the motion is not controlled.
Examples:
Loss of the reference information after mains OFF and further spinning of the drive.
Collision with other moving machine parts.
In the function block editor, the LS_MotionControlKernel system block provides the
following internal interfaces for the basic function "holding brake control":
Inputs
bBrkRelease Releasing/applying the brake in connection with the selected operating mode
BOOL
FALSE Apply brake.
• During automatic operation, the internal brake logic controls of
the brake.
TRUE Release brake manually (forced release).
• During automatic operation, the internal brake logic is
deactivated and the brake is released. If the brake control has
inhibited the controller, this inhibit is deactivated again.
bBrkStartTorqueDir In preparation - Input has no function at present time!
BOOL Precontrol direction during starting
TRUE Invert precontrol magnitude nBrkTorqueAdd_a.
nBrkTorqueAdd_a Additive torque value in [%] for torque precontrol on starting
INT • For SC (servo control) mode
• 100 % ≡ maximum torque (C00057)
Torque precontrol during starting
bBrkApplied In preparation - Input has no function at present time!
BOOL Feedback signal - switching state of holding brake
TRUE Brake has been activated (waiting times have expired).
Outputs
Identifier Value/meaning
Data type
bBrkReleaseOut Trigger signal for switching element holding brake control via a digital output
BOOL • Use bit 0 under C02582 to activate inverted switching element triggering.
Functional settings
FALSE Apply brake.
TRUE Release brake.
bBrkReleased Brake control status signal with consideration of the application and release time of
BOOL the brake
FALSE Brake applied (when the brake application time has elapsed).
TRUE Brake released (when the brake release time has elapsed).
Stop!
The digital outputs are not suitable for the "direct" control of a holding brake!
• Connect the digital output connected to the trigger signal bBrkReleaseOut
with a relay or power contactor which switches the brake supply.
• When a power contactor is used, the response and release time of the earth
contact is added to the response and release time of the brake.
Danger!
A faultless brake control function requires a correct setting of the different
deceleration times in the following parameters!
A wrong setting of the delay times can cause a faulty control of the brake!
Note!
In the Lenze setting, the mode 0 is preset to get into a safe state after the mains
is switched on.
Tip!
You can use mode 11 to easily check if the brake switches correctly.
Tip!
The 2/12 mode is the common mode to control the brake.
In this mode, the input bBrkReleaseBrake should be permanently set to FALSE
unless manual release is required.
When bBrkReleaseBrake = TRUE, the brake is permanently released and the
automatic control cannot apply the brake.
Related topics:
TroubleQSP ( 84)
Related topics:
Response to pulse inhibit ( 449)
0 1 2 3 4 5
n
nSet
nSetSync t
TOn TOff TOn TOff TOn
L
bBRKReleaseOut
closed released released
t
bBRKReleased
t
CINH
n C02581/1: Switching threshold Speed setpoint reaches upper switching threshold, release process starts.
o C02581/2: Hysteresis for release Speed setpoint reaches lower switching threshold, application delay starts.
p C02581/3: Hysteresis for application
q C02593/2: Application delay After the application delay, the speed threshold is no longer below the lower switching threshold, therefore,
r C02610/1: Ramp time for approaching the setpoint speed no application process is started.
Stop!
Do not set the lower speed threshold for brake application too high to prevent
an excessive wear of the brake!
Note!
For the speed comparison, only the absolute motor speed value is considered,
the direction of rotation is not taken into account.
Tip!
The lower speed threshold for brake application should be set to approximately
5 ... 20 % of the maximum speed to minimise the wear of the brake and provide for
an optimum brake reaction by a low grinding of the brake.
Danger!
A wrong setting of the closing and opening times can cause a faulty control of
the brake!
• If the application time is set too low, the controller is inhibited and the drive
becomes torqueless before the brake is applied completely.
Tip!
The application and release times do not only vary between the brake types but
also depend on the basic conditions in the plant:
• Parameters of the hardware (cable length, temperature, level of supply voltage
etc.)
• Contact elements used (brake module or contactor at the digital output)
• Type of overvoltage limitation/suppressor circuit
For optimisation purposes, detect in individual cases the response times by
measurement.
[8-3] Oscillogram 1: Current characteristic for the application of a mechanical holding brake (application time: 10.7 ms)
[8-4] Oscillogram 2: Current characteristic for the release of a mechanical holding brake (release time: 36.8 ms)
Note!
The "Homing", "Manual jog", and "Positioning" operating modes are based on a
different control/release process of the holding brake. In these operating modes,
the C02610/1 setting parameter does not have any effect!
Example:
A setpoint of 90 % is selected via the ramp function generator while the brake is applied
(controller is inhibited).
1. At the set ramp (in most cases C00012), the ramp function generator ramps up to 90 %.
2. The brake identifies the setpoint selection of 5 % (release switching threshold). The
feedforward control of the brake provides 3 % of the setpoint and will not report the
release of the brake after approx. 1 s has expired.
Conclusion: 90 % of the selected setpoint is already ramped up while the brake is only
providing 3 % of the setpoint via the feedforward control.
Since at this point a step change from 3 % to 90 % may cause mechanical jerks, the setpoint
is ramped up from 3 % to 90 %, using the ramp time set in C02610/1 (Lenze setting: 2 s).
Our example is based on the V/f characteristic control (VFCplus) operating mode since the
servo control (SC) operating mode does not use the switching threshold for the application
of the holding brake for speed feedforward control. However, ramping up to a setpoint
that is out of reach is carried out for all motor control operating modes because there is
always a mechanical/electric delay when controlling a holding brake.
This delay is due to:
Motor magnetisation (in case of servo control only)
Mechanical delay of all switching elements connected upstream to the holding brake
Mechanical delay of the holding brake itself
Generation of the holding torque by the motor
[8-5] Considering the motor magnetising time taking the PM brake as an example
Note!
In the Lenze setting, the actual speed time monitoring is deactivated (C02593/
1 = "0 s"), i.e. the brake will only be applied when the actual speed has reached
the lower switching threshold.
Related topics:
Torque precontrol during starting ( 451)
Setting the pulse inhibit causes a load-controlled coasting of the motor until the pulse is
enabled again. In the enabled controller, the pulse can be inhibited e.g. due to a DC
overvoltage, DC undervoltage or the "Safe torque off" request.
The brake response to pulse inhibit can be parameterised under C02582.
Stop!
For parameterising the response to pulse inhibit under C02582, the energy
conditions of the machine should be evaluated first.
The energy stored in the machine can be considerably higher than the
permissible switching energy and thus lead to the destruction of the brake if
applied directly!
Related topics:
Functional settings ( 442)
Switching thresholds ( 444)
The motor is precontrolled by selecting the lower speed threshold for applying the brake.
When the upper speed threshold for brake release is reached, the motor is precontrolled for
200 ms with the lower threshold before the brake switches to the release mode.
If the servo control (SC) operating mode has been selected, an additive torque value in
[%] can be selected via the nBrkTorqueAdd_a input.
The direction of the precontrol value can be inverted by setting bit 2 under C02582.
If bit 3 is set to "0" (hoist application) in C02582, a quadrant-related feedforward
control method (feedforward control in motor mode and operation in generator mode
during lowering) will be used.
Related topics:
Functional settings ( 442)
Switching thresholds ( 444)
Tip!
For many device errors, the error type and hence the response of the controller to
the error can be parameterised. Setting the error response ( 466)
Information on some operating statuses can quickly be obtained via LED displays:
CAN-RUN
CAN-ERROR
DRIVE READY
DRIVE ERROR
Related topics:
Device control (DCTRL) ( 65)
Device states ( 76)
System bus "CAN on board" ( 500)
The control of the two "DRIVE READY" and "DRIVE ERROR" LED in the lower part on the front
of the controller depends on the device state. Device states ( 76)
DRIVE READY
DRIVE ERROR
Off ReadyToSwitchON
Off SwitchedON
Off OperationEnabled
Warning
The controller is ready to switch on, switched on or the operation is
enabled and a warning is indicated.
TroubleQSP
Off Trouble
Off Fault
Off SystemFault
Legend
The symbols used for indicating the LED states have the following meaning:
LED is flashing once approx. every 3 seconds (slow flash)
LED is permanently on
Tip!
The current device state is also displayed in C00137.
When an online connection to the controller has been established, the connected
controller can be diagnosed and relevant actual controller states can be displayed in a
clearly arranged visualisation using the »Engineer«:
Button Function
Display details of the current error.
Display all active sources of a controller inhibit.
Display all active sources of a quick stop.
Resetting an error Acknowledge fault message (if the error cause has been eliminated).
Logbook... Display the Logbook of the controller. ( 460)
Monitoring... Configure the Monitoring. ( 464)
Device state... Display the internal state machine including the current device state.
Drive control... Display the bit assignment of the following control-related words:
• MCI control word (C00136/1)
• CAN control word (C00136/2)
• Cause of controller inhibit (C00158)
• Cause of quick stop (C00159)
• Status word (C00150)
• Status word 2 (C00155)
Device information... Display identification data, e.g. firmware information or serial number of individual
controller components.
2. Click the icon or execute the OnlineGo online command to establish an online
connection to the controller.
3. Select the Diagnostics tab.
• With an online connection, the Diagnostics tab displays current status
information about the controller.
Tip!
The online connection to the controller can be established via the following device
interfaces:
• X1 CAN interface
Diagnostics via the System bus "CAN on board" ( 500)
• X6 diagnostic interface
We recommend this diagnostic connection when the X1 CAN interface is used
for process communication.
Display parameters
The parameters listed in the following tables serve to query current states and actual
values of the controller for diagnostic purposes, e.g. by using the keypad, a bus system or
the »Engineer« (with an online connection to the controller).
These parameters are listed in the »Engineer« parameter list and the keypad in the
Diagnostics category.
A detailed description of these parameters can be found in the chapter "Parameter
reference" ( 578).
Parameter Display
C00051 MCTRL: Actual speed value
C00052 Motor voltage
C00053 DC-bus voltage
C00054 Motor current
C00056/1 Torque setpoint
C00056/2 Actual torque
C00058 Output frequency
C00061 Heatsink temperature
C00064/1 Device utilisation (Ixt)
C00064/2 Device utilisation (Ixt) 15s
C00064/3 Device utilisation (Ixt) 3 min
C00133 Brake resistor utilisation
C00136/1 MCI control word
C00136/2 CAN control word
C00137 Device state
C00138/1 SYS control signals
C00138/2 MCK control signals
C00138/3 FWM control signals
C00150 Status word
C00158 Cause of controller inhibit
C00159 Cause of quick stop QSP
C00165/1 Status determining error (displayed as a numeric text)
C00165/2 Current error (displayed as a numeric text)
C00168 Status-determining error (display of 32-bit number)
C00170 Current error
C00166/1 Error type, status-determining
C00166/2 Error subject area, status determining
C00166/3 Error ID, status-determining
C00166/4 Error type, current
C00166/5 Error subject area, current
C00166/6 Error ID, current
Parameter Display
C00177/1 Switching cycles mains switching
C00177/2 Switching cycles output relay
C00177/3 Stress counter - short circuit
C00177/4 Stress counter - earth fault
C00177/5 Stress meter clamp
C00178 Time the controller was enabled (elapsed-hour meter)
C00179 Power-up time (power-on time meter)
C00180/1 Running time - control card
C00180/2 Running time - heatsink fan
C00180/3 Running time - interior fan
Identification data
The parameters listed in the following table belong to the Identification Controller
category of the »Engineer« parameter list and the keypad and serve to display the
identification data of the controller:
Parameter Display
C00099 Firmware version (as a string)
C00100 Firmware version (divided into subitems)
C00200 Firmware product type
C00201/1...6 Firmware of the control card and the power section
C00203/1...9 Product type code of the individual device components
C00204/1...9 Serial numbers of the individual device components
9.5 Logbook
The integrated logbook function of the controller chronologically logs important events
within the system and plays an important role for troubleshooting and controller
diagnostics.
Information saved
For each event, the following information is saved in the logbook:
Type of response to the event (e.g. fault, warning or information)
Subject area that activated the event (e.g. CAN or USER).
Event
Value of power-on time meter
Selected process values (analog % signals, binary signals)
Memory depth
Maximum number of logbook entries: 14 (extension in preparation)
Note!
In the event of a supply voltage failure, the logbook is saved and reloaded
automatically when the controller is switched on. This ensures that the error
history of the device does not get lost. For this reason it is very important to act
with caution when deleting the logbook entries.
The logbook adds new entries to the ring buffer after they have been passed through a
parameterisable filter. This filter helps you to exclude certain events from being entered
into the logbook which would trigger a certain error response (fault, trouble, warning,
information, etc.).
C00169 (bit 1 ... bit 6) includes a bit coded specification of the events which are to be
entered into the logbook. In the Lenze setting, all events are entered into the logbook.
Note!
Events with the "No response" setting are not entered into the logbook.
With an online connection, the existing logbook entries can easily be displayed in the
»Engineer«. Alternatively, the logbook entries can also be read out via the corresponding
parameters (e.g. using the keypad).
2. Click the icon or execute the OnlineGo online command to establish an online
connection to the controller.
3. Select the Diagnostics tab from the Workspace.
4. Click Logbook.
• The Logbook dialog box appears:
9.6 Monitoring
The controller is provided with various monitoring functions which protect the drive
against impermissible operating conditions.
If a monitoring function responds,
– an entry will be made into the Logbook of the controller,
– the response (TroubleQSP, Warning, Fault, etc.) set for this monitoring function will
be triggered,
– the status of the internal device control changes according to the selected response,
controller inhibit is set, and the "DRIVE ERROR" LED on the front of the controller goes
on:
Trouble ; ; ; ;
(after 0.5 s)
TroubleQSP ; ; ;
WarningLocked ; ; ;
Warning ; ;
Information ; Off
System error ; ; ; ; Mains
switching
is required!
Related topics:
LED status displays of the device state ( 454)
Device states ( 76)
When a monitoring function responds, the response set for this monitoring function
(TroubleQSP, Warning, Fault, etc.) will be triggered.
For many monitoring functions the response can be individually parameterised via
parameters.
Tip!
The table in chapter "Short overview (A-Z)" contains the error messages for which
the response can be set . ( 475)
Warning thresholds
Some of the monitoring functions are activated if a defined warning threshold (e.g.
temperature) has been exceeded.
The corresponding preset threshold values can be changed via the following
parameters:
Parameter Info
C00120 Motor overload threshold (I²xt)
C00123 Device utilisat. threshold (Ixt)
C00572 Brake resistor overload threshold
C00599 Motor phase failure threshold
The AutoFailReset function serves to automatically reset the latching "Fault" and
"TroubleQSP" errors as well as the latching "WarningLocked" warning.
The "latching" term means that the effect on the controller remains active even after the
error cause has been removed.
To reset latching errors and warnings, the following options are available:
Manual reset
– with device command C00002/19 (active by LOW/HIGH edge)
– by a LOW/HIGH edge at the bResetFail input of the LS_DriveInterface system block
(the "FailReset" control bit in the control word must be parameterised with a value
of "1").
Automatic reset
– using the AutoFailReset function.
Parameter Info
C00184 Repetition time of the error reset processes
C00185 Time left until the next error reset process
C00186 Max. number of error reset processes
C00187 Current number of error reset processes carried out ineffectively
C00188 Configuration of the AutoFailReset function
• 0: Off
• 1: Fault + TroubleQSP
• 2: WarningLocked
• 3: All locking
C00189 Response after max. number of error reset processes has been reached
Highlighted in grey = display parameter
The following display parameters have a value of "0" if the mains supply is switched off and
the external 24 V supply of the controller is switched on:
Parameter Info
C00050 MCTRL: Speed setpoint
C00051 MCTRL: Actual speed value
C00052 Motor voltage
C00053 DC-bus voltage
C00054 Motor current
C00058 Output frequency
C00061 Heatsink temperature
C00064/1...3 Device utilisation (Ixt)
C00066 Thermal motor load (I²xt)
C00177 Switching cycles
C00725 Current switching frequency
This chapter describes all error messages of the controller operating system and possible
causes & remedies.
Tip!
Each error message is also saved in the logbook in chronological order. Logbook
( 460)
If an error occurs in the controller, the internal fault memory saves a 32-bit value which
contains the following information:
Reserved
0 1 2 3 Error type
Bit 31 30 29 26 25 16 15 0
Error subject area
Error ID
[9-3] Structure of the error number
For the sake of legibility, the error number in the logbook and in C00165 is displayed with
the following syntax: [Error type].[Error subject area no.].[Error ID]
The error type gives information about the behaviour/response of the controller to the
error. The error type for some device errors can also be parameterised.
Bit 31 30 29 26 25 16 15 0
The error subject area indicates the internal "function unit" of the controller in which the
error has occurred:
9.9.1.3 Error ID
Bit 31 30 29 26 25 16 15 0
16-bit value (0 ... 65535) for error identification within the error subject area.
00001000011110110000000000001111
An error message with the response "Fault", "Trouble", "TroubleQSP" or "Warning locked"
must be explicitly reset (acknowledged) after the cause of the error has been eliminated.
Tip!
With an online connection to the controller, use the Diagnostics tab of the
»Engineer« and click Error message reset to reset a pending error message.
The table below contains all error messages of the controller operating system in
alphabetical order.
Note!
For the sake of legibility, the Logbookand C00165 display the error number with
the following syntax:
[Error type].[Error subject area no.].[Error ID]
In this documentation, "xx", a wildcard, stands for the error type since it is
configurable for many error messages.
Tip!
If you click the cross-reference in the first column, "Error number", you get to the
detailed description of the respective error message in the subsequent "Cause &
possible remedies" chapter . ( 478)
This chapter contains all error messages of the controller operating system in numerical
order of the error numbers. The list provides detailed information on the response to the
error message as well as information on the cause & possible remedies.
Note!
For the sake of legibility, the Logbookand C00165 display the error number with
the following syntax:
[Error type].[Error subject area no.].[Error ID]
In this documentation, "xx", a wildcard, stands for the error type since it is
configurable for many error messages.
Tip!
A list of all error messages of the controller operating system in alphabetical order
can be found in the previous chapter "Short overview (A-Z)" ( 475).
Cause Remedy
One mains phase of a three-phase supply has failed. Check mains connection (terminal X100).
Cause Remedy
Too frequent mains switching of the power section. The error must be acknowledged.
• The device recognises if the power section is switched The minimum waiting time between two mains
on and off too frequently. switching processes is approximately three seconds.
• To protect internal charging connections from
destruction, the device reports this error and prevents
the controller inhibit. All other functions are active.
Cause Remedy
After switching on the device, the 24V supply voltage for The error must be acknowledged.
the control electronics is too low (100ms after switch-on With internal supply voltage via the power electronics,
U is < 19V). the controller must be replaced.
• The current supply voltage is displayed in C00065. With external supply voltage, check the correct
connection and/or the stability of the supply voltage.
Cause Remedy
The heatsink temperature now only differs by 5 °C from Prevent further heating, i.e. reduce motor load or set
the shutdown temperature of the motor. controller inhibit so that the heatsink can cool down
again.
Cause Remedy
The heatsink temperature is higher than the fixed limit • Check control cabinet temperature.
temperature (90 ° C). • Clean filter.
Maybe the ambient temperature of the controller is too • Clean controller.
high or the fan or its ventilation slots are dirty. • If required, clean or replace the fan.
• Provide for sufficient cooling of the device.
Cause Remedy
The motor temperature monitoring function at the plug • Check motor temperature monitoring.
connector X106, terminal T1 /T2, has tripped. • Provide for sufficient cooling of the motor.
Possible causes: • Check terminals for open circuit or loose contact.
• The motor is overheated so that the thermal contact
integrated into the motor has been switched.
• An open circuit or a loose contact at the connections
mentioned above has occurred.
Cause Remedy
The Ixt overload check has tripped. • Check and, if required, correct dimensioning of the
Possible causes: device and the motor load with regard to technical
• Wrong dimensioning of the device with regard to its data.
motor load. • Reduce motor load cycles (observe load cycles
• Load cycles are not complied with. according to documentation).
Cause Remedy
The device indicates that the maximally possible torque Reduce motor load.
at the motor shaft has been reached.
• C00057 displays the current torque.
Cause Remedy
The device has detected an overvoltage in the DC bus. To • Reduce load in generator mode.
protect the device hardware, the inverter control is • Use a brake resistor.
switched off. • Use a regenerative power supply unit.
• Depending on the configuration of the auto-start lock • Establish a DC-bus connection.
function, C00142 serves to set that, if this error has
been tripped, the controller only starts after the
controller inhibit is switched.
• If this error message remains active longer than the
time set in C00601, a "Fault" is tripped.
Cause Remedy
The device has detected a DC bus undervoltage. The • Switch on mains supply or ensure sufficient supply via
inverter control is switched off because the drive DC bus.
properties of the motor control cannot be provided • Adjust setting in C00142 if required.
anymore due to the DC bus undervoltage.
• Depending on the configuration of the auto-start lock
function, C00142 serves to set that, if this error has
been tripped, the controller only starts after the
controller inhibit is switched.
Cause Remedy
The device has recognised a short circuit of the motor • Check motor connections and the corresponding plug
phases. To protect the device electronics, the inverter connector on the device.
control is switched off. • Only use permissible combinations of device power
• Mostly, incorrectly executed motor connections are and motor power.
the cause. • Do not set the dynamics of the current limitation
• If the device is inappropriately dimensioned with controller too high.
regard to the motor load and the current limitation in
the controller (Imax controller) is set incorrectly, this
error message may also occur.
Motor control: Defining current limits
Cause Remedy
The device has recognised an earth fault at one of the • Check motor connections and the corresponding plug
motor phases. To protect the device electronics, the connector on the device.
inverter control is switched off. • Use motor filters, cable lengths, and cable types
• Mostly, incorrectly executed motor connections are recommended by Lenze.
the cause.
• If motor filter, motor cable length, and cable type
(shielding capacity) are dimensioned incorrectly, this
error message may occur due to leakage currents to
PE.
Cause Remedy
The device displays that the maximum current has been • Check and, if required, correct dimensioning of the
reached. load with regard to the installed device power.
• Check the maximum current settings in C00022
(Imax in motor mode) and C00023 (Imax in generator
mode).
Cause Remedy
Due to a short overcurrent, the inverter was switched off • Check and, if required, correct dimensioning of the
for a short time (clamp disconnection). load with regard to the installed device power.
• Reduce the dynamics of the setpoint change or speed
control.
Cause Remedy
The device has recognised that the maximum speed has • Limit setpoint selection to maximum values.
been reached. • Adjust set speed limitation (C00909) and frequency
limitation (C00910) if necessary.
Cause Remedy
The device has detected an error during the motor data • Check the motor connections and the corresponding
identification. plug connector on the device and, if necessary, the
Possible causes: motor terminal box.
• Interrupted motor cable. • Correct start parameters for the motor parameter
• Switched-off power section during the identification. identification (motor nameplate data).
• Implausible start parameter settings. • Stable power supply of the device.
Cause Remedy
The device has detected controller inhibit during the • Do not set controller inhibit during the motor data
motor data identification. identification.
• This cancels the identification process. The Lenze • Do not execute any device function which may
setting of the motor data is used. activate controller inhibit.
Cause Remedy
The device has recognised that an error has occurred in Enter sensible values for cable cross-section and motor
the calculation of the motor cable resistance. cable length.
• The parameters for cable cross-section and cable
length are implausible.
Cause Remedy
Too frequent and too long braking processes. • Check drive dimensioning.
• Check parameterisation (C00129, C00130, C00131).
Cause Remedy
The device indicates that the "CLAMP" overcurrent Reduce setpoint generation dynamics or motor load.
limitation has been activated.
• A permanent clamp operation causes an overload
disconnection.
Cause Remedy
The device has detected a motor current which exceeds • Observe the maximum current setting depending on
the maximum current limit at permanent switching the set switching frequency of the inverter.
frequency of the inverter. • Reduce the required load or setting of the dynamic
• If a permanent switching frequency inverter is set, a switching frequency if necessary.
certain limit arises for the maximum current,
depending on the setting. If this current limit is
exceeded due to a load impulse or overload, an error
message is displayed.
Cause Remedy
The output of the speed controller has reached the • Observe load requirements.
internal limit value. In this state, the speed controller is • Correct dimensioning or reduce setpoint generation
not able to correct the system deviation anymore. dynamics if necessary.
• Only in "VFCplus: V/f linear/quadratic + encoder" or Motor control
SLVC (vector control) operation.
Cause Remedy
Cause Remedy
Maximum speed for chopper frequency has been Select the correct maximum speed as a function of the
reached. switching frequency.
• The maximum speed has been exceeded depending Defining current and speed limits
on the switching frequency.
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
The output of the field controller has reached its • Observe load requirements.
maximum limit value. The drive is at the torque limit in • Correct dimensioning or reduce setpoint from the
the field weakening range. field weakening range if necessary.
Motor control
Cause Remedy
Cause Remedy
Motor phase failure - power section • Check the motor connections and the corresponding
• This error message is displayed if a motor phase plug connector on the device and, if necessary, the
carries less current of one half-wave than set in motor terminal box.
C00599. • Check the trigger threshold C00599.
Cause Remedy
Maximally permissible speed of the feedback system Reduce speed of the rotation shaft / feedback system.
connected to DI1/DI2 reached. nencoder <= (fmax x 60) / encoder increments
(for fmax = 10 kHz)
Cause Remedy
Maximally permissible speed of the feedback system Reduce speed of the rotation shaft / feedback system.
connected to DI6/DI7 reached. nencoder <= (fmax x 60) / encoder increments
(for fmax = 10 kHz)
Cause Remedy
The device has detected open circuit in the feedback Check wiring of the feedback system and the
system. corresponding terminals.
Cause Remedy
Open-circuit monitoring for analog input 1 has tripped. • Check wiring of the analog X3/A1I input terminal for
• Only if the analog input has been configured as a open circuit.
current loop of 4 ... 20 (C00034/1 = 2). • Check minimum current values of the signal sources.
Cause Remedy
Open-circuit monitoring for analog input 2 has tripped. • Check wiring of the analog X3/A2I input terminal for
• Only if the analog input has been configured as a open circuit.
current loop of 4 ... 20 (C00034/2 = 2). • Check minimum current values of the signal sources.
Cause Remedy
Cause Remedy
Bit 14 ("SetFail") of the wMciCtrl control word of the Trace back signal source on the bus (e.g. PROFIBUS) that
LS_DriveInterface system block has been set. sets bit 14 ("SetFail").
Cause Remedy
CAN on board: "Bus off" status • Check wiring and bus terminating resistor.
• Received too many faulty telegrams. • Set identical baud rate for each bus node.
• Damaged cable (e.g. loose contact). • Assign diiferent IDs to nodes.
• Two nodes have the same ID. • Eliminate electrical interference (e.g. EMC).
Cause Remedy
CAN on board: A faulty CAN telegram has been detected. • Check wiring and bus terminating resistor.
• Eliminate electrical interference (e.g. EMC).
Cause Remedy
CAN on board: Incorrect transmission or reception of • Check wiring and bus terminating resistor.
more than 96 CAN telegrams. • Set identical baud rate for each bus node.
• The current number of incorrectly transmitted CAN • Assign diiferent IDs to nodes.
telegrams is displayed in C00372/1. • Eliminate electrical interference (e.g. EMC).
• The current number of incorrectly received CAN
telegrams is displayed in C00372/2.
• The current CAN error status is displayed in C00345.
Cause Remedy
CAN on board: The device has received the "Stop Remote Check CAN master (NMT master).
Node" NMT telegram.
Cause Remedy
CAN on board: Cyclic node monitoring • Reactivate Heartbeat producers by mains switching,
• Being a Heartbeat consumer, the device has not restarting the controller, or a CAN Reset Node.
received a Heartbeat telegram from Heartbeat • Reparameterise CAN Heartbeat producer time or
producer 1 ... 15 within the defined time. switch off consumer monitoring and reset error
• The current statuses of the Heartbeat producers are status if latched.
displayed in C00345/1...15. System bus "CAN on board": Heartbeat protocol
Cause Remedy
Bit 14 ("SetFail") of the wCANCtrl control word of the Trace back signal source on the CAN bus that sets bit 14
LS_DriveInterface system block has been set. ("SetFail").
Cause Remedy
CAN on board: Time monitoring for RPDO1 has tripped. • Set the correct telegram length at the CAN master
• RPDO1 has not been received within the monitoring (transmitter).
time set in C00357/1 or was faulty. • Eliminate electrical interference (e.g. EMC).
• Adjust monitoring time in C00357/1 or switch off
time monitoring.
Cause Remedy
CAN on board: Time monitoring for RPDO2 has tripped. • Set the correct telegram length at the CAN master
• RPDO1 has not been received within the monitoring (transmitter).
time set in C00357/2 or was faulty. • Eliminate electrical interference (e.g. EMC).
• Adjust monitoring time in C00357/2 or switch off
time monitoring.
Cause Remedy
CAN on board: Time monitoring for RPDO3 has tripped. • Set the correct telegram length at the CAN master
• RPDO1 has not been received within the monitoring (transmitter).
time set in C00357/3 or was faulty. • Eliminate electrical interference (e.g. EMC).
• Adjust monitoring time in C00357/3 or switch off
time monitoring.
Cause Remedy
CAN on board: Time monitoring for RPDO4 has tripped. • Set the correct telegram length at the CAN master
• RPDO1 has not been received within the monitoring (transmitter).
time set in C00357/4 or was faulty. • Eliminate electrical interference (e.g. EMC).
• Adjust monitoring time in C00357/4 or switch off
time monitoring.
Cause Remedy
The optional communication module has been removed • Check connection between the communication
or there is a connection problem or incompatibility with module and standard device.
the standard device. • Check if the module is plugged in correctly.
• In case of an incompatibility, either the module or the
software of the standard device is out of date. In this
case, please contact Lenze.
Cause Remedy
Memory module is either not available or not snapped • If a memory module has been provided: Plug the
into place correctly. memory module into the slot of the standard device
intended for this purpose.
• If a memory module has been provided: Check if the
memory module has been plugged-in correctly.
Cause Remedy
The parameter set saved to the memory module is Ensure voltage supply during the storage process and
invalid because it has not been saved completely. that the module remains plugged into the slot.
• This can be due to voltage failure or caused by
removing the memory module while saving the
parameter set.
Cause Remedy
The parameter set saved to the memory module is When the memory modules are exchanged, observe the
incompatible to the standard device. downward compatibility:
• An incompatibility of the parameter set is caused e.g. • OK: StateLine V2.0 to StateLine V3.0
when the memory module of an 8400 HighLine is • OK: StateLine V2.0 to HighLine V2.0
plugged into an 8400 StateLine or the parameter set • Not OK: HighLine Vx.x to StateLine Vx.x
in the memory module has a higher version than • Not OK: StateLine V3.0 to StateLine < V3.0
expected by the standard device.
Cause Remedy
The parameter set saved to the communication module When the memory modules are exchanged, observe the
is incompatible to the standard device. downward compatibility:
• An incompatibility of the parameter set is caused e.g. • OK: StateLine V2.0 to StateLine V3.0
when the MCI module parameters in the memory • OK: StateLine V2.0 to HighLine V2.0
module do not match the plugged communication • Not OK: HighLine Vx.x to StateLine Vx.x
module. • Not OK: StateLine V3.0 to StateLine < V3.0
Cause Remedy
The parameter set saved to the memory module is Consultation with Lenze required.
invalid.
• The error occurs while loading the parameter set.
• The memory module plugged in the device lacks a
code or a code is incorrect.
Cause Remedy
The parameter set in the device is invalid. Consultation with Lenze required.
• The error occurs while loading the parameter set.
• One code in the device is incorrect.
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Mains switching too frequent. • After switching the mains 3 times in one minute,
• Cyclic mains switching every 3 min is permissible. there must be a switching pause of 9 min.
• If the problem occurs again, you needs to consult
Lenze.
Cause Remedy
Too frequent auto-trip reset. • Check the error cause that activates the auto-trip
reset.
• Eliminate error cause and reset (acknowledge) error
manually afterwards.
Cause Remedy
Cause Remedy
MCK: The hardware limit switch in positive traversing Reset error message and retract limit switch.
direction has tripped.
• The bLimitSwitchPos input for travel range
monitoring via positive hardware limit switch has
been set to FALSE (fail-safe).
Cause Remedy
MCK: The hardware limit switch in negative traversing Reset error message and retract limit switch.
direction has tripped.
• The bLimitSwitchNeg input for travel range
monitoring via negative hardware limit switch has
been set to FALSE (fail-safe).
Cause Remedy
MCK: The device has detected that the position is beyond • Enlarge permissible traversing range (change settings
the positive software limit position (C01229/1). of the software limit positions).
• Deactivate software limit position monitoring.
Cause Remedy
MCK: The device has detected that the position is beyond • Enlarge permissible traversing range (change settings
the negative software limit position (C01229/2). of the software limit positions).
• Deactivate software limit position monitoring.
Cause Remedy
MCK: A target beyond the software limit positions • Select a target within the software limit positions.
(C01229/1 and C01229/2) has been attempted to • Enlarge permissible traversing range (change settings
position to. of the software limit positions).
• Deactivate software limit position monitoring.
Cause Remedy
MCK: Following error limit 1 (C01215/1) has been • Optimise control mode.
exceeded. • Increase following error limit.
• Deactivate following error monitoring.
Cause Remedy
MCK: Following error limit 2 (C01215/2) has been • Optimise control mode.
exceeded. • Increase following error limit.
• Deactivate following error monitoring.
Cause Remedy
MCK: The maximum travel distance has been exceeded. • Check profile parameters.
• The maximum travel distance is displayed in C01213/ • Deactivate travel range limit monitoring.
1.
Cause Remedy
Cause Remedy
MCK: The positioning mode defined via the Define a valid positioning mode.
wPosProfileMode input is not supported.
Cause Remedy
MCK: Implausible profile data are at hand. Check profile data set.
Cause Remedy
MCK: The operating mode defined via the Define a valid operating mode.
wMckOperationMode input is not supported.
Cause Remedy
MCK: The positioning profile number in the positioning Define a valid profile number.
operating mode specified via the wPosProfileNo input is
invalid.
Cause Remedy
MCK: An error has occurred in the L_MckCtrlInterface_1 Check wiring and parameterisation of the
function block. L_MckCtrlInterface_1 function block.
Cause Remedy
Cause Remedy
The device fan has failed. • Check the fan for short-circuit.
Possible causes: • Clean the fan.
• The short-circuit check of the fan connection has
tripped.
• The speed monitoring of the fan has tripped.
Cause Remedy
Cause Remedy
User error 1 has been tripped via the bSetError1 input of User-defined.
the LS_SetError_1 system block.
Cause Remedy
User error 2 has been tripped via the bSetError2 input of User-defined.
the LS_SetError_1 system block.
Cause Remedy
User error 3 has been tripped via the bSetError3 input of User-defined.
the LS_SetError_1 system block.
Cause Remedy
User error 4 has been tripped via the bSetError4 input of User-defined.
the LS_SetError_1 system block.
Cause Remedy
User error 5 has been tripped via the bSetError1 input of User-defined.
the LS_SetError_2 system block.
Cause Remedy
User error 6 has been tripped via the bSetError2 input of User-defined.
the LS_SetError_2 system block.
Cause Remedy
User error 7 has been tripped via the bSetError3 input of User-defined.
the LS_SetError_2 system block.
Cause Remedy
User error 8 has been tripped via the bSetError4 input of User-defined.
the LS_SetError_2 system block.
This system block is used for error handling within the application.
The application can trip up to four different user error messages with parameterisable
error IDs and error responses via the four boolean inputs.
If several inputs are set to TRUE at the same time, the input with the lowest number
will trip the error message.
/6B6HW(UURUB
E6HW(UURU & (UURULG
& 5HDFWLRQ
E6HW(UURU & (UURULG
& 5HDFWLRQ
E6HW(UURU & (UURULG
& 5HDFWLRQ
E6HW(UURU & (UURULG
& 5HDFWLRQ
Inputs
Parameter
This system block is used for error handling within the application.
The application can trip up to four different user error messages with parameterisable
error IDs and error responses via the four boolean inputs.
If several inputs are set to TRUE at the same time, the input with the lowest number
will trip the error message.
/6B6HW(UURUB
E6HW(UURU & (UURULG
& 5HDFWLRQ
E6HW(UURU & (UURULG
& 5HDFWLRQ
E6HW(UURU & (UURULG
& 5HDFWLRQ
E6HW(UURU & (UURULG
& 5HDFWLRQ
Inputs
Parameter
Tip!
• In the »Engineer« parameter list and in the keypad, category CAN, you can find
the parameters relevant for the CANopen system bus interface classified in
different subcategories.
• Information on CAN communication modules and CANopen system bus
interfaces of other Lenze devices is provided in the "CAN" communication
manual in the Lenze library.
For many years, the system bus (CAN) based on the CANopen communication profile has
been integrated in Lenze controllers. Due to the lower number of data objects available,
the functionality and compatibility of the previous system bus are lower as compared to
CANopen. For parameter setting, two parameter data channels are always available to the
user while CANopen provides only one active parameter channel.
The system bus (CANopen) of the Inverter Drives 8400 is a further development of the
system bus (CAN) including the following properties:
Full compatibility according to CANopen DS301, V4.02.
Support of the "Heartbeat" NMT slave function (DS301, V4.02).
Number of parameterisable server SDO channels:
– Max. 2 channels with 1 ... 8 bytes
– Due to the 2 server SDO channels, an address range of 1 ... 63 is provided.
Number of parameterisable PDO channels:
– Max. 3 transmit PDOs (TPDOs) with 1 ... 8 bytes (adjustable)
– Max. 3 receive PDOs (RPDOs) with 1 ... 8 bytes (adjustable)
All PDO channels are functionally equivalent.
Monitoring of the RPDOs for data reception
Adjustable error response to ...
– physical CAN errors (frame, bit, ACK error)
– bus-stop, bus working
– absent PDOs
Telegram counters for SDOs and PDOs
Bus status diagnostics
Boot-up telegram generation
Emergency telegram generation
Reset node telegram generation (in case of master configuration)
Sync telegram generation and response to sync telegrams:
– Data transmission/reception
– Device-internal time base synchronisation
Abort codes
All CAN on board functions can be parameterised via codes
Object directory (all mandatory functions, optional functions, indexes)
Range Values
Communication profile CANopen, DS301 V4.02
Communication medium DIN ISO 11898
Network topology Line terminated at both ends
Adjustable node address 1 ... 63 (can be set via DIP switch or via code C00350)
Max. number of nodes 63
Baud rate [kbps] 50, 125, 250, 500, 800, 1000 kbps, can be set via DIP switch or via code
C00351 (800 and 1000 kbps from "HighLine" version)
Process data For "BaseLine C" version:
• Max. 2 transmit PDOs (TPDOs) with 1 ... 8 bytes (adjustable)
• Max. 2 receive PDOs (RPDOs) with 1 ... 8 bytes (adjustable)
For "StateLine" version:
• Max. 3 transmit PDOs (TPDOs) with 1 ... 8 bytes (adjustable)
• Max. 3 receive PDOs (RPDOs) with 1 ... 8 bytes (adjustable)
Parameter data Max. 2 server SDO channels with 1 ... 8 bytes
Transfer mode for TPDOs • With change of data
• Time-controlled, 1 to x ms
• After the reception of 1 to 240 sync telegrams
Protocols
Standard PDO protocols PDO write
PDO read
SDO protocols SDO download
SDO download initiate
SDO download segment
SDO upload
SDO upload initiate
SDO upload segment
SDO abort transfer
SDO block download
SDO block download initiate
SDO block download end
SDO block upload
SDO block upload initiate
SDO block upload end
NMT protocols Start remote node (master and slave)
Stop remote node (slave)
Enter pre-operational (slave)
Reset node (slave and local device)
Reset communication protocol (slave)
Monitoring protocols Heartbeat (heartbeat producer and heartbeat consumer)
• "BaseLine C" version:
1 Heartbeat Producer can be monitored.
• "StateLine" version:
Up to 7 Heartbeat Producers can be monitored.
• "HighLine" version:
Up to 15 Heartbeat Producers can be monitored.
Emergency telegram (to master)
The communication time is the time between the start of a request and the arrival of the
corresponding response.
Tip!
The communication times in the CAN network depend on:
• the processing time in the device
• the telegram runtime (baud rate/telegram length)
• the bus load (especially if the bus is charged with PDOs and SDOs at a low baud
rate)
Note!
• The DIP switch settings are accepted if at least one DIP switch setting for the
node address (1 ... 63) is unequal zero when the device or the external 24 V
supply is switched on.
• If the DIP switch setting is zero when the device or the 24 V supply is switched
on, the setting of the baud rate and node address are read out of the
parameter set/parameter.
Tip!
The current DIP switch settings are displayed in code C00349.
Bit 15 indicates that the setting of the DIP switches has been accepted when the
device or the 24V supply has been switched on.
The CAN bus must be terminated between CAN low and CAN high at the first and last
physical node each by a resistor (120 Ω). The 8400 controller is provided with an integrated
bus terminating resistor, which can be activated via the unlabelled DIP switch.
DIP switch position ("R"):
OFF = bus terminating resistor is inactive
ON = bus terminating resistor is active
The baud rate can be set via code C00351 or with the DIP switches a to d:
The node address can be set via code C00350 or with the DIP switches 1 to 64.
The labelling on the housing corresponds to the values of the individual DIP switches
for determining the node address.
Valid address range: 1 to 63
Note!
• The addresses of the nodes must differ from each other.
• All DIP switches (a ... d, 1 ... 64) = OFF (Lenze setting):
– At switching on, the settings under code C00350 (node address) and
C00351 (baud rate) will become active.
DIP switch 64 32 16 8 4 2 1
Switch position OFF OFF ON OFF ON ON ON
Value 0 0 16 0 4 2 1
Node address = Sum of the values = 16 + 4 + 2 + 1 = 23
CAN-RUN
CAN-RUN:
CAN-ERROR Signals the CANopen state
CAN-ERROR:
Signals a CANopen error
Green is blinking every 0.2 s CAN-Run: Pre-Operational, CAN-Error: Warning Limit reached
Red is blinking 1 time, 1 s off
Green is blinking every 0.2 s CAN-Run: Pre-Operational, CAN-Error: Node Guard Event
Red is blinking 2 times, 1 s off
Green is blinking every second CAN-Run: Stopped, CAN-Error: Warning Limit reached
Red blinks 1 time, 1 s off
Green is blinking every second CAN-Run: Stopped, CAN-Error: Node Guard Event
Red blinks 2 times, 1 s off
The integrated system bus interface (CAN on board, X1 terminal) can also be used for the
communication between the »Engineer« and the controller, alternatively to the USB
diagnostic adapter.
Lenze offers the following communication accessories for connection to the PC:
Note!
• For detailed information about the PC system bus adapter, please see the
"CAN Communication Manual".
• Please observe the documentation for the PC system bus adapter!
• In the »Engineer«, go to the Device assignment offline devices dialog box and
select the "System bus CAN" entry from the Bus connection list field to
establish an online connection.
The following subchapters provide a detailed description of the identifier and the user
data. The other signals refer to the transfer characteristics of the CAN telegram whose
description is not included in the scope of this documentation.
Tip!
Please visit the homepage of the CAN user organisation CiA (CAN in automation)
for further information:
http://www.can-cia.org
10.5.1 Identifier
Identifier assignment
The system bus is message-oriented instead of node-oriented. Every message has an
unambiguous identification, the identifier. For CANopen, node-oriented transfer is
achieved by the fact that every message has only one transmitter.
The basic identifiers for network management (NMT) and sync as well as the basic SDO
channel (SDO1) are defined in the CANopen protocol and cannot be changed.
In the Lenze setting, the basic identifiers of the PDOs are preset according to the
"Predefined connection set" of DS301, V4.02 and can be changed via parameters/
indexes if required. Identifiers of the process data objects ( 524)
1) If you set the sync transmit/receive identifier manually, observe the use of the emergency telegram, since it has the same
COB-ID.
All nodes communicate by exchanging data telegrams via the system bus. The user data
area of the CAN telegram either contains network management data or parameter data or
process data:
Networkmanagement data
(NMT data)
Control information on start, stop, reset, etc. of communication to specific nodes or to
all nodes of the CAN network.
Process data
(PDOs – process data objects)
Process data are transferred via the process data channel.
Process data can be used to control the controller.
Process data are not saved to the controller.
Process data are transmitted between host system and nodes to ensure continuous
exchange of current input and output data.
Process data usually are unscaled/scalable raw data.
Process data are, for instance, setpoints and actual values.
The exact meaning of the PDO file contents is determined via the function block editor
(FB Editor) in the I/O level or via the PDO mapping.
Parameter data
(SDOs – service data objects)
Parameter data are the CANopen indexes or, in case of Lenze devices, the codes.
Parameters are, for instance, used for one-off plant setting during commissioning or
when the material is changed on a production machine.
Parameter data are transmitted as SDOs via the parameter data channel. They are
acknowledged by the receiver, i.e. the transmitter gets a feedback about the
transmission being successful or not.
The parameter data channel enables access to all Lenze codes and CANopen indexes.
Parameter changes are automatically saved to the controller until mains switching.
In general, the parameter transfer is not time-critical.
Parameter data are, for instance, operating parameters, diagnostic information and
motor data as well as control information on the interconnection of function blocks in
the I/O level of the FB Editor.
Regarding communication via the system bus, the controller distinguishes between the
following statuses:
Status Explanation
"Initialisation" After switch-on, an initialisation run is carried out.
(Initialisation) • During this phase, the controller is not involved in the data exchange via
the bus.
• The standard values are re-written to all CAN-relevant parameters.
• After initialisation is completed, the controller is automatically set to the
"Pre-Operational" status.
"Pre-Operational" Parameter data can be received, process data are ignored.
(before being ready for operation)
"Operational" Parameter data and process data can be received!
(ready for operation)
"Stopped" Only network management telegrams can be received.
(stopped)
Tip!
Part of the initialisation or the entire initialisation can be carried out anew in every
status by transferring the corresponding network management telegrams.
,QLWLDOLVDWLRQ
3UH2SHUDWLRQDO
6WRSSHG
2SHUDWLRQDO
Transition NMT command Status after Effects on process/parameter data after status change
change
(1) - Initialisation Initialisation starts automatically when the mains is
switched on.
• During initialisation, the controller is not involved in the
data exchange.
• After the initialisation is completed, the node sends a
boot-up message with an individual identifier and
automatically changes to the "pre-operational" status.
(2) - Pre-Operational In this phase, the master determines the way in which the
node(s) takes/take part in communication.
From here, the master changes the statuses for the entire network.
• A target address included in the NMT command defines the receiver(s).
• If the 8400 controller is configured as CAN master, the status is automatically changed to
"Operational" after a waiting time has expired (C00356/1), and the 0x0100 ("Start remote node")
NMT command is transmitted to all nodes.
• Data can only be exchanged via process data objects if the status is "Operational"!
(3), (6) 0x01 xx Operational Network management/sync/emergency telegrams as well
Start remote node as process data (PDO) and parameter data (SDO) are active.
Optional: When the status is changed, event and time-
controlled process data (PDOs) are transmitted once.
(4), (7) 0x80 xx Pre-Operational Network management/sync/emergency telegrams and
Enter Pre-Operational parameter data (SDO) are active.
(5), (8) 0x02 xx Stopped Only network management telegrams can be received.
Stop remote node
(9), (10), (11) 0x81 xx Initialisation All CAN-relevant parameters (CiA DS 301) are initialised with
Reset node the saved values.
(12), (13), (14) 0x82 xx All CAN-relevant parameters (CiA DS 301) are initialised with
Reset communication the saved values.
The telegram for the network management contains identifier "0" and the command
included in the user data which consists of the command byte and the node address:
[10-4] Network management telegram for changing over the communication phases
The change-over of the communication phases for the entire network is carried out by one
node, the CAN master. The function of the CAN master can also be carried out by the
controller. Parameterising the controller as CAN master ( 515)
Example:
Data can only be exchanged via process data objects if the status is "Operational".If the
CAN master is supposed to switch all nodes connected to the bus from the "Pre-
Operational" communication status to the "Operational" communication status, the
identifier and user data in the transmission telegram must be set as follows:
Identifier: 0x00 (network management)
User data: 0x0100 ("Start remote node" NMT command to all nodes)
If the initialisation of the system bus and the associated status change from "Pre-
Operational" to "Operational" is not effected by a superimposed host system, the
controller can instead be defined to be a "quasi" master to execute this task.
The controller is configured as CAN master in C00352.
Being the CAN master, the controller sets all nodes connected to the bus (broadcast
telegram) to the "Operational" communication status with the "Start remote node"
NMT telegram. Only in this communication status, data can be exchanged via process
data objects.
A delay time can be set in C00356/1 which must expire after mains switching before
the controller transmits the "Start remote node" NMT telegram.
Parameter Info Lenze setting
Value Unit
Note!
The changes of the master/slave operation in C00352 will not be activated until
• another mains switching of the controller
or
• the "Reset node" or "Reset communication" NMT telegram has been
transmitted to the controller.
The "CAN reset node" device command (C00002/26) is provided as an alternative
to the "Reset node" NMT telegram for the reinitialisation of the CAN-specific
device parameters.
Tip!
Master functionality is only required during the initialisation phase of the drive
system.
"BaseLine C" versions have two separate process channels (PDO1 and PDO2) and from the
"StateLine" version three separate process data channels (PDO1 ... PDO3) for process data
transfer.
Definitions
Process data telegrams between the host system and the devices are distinguished in
terms of direction as follows:
– Process data telegrams to the device (RPDO)
– Process data telegrams from the device (TPDO)
The CANopen process data objects are designated as seen from the node's view:
– Receive PDOs (RPDOx): Process data object received by a node
– Transmit PDOs (TPDOx): Process data object sent by a node
Note!
Data can only be exchanged via process data objects if the status is
"Operational"!
Communication phases/network management ( 512)
Controllers of the 8400 series have a maximum number of 3 receive PDOs (RPDOs) and 3
transmit PDOs (TPDOs).
Process data object Version from version
"BaseLine C" "StateLine"
RPDO1 | Port block "LP_CanIn1" z z
RPDO2 | Port block "LP_CanIn2" z z
RPDO3 | Port block "LP_CanIn3" z
TPDO1 | Port block "LP_CanOut1" z z
TPDO2 | Port block "LP_CanOut2" z z
TPDO3 | Port block "LP_CanOut3" z
/3B&DQ,Q
E&WUOB%
E&WUOB%
E&WUOB%
E&WUOB%
E&WUOB%
E&WUOB%
:25'WR%,7
& E&WUOB%
E&WUOB%
E&WUOB%
E&WUOB%
E&WUOB%
E&WUOB%
E&WUOB%
E&WUOB%
E&WUOB%
3'2PDSSLQJ
E&WUOB%
&
& Z&WUO
&
& Z,Q
&$1EXV
&$1 &
53'2 & Z,Q
&
& Z,Q
&
:25' :25'
GQ,QBS
',17
/3B&DQ,Q
E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
:25'WR%,7
& E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
3'2PDSSLQJ
E,QB%
&
& Z,Q
&
& Z,Q
&$1EXV
&$1 &
53'2 & Z,Q
&
& Z,Q
&
:25' :25'
GQ,QBS
',17
/3B&DQ,Q
E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
:25'WR%,7
& E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
E,QB%
3'2PDSSLQJ
E,QB%
&
& Z,Q
&
& Z,Q
&$1EXV
&$1 &
53'2 & Z,Q
&
& Z,Q
&
:25' :25'
GQ,QBS
',17
/3B&DQ2XW
E6WDWHB%
E6WDWHB%
E6WDWHB%
E6WDWHB%
E6WDWHB%
E6WDWHB%
%,7WR:25'
E6WDWHB% &
E6WDWHB%
E6WDWHB%
E6WDWHB%
E6WDWHB%
E6WDWHB%
E6WDWHB%
E6WDWHB%
E6WDWHB%
E6WDWHB%
Z6WDWH &
Z2XW &
&$1 &$1EXV
Z2XW
& 73'2
Z2XW &
:25' :25'
GQ2XWBS
',17
/3B&DQ2XW
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
%,7WR:25'
E2XWB% &
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
Z2XW &
Z2XW &
&$1 &$1EXV
Z2XW
& 73'2
Z2XW &
:25' :25'
GQ2XWBS
',17
/3B&DQ2XW
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
%,7WR:25'
E2XWB% &
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
E2XWB%
Z2XW &
Z2XW &
&$1 &$1EXV
Z2XW
& 73'2
Z2XW &
:25' :25'
GQ2XWBS
',17
In the Lenze setting, the identifier for process data objects PDO1 ... PDO3 consists of a so-
called basic identifier (CANBaseID) and the node address set in C00350:
Identifier (COB-ID) = basic identifier + node address (node ID)
The basic identifiers of the PDOs comply with the "Predefined connection set" of
DS301, V4.02.
Alternatively, define via code C00353 that the identifiers of the PDOs are to be assigned
according to Lenze definition or that individual settings are to be made.
– If C00353 = "2: COBID = C0354/x", the identifiers of the PDOs can be individually set
via the Lenze codes and CANopen indexes listed in the table below. That way,
identifiers independent of the node address can be set for specific PDOs.
– If identifiers are assigned individually, all PDOs must have basic identifier values in
the range of 385 ... 1407.
Note!
After a node address change (C00350) and a CAN reset node afterwards, the
subcodes of C00354 automatically resume the values which result from the
respective basic identifier and the set node address.
The communication parameters such as the transmission mode and cycle time can be set
freely for every PDO and independently of the settings of other PDOs:
Parameter Info Lenze setting
Value Unit
Tip!
The setting can also be carried out via the following CANopen objects:
• I-1400 ... I-1402: Communication parameters for RPDO1 ... RPDO3
• I-1800 ... I-1802: Communication parameters for TPDO1 ... TPDO3
During cyclic transmission, one or more PDOs are transmitted/received in fixed time
intervals. An additional specific telegram, the so-called sync telegram, is used for
synchronising cyclic process data.
The sync telegram is the trigger point for the transmission of process data from the
slaves to the master and for the acceptance of process data from the master in the
slaves.
For sync-controlled process data processing, the sync telegram must be generated
accordingly.
The response to a sync telegram is determined by the selected transmission
type.Transmission type ( 525)
Basic workflow
SYNC
SYNC
0 1 2
n Sync cycle time (C01121)
A. After the sync telegram has been received, the slaves transmit the synchronous process
data to the master (TPDOs). The master reads them as process input data.
B. When the transmission process is completed, the slaves receive (RPDOs) the process
output data (of the master).
– All other telegrams (e.g. parameters or event-controlled process data) are accepted
acyclically by the slaves after the transmission is completed.
– Illustration [10-6] does not include acyclic data. However, they need to be considered
when dimensioning the cycle time.
C. The data are accepted in the slave with the next sync telegram if the Rx mode is set to
1 ... 240. If the Rx mode is 254 or 255, the data are accepted in the next device cycle,
irrespective of the sync telegram.
Related topics:
Synchronisation of the internal time base of the controller ( 89)
Every RPDO1 ... RPDO4 has a parameterisable monitoring time in which the RPDO must
arrive. If the RPDO is not received within the monitoring time or with the configured sync,
the response parameterised for the respective RPDO is activated.
Exception handling for the CAN PDOs in the event of an error can be set via decoupling
configuration and decoupling values.
Bit coded selection is carried out in C00342/1 for the process data words read by the
bus, defining the events that will trigger decoupling.
Bit coded selection is carried out in C00342/2 for the process data words output by the
application, defining the events that will trigger decoupling.
Bit Event
Bit 0
BusOff_MsgErr
Bit 1
Warning
Bit 2
NodeStopped
Bit 3
HeartBeatEvent
Bit 4
CAN1_In_Monitor.
Bit 5
CAN2_In_Monitor.
Bit 6
CAN3_In_Monitor.
Bit 7
Reserved
Bit 8
Reserved
Bit 9
Reserved
Bit 10
Reserved
Bit 11
Reserved
Bit 12
Reserved
Bit 13
Reserved
Bit 14
Trouble
Bit 15
Fault
Finally, the following parameters define the value that the process data words are to have
when they are decoupled:
C00344/1...12
C00343/1...12 CAN OUT
Application
CAN IN
C00342/1 C00342/2
n Exception event (an error has occurred)
Related topics:
Configuring exception handling of the output terminals ( 244)
[10-8] Parameter data transfer via the available parameter data channels
In the Lenze setting, the basic identifiers of the SDOs are preset according to the
"Predefined Connection Set".
The identifiers of the parameter data objects SDO1 and SDO2 result from the basic
identifier and the node address set under code C00350:
Identifier = basic identifier + node address
Note!
Observe that the parameter data channels 1 and 2 are active in the factory
setting.
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Command Index Subindex Data 1 Data 2 Data 3 Data 4
LOW byte HIGH Low word High word
byte
LOW byte HIGH byte LOW byte HIGH byte
Note!
For the user data, the Motorola format is used.
Parameter data telegram examples ( 537)
10.8.2.1 Command
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Command Index Subindex Data 1 Data 2 Data 3 Data 4
LOW byte HIGH Low word High word
byte
LOW byte HIGH byte LOW byte HIGH byte
The following commands can be transmitted or received for writing and reading the
parameters:
Tip!
More commands are defined in CANopen specification DS301, V4.02 (e.g.
segmented transfer).
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Command Index Subindex Data 1 Data 2 Data 3 Data 4
LOW byte HIGH Low word High word
byte
LOW byte HIGH byte LOW byte HIGH byte
Example
The C00011 parameter (motor reference speed) is to be addressed.
Calculation:
Index:
– Decimal: 24575 - 11 = 24564
– Hexadecimal: 0x5FFF - 0xB = 0x5FF4
Subindex: 0x00 (subindex 0 since the parameter does not have any subcodes)
Entries:
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Command Index Subindex Data 1 Data 2 Data 3 Data 4
0xF4 0x5F 0x00
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Command Index Subindex Data 1 Data 2 Data 3 Data 4
LOW byte HIGH Low word High word
byte
LOW byte HIGH byte LOW byte HIGH byte
Maximally 4 bytes are available for parameter value entries. Depending on the data
format, they are assigned as follows:
Note!
The "Factor" column of the Table of attributes contains a so-called scaling factor
for all Lenze parameters. The scaling factor is relevant to the transfer of
parameter values which have one or more decimal positions in the parameter
list.
If the scaling factor is > 1, the value must be multiplied by the indicated scaling
factor prior to transmission to be able to transfer the value as an integer. At the
SDO client end, the integer must be divided by the scaling factor to obtain the
original value including decimal positions again.
Example
A value of "123.45" is to be transmitted for a code, unit: "%" (e.g. C00039/1: "Fixed setpoint-
JOG1").
In controllers of the 8400 series, parameters with the "%" unit have two decimal positions
and hence a scaling factor of "100".
Calculation:
Value to be transmitted = scaling factor x value
Data (1 ... 4) = 100 x 123.45 = 12345 (0x00 00 30 39)
Entries:
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Command Index Subindex Data 1 Data 2 Data 3 Data 4
0x39 0x30 0x00 0x00
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Command Index Subindex Error code
0x80 LOW byte HIGH byte Low word High word
(128) LOW byte HIGH byte LOW byte HIGH byte
In the event of an error, the addressed node generates a telegram with the "Error response"
(0x80) command.
The telegram includes the index and subindex of the code where the error occurred.
The error code is entered in bytes 5 ... 8.
– The error codes are standardised according to DS301, V4.02.
– The representation of the error codes is provided in reverse read direction (see
example below).
Example
Representation of error code "0x06 04 00 41" in bytes 5 ... 8:
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Command Index Subindex Error code
0x41 0x00 0x04 0x06
Telegram to drive
Response telegram from drive (if data have been correctly transmitted)
Telegram to drive
Response telegram from drive (if data have been correctly transmitted)
Response telegram 1 from the drive: Indication of the block length (11 characters)
Response telegram 2 from the drive: Transmission of the 1st data block
Response telegram 3 from the drive: Transmission of the 2nd data block including end
identifier
10.9 Monitoring
If a node detects an error, it rejects the CAN telegram bits received so far and transmits an
error flag. The error flag consists of 6 consecutive bits with the same logic value.
The following errors are detected:
Bit error
The sending node follows the transmission on the bus and interrupts the transmission if it
receives a different logic value than the value transmitted. With the next bit, the sending
node starts the transmission of an error flag.
In the arbitration phase, the transmitter only detects a bit error if a dominantly sent bit is
received as recessive bit. In the ACK slot as well, the dominant overwriting of a recessive bit
is not indicated as a bit error.
Stuff-bit error
If more than 5 consecutive bits have the same logic value before the ACK delimiter in the
CAN telegram, the previously transmitted telegram will be rejected and an error flag will
be sent with the next bit.
CRC error
If the received CRC checksum does not correspond to the checksum calculated in the CAN
chip, the CAN controller will send an error flag after the ACK delimiter and the previously
transmitted telegram will be annulled.
Acknowledgement error
If the sent ACK slot recessively sent by the transmitting node is not dominantly overwritten
by a receiver, the transmitting node will cancel the transmission. The transmitting node
will annul the transmitted telegram and will send an error flags with the next bit.
Format error
If a dominant bit is detected in the CRC delimiter, in the ACK delimiter or in the first 6 bits
of the EOF field, the received telegram will be rejected and an error flag will be sent with
the next bit.
The heartbeat protocol can be used for node monitoring purposes within a CAN network.
Basic workflow
+HDUWEHDWSURGXFHU +HDUWEHDWFRQVXPHUV
UHTXHVW LQGLFDWLRQ
U V
+HDUWEHDWSURGXFHUWLPH
+HDUWEHDWFRQVXPHU
LQGLFDWLRQ
LQGLFDWLRQ
WLPH
UHTXHVW LQGLFDWLRQ
U V
+HDUWEHDWFRQVXPHU
LQGLFDWLRQ
LQGLFDWLRQ
WLPH
LQGLFDWLRQ
(0(5*(1&< +HDUWEHDW
HYHQW
107PDVWHU
r: Reserved (always 0)
s: Status of the producer (0: Boot-up, 4: Stopped, 5: Operational, 127: Pre-Operational)
Boot-up 0 0 0 0 0 0 0 0 0
Stopped 4 0 0 0 0 0 1 0 0
Operational 5 0 0 0 0 0 1 0 1
Pre-Operational 127 0 1 1 1 1 1 1 1
The maximum number of the nodes to be monitored depends on the device version:
– "BaseLine C": 1 Heartbeat Producer can be monitored.
– "StateLine": Up to 7 Heartbeat Producers can be monitored.
– "HighLine": Up to 15 Heartbeat Producers can be monitored.
The node address(es) of the nodes to be monitored is/are set in C00385/1...n or via
object I-1016, too.
Heartbeat event
The "Heartbeat event" is activated in the consumer if it does not receive any heartbeat
telegram from the producer within the heartbeat consumer time:
The consumer changes from the "Operational" communication status to the "Pre-
Operational" communication status.
The NMT master receives an emergency telegram containing emergengy error code
0x8130.
The response parameterised in C00592/5 is activated (Lenze setting: "No response").
Note!
The heartbeat monitoring will not start until the first heartbeat telegram of a
monitored producer has been received successfully and the "Pre-Operational"
NMT status has been assumed.
The boot-up telegram counts as the first heartbeat telegram.
Task
An 8400 controller (node 2) which is configured as heartbeat consumer is to monitor
another 8400 controller (heartbeat producer, node 1).
The heartbeat producer is to transmit a heartbeat telegram to the heartbeat consumer
every 10 ms.
The heartbeat consumer monitors the heartbeat telegram for arrival. A response is to
be activated in the event of an error.
Tip!
C00347/1...n displays the heartbeat status of the monitored nodes.
Heartbeat telegram
The heartbeat telegram of the producer has the following identifier:
Identifier (COB-ID) = 1792 + producer's node address = 1792 + 1 = 1793 = 0x701
If the error status changes because an internal device error occurs or has been eliminated,
the NMT master receives an emergency telegram once with the following structure:
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Emergency error codes Error register Manufacturer-specific error message
LOW byte HIGH byte I-1001 0x00 Low word High word
Reserved LOW byte HIGH byte LOW byte HIGH byte
See table below • For emergency error code 0xF000: Lenze error number
(value displayed in C00168)
• All other emergency error codes have a value of "0" here.
The Short overview (A-Z) of error messages of the operating system includes a list of more
emergency error codes. ( 475)
Example
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Emergency error codes Error register Manufacturer-specific error message
0x00 0xF0 0x01 0x00 Lenze error number
Generic error Reserved Error messages of the operating system
Corresponding error-free message: Value
"0x00000000"
Tip!
A detalied description can be found in CAN specification DS301, V4.02.
Lenze devices can both be parameterised with Lenze codes and manufacturer-
independent "CANopen objects". A completely CANopen-compliant communication can
only be achieved by using CANopen objects for parameter setting. The CANopen objects
described in this chapter are defined in the CAN specification DS301 V4.02.
Many CANopen objects can be mapped on Lenze codes. In the following table, the
corresponding Lenze codes are listed in the column "Relationship to Lenze codes".
Note!
Some of the terms used here derive from the CANopen protocol.
I-1000
Index Name:
I-1000 Device type
Subindex Default setting Display range (min. value | unit | max. value) Access Data type
0: Device type 0 0 4294967295 ro U32
The CANopen index I-1000 specifies the profile for this device. Furthermore, additional
information defined in the device profile itself can be stored here.
In case of 8400 series controllers, the four bytes contain the following values:
5th and 6th byte: The data content is 0x0000, i.e. no profile definition.
7th byte: The data content specifies the device type: Here the value is 0x00 for
controllers.
8th byte: The data content is 0x00.
The data content for the 8400 controller thus is: 00 00 00 00
I-1001
Index: Name:
I-1001 Error register
Subindex Default setting Display range (min. value | unit | max. value) Access Data type
0: Error register - 0 255 ro U8
Error register
The error status in the data byte (U8) is bit coded. The following error states are coded in
the data byte (U8):
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Error status
0 0 0 0 0 0 0 0 No error
0 0 0 0 0 0 0 1 Device error message
0 0 0 1 0 0 0 1 Communication error
I-1003
Index: Name:
I-1003 Predefined error field
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Number of errors 0 0 255 rw U8
1 ... 10: Standard error field - 0 4294967295 ro U32
Error history
This object indicates that an error has occurred in the module and in the standard device.
Subindex Meaning
0 Number of saved error messages
1 ... 10 Display of the error list
The error messages (U32) consist of a 16-bit error code and a manufacturer-specific
information field comprising 16 bits.
Note!
The values in the "standard error field" under subindex 1 ... 10 will be deleted if
the subindex "number of recorded errors" is overwritten with the value "0".
I-1005
Index: Name:
I-1005 COB-ID SYNC message
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: COB-ID SYNC message 0x0000 0080 0 4294967295 rw U32
or
0x8000 0080
This object can be used to activate the generation of sync telegrams and to write the
identifier value.
This object relates to codes C00367 and C00368.
Writing identifiers
To receive PDOs, the value 0x80 must be entered in the 11-bit identifier in the Lenze setting
(and according to CANopen specification) . This means that all modules are by default set
to the same sync telegram.
If sync telegrams are only to be received by certain communication modules, their
identifiers can be entered with values up to and including 0x07FF.
The identifier may only be changed when the communication module does not send
any sync telegram (bit 30 = "0").
How to change the identifier:
– Deactivate identifier (set bit 30 to "0").
– Change identifier.
– Activate identifier (set bit 30 to "1").
I-1006
Index: Name:
I-1006 Communication cycle period
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Communication cycle period 0 μs 0 μs 65535000 rw U32
I-1014
Index: Name:
I-1014 COB-ID EMCY
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: COB-ID EMCY 0x80 + node ID 0 4294967295 rw U32
When communication errors occur and are acknowledged or when internal errors occur in
the communication module or controller (e.g. "fault"), the system bus sends an error
message. The telegram is sent once for every error. This function can be activated or
deactivated with bit 31.
Bit Setting
Bit 31 0 Emergency object is valid.
1 Emergency object is invalid.
Note!
The identifier can only be changed in the "emergency object invalid" status
(bit 31 = 1).
I-1016
Index: Name:
I-1016 Consumer heartbeat time
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Highest subindex supported 1 (for BaseLine) - (read access only) ro U16
7 (for StateLine)
15 (for HighLine)
1 ... n: Consumer heartbeat time 0 0 65535 rw U16
Monitoring time for the nodes to be monitored via heartbeat. Heartbeat protocol ( 543)
The parameterised time is rounded down to an integer multiple of 5 ms and must have
a greater value than the heartbeat producer time of the node to be monitored.
I-1017
Index: Name:
I-1017 Producer heartbeat time
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Producer heartbeat time 0 0 ms 65535 rw U16
Time interval for sending the heartbeat telegram to the consumer(s).Heartbeat protocol
( 543)
I-1018
Index: Name:
I-1018 Identity object
Subindex Default setting Display range (min. value | unit | max. value) Access Data type
0: Highest subindex supported see below 0 4294967295 ro U32
1: Vendor ID
2: Product code
3: Revision number
4: Serial number
Subindex Meaning
1 Manufacturer's identification number
• The identification number allocated to Lenze by the organisation "CAN in
Automation e. V." is "0x0000003B".
2 Product code
0x84001 8400 BaseLine C
0x84002 8400 StateLine C
0x84003 8400 HighLine C
3 Main and subversion of firmware
4 Serial number
I-1200
Index: Name:
I-1200 SDO1 server parameter
Subindex Default setting Display range (min. value | unit | max. value) Access Data type
0: Highest subindex supported 2 2 2 ro U8
1: COB-ID client -> server (rx) node ID + 0x600 0 4294967295 ro U32
2: COB-ID server -> client (tx) node ID + 0x580 0 4294967295 ro U32
Subindex Meaning
1 Specification of receive identifier
• For SDO server channel 1: node address (C00350) + 0x600
2 Specification of send identifier
• For SDO server channel 1: node address (C00350) + 0x580
I-1201
Index: Name:
I-1201 SDO2 server parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Highest subindex supported 3 - (read access only) ro U8
1: COB-ID client -> server (rx) 0x80000000 0 4294967295 rw U32
2: COB-ID server -> client (tx) 0x80000000 0 4294967295 rw U32
Subindex Meaning
1 Specification of receive identifier
2 Specification of send identifier
Bit Setting
Bit 31 0 SDO is valid.
1 SDO is invalid.
Example
Parameter data channel 2 of the controller with node address 4 shall be activated.
For this, bit 31 must be set to "0" (≡ "SDO is valid") in subindices 1 and 2 of the object I-
1201.
The master must send the two "write request" commands to the nodes via the basic
SDO channel.
Identifier calculation
Identifier (COB-ID) = basic identifier + node address (node ID)
Basic identifier SDO2 from master to drive: 1600 (0x640)
Identifier = 0x640 + 0x4 = 0x644
Basic identifier SDO2 from drive to master: 1472 (0x5C0)
Identifier = 0x5C0 + 0x4 = 0x5C4
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Command Index Subindex Data 1 Data 2 Data 3 Data 4
0x23 0x01 0x12 0x01 0x44 0x06 0x00 0x00
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Command Index Subindex Data 1 Data 2 Data 3 Data 4
0x23 0x01 0x12 0x02 0xC4 0x05 0x00 0x00
I-1400
Index: Name:
I-1400 RPDO1 communication parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Highest subindex supported 5 - (read access only) ro U8
1: COB-ID used by RPDO 0x200 + node ID 0 4294967295 rw U32
2: Transmission type 254 0 255 rw U8
3: Inhibit time - - (not used for RPDOs) rw U16
4: Compatibility entry - - (reserved, read or write access leads to error message rw U8
0x06090011)
5: Event timer - - (not used for RPDOs) rw U16
Description of subindex 1
Description of subindex 2
I-1401
Index: Name:
I-1401 RPDO2 communication parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Highest subindex supported 5 - (read access only) ro U8
1: COB-ID used by RPDO 0x300 + node ID 0 4294967295 rw U32
2: Transmission type 254 0 255 rw U8
3: Inhibit time - - (not used for RPDOs) rw U16
4: Compatibility entry - - (reserved, read or write access leads to error message rw U8
0x06090011)
5: Event timer - - (not used for RPDOs) rw U16
For data telegram assignment and description of subindices 1 and 2, see object I-1400.
I-1402
Index: Name:
I-1402 RPDO3 communication parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Highest subindex supported 5 - (read access only) ro U8
1: COB-ID used by RPDO 0x400 + node ID 0 4294967295 rw U32
2: Transmission type 254 0 255 rw U8
3: Inhibit time - - (not used for RPDOs) rw U16
4: Compatibility entry - - (reserved, read or write access leads to error message rw U8
0x06090011)
5: Event timer - - (not used for RPDOs) rw U16
For data telegram assignment and description of subindices 1 and 2, see object I-1400.
I-1600
Index: Name:
I-1600 RPDO1 mapping parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Number of mapped application 0 0 8 rw U8
objects in PDO
1 ... 4: Application object 1 ... 4 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 4 Mapping entries 1 ... 4 for RPDO1
• The 4th mapping entry is used for the statistic mapping. For this, there is no value
available.
IEC 61131 process data words are mapped. Only whole bytes can be mapped (1-byte/
mapping entry).
Related topics:
RPDO1 | Port block "LP_CanIn1" ( 518)
I-1601
Index: Name:
I-1601 RPDO2 mapping parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Number of mapped application 0 0 8 rw U8
objects in PDO
1 ... 4: Application object 1 ... 4 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 4 Mapping entries 1 ... 4 for RPDO2
• The 4th mapping entry is used for the statistic mapping. For this, there is no value
available.
Related topics:
RPDO2 | Port block "LP_CanIn2" ( 519)
I-1602
Index: Name:
I-1602 RPDO3 mapping parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Number of mapped application 0 0 8 rw U8
objects in PDO
1 ... 4: Application object 1 ... 4 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 4 Mapping entries 1 ... 4 for RPDO3
• The 4th mapping entry is used for the statistic mapping. For this, there is no value
available.
Related topics:
RPDO3 | Port block "LP_CanIn3" ( 520)
I-1800
Index: Name:
I-1800 TPDO1 communication parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Highest subindex supported 5 - (read access only) ro U8
1: COB-ID used by TPDO 0x180 + node ID 0 4294967295 rw U32
2: Transmission type 254 0 255 rw U8
3: Inhibit time 0 ms 0 0.1 ms 65535 rw U16
4: Reserved - - (reserved, read or write access leads to error message rw U8
0x06090011)
5: Event timer 0 ms 0 ms 65535 rw U16
Bit Setting
Bit 30 0 RTR to this PDO possible (Lenze).
1 RTR to this PDO not possible (not adjustable)
Bit 31 0 PDO active
1 PDO inactive
Note!
The delay time can only be changed when the PDO is not active (see subindex 1,
bit 31 = 1).
The entered value multiplied by 0.1 gives the delay time in [ms]. Only integers will be
considered, i.e. fractional numbers will be rounded down to integers.
Example:
Entered value: 26
Calculated time = 26 x 0.1 [ms] = 2.6 [ms] delay time = 2 [ms}
I-1801
Index: Name:
I-1801 TPDO2 communication parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Highest subindex supported 5 - (read access only) ro U8
1: COB-ID used by TPDO 0x280 + node ID 0 4294967295 rw U32
2: Transmission type 254 0 255 rw U8
3: Inhibit time 0 ms 0 0.1 ms 65535 rw U16
4: Reserved - - (reserved, read or write access leads to error message rw U8
0x06090011)
5: Event timer 0 ms 0 ms 65535 rw U16
For data telegram assignment and description of subindices, see object I-1800.
I-1802
Index: Name:
I-1802 TPDO3 communication parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Highest subindex supported 5 - (read access only) ro U8
1: COB-ID used by TPDO 0x380 + node ID 0 4294967295 rw U32
2: Transmission type 254 0 255 rw U8
3: Inhibit time 0 ms 0 0.1 ms 65535 rw U16
4: Reserved - - (reserved, read or write access leads to error message rw U8
0x06090011)
5: Event timer 0 ms 0 ms 65535 rw U16
For data telegram assignment and description of subindices, see object I-1800.
I-1A00
Index: Name:
I-1A00 TPDO1 mapping parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Number of mapped application 0 0 8 rw U8
objects in PDO
1 ... 4: Application object 1 ... 4 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 4 Mapping entries 1 ... 4 for TPDO1
• The 4th mapping entry is used for the statistic mapping. For this, there is no value
available.
IEC 61131 process data words are mapped. Only whole bytes can be mapped (1-byte/
mapping entry).
Related topics:
TPDO1 | Port block "LP_CanOut1" ( 521)
I-1A01
Index: Name:
I-1A01 TPDO2 mapping parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Number of mapped application 0 0 8 rw U8
objects in PDO
1 ... 4: Application object 1 ... 4 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 4 Mapping entries 1 ... 4 for TPDO2
• The 4th mapping entry is used for the statistic mapping. For this, there is no value
available.
Related topics:
TPDO2 | Port block "LP_CanOut2" ( 522)
I-1A02
Index: Name:
I-1A02 TPDO3 mapping parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Number of mapped application 0 0 8 rw U8
objects in PDO
1 ... 4: Application object 1 ... 4 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 4 Mapping entries 1 ... 4 for TPDO3
• The 4th mapping entry is used for the statistic mapping. For this, there is no value
available.
Related topics:
TPDO3 | Port block "LP_CanOut3" ( 523)
The LS_CANManagement system block serves to control internal functions of the CAN
driver (Reset node and ReInit) and to display the "Operational" status as well as the node
address (analogous to the 9300 ServoPLC and ECS devices).
Inputs
Outputs
Identifier Value/meaning
DIS code | data type
bFail Fault
BOOL
TRUE An event according to the error configuration in C00341 has
occurred
bOperational "Operational" status signal
BOOL
TRUE The system bus is in the "Operational" status
wNodeID Output of the node address
WORD
Note!
If a "Bus off" error is detected, the "CAN on board" interface will automatically be
reinitialised after 1 second.
Hence, 1 second after the "Bus off" has occurred, the controller will
automatically be active again on the CAN bus ("Auto bus off recovery").
11 Fieldbus interface
The drive controllers of the 8400 series can accommodate plug-in communication modules
and can therefore take part in the data transfer of an existing fieldbus system.
When using a communication module, the major advantage for the user is the possibility
of parameterising, controlling, and diagnosing the drive system via the available fieldbus.
The following fieldbuses are supported by the 8400 drive controller:
PROFIBUS DPV1 - slave
Ethernet non-real-time
– ProfiNet IO V2 (in preparation)
– Powerlink BasicMode (in preparation)
Ethernet real-time
– Ethernet POWERLINK (in preparation)
– EtherCat (in preparation)
The process data serve to control the controller. Thus the transfer of the process data is
time-critical.
The process cycle is 1 ms, irrespective of the respectively plugged-in bus system and the
type of drive controller.
Process data transfer takes place cyclically between the master system and the drive
controllers.
– This concerns the continuous exchange of current input and output data.
– In the case of the 8400 drive controller, 16 words per direction are exchanged.
The master computer can directly access the process data.
Access to the process data takes place via the port blocks LP_MciIn and LP_MciOut (see
FB interconnection of the »Engineer«).
These port blocks are also called process data channels.
The process data are not saved in the controller.
)LHOGEXV
&RPPXQLFDWLRQPRGXOH
0&,LQWHUIDFH
E&WUOB% E6WDWHB%
Z&WUO Z6WDWH
E,QB%
$SSOLFDWLRQ E2XWB%
)%LQWHUFRQQHFWLRQ
Z,Q Z2XW
Z,Q Z2XW
GQ,QBS GQ2XWBS
[11-1] External and internal data transfer between bus system, drive controller and function block interconnection
Voltage supply
Depending on the complexity and functional range of the fieldbus, the communication
modules are supplied by the standard device or an external 24 supply at the module.
The external 24 V voltage supply of the communication module is required if the supply of
the standard device fails but the communication via the bus is to continue.
Hotplug
The communication module (MCI module) can be plugged in/out while the controller is
switched on. When the module is plugged in, it is automatically detected and checked for
plausibility regarding the function and version.
"40: MCI" can be selected as a control mode in C00007 in order to quickly and easily set-up
drive controller control by means of MCI-PDOs via the fieldbus interface.
Given that the technology applications are fundamentally different and have different
requirements regarding the signals sent to them, predefined assignment of the MCI-PDOs
depends on the technology application selected in C00005:
"Actuating drive speed" TA: Control mode MCI ( 284)
"Table positioning" TA: Control mode MCI ( 317)
"Switch-off positioning" TA: Control mode MCI ( 348)
Tip!
The predefined assignment of the MCI-PDOs can be parameterised by means of
PDO mapping and can be freely configured on the I/O level in the function block
editor (FB editor).
The LP_MciIn port block maps the received MCI-PDOs in the FB Editor.
/3B0FL,Q
E&WUOB%
:25'WR%,7
& E&WUOB%
E&WUOB%
E&WUOB%
E&WUOB%
& Z&WUO
E,QB%
:25'WR%,7
& E,QB%
E,QB%
E,QB%
E,QB%
)LHOGEXV 0&,
& Z,Q
& Z,Q
& Z,Q
& Z,Q
& Z,Q
:25' :25'
GQ,QBS
',17
The LP_MciOut port block maps the MCI-PDOs to be transmitted in the FB Editor.
/3B0FL2XW
E6WDWHB%
%,7WR:25'
E6WDWHB% &
E6WDWHB%
E6WDWHB%
E6WDWHB%
Z6WDWH &
E2XWB%
%,7WR:25'
E2XWB% &
E2XWB%
E2XWB%
E2XWB%
0&, )LHOGEXV
Z2XW &
Z2XW &
Z2XW &
Z2XW &
Z2XW &
:25' :25'
GQ2XWBS
',17
12 Parameter reference
This chapter describes all parameters which can be used for parameterising and
monitoring the controller.
Parameters which are only available in the controller from a certain software version
onwards are marked with a corresponding note in the parameter description ("from
version xx.xx.xx").
The parameter descriptions are based on software version V05.00.00
Tip!
For quick reference of a parameter with a certain name, simply use the index of the
online documentation. The index always contains the corresponding code in
parentheses after the name.
General information on parameter setting can be found in the "Introduction:
Parameterising the controller" chapter. ( 26)
For general information on how to read and change parameters, please see the
online documentation for the »Engineer«.
Each parameter is described in the Parameter list in the form of a table which consists of
the following three areas:
Table header
The table header contains the following general information:
Parameter number (Cxxxxx)
Parameter name (display text in the »Engineer» and keypad)
Data type
Parameter index in decimal and hexadecimal notation for access via a fieldbus (e.g.
CAN system bus).
Tip!
The parameter index is calculated as follows:
• Index [dec] = 24575 - code
• Index [hex] = 0x5FFF - code
Example for code C00005:
• Index [dec] = 24575 - 5 = 24570
• Index [hex] = 0x5FFF - 0x{5} = 0x5FFA
Table contents
The table contains further general explanations & notes on the parameter and the possible
settings, which are represented in different ways depending on the parameter type:
Parameters with read-only access
Parameters with write access
Table footer
The table footer contains the Parameter attributes.
Parameters for which the "write access" attribute has not been set, can only be read. They
cannot be changed by the user.
Description structure
Description
Display range (min. value | unit | max. value)
; Read access Write access CINH PLC STOP No transfer COM MOT Scaling factor: 1
Only parameters with a check mark (;) in front of the "write access" attribute can be
changed by the user. The Lenze setting for these parameters is printed in bold.
The settings can either be selected from a selection list or the values can be entered
directly.
Values outside the valid setting range are represented in red in the »Engineer«.
Description structure
Description
Setting range (min. value | unit | max. value) Lenze setting
; Read access ; Write access CINH PLC STOP No transfer COM MOT Scaling factor: 1
Description structure
Description
Selection list (Lenze setting printed in bold)
1
2
3
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
Description structure
Description
Value is bit-coded:
Bit 0
...
Bit 31
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
Description structure
Description
Setting range (min. value | unit | max. value)
Attribute Meaning
; Read access Read access to parameter possible.
; Write access Write access to parameter possible.
• Please also observe the following attributes:
; CINH Parameter value can only be changed when the controller is
inhibited.
; PLC STOP Parameter value can only be changed when the application is
stopped.
; No transfer Parameter is not transferred to controller when the command Download parameter set is
executed.
; COM Communication-relevant parameter
• This parameter is relevant for parameter data transfer via the (CAN) system bus.
; MOT Motor control parameters
Scaling factor
The "scaling factor" is important for parameter access via a bus system.
Example 1: The value "654" of the parameter C00028/1 (AIN1: input voltage) read via a bus
system must be divided by the corresponding scaling factor "100" to obtain the actual
display value "6.54 V".
Example 2: In order to set the parameter C00012 (acceleration time - main setpoint) to the
value "123.45 %" via a bus system, the integer value "12345" must be transferred, i.e. the
value to be set must be multiplied by the corresponding scaling factor "100".
This chapter lists all parameters of the operating system in numerically ascending order.
Note!
The parameter descriptions are based on the software version V05.00.00.
C00002
Parameter | Name: Data type: UNSIGNED_8
C00002 | Controller commands Index: 24573d = 5FFDh
Note:
Before switching off the supply voltage after carrying out a device command, check whether the device command
has been carried out successfully via the status display under C00003!
Drive control (DCTRL): Device commands
Selection list
0 Off / ready
1 On / start
4 Action cancelled
5 No access
6 No access controller inhibit
20 20% working
40 40% working
60 60% working
80 80% working
Subcodes Lenze setting Info
C00002/1 0: Off / ready Load Lenze setting
• All parameters are reset to the Lenze setting.
• Only possible when the controller is inhibited.
C00002/2 0: Off / ready Reserved
C00002/3 0: Off / ready Reserved
C00002/4 0: Off / ready Reserved
C00002/5 0: Off / ready Reserved
C00002/6 0: Off / ready Load all parameter sets
• All parameter sets are loaded from the memory
module.
• Only possible when the controller is inhibited.
C00002/7 0: Off / ready Reserved
C00002/8 0: Off / ready Reserved
C00002/9 0: Off / ready Reserved
C00002/10 0: Off / ready Reserved
C00002/11 0: Off / ready Save all parameter sets
• All parameter sets are saved in the memory module
with mains failure protection.
C00002/12 0: Off / ready Reserved
C00002/13 0: Off / ready Reserved
C00002/14 0: Off / ready Reserved
C00003
Parameter | Name: Data type: UNSIGNED_8
C00003 | Status of last device command Index: 24572d = 5FFCh
Note:
Before switching off the supply voltage after carrying out a device command, check whether the device command
has been carried out successfully via the status display!
Drive control (DCTRL): Device commands
Selection list (read only) Info
0 Successful Device command has been carried out successfully.
1 Command unknown Device command is implausible or not known in the
system.
2 No access Access for requested device command is not approved.
3 Time-out Device command could not be processed in the defined
time (time-out).
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 1
C00005
Parameter | Name: Data type: UNSIGNED_16
C00005 | Application selection Index: 24570d = 5FFAh
C00006
Parameter | Name: Data type: UNSIGNED_8
C00006 | Select motor control Index: 24569d = 5FF9h
C00007
Parameter | Name: Data type: UNSIGNED_16
C00007 | Select control mode Index: 24568d = 5FF8h
With this parameter the control mode for the technology application selected under C00005 is defined, i.e. how the
inputs and outputs of the technology application are connected to the I/Os of the controller.
• How the inputs and outputs are connected in the individual control modes is described in the corresponding
technology application.
TA "Actuating drive speed"
TA "Table positioning"
TA "Switch-off positioning"
Selection list (Lenze setting printed in bold) Info
0 Wiring has changed This is displayed when the FB interconnection has been
changed in the I/O level via the FB Editor.
10 Terminals 0 The technology application is controlled via the digital
and analog input terminals of the controller.
12 Terminals 2 The technology application is controlled via the digital
and analog input terminals of the controller.
14 Terminals 11 The technology application is controlled via the digital
and analog input terminals of the controller.
16 Terminal 16 The technology application is controlled via the digital
and analog input terminals of the controller.
20 Keypad The technology application is controlled via the keypad.
21 PC The technology application is controlled via the "Free
parameters" of the controller (PC control).
30 CAN The technology application is controlled by means of
CAN-PDOs via the system bus "CAN on board".
System bus "CAN on board"
40 MCI The technology application is controlled by means of
MCI-PDOs via the MCI-interface of an attached
communication module (e.g. PROFIBUS).
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00008
Parameter | Name: Data type: UNSIGNED_16
C00008 | Original application|Control source Index: 24567d = 5FF7h
Display of the originally selected technology application and the originally selected control mode.
• This parameter shows the selection that was set with C00005 and C00007 before a change in the I/O level or the
application level was carried out.
• For purposes of diagnostics this display can be used to determine whether there is a standard signal
interconnection within the controller, or whether a change was carried out by the user.
Selection list (read only) Info
0 Free|Free Application: Interconnection changed
I/O level: Interconnection changed
10 Free|Terminal0 Application: Interconnection changed
I/O level: "Terminals 0" control mode
12 Free|Terminal2 Application: Interconnection changed
I/O level: "Terminal 2" control mode
14 Free|Terminal11 Application: Interconnection changed
I/O level: "Terminal 11" control mode
16 Free|Terminal 16 Application: Interconnection changed
I/O level: "Terminal 16" control mode
20 Free|Keypad Application: Interconnection changed
I/O level: "Keypad" control mode
21 Free|PC Application: Interconnection changed
I/O level: "PC" control mode
30 Free|CAN Application: Interconnection changed
I/O level: "CAN" control mode
C00010
Parameter | Name: Data type: INTEGER_16
C00010 | AIN1: Characteristic Index: 24565d = 5FF5h
As of version 04.00.00
Analog terminals: Signal adaptation via characteristic
Setting range (min. value | unit | max. value)
0.00 % 199.99
Subcodes Lenze setting Info
C00010/1 0.00 % AIN1: (+y0) = min
C00010/2 0.00 % AIN1: (+x0) = Dead band
C00010/3 0.00 % AIN1: (-y0) = (-min)
C00010/4 0.00 % AIN1: (-x0) = (-Dead band)
C00010/5 100.00 % AIN1: (+ymax)
C00010/6 100.00 % AIN1: (+xmax)
C00010/7 100.00 % AIN1: (-ymax)
C00010/8 100.00 % AIN1: (-xmax)
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00011
Parameter | Name: Data type: UNSIGNED_16
C00011 | Appl.: Reference speed Index: 24564d = 5FF4h
Note:
This is not a maximum limitation!
All values in percent in the controller may be in the range of 0 ... 199.99 %.
Setting range (min. value | unit | max. value) Lenze setting
50 rpm 60000 1500 rpm
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00012
Parameter | Name: Data type: UNSIGNED_32
C00012 | Accel. time - main setpoint Index: 24563d = 5FF3h
FB L_NSet_1: Acceleration time of the ramp generator for the main speed setpoint
• This ramp generator is basically used for all speed-controlled technology applications.
Setting range (min. value | unit | max. value) Lenze setting
0.000 s 999.999 2.000 s
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1000
C00013
Parameter | Name: Data type: UNSIGNED_32
C00013 | Decel. time - main setpoint Index: 24562d = 5FF2h
FB L_NSet_1: Deceleration time of the ramp generator for the main speed setpoint
• This ramp generator is basically used for all speed-controlled technology applications.
Setting range (min. value | unit | max. value) Lenze setting
0.000 s 999.999 2.000 s
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1000
C00015
Parameter | Name: Data type: UNSIGNED_16
C00015 | VFC: V/f base frequency Index: 24560d = 5FF0h
C00016
Parameter | Name: Data type: UNSIGNED_16
C00016 | VFC: Vmin boost Index: 24559d = 5FEFh
Boost of the V/f voltage characteristic within a small speed or frequency range for VFCplus mode
• This may increase the starting torque.
• After the motor to be used has been selected from the motor catalogue, the suitable value can be entered
automatically. An automatic detection via the motor parameter identification is possible as well.
Motor control (MCTRL): Setting Vmin boost
Setting range (min. value | unit | max. value) Lenze setting
0.00 % 100.00 1.60 %
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00018
Parameter | Name: Data type: UNSIGNED_8
C00018 | Switching frequency Index: 24557d = 5FEDh
Selection of the pulse width modulated switching frequency transferred from the inverter to the motor
• You can choose between a drive-optimised setting for good smooth-running characteristics and an inverter loss-
optimised setting (min. Pv).
• For these options, you can, in turn, choose between fixed and variable switching frequencies.
• When a variable switching frequency is selected, the switching frequency may change as a function of the load
and rotational frequency.
Selection list (Lenze setting printed in bold)
1 4 kHz var./drive-optimised
2 8 kHz var./drive-optimised
3 16 kHz var./drive-optimised
5 2 kHz constant/drive-optimised
6 4 kHz constant/drive-optimised
7 8 kHz constant/drive-optimised
8 16 kHz constant/drive-optimised
11 4 kHz var./min. Pv
12 8 kHz var./min. Pv
13 16 kHz var./min. Pv
15 2 kHz constant/min. Pv
16 4 kHz constant/min. Pv
17 8 kHz constant/min. Pv
18 16 kHz constant/min. Pv
21 8 kHz var./drive-opt./4 kHz min
22 16 kHz var./drive-opt./4 kHz min
23 16 kHz var./drive-opt./8 kHz min
31 8 kHz var./min. Pv/4 kHz min
32 16 kHz var./min. Pv/4 kHz min
33 16 kHz var./min. Pv/8 kHz min
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00019
Parameter | Name: Data type: UNSIGNED_16
C00019 | Auto-DCB: Threshold Index: 24556d = 5FECh
C00020
Parameter | Name: Data type: INTEGER_16
C00020 | AIN2: Characteristic Index: 24555d = 5FEBh
As of version 04.00.00
Analog terminals: Signal adaptation via characteristic
Setting range (min. value | unit | max. value)
0.00 % 199.99
Subcodes Lenze setting Info
C00020/1 0.00 % AIN2: (+y0) = min
C00020/2 0.00 % AIN2: (+x0) = Dead band
C00020/3 0.00 % AIN2: (-y0) = (-min)
C00020/4 0.00 % AIN2: (-x0) = (-Dead band)
C00020/5 100.00 % AIN2: (+ymax)
C00020/6 100.00 % AIN2: (+xmax)
C00020/7 100.00 % AIN2: (-ymax)
C00020/8 100.00 % AIN2: (-xmax)
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00021
Parameter | Name: Data type: INTEGER_16
C00021 | Slip compensation Index: 24554d = 5FEAh
C00022
Parameter | Name: Data type: UNSIGNED_16
C00022 | Imax in motor mode Index: 24553d = 5FE9h
C00023
Parameter | Name: Data type: INTEGER_16
C00023 | Imax in generator mode Index: 24552d = 5FE8h
C00024
Parameter | Name: Data type: INTEGER_16
C00024 | Comparison value N_Act Index: 24551d = 5FE7h
C00026
Parameter | Name: Data type: INTEGER_16
C00026 | AINx: Offset Index: 24549d = 5FE5h
C00027
Parameter | Name: Data type: INTEGER_32
C00027 | AINx: Gain Index: 24548d = 5FE4h
C00028
Parameter | Name: Data type: INTEGER_16
C00028 | AINx: Input voltage Index: 24547d = 5FE3h
C00029
Parameter | Name: Data type: INTEGER_16
C00029 | AINx: Input current Index: 24546d = 5FE2h
C00033
Parameter | Name: Data type: INTEGER_16
C00033 | AINx: Output value Index: 24542d = 5FDEh
C00034
Parameter | Name: Data type: UNSIGNED_8
C00034 | AINx: Configuration Index: 24541d = 5FDDh
C00036
Parameter | Name: Data type: INTEGER_16
C00036 | DCB: Current Index: 24539d = 5FDBh
C00039
Parameter | Name: Data type: INTEGER_16
C00039 | Fixed setpoint x (L_NSet_1 n-Fix) Index: 24536d = 5FD8h
FB L_NSet_1: Fixed speed setpoints (JOG values) for the setpoint generator
Setting range (min. value | unit | max. value)
-199.99 % 199.99
Subcodes Lenze setting Info
C00039/1 40.00 % Fixed setpoint 1
C00039/2 60.00 % Fixed setpoint 2
C00039/3 80.00 % Fixed setpoint 3
C00039/4 0.00 % Fixed setpoint 4
C00039/5 0.00 % Fixed setpoint 5
C00039/6 0.00 % Fixed setpoint 6
C00039/7 0.00 % Fixed setpoint 7
C00039/8 0.00 % Fixed setpoint 8
C00039/9 0.00 % Fixed setpoint 9
C00039/10 0.00 % Fixed setpoint 10
C00039/11 0.00 % Fixed setpoint 11
C00039/12 0.00 % Fixed setpoint 12
C00039/13 0.00 % Fixed setpoint 13
C00039/14 0.00 % Fixed setpoint 14
C00039/15 0.00 % Fixed setpoint 15
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00050
Parameter | Name: Data type: INTEGER_32
C00050 | MCTRL: Speed setpoint Index: 24525d = 5FCDh
Display of the speed setpoint at the speed setpoint input of the motor control
Display range (min. value | unit | max. value)
-60000 rpm 60000
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 1
C00051
Parameter | Name: Data type: INTEGER_32
C00051 | MCTRL: Actual speed value Index: 24524d = 5FCCh
Note:
The displayed value only corresponds to the real actual speed value of the motor shaft if an encoder is connected to
the motor and the evaluation of the feedback signal has been set correctly ("Closed loop" operation).
In case of operation without speed feedback, the signal is calculated from the motor control and thus may not
correspond to the real actual speed.
Display range (min. value | unit | max. value)
-60000 rpm 60000
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 1
C00052
Parameter | Name: Data type: UNSIGNED_16
C00052 | Motor voltage Index: 24523d = 5FCBh
C00053
Parameter | Name: Data type: UNSIGNED_16
C00053 | DC-bus voltage Index: 24522d = 5FCAh
C00054
Parameter | Name: Data type: UNSIGNED_16
C00054 | Motor current Index: 24521d = 5FC9h
C00056
Parameter | Name: Data type: INTEGER_32
C00056 | Torque Index: 24519d = 5FC7h
C00057
Parameter | Name: Data type: UNSIGNED_32
C00057 | Maximum torque Index: 24518d = 5FC6h
C00058
Parameter | Name: Data type: INTEGER_32
C00058 | Output frequency Index: 24517d = 5FC5h
C00059
Parameter | Name: Data type: UNSIGNED_32
C00059 | Appl.: Reference frequency C11 Index: 24516d = 5FC4h
Display of the field frequency which corresponds to the reference speed set in C00011.
Display range (min. value | unit | max. value)
0.00 Hz 1300.00
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 100
C00061
Parameter | Name: Data type: INTEGER_16
C00061 | Heatsink temperature Index: 24514d = 5FC2h
C00064
Parameter | Name: Data type: INTEGER_16
C00064 | Device utilisation (Ixt) Index: 24511d = 5FBFh
C00065
Parameter | Name: Data type: INTEGER_16
C00065 | 24 V supply voltage Index: 24510d = 5FBEh
Display of the 24V supply voltage for the supply of the control electronics
Note:
The 24 V supply for the control electronics is either provided by an external supply or by the controller itself if it is
connected to the mains voltage.
Display range (min. value | unit | max. value)
0.0 V 3276.7
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 10
C00066
Parameter | Name: Data type: INTEGER_16
C00066 | Thermal motor load (I²xt) Index: 24509d = 5FBDh
Display of the thermal motor load being detected sensorless via a motor model
• If the value displayed here exceeds the threshold set in C00120, the fault message "OC6: Thermal motor overload
(I2xt)" is output and the fault response set in C00606 is executed (default setting: "Warning").
Display range (min. value | unit | max. value)
0.00 % 199.99
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 100
C00070
Parameter | Name: Data type: UNSIGNED_16
C00070 | Vp speed controller Index: 24505d = 5FB9h
C00071
Parameter | Name: Data type: UNSIGNED_16
C00071 | Ti speed controller Index: 24504d = 5FB8h
C00072
Parameter | Name: Data type: UNSIGNED_16
C00072 | SC: Tdn speed controller Index: 24503d = 5FB7h
Differential time constant Tdn of the speed controller for SC (servo control) mode
Setting range (min. value | unit | max. value) Lenze setting
0.00 ms 3.00 0.00 ms
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 100
C00073
Parameter | Name: Data type: UNSIGNED_16
C00073 | Imax/M controller gain Index: 24502d = 5FB6h
C00074
Parameter | Name: Data type: UNSIGNED_16
C00074 | Imax/M controller reset time Index: 24501d = 5FB5h
C00075
Parameter | Name: Data type: UNSIGNED_16
C00075 | Vp current controller Index: 24500d = 5FB4h
Gain factor Vp of the current controller for SC (servo control) mode and certain inverter functions (parameter
identification, flying restart circuit)
• After the motor to be used has been selected from the motor catalogue, the suitable value can be entered
automatically.
Setting range (min. value | unit | max. value) Lenze setting
0.00 V/A 500.00 7.00 V/A
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 100
C00076
Parameter | Name: Data type: UNSIGNED_16
C00076 | Ti current controller Index: 24499d = 5FB3h
Reset time Ti of the current controller for SC (servo control) mode and certain inverter functions (parameter
identification, flying restart circuit)
• After the motor to be used has been selected from the motor catalogue, the suitable value can be entered
automatically.
Setting range (min. value | unit | max. value) Lenze setting
0.00 ms 500.00 10.61 ms
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 100
C00077
Parameter | Name: Data type: UNSIGNED_16
C00077 | SC: Vp field controller Index: 24498d = 5FB2h
C00078
Parameter | Name: Data type: UNSIGNED_16
C00078 | SC: Tn field controller Index: 24497d = 5FB1h
C00079
Parameter | Name: Data type: UNSIGNED_8
C00079 | SC: Settings Index: 24496d = 5FB0h
C00080
Parameter | Name: Data type: INTEGER_16
C00080 | Override point of field weakening Index: 24495d = 5FAFh
C00081
Parameter | Name: Data type: UNSIGNED_16
C00081 | Rated motor power Index: 24494d = 5FAEh
This value can be obtained from the motor nameplate. After the motor to be used has been selected from the motor
catalogue, the suitable value can be entered automatically.
Note:
It is mandatory to give the rated motor power for the field-oriented operating modes (SLVC and SC).
Setting range (min. value | unit | max. value) Lenze setting
0.00 kW 500.00 11.00 kW
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 100
C00082
Parameter | Name: Data type: UNSIGNED_32
C00082 | Motor rotor resistance Index: 24493d = 5FADh
After the motor to be used has been selected from the motor catalogue, the suitable value can be entered
automatically. An automatic detection via the motor parameter identification is possible as well.
Setting range (min. value | unit | max. value) Lenze setting
0 mOhm 200000 276 mOhm
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 1
C00083
Parameter | Name: Data type: UNSIGNED_16
C00083 | Motor - rotor time constant Index: 24492d = 5FACh
C00084
Parameter | Name: Data type: UNSIGNED_32
C00084 | Motor stator resistance Index: 24491d = 5FABh
After the motor to be used has been selected from the motor catalogue, the suitable value can be entered
automatically. An automatic detection via the motor parameter identification is possible as well.
Setting range (min. value | unit | max. value) Lenze setting
0 mOhm 200000 330 mOhm
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 1
C00085
Parameter | Name: Data type: UNSIGNED_16
C00085 | Motor stator leakage inductance Index: 24490d = 5FAAh
After the motor to be used has been selected from the motor catalogue, the suitable value can be entered
automatically. An automatic detection via the motor parameter identification is possible as well.
Setting range (min. value | unit | max. value) Lenze setting
0.00 mH 650.00 3.50 mH
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 100
C00087
Parameter | Name: Data type: UNSIGNED_16
C00087 | Rated motor speed Index: 24488d = 5FA8h
This value can be obtained from the motor nameplate. After the motor to be used has been selected from the motor
catalogue, the suitable value can be entered automatically.
Note:
It is mandatory to give the rated motor speed for the field-oriented operating modes (SLVC and SC).
Setting range (min. value | unit | max. value) Lenze setting
50 rpm 60000 1460 rpm
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 1
C00088
Parameter | Name: Data type: UNSIGNED_16
C00088 | Rated motor current Index: 24487d = 5FA7h
This value can be obtained from the motor nameplate. After the motor to be used has been selected from the motor
catalogue, the suitable value can be entered automatically.
Setting range (min. value | unit | max. value) Lenze setting
0.20 A 320.00 21.00 A
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 100
C00089
Parameter | Name: Data type: UNSIGNED_16
C00089 | Rated motor frequency Index: 24486d = 5FA6h
This value can be obtained from the motor nameplate. After the motor to be used has been selected from the motor
catalogue, the suitable value can be entered automatically.
Note:
It is mandatory to give the rated motor frequency for the field-oriented operating modes (SLVC and SC).
Setting range (min. value | unit | max. value) Lenze setting
1 Hz 1000 50 Hz
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 1
C00090
Parameter | Name: Data type: UNSIGNED_16
C00090 | Rated motor voltage Index: 24485d = 5FA5h
This value can be obtained from the motor nameplate. After the motor to be used has been selected from the motor
catalogue, the suitable value can be entered automatically.
Setting range (min. value | unit | max. value) Lenze setting
0 V 1000 400 V
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 1
C00091
Parameter | Name: Data type: UNSIGNED_8
C00091 | Motor cosine phi Index: 24484d = 5FA4h
This value can be obtained from the motor nameplate. After the motor to be used has been selected from the motor
catalogue, the suitable value can be entered automatically.
Setting range (min. value | unit | max. value) Lenze setting
0.40 1.00 0.85
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 100
C00092
Parameter | Name: Data type: UNSIGNED_16
C00092 | Motor magnetising inductance Index: 24483d = 5FA3h
After the motor to be used has been selected from the motor catalogue, the suitable value can be entered
automatically. An automatic detection via the motor parameter identification is possible as well.
Setting range (min. value | unit | max. value) Lenze setting
0.0 mH 6500.0 81.0 mH
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 10
C00093
Parameter | Name: Data type: UNSIGNED_16
C00093 | Power section ID Index: 24482d = 5FA2h
After the motor to be used has been selected from the motor catalogue, the suitable value can be entered
automatically. An automatic detection via the motor parameter identification is possible as well.
Setting range (min. value | unit | max. value) Lenze setting
0.00 A 320.00 8.50 A
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 100
C00097
Parameter | Name: Data type: UNSIGNED_32
C00097 | Rated motor torque Index: 24478d = 5F9Eh
C00098
Parameter | Name: Data type: UNSIGNED_16
C00098 | Rated device current Index: 24477d = 5F9Dh
Display of the rated inverter current which is defined by the integrated power section.
Display range (min. value | unit | max. value)
0.0 A 6000.0
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 10
C00099
Parameter | Name: Data type: VISIBLE_STRING
C00099 | Firmware version Index: 24476d = 5F9Ch
C00100
Parameter | Name: Data type: UNSIGNED_8
C00100 | Firmware version Index: 24475d = 5F9Bh
C00101
Parameter | Name: Data type: UNSIGNED_32
C00101 | Add. acceleration time x Index: 24474d = 5F9Ah
C00103
Parameter | Name: Data type: UNSIGNED_32
C00103 | Add. deceleration time x Index: 24472d = 5F98h
C00105
Parameter | Name: Data type: UNSIGNED_32
C00105 | Deceleration time - quick stop Index: 24470d = 5F96h
The set deceleration time determines the ramp slope at quick stop
Setting range (min. value | unit | max. value) Lenze setting
0.000 s 999.900 2.000 s
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1000
C00106
Parameter | Name: Data type: UNSIGNED_32
C00106 | Auto-DCB: Hold time Index: 24469d = 5F95h
C00107
Parameter | Name: Data type: UNSIGNED_32
C00107 | DCB: Hold time Index: 24468d = 5F94h
C00114
Parameter | Name: Data type: UNSIGNED_16
C00114 | DIx: Polarity Index: 24461d = 5F8Dh
C00115
Parameter | Name: Data type: UNSIGNED_8
C00115 | DI 1/2 & 6/7: Function Index: 24460d = 5F8Ch
C00117
Parameter | Name: Data type: UNSIGNED_8
C00117 | Status - brake output BD Index: 24458d = 5F8Ah
C00118
Parameter | Name: Data type: UNSIGNED_8
C00118 | DOx: Inversion Index: 24457d = 5F89h
C00120
Parameter | Name: Data type: INTEGER_16
C00120 | Motor overload threshold (I²xt) Index: 24455d = 5F87h
Operating threshold for the error message "OC6: Motor overload (I²xt)"
• The response for reaching the threshold can be selected in C00606.
• The current thermal motor load is displayed in C00066.
Setting range (min. value | unit | max. value) Lenze setting
0.00 % 250.00 100.00 %
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00123
Parameter | Name: Data type: INTEGER_16
C00123 | Device utilisat. threshold (Ixt) Index: 24452d = 5F84h
Operating threshold for the error message "OC5: Device overload (Ixt)"
• The response for reaching the threshold can be selected in C00604.
• The current device utilisation is displayed in C00064.
Setting range (min. value | unit | max. value) Lenze setting
0.00 % 200.00 100.00 %
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00129
Parameter | Name: Data type: UNSIGNED_16
C00129 | Brake resistance value Index: 24446d = 5F7Eh
As of version 02.00.00
Resistance value of the connected brake resistor
• The value to be entered can be obtained from the nameplate of the brake resistor.
Setting range (min. value | unit | max. value) Lenze setting
0.0 Ohm 500.0 39.0 Ohm
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 10
C00130
Parameter | Name: Data type: UNSIGNED_16
C00130 | Rated brake resistor power Index: 24445d = 5F7Dh
As of version 02.00.00
Rated power of the connected brake resistor
• The value to be entered can be obtained from the nameplate of the brake resistor.
Setting range (min. value | unit | max. value) Lenze setting
0 w 65535 100 W
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 1
C00131
Parameter | Name: Data type: UNSIGNED_16
C00131 | Thermal capacity of brake resistor Index: 24444d = 5F7Ch
C00133
Parameter | Name: Data type: UNSIGNED_16
C00133 | Brake resistor utilisation Index: 24442d = 5F7Ah
C00134
Parameter | Name: Data type: UNSIGNED_8
C00134 | Ramp rounding main setpoint Index: 24441d = 5F79h
C00136
Parameter | Name: Data type: UNSIGNED_16
C00136 | Communication control words Index: 24439d = 5F77h
C00137
Parameter | Name: Data type: UNSIGNED_16
C00137 | Device state Index: 24438d = 5F76h
C00138
Parameter | Name: Data type: UNSIGNED_16
C00138 | Internal control signals Index: 24437d = 5F75h
C00142
Parameter | Name: Data type: UNSIGNED_8
C00142 | Auto-start option Index: 24433d = 5F71h
C00144
Parameter | Name: Data type: UNSIGNED_8
C00144 | Switching freq. reduct. (temp.) Index: 24431d = 5F6Fh
C00148
Parameter | Name: Data type: UNSIGNED_16
C00148 | Config. group error Index: 24427d = 5F6Bh
As of version 04.00.00
Selection of the device states for which the bCollectedFail group error output of the LS_DriveInterface SB must be
set to TRUE.
Setting range (min. hex value | max. hex value) Lenze setting
0x0000 0xFFFF 0x0030 (decimal: 48)
Value is bit-coded: (; = bit set)
Bit 0
SafeTorqueOff
Bit 1
ReadyToSwitchON
Bit 2
SwitchedON
Bit 3
Reserved
Bit 4 ; Trouble
Bit 5 ; Fault
Bit 6
Warning
Bit 7
ImpIsActive
Bit 8
CInhIsActive
Bit 9
Fail CAN_Management
Bit 10
Reserved
Bit 11
Reserved
Bit 12
Reserved
Bit 13
Reserved
Bit 14
Reserved
Bit 15
Reserved
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT
C00150
Parameter | Name: Data type: UNSIGNED_16
C00150 | Status word Index: 24425d = 5F69h
C00155
Parameter | Name: Data type: UNSIGNED_16
C00155 | Status word 2 Index: 24420d = 5F64h
C00158
Parameter | Name: Data type: UNSIGNED_16
C00158 | Cause of controller inhibit Index: 24417d = 5F61h
C00159
Parameter | Name: Data type: UNSIGNED_16
C00159 | Cause for quick stop QSP Index: 24416d = 5F60h
C00161
Parameter | Name: Data type: UNSIGNED_16
C00161 | LS_SetError_x: Error number Index: 24414d = 5F5Eh
C00163
Parameter | Name: Data type: UNSIGNED_16
C00163 | Logbook - binary elements Index: 24412d = 5F5Ch
C00164
Parameter | Name: Data type: UNSIGNED_16
C00164 | Logbook - analog elements Index: 24411d = 5F5Bh
53 L_MulDiv_1: Out
54 L_NSet_1: Target setpoint
Subcodes Lenze setting Info
C00164/1 0: No signal Logbook analog element 1
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00165
Parameter | Name: Data type: VISIBLE_STRING
C00165 | Error information Index: 24410d = 5F5Ah
Display of the error numbers divided into sectors in the case of an error
Subcodes Info
C00165/1 Status determining error
C00165/2 Current error
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT
C00166
Parameter | Name: Data type: VISIBLE_STRING
C00166 | Error information text Index: 24409d = 5F59h
Display of details on the status determining and the currently pending error
Subcodes Info
C00166/1 Resp. to error state
• Response of the status determining error
C00166/2 Subj. - error state
• Subject area of the status determining error
C00166/3 Mess. - error state
• Textual message of the status determining error
C00166/4 Resp. - current error
• Response of the currently pending error
C00166/5 Subj.area curr. error
• Subject area of the currently pending error
C00166/6 Mess.curr.error
• Textual message of the currently pending error
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT
C00167
Parameter | Name: Data type: OCTET_STRING
C00167 | Logbook data Index: 24408d = 5F58h
This code is for device-internal use only and must not be written to by the user!
C00168
Parameter | Name: Data type: UNSIGNED_32
C00168 | Status-determining error Index: 24407d = 5F57h
C00169
Parameter | Name: Data type: UNSIGNED_16
C00169 | Logbook setting Index: 24406d = 5F56h
C00170
Parameter | Name: Data type: UNSIGNED_32
C00170 | Current error Index: 24405d = 5F55h
Display of the internal error number for the currently pending error
Display range (min. value | unit | max. value)
0 4294967295
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 1
C00171
Parameter | Name: Data type: UNSIGNED_8
C00171 | Logbook access index Index: 24404d = 5F54h
This code is for device-internal use only and must not be written to by the user!
C00173
Parameter | Name: Data type: UNSIGNED_8
C00173 | Mains voltage Index: 24402d = 5F52h
C00174
Parameter | Name: Data type: UNSIGNED_8
C00174 | Reduced brake chopper threshold Index: 24401d = 5F51h
The threshold from which on the brake chopper is controlled is reduced by the voltage value set here.
Setting range (min. value | unit | max. value) Lenze setting
0 V 150 0 V
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00175
Parameter | Name: Data type: UNSIGNED_8
C00175 | Response for brake resistor control Index: 24400d = 5F50h
As of version 02.00.00
Selection of the braking procedure
Select response if the brake resistor is controlled
Selection list (Lenze setting printed in bold) Info
0 Brake resistor The brake resistor is used. When the threshold voltage
(C00174) is exceeded, the brake resistor is energised.
1 RfgStop The "Ramp function generator stop" signal
(MCTRL_bHlgStop) is used. When the threshold voltage is
exceeded (C00174), the ramp function generator is
stopped.
2 Brake resistor + RfgStop The brake resistor and the "Ramp function generator
stop" signal are used. When the threshold voltage is
exceeded (C00174), the brake resistor is energised and
the ramp function generator is stopped.
3 FI_MotBrk + RfgStop As of version 04.00.00
Braking is performed by a superimposed speed setpoint
vibration in conjunction with "Ramp function generator
stop".
4 Brake resistor + FI_MotBrk + RfgStop As of version 04.00.00
Braking is performed by combining all three braking
procedures.
; Read access ; Write access ; CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00177
Parameter | Name: Data type: UNSIGNED_32
C00177 | Switching cycles Index: 24398d = 5F4Eh
C00178
Parameter | Name: Data type: UNSIGNED_32
C00178 | Elapsed-hour meter Index: 24397d = 5F4Dh
C00179
Parameter | Name: Data type: UNSIGNED_32
C00179 | Power-on time meter Index: 24396d = 5F4Ch
C00180
Parameter | Name: Data type: UNSIGNED_32
C00180 | Running time Index: 24395d = 5F4Bh
C00182
Parameter | Name: Data type: INTEGER_16
C00182 | S-ramp time PT1 Index: 24393d = 5F49h
PT1 S-ramp time for the main setpoint ramp function generator
• Only effective with activated ramp rounding (C00134 = "1").
Setting range (min. value | unit | max. value) Lenze setting
0.01 s 50.00 20.00 s
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00184
Parameter | Name: Data type: UNSIGNED_16
C00184 | AutoFailReset repetition time Index: 24391d = 5F47h
After the time set here, the error message of an occurred error will be reset automatically when the "AutoFailReset"
is configured accordingly in C00188.
AutoFailReset function
Setting range (min. value | unit | max. value) Lenze setting
1 s 600 3 s
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00185
Parameter | Name: Data type: UNSIGNED_16
C00185 | AutoFailReset residual runtime Index: 24390d = 5F46h
C00186
Parameter | Name: Data type: UNSIGNED_8
C00186 | Max. no. of AutoFailReset procedures Index: 24389d = 5F45h
C00187
Parameter | Name: Data type: UNSIGNED_8
C00187 | Current AutoFailReset procedures Index: 24388d = 5F44h
C00188
Parameter | Name: Data type: UNSIGNED_8
C00188 | Configuration AutoFailReset Index: 24387d = 5F43h
C00189
Parameter | Name: Data type: UNSIGNED_8
C00189 | Resp. too frequent AutoFailReset Index: 24386d = 5F42h
C00190
Parameter | Name: Data type: UNSIGNED_8
C00190 | Setpoint arithmetic Index: 24385d = 5F41h
C00200
Parameter | Name: Data type: VISIBLE_STRING
C00200 | Firmware product type Index: 24375d = 5F37h
C00201
Parameter | Name: Data type: VISIBLE_STRING
C00201 | Firmware Index: 24374d = 5F36h
Display of the firmware data of the control card and the power section
Subcodes Info
C00201/1 Firmware type contr. card
C00201/2 Firmware version contr. card
C00201/3 Firmware comp.date contr. card
C00201/4 Firmware type power section
C00201/5 Firmware version power section
C00201/6 Firmware comp.date power section
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT
C00203
Parameter | Name: Data type: VISIBLE_STRING
C00203 | Product type code Index: 24372d = 5F34h
C00204
Parameter | Name: Data type: VISIBLE_STRING
C00204 | Serial number Index: 24371d = 5F33h
C00205
Parameter | Name: Data type: VISIBLE_STRING
C00205 | Info Index: 24370d = 5F32h
This code is for device-internal use only and must not be written to by the user!
C00206
Parameter | Name: Data type: VISIBLE_STRING
C00206 | Production date Index: 24369d = 5F31h
This code is for device-internal use only and must not be written to by the user!
C00210
Parameter | Name: Data type: VISIBLE_STRING
C00210 | HW version Index: 24365d = 5F2Dh
This code is for device-internal use only and must not be written to by the user!
C00220
Parameter | Name: Data type: UNSIGNED_32
C00220 | Accel. time - add. setpoint Index: 24355d = 5F23h
C00221
Parameter | Name: Data type: UNSIGNED_32
C00221 | Decel. time - add. setpoint Index: 24354d = 5F22h
C00222
Parameter | Name: Data type: INTEGER_16
C00222 | L_PCTRL_1: Vp Index: 24353d = 5F21h
C00223
Parameter | Name: Data type: UNSIGNED_16
C00223 | L_PCTRL_1: Tn Index: 24352d = 5F20h
C00224
Parameter | Name: Data type: UNSIGNED_16
C00224 | L_PCTRL_1: Kd Index: 24351d = 5F1Fh
C00225
Parameter | Name: Data type: INTEGER_16
C00225 | L_PCTRL_1: MaxLimit Index: 24350d = 5F1Eh
C00226
Parameter | Name: Data type: INTEGER_16
C00226 | L_PCTRL_1: MinLimit Index: 24349d = 5F1Dh
C00227
Parameter | Name: Data type: UNSIGNED_32
C00227 | L_PCTRL_1: Acceleration time Index: 24348d = 5F1Ch
FB L_PCTRL_1: Acceleration time for the output value of the PID process controller
Setting range (min. value | unit | max. value) Lenze setting
0.000 s 999.999 0.010 s
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1000
C00228
Parameter | Name: Data type: UNSIGNED_32
C00228 | L_PCTRL_1: Deceleration time Index: 24347d = 5F1Bh
FB L_PCTRL_1: Deceleration time for the output value of the PID process controller
Setting range (min. value | unit | max. value) Lenze setting
0.000 s 999.999 0.010 s
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1000
C00231
Parameter | Name: Data type: INTEGER_16
C00231 | L_PCTRL_1: Operating range Index: 24344d = 5F18h
C00233
Parameter | Name: Data type: UNSIGNED_8
C00233 | L_PCTRL_1: Root function Index: 24342d = 5F16h
C00234
Parameter | Name: Data type: UNSIGNED_16
C00234 | Oscillation damping influence Index: 24341d = 5F15h
Oscillation damping
Setting range (min. value | unit | max. value) Lenze setting
0.00 % 250.00 5.00 %
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00235
Parameter | Name: Data type: UNSIGNED_8
C00235 | Filter time - oscill. damping Index: 24340d = 5F14h
Oscillation damping
Setting range (min. value | unit | max. value) Lenze setting
2 ms 250 32 ms
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00236
Parameter | Name: Data type: UNSIGNED_8
C00236 | Oscill. damping - field weaken. Index: 24339d = 5F13h
C00241
Parameter | Name: Data type: INTEGER_16
C00241 | L_NSet_1: Hyst. NSet reached Index: 24334d = 5F0Eh
FB L_NSet_1: Hysteresis window for the zero detection of the speed output setpoint
• The speed threshold for the zero detection is 1 %
Setting range (min. value | unit | max. value) Lenze setting
0.00 % 100.00 0.50 %
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00242
Parameter | Name: Data type: UNSIGNED_8
C00242 | L_PCTRL_1: Operating mode Index: 24333d = 5F0Dh
C00243
Parameter | Name: Data type: UNSIGNED_32
C00243 | L_PCTRL_1: Influence acceleration time Index: 24332d = 5F0Ch
C00244
Parameter | Name: Data type: UNSIGNED_32
C00244 | L_PCTRL_1: Influence deceleration time Index: 24331d = 5F0Bh
FB L_PCTRL_1: Deceleration time for masking out the PID output value
Setting range (min. value | unit | max. value) Lenze setting
0.000 s 999.999 5.000 s
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1000
C00245
Parameter | Name: Data type: INTEGER_16
C00245 | L_PCTRL_1: PID output value Index: 24330d = 5F0Ah
C00246
Parameter | Name: Data type: INTEGER_16
C00246 | L_PCTRL_1: Internal actual value nAct_a Index: 24329d = 5F09h
As of version 04.00.00
FB L_PCTRL_1: Display of the internal actual value
Display range (min. value | unit | max. value)
-199.99 % 199.99
; Read access
Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00249
Parameter | Name: Data type: UNSIGNED_16
C00249 | L_PT1_1: Time constant Index: 24326d = 5F06h
C00250
Parameter | Name: Data type: INTEGER_16
C00250 | L_PT1 2-3: Time constant Index: 24325d = 5F05h
C00251
Parameter | Name: Data type: INTEGER_16
C00251 | L_DT1_1: Time constant Index: 24324d = 5F04h
C00252
Parameter | Name: Data type: INTEGER_16
C00252 | L_DT1_1: Gain Index: 24323d = 5F03h
C00253
Parameter | Name: Data type: UNSIGNED_8
C00253 | L_DT1_1: Sensitivity Index: 24322d = 5F02h
Note:
The most significant bit determines the sign of the value, the remaining bits determine the numerical value.
Selection list (Lenze setting printed in bold) Info
1 15 Bit Bit 0 ... bit 14 are evaluated
2 14 Bit Bit 0 ... bit 13 are evaluated
3 13 Bit Bit 0 ... bit 12 are evaluated
4 12 Bit Bit 0 ... bit 11 are evaluated
5 11 bits Bit 0 ... bit 10 are evaluated
6 10 bits Bit 0 ... bit 9 are evaluated
7 9 bits Bit 0 ... bit 8 are evaluated
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00254
Parameter | Name: Data type: UNSIGNED_16
C00254 | Kp position controller Index: 24321d = 5F01h
C00265
Parameter | Name: Data type: UNSIGNED_8
C00265 | SLVC: Tn torque controller Index: 24310d = 5EF6h
This code is for device-internal use only and must not be written to by the user!
C00270
Parameter | Name: Data type: UNSIGNED_16
C00270 | SC: Freq. current setpoint filter Index: 24305d = 5EF1h
Frequency to be inhibited by the current setpoint filter for SC (servo control) mode.
Setting range (min. value | unit | max. value) Lenze setting
40.0 Hz 1000.0 200.0 Hz
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 10
C00271
Parameter | Name: Data type: UNSIGNED_16
C00271 | SC: Width - current setp. filter Index: 24304d = 5EF0h
Frequency width of the current setpoint filter for SC (servo control) mode
• Width around the frequency to be inhibited (C00270).
Setting range (min. value | unit | max. value) Lenze setting
0.0 Hz 500.0 0.0 Hz
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 10
C00272
Parameter | Name: Data type: UNSIGNED_16
C00272 | SC: Depth - current setp. filter Index: 24303d = 5EEFh
C00273
Parameter | Name: Data type: UNSIGNED_32
C00273 | Moment of inertia Index: 24302d = 5EEEh
Moment of inertia for setpoint precontrol for SC (servo control) and SLVC (vector control) modes
Setting range (min. value | unit | max. value) Lenze setting
0.00 kg cm^2 600000.00 0.00 kg cm^2
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 100
C00274
Parameter | Name: Data type: UNSIGNED_16
C00274 | SC: Max. acceleration change Index: 24301d = 5EEDh
C00275
Parameter | Name: Data type: UNSIGNED_16
C00275 | Setpoint precontrol filtering Index: 24300d = 5EECh
As of version 02.00.00
Filter time of the setpoint precontrol for SC (servo control) and SLVC (vector control) modes
• The setpoint precontrol requires the entry of the moment of inertia in C00273.
Setting range (min. value | unit | max. value) Lenze setting
0.0 ms 1000.0 1.0 ms
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 10
C00276
Parameter | Name: Data type: UNSIGNED_8
C00276 | SC: Max. output voltage Index: 24299d = 5EEBh
As of version 02.00.00
Maximum output voltage at SC operating mode (servo control)
• Regarding the current DC-bus voltage.
Setting range (min. value | unit | max. value) Lenze setting
80 % 99 95 %
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 1
C00280
Parameter | Name: Data type: UNSIGNED_16
C00280 | SC: Filter time const. DC detect. Index: 24295d = 5EE7h
C00290
Parameter | Name: Data type: UNSIGNED_16
C00290 | RCOM error counter Index: 24285d = 5EDDh
This code is for device-internal use only and must not be written to by the user!
C00291
Parameter | Name: Data type: UNSIGNED_8
C00291 | Error type RCOM Index: 24284d = 5EDCh
This code is for device-internal use only and must not be written to by the user!
C00292
Parameter | Name: Data type: UNSIGNED_8
C00292 | Source dF21 (BU watchdog) Index: 24283d = 5EDBh
This code is for device-internal use only and must not be written to by the user!
C00296
Parameter | Name: Data type: UNSIGNED_16
C00296 | ICOM error number Index: 24279d = 5ED7h
This code is for device-internal use only and must not be written to by the user!
C00297
Parameter | Name: Data type: UNSIGNED_8
C00297 | Counter Receive Error Isr Index: 24278d = 5ED6h
This code is for device-internal use only and must not be written to by the user!
C00301
Parameter | Name: Data type: UNSIGNED_16
C00301 | DebugAccess Index: 24274d = 5ED2h
This code is for device-internal use only and must not be written to by the user!
C00302
Parameter | Name: Data type: UNSIGNED_8
C00302 | Internal Commands Index: 24273d = 5ED1h
This code is for device-internal use only and must not be written to by the user!
C00304
Parameter | Name: Data type: UNSIGNED_32
C00304 | Password1 Index: 24271d = 5ECFh
This code is for device-internal use only and must not be written to by the user!
C00305
Parameter | Name: Data type: UNSIGNED_32
C00305 | Password2 Index: 24270d = 5ECEh
This code is for device-internal use only and must not be written to by the user!
C00306
Parameter | Name: Data type: UNSIGNED_32
C00306 | Debug address Index: 24269d = 5ECDh
This code is for device-internal use only and must not be written to by the user!
C00307
Parameter | Name: Data type: UNSIGNED_16
C00307 | Debug value Index: 24268d = 5ECCh
This code is for device-internal use only and must not be written to by the user!
C00308
Parameter | Name: Data type: UNSIGNED_16
C00308 | PartitionOffset Index: 24267d = 5ECBh
This code is for device-internal use only and must not be written to by the user!
C00309
Parameter | Name: Data type: UNSIGNED_8
C00309 | PartitionSel Index: 24266d = 5ECAh
This code is for device-internal use only and must not be written to by the user!
C00310
Parameter | Name: Data type: UNSIGNED_16
C00310 | PartitionValue Index: 24265d = 5EC9h
This code is for device-internal use only and must not be written to by the user!
C00311
Parameter | Name: Data type: UNSIGNED_32
C00311 | Runtime measurement Index: 24264d = 5EC8h
This code is for device-internal use only and must not be written to by the user!
C00313
Parameter | Name: Data type: UNSIGNED_8
C00313 | LS_DataAccess: activation Index: 24262d = 5EC6h
This code is for device-internal use only and must not be written to by the user!
C00314
Parameter | Name: Data type: UNSIGNED_32
C00314 | LS_DataAccess: address access Index: 24261d = 5EC5h
This code is for device-internal use only and must not be written to by the user!
C00315
Parameter | Name: Data type: UNSIGNED_32
C00315 | SystemFail-Adr Index: 24260d = 5EC4h
This code is for device-internal use only and must not be written to by the user!
C00316
Parameter | Name: Data type: UNSIGNED_16
C00316 | SystemFail-Info Index: 24259d = 5EC3h
This code is for device-internal use only and must not be written to by the user!
C00317
Parameter | Name: Data type: UNSIGNED_16
C00317 | WatchdogTimeMax Index: 24258d = 5EC2h
This code is for device-internal use only and must not be written to by the user!
C00320
Parameter | Name: Data type: UNSIGNED_32
C00320 | Debug information Index: 24255d = 5EBFh
This code is for device-internal use only and must not be written to by the user!
C00321
Parameter | Name: Data type: UNSIGNED_16
C00321 | Main program runtime Index: 24254d = 5EBEh
Display of the current and the maximum runtime of the main program in the controller
Setting range (min. value | unit | max. value)
0 ms 65535
Subcodes Lenze setting Info
C00321/1 0 ms Curr. runtime of main program
C00321/2 0 ms Max. runtime of main program
; Read access ; Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 1
C00322
Parameter | Name: Data type: UNSIGNED_8
C00322 | Transmission mode CAN TxPDOs Index: 24253d = 5EBDh
C00323
Parameter | Name: Data type: UNSIGNED_8
C00323 | CAN Rx PDOs transmission mode Index: 24252d = 5EBCh
C00338
Parameter | Name: Data type: UNSIGNED_8
C00338 | L_Arithmetik_1: Function Index: 24237d = 5EADh
C00339
Parameter | Name: Data type: UNSIGNED_8
C00339 | L_Arithmetik_2: Function Index: 24236d = 5EACh
C00341
Parameter | Name: Data type: UNSIGNED_16
C00341 | CAN Management: Error configuration Index: 24234d = 5EAAh
As of version 04.00.00
Selection of the events for which the bFail error output of the LS_CANMAnagement SB must be set to TRUE.
Setting range (min. hex value | max. hex value) Lenze setting
0x0000 0xFFFF 0x0000 (decimal: 0)
Value is bit-coded: (; = bit set)
Bit 0
BusOff_MsgErr
Bit 1
Warning
Bit 2
NodeStopped
Bit 3
HeartBeatEvent
Bit 4
CAN1_In_Monitor.
Bit 5
CAN2_In_Monitor.
Bit 6
CAN3_In_Monitor.
Bit 7
Reserved
Bit 8
Reserved
Bit 9
Reserved
Bit 10
Reserved
Bit 11
Reserved
Bit 12
Reserved
Bit 13
Reserved
Bit 14
Reserved
Bit 15
Reserved
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT
C00342
Parameter | Name: Data type: UNSIGNED_16
C00342 | CAN decoupling PDOInOut Index: 24233d = 5EA9h
As of version 04.00.00
Configuration defining the events that lead to a decoupling of the process data words.
"CAN on board" system bus: Configuring the exception handling of the CAN PDOs
Setting range (min. hex value | max. hex value)
0x0000 0xFFFF
Value is bit-coded: (; = bit set)
Bit 0
BusOff_MsgErr
Bit 1
Warning
Bit 2
NodeStopped
Bit 3
HeartBeatEvent
Bit 4
CAN1_In_Monitor.
Bit 5
CAN2_In_Monitor.
Bit 6
CAN3_In_Monitor.
Bit 7
Reserved
Bit 8
Reserved
Bit 9
Reserved
Bit 10
Reserved
Bit 11
Reserved
Bit 12
Reserved
Bit 13
Reserved
Bit 14
Trouble
Bit 15
Fault
Subcodes Lenze setting Info
C00342/1 0 CAN decoupling PDO_In from the bus
C00342/2 0 CAN decoupling PDO_Out from the appl.
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT
C00343
Parameter | Name: Data type: UNSIGNED_16
C00343 | LP_CanIn decoupling value Index: 24232d = 5EA8h
As of version 04.00.00
Definition of the value the process data words are to have in the decoupled state.
"CAN on board" system bus: Configuring the exception handling of the CAN PDOs
Setting range (min. value | unit | max. value)
0 65535
Subcodes Lenze setting Info
C00343/1 0 LP_CanIn1:wCtrl DiscVal
C00343/2 0 LP_CanIn1:wIn2 DiscVal
C00343/3 0 LP_CanIn1:wIn3 DiscVal
C00343/4 0 LP_CanIn1:wIn4 DiscVal
C00343/5 0 LP_CanIn2:wIn1 DiscVal
C00343/6 0 LP_CanIn2:wIn2 DiscVal
C00343/7 0 LP_CanIn2:wIn3 DiscVal
C00343/8 0 LP_CanIn2:wIn4 DiscVal
C00343/9 0 LP_CanIn3:wIn1 DiscVal
C00343/10 0 LP_CanIn3:wIn2 DiscVal
C00343/11 0 LP_CanIn3:wIn3 DiscVal
C00343/12 0 LP_CanIn3:wIn4 DiscVal
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00344
Parameter | Name: Data type: UNSIGNED_16
C00344 | LP_CanOut decoupling value Index: 24231d = 5EA7h
As of version 04.00.00
Definition of the value the process data words are to have in the decoupled state.
"CAN on board" system bus: Configuring the exception handling of the CAN PDOs
Setting range (min. value | unit | max. value)
0 65535
Subcodes Lenze setting Info
C00344/1 0 LP_CanOut1:wState DiscVal
C00344/2 0 LP_CanOut1:wOut2 DiscVal
C00344/3 0 LP_CanOut1:wOut3 DiscVal
C00344/4 0 LP_CanOut1:wOut4 DiscVal
C00344/5 0 LP_CanOut2:wOut1 DiscVal
C00344/6 0 LP_CanOut2:wOut2 DiscVal
C00344/7 0 LP_CanOut2:wOut3 DiscVal
C00344/8 0 LP_CanOut2:wOut4 DiscVal
C00344/9 0 LP_CanOut3:wOut1 DiscVal
C00344/10 0 LP_CanOut3:wOut2 DiscVal
C00344/11 0 LP_CanOut3:wOut3 DiscVal
C00344/12 0 LP_CanOut3:wOut4 DiscVal
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00345
Parameter | Name: Data type: UNSIGNED_8
C00345 | CAN error status Index: 24230d = 5EA6h
C00347
Parameter | Name: Data type: UNSIGNED_8
C00347 | CAN status HeartBeat producer Index: 24228d = 5EA4h
C00349
Parameter | Name: Data type: UNSIGNED_16
C00349 | CAN setting - DIP switch Index: 24226d = 5EA2h
C00350
Parameter | Name: Data type: UNSIGNED_8
C00350 | CAN node address Index: 24225d = 5EA1h
C00351
Parameter | Name: Data type: UNSIGNED_8
C00351 | CAN baud rate Index: 24224d = 5EA0h
C00352
Parameter | Name: Data type: UNSIGNED_8
C00352 | CAN Slave/Master Index: 24223d = 5E9Fh
The drive starts as CAN master after mains switching if the value "1" has been entered and saved here.
System bus "CAN on board"
Selection list (Lenze setting printed in bold)
0 Slave
1 Master
; Read access ; Write access
CINH
PLC STOP
No transfer ; COM
MOT Scaling factor: 1
C00353
Parameter | Name: Data type: UNSIGNED_8
C00353 | CAN IN/OUT COBID source Index: 24222d = 5E9Eh
C00354
Parameter | Name: Data type: UNSIGNED_32
C00354 | COBID Index: 24221d = 5E9Dh
C00355
Parameter | Name: Data type: UNSIGNED_16
C00355 | Active COBID Index: 24220d = 5E9Ch
Display of the COBID of the PDOs that is active in the CAN stack
System bus "CAN on board"
Display range (min. value | unit | max. value)
0 2047
Subcodes Info
C00355/1 Active COBID CAN1_IN
C00355/2 Active COBID CAN1_OUT
C00355/3 Active COBID CAN2_IN
C00355/4 Active COBID CAN2_OUT
C00355/5 Active COBID CAN3_IN
C00355/6 Active COBID CAN3_OUT
; Read access
Write access
CINH
PLC STOP ; No transfer ; COM
MOT Scaling factor: 1
C00356
Parameter | Name: Data type: UNSIGNED_16
C00356 | CAN time settings Index: 24219d = 5E9Bh
C00357
Parameter | Name: Data type: UNSIGNED_16
C00357 | CAN monitoring times Index: 24218d = 5E9Ah
C00358
Parameter | Name: Data type: UNSIGNED_8
C00358 | CANx_OUT data length Index: 24217d = 5E99h
C00359
Parameter | Name: Data type: UNSIGNED_8
C00359 | CAN status Index: 24216d = 5E98h
C00360
Parameter | Name: Data type: UNSIGNED_16
C00360 | CAN telegram counter Index: 24215d = 5E97h
C00364
Parameter | Name: Data type: UNSIGNED_8
C00364 | CAN MessageError Index: 24211d = 5E93h
C00366
Parameter | Name: Data type: UNSIGNED_8
C00366 | CAN1_OUT transmit at sync Index: 24209d = 5E91h
In the Lenze setting "Yes", the device transmits CAN1_OUT after receipt of the sync telegram if the transmission
mode for CAN1_OUT is set to 1 ... 240 in C00322/1.
System bus "CAN on board"
Selection list (Lenze setting printed in bold)
0 No
1 Yes
; Read access ; Write access
CINH
PLC STOP
No transfer ; COM
MOT Scaling factor: 1
C00367
Parameter | Name: Data type: UNSIGNED_16
C00367 | CAN Sync-Rx identifier Index: 24208d = 5E90h
C00368
Parameter | Name: Data type: UNSIGNED_16
C00368 | CAN Sync-Tx identifier Index: 24207d = 5E8Fh
C00369
Parameter | Name: Data type: UNSIGNED_16
C00369 | CAN sync transmission cycle time Index: 24206d = 5E8Eh
C00370
Parameter | Name: Data type: INTEGER_16
C00370 | CAN SyncTxRx times Index: 24205d = 5E8Dh
As of version 04.00.00
System bus "CAN on board"
Display range (min. value | unit | max. value)
-1638 μs 1638
Subcodes Info
C00370/1 CAN Sync instant of transmission
C00370/2 CAN Sync instant of reception
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 1
C00372
Parameter | Name: Data type: UNSIGNED_8
C00372 | CAN_Tx_Rx_Error Index: 24203d = 5E8Bh
C00381
Parameter | Name: Data type: UNSIGNED_16
C00381 | CAN heartbeat producer time Index: 24194d = 5E82h
Time interval for the transmission of the heartbeat telegram to the consumer(s).
• The heartbeat telegram is sent automatically as soon as a time > 0 ms is set.
• Mapping of the CANopen object I-1017 (see DS301 V4.02).
System bus "CAN on board": Heartbeat protocol
Setting range (min. value | unit | max. value) Lenze setting
0 ms 65535 0 ms
; Read access ; Write access
CINH
PLC STOP
No transfer ; COM
MOT Scaling factor: 1
C00385
Parameter | Name: Data type: UNSIGNED_8
C00385 | CAN node addr. HeartBeat producer Index: 24190d = 5E7Eh
C00386
Parameter | Name: Data type: UNSIGNED_16
C00386 | CAN HeartBeat ConsumerTime Index: 24189d = 5E7Dh
C00400
Parameter | Name: Data type: UNSIGNED_16
C00400 | LS_PulseGenerator Index: 24175d = 5E6Fh
C00401
Parameter | Name: Data type: UNSIGNED_16
C00401 | CANxInOut: Inversion Index: 24174d = 5E6Eh
As of version 02.00.00
Via these parameters, the control and status bits of the CAN port blocks can be inverted
System bus "CAN on board": Port blocks
Setting range (min. hex value | max. hex value)
0x0000 0xFFFF
Value is bit-coded: Info
Bit 0 Active Bit set = bit is inverted
... ...
Bit 15 Active
Subcodes Lenze setting Info
C00401/1 0 Inversion of LP_CanIn1.bCtrl1_B0...15
C00401/2 0 Inversion of LP_CanOut1.bState1_B0...15
C00401/3 0 Inversion of LP_CanIn2.bIn1_B0...15
C00401/4 0 Inversion of LP_CanOut2.bOut1_B0...15
C00401/5 0 Inversion of LP_CanIn3.bIn1_B0...15
C00401/6 0 Inversion of LP_CanOut3.bOut1_B0...15
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT
C00408
Parameter | Name: Data type: UNSIGNED_8
C00408 | LP_CanIn mapping selection Index: 24167d = 5E67h
As of version 02.00.00
Selection of the mapping source for port blocks LP_CanIn1...3
System bus "CAN on board": Port blocks
Selection list Info
0 CanIn CanIn
1 Par.C409 Mapping configured in C00409
Subcodes Lenze setting Info
C00408/1 0: CanIn Mapping selection LP_CanIn1
C00408/2 0: CanIn Mapping selection LP_CanIn2
C00408/3 0: CanIn Mapping selection LP_CanIn3
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00409
Parameter | Name: Data type: UNSIGNED_16
C00409 | LP_CanIn mapping Index: 24166d = 5E66h
As of version 02.00.00
Mapping for port blocks LP_CanIn1...3
System bus "CAN on board": Port blocks
Setting range (min. value | unit | max. value)
0 65535
Subcodes Lenze setting Info
C00409/1 0 LP_CanIn1.wCtrl
C00409/2 0 LP_CanIn1.wIn2
C00409/3 0 LP_CanIn1.wIn3
C00409/4 0 LP_CanIn1.wIn4
C00409/5 0 LP_CanIn2.wCtrl
C00409/6 0 LP_CanIn2.wIn2
C00409/7 0 LP_CanIn2.wIn3
C00409/8 0 LP_CanIn2.wIn4
C00409/9 0 LP_CanIn3.wCtrl
C00409/10 0 LP_CanIn3.wIn2
C00409/11 0 LP_CanIn3.wIn3
C00409/12 0 LP_CanIn3.wIn4
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00410
Parameter | Name: Data type: UNSIGNED_16
C00410 | L_SignalMonitor_a: Signal sources Index: 24165d = 5E65h
C00411
Parameter | Name: Data type: UNSIGNED_16
C00411 | L_SignalMonitor_b: Signal sources Index: 24164d = 5E64h
C00412
Parameter | Name: Data type: UNSIGNED_8
C00412 | L_SignalMonitor_b: Inversion Index: 24163d = 5E63h
C00413
Parameter | Name: Data type: INTEGER_16
C00413 | L_SignalMonitor_a: Offset/Gain Index: 24162d = 5E62h
C00420
Parameter | Name: Data type: UNSIGNED_16
C00420 | Encoder number of increments Index: 24155d = 5E5Bh
C00423
Parameter | Name: Data type: UNSIGNED_16
C00423 | DOx: Delay times Index: 24152d = 5E58h
C00425
Parameter | Name: Data type: UNSIGNED_8
C00425 | Encoder sample time Index: 24150d = 5E56h
As of version 02.00.00
Encoder sample time for the digital input terminals when configured as frequency inputs
Using DI1(6) and DI2(7) as frequency inputs
Selection list
0 1 ms
1 2 ms
2 5 ms
3 10 ms
4 20 ms
5 50 ms
6 100 ms
7 200 ms
8 500 ms
9 1000 ms
Subcodes Lenze setting Info
C00425/1 3: 10 ms Encoder sample time FreqIn12
• Only active if C00496 = 3)
C00425/2 3: 10 ms Encoder sample time FreqIn67
; Read access ; Write access ; CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00434
Parameter | Name: Data type: INTEGER_16
C00434 | OxU/I: Gain Index: 24141d = 5E4Dh
C00435
Parameter | Name: Data type: INTEGER_16
C00435 | OxU/I: Offset Index: 24140d = 5E4Ch
C00436
Parameter | Name: Data type: INTEGER_16
C00436 | OxU: Voltage Index: 24139d = 5E4Bh
C00437
Parameter | Name: Data type: INTEGER_32
C00437 | OxI: Current Index: 24138d = 5E4Ah
C00439
Parameter | Name: Data type: INTEGER_16
C00439 | OxU/I: Input value Index: 24136d = 5E48h
C00440
Parameter | Name: Data type: UNSIGNED_16
C00440 | LS_AnalogIn1: PT1 time constant Index: 24135d = 5E47h
C00441
Parameter | Name: Data type: UNSIGNED_16
C00441 | Decoupling: AnalogOut Index: 24134d = 5E46h
As of version 04.00.00
Configuration defining the events that lead to a decoupling of the analog output terminals.
Configuring exception handling of the output terminals
Setting range (min. hex value | max. hex value) Lenze setting
0x0000 0xFFFF 0x0000 (decimal: 0)
Value is bit-coded: (; = bit set)
Bit 0
SafeTorqueOff
Bit 1
ReadyToSwitchON
Bit 2
SwitchedON
Bit 3
Reserved
Bit 4
Trouble
Bit 5
Fault
Bit 6
Reserved
Bit 7
Reserved
Bit 8
Reserved
Bit 9
Fail CAN_Management
Bit 10
Reserved
Bit 11
Reserved
Bit 12
Reserved
Bit 13
Reserved
Bit 14
Reserved
Bit 15
Reserved
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT
C00442
Parameter | Name: Data type: INTEGER_16
C00442 | AOutx: Decoupling value Index: 24133d = 5E45h
As of version 04.00.00
Definition of the value the analog output terminals are to have in the decoupled state.
Configuring exception handling of the output terminals
Setting range (min. value | unit | max. value)
0.00 % 100.00
Subcodes Lenze setting Info
C00442/1 0.00 % AOut1_U: Decoupling value
C00442/2 0.00 % AOut2_U: Decoupling value
C00442/3 0.00 % AOut1_I: Decoupling value
C00442/4 0.00 % AOut2_I: Decoupling value
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00443
Parameter | Name: Data type: UNSIGNED_16
C00443 | DIx: level Index: 24132d = 5E44h
C00444
Parameter | Name: Data type: UNSIGNED_16
C00444 | DOx: level Index: 24131d = 5E43h
C00445
Parameter | Name: Data type: INTEGER_16
C00445 | FreqInxx_nOut_v Index: 24130d = 5E42h
As of version 02.00.00
Display of the frequency input signals supplied into the application.
Using DI1(6) and DI2(7) as frequency inputs
Display range (min. value | unit | max. value)
-32767 Incr./ms 32767
Subcodes Info
C00445/1 FreqIn12_nOut_v
C00445/2 FreqIn67_nOut_v
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 1
C00446
Parameter | Name: Data type: INTEGER_16
C00446 | FreqInxx_nOut_a Index: 24129d = 5E41h
As of version 02.00.00
Display of the frequency input signals supplied into the application.
Using DI1(6) and DI2(7) as frequency inputs
Display range (min. value | unit | max. value)
-199.99 % 199.99
Subcodes Info
C00446/1 FreqIn12_nOut_a
C00446/2 FreqIn67_nOut_a
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 100
C00447
Parameter | Name: Data type: UNSIGNED_16
C00447 | Decoupling: DigOut Index: 24128d = 5E40h
As of version 04.00.00
Configuration defining the events that lead to a decoupling of the digital output terminals.
Configuring exception handling of the output terminals
Setting range (min. hex value | max. hex value) Lenze setting
0x0000 0xFFFF 0x0000 (decimal: 0)
Value is bit-coded: (; = bit set)
Bit 0
SafeTorqueOff
Bit 1
ReadyToSwitchON
Bit 2
SwitchedON
Bit 3
Reserved
Bit 4
Trouble
Bit 5
Fault
Bit 6
Reserved
Bit 7
Reserved
Bit 8
Reserved
Bit 9
Fail CAN_Management
Bit 10
Reserved
Bit 11
Reserved
Bit 12
Reserved
Bit 13
Reserved
Bit 14
Reserved
Bit 15
Reserved
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT
C00448
Parameter | Name: Data type: UNSIGNED_16
C00448 | DigOut: Decoupling value Index: 24127d = 5E3Fh
As of version 04.00.00
Definition of the value the digital output terminals are to have in the decoupled state.
• Bit set = HIGH level
Configuring exception handling of the output terminals
Setting range (min. hex value | max. hex value) Lenze setting
0x0000 0xFFFF 0x0000 (decimal: 0)
Value is bit-coded: (; = bit set)
Bit 0
Relay_ON
Bit 1
DigOut1_ON
Bit 2
DigOut2_ON
Bit 3
DigOut3_ON
Bit 4
DigOut4_ON
Bit 5
HighCurrent_ON
Bit 6
Reserved
Bit 7
Reserved
Bit 8
Reserved
Bit 9
Reserved
Bit 10
Reserved
Bit 11
Reserved
Bit 12
Reserved
Bit 13
Reserved
Bit 14
Reserved
Bit 15
Reserved
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT
C00455
Parameter | Name: Data type: UNSIGNED_16
C00455 | FB_call table Index: 24120d = 5E38h
This code is for device-internal use only and must not be written to by the user!
C00456
Parameter | Name: Data type: UNSIGNED_8
C00456 | Editor level Index: 24119d = 5E37h
This code is for device-internal use only and must not be written to by the user!
C00458
Parameter | Name: Data type: UNSIGNED_16
C00458 | SYS_call table Index: 24117d = 5E35h
This code is for device-internal use only and must not be written to by the user!
C00465
Parameter | Name: Data type: INTEGER_32
C00465 | Keypad: Time-out welcome screen Index: 24110d = 5E2Eh
Time setting for the automatic change of the keypad display to the welcome screen
Selection list (Lenze setting printed in bold)
0 Never display welcome screen
5 5 min
15 15 min
30 30 min
60 60 min
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00466
Parameter | Name: Data type: INTEGER_32
C00466 | Keypad: default parameter Index: 24109d = 5E2Dh
C00467
Parameter | Name: Data type: INTEGER_32
C00467 | Keypad: default welcome screen Index: 24108d = 5E2Ch
C00468
Parameter | Name: Data type: INTEGER_32
C00468 | Service code Index: 24107d = 5E2Bh
This code is for device-internal use only and must not be written to by the user!
C00469
Parameter | Name: Data type: INTEGER_32
C00469 | Keypad: STOP key function Index: 24106d = 5E2Ah
C00470
Parameter | Name: Data type: UNSIGNED_8
C00470 | LS_ParFree_b Index: 24105d = 5E29h
C00471
Parameter | Name: Data type: UNSIGNED_16
C00471 | LS_ParFree Index: 24104d = 5E28h
C00472
Parameter | Name: Data type: INTEGER_16
C00472 | LS_ParFree_a Index: 24103d = 5E27h
C00473
Parameter | Name: Data type: INTEGER_16
C00473 | LS_ParFree_v Index: 24102d = 5E26h
C00474
Parameter | Name: Data type: INTEGER_32
C00474 | LS_ParFree_p Index: 24101d = 5E25h
C00480
Parameter | Name: Data type: UNSIGNED_16
C00480 | LS_DisFree_b Index: 24095d = 5E1Fh
C00481
Parameter | Name: Data type: UNSIGNED_16
C00481 | LS_DisFree Index: 24094d = 5E1Eh
C00482
Parameter | Name: Data type: INTEGER_16
C00482 | LS_DisFree_a Index: 24093d = 5E1Dh
C00483
Parameter | Name: Data type: INTEGER_32
C00483 | LS_DisFree_p Index: 24092d = 5E1Ch
C00488
Parameter | Name: Data type: UNSIGNED_8
C00488 | L_JogCtrlEdgeDetect_1 Index: 24087d = 5E17h
As of version 02.00.00
FB L_JogCtrlExtension_1: Signal methodology
• Selection whether the corresponding function is to be activated by edge or level.
Selection list
0 Level
1 Edge
Subcodes Lenze setting Info
C00488/1 0: Level InputSens.SlowDown1
• Selection of edge or level for starting slow-down
function 1
C00488/2 0: Level InputSens.Stop1
• Selection of edge or level for stop function 1
C00488/3 0: Level InputSens.SlowDown2
• Selection of edge or level for starting slow-down
function 2
C00488/4 0: Level InputSens.Stop2
• Selection of edge or level for stop function 2
C00488/5 0: Level InputSens.SlowDown3
• Selection of edge or level for starting slow-down
function 3
C00488/6 0: Level InputSens.Stop3
• Selection of edge or level for stop function 3
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00490
Parameter | Name: Data type: UNSIGNED_8
C00490 | Position encoder selection Index: 24085d = 5E15h
Selection of the feedback system for the generation of the actual position on the load
Encoder/feedback system
Selection list (Lenze setting printed in bold) Info
0 No sensor No encoder available on the load
1 Sensor signal FreqIn12 Position encoder signal is fed via digital inputs DI1 and
DI2
2 Encoder signal FreqIn67 Position encoder signal is fed via digital inputs DI6 and
DI7
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00495
Parameter | Name: Data type: UNSIGNED_8
C00495 | Speed sensor selection Index: 24080d = 5E10h
Selection of the feedback system for the actual speed for motor control and display
Encoder/feedback system
Selection list (Lenze setting printed in bold) Info
0 No sensor No encoder available for the actual speed detection
1 Sensor signal FreqIn12 Speed encoder signal is fed via digital inputs DI1 and DI2
2 Encoder signal FreqIn67 Speed encoder signal is fed via digital inputs DI6 and DI7
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00496
Parameter | Name: Data type: UNSIGNED_8
C00496 | Encoder evaluation procedure Index: 24079d = 5E0Fh
Encoder/feedback system
Selection list (Lenze setting printed in bold) Info
0 High-resolution encoders High-precision procedure for high-resolution encoders
(>=512 increments)
1 Low-res. encoders (StateLine) High-precision procedure for low-resolution encoders
(<=128 increments)
2 Comb. encoder procedure Combination of the first two procedures as a function of
the speed (recommended procedure)
3 Edge counting procedure Simple edge counting procedure with adjustable scan
time (C00425)
; Read access ; Write access ; CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00497
Parameter | Name: Data type: UNSIGNED_16
C00497 | Nact filter time constant Index: 24078d = 5E0Eh
As of version 03.00.00
Encoder/feedback system
Setting range (min. value | unit | max. value)
0.0 ms 500.0
Subcodes Lenze setting Info
C00497/1 1.0 ms Encoder filter time FreqIn12
C00497/2 1.0 ms Encoder filter time FreqIn67
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 10
C00516
Parameter | Name: Data type: UNSIGNED_32
C00516 | Checksums Index: 24059d = 5DFBh
This code is for device-internal use only and must not be written to by the user!
C00517
Parameter | Name: Data type: INTEGER_32
C00517 | User menu Index: 24058d = 5DFAh
When a system is installed, parameters must be changed time and again until the system runs satisfactorily. The
user menu of a device serves to create a selection of frequently used parameters to be able to access and change
these parameters quickly.
• Format: <code number>,<subcode number>
• For setting "0.000" no entry is displayed in the user menu.
Setting range (min. value | unit | max. value)
0.000 16000.000
Subcodes Lenze setting Info
C00517/1 51.000 C00051: Display of actual speed value
C00517/2 53.000 C00053: Display of DC-bus voltage
C00517/3 54.000 C00054: Display of motor current
C00517/4 61.000 C00061: Display of heatsink temperature
C00517/5 137.000 C00137: Display of device state
C00517/6 0.000 User menu: entry 6
C00517/7 0.000 User menu: entry 7
C00517/8 11.000 C00011: Reference speed
C00517/9 39.001 C00039/1: Fixed setpoint 1
C00517/10 39.002 C00039/2: Fixed setpoint 2
C00517/11 12.000 C00012: Acceleration time - main setpoint
C00517/12 13.000 C00013: Deceleration time - main setpoint
C00517/13 15.000 C00015: V/f base frequency
C00517/14 16.000 C00016: Vmin boost
C00517/15 22.000 C00022: Imax in motor mode
C00517/16 120.000 C00120: Motor overload threshold (I2xt)
C00517/17 87.000 C00087: Rated motor speed
C00517/18 99.000 C00099: Display of firmware version
C00517/19 200.000 C00200: Display of firmware product type
C00517/20 0.000 User menu: entry 20
C00517/21 0.000 User menu: entry 21
C00517/22 0.000 User menu: entry 22
C00517/23 0.000 User menu: entry 23
C00517/24 0.000 User menu: entry 24
C00517/25 0.000 User menu: entry 25
C00517/26 0.000 User menu: entry 26
C00517/27 0.000 User menu: entry 27
C00517/28 0.000 User menu: entry 28
C00517/29 0.000 User menu: entry 29
C00517/30 0.000 User menu: entry 30
C00517/31 0.000 User menu: entry 31
C00517/32 0.000 User menu: Entry 32
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1000
C00560
Parameter | Name: Data type: UNSIGNED_8
C00560 | Fan switching status Index: 24015d = 5DCFh
C00561
Parameter | Name: Data type: UNSIGNED_8
C00561 | Fan failure Index: 24014d = 5DCEh
C00565
Parameter | Name: Data type: UNSIGNED_8
C00565 | Resp. to mains phase failure Index: 24010d = 5DCAh
C00566
Parameter | Name: Data type: UNSIGNED_8
C00566 | Resp. to fan failure Index: 24009d = 5DC9h
C00567
Parameter | Name: Data type: UNSIGNED_8
C00567 | Speed controller resp. limited Index: 24008d = 5DC8h
C00569
Parameter | Name: Data type: UNSIGNED_8
C00569 | Resp. to peak current Index: 24006d = 5DC6h
C00570
Parameter | Name: Data type: UNSIGNED_8
C00570 | Resp. to controller limitations Index: 24005d = 5DC5h
C00572
Parameter | Name: Data type: UNSIGNED_8
C00572 | Brake resistor overload threshold Index: 24003d = 5DC3h
As of version 02.00.00
Adjustable threshold for monitoring the brake resistor utilisation
• The response for reaching the threshold can be selected in C00574.
Setting range (min. value | unit | max. value) Lenze setting
0 % 100 100 %
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 1
C00574
Parameter | Name: Data type: UNSIGNED_8
C00574 | Resp. to brake resist. overtemp. Index: 24001d = 5DC1h
Response when reaching the threshold for the brake resistor utilisation set in C00572.
Selection list (Lenze setting printed in bold)
0 No Reaction
1 Fault
5 Warning
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00576
Parameter | Name: Data type: UNSIGNED_16
C00576 | SC: Field feedforward control Index: 23999d = 5DBFh
Point of action of the direct-axis current setpoint precontrol for an early reduction of the field current. In this way,
the acceleration behaviour can be improved in the field weakening range.
• The entry [%] refers to the slip of the asynchronous motor.
Setting range (min. value | unit | max. value) Lenze setting
0 % 600 200 %
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 1
C00577
Parameter | Name: Data type: UNSIGNED_16
C00577 | SC: Vp field weaken. controller Index: 23998d = 5DBEh
C00578
Parameter | Name: Data type: UNSIGNED_16
C00578 | SC: Tn field weaken. controller Index: 23997d = 5DBDh
C00579
Parameter | Name: Data type: UNSIGNED_8
C00579 | Resp. to max. speed / output freq. reached Index: 23996d = 5DBCh
Response for reaching the maximum speed limit (C00909) or the output frequency limit (C00910)
Selection list (Lenze setting printed in bold)
0 No Reaction
1 Fault
5 Warning
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00581
Parameter | Name: Data type: UNSIGNED_8
C00581 | Resp. LS_SetError_x Index: 23994d = 5DBAh
C00582
Parameter | Name: Data type: UNSIGNED_8
C00582 | Resp. to heatsink temp. > shutdown temp. -5°C Index: 23993d = 5DB9h
Response when the heatsink temperature has reached the shutdown temperature threshold.
Selection list (Lenze setting printed in bold)
0 No Reaction
1 Fault
5 Warning
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00585
Parameter | Name: Data type: UNSIGNED_8
C00585 | Resp. to motor overtemp. PTC Index: 23990d = 5DB6h
C00586
Parameter | Name: Data type: UNSIGNED_8
C00586 | Resp. to encoder wire breakage Index: 23989d = 5DB5h
Response for a failure of the encoder feedback system or the encoder feedback system track due to an open circuit
Selection list (Lenze setting printed in bold)
0 No Reaction
1 Fault
5 Warning
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00588
Parameter | Name: Data type: UNSIGNED_8
C00588 | Resp. to max speed at switch. freq Index: 23987d = 5DB3h
Response for reaching the maximum speed for the set inverter switching frequency (C00018)
Selection list (Lenze setting printed in bold)
0 No Reaction
1 Fault
5 Warning
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00590
Parameter | Name: Data type: UNSIGNED_8
C00590 | Resp. to switch. frequency red. Index: 23985d = 5DB1h
C00592
Parameter | Name: Data type: UNSIGNED_8
C00592 | Resp. to CAN bus connection Index: 23983d = 5DAFh
C00593
Parameter | Name: Data type: UNSIGNED_8
C00593 | Resp. to CANx_IN monitoring Index: 23982d = 5DAEh
C00594
Parameter | Name: Data type: UNSIGNED_8
C00594 | Resp. to control word error Index: 23981d = 5DADh
C00595
Parameter | Name: Data type: UNSIGNED_8
C00595 | MCK: Resp. to MCK error Index: 23980d = 5DACh
C00597
Parameter | Name: Data type: UNSIGNED_8
C00597 | Resp. to motor phase failure Index: 23978d = 5DAAh
C00598
Parameter | Name: Data type: UNSIGNED_8
C00598 | Resp. to open circuit AINx Index: 23977d = 5DA9h
C00599
Parameter | Name: Data type: INTEGER_16
C00599 | Motor phase failure threshold Index: 23976d = 5DA8h
C00600
Parameter | Name: Data type: UNSIGNED_8
C00600 | Resp. to DC-bus voltage Index: 23975d = 5DA7h
C00601
Parameter | Name: Data type: UNSIGNED_16
C00601 | Delayed resp. fault: DC-bus overvoltage Index: 23974d = 5DA6h
C00602
Parameter | Name: Data type: UNSIGNED_8
C00602 | Resp. to earth fault Index: 23973d = 5DA5h
C00604
Parameter | Name: Data type: UNSIGNED_8
C00604 | Resp. to device overload (Ixt) Index: 23971d = 5DA3h
C00606
Parameter | Name: Data type: UNSIGNED_8
C00606 | Resp. to motor overload (I²xt) Index: 23969d = 5DA1h
C00607
Parameter | Name: Data type: UNSIGNED_8
C00607 | Resp. to high freq. DI12/67 reached Index: 23968d = 5DA0h
Response if the maximum input frequency of the actual speed feedback via the digital inputs is reached.
Selection list (Lenze setting printed in bold)
0 No Reaction
1 Fault
5 Warning
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00608
Parameter | Name: Data type: UNSIGNED_8
C00608 | Resp. to maximum torque Index: 23967d = 5D9Fh
C00609
Parameter | Name: Data type: UNSIGNED_8
C00609 | Resp. to maximum current Index: 23966d = 5D9Eh
C00610
Parameter | Name: Data type: UNSIGNED_16
C00610 | 16-bit connection table Index: 23965d = 5D9Dh
This code is for device-internal use only and must not be written to by the user!
C00611
Parameter | Name: Data type: UNSIGNED_16
C00611 | Bool connection table Index: 23964d = 5D9Ch
This code is for device-internal use only and must not be written to by the user!
C00612
Parameter | Name: Data type: UNSIGNED_16
C00612 | 32-bit connection table Index: 23963d = 5D9Bh
This code is for device-internal use only and must not be written to by the user!
C00613
Parameter | Name: Data type: UNSIGNED_16
C00613 | Connect. table 16-bit AdditionalFBsHL Index: 23962d = 5D9Ah
This code is for device-internal use only and must not be written to by the user!
C00615
Parameter | Name: Data type: UNSIGNED_16
C00615 | Connect. table Bool AdditionalFBsHL Index: 23960d = 5D98h
This code is for device-internal use only and must not be written to by the user!
C00617
Parameter | Name: Data type: UNSIGNED_16
C00617 | Connect. table 32-bit AdditionalFBsHL Index: 23958d = 5D96h
This code is for device-internal use only and must not be written to by the user!
C00620
Parameter | Name: Data type: UNSIGNED_16
C00620 | System connection list: 16-bit Index: 23955d = 5D93h
C00621
Parameter | Name: Data type: UNSIGNED_16
C00621 | System connection list: Bool Index: 23954d = 5D92h
C00622
Parameter | Name: Data type: UNSIGNED_16
C00622 | System connection list: Angle Index: 23953d = 5D91h
C00630
Parameter | Name: Data type: INTEGER_16
C00630 | L_Limit 1-2: Min/Max Index: 23945d = 5D89h
C00631
Parameter | Name: Data type: INTEGER_32
C00631 | L_LimitPhi 1-3: Min/Max Index: 23944d = 5D88h
C00632
Parameter | Name: Data type: INTEGER_16
C00632 | L_NSet_1: Max.SkipFrq. Index: 23943d = 5D87h
C00633
Parameter | Name: Data type: INTEGER_16
C00633 | L_NSet_1: Min.SkipFrq. Index: 23942d = 5D86h
C00634
Parameter | Name: Data type: UNSIGNED_16
C00634 | L_NSet_1: wState Index: 23941d = 5D85h
C00635
Parameter | Name: Data type: INTEGER_16
C00635 | L_NSet_1: nMaxLimit Index: 23940d = 5D84h
C00636
Parameter | Name: Data type: INTEGER_16
C00636 | L_NSet_1: nMinLimit Index: 23939d = 5D83h
C00637
Parameter | Name: Data type: INTEGER_16
C00637 | L_NSet_1: Blocking zone output Index: 23938d = 5D82h
FB L_NSet_1: Display of the speed setpoint after blocking zone function processing
Display range (min. value | unit | max. value)
-199.99 % 199.99
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 100
C00638
Parameter | Name: Data type: INTEGER_16
C00638 | L_NSet_1: Ramp rounding output Index: 23937d = 5D81h
FB L_NSet_1: Display of the speed setpoint after PT1 filter function processing
Display range (min. value | unit | max. value)
-199.99 % 199.99
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 100
C00639
Parameter | Name: Data type: INTEGER_16
C00639 | L_NSet_1: Addit. value output Index: 23936d = 5D80h
FB L_NSet_1: Display of the additional speed setpoint after ramp generator processing
Display range (min. value | unit | max. value)
-199.99 % 199.99
; Read access
Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00640
Parameter | Name: Data type: INTEGER_16
C00640 | L_NSet_1: nNOut_a Index: 23935d = 5D7Fh
FB L_NSet_1: Display of the generated main speed setpoint at the output nNOut_a
Display range (min. value | unit | max. value)
-199.99 % 199.99
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 100
C00650
Parameter | Name: Data type: UNSIGNED_8
C00650 | L_Arithmetik 3-5: Function Index: 23925d = 5D75h
C00660
Parameter | Name: Data type: INTEGER_16
C00660 | L_FixSet_a_1: Analog values Index: 23915d = 5D6Bh
As of version 04.00.00
L_FixSet_a_1 FB: Setting of the fixed values
Setting range (min. value | unit | max. value)
-199.99 % 199.99
Subcodes Lenze setting Info
C00660/1 0.00 % Fixed value 0 ... 15
C00660/...
C00660/16
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00661
Parameter | Name: Data type: UNSIGNED_16
C00661 | L_FixSet_w_1: Fixed values Index: 23914d = 5D6Ah
As of version 04.00.00
L_FixSet_w_1 FB: Setting of the fixed values
Setting range (min. value | unit | max. value)
0 65535
Subcodes Lenze setting Info
C00661/1 0 Fixed value 0 ... 15
C00661/...
C00661/16
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00662
Parameter | Name: Data type: UNSIGNED_16
C00662 | L_FixSet_w_2: Fixed values Index: 23913d = 5D69h
As of version 04.00.00
L_FixSet_w_2 FB: Setting of the fixed values
Setting range (min. value | unit | max. value)
0 65535
Subcodes Lenze setting Info
C00662/1 0 Fixed value 0 ... 15
C00662/...
C00662/16
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00670
Parameter | Name: Data type: INTEGER_32
C00670 | L_OffsetGainP_1: Gain Index: 23905d = 5D61h
C00671
Parameter | Name: Data type: INTEGER_32
C00671 | L_OffsetGainP_2: Gain Index: 23904d = 5D60h
C00672
Parameter | Name: Data type: INTEGER_32
C00672 | L_OffsetGainP_3: Gain Index: 23903d = 5D5Fh
C00673
Parameter | Name: Data type: INTEGER_32
C00673 | L_OffsetGainPhiP 1-2: Offset Index: 23902d = 5D5Eh
C00674
Parameter | Name: Data type: INTEGER_32
C00674 | L_OffsetGainPhiP 1-2: Gain Index: 23901d = 5D5Dh
C00677
Parameter | Name: Data type: INTEGER_16
C00677 | L_GainOffsetP 1-3: Parameter Index: 23898d = 5D5Ah
C00678
Parameter | Name: Data type: INTEGER_32
C00678 | L_GainOffsetPhiP 1-2: Parameter Index: 23897d = 5D59h
C00679
Parameter | Name: Data type: INTEGER_16
C00679 | L_MulDiv_2: Parameter Index: 23896d = 5D58h
C00680
Parameter | Name: Data type: UNSIGNED_8
C00680 | L_Compare_1: Function Index: 23895d = 5D57h
C00681
Parameter | Name: Data type: INTEGER_16
C00681 | L_Compare_1: Hysteresis Index: 23894d = 5D56h
C00682
Parameter | Name: Data type: INTEGER_16
C00682 | L_Compare_1: Window Index: 23893d = 5D55h
C00685
Parameter | Name: Data type: UNSIGNED_8
C00685 | L_Compare_2: Function Index: 23890d = 5D52h
C00686
Parameter | Name: Data type: INTEGER_16
C00686 | L_Compare_2: Hysteresis Index: 23889d = 5D51h
C00687
Parameter | Name: Data type: INTEGER_16
C00687 | L_Compare_2: Window Index: 23888d = 5D50h
C00690
Parameter | Name: Data type: UNSIGNED_8
C00690 | L_Compare_3: Fct. Index: 23885d = 5D4Dh
C00691
Parameter | Name: Data type: INTEGER_16
C00691 | L_Compare_3: Hysteresis Index: 23884d = 5D4Ch
C00692
Parameter | Name: Data type: INTEGER_16
C00692 | L_Compare_3: Window Index: 23883d = 5D4Bh
C00693
Parameter | Name: Data type: UNSIGNED_8
C00693 | L_Compare 4-5: Fct. Index: 23882d = 5D4Ah
Comparison operation
• If the statement of the selected comparison operation is true, the binary output bOut is set to TRUE.
Selection list
1 In1 = In2
2 In1 > In2
3 In1 < In2
4 |In1| = |In2|
5 |In1| > |In2|
6 |In1| < |In2|
Subcodes Lenze setting Info
C00693/1 1: In1 = In2 L_Compare_4: Function
C00693/2 1: In1 = In2 L_Compare_5: Function
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00694
Parameter | Name: Data type: INTEGER_16
C00694 | L_Compare 4-5: Hysteresis Index: 23881d = 5D49h
C00695
Parameter | Name: Data type: INTEGER_16
C00695 | L_Compare 4-5: Window Index: 23880d = 5D48h
C00696
Parameter | Name: Data type: INTEGER_16
C00696 | L_OffsetGainP_1: offset Index: 23879d = 5D47h
C00697
Parameter | Name: Data type: INTEGER_16
C00697 | L_OffsetGainP_2: offset Index: 23878d = 5D46h
C00698
Parameter | Name: Data type: INTEGER_16
C00698 | L_OffsetGainP_3: offset Index: 23877d = 5D45h
C00699
Parameter | Name: Data type: INTEGER_16
C00699 | L_MulDiv_1: parameter Index: 23876d = 5D44h
C00700
Parameter | Name: Data type: UNSIGNED_16
C00700 | LA_NCtrl: analog connection list Index: 23875d = 5D43h
C00701
Parameter | Name: Data type: UNSIGNED_16
C00701 | LA_NCtrl: digital connection list Index: 23874d = 5D42h
C00705
Parameter | Name: Data type: UNSIGNED_16
C00705 | LA_NCtrl_Out: analog signal list Index: 23870d = 5D3Eh
This code is for device-internal use only and must not be written to by the user!
C00706
Parameter | Name: Data type: UNSIGNED_16
C00706 | LA_NCtrl_Out digital signal list Index: 23869d = 5D3Dh
This code is for device-internal use only and must not be written to by the user!
C00710
Parameter | Name: Data type: UNSIGNED_16
C00710 | LA_TabPos: Analog connection list Index: 23865d = 5D39h
C00711
Parameter | Name: Data type: UNSIGNED_16
C00711 | LA_TabPos: Analog connection list Index: 23864d = 5D38h
C00712
Parameter | Name: Data type: UNSIGNED_16
C00712 | LA_TabPos: Connection list phi Index: 23863d = 5D37h
This code is for device-internal use only and must not be written to by the user!
C00715
Parameter | Name: Data type: UNSIGNED_16
C00715 | LA_TabPos_Out: analog signal list Index: 23860d = 5D34h
This code is for device-internal use only and must not be written to by the user!
C00716
Parameter | Name: Data type: UNSIGNED_16
C00716 | LA_TabPos_Out: Digital signal list Index: 23859d = 5D33h
This code is for device-internal use only and must not be written to by the user!
C00717
Parameter | Name: Data type: UNSIGNED_16
C00717 | LA_TabPos_Out: Signal list phi Index: 23858d = 5D32h
This code is for device-internal use only and must not be written to by the user!
C00720
Parameter | Name: Data type: UNSIGNED_32
C00720 | L_DigitalDelay_1: Delay Index: 23855d = 5D2Fh
C00721
Parameter | Name: Data type: UNSIGNED_32
C00721 | L_DigitalDelay 2,3: Delay Index: 23854d = 5D2Eh
C00725
Parameter | Name: Data type: UNSIGNED_8
C00725 | Current switching frequency Index: 23850d = 5D2Ah
C00726
Parameter | Name: Data type: UNSIGNED_8
C00726 | Current limit values Index: 23849d = 5D29h
This code is for device-internal use only and must not be written to by the user!
C00727
Parameter | Name: Data type: UNSIGNED_8
C00727 | Keypad digital values Index: 23848d = 5D28h
C00728
Parameter | Name: Data type: INTEGER_16
C00728 | Keypad analog values Index: 23847d = 5D27h
C00750
Parameter | Name: Data type: UNSIGNED_8
C00750 | Select. of BU oscillos. channels Index: 23825d = 5D11h
This code is for device-internal use only and must not be written to by the user!
C00760
Parameter | Name: Data type: UNSIGNED_16
C00760 | LA_SwitchPos: Analog connection list Index: 23815d = 5D07h
C00761
Parameter | Name: Data type: UNSIGNED_16
C00761 | LA_SwitchPos: Digital connection list Index: 23814d = 5D06h
C00762
Parameter | Name: Data type: UNSIGNED_16
C00762 | LA_SwitchPos: phi connection list Index: 23813d = 5D05h
This code is for device-internal use only and must not be written to by the user!
C00765
Parameter | Name: Data type: UNSIGNED_16
C00765 | LA_SwitchPos_Out: Analog signal list Index: 23810d = 5D02h
This code is for device-internal use only and must not be written to by the user!
C00766
Parameter | Name: Data type: UNSIGNED_16
C00766 | LA_SwitchPos_Out: Digital signal list Index: 23809d = 5D01h
This code is for device-internal use only and must not be written to by the user!
C00767
Parameter | Name: Data type: UNSIGNED_16
C00767 | LA_SwitchPos_Out: phi signal list Index: 23808d = 5D00h
This code is for device-internal use only and must not be written to by the user!
C00800
Parameter | Name: Data type: INTEGER_16
C00800 | L_MPot_1: Upper limit Index: 23775d = 5CDFh
C00801
Parameter | Name: Data type: INTEGER_16
C00801 | L_MPot_1: Lower limit Index: 23774d = 5CDEh
C00802
Parameter | Name: Data type: UNSIGNED_16
C00802 | L_MPot_1: Acceleration time Index: 23773d = 5CDDh
C00803
Parameter | Name: Data type: UNSIGNED_16
C00803 | L_MPot_1: Deceleration time Index: 23772d = 5CDCh
C00804
Parameter | Name: Data type: UNSIGNED_8
C00804 | L_MPot_1: Inactive function Index: 23771d = 5CDBh
FB L_MPot_1: Selection of the response when deactivating the motor potentiometer via the bInAct input
Selection list (Lenze setting printed in bold) Info
0 Retain value Keep output value
1 Deceleration to 0 Deceleration via ramp to 0
2 Deceleration to lower limit Deceleration via ramp to lower limit (C00801)
3 Without ramp to 0 Jump to 0
4 Without ramp to lower limit Jump to lower limit (C00800)
5 Acceleration to upper limit Acceleration via ramp to upper limit (C00800)
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00805
Parameter | Name: Data type: UNSIGNED_8
C00805 | L_MPot_1: Init fct. Index: 23770d = 5CDAh
C00806
Parameter | Name: Data type: UNSIGNED_8
C00806 | L_MPot_1: Use Index: 23769d = 5CD9h
C00807
Parameter | Name: Data type: INTEGER_16
C00807 | L_NLim_1: Max.SkipFrq. Index: 23768d = 5CD8h
C00808
Parameter | Name: Data type: INTEGER_16
C00808 | L_NLim_1: Min.SkipFrq. Index: 23767d = 5CD7h
C00809
Parameter | Name: Data type: INTEGER_16
C00809 | L_NLim_2: Max.SkipFrq. Index: 23766d = 5CD6h
C00810
Parameter | Name: Data type: INTEGER_16
C00810 | L_NLim_2: Min.SkipFrq. Index: 23765d = 5CD5h
C00820
Parameter | Name: Data type: UNSIGNED_8
C00820 | L_DigitalLogic_1: Function Index: 23755d = 5CCBh
C00821
Parameter | Name: Data type: UNSIGNED_8
C00821 | L_DigitalLogic_1: Truth table Index: 23754d = 5CCAh
C00822
Parameter | Name: Data type: UNSIGNED_8
C00822 | L_DigitalLogic_2: Function Index: 23753d = 5CC9h
C00823
Parameter | Name: Data type: UNSIGNED_8
C00823 | L_DigitalLogic_2: Truth table Index: 23752d = 5CC8h
C00824
Parameter | Name: Data type: UNSIGNED_8
C00824 | L_DigitalLogic5_1: Function Index: 23751d = 5CC7h
C00825
Parameter | Name: Data type: UNSIGNED_8
C00825 | L_DigitalLogic5_1: Truth table Index: 23750d = 5CC6h
C00826
Parameter | Name: Data type: UNSIGNED_8
C00826 | L_DigitalLogic5_2: Function Index: 23749d = 5CC5h
C00827
Parameter | Name: Data type: UNSIGNED_8
C00827 | L_DigitalLogic5_2: Truth table Index: 23748d = 5CC4h
Selection list
0 False
1 True
Subcodes Lenze setting Info
C00827/1 0: FALSE bOut for bIn1=0 / bIn2=0 / bIn3=0 / bIn4=0 / bIn5=0
C00827/2 0: FALSE bOut for bIn1=1 / bIn2=0 / bIn3=0 / bIn4=0 / bIn5=0
C00827/3 0: FALSE bOut for bIn1=0 / bIn2=1 / bIn3=0 / bIn4=0 / bIn5=0
C00827/4 0: FALSE bOut for bIn1=1 / bIn2=1 / bIn3=0 / bIn4=0 / bIn5=0
C00827/5 0: FALSE bOut for bIn1=0 / bIn2=0 / bIn3=1 / bIn4=0 / bIn5=0
C00827/6 0: FALSE bOut for bIn1=1 / bIn2=0 / bIn3=1 / bIn4=0 / bIn5=0
C00827/7 0: FALSE bOut for bIn1=0 / bIn2=1 / bIn3=1 / bIn4=0 / bIn5=0
C00827/8 0: FALSE bOut for bIn1=1 / bIn2=1 / bIn3=1 / bIn4=0 / bIn5=0
C00827/9 0: FALSE bOut for bIn1=0 / bIn2=0 / bIn3=0 / bIn4=1 / bIn5=0
C00827/10 0: FALSE bOut for bIn1=1 / bIn2=0 / bIn3=0 / bIn4=1 / bIn5=0
C00827/11 0: FALSE bOut for bIn1=0 / bIn2=1 / bIn3=0 / bIn4=1 / bIn5=0
C00827/12 0: FALSE bOut for bIn1=1 / bIn2=1 / bIn3=0 / bIn4=1 / bIn5=0
C00827/13 0: FALSE bOut for bIn1=0 / bIn2=0 / bIn3=1 / bIn4=1 / bIn5=0
C00827/14 0: FALSE bOut for bIn1=1 / bIn2=0 / bIn3=1 / bIn4=1 / bIn5=0
C00827/15 0: FALSE bOut for bIn1=0 / bIn2=1 / bIn3=1 / bIn4=1 / bIn5=0
C00827/16 0: FALSE bOut for bIn1=1 / bIn2=1 / bIn3=1 / bIn4=1 / bIn5=0
C00827/17 0: FALSE bOut for bIn1=0 / bIn2=0 / bIn3=0 / bIn4=0 / bIn5=1
C00827/18 0: FALSE bOut for bIn1=1 / bIn2=0 / bIn3=0 / bIn4=0 / bIn5=1
C00827/19 0: FALSE bOut for bIn1=0 / bIn2=1 / bIn3=0 / bIn4=0 / bIn5=1
C00827/20 0: FALSE bOut for bIn1=1 / bIn2=1 / bIn3=0 / bIn4=0 / bIn5=1
C00827/21 0: FALSE bOut for bIn1=0 / bIn2=0 / bIn3=1 / bIn4=0 / bIn5=1
C00827/22 0: FALSE bOut for bIn1=1 / bIn2=0 / bIn3=1 / bIn4=0 / bIn5=1
C00827/23 0: FALSE bOut for bIn1=0 / bIn2=1 / bIn3=1 / bIn4=0 / bIn5=1
C00827/24 0: FALSE bOut for bIn1=1 / bIn2=1 / bIn3=1 / bIn4=0 / bIn5=1
C00827/25 0: FALSE bOut for bIn1=0 / bIn2=0 / bIn3=0 / bIn4=1 / bIn5=1
C00827/26 0: FALSE bOut for bIn1=1 / bIn2=0 / bIn3=0 / bIn4=1 / bIn5=1
C00827/27 0: FALSE bOut for bIn1=0 / bIn2=1 / bIn3=0 / bIn4=1 / bIn5=1
C00827/28 0: FALSE bOut for bIn1=1 / bIn2=1 / bIn3=0 / bIn4=1 / bIn5=1
C00827/29 0: FALSE bOut for bIn1=0 / bIn2=0 / bIn3=1 / bIn4=1 / bIn5=1
C00827/30 0: FALSE bOut for bIn1=1 / bIn2=0 / bIn3=1 / bIn4=1 / bIn5=1
C00827/31 0: FALSE bOut for bIn1=0 / bIn2=1 / bIn3=1 / bIn4=1 / bIn5=1
C00827/32 0: FALSE bOut for bIn1=1 / bIn2=1 / bIn3=1 / bIn4=1 / bIn5=1
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00830
Parameter | Name: Data type: INTEGER_16
C00830 | 16bit input analog Index: 23745d = 5CC1h
C00831
Parameter | Name: Data type: UNSIGNED_16
C00831 | 16bit input common Index: 23744d = 5CC0h
C00831/19 Reserved
C00831/20 MCTRL: nPosCtrlPAdapt_a
C00831/21 MCTRL: nPosCtrlOutLimit_a
C00831/22 MCTRL: nSpeedSetValue_a
C00831/23 MCTRL: nSpeedLowLimit_a
C00831/24 MCTRL: nSpeedCtrlI_a
C00831/25 MCTRL: nSpeedCtrlPAdapt_a
C00831/26 MCTRL: nBoost_a
C00831/27 MCTRL: nTorqueSetValue_a
C00831/28 MCTRL: nTorqueGenLimit_a
C00831/29 MCTRL: nTorqueMotLimit_a
C00831/30 Reserved
C00831/31 MCTRL: nVoltageAdd_a
C00831/32 MCTRL: nPWMAngleOffset_a
C00831/33 L_NSet_1: nCInhVal_a
C00831/34 L_NSet_1: nNSet_a
C00831/35 L_NSet_1: nSet_a
C00831/36 L_NSet_1: nNAdd_a
C00831/37 DCTRL: wCANControl
C00831/38 DCTRL: wCCMControl
C00831/39 L_NLim_1: nIn_a
C00831/40 Reserved
C00831/41 L_Compare_2: nIn1_a
C00831/42 L_Compare_2: nIn2_a
C00831/43 L_Compare_3: nIn1_a
C00831/44 L_Compare_3: nIn2_a
C00831/45 L_AnalogSwitch_2: nIn1_a
C00831/46 L_AnalogSwitch_2: nIn2_a
C00831/47 L_AnalogSwitch_3: nIn1_a
C00831/48 L_AnalogSwitch_3: nIn2_a
C00831/49 L_Arithmetik_2: nIn1_a
C00831/50 L_Arithmetik_2: nIn2_a
C00831/51 Reserved
C00831/52 Reserved
C00831/53 L_GainOffset_2: nIn_a
C00831/54 L_GainOffset_2: nGain_a
C00831/55 L_GainOffset_2: nOffset_a
C00831/56 L_OffsetGainP_1: nIn_a
C00831/57 L_OffsetGainP_2: nIn_a
C00831/58 L_OffsetGain_2: nIn_a
C00831/59 L_OffsetGain_2: nOffset_a
C00831/60 L_OffsetGain_2: nGain_a
C00831/61 L_PCTRL_1: nAct_a
C00831/62 L_PCTRL_1: nAdapt_a
C00832
Parameter | Name: Data type: INTEGER_16
C00832 | 16bit input velocity Index: 23743d = 5CBFh
C00833
Parameter | Name: Data type: UNSIGNED_8
C00833 | 8bit input Index: 23742d = 5CBEh
C00834
Parameter | Name: Data type: INTEGER_32
C00834 | 32bit input analog Index: 23741d = 5CBDh
C00835
Parameter | Name: Data type: INTEGER_16
C00835 | 16bit input analog AdditionalFBsHL Index: 23740d = 5CBCh
C00836
Parameter | Name: Data type: UNSIGNED_16
C00836 | 16bit input common AdditionalFBsHL Index: 23739d = 5CBBh
C00837
Parameter | Name: Data type: INTEGER_16
C00837 | 16bit input velocity AdditionalFBsHL Index: 23738d = 5CBAh
C00838
Parameter | Name: Data type: UNSIGNED_8
C00838 | 8bit input AdditionalFBsHL Index: 23737d = 5CB9h
C00839
Parameter | Name: Data type: INTEGER_32
C00839 | 32bit input AdditionalFBsHL Index: 23736d = 5CB8h
C00840
Parameter | Name: Data type: INTEGER_16
C00840 | 16Bit-SysInput analog Index: 23735d = 5CB7h
C00841
Parameter | Name: Data type: UNSIGNED_16
C00841 | 16Bit-SysInput common Index: 23734d = 5CB6h
C00843
Parameter | Name: Data type: UNSIGNED_8
C00843 | 8bit SysInput Index: 23732d = 5CB4h
Display of the signal status of the binary inputs of different I/O level blocks
Selection list
0 False
1 True
Subcodes Info
C00843/1 LS_DigitalOutput:bRelay
C00843/2 LS_DigitalOutput:bOut1
C00843/3 LS_DigitalInput: bCountIn1_Reset
C00843/4 LS_DigitalInput: bCountIn1_LoadStartValue
C00843/5 LP_CanOut1: bState_B0
C00843/6 LP_CanOut1: bState_B1
C00843/7 LP_CanOut1: bState_B2
C00843/8 LP_CanOut1: bState_B3
C00843/9 LP_CanOut1:bState_B4
C00843/10 LP_CanOut1: bState_B5
C00843/11 LP_CanOut1: bState_B6
C00843/12 LP_CanOut1: bState_B7
C00843/13 LP_CanOut1: bState_B8
C00843/14 LP_CanOut1: bState_B9
C00843/15 LP_CanOut1: bState_B10
C00843/16 LP_CanOut1: bState_B11
C00843/17 LP_CanOut1: bState_B12
C00843/18 LP_CanOut1: bState_B13
C00843/19 LP_CanOut1: bState_B14
C00843/20 LP_CanOut1: bState_B15
C00843/21 LS_DisFree_b: bDis1
C00843/22 LS_DisFree_b: bDis2
C00843/23 LS_DisFree_b: bDis3
C00843/24 LS_DisFree_b: bDis4
C00843/25 LS_DisFree_b: bDis5
C00843/26 LS_DisFree_b: bDis6
C00843/27 LS_DisFree_b: bDis7
C00843/28 LS_DisFree_b: bDis8
C00843/29 LP_CanOut2: bOut1_B0
C00843/30 LP_CanOut2: bOut1_B1
C00843/31 LP_CanOut2: bOut1_B2
C00843/32 LP_CanOut2: bOut1_B3
C00843/33 LP_CanOut2: bOut1_B4
C00843/34 LP_CanOut2: bOut1_B5
C00843/35 LP_CanOut2: bOut1_B6
C00843/36 LP_CanOut2: bOut1_B7
C00843/37 LP_CanOut2: bOut1_B8
C00843/38 LP_CanOut2: bOut1_B9
C00843/39 LP_CanOut2: bOut1_B10
C00844
Parameter | Name: Data type: INTEGER_32
C00844 | 32bit SysInput Index: 23731d = 5CB3h
C00866
Parameter | Name: Data type: UNSIGNED_16
C00866 | CAN input words Index: 23709d = 5C9Dh
C00868
Parameter | Name: Data type: UNSIGNED_16
C00868 | CAN output words Index: 23707d = 5C9Bh
C00876
Parameter | Name: Data type: UNSIGNED_16
C00876 | MCI input words Index: 23699d = 5C93h
C00877
Parameter | Name: Data type: UNSIGNED_16
C00877 | MCI output words Index: 23698d = 5C92h
C00890
Parameter | Name: Data type: UNSIGNED_16
C00890 | MCI_InOut: Inversion Index: 23685d = 5C85h
As of version 02.00.00
Via these parameters, the control and status bits of the MCI port blocks can be inverted
Setting range (min. hex value | max. hex value)
0x0000 0xFFFF
Value is bit-coded: Info
Bit 0 Active Bit set = inversion active
... ...
Bit 15 Active
Subcodes Lenze setting Info
C00890/1 0 Inversion of LP_MciIn.wCtrl
C00890/2 0 Inversion of LP_MciOut.wState
C00890/3 0 Inversion of LP_MciIn.bIn2_B0...15
C00890/4 0 Inversion of LP_MciOut.bOut2_B0...15
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT
C00905
Parameter | Name: Data type: UNSIGNED_8
C00905 | Motor phases: Direction of rotation Index: 23670d = 5C76h
As of version 04.00.00
To correct such misconnected motor phases, the rotating field of the controller's output can be reversed by selecting
"1: Inverted". In this case, a phase will be reversed at the output of the inverter.
Selection list (Lenze setting printed in bold)
0 not inverted
1 inverted
; Read access ; Write access ; CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00909
Parameter | Name: Data type: INTEGER_16
C00909 | Speed limitation Index: 23666d = 5C72h
C00910
Parameter | Name: Data type: UNSIGNED_16
C00910 | Frequency limitation Index: 23665d = 5C71h
C00915
Parameter | Name: Data type: UNSIGNED_16
C00915 | Motor cable length Index: 23660d = 5C6Ch
Single motor cable length for calculating the motor cable resistance
• The calculated motor cable resistance is displayed in C00917.
Setting range (min. value | unit | max. value) Lenze setting
0.0 m 1000.0 5.0 m
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 10
C00916
Parameter | Name: Data type: UNSIGNED_16
C00916 | Motor cable cross-section Index: 23659d = 5C6Bh
Motor cable cross-section of a phase/cable for calculating the motor cable resistance
• The calculated motor cable resistance is displayed in C00917.
Setting range (min. value | unit | max. value) Lenze setting
0.50 mm^2 100.00 6.00 mm^2
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 100
C00917
Parameter | Name: Data type: UNSIGNED_16
C00917 | Motor cable resistance Index: 23658d = 5C6Ah
C00922
Parameter | Name: Data type: UNSIGNED_16
C00922 | ICM_DiagnosticCounter Index: 23653d = 5C65h
This code is for device-internal use only and must not be written to by the user!
C00940
Parameter | Name: Data type: INTEGER_16
C00940 | L_ConvW numerator Index: 23635d = 5C53h
As of version 04.00.00
Setting range (min. value | unit | max. value)
-32767 32767
Subcodes Lenze setting Info
C00940/1 1 L_ConvW_1: Nominator
C00940/2 1 L_ConvW_2: Nominator
C00940/3 1 L_ConvW_3: Nominator
C00940/4 1 L_ConvW_4: Nominator
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00941
Parameter | Name: Data type: INTEGER_16
C00941 | L_ConvW denominator Index: 23634d = 5C52h
As of version 04.00.00
Setting range (min. value | unit | max. value)
1 32767
Subcodes Lenze setting Info
C00941/1 1 L_ConvW_1: Denominator
C00941/2 1 L_ConvW_2: Denominator
C00941/3 1 L_ConvW_3: Denominator
C00941/4 1 L_ConvW_4: Denominator
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00942
Parameter | Name: Data type: UNSIGNED_8
C00942 | L_ConvW conversion method Index: 23633d = 5C51h
As of version 04.00.00
Selection list
0 no conversion
1 from [%] into [incr./ms]
2 from [incr./ms] into [%]
3 Factors signed
4 Factors unsigned
Subcodes Lenze setting Info
C00942/1 0: No conversion L_ConvW_1: Conversion method
C00942/2 0: No conversion L_ConvW_2: Conversion method
C00942/3 0: No conversion L_ConvW_3: Conversion method
C00942/4 0: No conversion L_ConvW_4: Conversion method
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00950
Parameter | Name: Data type: UNSIGNED_8
C00950 | L_Interpolator_1: Activation of the FB functions Index: 23625d = 5C49h
As of version 04.00.00
L_Interpolator_1 FB: Activation of signal interpolation and signal monitoring
Selection list
0 No
1 Yes
Subcodes Lenze setting Info
C00950/1 0: No Activation of signal interpolation
C00950/2 0: No Activation of signal monitoring
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00951
Parameter | Name: Data type: UNSIGNED_16
C00951 | L_Interpolator_1: Number of interpolation steps Index: 23624d = 5C48h
As of version 04.00.00
L_Interpolator_1 FB: Number of interpolation steps
Setting range (min. value | unit | max. value) Lenze setting
0 65535 1
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00952
Parameter | Name: Data type: UNSIGNED_16
C00952 | L_Interpolator_1: Limit value for error cycles Index: 23623d = 5C47h
As of version 04.00.00
L_Interpolator_1 FB: Limit value for missing data telegrams
Setting range (min. value | unit | max. value) Lenze setting
0 65535 5
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00953
Parameter | Name: Data type: UNSIGNED_8
C00953 | L_Interpolator_1: Filters Index: 23622d = 5C46h
As of version 04.00.00
L_Interpolator_1 FB: Filters
Setting range (min. value | unit | max. value) Lenze setting
0
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00960
Parameter | Name: Data type: UNSIGNED_8
C00960 | L_Curve_1: Selection of the curve shape Index: 23615d = 5C3Fh
As of version 04.00.00
L_Curve_1 FB: Selection of the function
Selection list
0 Out = 0
1 Out = In
2 Out = f(In)
3 Out = f(table)
Subcodes Lenze setting Info
C00960/1 1: Out = In L_Curve_1: Function
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00961
Parameter | Name: Data type: INTEGER_16
C00961 | L_Curve_1: Input limitation Index: 23614d = 5C3Eh
As of version 04.00.00
L_Curve_1 FB: Upper and lower limit for input value
Setting range (min. value | unit | max. value)
-199.99 % 199.99
Subcodes Lenze setting Info
C00961/1 199.99 % L_Curve_1: Max. input
C00961/2 -199.99 % L_Curve_1: Min. input
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00963
Parameter | Name: Data type: INTEGER_16
C00963 | L_Curve_1: Table of X values Index: 23612d = 5C3Ch
As of version 04.00.00
L_Curve_1 FB: X values for characteristic function
Setting range (min. value | unit | max. value)
-32767 32767
Subcodes Lenze setting Info
C00963/1 32767 X values 1 ... 32 for characteristic function
C00963/...
C00963/32
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00964
Parameter | Name: Data type: INTEGER_16
C00964 | L_Curve_1: Table of Y values Index: 23611d = 5C3Bh
As of version 04.00.00
L_Curve_1: Y values for characteristic function
Setting range (min. value | unit | max. value)
-32767 32767
Subcodes Lenze setting Info
C00964/1 0 Y values 1 ... 32 for characteristic function
C00964/...
C00964/32
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00966
Parameter | Name: Data type: UNSIGNED_16
C00966 | VFC: Time const. - slip compens. Index: 23609d = 5C39h
C00967
Parameter | Name: Data type: INTEGER_16
C00967 | VFC: Frequency at curve interpolation point n Index: 23608d = 5C38h
As of version 04.00.00
Selection of the curve interpolation points (frequency values) for the VFCplus operating mode with user-definable
V/f characteristic (C00006 = "10")
Setting range (min. value | unit | max. value)
-2600.0 Hz 2600.0
Subcodes Lenze setting Info
C00967/1 -50.0 Hz VFC: Frequency at curve interpolation point 1
C00967/2 -40.0 Hz VFC: Frequency at curve interpolation point 2
C00967/3 -30.0 Hz VFC: Frequency at curve interpolation point 3
C00967/4 -20.0 Hz VFC: Frequency at curve interpolation point 4
C00967/5 -10.0 Hz VFC: Frequency at curve interpolation point 5
C00967/6 0.0 Hz VFC: Frequency at curve interpolation point 6
C00967/7 10.0 Hz VFC: Frequency at curve interpolation point 7
C00967/8 20.0 Hz VFC: Frequency at curve interpolation point 8
C00967/9 30.0 Hz VFC: Frequency at curve interpolation point 9
C00967/10 40.0 Hz VFC: Frequency at curve interpolation point 10
C00967/11 50.0 Hz VFC: Frequency at curve interpolation point 11
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 10
C00968
Parameter | Name: Data type: UNSIGNED_16
C00968 | VFC: Voltage at curve interpolation point n Index: 23607d = 5C37h
As of version 04.00.00
Selection of the curve interpolation points (voltage values) for the VFCplus operating mode with user-definable V/
f characteristic (C00006 = "10")
Setting range (min. value | unit | max. value)
0.00 V 600.00
Subcodes Lenze setting Info
C00968/1 400.00 V VFC: Voltage at curve interpolation point 1
C00968/2 320.00 V VFC: Voltage at curve interpolation point 2
C00968/3 240.00 V VFC: Voltage at curve interpolation point 3
C00968/4 160.00 V VFC: Voltage at curve interpolation point 4
C00968/5 80.00 V VFC: Voltage at curve interpolation point 5
C00968/6 0.00 V VFC:Voltage at curve interpolation point 6
C00968/7 80.00 V VFC:Voltage at curve interpolation point 7
C00968/8 160.00 V VFC:Voltage at curve interpolation point 8
C00968/9 240.00 V VFC:Voltage at curve interpolation point 9
C00968/10 320.00 V VFC:Voltage at curve interpolation point 10
C00968/11 400.00 V VFC: Voltage at curve interpolation point 11
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00971
Parameter | Name: Data type: UNSIGNED_16
C00971 | VFC: Limitation V/f +encoder Index: 23604d = 5C34h
Limitation of the output frequency of the slip regulator and limitation of the injected stator frequency for
VFCplus+encoder mode
Setting range (min. value | unit | max. value)
0.00 Hz 100.00
Subcodes Lenze setting Info
C00971/1 10.00 Hz Maximum output/ correcting variable of the slip
regulator
• The slip regulator output is limited to the value in
motor mode and in generator mode set here.
• It is recommended to select 1 to 3-times the slip
frequency of the motor as limit value.
C00968/2 100.00 Hz Maximum frequency deviation between the rotational
frequency (speed) measured mechanically by the
encoder and the injected stator frequency.
• Through a limitation, you can e.g. avoid an
overcurrent interruption when traversing to a fixed
limit stop.
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00972
Parameter | Name: Data type: UNSIGNED_16
C00972 | VFC: Vp V/f +encoder Index: 23603d = 5C33h
C00973
Parameter | Name: Data type: UNSIGNED_16
C00973 | VFC: Ti V/f +encoder Index: 23602d = 5C32h
C00985
Parameter | Name: Data type: INTEGER_16
C00985 | SLVC: Field current controller gain Index: 23590d = 5C26h
Gain of the direct-axis current difference (Id) between setpoint and actual current for the voltage model of the SLVC
(vector control) mode
• The gain should be selected between 0 and 1 %.
Setting range (min. value | unit | max. value) Lenze setting
0.00 % 10.00 0.50 %
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00986
Parameter | Name: Data type: INTEGER_16
C00986 | SLVC: Cross current controller gain Index: 23589d = 5C25h
Gain of the I-Q-difference for the voltage model of the SLVC (vector control) mode
Setting range (min. value | unit | max. value) Lenze setting
0.00 % 10.00 0.00 %
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C00987
Parameter | Name: Data type: INTEGER_16
C00987 | Inverter motor brake: nAdd Index: 23588d = 5C24h
As of version 04.00.00
Speed lift which is added in pulses to the deceleration ramp if motor braking is carried out.
Inverter motor brake
Setting range (min. value | unit | max. value) Lenze setting
0 rpm 1000 80 rpm
; Read access ; Write access
CINH
PLC STOP
No transfer
COM ; MOT Scaling factor: 1
C00988
Parameter | Name: Data type: INTEGER_16
C00988 | Inverter motor brake: PT1 filter time Index: 23587d = 5C23h
As of version 04.00.00
PT1 filter time for smoothing the speed lift which is added in pulses (C00987)
Inverter motor brake
Setting range (min. value | unit | max. value) Lenze setting
0.0 ms 100.0 0.0 ms
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 10
C00990
Parameter | Name: Data type: UNSIGNED_8
C00990 | Flying restart fct: Activation Index: 23585d = 5C21h
C00991
Parameter | Name: Data type: UNSIGNED_16
C00991 | Flying restart fct: Process Index: 23584d = 5C20h
Selection of the starting value and the speed search range for the flying restart function
Flying restart function
Selection list (Lenze setting printed in bold) Info
0 0...+n | Start: +10 Hz Search positive speed range (0 ... +n) with a start
frequency of +10 Hz
1 -n...0 | Start: -10 Hz Search negative speed range (-n ... 0) with a start
frequency of -10 Hz
2 -n...+n | Start: +10 Hz Search negative and positive speed range (-n ... n) with a
start frequency of +10 Hz
3 -n...+n | Start: -10 Hz Search negative and positive speed range (-n ... n) with a
start frequency of -10 Hz
4 -n...+n | Start: Cx992 Search negative and positive speed range (-n ... n) with
the start frequency set in C00992
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00992
Parameter | Name: Data type: INTEGER_16
C00992 | Flying restart: Start frequency Index: 23583d = 5C1Fh
Manual selection of the starting value for the flying restart function
• Only active if C00991 = 4
Flying restart function
Setting range (min. value | unit | max. value) Lenze setting
-200 Hz 200 10 Hz
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C00993
Parameter | Name: Data type: UNSIGNED_16
C00993 | Flying restart fct: Int. time Index: 23582d = 5C1Eh
This code is for device-internal use only and must not be written to by the user!
C00994
Parameter | Name: Data type: INTEGER_16
C00994 | Flying restart fct: Current Index: 23581d = 5C1Dh
C01010
Parameter | Name: Data type: UNSIGNED_8
C01010 | L_ArithmetikPhi 1-3: Function Index: 23565d = 5C0Dh
C01020
Parameter | Name: Data type: UNSIGNED_8
C01020 | L_Odometer_1: Storage capacity Index: 23555d = 5C03h
As of version 04.00.00
L_Odometer_1 FB: Number of measurements
Selection list (Lenze setting printed in bold)
1 1 measurement
2 2 measurements
3 3 measurements
4 4 measurements
5 5 measurements
6 6 measurements
7 7 measurements
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01021
Parameter | Name: Data type: UNSIGNED_8
C01021 | L_Odometer_1: Type of storage Index: 23554d = 5C02h
As of version 04.00.00
L_Odometer_1 FB: If "Ring buffer" is selected, the measurement will start all over again after the number of
measurements selected in C01020 has been performed and the old values will be overwritten. Otherwise, the
measurement will stop.
Selection list (Lenze setting printed in bold)
0 No ring buffer
1 Ring buffer
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01022
Parameter | Name: Data type: UNSIGNED_8
C01022 | L_Odometer_1: Input selection Index: 23553d = 5C01h
As of version 04.00.00
L_Odometer_1 FB: Selection of position or speed input
Selection list (Lenze setting printed in bold)
0 Pos input
1 V input
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01023
Parameter | Name: Data type: UNSIGNED_8
C01023 | L_Odometer_1: Edge selection Index: 23552d = 5C00h
As of version 04.00.00
L_Odometer_1 FB: Selection of the edge that trips the measurement
Selection list (Lenze setting printed in bold)
0 HIGH edge
1 LOW edge
2 HIGH and LOW edge
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01040
Parameter | Name: Data type: UNSIGNED_32
C01040 | L_SRFG_1..2: Linear ramp time Index: 23535d = 5BEFh
As of version 04.00.00
Symmetrical acceleration/deceleration time for the ramp function generator
Setting range (min. value | unit | max. value)
0.001 s 999.999
Subcodes Lenze setting Info
C01040/1 100.000 s L_SRFG_1: Linear ramp time
C01040/2 100.000 s L_SRFG_2: Linear ramp time
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1000
C01041
Parameter | Name: Data type: UNSIGNED_32
C01041 | L_SRFG_1..2: S-ramp time Index: 23534d = 5BEEh
As of version 04.00.00
S-ramp time for jerk-free acceleration
Setting range (min. value | unit | max. value)
0.001 s 50.000
Subcodes Lenze setting Info
C01041/1 0.200 s L_SRFG_1: S-ramp time
C01041/2 0.200 s L_SRFG_2: S-ramp time
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1000
C01042
Parameter | Name: Data type: INTEGER_16
C01042 | L_SRFG_1..2 limitations of output values Index: 23533d = 5BEDh
As of version 05.00.00
Limitation of the output values
Setting range (min. value | unit | max. value)
-199.99 % 199.99
Subcodes Lenze setting Info
C01042/1 100.00 % L_SRFG_1: Pos. Limit
C01042/2 -100.00 % L_SRFG_1: Neg. Limit
C01042/3 100.00 % L_SRFG_2: Pos. Limit
C01042/4 -100.00 % L_SRFG_2: Neg. Limit
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C01082
Parameter | Name: Data type: UNSIGNED_8
C01082 | LS_WriteParamList: Execute mode Index: 23493d = 5BC5h
As of version 04.00.00
LS_WriteParamList FB: Selection of the activation method
Selection list (Lenze setting printed in bold) Info
0 by Execute
1 by Input Select The writing of the parameter list is activated by a FALSE/
TRUE edge at the bExecute input.
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01083
Parameter | Name: Data type: UNSIGNED_16
C01083 | LS_WriteParamList: FailState Index: 23492d = 5BC4h
As of version 04.00.00
LS_WriteParamList FB: Error status
Display range (min. value | unit | max. value)
0 34000
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 1
C01084
Parameter | Name: Data type: UNSIGNED_8
C01084 | LS_WriteParamList: Error line Index: 23491d = 5BC3h
As of version 04.00.00
LS_WriteParamList FB: Display of the number of the list entry at which the error occurred (in connection with the
value set selected via bSelectWriteValue_1 and bSelectWriteValue_2).
Display range (min. value | unit | max. value)
0 16
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 1
C01085
Parameter | Name: Data type: INTEGER_32
C01085 | LS_WriteParamList: Index Index: 23490d = 5BC2h
As of version 04.00.00
LS_WriteParamList FB: Parameters for entries 1 ... 32
Setting range (min. value | unit | max. value)
0.000 16000.000
Subcodes Lenze setting Info
C01085/1 0.000 Parameter for entries 1 ... 32
C01085/... • Format: <code number>.<subcode number>
• Examples: "12.000" = C00012; "26.001" = C00026/1
C01085/32
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1000
C01086
Parameter | Name: Data type: INTEGER_32
C01086 | LS_WriteParamList: WriteValue_1 Index: 23489d = 5BC1h
As of version 04.00.00
LS_WriteParamList FB: Parameter values - value set 1
Setting range (min. value | unit | max. value)
-2147483647 2147483647
Subcodes Lenze setting Info
C01086/1 0 Parameter values - value set 1
C01086/... • Parameter values for the parameters defined in
C01085/1 ... 32.
C01086/32
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01087
Parameter | Name: Data type: INTEGER_32
C01087 | LS_WriteParamList: WriteValue_2 Index: 23488d = 5BC0h
As of version 04.00.00
LS_WriteParamList FB: Parameter values - value set 2
Setting range (min. value | unit | max. value)
-2147483647 2147483647
Subcodes Lenze setting Info
C01087/1 0 Parameter values - value set 2
C01087/... • Parameter values for the parameters defined in
C01085/1 ... 32.
C01087/32
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01088
Parameter | Name: Data type: INTEGER_32
C01088 | LS_WriteParamList: WriteValue_3 Index: 23487d = 5BBFh
As of version 04.00.00
LS_WriteParamList FB: Parameter values - value set 3
Setting range (min. value | unit | max. value)
-2147483647 2147483647
Subcodes Lenze setting Info
C01088/1 0 Parameter values - value set 3
C01088/... • Parameter values for the parameters defined in
C01085/1 ... 32.
C01088/32
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01089
Parameter | Name: Data type: INTEGER_32
C01089 | LS_WriteParamList: WriteValue_4 Index: 23486d = 5BBEh
As of version 04.00.00
LS_WriteParamList FB: Parameter values - value set 4
Setting range (min. value | unit | max. value)
-2147483647 2147483647
Subcodes Lenze setting Info
C01089/1 0 Parameter values - value set 4
C01089/... • Parameter values for the parameters defined in
C01085/1 ... 32.
C01089/32
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01091
Parameter | Name: Data type: UNSIGNED_16
C01091 | LS_ParReadWrite 1-6: Cycle time Index: 23484d = 5BBCh
As of version 04.00.00
Time interval for cyclic reading/writing
Selection list
0 0 (by Execute)
20 20 ms
50 50 ms
100 100 ms
200 200 ms
500 500 ms
1000 1 s
2000 2 s
5000 5 s
10000 10 s
Subcodes Lenze setting Info
C01091/1 0: 0 (by Execute) LS_ParReadWrite_1: Cycle time
C01091/2 0: 0 (by Execute) LS_ParReadWrite_2: Cycle time
C01091/3 0: 0 (by Execute) LS_ParReadWrite_3: Cycle time
C01091/4 0: 0 (by Execute) LS_ParReadWrite_4: Cycle time
C01091/5 0: 0 (by Execute) LS_ParReadWrite_5: Cycle time
C01091/6 0: 0 (by Execute) LS_ParReadWrite_6: Cycle time
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01092
Parameter | Name: Data type: UNSIGNED_16
C01092 | LS_ParReadWrite 1-6: FailState Index: 23483d = 5BBBh
As of version 04.00.00
Error status
Display range (min. value | unit | max. value)
0 34000
Subcodes Info
C01092/1 LS_ParReadWrite_1: FailState
C01092/2 LS_ParReadWrite_2: FailState
C01092/3 LS_ParReadWrite_3: FailState
C01092/4 LS_ParReadWrite_4: FailState
C01092/5 LS_ParReadWrite_5: FailState
C01092/6 LS_ParReadWrite_6: FailState
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 1
C01100
Parameter | Name: Data type: UNSIGNED_8
C01100 | Function L_Counter 1-3 Index: 23475d = 5BB3h
C01101
Parameter | Name: Data type: UNSIGNED_8
C01101 | Comparison L_Counter 1-3 Index: 23474d = 5BB2h
C01120
Parameter | Name: Data type: UNSIGNED_8
C01120 | Sync signal source Index: 23455d = 5B9Fh
As of version 02.00.00
Selection of the signal source for device synchronisation
• Basically, only one source can synchronise the drive.
Selection list (Lenze setting printed in bold) Info
0 Off Synchronisation off
1 CAN on board Synchronisation via "CAN on board" system bus
Sync telegram
4 MCI Synchronisation via MCI (communication module)
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01121
Parameter | Name: Data type: UNSIGNED_16
C01121 | Sync cycle time setpoint Index: 23454d = 5B9Eh
As of version 02.00.00
Cycle time setpoint for device synchronisation
• Time at which the phase-locking loop (PLL) in the controller expects the synchronisation signal.
• The cycle time setpoint setting must correspond to the cycle of the corresponding synchronisation source.
Note: If the system bus (CANopen) is used for synchronisation, only select integer multiples of 1000 μs.
Example: For the system bus, 2 ms has been selected as interval between two synchronisation signals. If the system
bus is to be used as synchronisation source, a synchronisation cycle of 2000 μs must be selected in C01121.
System bus "CAN on board": Sync telegram
Setting range (min. value | unit | max. value) Lenze setting
1000 μs 20000 1000 μs
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01122
Parameter | Name: Data type: UNSIGNED_16
C01122 | Sync phase position Index: 23453d = 5B9Dh
As of version 02.00.00
Phase position for device synchronisation
• The phase position determines the zero time of the application referred to the synchronisation signal (bus cycle).
Since PDO processing is an integral part of the system part of the application, a change of the phase position also
changes the acceptance time of the PDO.
• If "0" is set, the application will start at the same time as the synchronisation signal.
• If a value > 0 is set, the application will start by the set time earlier (the phase position has a negative effect) than
the synchronisation signal.
Example: If the phase position is set to 400 μs, the system part of the application starts 400 μs before the arrival of
the synchronisation signal.
Setting range (min. value | unit | max. value) Lenze setting
0 μs 1000 0 μs
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01123
Parameter | Name: Data type: UNSIGNED_16
C01123 | Sync window Index: 23452d = 5B9Ch
As of version 02.00.00
Synchronisation window for device synchronisation
Setting range (min. value | unit | max. value) Lenze setting
0 μs 10000 1000 μs
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01124
Parameter | Name: Data type: UNSIGNED_8
C01124 | Sync correction increments Index: 23451d = 5B9Bh
As of version 02.00.00
Correction increment for device synchronisation
• If the cycle times of the synchronisation signal and the phase-locking loop (PLL) are different, this setting defines
the correction increments for the phase-locking loop.
Selection list (Lenze setting printed in bold)
1 25ns
2 50ns
3 75ns
4 100ns
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01138
Parameter | Name: Data type: UNSIGNED_8
C01138 | L_Transient 1-4: Function Index: 23437d = 5B8Dh
As of version 04.00.00
Selection of edge evaluation
Selection list
0 HIGH edge
1 LOW edge
2 HIGH and LOW edge
Subcodes Lenze setting Info
C01138/1 0: HIGH edge L_Transient_1: Function
C01138/2 0: HIGH edge L_Transient_2: Function
C01138/3 0: HIGH edge L_Transient_3: Function
C01138/4 0: HIGH edge L_Transient_4: Function
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01139
Parameter | Name: Data type: UNSIGNED_16
C01139 | L_Transient 1-4: Pulse duration Index: 23436d = 5B8Ch
As of version 04.00.00
Setting range (min. value | unit | max. value)
0.000 s 60.000
Subcodes Lenze setting Info
C01139/1 0.000 s L_Transient_1: Pulse duration
C01139/2 0.000 s L_Transient_2: Pulse duration
C01139/3 0.000 s L_Transient_3: Pulse duration
C01139/4 0.000 s L_Transient_4: Pulse duration
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1000
C01140
Parameter | Name: Data type: UNSIGNED_8
C01140 | L_Transient 5-8: Function Index: 23435d = 5B8Bh
C01141
Parameter | Name: Data type: UNSIGNED_16
C01141 | L_Transient 5-8: Pulse duration Index: 23434d = 5B8Ah
C01150
Parameter | Name: Data type: UNSIGNED_8
C01150 | L_PhaseIntK: Function Index: 23425d = 5B81h
C01151
Parameter | Name: Data type: INTEGER_32
C01151 | L_PhaseIntK: Compare Index: 23424d = 5B80h
Comparison value
Setting range (min. value | unit | max. value)
0 2000000000
Subcodes Lenze setting Info
C01151/1 0 L_PhaseIntK_1: Compare
C01151/2 0 L_PhaseIntK_2: Compare
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01202
Parameter | Name: Data type: UNSIGNED_16
C01202 | Axis data: iM motor/process Index: 23373d = 5B4Dh
C01203
Parameter | Name: Data type: UNSIGNED_16
C01203 | Axis data: iG motor/pos. encoder Index: 23372d = 5B4Ch
C01204
Parameter | Name: Data type: INTEGER_32
C01204 | Axis data: Feed constant Index: 23371d = 5B4Bh
The feed constant corresponds to the machine movement for one revolution of the gearbox output shaft.
• The value is entered in application units referred to one revolution.
Machine parameter
Setting range (min. value | unit | max. value) Lenze setting
0.0001 units/rev. 214748.3647 360.0000 units/rev.
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 10000
C01205
Parameter | Name: Data type: INTEGER_32
C01205 | Axis data: Position resolution Index: 23370d = 5B4Ah
C01206
Parameter | Name: Data type: UNSIGNED_8
C01206 | Axis data: Mounting direction Index: 23369d = 5B49h
C01210
Parameter | Name: Data type: INTEGER_32
C01210 | Axis data: Current positions Index: 23365d = 5B45h
C01211
Parameter | Name: Data type: INTEGER_32
C01211 | Axis data: Speed Index: 23364d = 5B44h
C01213
Parameter | Name: Data type: INTEGER_32
C01213 | MCK: Max. travel distance Index: 23362d = 5B42h
C01215
Parameter | Name: Data type: INTEGER_32
C01215 | Axis data: Following error Index: 23360d = 5B40h
C01216
Parameter | Name: Data type: UNSIGNED_8
C01216 | MCK: Positioning setting Index: 23359d = 5B3Fh
As of version 04.00.00
Positioning
Setting range (min. hex value | max. hex value) Lenze setting
0x00 0xFF 0x00 (decimal: 0)
Value is bit-coded: (; = bit set)
Bit 0
PosAbort at PosInit
Bit 1
PosExecute active at PosInit
Bit 2
Reserved
Bit 3
Reserved
Bit 4
ProfilStart at PosInit
Bit 5
Reserved
Bit 6
Reserved
Bit 7
Reserved
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT
C01218
Parameter | Name: Data type: UNSIGNED_8
C01218 | MCK: PosFollower setting Index: 23357d = 5B3Dh
C01219
Parameter | Name: Data type: UNSIGNED_8
C01219 | MCK: Speed follower setting Index: 23356d = 5B3Ch
C01221
Parameter | Name: Data type: UNSIGNED_8
C01221 | MCK: Ref. mode Index: 23354d = 5B3Ah
C01222
Parameter | Name: Data type: INTEGER_16
C01222 | MCK: Ref. M limit mode 14/15 Index: 23353d = 5B39h
Torque limit for homing modes 14 and 15 (homing towards positive stop)
• 100 % ≡ maximum torque (C00057)
Homing
Setting range (min. value | unit | max. value) Lenze setting
0.00 % 199.99 10.00 %
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C01223
Parameter | Name: Data type: UNSIGNED_16
C01223 | MCK: Ref. waiting time mode 14/15 Index: 23352d = 5B38h
Blocking time for homing modes 14 and 15 (homing towards positive stop)
• The home position is set if the torque limit set in C01222 has been exceeded for the time defined here.
Homing
Setting range (min. value | unit | max. value) Lenze setting
0 ms 65000 100 ms
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01224
Parameter | Name: Data type: INTEGER_32
C01224 | MCK: Ref. speeds Index: 23351d = 5B37h
C01225
Parameter | Name: Data type: INTEGER_32
C01225 | MCK: Ref. accelerations Index: 23350d = 5B36h
C01226
Parameter | Name: Data type: UNSIGNED_16
C01226 | MCK: Ref. S-ramp times Index: 23349d = 5B35h
C01227
Parameter | Name: Data type: INTEGER_32
C01227 | MCK: Ref. positions Index: 23348d = 5B34h
Positions for determining the zero position of the reference measuring system
Homing
Setting range (min. value | unit | max. value)
-214748.3647 unit 214748.3647
Subcodes Lenze setting Info
C01227/1 0.0000 unit MCK: Ref. offset reference degree
• Relative traverse path by which the drive traverses
after detection of the reference initiator.
C01227/2 0.0000 unit MCK: Ref. home position
• Position with which setpoint and actual position are
loaded after completion of homing.
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 10000
C01228
Parameter | Name: Data type: UNSIGNED_8
C01228 | MCK: Ref. sequence profile Index: 23347d = 5B33h
Number of the sequence profile the absolute position of which will be approached after homing.
Homing
Setting range (min. value | unit | max. value) Lenze setting
0 15 0
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01229
Parameter | Name: Data type: INTEGER_32
C01229 | MCK: Position limiting values Index: 23346d = 5B32h
Note:
For limiting the traversing range by means of software limit positions, the home position must be known and the
positive software limit position must be higher than the negative software limit position!
Limit position monitoring
Setting range (min. value | unit | max. value)
-214748.3647 units 214748.3647
Subcodes Lenze setting Info
C01229/1 0.0000 units MCK: Positive SW limit position
(positive travel range limit)
C01210/2 0.0000 units MCK: Negative SW limit position
(negative travel range limit)
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 10000
C01230
Parameter | Name: Data type: UNSIGNED_8
C01230 | MCK: Manual jog setting Index: 23345d = 5B31h
C01231
Parameter | Name: Data type: INTEGER_32
C01231 | MCK: Manual jog speeds Index: 23344d = 5B30h
C01232
Parameter | Name: Data type: INTEGER_32
C01232 | MCK: Manual jog accelerations Index: 23343d = 5B2Fh
C01233
Parameter | Name: Data type: UNSIGNED_16
C01233 | MCK: Manual jog S-ramp time Index: 23342d = 5B2Eh
C01234
Parameter | Name: Data type: INTEGER_32
C01234 | MCK: Manual jog breakpoints Index: 23341d = 5B2Dh
C01235
Parameter | Name: Data type: UNSIGNED_16
C01235 | MCK: Manual jog waiting times Index: 23340d = 5B2Ch
C01236
Parameter | Name: Data type: INTEGER_32
C01236 | MCK: Follower speeds Index: 23339d = 5B2Bh
C01237
Parameter | Name: Data type: INTEGER_32
C01237 | MCK: Follower accelerations Index: 23338d = 5B2Ah
C01238
Parameter | Name: Data type: UNSIGNED_16
C01238 | MCK: S-ramp times follower Index: 23337d = 5B29h
C01239
Parameter | Name: Data type: UNSIGNED_32
C01239 | MCK: Interpolator cycle PosFollower Index: 23336d = 5B28h
C01240
Parameter | Name: Data type: UNSIGNED_32
C01240 | MCK: Control word Index: 23335d = 5B27h
C01241
Parameter | Name: Data type: UNSIGNED_32
C01241 | MCK: Status word Index: 23334d = 5B26h
C01242
Parameter | Name: Data type: UNSIGNED_8
C01242 | MCK: Act. pos profile number Index: 23333d = 5B25h
Display of the current profile number of the active profile in the "Positioning" mode
Positioning
Display range (min. value | unit | max. value)
0 255
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 1
C01243
Parameter | Name: Data type: UNSIGNED_8
C01243 | MCK: Current operating mode Index: 23332d = 5B24h
C01244
Parameter | Name: Data type: UNSIGNED_16
C01244 | MCK: Target detection - times Index: 23331d = 5B23h
As of version 02.00.00
Time parameter for detecting the target position
Positioning
Setting range (min. value | unit | max. value)
0 ms 60000
Subcodes Lenze setting Info
C01244/1 100 ms MCK: Dwell time - target position
• Time expiring after reaching the setpoint position for
positioning processes and enabling the actual
position detection in the target position window.
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01245
Parameter | Name: Data type: INTEGER_32
C01245 | MCK: Target detection - positions Index: 23330d = 5B22h
As of version 02.00.00
Position parameter for comparison with target positions
Positioning
Setting range (min. value | unit | max. value)
0.0000 units 214748.3647
Subcodes Lenze setting Info
C01245/1 1.0000 units MCK: Target position window
• Window around the target position for comparison
with the actual position to see whether the drive is in
target.
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 10000
C01251
Parameter | Name: Data type: INTEGER_32
C01251 | MCK: Accelerations stop Index: 23324d = 5B1Ch
C01252
Parameter | Name: Data type: UNSIGNED_16
C01252 | MCK: S-ramp times stop Index: 23323d = 5B1Bh
C01295
Parameter | Name: Data type: UNSIGNED_8
C01295 | L_MCKStateInterface_1: Position selection Index: 23280d = 5AF0h
As of version 04.00.00
Selection of the position to be output at the dnPosOut_p output of the L_MckStateInterface FB
Selection list (Lenze setting printed in bold)
0 dnPosIn_p
1 Current feed
2 dnSetPos_p
3 dnActPos_p
4 dnDeltaPos_p
5 dnTargetPos_p
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01296
Parameter | Name: Data type: UNSIGNED_8
C01296 | Mode: Position calculation Index: 23279d = 5AEFh
As of version 04.00.00
MCKInterface
Selection list
0 dnPosOut_p=dnPosIn_p
1 16 bits: LW=+/-32767
2 16 bits: HW=+/-; LW=0..65535
3 32 bits: HW_LW=+/-214748_3647
Subcodes Lenze setting Info
C01296/1 0: dnPosOut_p=dnPosIn_p PosCalcMode: L_MCKCtrlInterface_1
C01296/2 1: 16Bit: LW=+/-32767 PosDisplayMode: L_MCKStateInterface_1
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C01297
Parameter | Name: Data type: UNSIGNED_8
C01297 | Alternative function Index: 23278d = 5AEEh
Selection of the alternative function for bit 16 (PosExecute) in the MCK control word
Alternative functions for control bit "PosExecute"
Setting range (min. hex value | max. hex value) Lenze setting
0x00 0xFF 0x03 (decimal: 3)
Value is bit-coded: (; = bit set) Info
Bit 0 ; PosStop with PosExecute = FALSE "1" ≡ Stop positioning with PosExecute
• PosExecute="0" stops a running positioning process
by ramp-down to standstill.
Bit 1 ; HomingStartStop with PosExecute "1" ≡ Start/stop homing with PosExecute
• PosExecute="1" starts homing, PosExecute="0" stops
homing in the "Homing" mode.
Bit 2
SetProfilPosition with PosExecute "1" ≡ Teach set position with PosExecute
• PosExecute="0->1" accepts the setpoint position at
the MCK in the profile with the specified profile
number.
Bit 3
Automatic acceptance of
SetProfilPosition
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT
C01298
Parameter | Name: Data type: UNSIGNED_8
C01298 | MCK: Change of operating mode with profile no. Index: 23277d = 5AEDh
C01299
Parameter | Name: Data type: UNSIGNED_8
C01299 | MCKI: MCKInterface status Index: 23276d = 5AECh
C01300
Parameter | Name: Data type: UNSIGNED_8
C01300 | Profile data: Positioning mode Index: 23275d = 5AEBh
C01301
Parameter | Name: Data type: INTEGER_32
C01301 | Profile data: Position Index: 23274d = 5AEAh
C01302
Parameter | Name: Data type: INTEGER_32
C01302 | Profile data: Speed Index: 23273d = 5AE9h
C01303
Parameter | Name: Data type: INTEGER_32
C01303 | Profile data: Acceleration Index: 23272d = 5AE8h
C01304
Parameter | Name: Data type: INTEGER_32
C01304 | Profile data: Deceleration Index: 23271d = 5AE7h
C01305
Parameter | Name: Data type: INTEGER_32
C01305 | Profile data: Final speed Index: 23270d = 5AE6h
C01306
Parameter | Name: Data type: UNSIGNED_16
C01306 | Profile data: S-ramp time Index: 23269d = 5AE5h
C01307
Parameter | Name: Data type: UNSIGNED_8
C01307 | Profile data: Sequence profile Index: 23268d = 5AE4h
C01501
Parameter | Name: Data type: UNSIGNED_8
C01501 | Resp. to communication error with MCI Index: 23074d = 5A22h
C01670
Parameter | Name: Data type: UNSIGNED_8
C01670 | L_ComparePhi 1-5: Function Index: 22905d = 5979h
C01671
Parameter | Name: Data type: INTEGER_32
C01671 | L_ComparePhi 1-5: Hysteresis Index: 22904d = 5978h
C01672
Parameter | Name: Data type: INTEGER_32
C01672 | L_ComparePhi 1-5: Window Index: 22903d = 5977h
C01751
Parameter | Name: Data type: UNSIGNED_8
C01751 | Service code inverter charact. Index: 22824d = 5928h
This code is for device-internal use only and must not be written to by the user!
C01752
Parameter | Name: Data type: UNSIGNED_8
C01752 | Service par. - TCR function Index: 22823d = 5927h
This code is for device-internal use only and must not be written to by the user!
C01755
Parameter | Name: Data type: INTEGER_16
C01755 | Service par. - TCR factor Index: 22820d = 5924h
This code is for device-internal use only and must not be written to by the user!
C01763
Parameter | Name: Data type: INTEGER_16
C01763 | Service code - clamp threshold Index: 22812d = 591Ch
This code is for device-internal use only and must not be written to by the user!
C01764
Parameter | Name: Data type: UNSIGNED_8
C01764 | Service par. - clamp time Index: 22811d = 591Bh
This code is for device-internal use only and must not be written to by the user!
C01765
Parameter | Name: Data type: UNSIGNED_16
C01765 | Service code - difference threshold UG Index: 22810d = 591Ah
This code is for device-internal use only and must not be written to by the user!
C01770
Parameter | Name: Data type: UNSIGNED_8
C01770 | Filter time - earth fault detect. is running Index: 22805d = 5915h
This code is for device-internal use only and must not be written to by the user!
C01902
Parameter | Name: Data type: UNSIGNED_16
C01902 | Diagnostics X6: Max. baud rate Index: 22673d = 5891h
Maximally permissible baud rate in the standard device after determination of the baud rate at the diagnostic
interface X6
Selection list (Lenze setting printed in bold)
192 19.200 Bd
384 38.400 Bd
576 57.600 Bd
750 75.000 Bd
1152 115.200 Bd
1500 150.000 Bd
2500 250.000 Bd
3750 375.000 Bd
7500 750.000 Bd
; Read access ; Write access
CINH
PLC STOP
No transfer ; COM
MOT Scaling factor: 1
C01903
Parameter | Name: Data type: UNSIGNED_8
C01903 | Diagnostics X6: Change baud rate Index: 22672d = 5890h
C01905
Parameter | Name: Data type: UNSIGNED_32
C01905 | Diagnostics X6: Act. baud rate Index: 22670d = 588Eh
C02580
Parameter | Name: Data type: UNSIGNED_8
C02580 | Holding brake: Operating mode Index: 21995d = 55EBh
C02581
Parameter | Name: Data type: INTEGER_16
C02581 | Holding brake: Speed threshold Index: 21994d = 55EAh
Speed setpoint threshold and hysteresis for automatic holding brake control
Holding brake control
Setting range (min. value | unit | max. value)
0.00 % 199.99
Subcodes Lenze setting Info
C02581/1 5.00 % Holding brake: Switching threshold
• Switching threshold of the speed setpoint from which
on the holding brake is released/applied
automatically.
C02581/2 1.00 % Holding brake: Hyst.release
• Hysteresis for holding brake release.
• Release threshold = switching threshold + release
hysteresis
C02581/3 1.00 % Holding brake: Hyst. close
• Hysteresis for holding brake application.
• Application threshold = switching threshold -
application hysteresis
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C02582
Parameter | Name: Data type: UNSIGNED_8
C02582 | Holding brake: Setting Index: 21993d = 55E9h
C02589
Parameter | Name: Data type: UNSIGNED_16
C02589 | Holding brake: Time system Index: 21986d = 55E2h
C02593
Parameter | Name: Data type: UNSIGNED_32
C02593 | Holding brake: Activation time Index: 21982d = 55DEh
Time parameter for the delay of trigger signals of the holding brake control
Holding brake control
Setting range (min. value | unit | max. value)
0.000 s 3600.000
Subcodes Lenze setting Info
C02593/1 0.000 s Holding brake: Actual value monitoring
• Time in which the actual value shall have reached the
threshold for brake application when the setpoint has
already reached the threshold.
• Time > 0 s: If the actual speed value has not reached
the threshold within the time for brake application,
the holding brake is applied by control.
• Time = 0 s: The brake is only applied by control when
the actual speed has reached the application
threshold.
C02593/2 0.000 s Holding brake: Application delay
• Time by which the control process for holding brake
application is delayed. The time expires when the
speed setpoint has reached the switching threshold
for application.
• With positioning processes, a continuous application
and release of the holding brake can thus be
suppressed for the set time.
C02593/3 0.000 s Holding brake: Reserved
C02593/4 0.000 s Holding brake: Reserved
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1000
C02607
Parameter | Name: Data type: UNSIGNED_16
C02607 | Holding brake: Status Index: 21968d = 55D0h
C02610
Parameter | Name: Data type: UNSIGNED_32
C02610 | MCK: Accel./decel. times Index: 21965d = 55CDh
C02611
Parameter | Name: Data type: INTEGER_16
C02611 | MCK: Limitations Index: 21964d = 55CCh
Note:
Traversing with setpoints through arising blocking zones takes place along the ramp set in C02610/2.
Min/Max speed
Setting range (min. value | unit | max. value)
0.00 % 199.99
Subcodes Lenze setting Info
C02611/1 199.99 % MCK: Pos. max. speed
• Upper limit of the speed setpoint limitation in
positive direction of rotation.
C02611/2 0.00 % MCK: Pos. min. speed
• Lower limit of the speed setpoint limitation in
positive direction of rotation.
C02611/3 0.00 % MCK: Neg. min. speed
• Lower limit of the speed setpoint limitation in
negative direction of rotation.
C01210/4 199.99 % MCK: Neg. max. speed
• Upper limit of the speed setpoint limitation in
negative direction of rotation.
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C02830
Parameter | Name: Data type: UNSIGNED_8
C02830 | DIx: Debounce time Index: 21745d = 54F1h
C02840
Parameter | Name: Data type: UNSIGNED_32
C02840 | CountInx: Parameters Index: 21735d = 54E7h
As of version 02.00.00
Starting and comparison values for digital count inputs
Using DI1(6) as counting input
Setting range (min. value | unit | max. value)
0 incr 2147483647
Subcodes Lenze setting Info
C02840/1 0 incr CountIn1: Starting value
C02840/2 65535 incr CountIn1: Comparison value
C02840/3 0 incr CountIn6: Starting value
C02840/4 65535 incr CountIn6:Comparison value
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 1
C02841
Parameter | Name: Data type: UNSIGNED_32
C02841 | CountInx: Counter content Index: 21734d = 54E6h
As of version 02.00.00
Display of the current counter content of the digital count inputs
Using DI1(6) as counting input
Display range (min. value | unit | max. value)
0 incr 2147483647
Subcodes Info
C02841/1 CountIn1: Counter content
C02841/2 CountIn6: Counter content
; Read access
Write access
CINH
PLC STOP ; No transfer
COM
MOT Scaling factor: 1
C02842
Parameter | Name: Data type: INTEGER_16
C02842 | FreqInxx: Offset Index: 21733d = 54E5h
As of version 02.00.00
Offset for digital frequency inputs
Using DI1(6) and DI2(7) as frequency inputs
Setting range (min. value | unit | max. value)
-199.99 % 199.99
Subcodes Lenze setting Info
C02842/1 0.00 % FreqIn12: Offset
C02842/2 0.00 % FreqIn67: Offset
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C02843
Parameter | Name: Data type: INTEGER_16
C02843 | FreqInxx: Gain Index: 21732d = 54E4h
As of version 02.00.00
Gain for digital frequency inputs
Using DI1(6) and DI2(7) as frequency inputs
Setting range (min. value | unit | max. value)
-199.99 % 199.99
Subcodes Lenze setting Info
C02843/1 100.00 % FreqIn12: Gain
C02843/2 100.00 % FreqIn67: Gain
; Read access ; Write access
CINH
PLC STOP
No transfer
COM
MOT Scaling factor: 100
C02994
Parameter | Name: Data type: UNSIGNED_32
C02994 | FB xy position Index: 21581d = 544Dh
This code is for device-internal use only and must not be written to by the user!
C02995
Parameter | Name: Data type: UNSIGNED_32
C02995 | FB display input/output Index: 21580d = 544Ch
This code is for device-internal use only and must not be written to by the user!
C02996
Parameter | Name: Data type: UNSIGNED_32
C02996 | FB display input output2 Index: 21579d = 544Bh
This code is for device-internal use only and must not be written to by the user!
The table of attributes contains information required for a communication with the
controller via parameters.
Note!
The illustrations of the FB Editor user interface and the dialog boxes in this
documentation are based on the »Engineer« V2.10.
13.1 Basics
Using the function block interconnection, any signal interconnection can be implemented.
Various FBs are available for digital signal processing, signal conversion and logic modules.
For special tasks it has proved of value to use the integrated technology applications as a
basis for modifications or extensions of the available FB interconnections. Moreover, the
HighLine device version offers experienced users the opportunity to implement own drive
solutions independent of the predefined technology applications by using so-called "free
interconnections".
For this purpose, the FB Editor provides the following functions:
Copying & pasting of interconnection elements (also device-independent)
Export & import of the interconnection
Comparison of two interconnections (also online <-> offline comparison)
Overview window and zoom functions
Comments on the signal flow
Online monitoring
The option to mask out non-used inputs and outputs of modules is also sensible to
minimise the complexity of the FB interconnection and to adapt the clarity of the
interconnection to the customers need.
All graphical information of the FB interconnection view (positions of the FBs, line or flag
presentation of the connection, visibility of the inputs/outputs) are saved with the
parameter set in the memory module of the controller and can be uploaded anytime into
the FB Editor of the »Engineer« even if the Engineer project is not available.
Note!
With the "StateLine" version, the interconnection shown in the application level
cannot be edited.
..............
...............
.................
Signal Signal
inputs Actuating drive-speed outputs
Motion
STOP
PID
Setpoint Process
generator ç è
M controller
n
0 t
Drive Motor
control control
Regarding the 8400 device series, these three components are available for the FB
interconnection and classified as follows:
Further information on the individual modules can be obtained from the following
subchapters!
Tip!
A detailed description of all available function blocks can be found in the main
chapter "Function library". ( 872)
The symbol in the head of the module, a double-click on the module, or the
Parameter... command in the context menu of the module serve to open the
parameterisation dialog or the parameter list for the module.
Example
Parameterisation dialog for the FB L_DigitalDelay_2:
Input/output ports enable, for instance, the data exchange in an interconnection or with a
master control via a corresponding transmission medium (e.g. system bus).
This chapter describes the conventions used for the identifiers of the inputs/outputs of the
blocks. The conventions ensure a uniform and consistent terminology and make reading
and comprehending the interconnection and application easier.
Tip!
The conventions used by Lenze are based on the "Hungarian Notation". This
ensures that the most significant characteristics of the corresponding input/
output (e.g. the data type) can be instantly recognised from its identifier.
An identifier consists of
a data type entry
an identifier (the "proper" name of the input/output)
an (optional) signal type specification
Identifier
The identifier is the proper name of the input/output and should indicate the application
or function.
Identifiers always start with a capital letter.
If an identifier consists of several "words", then each "word" must start with a capital
letter.
All other letters are written in lower case.
With regard to the parameter setting & configuration of the controller it is very helpful to
know the signal types and their scaling listed in the following table, which are used to
process physical values (e.g. an angular velocity or position) in the function block
interconnection.
The user interface of the FB Editor includes the following control and function elements:
Tip!
Go to the »Engineer« toolbar and click the icon to hide the Project View and the
Message Window. This increases the Workspace available for the FB Editor. A
renewed click on the symbol shows the Project View and the Message Window
again.
13.2.1 Toolbar
The FB Editor is provided with an individual toolbar in the upper position which in the
following text is called FB Editor toolbar.
Click an icon to execute the corresponding function.
Symbol Function
Insert function block or system block
Inserting a function block ( 842)
Inserting a system block ( 844)
Inserting a port block ( 846)
Correct interconnection
Use the search function to get quickly to a certain module of the interconnection.
The list field of the search function contains all function blocks, system blocks, and port
blocks of the interconnection:
When you select a module in the list field, this module is zoomed in and selected at the
same time (the following example shows the LS_DigitalInput system block):
Tip!
You can also enter any search text in the input field.
• If you click the icon, the cutout is moved to the object which contains this
search text.
• Another click on the icon leads to a new search. Thus, you can navigate
successively to all objects which contain the entered search text.
• The search text does not consider case sensitivity.
Go to the Level selection list field and select the interconnection level to be displayed.
Note!
With the "StateLine" version, the interconnection shown in the application level
cannot be edited.
Tip!
Every application block features so-called "free inputs and outputs" which you can
use to transfer signals from the I/O level to the application level and vice versa.
• In the Lenze setting, these connectors are hidden in the function block editor.
• These connections can be shown via the Connector visibilities command in the
Context menu of the application block.
Note!
When you select the "Free interconnection" level for the first time, you are
prompted to confirm whether the interconnection from the I/O level and the
application level are to be combined and copied into this level.
When you confirm this confirmation prompt with Yes, the I/O level and the
application level are not available anymore. This action can only be undone by
resetting the application to a predefined Lenze application! Resetting
changed interconnection ( 864)
Use the list field at the top right to change from the Editor to the overview and vice versa.
The overview shows all function blocks used of the interconnection in the upper list field
in the order of their processing. The lower list field shows all used system blocks.
The processing order of the function blocks can be optimised manually or according to
an automatically generated selection. Changing the processing order ( 859)
You can open a context menu via the right mouse button for each object (function block,
system block, line, comment, etc.) and for the drawing area:
The contents of the context menu depend on the type of object you click on.
Example: Context menu for a function block:
The status bar of the FB Editor shows, among other things, information about the system
load and the error status of the interconnection:
Symbol Meaning
System load
Here: out of the available computing time of 610 μs, 226 μs are required by the application.
Communication status
Offline
Online
Communication error
Adjustment status
Offline and online interconnection match
The overview window shows the drawing area in a reduced view. The overview window
serves to e.g. move quickly through a more complex interconnection.
The green frame in the overview window indicates the interconnection cutout that is
currently displayed in the drawing area.
Use the mouse pointer to shift and resize the cutout to be displayed.
• The aspect ratio of the frame is automatically adapted to the aspect ratio of the
drawing area.
• According to the size of the frame that is drawn, also the presentation size of
the objects in the drawing area changes.
Tip!
Go to the FB Editor toolbar and click the icon to adapt the view size so that all
objects included in the interconnection are visible in the drawing area.
Automatic scroll ("AutoScroll function")
If you reach a window limitation in the drawing area when shifting an object or in
the overview window when shifting the green frame, and if you then shortly hold
the mouse pointer in this position, an automatic scrolling into the corresponding
direction is carried out:
The main purpose of the FB Editor is the individual configuration of the selected
technology application. However, you can also use the FB Editor to
make a diagnosis of the application (when an online connection has been established),
get a better understanding for the operating mode of the application,
use the interconnection as an alternative parameterisation access.
Process-scaled signals can be scaled in a "user-defined" way for easy diagnostics in the
FB Editor. Change online display format ( 839)
The " symbol in the head of the block or the Help command in the context menu for
the block serve to open the online help for the block.
The symbol in the head of the module, a double-click on the module, or the
Parameter... command in the context menu of the module serve to open the
parameterisation dialog or the parameter list for the module.
In addition to the Search function you can use the context menu of inputs and outputs to
follow connections and quickly reach certain signals.
For online monitoring in the FB Editor the display format of the input and output data of a
block can be adapted individually. Process-scaled signals can be scaled in a "user-defined"
way for easy diagnostics in the FB Editor. Thus, the display of these signals gets a process
reference.
2. Select the inputs/outputs from the list the display format of which is to be
changed.
• Note: In the Global format setting list field the "---" entry must be selected so
that the display format can be changed.
• If you click further inputs/outputs while pressing <Ctrl> they are added to an
already existing selection (multi-selection).
• The <Shift> key serves to select a related area of inputs/outputs.
• More functions:
Display masked out connections
Display additional information
Select all inputs/outputs
Reset all format information
3. Click the symbol to edit the display format of the selected inputs/outputs.
• The Edit display format dialog box is displayed:
4. Go to the Display format list field and select the "User-defined" entry.
5. Go to the Format template list field and select "No template".
6. Select the required scaling, unit, number of decimal positions, and sign handling.
7. Click OK to accept the settings and close the Edit display format dialog box.
• The Display format dialog box now displays the text "User-defined" for the
changed inputs/outputs in the Format column.
After all required formats have been changed:
8. Click Back to close the Display format dialog box.
• For online monitoring, the changed format is used.
How to proceed:
1. Insert additionally required objects into the interconnection.
2. Hide unneeded inputs/outputs of function blocks and system blocks to obtain a clearly
arranged interconnection.
3. Arrange the objects in the drawing area in a reasonable manner.
4. Establish the connections required for the desired function.
5. If required, change (optimise) the processing order of the function blocks.
Tip!
Detailed information on the individual steps can be obtained from the following
subchapters!
Note!
With the "StateLine" version, the interconnection shown in the application level
cannot be edited.
Objects can be inserted in the interconnection via the FB Editor toolbar and the context
menu of the drawing area. The following subchapters provide detailed information on how
to insert/delete the different objects.
Symbol Function
Inserting a function block ( 842)
Inserting a system block ( 844)
Inserting a port block ( 846)
Tip!
Use the context menu of the drawing area to insert a function block, system block,
port block or comment directly to the current position of the mouse pointer in the
drawing area.
If you insert an object via the corresponding icon in the FB Editor toolbar, the object
is always placed at the top left corner in the drawing area.
Interconnection elements cannot only be copied within the same interconnection
but also across all devices within the same project, as long as the devices stem from
the same product family. Copying interconnection elements (across all devices)
( 861)
Note!
In the FB Editor, function blocks are only available in the "Application
interconnection" level!
5. Select the function block to be inserted in the Search results list field.
6. Press Insert button.
• The dialog box is closed and the selected function block is inserted into the
interconnection.
Command Function
Center Move the visible cutout of the drawing area so that the block is centred.
Related topics
Deleting objects that are no longer required ( 850)
Changing connector visibilities ( 851)
Arranging objects in the drawing area ( 852)
Creating/deleting connections ( 853)
Changing the processing order ( 859)
5. Select the system block to be inserted in the Search results list field.
6. Press Insert button.
• The dialog box is closed and the selected system block is inserted into the
interconnection.
Command Function
Center Move the visible cutout of the drawing area so that the block is centred.
Related topics
Deleting objects that are no longer required ( 850)
Changing connector visibilities ( 851)
Arranging objects in the drawing area ( 852)
Creating/deleting connections ( 853)
Tip!
You can change between the Ports and FB Editor tabs at any time to define new
ports and afterwards insert them into the interconnection.
Command Function
Center Move the visible cutout of the drawing area so that the block is centred.
Related topics
Deleting objects that are no longer required ( 850)
Changing connector visibilities ( 851)
Arranging objects in the drawing area ( 852)
Creating/deleting connections ( 853)
[13-7] Example: Graphical arrangement of FBs by means of two comments that overlap.
Note!
The term "Arrangement" does not mean a logical arrangement of the function
blocks. The comments are only graphical presentation elements of the FB Editor.
Tip!
The Properties dialog box for a comment already available can be opened by
double-clicking the comment.
Related topics
Deleting objects that are no longer required ( 850)
Arranging objects in the drawing area ( 852)
Creating/deleting connections ( 853)
Note!
Deleting an object cannot be undone.
Together with the object, all available connections to this object are deleted.
Related topics
Deleting connections that are no longer required ( 858)
Inputs and outputs that are not connected can be hidden for each block. This serves to
reduce the dimension of the block. The interconnection becomes clearer.
All objects can be freely arranged in the drawing area by dragging with the mouse.
We recommend to make an arrangement in which the required connections between the
inputs and outputs can be created easily. A division into functional areas may also be
sensible to get a better understanding of the application.
Objects which are already connected, can also be dragged to another (free) position in the
drawing area. The available connections will be automatically re-routed after dragging.
Note!
A red header indicates that the object overlaps with other objects in the drawing
area!
Arrange the objects so that no overlap occurs.
After adding objects and arranging them in a reasonable manner within the drawing area,
you can create the connections between the available objects which are required for the
desired function.
A connection always has a direction and therefore always has a source and a target.
Permissible/impermissible connections
Several connections can lead from one output.
Therefore it is always possible to start a /B5/4B " /B25B "
E,Q
Connection types
Connections can either be created by means of connection lines or port identifiers ("flags")
Tip!
The commands Show as flag or Show as line in the context menu of a connection
serve to change the representation of the connection at any time.
When an output is connected to several inputs via flags, three points are displayed
("...") at the output instead of the concrete input identifier. The context menu of the
port symbol shows all inputs which are connected to the output.
Tip!
If you move the mouse pointer across the port symbol while drawing a new
connection, you can see whether the connection is permissible or not from the
colour of the drawn line and from the mouse pointer symbol.
• Permissible connection:
The command Show as flag in the context menu of a line serves to change the
representation of the connection at any time.
2. Drag the port segment to the required port while keeping the left mouse button
pressed:
After releasing the mouse button, the connection via port identifiers (flags) is
created. The corresponding port identifier consists of the block name and the name
of the input/output:
Tip!
The command Show as line in the context menu of a flag serves to change the
representation of the connection at any time.
• In a tree structure all inputs and outputs of the application are shown to which
a connection is permissible.
• You can enter an optional text into the Filter input field to reduce the selection
to the blocks or ports which contain the entered text.
• If you activate the Show hidden ports control field, the hidden ports for system
and function blocks are shown as well.
3. Select the port where the connection is to end from the tree structure.
4. Activate the Add connection as flag control field if a port identifier (flag) is to be
inserted instead of a connection line.
5. Press OK to create the connection to the selected port and close the dialog box.
Related topics
Deleting objects that are no longer required ( 850)
If you insert a function block into the interconnection, an order index is automatically
assigned to this function block. By means of this order index it is defined in which order the
individual function blocks are calculated at runtime.
The first function block inserted contains the order index "1", the next function block
inserted contains the order index "2", etc.
The respective order index is displayed in the header of the function block in the
rectangle after the block name.
Note!
When a function block is shifted, its order index is maintained.
The processing order influences the result!
• In certain cases it may be sensible to change the processing order, but if you
select an unfavourable processing order, errors may arise!
3. Select the function block which is to receive a different position within the
processing order.
• If you click further function blocks while pressing <Ctrl> they are added to an
already existing selection (multi-selection).
• The <Shift> key serves to select a related area of function blocks.
4. Move the function block(s) to the desired position using the and buttons.
• The button serves to exchange two selected function blocks with regard to
their order.
5. Repeat steps 3 and 4 until the required processing order has been established.
Interconnection elements can be copied across the devices within the project if the devices
belong to the same product family (e.g. Inverter Drives 8400).
All types of blocks and comments can be copied to the clipboard via the Copy command or
the <Ctrl>+<c> shortcut and then be inserted into the FB interconnection of the same or
another project device of the same product family using the Paste command or the
<Ctrl>+<v> shortcut.
During the copy process into the clipboard, existing connections between copied blocks
are copied as well, and the layout is kept too. Moreover, the separate technical objects
(e.g port definition) are copied. Selected connections cannot be copied on their own.
The Paste command is available if the clipboard is not empty and if it was copied from
a device of the same product family. Within this product family, all device types (e.g.
8400 xxxxLine Vxx.xx) are permitted.
After the Paste command has been selected, a dialog box is displayed which serves to
select which elements are to be inserted from the clipboard and how to solve name
conflicts, if any.
After inserting the elements, they are marked in the target interconnection in order to
be repositioned or deleted again to undo the insertion.
Inserting from the clipboard can be repeated. The originally copied contents of the
clipboard remains unchanged when it is inserted.
The list shows the elements which can be added to the target interconnection, and the
elements which cannot be added.
In the "Selection" column, you can check/uncheck the elements to be added.
Connections are only inserted when the dialog box is closed, which applies to all
modules inserted so far. They are displayed as lines or flags, like in the original, but re-
routed.
The symbols in the Toolbar serve to execute the following functions:
Symbol Function
Add the selected elements to the interconnection
Show the elements to be added but are marked with an error or warning.
Show the elements not to be added and marked with an error or warning.
Show blocks
Show connections
Show parameters
Show comments
Show all
Print view
Print list
Button Function
Insert Add elements selected in the list to the target interconnection
• Only possible if at least one element in the list has been selected for insertion.
• Insertion is also possible via the <Enter> button if at least one element is selected in the
list for insertion.
• The original layout and the relative position of the inserted blocks to each other are
maintained.
• When copying across the devices, you also insert the corresponding separate technical
objects (e.g. port definition).
• The added elements are simultaneously deleted from the list. The connections are added
depending on the selected option.
Close Close dialog box.
• You can also use <Esc> or <Enter> to close the dialog box if "Insert" is not active.
• The elements inserted into the target interconnection so far are maintained.
• The connections for the blocks inserted so far are inserted depending on the selected
option.
If you only made changes on the I/O level, you can reset them by selecting a predefined
control scheme in C00007. If you have also made changes on the application level, you
must first reset the changed application to a predefined application in C00005.
If the »Engineer« detects that online and offline interconnection differ from each other,
the Compare interconnection dialog box is displayed with various options for the
adjustment:
Tip!
The dialog box can also be opened via the symbol in the FB Editor toolbar.
Button Function
Accepting the interconnection from Add the interconnection in the device to the FB Editor. The interconnection
the device existing in the FB Editor will be overwritten by this action.
Transferring the interconnection to Transfer the offline interconnection which is currently not visible in the FB
the device Editor to the device. The interconnection existing in the device will be
overwritten by this action.
Showing differences Showing differences between online and offline interconnection.
Cancel Close the Adjust interconnection dialog box without making an adjustment.
The interconnection can be printed for documentation purposes, optionally on one page,
on four pages, or not scaled.
Tip!
By clicking the icon in the FB Editor toolbar, you can get a print view before
printing.
Note!
Only applications can be compared which have been enabled in the FB Editor!
Block positions, line representations, and connector visibilities are not
compared.
3. Click Compare.
• If the comparison was executed successfully, the comparison result is displayed
as a list (see the following section).
• If a comparison of the selected interconnections is not possible, a corresponding
message is displayed.
4. In order to stop the comparison operation and close the dialog box: Press
Back.
The symbols in the Toolbar serve to show or hide different details and export and print
the shown list.
Symbol Function
Only show differences
• Button can only be activated in expert mode.
Show blocks
Show connections
Symbol Function
Show block parameters
• Function is only available in expert mode.
Show application parameters
• Function is only available in expert mode.
Show all
• Function is only available in expert mode.
Show general information
Show summary
Print view
Print list
Note!
The complete FB interconnection can only be copied between devices of the
same device type and version (e.g. 8400 HighLine C V1.0).
The interconnection existing in the project can be exported to a file for reuse/transfer to
other devices.
Note!
The file can only be imported to devices of the same device type and version (e.g.
8400 HighLine C V1.0).
14 Function library
This chapter describes the function blocks which are available for the controller in the FB
Editor.
The system blocks are described in the chapter "System blocks". ( 1070)
Related topics:
Overview of system blocks available ( 1070)
Working with the FB Editor ( 820)
14.1.1 L_Absolute_1
/B$EVROXWB
Q,QBD Q2XWBD
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.2 L_Absolute_2
/B$EVROXWB
Q,QBD Q2XWBD
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.3 L_AddSub_1
This FB is provided with two adding inputs and one subtracting input.
The value provided at the nOut_a output is internally limited to ±32767.
/B$GG6XEB
Q,QBD Q2XWBD
Q,QBD
r
Q,QBD r
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.4 L_AnalogSwitch_1
This function block switches between two analog input signals. The switching is controlled
via a boolean input signal.
/B$QDORJ6ZLWFKB
Q,QBD
Q2XWBD
Q,QBD
E6HW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.5 L_AnalogSwitch_2
This function block switches between two analog input signals. The switching is controlled
via a boolean input signal.
/B$QDORJ6ZLWFKB
Q,QBD
Q2XWBD
Q,QBD
E6HW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.6 L_AnalogSwitch_3
This function block switches between two analog input signals. The switching is controlled
via a boolean input signal.
/B$QDORJ6ZLWFKB
Q,QBD
Q2XWBD
Q,QBD
E6HW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.7 L_AnalogSwitch_4
This function block switches between two analog input signals. The switching is controlled
via a boolean input signal.
/B$QDORJ6ZLWFKB
Q,QBD
Q2XWBD
Q,QBD
E6HW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.8 L_AnalogSwitch_5
This function block switches between two analog input signals. The switching is controlled
via a boolean input signal.
/B$QDORJ6ZLWFKB
Q,QBD
Q2XWBD
Q,QBD
E6HW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.9 L_And_1
/B$QGB
E,Q E2XW
E,Q
E,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Function
Inputs Output
bIn3 bIn2 bIn1 bOut
FALSE FALSE FALSE FALSE
FALSE FALSE TRUE
FALSE TRUE FALSE
FALSE TRUE TRUE
TRUE FALSE FALSE
TRUE FALSE TRUE
TRUE TRUE FALSE
TRUE TRUE TRUE TRUE
14.1.10 L_And_2
/B$QGB
E,Q E2XW
E,Q
E,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Function
Inputs Output
bIn3 bIn2 bIn1 bOut
FALSE FALSE FALSE FALSE
FALSE FALSE TRUE
FALSE TRUE FALSE
FALSE TRUE TRUE
TRUE FALSE FALSE
TRUE FALSE TRUE
TRUE TRUE FALSE
TRUE TRUE TRUE TRUE
14.1.11 L_And_3
/B$QGB
E,Q E2XW
E,Q
E,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Function
Inputs Output
bIn3 bIn2 bIn1 bOut
FALSE FALSE FALSE FALSE
FALSE FALSE TRUE
FALSE TRUE FALSE
FALSE TRUE TRUE
TRUE FALSE FALSE
TRUE FALSE TRUE
TRUE TRUE FALSE
TRUE TRUE TRUE TRUE
14.1.12 L_And5_1
/B$QGB
E,Q E2XW
E,Q
E,Q
E,Q
E,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Function
Inputs Output
bIn5 bIn4 bIn3 bIn2 bIn1 bOut
FALSE FALSE FALSE FALSE FALSE FALSE
FALSE FALSE FALSE FALSE TRUE
FALSE FALSE FALSE TRUE FALSE
FALSE FALSE FALSE TRUE TRUE
FALSE FALSE TRUE FALSE FALSE
...
TRUE TRUE TRUE FALSE TRUE
TRUE TRUE TRUE TRUE FALSE
TRUE TRUE TRUE TRUE TRUE TRUE
14.1.13 L_And5_2
/B$QGB
E,Q E2XW
E,Q
E,Q
E,Q
E,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Function
Inputs Output
bIn5 bIn4 bIn3 bIn2 bIn1 bOut
FALSE FALSE FALSE FALSE FALSE FALSE
FALSE FALSE FALSE FALSE TRUE
FALSE FALSE FALSE TRUE FALSE
FALSE FALSE FALSE TRUE TRUE
FALSE FALSE TRUE FALSE FALSE
...
TRUE TRUE TRUE FALSE TRUE
TRUE TRUE TRUE TRUE FALSE
TRUE TRUE TRUE TRUE TRUE TRUE
14.1.14 L_Arithmetik_1
/B$ULWKPHWLNB
Q,QBD & 2XW Q2XWBD
,Q
Q,QBD ,Q
,Q r
,Q,Q
,Q,Q
,Q
,Q
,Q
_,Q_
,Q
,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
3
nOut_a = nIn1_a ⋅ nIn2_a
----------------------------------------
16384
4 nIn1_a When the denominator has the
nOut_a = --------------------- ⋅ 164 value "0", it will be set to "1".
nIn2_a
5 nIn1_a
nOut_a = ---------------------------------------- ⋅ 16384
16384 – nIn2_a
14.1.15 L_Arithmetik_2
/B$ULWKPHWLNB
Q,QBD & 2XW Q2XWBD
,Q
Q,QBD ,Q
,Q r
,Q,Q
,Q,Q
,Q
,Q
,Q
_,Q_
,Q
,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
3
nOut_a = nIn1_a ⋅ nIn2_a
----------------------------------------
16384
4 nIn1_a When the denominator has the
nOut_a = --------------------- ⋅ 164 value "0", it will be set to "1".
nIn2_a
5 nIn1_a
nOut_a = ---------------------------------------- ⋅ 16384
16384 – nIn2_a
14.1.16 L_Arithmetik_3
/B$ULWKPHWLNB
Q,QBD & 2XW Q2XWBD
,Q
Q,QBD ,Q
,Q r
,Q,Q
,Q,Q
,Q
,Q
,Q
_,Q_
,Q
,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
3
nOut_a = nIn1_a ⋅ nIn2_a
----------------------------------------
16384
4 nIn1_a When the denominator has the
nOut_a = --------------------- ⋅ 164 value "0", it will be set to "1".
nIn2_a
5 nIn1_a
nOut_a = ---------------------------------------- ⋅ 16384
16384 – nIn2_a
14.1.17 L_Arithmetik_4
/B$ULWKPHWLNB
Q,QBD & 2XW Q2XWBD
,Q
Q,QBD ,Q
,Q r
,Q,Q
,Q,Q
,Q
,Q
,Q
_,Q_
,Q
,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
3
nOut_a = nIn1_a ⋅ nIn2_a
----------------------------------------
16384
4 nIn1_a When the denominator has the
nOut_a = --------------------- ⋅ 164 value "0", it will be set to "1".
nIn2_a
5 nIn1_a
nOut_a = ---------------------------------------- ⋅ 16384
16384 – nIn2_a
14.1.18 L_Arithmetik_5
/B$ULWKPHWLNB
Q,QBD & 2XW Q2XWBD
,Q
Q,QBD ,Q
,Q r
,Q,Q
,Q,Q
,Q
,Q
,Q
_,Q_
,Q
,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
3
nOut_a = nIn1_a ⋅ nIn2_a
----------------------------------------
16384
4 nIn1_a When the denominator has the
nOut_a = --------------------- ⋅ 164 value "0", it will be set to "1".
nIn2_a
5 nIn1_a
nOut_a = ---------------------------------------- ⋅ 16384
16384 – nIn2_a
14.1.19 L_ArithmetikPhi_1
/B$ULWKPHWLN3KLB
GQ,QBS GQ2XWBS
GQ,QBS
r
& )XQFWLRQ
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.20 L_ArithmetikPhi_2
/B$ULWKPHWLN3KLB
GQ,QBS GQ2XWBS
GQ,QBS
r
& )XQFWLRQ
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.21 L_ArithmetikPhi_3
/B$ULWKPHWLN3KLB
GQ,QBS GQ2XWBS
GQ,QBS
r
& )XQFWLRQ
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.22 L_Compare_1
This FB compares two analog signals and can be used e.g. to implement a trigger.
Comparison operation, hysteresis and window size can be parameterised.
/B&RPSDUHB
& )XQFWLRQ
Q,QBD E2XW
Q,QBD &
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
bOut
TRUE
FALSE
nIn2_a nIn1_a
n C00681: Hysteresis
o C00682: Window
nIn1_a
nIn2_a
t
bOut
TRUE
FALSE
t
n C00681: Hysteresis
o C00682: Window
bOut
TRUE
FALSE
nIn1_a
nIn2_a
n C00681: Hysteresis
Functional sequence
1. If the value at nIn1_a exceeds the value nIn2_a, bOut changes from FALSE to TRUE.
2. Only if the signal at nIn1_a falls below the value of nIn2_a - hysteresis again, bOut
changes back from TRUE to FALSE.
nIn1_a
nIn2_a
t
bOut
TRUE
FALSE
t
n C00681: Hysteresis
bOut
TRUE
FALSE
nIn1_a
nIn2_a
n C00681: Hysteresis
Functional sequence
1. If the value at nIn1_a falls below the value at nIn2_a, bOut changes from FALSE to
TRUE.
2. Only if the signal at nIn1_a exceeds the value of nIn2_a - hysteresis again, bOut changes
back from TRUE to FALSE.
nIn1_a
nIn2_a
t
bOut
TRUE
FALSE
t
n C00681: Hysteresis
14.1.23 L_Compare_2
This FB compares two analog signals and can be used e.g. to implement a trigger.
Comparison operation, hysteresis and window size can be parameterised.
/B&RPSDUHB
& )XQFWLRQ
Q,QBD E2XW
Q,QBD &
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.24 L_Compare_3
This FB compares two analog signals and can be used e.g. to implement a trigger.
Comparison operation, hysteresis and window size can be parameterised.
/B&RPSDUHB
& )XQFWLRQ
Q,QBD E2XW
Q,QBD &
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.25 L_Compare_4
This FB compares two analog signals and can be used e.g. to implement a trigger.
Comparison operation, hysteresis and window size can be parameterised.
/B&RPSDUHB
& )XQFWLRQ
Q,QBD E2XW
Q,QBD &
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.26 L_Compare_5
This FB compares two analog signals and can be used e.g. to implement a trigger.
Comparison operation, hysteresis and window size can be parameterised.
/B&RPSDUHB
& )XQFWLRQ
Q,QBD E2XW
Q,QBD &
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.27 L_ComparePhi_1
/B&RPSDUH3KLB
& )XQFWLRQ
GQ,QBS E2XW
GQ,QBS &
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
bOut
TRUE
FALSE
dnIn2_p dnIn1_p
n C001671: Hysteresis
o C001672: Window
dnIn1_p
dnIn2_p
t
bOut
TRUE
FALSE
t
n C001671: Hysteresis
o C001672: Window
bOut
TRUE
FALSE
dnIn1_p
dnIn2_p
n C001671: Hysteresis
Functional sequence
1. If the value at dnIn1_p exceeds the value at dnIn2_p, bOut changes from FALSE to TRUE.
2. Only if the signal at dnIn1_p falls below the value of dnIn2_p - hysteresis again, bOut
changes back from TRUE to FALSE.
dnIn1_p
dnIn2_p
t
bOut
TRUE
FALSE
t
n C001671: Hysteresis
bOut
TRUE
FALSE
dnIn1_p
dnIn2_p
n C001671: Hysteresis
Functional sequence
1. If the value at dnIn1_p falls below the value at dnIn2_p, bOut changes from FALSE to
TRUE.
2. Only if the signal at dnIn1_p exceeds the value of dnIn2_p - hysteresis again, bOut
changes back from TRUE to FALSE.
dnIn1_p
dnIn2_p
t
bOut
TRUE
FALSE
t
n C001671: Hysteresis
14.1.28 L_ComparePhi_2
/B&RPSDUH3KLB
& )XQFWLRQ
GQ,QBS E2XW
GQ,QBS &
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.29 L_ComparePhi_3
/B&RPSDUH3KLB
& )XQFWLRQ
GQ,QBS E2XW
GQ,QBS &
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.30 L_ComparePhi_4
/B&RPSDUH3KLB
& )XQFWLRQ
GQ,QBS E2XW
GQ,QBS &
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.31 L_ComparePhi_5
/B&RPSDUH3KLB
& )XQFWLRQ
GQ,QBS E2XW
GQ,QBS &
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.32 L_ConvBitsToWord_1
This FB converts 16 bit input values of the type "BOOL" into an output value of the type
"WORD".
/B&RQY%LWV7R:RUGB
E%LW Z2XW
%LW
E%LW
%LW
E%LW
%LW
:25'
E%LW
%LW
E%LW
%LW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.33 L_ConvBitsToWord_2
This FB converts 16 bit input values of the type "BOOL" into an output value of the type
"WORD".
/B&RQY%LWV7R:RUGB
E%LW Z2XW
%LW
E%LW
%LW
E%LW
%LW
:25'
E%LW
%LW
E%LW
%LW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.34 L_ConvBitsToWord_3
This FB converts 16 bit input values of the type "BOOL" into an output value of the type
"WORD".
/B&RQY%LWV7R:RUGB
E%LW Z2XW
%LW
E%LW
%LW
E%LW
%LW
:25'
E%LW
%LW
E%LW
%LW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.35 L_ConvDIntToWords_1
This FB converts an input value of the type "DINT" into two output values of the type
"WORD".
/B&RQY',QW7R:RUGVB
GQ,QSXWBS Z2XW/:RUG
',17 :25'
Z2XW+:RUG
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.36 L_ConvDIntToWords_2
This FB converts an input value of the type "DINT" into two output values of the type
"WORD".
/B&RQY',QW7R:RUGVB
GQ,QSXWBS Z2XW/:RUG
',17 :25'
Z2XW+:RUG
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.37 L_ConvDIntToWords_3
This FB converts an input value of the type "DINT" into two output values of the type
"WORD".
/B&RQY',QW7R:RUGVB
GQ,QSXWBS Z2XW/:RUG
',17 :25'
Z2XW+:RUG
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.38 L_ConvUnitsToIncr_1
FB in preparation!
Taking into account the machine parameters, this FB converts a position value provided in
the real unit of the machine into an internal 32-bit position value.
/B&RQY8QLWV7R,QFUB
Z,Q/:RUG GQ2XWBS
81,76 ,1&
Z,Q+:RUG
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.39 L_ConvUnitsToIncr_2
FB in preparation!
Taking into account the machine parameters, this FB converts a position value provided in
the real unit of the machine into an internal 32-bit position value.
/B&RQY8QLWV7R,QFUB
Z,Q/:RUG GQ2XWBS
81,76 ,1&
Z,Q+:RUG
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.40 L_ConvUnitsToIncr_3
FB in preparation!
Taking into account the machine parameters, this FB converts a position value provided in
the real unit of the machine into an internal 32-bit position value.
/B&RQY8QLWV7R,QFUB
Z,Q/:RUG GQ2XWBS
81,76 ,1&
Z,Q+:RUG
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.41 L_ConvW_1
This FB serves to convert analog signal forms. The following conversions per parameter can
be selected:
[%] [incr/ms]
[incr/ms] [%]
Conversion via parameterisable factors
Input signal is passed through without conversion
/B&RQY:B
Z,Q Z2XW
& 1XPHUDWRU
& 'HQRPLQDWRU
& &RQYHUVLRQ
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Conversion formulae
C00940
wOut = wIn ⋅ --------------------
C00941
[14-20] Conversion formula for selection 3: Parameterisable factors
14.1.42 L_ConvW_2
This FB serves to convert analog signal forms. The following conversions per parameter can
be selected:
[%] [incr/ms]
[incr/ms] [%]
Conversion via parameterisable factors
Input signal is passed through without conversion
/B&RQY:B
Z,Q Z2XW
& 1XPHUDWRU
& 'HQRPLQDWRU
& &RQYHUVLRQ
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.43 L_ConvW_3
This FB serves to convert analog signal forms. The following conversions per parameter can
be selected:
[%] [incr/ms]
[incr/ms] [%]
Conversion via parameterisable factors
Input signal is passed through without conversion
/B&RQY:B
Z,Q Z2XW
& 1XPHUDWRU
& 'HQRPLQDWRU
& &RQYHUVLRQ
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.44 L_ConvW_4
This FB serves to convert analog signal forms. The following conversions per parameter can
be selected:
[%] [incr/ms]
[incr/ms] [%]
Conversion via parameterisable factors
Input signal is passed through without conversion
/B&RQY:B
Z,Q Z2XW
& 1XPHUDWRU
& 'HQRPLQDWRU
& &RQYHUVLRQ
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.45 L_ConvWordsToDInt_1
This FB converts two input values of the type "WORD" into one output value of the type
"DINT".
/B&RQY:RUGV7R',QWB
Z,Q/:RUG GQ2XWBS
:25' ',17
Z,Q+:RUG
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.46 L_ConvWordsToDInt_2
This FB converts two input values of the type "WORD" into one output value of the type
"DINT".
/B&RQY:RUGV7R',QWB
Z,Q/:RUG GQ2XWBS
:25' ',17
Z,Q+:RUG
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.47 L_ConvWordsToDInt_3
This FB converts two input values of the type "WORD" into one output value of the type
"DINT".
/B&RQY:RUGV7R',QWB
Z,Q/:RUG GQ2XWBS
:25' ',17
Z,Q+:RUG
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.48 L_ConvWordToBits_1
This FB converts an input value of "WORD" type into 16 individual binary signals.
/B&RQY:RUG7R%LWVB
Z,QSXW E%LW
%LW
E%LW
%LW
E%LW
%LW
:25'
E%LW
%LW
E%LW
%LW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.49 L_ConvWordToBits_2
This FB converts an input value of "WORD" type into 16 individual binary signals.
/B&RQY:RUG7R%LWVB
Z,QSXW E%LW
%LW
E%LW
%LW
E%LW
%LW
:25'
E%LW
%LW
E%LW
%LW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.50 L_ConvWordToBits_3
This FB converts an input value of "WORD" type into 16 individual binary signals.
/B&RQY:RUG7R%LWVB
Z,QSXW E%LW
%LW
E%LW
%LW
E%LW
%LW
:25'
E%LW
%LW
E%LW
%LW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.51 L_Counter_1
/B&RXQWHUB
E&ON8S E(TXDO
E&ON'RZQ
&
E/RDG )XQFWLRQ
Z/G9DO & Z2XW
Z&PS9DO
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
1 Auto reset
2 Manual reset
C01101/1 Selection of comparison operation
0 Counter content ≥ comparison value • Lenze setting: Counter
content ≥ comparison value
1 Counter content ≤ comparison value
2 Counter content = comparison value
General function
Every FALSE/TRUE edge at the bClkUp input causes the block to count upwards by "1".
Every FALSE/TRUE edge at the bClkDown input causes the block to count downwards by
"1".
14.1.52 L_Counter_2
/B&RXQWHUB
E&ON8S E(TXDO
E&ON'RZQ
&
E/RDG )XQFWLRQ
Z/G9DO & Z2XW
Z&PS9DO
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
1 Auto reset
2 Manual reset
C01101/2 Selection of comparison operation
0 Counter content ≥ comparison value • Lenze setting: Counter
content ≥ comparison value
1 Counter content ≤ comparison value
2 Counter content = comparison value
General function
Every FALSE/TRUE edge at the bClkUp input causes the block to count upwards by "1".
Every FALSE/TRUE edge at the bClkDown input causes the block to count downwards by
"1".
14.1.53 L_Counter_3
/B&RXQWHUB
E&ON8S E(TXDO
E&ON'RZQ
&
E/RDG )XQFWLRQ
Z/G9DO & Z2XW
Z&PS9DO
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
1 Auto reset
2 Manual reset
C01101/3 Selection of comparison operation
0 Counter content ≥ comparison value • Lenze setting: Counter
content ≥ comparison value
1 Counter content ≤ comparison value
2 Counter content = comparison value
General function
Every FALSE/TRUE edge at the bClkUp input causes the block to count upwards by "1".
Every FALSE/TRUE edge at the bClkDown input causes the block to count downwards by
"1".
14.1.54 L_Curve_1
This FB can optionally display a characteristic function or a curve function y=f(x), the X axis
being the input signal and the Y axis being the output signal.
A limitation of the input value can be set in C00961/1 (upper limit) and C00961/2
(lower limit).
The output value is internally limited to ±199.99 %. If a limitation of the output value
is active, bLimit is set to TRUE.
/B&XUYHB
& )XQFWLRQ
&
\
Q,QBD Q2XWBD
[ \
[
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
3 2
nOut_a = a3 ⋅ nIn_a + a2 ⋅ nIn_a + a1 ⋅ nIn_a + a0
a0 = C00962/1
a1 = C00962/2
a2 = C00962/3
a3 = C00962/4
1 2 ... 32
X C00963/1 C00963/2 C00963/... C00963/32
y C00964/1 C00964/2 C00964/... C00964/32
1 2 3 4 5 6 7 ... 32
X -140 % -90 % 70 % 145 % 0% 0% 0% 0% 0%
y -140 % -40 % 115 % 160 % 0% 0% 0% 0% 0%
Starting at the last valid pairs of variates, extrapolation is performed on both sides until
the end of the X value range (±199.99 %).
Exceptions
Step changes/discontinuities can be displayed by using the same parameter setting for
two consecutive X values. A step change is only valid if it has a valid pair of variates.
Otherwise, extrapolation continues, starting at the last valid pair of variates.
1 2 3 4 5 6 7 ... 32
X -130 % -70 % -70 % 80 % 0% 0% 0% 0% 0%
y(x) -150 % -75 % 85 % 160 % 0% 0% 0% 0% 0%
x4, y4
x3, y3
nIn_a
x2, y2
x1, y1
-199.99 % / -199.99 %
If only one interpolation point, x1, in the negative range is defined, x2 exists with the
"0 %" Lenze setting being the valid interpolation point (x2 > x1), and a line is drawn
through both interpolation points:
1 2 3 4 5 6 7 8 9
X -130 % 0% 0% 0% 0% 0% 0% 0% 0%
y(x) 40 % 0% 0% 0% 0% 0% 0% 0% 0%
x1, y1 x2, y2
nIn_a
-199.99 % / -199.99 %
[14-24] Example: Characteristic with only one defined interpolation point and x1 < 0
If only one interpolation point, x1, is defined in the positive range, a line is
extrapolated:
1 2 3 4 5 6 7 8 9
X 120 % 0% 0% 0% 0% 0% 0% 0% 0%
y(x) 40 % 0% 0% 0% 0% 0% 0% 0% 0%
x1, y1
nIn_a
-199.99 % / -199.99 %
[14-25] Example: Characteristic with only one defined interpolation point and x1 < 0
14.1.55 L_DFlipFlop_1
/B')OLS)ORSB
E' E2XW
' 4
E&ON
E&OU E1HJ2XW
&/5 4
Inputs
bD Data input
BOOL
Outputs
Identifier Value/meaning
Data type
Function
If the bClr input = FALSE, a signal edge at the bClk input switches the static input signal bD
to the bOut output, where it is retained:
bD
TRUE
FALSE
t
bClk
TRUE
FALSE
t
bOut
TRUE
FALSE
t
14.1.56 L_DFlipFlop_2
/B')OLS)ORSB
E' E2XW
' 4
E&ON
E&OU E1HJ2XW
&/5 4
Inputs
bD Data input
BOOL
Outputs
Identifier Value/meaning
Data type
14.1.57 L_DigitalDelay_1
/B'LJLWDO'HOD\B
E,Q ,Q
2XW E2XW
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
bIn
TRUE
FALSE
t
bOut
TRUE
FALSE
t
0
t
1
t
n ON delay
o OFF delay
Internal timing element for ON delay (retriggerable)
Internal timing element for OFF delay (retriggerable)
1. A FALSE-TRUE edge at bIn starts the internal timing element for the ON delay.
2. After the defined ON delay, the input signal bIn is output at bOut.
3. A TRUE-FALSE edge at bIn starts the internal timing element for the OFF delay.
4. After the defined OFF delay, the input signal bIn is output at bOut.
14.1.58 L_DigitalDelay_2
/B'LJLWDO'HOD\B
E,Q ,Q
2XW E2XW
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.59 L_DigitalDelay_3
/B'LJLWDO'HOD\B
E,Q ,Q
2XW E2XW
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.60 L_DigitalLogic_1
This FB provides a binary output signal which is generated by the logic combination of the
input signals. It is also possible to provide a constant binary value that is independent of
the input signals.
Output of a fixed binary value
Logical ANDing of the inputs
Logical ORing of the inputs
Output depending on the combination of the input signals
/B'LJLWDO/RJLFB
E,Q
E,Q E2XW
E,Q
! &
&
&
&
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Example: If in case of the signal combination bln1 = FALSE, bln2 = FALSE and bln3 = TRUE,
the output signal bOut is to be = TRUE, C00821/5 must be set to "TRUE":
14.1.61 L_DigitalLogic_2
This FB provides a binary output signal which is generated by the logic combination of the
input signals. It is also possible to provide a constant binary value that is independent of
the input signals.
Output of a fixed binary value
Logical ANDing of the inputs
Logical ORing of the inputs
Output depending on the combination of the input signals
/B'LJLWDO/RJLFB
E,Q
E,Q E2XW
E,Q
! &
&
&
&
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Example: If in case of the signal combination bln1 = FALSE, bln2 = FALSE and bln3 = TRUE,
the output signal bOut is to be = TRUE, C00821/5 must be set to "TRUE":
14.1.62 L_DigitalLogic5_1
This FB provides a binary output signal which is generated by the logic combination of the
input signals. It is also possible to provide a constant binary value that is independent of
the input signals.
Output of a fixed binary value
Output depending on the combination of the input signals
/B'LJLWDO/RJLFB
E,Q E2XW
E,Q
E,Q
E,Q &
E,Q
&
&
&
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Example: If in case of the signal combination bln1 = TRUE, bln2 = FALSE, bln3 = TRUE,
bIn4 = TRUE and bIn5 = TRUE, the output signal bOut is to be = TRUE, C00825/30 must be
set to "TRUE":
14.1.63 L_DigitalLogic5_2
This FB provides a binary output signal which is generated by the logic combination of the
input signals. It is also possible to provide a constant binary value that is independent of
the input signals.
Output of a fixed binary value
Output depending on the combination of the input signals
/B'LJLWDO/RJLFB
E,Q E2XW
E,Q
E,Q
E,Q &
E,Q
&
&
&
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Example: If in case of the signal combination bln1 = TRUE, bln2 = FALSE, bln3 = TRUE,
bIn4 = TRUE and bIn5 = TRUE, the output signal bOut is to be = TRUE, C00825/30 must be
set to "TRUE":
14.1.64 L_DT1_1
This FB differentiates signals. The function block can, for instance, be used to apply an
acceleration (dv/dt).
/B'7B
& 7Q
& 9S
Q,QBD Q2XWBD
& r
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.65 L_FixSet_a_1
This FB outputs one of 16 parameterisable analog signals. Binary coded selection of the
"fixed value" to be output via the four selection inputs.
/B)L[6HWBDB
E6HOHFW E6HOHFW E6HOHFW E6HOHFW E6HOHFW Q2XWBD Q2XWBD
E6HOHFW )$/6( )$/6( )$/6( )$/6( & Z6HOHFW
)$/6( )$/6( )$/6( 758( &
E6HOHFW
)$/6( )$/6( 758( )$/6( &
E6HOHFW )$/6( )$/6( 758( 758( &
)$/6( 758( )$/6( )$/6( &
)$/6( 758( )$/6( 758( &
)$/6( 758( 758( )$/6( &
)$/6( 758( 758( 758( &
758( )$/6( )$/6( )$/6( &
758( )$/6( )$/6( 758( &
758( )$/6( 758( )$/6( &
758( )$/6( 758( 758( &
758( 758( )$/6( )$/6( &
758( 758( )$/6( 758( &
758( 758( 758( )$/6( &
758( 758( 758( 758( &
Inputs
bSelect1 ... bSelect8 Binary coded selection of the fixed value to be output
BOOL • See truth table displayed in the FB above.
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.66 L_FixSet_w_1
This FB outputs one of 16 parameterisable data words. Binary coded selection of the "fixed
value" to be output via the four selection inputs.
/B)L[6HWBZB
E6HOHFW E6HOHFW E6HOHFW E6HOHFW E6HOHFW Z2XW Z2XW
E6HOHFW )$/6( )$/6( )$/6( )$/6( & Z6HOHFW
)$/6( )$/6( )$/6( 758( &
E6HOHFW
)$/6( )$/6( 758( )$/6( &
E6HOHFW )$/6( )$/6( 758( 758( &
)$/6( 758( )$/6( )$/6( &
)$/6( 758( )$/6( 758( &
)$/6( 758( 758( )$/6( &
)$/6( 758( 758( 758( &
758( )$/6( )$/6( )$/6( &
758( )$/6( )$/6( 758( &
758( )$/6( 758( )$/6( &
758( )$/6( 758( 758( &
758( 758( )$/6( )$/6( &
758( 758( )$/6( 758( &
758( 758( 758( )$/6( &
758( 758( 758( 758( &
Inputs
bSelect1 ... bSelect8 Binary coded selection of the fixed value to be output
BOOL • See truth table displayed in the FB above.
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.67 L_FixSet_w_2
This FB outputs one of 16 parameterisable data words. Binary coded selection of the "fixed
value" to be output via the four selection inputs.
/B)L[6HWBZB
E6HOHFW E6HOHFW E6HOHFW E6HOHFW E6HOHFW Z2XW Z2XW
E6HOHFW )$/6( )$/6( )$/6( )$/6( & Z6HOHFW
)$/6( )$/6( )$/6( 758( &
E6HOHFW
)$/6( )$/6( 758( )$/6( &
E6HOHFW )$/6( )$/6( 758( 758( &
)$/6( 758( )$/6( )$/6( &
)$/6( 758( )$/6( 758( &
)$/6( 758( 758( )$/6( &
)$/6( 758( 758( 758( &
758( )$/6( )$/6( )$/6( &
758( )$/6( )$/6( 758( &
758( )$/6( 758( )$/6( &
758( )$/6( 758( 758( &
758( 758( )$/6( )$/6( &
758( 758( )$/6( 758( &
758( 758( 758( )$/6( &
758( 758( 758( 758( &
Inputs
bSelect1 ... bSelect8 Binary coded selection of the fixed value to be output
BOOL • See truth table displayed in the FB above.
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.68 L_GainOffset_1
This FB can amplify an analog input signal and then add an offset to it. Preferably to be
interconnected directly after the analog input terminals.
The internal calculations (addition and subtraction) are carried out with 32 bits without
overflow/underflow.
Gain and offset are selected via FB inputs.
The value provided at the nOut_a output is internally limited to ±199.99 %.
/B*DLQ2IIVHWB
Q,QBD Q2XWBD
Q*DLQBD
Q2IIVHWBD
Inputs
Outputs
Identifier Value/meaning
Data type
Function
14.1.69 L_GainOffset_2
This FB can amplify an analog input signal and then add an offset to it. Preferably to be
interconnected directly after the analog input terminals.
The internal calculations (addition and subtraction) are carried out with 32 bits without
overflow/underflow.
Gain and offset are selected via FB inputs.
The value provided at the nOut_a output is internally limited to ±199.99 %.
/B*DLQ2IIVHWB
Q,QBD Q2XWBD
Q*DLQBD
Q2IIVHWBD
Inputs
Outputs
Identifier Value/meaning
Data type
Function
14.1.70 L_GainOffset_3
This FB can amplify an analog input signal and then add an offset to it. Preferably to be
interconnected directly after the analog input terminals.
The internal calculations (addition and subtraction) are carried out with 32 bits without
overflow/underflow.
Gain and offset are selected via FB inputs.
The value provided at the nOut_a output is internally limited to ±199.99 %.
/B*DLQ2IIVHWB
Q,QBD Q2XWBD
Q*DLQBD
Q2IIVHWBD
Inputs
Outputs
Identifier Value/meaning
Data type
Function
14.1.71 L_GainOffsetP_1
This FB can amplify an analog input signal and then add an offset to it. Preferably to be
interconnected directly after the analog input terminals.
The internal calculations (addition and subtraction) are carried out with 32 bits without
overflow/underflow.
Gain and offset are selected via parameters.
The value provided at the nOut_a output is internally limited to ±199.99 %.
/B*DLQ2IIVHW3B
*DLQ 2IIVHW
Q,QBD Q2XWBD
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
14.1.72 L_GainOffsetP_2
This FB can amplify an analog input signal and then add an offset to it. Preferably to be
interconnected directly after the analog input terminals.
The internal calculations (addition and subtraction) are carried out with 32 bits without
overflow/underflow.
Gain and offset are selected via parameters.
The value provided at the nOut_a output is internally limited to ±199.99 %.
/B*DLQ2IIVHW3B
*DLQ 2IIVHW
Q,QBD Q2XWBD
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
14.1.73 L_GainOffsetP_3
This FB can amplify an analog input signal and then add an offset to it. Preferably to be
interconnected directly after the analog input terminals.
The internal calculations (addition and subtraction) are carried out with 32 bits without
overflow/underflow.
Gain and offset are selected via parameters.
The value provided at the nOut_a output is internally limited to ±199.99 %.
/B*DLQ2IIVHW3B
*DLQ 2IIVHW
Q,QBD Q2XWBD
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
14.1.74 L_GainOffsetPhiP_1
/B*DLQ2IIVHW3KL3B
*DLQ 2IIVHW
GQ,QBS GQ2XWBS
& &
r
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
14.1.75 L_GainOffsetPhiP_2
/B*DLQ2IIVHW3KL3B
*DLQ 2IIVHW
GQ,QBS GQ2XWBS
& &
r
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
14.1.76 L_Interpolator_1
This FB interpolates a position setpoint and/or an analog value e.g. to compensate for
larger bus transmission cycles or to continue signal characteristics if data telegrams are
missing.
/B,QWHUSRODWRUB
GQ3KL,QBS GQ3KL2XWBS
Q3KG,QBY Q3KG2XWBY
Q1,QBD Q12XWBD
&
E6SHHG$FW 1RRILQWHUSRODWLRQF\OHV E3XOVH
$FWLYDWH E6LJQDO(UURU
& ,QWHUSRODWLRQ
& 0RQLWRULQJ
& 0D[1RRI
HUURUF\FOHV
Inputs
Outputs
Identifier Value/meaning
Data type
dnPhOut_p Output of the dnPhIn_p position setpoint which, if applicable, has been interpolated
DINT and completed
nPhdOut_v Output of the nPhdIn_v angular velocity
INT
nNOut_a Output of the nNIn_a analog value which, if applicable, has been interpolated
INT
Parameter
Dy from cycle 2
Dy from cycle 1
t
5 10 15
ms
n Setpoint signal
o Interpolated setpoint signal
p Receive cycle in [ms] = Number of interpolation steps (in our example: 5)
Note!
Do not change the number of interpolation steps during operation. Otherwise
the interpolation becomes inaccurate.
Note!
The nNIn_a analog value is not monitored!
14.1.77 L_JogCtrlExtension_1
/B-RJ&WUO([WHQVLRQB
E,QSXW6HO '08;
E,QSXW6HO
E5IJ,Q E5IJ2XW
E-RJ,Q E-RJ2XW
E-RJ,Q
&75/ E-RJ2XW
E6ORZ'RZQ
E6WRS
E6ORZ'RZQ
E6WRS
E6ORZ'RZQ
E6WRS
Inputs
bRfgIn Ramping down of the setpoint generator in the downstream L_NSet FB according to
BOOL the Truth table
bJog1In Selection inputs for setting fixed speeds in the setpoint generator
bJog2In • If the pre-switch off is inactive (bInputSel1 and bInputSel2 are both set to FALSE),
BOOL the two control signals are output one-to-one at the bJog1Out and bJog2Out
outputs.
• To achieve the desired behaviour (starting at high speed, pre-switch off at low
speed), both inputs must be set to TRUE.
• Fixed setpoint 2 must be less than fixed setpoint 3!
Otherwise, the drive will start at a low speed and accelerate after the pre-switch
off.
• If, in addition to the bJog1In and bJog2In inputs, other jog signals are set at the
L_NSet FB, new fixed setpoints are reached, and the drive traverses at speeds that
differ from the selection via bJog1In and bJog2In.
bSlowDown1 Activation of fixed setpoint 2 in the downstream L_NSet FB
bSlowDown2 • These inputs only fulfil a function if they have been activated via bInputSel1 and
bSlowDown3 bInputSel2 previously (see Truth table).
BOOL
bStop1 Ramping down of the ramp function generator in the downstream L_NSet FB
bStop2 • These inputs only fulfil a function if they have been activated via bInputSel1 and
bStop3 bInputSel2 previously (see Truth table).
BOOL
Outputs
Identifier Value/meaning
Data type
Truth table
14.1.78 L_Limit_1
This FB limits an analog input signal to a value range whose upper and lower limit can be
set via parameters.
/B/LPLWB
Q,QBD & Q2XWBD
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Tip!
Always set the lower limit lower than the upper limit, otherwise value "0" is
provided at the nOut_a output.
14.1.79 L_Limit_2
This FB limits an analog input signal to a value range whose upper and lower limit can be
set via parameters.
/B/LPLWB
Q,QBD & Q2XWBD
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Tip!
Always set the lower limit lower than the upper limit, otherwise value "0" is
provided at the nOut_a output.
14.1.80 L_LimitPhi_1
This FB limits an angle signal to a value range whose upper and lower value range can be
set via parameters.
/B/LPLW3KLB
GQ,QBS & GQ2XWBS
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Tip!
Always set the lower limit lower than the upper limit, otherwise value "0" is
provided at the dnOut_p output.
14.1.81 L_LimitPhi_2
This FB limits an angle signal to a value range whose upper and lower value range can be
set via parameters.
/B/LPLW3KLB
GQ,QBS & GQ2XWBS
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Tip!
Always set the lower limit lower than the upper limit, otherwise value "0" is
provided at the dnOut_p output.
14.1.82 L_LimitPhi_3
This FB limits an angle signal to a value range whose upper and lower value range can be
set via parameters.
/B/LPLW3KLB
GQ,QBS & GQ2XWBS
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Tip!
Always set the lower limit lower than the upper limit, otherwise value "0" is
provided at the dnOut_p output.
14.1.83 L_MPot_1
/B03RWB
&
E(QDEOH
& 'HDFWLYDWLRQIXQFWLRQ
& ,QLWLDOL]DWLRQIXQFWLRQ Q2XWBD
Q,QBD
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
nOut_a
nHighLimit
wTir
wTir wTif
0
t
wTir
nLowLimit
bUp
TRUE
FALSE
t
bDown
TRUE
FALSE
t
nOut_a
nHighLimit
wTif
0 1 wTir
wTif
nLowLimit
wTif wTir
0
t
bUp
TRUE
FALSE
t
bDown
TRUE
FALSE
t
bInAct
TRUE
FALSE
t
When the motor potentiometer is deactivated, nOut_a is reduced to 0 % with the deceleration time wTif.
If it is activated again, nOut_a is increased again to nLowLimit with the acceleration time wTir.
[14-28] Example: Deactivation of the motor potentiometer when the Function = 1 has been selected
14.1.84 L_MulDiv_1
/B0XO'LYB
Q,QBD & Q2XWBD
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
C00699/1
nOut_a = nIn_a × -------------------------
C00699/2
14.1.85 L_MulDiv_2
/B0XO'LYB
Q,QBD & Q2XWBD
&
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
C00679/1
nOut_a = nIn_a × -------------------------
C00679/2
14.1.86 L_Mux_1
This FB provides one of the eight input signals dnIn1_p ... dnIn8_p at the output dnOut_p.
The selection is made by means of the signal at the input wInSelect.
/B0X[B
Z,Q6HOHFW
GQ,QBS GQ2XWBS
GQ,QBS
GQ,QBS
GQ,QBS
GQ,QBS
GQ,QBS
GQ,QBS
GQ,QBS
!
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.87 L_Negation_1
This FB converts the sign of the input signal, i.e. the input signal is multiplied by the value
-1 and is then output.
With the value - 32768 at the nIn_a input, the value + 32767 is provided at the nOut_a
output.
/B1HJDWLRQB
Q,QBD Q2XWBD
Inputs
Identifier Value/meaning
Data type
Outputs
Identifier Value/meaning
Data type
14.1.88 L_Negation_2
This FB converts the sign of the input signal, i.e. the input signal is multiplied by the value
-1 and is then output.
With the value - 32768 at the nIn_a input, the value + 32767 is provided at the nOut_a
output.
/B1HJDWLRQB
Q,QBD Q2XWBD
Inputs
Identifier Value/meaning
Data type
Outputs
Identifier Value/meaning
Data type
14.1.89 L_NLim_1
This FB can mask out up to three parameterisable blocking zones within a continuous
signal characteristic.
Note!
A value of "0" cannot be masked out if the nIn_a input signal changes signs.
/B1/LPB
E(QDEOH Z6WDWH
Q,QBD Q2XWBD
E/LPLW$FWLYH
&
&
Inputs
Outputs
Parameter
nOut_a [%]
C00807/2
199.99 C00808/2
1
C00807/1
C00808/1
nIn_a
-199.99 48 104 138 178 199.99 [%]
1
-199.99
Blocking zone 1
Blocking zone 2
[14-29] Zone masking by means of parameterisable blocking zones (in our example: L_NLim_1)
The parameterised blocking zones have the same effect on negative input signals.
A blocking zone is deactivated by entering identical limit values (in our example:
Blocking zone 3).
14.1.90 L_NLim_2
This FB can mask out up to three parameterisable blocking zones within a continuous
signal characteristic.
Note!
A value of "0" cannot be masked out if the nIn_a input signal changes signs.
/B1/LPB
E(QDEOH Z6WDWH
Q,QBD Q2XWBD
E/LPLW$FWLYH
&
&
Inputs
Outputs
Parameter
14.1.91 L_Not_1
/B1RWB
E,Q E2XW
Inputs
Identifier Value/meaning
Data type
Outputs
Identifier Value/meaning
Data type
14.1.92 L_Not_2
/B1RWB
E,Q E2XW
Inputs
Identifier Value/meaning
Data type
Outputs
Identifier Value/meaning
Data type
14.1.93 L_Not_3
/B1RWB
E,Q E2XW
Inputs
Identifier Value/meaning
Data type
Outputs
Identifier Value/meaning
Data type
14.1.94 L_Not_4
/B1RWB
E,Q E2XW
Inputs
Identifier Value/meaning
Data type
Outputs
Identifier Value/meaning
Data type
14.1.95 L_Not_5
/B1RWB
E,Q E2XW
Inputs
Identifier Value/meaning
Data type
Outputs
Identifier Value/meaning
Data type
14.1.96 L_Not_6
/B1RWB
E,Q E2XW
Inputs
Identifier Value/meaning
Data type
Outputs
Identifier Value/meaning
Data type
14.1.97 L_Not_7
/B1RWB
E,Q E2XW
Inputs
Identifier Value/meaning
Data type
Outputs
Identifier Value/meaning
Data type
14.1.98 L_NSet_1
This FB is used for general signal processing of process values and is provided with the
following functions:
Ramp function generator
– With linear ramps for main and additional setpoint path
– With S-shaped ramp (PT1 rounding)
– Setting and holding
Internal limitation of the input signal
3 adjustable blocking zones
Arithmetic function
15 fixed setpoints (JOG setpoints)
15 acceleration and deceleration times
/B16HWB
Q&,QK9DOBD Z6WDWH
& 2XW
E5IJ6WRS
6HW
E5IJ
6HW$GG
E16HW,QY 6HW$GG
Q16HWBD & & & 6HW
$GG
& & & r
E-RJ
E-RJ 6HW 6HW
Q12XWBD
&
_$GG_
E-RJ &
6HW
E-RJ &
$GG
Q6HWBD
E/RDG
E1$GG,QY
Q1$GGBD
E([WHUQDO&,1+ &,1+
&
&
Inputs
nCInhVal_a Main setpoint signal which is to be accepted by the main setpoint integrator when
INT the controller is inhibited.
bRfgStop Holding (freezing) of the current value of the main setpoint integrator
BOOL
TRUE The current value of the main setpoint integrator is held.
bRfg0 Leading the main setpoint integrator to 0 within the current Ti times
BOOL
TRUE The current value of the main setpoint integrator is led to "0" within
the Ti time set.
bNSetInv Signal inversion for the main setpoint
BOOL
TRUE Main setpoint signal is inverted.
nNset_a Main setpoint signal
INT • Other signals are also permitted
bJog1 ... bJog8 Selection inputs for fixed changeover setpoints (JOG setpoints) for the main setpoint
BOOL • Selection inputs are binary coded.
bTI1 ... bTI8 Selection inputs for alternative acceleration/deceleration times for the main
BOOL setpoint
• Selection inputs are binary coded.
nSet_a Starting value which is loaded into the main setpoint integrator by setting bLoad to
INT TRUE.
bLoad Control of both ramp function generators in special situations, e.g. QSP
BOOL
TRUE The nSet_a input signal is loaded into the main setpoint integrator
and the additional setpoint integrator is set to "0".
bAddInv Signal inversion for the additional setpoint
BOOL
TRUE Additional setpoint signal is inverted.
nNAdd_a Additional setpoint signal
INT • Other signals are also permitted
bExternalCINH Additional load input for the main setpoint integrator and the additional setpoint
BOOL integrator
TRUE The main setpoint integrator is set to the value applied at
nCInhVal_a.
The additional setpoint integrator is set to "0".
Application example for the additional load function ( 1009)
Outputs
Identifier Value/meaning
Data type
Identifier Value/meaning
Data type
Parameter
The number of selection inputs to be assigned depends on the number of JOG setpoints
required:
Number of JOG setpoints required Number of selection inputs to be assigned (bJog1 ... bJog8)
1 At least 1
2 ... 3 at least 2
4 ... 7 at least 3
8 ... 15 4
Note!
• Skip frequencies only affect main setpoints.
• It is not possible to exclude "0" speed if there is a sign reversal of the speed
setpoint.
Output [%]
C00632/2
199.99 C00633/2
1
C00632/1
C00633/1
Input [%]
-199.99 48 104 138 178 199.99
1
-199.99
Blocking zone 1
Blocking zone 2
The parameterised blocking zones have the same effect on negative input signals.
A blocking zone is deactivated by entering identical limit values (in our example:
Blocking zone 3).
Tip!
As described above, the acceleration phase starts after the blocking zones have
been passed through. The ramp function generator integrated in the L_Nset
function block limits the progression of the speed. For this reason, the time values
set for the integrated ramp function generator should be as low as possible
whereas the setpoint for the L_NSet function block should be generated by a ramp
function generator with higher time values (e.g. L_MPot function block).
RFG-OUT
100 %
w2
w1 t ir t ir
0%
t
Tir Tir
tir and tif are the desired times for changing between w1 and w2.
S-ramps are possible by selecting S-ramp times.
The tir/tif values are converted into the required Ti times according to the following
formula:
100 % 100 %
T ir = t ir ⋅ ---------------------- T if = t if ⋅ ----------------------
w2 – w1 w2 – w1
Function
When the controller is inhibited (CINH), the ramp function generator accepts the value
applied at nCInhVal_a and transfers it to the downstream function. This function has
priority over all other functions.
bRfgStop = TRUE
– The ramp function generator is stopped. Changes at the input of the ramp function
generator have no effect on the output signal.
bRfg0 = TRUE
– The ramp function generator runs to 0 along its deceleration ramp.
Furthermore it is possible to load the ramp function generator online with a defined
value. For this purpose, bLoad must be set to TRUE. As long as this input is set, the value
at nSet_a is transferred to the ramp function generator and provided at the output.
Priorities:
14.1.99 L_Odometer_1
/B2GRPHWHUB
GQ,Q3RVLWLRQBS GQ3RV2XWBBS
3RV
GQ,Q6SHHGBY GQ3RV2XWBBS
3RV
E7ULJJHU3XOVH GQ3RV2XWBBS
3RV
E5HVHW GQ3RV2XWBBS
3RV
GQ3RV2XWBBS
3RV
GQ3RV2XWBBS
3RV
GQ3RV2XWBBS
GQ3RV2XWBBS
GQ'HOWD3RVBBS
GQ'HOWD3RVBBS
GQ'HOWD3RVBBS
GQ'HOWD3RVBBS
GQ'HOWD3RVBBS
GQ'HOWD3RVBBS
GQ'HOWD3RVBBS
& 0HPRU\GHSWK
& 0HPRU\W\SH GQ'HOWD3RVBBS
& ,QSXW6HOHFWLRQ Z/DVW0HDVXUH
& (GJHVHOHFWLRQ
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
2 2 measurements
... ...
7 7 measurements
C01021 Memory type
0 No ring buffer • Lenze setting: No ring buffer
1 Ring buffer
C01022 Input selection
0 Pos input • Lenze setting: Pos input
1 V input
C01023 Edge selection
0 High edge • Lenze setting: HIGH edge
1 Low edge
2 High and low edge
14.1.100 L_OffsetGain_1
This FB can add an offset to an analog input signal and then amplify it. Preferably to be
interconnected directly after the analog input terminals.
The internal calculations (addition and subtraction) are carried out with 32 bits without
overflow/underflow.
Offset and gain are selected via FB inputs.
The value provided at the nOut_a output is internally limited to ±199.99 %.
/B2IIVHW*DLQB
Q,QBD Q2XWBD
Q2IIVHWBD
Q*DLQBD
Inputs
Outputs
Identifier Value/meaning
Data type
Function
14.1.101 L_OffsetGain_2
This FB can add an offset to an analog input signal and then amplify it. Preferably to be
interconnected directly after the analog input terminals.
The internal calculations (addition and subtraction) are carried out with 32 bits without
overflow/underflow.
Offset and gain are selected via FB inputs.
The value provided at the nOut_a output is internally limited to ±199.99 %.
/B2IIVHW*DLQB
Q,QBD Q2XWBD
Q2IIVHWBD
Q*DLQBD
Inputs
Outputs
Identifier Value/meaning
Data type
Function
14.1.102 L_OffsetGain_3
This FB can add an offset to an analog input signal and then amplify it. Preferably to be
interconnected directly after the analog input terminals.
The internal calculations (addition and subtraction) are carried out with 32 bits without
overflow/underflow.
Offset and gain are selected via FB inputs.
The value provided at the nOut_a output is internally limited to ±199.99 %.
/B2IIVHW*DLQB
Q,QBD Q2XWBD
Q2IIVHWBD
Q*DLQBD
Inputs
Outputs
Identifier Value/meaning
Data type
Function
14.1.103 L_OffsetGainP_1
This FB can add an offset to an analog input signal and amplify it afterwards. Preferably to
be interconnected directly after the analog input terminals.
The internal calculations (addition and subtraction) are carried out with 32 bits without
overflow/underflow.
Offset and gain are selected via parameters.
The value provided at the nOut_a output is internally limited to ±199.99 %.
/B2IIVHW*DLQ3B
2IIVHW *DLQ
Q,QBD Q2XWBD
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
14.1.104 L_OffsetGainP_2
This FB can add an offset to an analog input signal and amplify it afterwards. Preferably to
be interconnected directly after the analog input terminals.
The internal calculations (addition and subtraction) are carried out with 32 bits without
overflow/underflow.
Offset and gain are selected via parameters.
The value provided at the nOut_a output is internally limited to ±199.99 %.
/B2IIVHW*DLQ3B
2IIVHW *DLQ
Q,QBD Q2XWBD
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
14.1.105 L_OffsetGainP_3
This FB can add an offset to an analog input signal and amplify it afterwards. Preferably to
be interconnected directly after the analog input terminals.
The internal calculations (addition and subtraction) are carried out with 32 bits without
overflow/underflow.
Offset and gain are selected via parameters.
The value provided at the nOut_a output is internally limited to ±199.99 %.
/B2IIVHW*DLQ3B
2IIVHW *DLQ
Q,QBD Q2XWBD
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
14.1.106 L_OffsetGainPhiP_1
/B2IIVHW*DLQ3KL3B
2IIVHW *DLQ
GQ,QBS GQ2XWBS
& &
r
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
14.1.107 L_OffsetGainPhiP_2
/B2IIVHW*DLQ3KL3B
2IIVHW *DLQ
GQ,QBS GQ2XWBS
& &
r
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
14.1.108 L_Or_1
/B2UB
E,Q E2XW
E,Q
E,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Function
Inputs Output
bIn3 bIn2 bIn1 bOut
FALSE FALSE FALSE FALSE
FALSE FALSE TRUE TRUE
FALSE TRUE FALSE
FALSE TRUE TRUE
TRUE FALSE FALSE
TRUE FALSE TRUE
TRUE TRUE FALSE
TRUE TRUE TRUE
14.1.109 L_Or_2
/B2UB
E,Q E2XW
E,Q
E,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Function
Inputs Output
bIn3 bIn2 bIn1 bOut
FALSE FALSE FALSE FALSE
FALSE FALSE TRUE TRUE
FALSE TRUE FALSE
FALSE TRUE TRUE
TRUE FALSE FALSE
TRUE FALSE TRUE
TRUE TRUE FALSE
TRUE TRUE TRUE
14.1.110 L_Or_3
/B2UB
E,Q E2XW
E,Q
E,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Function
Inputs Output
bIn3 bIn2 bIn1 bOut
FALSE FALSE FALSE FALSE
FALSE FALSE TRUE TRUE
FALSE TRUE FALSE
FALSE TRUE TRUE
TRUE FALSE FALSE
TRUE FALSE TRUE
TRUE TRUE FALSE
TRUE TRUE TRUE
14.1.111 L_Or5_1
/B2UB
E,Q E2XW
E,Q
E,Q
E,Q
E,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Function
Inputs Output
bIn5 bIn4 bIn3 bIn2 bIn1 bOut
FALSE FALSE FALSE FALSE FALSE FALSE
FALSE FALSE FALSE FALSE TRUE TRUE
FALSE FALSE FALSE TRUE FALSE
FALSE FALSE FALSE TRUE TRUE
FALSE FALSE TRUE FALSE FALSE
...
TRUE TRUE TRUE FALSE TRUE
TRUE TRUE TRUE TRUE FALSE
TRUE TRUE TRUE TRUE TRUE
14.1.112 L_Or5_2
/B2UB
E,Q E2XW
E,Q
E,Q
E,Q
E,Q
Inputs
Outputs
Identifier Value/meaning
Data type
Function
Inputs Output
bIn5 bIn4 bIn3 bIn2 bIn1 bOut
FALSE FALSE FALSE FALSE FALSE FALSE
FALSE FALSE FALSE FALSE TRUE TRUE
FALSE FALSE FALSE TRUE FALSE
FALSE FALSE FALSE TRUE TRUE
FALSE FALSE TRUE FALSE FALSE
...
TRUE TRUE TRUE FALSE TRUE
TRUE TRUE TRUE TRUE FALSE
TRUE TRUE TRUE TRUE TRUE
14.1.113 L_PhaseDiff_1
This FB generates a position difference for the defined position setpoint from a position
value and a speed signal.
In an integrator, the nIn_v speed signal is integrated into a position value and
subtracted from the dnSet_p position setpoint.
In addition, the adaptive dnAdd_p position value can be added to the integrator
content by setting bEn to TRUE.
/B3KDVH'LIIB
GQ6HWBS GQ2XWBS
GQ$GGBS
E(Q
Q,QBY
E5HVHW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.114 L_PhaseDiff_2
This FB generates a position difference for the defined position setpoint from a position
value and a speed signal.
In an integrator, the nIn_v speed signal is integrated into a position value and
subtracted from the dnSet_p position setpoint.
In addition, the adaptive dnAdd_p position value can be added to the integrator
content by setting bEn to TRUE.
/B3KDVH'LIIB
GQ6HWBS GQ2XWBS
GQ$GGBS
E(Q
Q,QBY
E5HVHW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.115 L_PhaseIntK_1
The FB can integrate a speed or velocity to an angle (path). In addition, the FB can recognise
a relatively covered distance.
The integrator can take max. ±32000 encoder revolutions.
/B3KDVH,QW.B
Q,QBY GQ2XWBS
E/RDG E6WDWXV
GQ6HWBS & )XQFWLRQ
& &RPSDUHYDOXH
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
dnOut_p
0
t
bStatus
TRUE
FALSE
t
If "0: Loading with level" is selected in C01150, the bLoad input is status-controlled: In
case of a TRUE signal, the integrator is loaded with the value at dnSet_p and the bStatus
output is set to FALSE.
If "1: Loading with edge" is selected in C01150, the bLoad input is edge-controlled: In
case of a FALSE/TRUE edge, the integrator is loaded with the value at dnSet_p and then
immediately continues to integrate, the bStatus output is set to FALSE.
A positive signal at nIn_v is incremented (the counter content is increased with every
function call).
A negative signal at nIn_v is decremented (the counter content is reduced with every
function call).
dnOut_p outputs the counter content of the bipolar integrator.
– If the counter content exceeds a value of +32767 encoder revolutions (corresponds
to +2147483647 incr.), an overflow occurs and the counting process continues at a
value of -32768 encoder revolutions.
– If the counter content falls below a value of -32768 encoder revolutions (corresponds
to -2147483648 incr.), an overflow occurs and the counting process starts at a value
of +32767 encoder revolutions.
bStatus will be set to TRUE if the comparison value set in C01151/x is reached.
dnOut_p
0
0
t
bStatus
TRUE
FALSE
t
If "2: Loading with level + reset" is selected in C01150, the bLoad input is status-
controlled: In case of a TRUE signal, the integrator is loaded with the value at dnSet_p
and the bStatus output is set to FALSE.
A positive signal at nIn_v is incremented (the counter content is increased with every
function call).
A negative signal at nIn_v is decremented (the counter content is reduced with every
function call).
dnOut_p outputs the counter content of the bipolar integrator.
– If the positive counter content is higher than the comparison value set in C01151/x,
the comparison value will be subtracted from the counter content, and bStatus will
be set to TRUE for one task cycle.
– If the negative counter content is lower than the comparison value set in C01151/x,
the comparison value will be added to the counter content, and bStatus will be set to
TRUE for one task cycle.
t = integration time
16384 ≡ 15000 rpm
1 ≡ 1 incr.
Example
You want to determine the counter content of the integrator at a certain speed at the input
and a certain integration time t.
Given values:
nIn_v = 1000 rpm ≈ integer value 1092
Integration time t = 10 s
Starting value of the integrator = 0
Solution:
Conversion of the input signal at nIn_v:
14.1.116 L_PhaseIntK_2
The FB can integrate a speed or velocity to an angle (path). In addition, the FB can recognise
a relatively covered distance.
The integrator can take max. ±32000 encoder revolutions.
/B3KDVH,QW.B
Q,QBY GQ2XWBS
E/RDG E6WDWXV
GQ6HWBS & )XQFWLRQ
& &RPSDUHYDOXH
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.117 L_PosiShaftCtrlInterface_1
FB in preparation!
14.1.118 L_PCTRL_1
This FB is a PID controller and can be used for various control tasks (e.g. as dancer position
controller, tension controller, or pressure controller).
The FB is provides with the following functions:
Adjustable control algorithm (P, PI, PID)
Ramp function generator for preventing setpoint step-changes at the input
Limitation of the controller output
Factorisation of the output signal
Vp adaptation
Integral action component can be switched off
/B3&75/B
Q$GDSWBD
Q16HWBD ___
_ 9S &
7Q & &
& & &
.G & _
_ Q2XWBD
Q6HWBD ___
___
&
& & &
Q$FWBD E6HW(T$FW
Q3,'2XWBD
E,Q$FW Q3,'2XWBD
&
E,2II &
Q,QIOXBD Q,QIOXHQFH2XWBD
E$FWLYDWH5DPS
E,6HW &
Q,6HWBD
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Gain (P component)
The input value is controlled by a linear characteristic. The slope of the characteristic is
determined by the controller gain Vp.
The controller gain Vp is set under C00222.
The controller gain can be adapted via the input nAdapt_a (also possible in online
mode).
The input value nAdapt_a has a direct effect on the controller gain:
P = nAdapt_a ⋅ C00222
Example: With the parameterised controller gain Vp = 2.0 and nAdapt_a = 75 %, the
resulting gain factor is as follows:
75 [%]
P = ------------------- ⋅ 2.0 = 1.5
100 [%]
Adjustment time
The adjustment time Tn is set under C00223.
RFG-OUT
100 %
w2
w1 t ir t ir
0%
t
Tir Tir
tir and tif are the desired times for changing between w1 and w2.
The ramps for acceleration and deceleration can be set individually.
– C00227: Acceleration time tir
– C00228: Deceleration time tif
The tir/tif values are converted into the required Ti times according to the following
formula:
100 % 100 %
T ir = t ir ⋅ ---------------------- T if = t if ⋅ ----------------------
w2 – w1 w2 – w1
The ramp function generator is immediately set to "0" by setting bInAct to TRUE.
14.1.119 L_PT1_1
/B37B
& )LOWHUWLPH
Q,QBD Q2XWBD
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
Vp = 1
T t
14.1.120 L_PT1_2
/B37B
& )LOWHUWLPH
Q,QBD Q2XWBD
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
Vp = 1
T t
14.1.121 L_PT1_3
/B37B
& )LOWHUWLPH
Q,QBD Q2XWBD
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Function
Vp = 1
T t
14.1.122 L_RLQ_1
This FB links a selected direction of rotation to the quick stop function with wire-break
protection.
/B5/4B
,QLW
,QLW
E&Z
E&FZ
6 E&Z&FZ
)$/6(
5
E4VS
758(
Inputs
bCw Input
BOOL • TRUE = CW rotation
bCCw Input
BOOL • TRUE = CCW rotation
Outputs
Identifier Value/meaning
Data type
Function
14.1.123 L_RSFlipFlop_1
/B56)OLS)ORSB
E6HW E2XW
6 4
E5HVHW E1HJ2XW
5 4
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.124 L_RSFlipFlop_2
/B56)OLS)ORSB
E6HW E2XW
6 4
E5HVHW E1HJ2XW
5 4
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.125 L_SampleHold_1
/B6DPSOH+ROGB
Q,QBD Q2XWBD
6 +
E/RDG
Inputs
Outputs
Identifier Value/meaning
Data type
Function
When bLoad = TRUE, the nIn_a signal is switched to nOut_a.
When bLoad = FALSE, the last-valid value is saved and output at nOut_a. A signal
change at nIn_a does not cause a change at nOut_a.
14.1.126 L_SampleHold_2
/B6DPSOH+ROGB
Q,QBD Q2XWBD
6 +
E/RDG
Inputs
Outputs
Identifier Value/meaning
Data type
Function
When bLoad = TRUE, the nIn_a signal is switched to nOut_a.
When bLoad = FALSE, the last-valid value is saved and output at nOut_a. A signal
change at nIn_a does not cause a change at nOut_a.
14.1.127 L_SignalMonitor_a
This FB outputs four analog signals which can be selected from a list of analog output
signals of all function blocks provided in the device.
Offset and gain of the source signals are adjustable.
/B6LJQDO0RQLWRUBD
& & &
Q2XWBD
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.128 L_SignalMonitor_b
This FB outputs four binary signals which can be selected from a list of binary output
signals of all function blocks provided in the device.
Inversion of the output signals can be set.
/B6LJQDO0RQLWRUBE
& &%LW
E2XW
& &%LW
E2XW
& &%LW
E2XW
& &%LW
E2XW
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.129 L_SignalSwitch_1
This FB switches between two input signals of the "WORD" data type. The switch-over is
controlled by means of a boolean input signal.
/B6LJQDO6ZLWFKB
Z,Q
Z2XW
Z,Q
E6HW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.130 L_SignalSwitch_2
This FB switches between two input signals of the "WORD" data type. The switch-over is
controlled by means of a boolean input signal.
/B6LJQDO6ZLWFKB
Z,Q
Z2XW
Z,Q
E6HW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.131 L_SignalSwitch_3
This FB switches between two input signals of the "WORD" data type. The switch-over is
controlled by means of a boolean input signal.
/B6LJQDO6ZLWFKB
Z,Q
Z2XW
Z,Q
E6HW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.132 L_SignalSwitch_4
This FB switches between two input signals of the "WORD" data type. The switch-over is
controlled by means of a boolean input signal.
/B6LJQDO6ZLWFKB
Z,Q
Z2XW
Z,Q
E6HW
Inputs
Outputs
Identifier Value/meaning
Data type
14.1.133 L_SQrt_1
This FB outputs the square root for the DINT input value.
/B64UWB
GQ,QBS GQ2XWBS
Inputs
Outputs
Identifier Value/meaning
Data type
Function
dnOut_p = dnIn_p
14.1.134 L_SRFG_1
This FB is a ramp function generator with S-shaped ramps for limiting the temporal rise of
analog signals. The ramps are S-shaped due to trapezoidal acceleration.
The ramp function generator is provided with a setting function so that a value can
directly be loaded into the internal ramp generator.
The balanced acceleration/deceleration time is set in C01040.
An S-ramp time can be set in C01041 for jerk-free acceleration until maximum
acceleration is reached.
At the nDeltaOut_a output, the dy/dt slope of the nOut_a output signal is output.
/B65)*B
Q,QBD Q2XWBD
Q'HOWD2XWBD
Q6HWBD
E/RDG
& $FFHOGHFHOWLPH
& -HUNWLPH
& 3RVOLPLW
& 1HJOLPLW
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
nIn_a
nOut_a
t
nDeltaOut_a
+100 %
-100 %
14.1.135 L_SRFG_2
This FB is a ramp function generator with S-shaped ramps for limiting the temporal rise of
analog signals. The ramps are S-shaped due to trapezoidal acceleration.
The ramp function generator is provided with a setting function so that a value can
directly be loaded into the internal ramp generator.
The balanced acceleration/deceleration time is set in C01040.
An S-ramp time can be set in C01041 for jerk-free acceleration until maximum
acceleration is reached.
At the nDeltaOut_a output, the dy/dt slope of the nOut_a output signal is output.
/B65)*B
Q,QBD Q2XWBD
Q'HOWD2XWBD
Q6HWBD
E/RDG
& $FFHOGHFHOWLPH
& -HUNWLPH
& 3RVOLPLW
& 1HJOLPLW
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.1.136 L_Transient_1
This FB serves to evaluate digital signal edges and convert them into timed, retriggerable
pulses. Rising signal edges, falling signal edges or both signal edges can be evaluated.
/B7UDQVLHQWB
E,Q W E2XW
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Note!
When the interval time of the task is set to >1 ms and the pulse duration is not
an integer multiple of the interval time, the pulse duration is automatically
prolonged to the next integer multiple of the interval time.
bIn
TRUE
FALSE
t
bOut
TRUE
FALSE
t
n Pulse duration
Functional sequence
1. A FALSE-TRUE edge at the bIn input sets the bOut output to TRUE.
2. After the parameterised pulse duration has elapsed, the bOut output is reset to FALSE
unless another FALSE/TRUE edge has been set at the bIn input.
– If an additional FALSE-TRUE edge occurs at the bIn input, the pulse duration starts
again from the beginning, i.e. the bOut output can be retriggered.
bIn
TRUE
FALSE
t
bOut
TRUE
FALSE
t
n Pulse duration
Functional sequence
1. A TRUE-FALSE edge at the bIn inputs sets the bOut output to TRUE.
2. After the parameterised pulse duration has elapsed, the bOut output is reset to FALSE
unless another TRUE/FALSE edge has been set at the bIn input.
– If an additional TRUE-FALSE edge occurs at the bIn input, the pulse duration starts
again from the beginning, i.e. the bOut output can be retriggered.
bIn
TRUE
FALSE
t
bOut
TRUE
FALSE
t
n Pulse duration
[14-46] Switching performance for function selection "2: High and low edge"
Functional sequence
1. A signal change (FALSE/TRUE edge or TRUE/FALSE edge) at the bIn input sets the bOut
output to TRUE.
2. After the parameterised pulse duration has elapsed, the bOut output is reset to FALSE
unless another signal change has taken place at the bIn input.
– In case of another signal change at the input bIn, the pulse time restarts to elapse,
i.e. the output bOut can be retriggered.
14.1.137 L_Transient_2
This FB serves to evaluate digital signal edges and convert them into timed, retriggerable
pulses. Rising signal edges, falling signal edges or both signal edges can be evaluated.
/B7UDQVLHQWB
E,Q W E2XW
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Note!
When the interval time of the task is set to >1 ms and the pulse duration is not
an integer multiple of the interval time, the pulse duration is automatically
prolonged to the next integer multiple of the interval time.
14.1.138 L_Transient_3
This FB serves to evaluate digital signal edges and convert them into timed, retriggerable
pulses. Rising signal edges, falling signal edges or both signal edges can be evaluated.
/B7UDQVLHQWB
E,Q W E2XW
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Note!
When the interval time of the task is set to >1 ms and the pulse duration is not
an integer multiple of the interval time, the pulse duration is automatically
prolonged to the next integer multiple of the interval time.
14.1.139 L_Transient_4
This FB serves to evaluate digital signal edges and convert them into timed, retriggerable
pulses. Rising signal edges, falling signal edges or both signal edges can be evaluated.
/B7UDQVLHQWB
E,Q W E2XW
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Note!
When the interval time of the task is set to >1 ms and the pulse duration is not
an integer multiple of the interval time, the pulse duration is automatically
prolonged to the next integer multiple of the interval time.
14.1.140 L_Transient_5
This FB serves to evaluate digital signal edges and convert them into timed, retriggerable
pulses. Rising signal edges, falling signal edges or both signal edges can be evaluated.
/B7UDQVLHQWB
E,Q W E2XW
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Note!
When the interval time of the task is set to >1 ms and the pulse duration is not
an integer multiple of the interval time, the pulse duration is automatically
prolonged to the next integer multiple of the interval time.
14.1.141 L_Transient_6
This FB serves to evaluate digital signal edges and convert them into timed, retriggerable
pulses. Rising signal edges, falling signal edges or both signal edges can be evaluated.
/B7UDQVLHQWB
E,Q W E2XW
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Note!
When the interval time of the task is set to >1 ms and the pulse duration is not
an integer multiple of the interval time, the pulse duration is automatically
prolonged to the next integer multiple of the interval time.
14.1.142 L_Transient_7
This FB serves to evaluate digital signal edges and convert them into timed, retriggerable
pulses. Rising signal edges, falling signal edges or both signal edges can be evaluated.
/B7UDQVLHQWB
E,Q W E2XW
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Note!
When the interval time of the task is set to >1 ms and the pulse duration is not
an integer multiple of the interval time, the pulse duration is automatically
prolonged to the next integer multiple of the interval time.
14.1.143 L_Transient_8
This FB serves to evaluate digital signal edges and convert them into timed, retriggerable
pulses. Rising signal edges, falling signal edges or both signal edges can be evaluated.
/B7UDQVLHQWB
E,Q W E2XW
& &
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
Note!
When the interval time of the task is set to >1 ms and the pulse duration is not
an integer multiple of the interval time, the pulse duration is automatically
prolonged to the next integer multiple of the interval time.
This chapter describes the system blocks which are available for the controller in the FB
Editor.
The function blocks are described in the chapter "Function blocks". ( 872)
Related topics:
Overview of function blocks available ( 872)
Working with the FB Editor ( 820)
14.2.1 LS_AnalogInput
14.2.2 LS_AnalogOutput
14.2.3 LS_CANManagement
Control of internal functions of the CAN driver and display of the "Operational" state as
well as the node address.
For a detailed description see the main chapter "System bus CAN on board":
Internal interfaces | System block "LS_CANManagement" ( 571)
14.2.4 LS_DataAccess
14.2.5 LS_DeviceMonitor
For a detailed description see the main chapter "Motor control (MCTRL)":
Internal status signals | system block "LS_DeviceMonitor" ( 214)
14.2.6 LS_DigitalInput
14.2.7 LS_DigitalOutput
14.2.8 LS_DisFree
This system block displays 8 arbitrary 16-bit signals of the application on display codes.
/6B'LV)UHH
Z'LV
&
Z'LV
&
Z'LV
&
Z'LV
&
Z'LV
&
Z'LV
&
Z'LV
&
Z'LV
&
Inputs
wDis1 ... wDis8 Inputs for arbitrary 16-bit signals of the application
WORD
Parameter
14.2.9 LS_DisFree_a
This system block displays 8 arbitrary analog signals of the application on display codes.
/6B'LV)UHHBD
Q'LVBD
&
Q'LVBD
&
Q'LVBD
&
Q'LVBD
&
Q'LVBD
&
Q'LVBD
&
Q'LVBD
&
Q'LVBD
&
Inputs
nDis1_a ... nDis8_a Inputs for arbitrary analog signals of the application
INT
Parameter
14.2.10 LS_DisFree_b
This system block displays 16 arbitrary digital signals of the application on a bit coded
display code.
/6B'LV)UHHBE
E'LV
%LW
E'LV
%LW
E'LV
%LW
&
E'LV
%LW
E'LV
%LW
Inputs
bDis1 ... bDis16 Inputs for arbitrary digital signals of the application
BOOL
Parameter
14.2.11 LS_DisFree_p
This system block displays 8 arbitrary position signals of the application on display codes.
/6B'LV)UHHBS
GQ'LVBS
&
GQ'LVBS
&
GQ'LVBS
&
GQ'LVBS
&
GQ'LVBS
&
GQ'LVBS
&
GQ'LVBS
&
GQ'LVBS
&
Inputs
dnDis1_p ... dnDis8_p Inputs for arbitrary position signals of the application
DINT
Parameter
14.2.12 LS_DriveInterface
14.2.13 LS_Keypad
This system block is used on I/O interconnection level if the "Keypad" control mode has
been selected in C00007.
In the "Keypad" control mode, the LS_Keypad system block passes on various setpoints and
control commands to the technology application which can be selected/activated via
codes using the keypad.
/6B.H\SDG
E6HW4XLFNVWRS
&
E6HW'&%UDNH
&
Q7RUTXH0RW/LP
&
Q7RUTXH*HQ/LP
&
E6HW6SHHG&FZ
&
Q0DLQ6HW9DOXH
&
E-RJ6SHHG
&
E-RJ6SHHG
&
E03RW(QDEOH
&
E03RW8S
&
E03RW'RZQ
&
Outputs
Identifier Value/meaning
Data type
Parameter
14.2.14 LS_MotionControlKernel
Interface to the basic drive functions implemented in Motion Control Kernel (MCK).
For a detailed description see the main chapter "Basic drive functions":
Internal interfaces | System block "LS_MotionControlKernel" ( 364)
14.2.15 LS_MotorInterface
For a detailed description see the main chapter "Motor control (MCTRL)":
Internal interfaces | system block "LS_MotorInterface" ( 208)
14.2.16 LS_ParFix
This system block outputs various fixed values (constants) to be used in the
interconnection.
/6B3DU)L[
E7UXH
758(
Q3RVBD
Q1HJBD
Q3RVBBD
Q1HJBBD
Z
[))))
Z'ULYH&WUO
[
6ZLWFK2Q 758(
(QDEOH2SHUDWLRQ 758(
Outputs
Identifier Value/meaning
Data type
bTrue 1 ≡ TRUE
BOOL
wDriveCtrl 9 ≡ 0x0009
WORD • Bit 0, SwitchOn = TRUE
• Bit 3, EnableOperation = TRUE
• All others: FALSE
See also:
wCANControl/wMCIControl control words ( 94)
14.2.17 LS_ParFree
/6B3DU)UHH
Z3DU
&
Z3DU
&
Z3DU
&
Z3DU
&
Z3DU
&
Outputs
Identifier Value/meaning
Data type
Parameter
14.2.18 LS_ParFree_a
/6B3DU)UHHBD
Q3DUBD
&
Q3DUBD
&
Q3DUBD
&
Q3DUBD
&
Q3DUBD
&
Outputs
Identifier Value/meaning
Data type
Parameter
14.2.19 LS_ParFree_b
/6B3DU)UHHBE
E3DU
&
E3DU
&
E3DU
&
E3DU
&
E3DU
&
Outputs
Identifier Value/meaning
Data type
bPar1 ... bPar32 Output of the signals levels (FALSE/TRUE) parameterised in C00470/1...32
BOOL
Parameter
14.2.20 LS_ParFree_p
/6B3DU)UHHBS
GQ3DUBS
&
GQ3DUBS
&
GQ3DUBS
&
GQ3DUBS
&
GQ3DUBS
&
GQ3DUBS
&
GQ3DUBS
&
GQ3DUBS
&
Outputs
Identifier Value/meaning
Data type
Parameter
14.2.21 LS_ParFree_v
/6B3DU)UHHBY
Q3DUBY
&
Q3DUBY
&
Q3DUBY
&
Q3DUBY
&
Q3DUBY
&
Q3DUBY
&
Q3DUBY
&
Q3DUBY
&
Outputs
Parameter
14.2.22 LS_ParReadWrite_1-6
The LS_ParReadWrite_1 ... LS_ParReadWrite_6 system blocks are used for reading and
writing local parameters.
If several system blocks are activated at the same time, the blocks will be processed one
at a time every time the main program is executed.
The SB supports one-time and cyclic reading/writing in an adjustable time interval.
/6B3DU5HDG:ULWHB[
E([HFXWH &[ E'RQH
E5HDG:ULWH &\FOHWLPH E)DLO
&[
6WDWH
Z3DU,QGH[
Z3DU6XELQGH[ &
Z,Q+:RUG Z2XW+:RUG
Z,Q/:RUG Z2XW/:RUG
:ULWH 5HDG
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
14.2.23 LS_PulseGenerator
This system block outputs 9 different fixed frequencies and 1 frequency with
parameterisable pulse/dead time.
/6B3XOVH*HQHUDWRU
E+]
+]
E+]
E+]
E+]
E+])ODVK
E+])ODVK
E6LQJOH)ODVK
E6LQJOH)ODVK
E'RXEOH)ODVK
E6TXDUH:DYH
& &
Outputs
Identifier Value/meaning
Data type
Parameter
14.2.24 LS_SetError_1
For a detailed description see the main chapter "Diagnostics & error
management":
System block "LS_SetError_1" ( 496)
14.2.25 LS_SetError_2
For a detailed description see the main chapter "Diagnostics & error
management":
System block "LS_SetError_2" ( 498)
14.2.26 LS_WriteParamList
/6B:ULWH3DUDP/LVW
E([HFXWH E'RQH
&75/ &
E6HOHFW:ULWH9DOXHB )DLOVWDWH E)DLO
)$/6( 758( )$/6( 758(
E6HOHFW:ULWH9DOXHB &
)$/6( )$/6( 758( 758( )DLOOLQHQXPEHU
& ,QGH[ & 9DOXH & 9DOXH & 9DOXH & 9DOXH
& ,QGH[ & 9DOXH & 9DOXH & 9DOXH & 9DOXH
&Q ,QGH[Q &Q 9DOXHQ &Q 9DOXHQ &Q 9DOXHQ &Q 9DOXHQ
)RUPDW&RGHQXPEHU!6XEFRGHQXPEHU!
Inputs
Outputs
Identifier Value/meaning
Data type
Parameter
• On the left-hand side, all the parameters of the drive controller with write and
read access are shown in the list entitled Available parameters.
• If the option In menu groups is activated, all parameters are shown assigned to
their functions.
• By clicking on the button in the Filter area, you can shorten the list of
available parameters. If, for example, you enter the text "ain1" and then click on
the button, only those parameters whose designation contains this text are
shown for selection.
2. Highlight the parameter/parameters in the Available parameters list that is/are to
be added to the WriteParamList.
• Here, you can use the <Ctrl> key and the<Shift> key for multiple selection, as in
the case of general Windows functions.
• With the and buttons, you can alter the sequence of parameters in the
WriteParamList.
To remove parameters from the WriteParamList, proceed as follows:
• Highlight the parameter/parameters in the WriteParamList that is/are to be
removed from the WriteParamList.
Entering values
After composing the list, you can directly enter the desired parameter values into the input
fields (columns 1st value ... 4th value).
If you place the cursor in an input field, the permitted value range for the corresponding
parameter is shown under the table.
Copying values
All the settings of a value set can be copied to another value set.
Note!
Gaps in the parameter list (setting = 0,000) are permissible and are skipped
during the process.
is finally used is dependent upon the assignment of the two bSelectWriteValue_1 and
bSelectWriteValue_2 inputs:
15 Index
Numbers Assignment of the process data objects 517
16-bit connection table (C610) 677 Auto-DCB 175
16bit input analog (C00830) 713 Hold time (C00106) 606
Threshold (C00019) 593
16bit input analog AdditionalFBsHL (C00835) 725
AutoFailReset function 467
16bit input common (C00831) 715
AutoFailReset repetition time (C00184) 625
16bit input common AdditionalFBsHL (C00836) 727
AutoFailReset residual runtime (C00185) 625
16bit input velocity (C00832) 718
Automatic DC-injection braking (Auto-DCB) 175
16bit input velocity AdditionalFBsHL (C00837) 730
Automatic motor data identification 102
16bit SysInput analog (C00840) 738
Auto-start option (C00142) 612
16bit SysInput common (C00841) 740
Axis data
24 V supply voltage (C00065) 599
Current positions (C01210) 768
32-bit connection table (C612) 677
Feed constant (C01204) 767
32bit input AdditionalFBsHL (C00839) 737
Following error (C01215) 769
32bit input analog (C00834) 725 iG motor/position encoder (C01203) 767
32bit SysInput (C00844) 745 iM motor/process (C01202) 766
8bit input (C00833) 720 Mounting direction (C01206) 767
8bit input AdditionalFBsHL (C00838) 732 Position resolution (C01205) 767
8bit SysInput (C00843) 742 Speed (C01211) 768
A B
Accel. time - add. setpoint (C00220) 628 Basic drive functions 361
Accel. time - main setpoint (C00012) 591 Basic functions 361
Acceleration override 435 Bit error 542
Acknowledgement error 542 Bool connection table (C611) 677
Activating the bus terminating resistor 505 Brake chopper 190
Active COBID (C00355) 644 Brake control 437
Add. acceleration time x (C00101) 605 Brake resistance value (C00129) 609
Add. deceleration time x (C00103) 606 Brake resistor 190
AIN1 Brake resistor monitoring (I2xt) 202
Characteristic (C00010) 591 Brake resistor overload threshold (C00572) 669
AIN2 Brake resistor utilisation (C00133) 609
Characteristic (C00020) 594 Braking operation 190
AINx Braking procedures 193
Configuration (C00034) 596
Gain (C00027) 595 C
Input current (C00029) 596 C10 591
Input voltage (C00028) 595
C100 605
Offset (C00026) 595
C101 605, 1001
Output value (C00033) 596
C1010 758, 893, 894, 895
Alternative function (C01297) 782
C1020 758, 1011
An01
C1021 758, 1011
AIN1_I < 4 mA (error message) 485
C1022 758, 1011
An02
AIN2_I < 4 mA (error message) 485 C1023 759, 1011
Analog inputs 234 C103 606, 1001
AOutx C1040 759, 1057
Decoupling value (C00442) 656 C1041 759, 1057
Application C1042 759, 1057
Reference frequency C11 (C00059) 599 C105 606
Reference speed (C00011) 591 C106 606
Application notes 25 C107 606
Application selection (C00005) 587 C1082 760, 1091
E xx.0127.00015 486
Editor level (C456) 660 xx.0131.00000 486
xx.0131.00006 486
Elapsed-hour meter (C00178) 624
xx.0131.00007 486
Electrical data I/O terminals 252
xx.0131.00008 487
E-mail to Lenze 1116
xx.0131.00011 487
Emergency 547 xx.0131.00015 487
Encoder 187, 189 xx.0135.00001 487
Encoder evaluation procedure 186 xx.0135.00002 487
Encoder evaluation procedure (C00496) 666 xx.0135.00003 488
Encoder open-circuit monitoring 207 xx.0135.00004 488
Encoder sample time (C00425) 653 xx.0140.00013 488
Encoder/Feedback system 182 xx.0144.00001 488
Error detection 542 xx.0144.00002 488
Error ID 472 xx.0144.00003 489
xx.0144.00004 489
Error information (C00165) 622
xx.0144.00007 489
Error information text (C00166) 622
xx.0144.00008 489
Error messages 471
xx.0144.00009 489
Error messages (short overview) 475 xx.0145.00018 490
Error messages (system bus) 535 xx.0145.00021 490
Error number 471 xx.0145.00022 490
xx.0111.00002 478 xx.0145.00025 490
xx.0111.00003 478 xx.0145.00035 490
xx.0111.00004 478 xx.0145.00050 490
xx.0119.00000 479 xx.0184.00001 491
xx.0119.00001 479 xx.0184.00002 491
xx.0119.00015 479 xx.0184.00007 491
xx.0119.00050 479 xx.0184.00008 491
xx.0123.00001 479 xx.0184.00015 491
xx.0123.00014 480 xx.0184.00153 492
xx.0123.00015 480 xx.0184.00154 492
xx.0123.00016 480 xx.0184.00155 492
xx.0123.00017 481 xx.0184.00156 492
xx.0123.00030 481 xx.0184.08005 492
xx.0123.00031 481 xx.0184.08007 492
xx.0123.00032 481 xx.0184.08009 493
xx.0123.00057 482 xx.0184.08014 493
xx.0123.00058 482 xx.0184.08015 493
xx.0123.00059 482 xx.0400.00009 493
xx.0123.00065 482 xx.0400.00016 493
xx.0123.00071 482 xx.0400.00105 493
xx.0123.00090 483 xx.0980.00000 494
xx.0123.00093 483 xx.0981.00000 494
xx.0123.00094 483 xx.0982.00000 494
xx.0123.00095 483 xx.0983.00000 494
xx.0123.00096 483 xx.0984.00000 494
xx.0123.00097 484 xx.0985.00000 494
xx.0123.00098 484 xx.0986.00000 495
xx.0123.00099 484 xx.0987.00000 495
xx.0123.00105 484 Error register (I-1001) 551
xx.0123.00145 484 Error subject area 472
xx.0123.00200 485
Error type 471
xx.0123.00201 485
Error type RCOM (C291) 635
xx.0123.00205 485
Exporting logbook entries 463
xx.0125.00001 485
xx.0125.00002 485
xx.0127.00002 486
F Holding brake
Fan failure (C00561) 668 Activation time (C02593) 791
Operating mode (C02580) 789
Fan switching status (C00560) 668
Setting (C02582) 790
FB display input output2 (C2996) 796
Speed thresholds (C02581) 789
FB display input/output (C2995) 796
Status (C02607) 792
FB Editor 820 Time system (C02589) 791
FB xy position (C2994) 796 Holding brake control 437
FB_call table (C455) 660 Homing 395
FC1 HW version (C210) 628
Field controller limitation (error message) 484
FCH1 I
Switching frequency reduction (error message) 483
I-1000 551
FCH2
I-1001 551
Maximum speed for Fchop (error message) 483
I-1003 552
Feed constant 388
I-1005 553
Feedback to Lenze 1116
I-1006 554
FI brake 193
I-1014 554
Fieldbus interface 572
I-1016 555
Filter time - earth-fault detect. is running (C1770) 788
I-1017 556
Filter time - oscill. damping (C00235) 630
I-1018 556
Firmware (C00201) 627
I-1200 557
Firmware product type (C00200) 627
I-1201 558
Firmware update 77
I-1400 560
Firmware version (C00099) 605
I-1401 561
Firmware version (C00100) 605
I-1402 562
Fixed setpoint x (L_NSet_1 n-Fix) (C00039) 597
I-1600 563
Flying restart function 171
I-1601 563
Activation (C00990) 757
I-1602 564
Current (C00994) 757
Int. time (C993) 757 I-1800 565
Process (C00991) 757 I-1801 567
Start frequency (C00992) 757 I-1802 568
Following error monitoring 423 I-1A00 569
Format error 542 I-1A01 569
FreqInxx I-1A02 570
Gain (C02843) 795 ICM_DiagnosticCounter (C922) 751
Offset (C02842) 795 ICOM error number (C296) 635
FreqInxx_nOut_a (C00446) 659 ID1
FreqInxx_nOut_v (C00445) 658 Motor data identification error (error message) 482
Frequency limitation (C00910) 750 ID3
Function assignment 694 CINH motor data identification (error message) 482
Function block editor 820 ID4
Function L_Counter 1-3 (C01100) 763 Resistance identification error (error message) 482
Identifier (CAN) 509
G Identifiers of the parameter data objects 531
Gearbox ratio 387 Identifiers of the process data objects 524
General data (CAN on board) 502 Identity object (I-1018) 556
General purpose functions 355 Imax controller 115
GP functions (GeneralPurpose) 355 Imax in generator mode (C00023) 594
Imax in motor mode (C00022) 594
H Imax/M controller gain (C00073) 600
Hardware limit switch 391 Imax/M controller reset time (C00074) 601
Heartbeat protocol 543 Info (C205) 628
Heatsink temperature (C00061) 599 Insert options for copied elements 863
RPDO2 communication parameter (I-1401) 561 Setting the error response 466
RPDO2 mapping parameter (I-1601) 563 Setting the node address 506
RPDO3 communication parameter (I-1402) 562 Short overview of error messages 475
RPDO3 mapping parameter (I-1602) 564 Signal flow
Running time (C00180) 625 Sensorless vector control (SLVC) 145
Runtime measurement (C311) 636 Servo control (SC) 167
V/f characteristic control (VFCplus) 126
S V/f control (VFCplus + encoder) 133
Safety functions 373 Signal source assignment 694
Safety instructions 25 Signal type entry 826
Safety module 373 Slip comp. (C00021) 594
SC Slip compensation 179
Depth of current setpoint filter (C00272) 634 Slip regulator 130
Field precontrol (C00576) 670 SLVC
Filter time const. DC detect. (C00280) 634 Cross current controller gain (C00986) 756
Freq. current setpoint filter (C00270) 633 Field controller gain (C00985) 756
Max. acceleration change (C00274) 634 Tn torque controller (C265) 633
max. output voltage (C00276) 634 Software limit positions 389
Settings (C00079) 602 Source dF21 (BU watchdog) (C292) 635
Tdn speed controller (C00072) 600 Speed control with torque limitation (SC) 149
Tn field controller (C00078) 601 Speed control with torque limitation (SLVC) 136
Tn field weakening controller (C00578) 670 Speed encoder selection (C00495) 665
Vp field controller (C00077) 601
Speed feedback 107
Vp field weakening controller (C00577) 670
Speed follower 393
Width of current setpoint filter (C00271) 633
Speed limitation (C00909) 750
Scaling of physical units 826
Speed limits, defining 109
SD10
Speed override 434
Speed limit for feedback system 12 (error message)
485 S-ramp smoothing override 436
SD11 S-ramp time for jerk limitation 422
Speed limit for feedback system 67 (error message) S-ramp time PT1 (C00182) 625
485 Status - brake output BD (C00117) 608
SD3 Status displays 453
Feedback system open circuit (error message) 485 Status of last device command (C00003) 587
SDO1 server parameter (I-1200) 557 Status word (C00150) 614
SDO2 server parameter (I-1201) 558 Status word (MCK) 371
Select control mode (C00007) 589 Status word 2 (C00155) 615
Select motor control (C00006) 588 Status-determining error (C00168) 622
Select. of BU oscillos. channels (C750) 702 Stop 430
Selecting the operating mode 105 Stop of the ramp function generator 193
Selection help 108 Stop the ramp function generator 193
Selection of switching frequency 168 Stuff-bit error 542
Sensorless vector control (SLVC) 106, 134 Su02
Serial number (C00204) 628 Mains phase failure (error message) 478
Service code - clamp threshold (C1763) 788 Su03
Service code - difference threshold UG (C1765) 788 Too frequent mains switching (error message) 478
Service code (C468) 661 Su04
Service code inverter charact. (C1751) 788 CU insufficiently supplied (error message) 478
Service par. - clamp time (C1764) 788 Switching cycles (C00177) 624
Service Par. TCR factor (C1755) 788 Switching freq. reduct. (temp.) (C00144) 613
Service Par. TCR function (C1752) 788 Switching frequency 168
Servo control (SC) 106, 146 Switching frequency (C00018) 593
Setpoint arithmetic (C00190) 627 Sync correction increments (C01124) 764
Setpoint precontrol filtering (C00275) 634 Sync cycle time setpoint (C01121) 764
Setting the baud rate 506 Sync phase position (C01122) 764
U
US01
User error 1 (error message) 494
US02
User error 2 (error message) 494
US03
User error 3 (error message) 494
US04
User error 4 (error message) 494
US05
User error 5 (error message) 494
US06
User error 6 (error message) 494
US07
User error 7 (error message) 495
US08
User error 8 (error message) 495
)(('%$&.
These instructions were created to the best of our knowledge
and belief to give you the best possible support for handling
our product.
If you have suggestions for improvement, please e-mail us to:
feedback-docu@Lenze.de
1116 L
efesotomasyon.com - Lenze
L 1117
efesotomasyon.com - Lenze
© 02/2010
) Lenze Drives GmbH Service Lenze Service GmbH
Breslauer Straße 3 Breslauer Straße 3
D-32699 Extertal D-32699 Extertal
Germany Germany
+49 (0) 51 54 / 82 - 0 00 80 00 / 24 4 68 77 (24 h helpline)
| Lenze@Lenze.de | Service@Lenze.de
Þ www.Lenze.com