Lenze 9400 Software Manual
Lenze 9400 Software Manual
9400
E94AxHExxxx
L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
9400 HighLine | Parameter setting & configuration
Overview of technical documentation for Servo Drives 9400
Parameter setting
BA - keypad
SW - Lenze software »Engineer«
SW - controller (9400 StateLine/HighLine/PLC) Í This documentation
SW - regenerative power supply module
KHB - communication module
SW - extension module
SW - safety module
SW - Lenze technology application
SW - function library 9400
Drive commissioning
Commissioning guide
SW - controller (9400 StateLine/HighLine/PLC) Í This documentation
Chapter "Commissioning" ( 29)
Chapter "Oscilloscope" ( 590)
Chapter "Diagnostics & fault analysis" ( 611)
Remote maintenance manual
Networking structure
KHB - communication medium used
2 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Content
Content
1 About this documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.1 Conventions used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.2 Terminology used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.3 Definition of notes used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.1 Parameter setting, configuring, or programming?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.1.1 Basic functionalities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.1.2 Technology applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.2 Communicating with the controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.2.1 Going online via diagnostic adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.2.2 Going online via system bus (CAN on board) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.2.3 Use of other communication interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.3 Signal types & scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3 Commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.1 General information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.2 Notes on commissioning using the keypad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.3 Initial commissioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.4 Standard set-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.5 Controller replacement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.6 Motor replacement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4 Drive interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4.1 Machine parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.1.1 Mains voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.1.2 Gearbox ratio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.1.3 Motor mounting direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.1.4 Feedback configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.1.5 Unit/user-defined unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.1.6 Traversing range. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.1.7 Feed constant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.1.8 Resolution of an encoder revolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.1.8.1 Determining the optimum resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.1.9 Max. position, speed, and acceleration that can be displayed internally . . . . . 47
4 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Content
6 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Content
8 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Content
10 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Content
12 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Content
14 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Content
12 Oscilloscope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590
12.1 Technical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590
12.2 Functional description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 591
12.3 User interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 592
12.3.1 Oscilloscope toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593
12.3.2 Oscillograph. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593
12.3.3 Vertical settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 594
12.3.4 Status bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 594
12.3.5 Trigger/cursor settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 594
12.3.6 Horizontal settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
12.3.7 Recording settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595
12.4 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596
12.4.1 Selecting the variables to be recorded. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596
12.4.2 Selecting the recording time/sample rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597
12.4.3 Selecting the trigger condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598
12.4.4 Starting recording . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599
12.4.5 Adjusting the representation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
12.4.6 Reading individual measured values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
12.4.7 Compare peak values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
12.5 Data records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
12.5.1 Comment data record. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
12.5.2 Saving/exporting a data record. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 604
12.5.3 Loading/importing a data record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
12.5.4 Close data record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
12.5.5 Deleting a data record in the project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
12.5.6 Overlay function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
12.5.7 Copying a data record to the clipboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
12.6 Variables of the motor control (oscilloscope signals) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
16 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Content
15 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 894
Read the Mounting Instructions supplied with the controller before you start
working!
The Mounting Instructions contain safety information which must be observed!
Target group
This documentation addresses to all persons who want to parameterise, configure, and
diagnose the 9400 HighLine controller by means of the engineering software L-force
»Engineer« and the keypad.
Validity information
The information in this documentation applies to the following standard devices:
Document history
Version Description
1.0 12/2006 TD05 First edition for 9400 HighLine V1.5
2.0 05/2007 TD05 Extended edition
3.0 11/2007 TD05 Supplemented with new functions for 9400 HighLine V3
4.0 06/2008 TD05 Supplemented with new functions for 9400 HighLine V4
4.1 07/2008 TD05 New main chapter: "CAN on board" system bus
5.0 11/2008 TD05 Extended by new functions for 9400 HighLine V5
5.1 12/2008 TD05 Error corrections
5.2 01/2009 TD05 Error corrections & supplements
6.0 08/2009 TD05 Extended by new functions for 9400 HighLine V7
6.1 08/2009 TD05 Error corrections & supplements
18 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
About this documentation
Conventions used
This documentation uses the following conventions to distinguish between different types
of information:
The information valid for or from one specific software version of the controller is marked
accordingly in this documentation.
Term Meaning
»Engineer« Lenze software which supports you throughout the whole machine life cycle -
from planning to maintenance.
Code "Container" for one or several parameters used for controller parameter setting
or monitoring.
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").
Function block editor Graphical interconnection tool which is provided for controllers in the
MotionControl HighLevel and TopLevel license level in the »Engineer« on the FB
editor tab and by means of which the technology applications supplied can also
be reconfigured and extended by individual functions.
Function block A function block (FB) can be compared with an integrated circuit that contains a
certain control logic and delivers one or several values when being executed.
• An instance (reproduction, copy) of the function block is always inserted in
the circuit.
• It is also possible to insert several instances of a function block in a circuit.
• Each instance has an unequivocal identifier (the instance name) and a
processing number which defines the position at which the function block is
calculated during the task cycle.
System block System blocks provide interfaces to basic functions and hardware of the
controller in the function block editor of the »Engineer« (e.g. to the digital
inputs).
• System blocks cannot be instanced in contrast to function blocks.
DIS code Parameter that displays the current state or value of an input/output of a
system block.
TA Abbreviation for "Technology Application".
Technology applications are applications prepared by Lenze which form the
basis of solving typical applications.
Each technology application is provided with an individual online
documentation.
20 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
About this documentation
Definition of notes used
The following signal words and symbols are used in this documentation to indicate
dangers and important information:
Safety instructions
Layout of the safety instructions:
Danger!
(characterises the type and severity of danger)
Note
(describes the danger and gives information about how to prevent dangerous
situations)
Application notes
2 Introduction
The basis of every L-force application is an easy and quick parameter setting of prepared
technology applications and solutions*.
This chapter contains basic information on the runtime software model of L-force and on
how you can establish an online connection between the PC and controller for parameter
setting with the »Engineer« very easily.
At the end of this chapter you will find an overview of the different signal types & scaling
which serve to process physical values (e.g. a speed or position) within the application.
* In preparation!
The graded runtime software model of L-force provides a simple and consistent solution
for motion and process tasks as well as for complex machine functions:
Runtime software
PLC level Programming*
Freely programmable open and closed
loop control functions*
* In preparation!
Important basic drive functions and further basic functions are implemented in the
firmware of the controller and thus are always provided, irrespective of the runtime
software licence available.
Firmware
Motion Control basic drive functions Further basic functionalities
• Stop • Drive interface
• Quick stop • Motor interface
• Manual jog • Encoder evaluation
• Homing • I/O terminals
• Positioning • Safety engineering
• Position follower • Logbook
• Speed follower • Oscilloscope
• Torque follower
• Limiter
• Brake control
Technology applications (TAs) are applications prepared by Lenze which can serve as a
basis for solving typical applications.
The technology applications available for the Servo Drives 9400 can be selected in the
»Engineer« from the application catalogue.
Runtime software
Technology level Each higher license contains additional technology
applications for further application fields.
Motion Control TopLevel
• TA "Positioning sequence control"
• TA "Electronic cam" *
• TA "Register control" *
• TA "Winding technology" *
* In preparation!
Tip!
Detailed information about the individual technology applications can be found in
the corresponding software manuals.
Note!
For communication with the controller, at least the control electronics of the
controller must be supplied with 24 V low voltage via plug X2. For detailed
information, please see the Mounting Instructions for the controller.
Stop!
If you change parameters in the »Engineer« while the controller is connected
online, the changes will be directly accepted by the controller!
Tip!
Detailed information about the individual interfaces can be found in the
corresponding Communication Manuals (KHB).
For initial commissioning of the controller you can for instance use the diagnostic adapter
offered by Lenze:
Note!
Please observe the documentation for the diagnostic adapter!
Preconditions:
The diagnostic adapter is connected to the controller at the diagnostic interface X6 and
to the PC at a free USB port.
The driver required for the diagnostic adapter is installed.
The control electronics of the controller is supplied with 24 V low voltage via plug X2.
If no communication path was configured yet for the controller selected, the
Communication path dialog box is shown after the update has been carried out:
Now you can use the icons and to easily build up and end a connection with the
controller. The communication settings are only required when communication with a
controller is built up for the first time.
If you want to change the configured communication path, select the command Online
Set communication path and go online to open the Communication path dialog box
and change the settings.
When an online connection has been established, the »Engineer« displays the current
parameter settings of the controller with a yellow background colour.
As an alternative to the diagnostic adapter, you can use the integrated system bus
interface (CAN on board, terminal X1) of the controller for communication.
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!
• The online connection is established as described in the previous chapter
"Going online via diagnostic adapter", only that this time the entry "CAN
system bus" is to be selected in the Bus connection list field of the
Communication path dialog box. ( 25)
It is very helpful for the parameterisation & configuration of the controller to know the
signal types and their scaling listed below, which serve to process physical quantities (e.g.
a speed or position) within the function block interconnection.
Note!
From software version V3.0 the resolution of an encoder revolution can be
parameterised in C00100 (Lenze setting: 16 bits/encoder revolution).
Resolution of an encoder revolution ( 44)
Signal type (data type) Connection Resolution Value range (external) Decimal positions/
symbol in signal type suffix
the FB editor in the identifier
28 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Commissioning
3 Commissioning
This documentation contains detailed information on parameter setting and
configuration of the controller. Sequential reading is not required.
In order to obtain the information relevant for initial commissioning, this chapter
describes different commissioning scenarios which can also be used as a guide through
this manual:
A. Initial commissioning ( 32)
– Target: Adapting the controller to the electromechanics and the control system.
B. Standard set-up ( 33)
– Target: Taking over the application and parameter set of an already preconfigured
"Engineer" project into several controllers.
C. Controller replacement ( 34)
– Target: Replacing a controller which has failed in a running system by a replacement
device using the "old" memory module.
D. Motor replacement ( 34)
– Target: Replacing a motor which has failed in a running system.
Note!
Some parameters of the controller have a setting range depending on the device
type.
If parameterisation is carried out offline or if the memory module is exchanged
between different 9400 HighLine device types, always check the settings of the
parameters listed in the following table and adapt them, if required, to prevent
a parameter error after the parameter set download or module change!
Tip!
The rated data of the different device types can be found in the Hardware Manual
in the "Rated data" chapter.
Tip!
Detailed information on the individual technology applications can be found in the
corresponding Software Manual for the technology application and the »Engineer«
online help in the chapter "L-force Servo Drives 9400 Technology applications".
Worksteps
Parameterise motor control:
1. Read out the motor data of the controller or select them via the »Engineer« motor catalogue.
• If the motor connected to the controller is provided with an electronic nameplate (ENP), all motor
data are automatically read out from the ENP and a selection in the motor catalogue is not required.
Reading out motor data from the controller ( 125)
• If a motor without ENP or a motor by a third-party manufacturer is used, the selection is carried out
via the »Engineer« motor catalogue. Selecting motor in the »Engineer« motor catalogue ( 126)
2. Select motor control. ( 129)
• Servo control is preset for the synchronous motor.
3. Adjusting motor and controller to each other ( 131)
4. Carry out settings for selected motor control.
• For this see description for the corresponding motor control:
– Servo control (SC)
– Sensorless vector control (SLVC) (from software version V3.0)
– V/f control (VFCplus) (from software version V3.0)
– V/f control (VFCplus) (from software version V3.0)
Parameterise/configure application:
5. Load & parameterise technology application.
Detailed information on the individual technology applications can be found in the corresponding
Software Manual for the technology application and the »Engineer« online help in the chapter "L-force
Servo Drives 9400 Technology applications".
6. If required, reconfigure the interconnection of the technology application with the function block editor.
Optimise control mode:
7. Optimise control mode of the selected motor control.
• By means of traversing profile from the application and oscilloscope.
• For this see description for the corresponding motor control:
– Servo control (SC)
– Sensorless vector control (SLVC) (from software version V3.0)
– V/f control (VFCplus) (from software version V3.0)
– V/f control (VFCplus) (from software version V3.0)
Save project and parameter set:
8. Execute device command C00002 = "11: Save start parameters".
9. Save »Engineer« project.
Worksteps
Establish network:
1. Insert network and machine application into the »Engineer« project.
2. Interconnect port blocks reasonably to each other within the machine application.
3. Configure network (set addresses, baud rate, and process data channels in a reasonable manner).
4. Establish communication with the control system.
5. Establish communication with other drive components (e.g. HMIs, I/O extensions and other controllers).
32 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Commissioning
Standard set-up
Worksteps
Check & optimise application/DC-bus operation:
1. Traverse axis in manual operation.
• See chapter Basic drive functions Manual jog ( 398)
2. Check area boundaries (path, speed, torque).
3. Traverse axis in automatic operation with set-up speed, possibly together with coupled axes.
4. Check coupling with other movements (master/slave axes, tools, …).
5. Optimisation of the process at higher speeds.
6. Recording of typical signal characteristics using the oscilloscope function for the documentation.
• See chapter Oscilloscope ( 590)
Save & archive project and parameter set:
1. Execute device command C00002 = "11: Save start parameters".
2. Save »Engineer« project.
3. Deposit a backup copy of the »Engineer« project, e.g. on CD ROM, in the control cabinet.
Worksteps
Transfer application and parameter set to the controller:
1. Transfer the application preconfigured in the »Engineer« and the corresponding parameter set to the
memory module of the controller.
2. Execute device command C00002 = "11: Save start parameters".
For a motor with an electronic nameplate (ENP):
3. Restart controller with connected motor to read out the motor data from the electronic nameplate
(ENP).
• Either by switching off/switching on again the voltage supply or by means of device command
C00002 = "11000: Restart controller".
• See chapter Motor interface Reading out motor data from the controller ( 125)
4. Execute device command C00002 = "11: Save start parameters".
For a motor without an electronic nameplate (ENP):
Note:
The motor is operated with the motor data and plant parameters identified during initial
commissioning. Adjusting motor and controller to each other ( 131)
Note!
For the procedure described in the following it is assumed that the memory
module and possibly available extension modules in the controller, as well as the
motor are not affected by the failure and that all parameters have been saved
with mains failure protection.
Worksteps
Replacement of the controller:
1. Replace controller.
See Mounting Instructions for the controller!
2. Insert the memory module of the failed controller into the replacement device.
3. If further extension modules are plugged into the failed controller, they must be inserted into the
replacement device as well.
Further steps are not required since all data required are on the memory module.
Note!
For the procedure described in the following it is assumed that the controller is
not affected by the failure.
Worksteps
Replacement of the motor:
1. Replace the motor.
See Mounting Instructions for the controller!
Note:
The motor connection on the controller is accessible without having to remove the standard device
from the installation backplane.
For a motor with an electronic nameplate (ENP):
2. Restart controller with connected motor to read out the motor data from the electronic nameplate.
• Either by switching off/switching on again the voltage supply or by means of device command
C00002 = "11000: Restart controller".
• See chapter Motor interface Reading out motor data from the controller ( 125)
3. Execute device command C00002 = "11: Save start parameters".
For a motor without an electronic nameplate (ENP):
Note:
The motor is operated with the motor data and plant data from the memory module.
34 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
4 Drive interface
This chapter provides you with information on the drive interface via which you can control
the drive controller into specific states and call different pieces of status information of the
controller. Furthermore the machine constants for the motor end are entered via the drive
interface.
How to get to the dialog for setting the drive interface parameters:
1. Go to the Project view of the »Engineer« and select the 9400 HighLine controller.
2. Select the Application parameters tab from the Workspace.
3. Click the following button of the Overview dialog level:
The white buttons indicate the configuration of the drive interface inputs. Internal
interfaces | "LS_DriveInterface" system block ( 118)
– The assignment is predefined by the technology application selected (in the example
"Actuating drive – speed"). If required, this assignment configuration can be changed
by clicking the corresponding buttons.
If you click a button marked with the symbol, you go one level deeper in the
corresponding parameterisation dialog.
The global machine constants ("machine parameters") are set in the »Engineer» on the
Application parameters tab in the dialog level Overview Drive interface Machine
parameters:
Tip!
Detailed information on the different machine parameters can be obtained from
the following subchapters.
Via the Mains voltage list field (C00173) the mains voltage for the controller is set.
If you set a mains voltage with an adjustable threshold for undervoltage ("LU
adjustable"), this undervoltage threshold can be set in the Undervoltage threshold (LU)
input field (C00174).
In the Resp. to DC-bus overvoltage list field (C00600) you can select the response that
is to be effected when a DC-bus overvoltage occurs.
Note!
Changing the setting in C00173 also affects the permissible device utilisation!
Tip!
In the chapter "Rated data" of the hardware manual the device types and their
permissible device utilisation at a certain mains voltage and switching frequency
are specified.
The gearbox ratio specifies the number of revolutions of the motor axis needed for one
rotation of the load axis (e.g. spindle or drive roll).
M M
i = 58.667
In the example shown in illustration [4-1] one revolution of the spindle is carried out at
exactly 58,667 revolutions 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
[4-2] Example: Technical data for the gearbox (from the gearbox catalogue)
Tip!
For an exact selection of the gearbox ratio, use the number of teeth given in the
data sheet or catalogue (see the following calculation) instead of the data on the
nameplate.
In C02531/1 the gearbox factor is displayed in decimal format.
38 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Machine parameters
Depending on the motor mounting position, you can carry out an inversion of the direction
of rotation via the Motor mounting direction list field (C02527), if required:
C02527 = "0": Clockwise rotating motor ≡ positive machine direction.
C02527 = "1": Counter-clockwise rotating motor ≡ positive machine direction.
In most cases the system only has one motor encoder, i.e. no separate position encoder is
installed on the load side. The motor position (angle of rotation) and motor speed are
detected via the motor encoder selected in C00495 and converted with regard to the load
side.
M M
n Motor encoder
The actual position and speed values on the machine side result from the conversion via
the Gearbox ratio on the motor side and the Feed constant.
Tip!
Detailed information on the parameterisation of the feedback systems for the
motor control can be found in the chapter "Encoder evaluation". ( 241)
Via these machine parameters you define the real unit of the machine in which the feed
constant and the parameters for a travel profile must be specified (e.g. position, speed,
acceleration, and deceleration).
If you for instance set the unit "mm" for a linear axis, the position must be specified in
[mm] and the speed in [mm/s].
By means of the user-defined unit, significant production units, like for example
"bottles" can also be set.
– For this, select the "User-defined" entry as unit in C02525 and then enter the desired
user-defined unit in C02526.
Note!
In this documentation the term "unit" in the parameter unit data only serves as
a wildcard for the real unit of the machine.
Display parameters
Parameter Information
C02534 Used time unit
C02535 Used unit
C02537 Speed unit
C02538 Acceleration unit
Highlighted in grey = display parameter
The selection of the traversing range ("Unlimited", "Limited", or "Modulo") in the Traversing
range list field (C02528) serves to define the machine measuring system.
Note!
A change-over of the traversing range results in a loss of the reference
information!
[4-5] Unlimited traversing range, taking the "feed control tape" as an example
M
42 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Machine parameters
The feed constant corresponds to the movement of the machine during one revolution of
the gearbox output shaft.
The entry in the Feed constant field (C02524) is made in the unit defined in C02525
relating to one revolution.
In the case of a conveyor drive, the feed constant results from the circumference of the
drive roll, which in the following example is calculated on the basis of the diameter
specified:
d = 200 mm
d = diameter
[unit] mm mm
Feed constant = π ⋅ d ---------------------------- = π ⋅ 200 ---------------------------- = 628.3185 ----------------------------
Revolution Revolution Revolution
[4-8] Schematic diagram: Feed constant for a conveyor drive
In the case of a spindle drive (linear axis), the feed constant results from the leadscrew
pitch. The feed constant indicates the distance travelled by the slide during one
revolution of the spindle (in the following example 5,023 mm).
h = 5.023 mm
h = leadscrew pitch (can be obtained from the technical data of the linear axis)
For a rotary table and defined as an angle, the feed constant is = 360°/rev.
%LW
Sign bit
Number of revolutions: 15 bits ≡ ±32767 revolutions
Resolution of one encoder revolution: 16 bits ≡ 65536 increments/revolution
For more significant applications, a higher resolution of the position values can clearly
improve the control properties and positioning accuracies:
– Finer resolution of the position targets improved positioning accuracy
– Finer quantisation of setpoints and actual values better control quality
– Higher loop gain can be set less following errors
However, a higher resolution at the same time causes a restricted number of encoder
revolutions, and only smaller traversing distances can be displayed.
%LW
Sign bit
Number of revolutions: 9 bits ≡ ±512 revolutions
Resolution of one encoder revolution: 22 bits ≡ 4194304 increments/revolution
[4-11] Example: Higher resolution (22 bits/revolution) with a restricted traversing range
Tip!
In the following subchapter "Determining the optimum resolution" ( 46) it is
described how you can determine the optimum resolution of the position values.
44 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Machine parameters
Note!
The position values (e.g. setpoints, actual values, parameters, …) in the signal
flow always use the resolution set in C00100. In this connection it is irrelevant
which resolution is delivered directly by the encoder.
Multi-axis systems
In an interconnection via the electrical shaft, at least two measuring systems
(master and slave) are available in the drive.
• Each measuring system is provided with an individual setting of the
resolution.
• The machine parameters (gearbox factors, feed constants, encoder
resolution and cycle) for the master measuring system or master value must
be set identically for all drives in the system.
Technology applications "Electronic gearbox" and "Synchronism"
For these two technology applications the machine parameters of the master
measuring system are defined on the Application parameters tab in the "Master
value scaling" dialog level.
Electronic cam
The machine parameters of the master measuring system for electronic cams
can be defined on the Measuring systems tab for the electrical shaft.
5. Go to the Max. presentable position input field and enter the highest position
which is to be entered in a parameter during operation.
• If required, set a reserve in the Overshoot input field to take into account
possible following errors (overshoot of actual values).
Then the maximum resolution for the position entered is shown in the Maximum
resolution for encoder revolution field.
6. Click on Accept value to accept the displayed resolution in C00100.
7. Click on Close to close the dialog box again.
Tip!
In order to have the maximally presentable position for a defined resolution
displayed, activate the second option Determine max. presentable position. Then
you can set the resolution for which the maximally presentable position is to be
displayed in the Maximum resolution for encoder revolution input field.
4.1.9 Max. position, speed, and acceleration that can be displayed internally
By setting the following machine parameters, the connection between the real units
(application units) of the machine and the internal units in the controller is described:
Gearbox ratio (C02520, C02521, C02522, C02523)
Feed constant (C02524)
Resolution of an encoder revolution (C00100)
Possibly the defined values for position, speed, and acceleration cannot be represented in
the internal units by the numerical 32-bit format used.
The following display parameters show the values that can be maximally displayed:
Tip!
Possible measures for error correction:
• Plausibility check of the machine parameters set for gearbox ratio, feed
constant, or resolution of an encoder revolution.
• Set parameters with a counter overflow to a value which can also be
represented internally.
48 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
In the following subchapters the device commands of the controller are described, which
are provided in C00002 and which can be executed by means of the »Engineer« or
alternatively with the keypad when an online connection has been established.
Note!
Before switching off the supply voltage after a device command has been
executed, check the successful execution of the device command via the status
display in C00003!
The meaning of the status display in C00003 can be obtained from the
subchapter for the corresponding device command.
Icon Function
Enable controller
Inhibit controller
Start application
Note!
Device commands that can be executed via the Toolbar of the »Engineer« always
affect the element currently selected in the Project View including all
subelements!
• If no controller but a system module is selected in the Project view, the
corresponding device command will be activated in all lower-level controllers
having an online connection with the »Engineer«.
Before executing the corresponding action a confirmation prompt is displayed,
asking you whether the action should really be carried out.
The Device commands dialog box can be opened by clicking on the Device commands
list field on the Application parameters tab in the dialog level Overview Drive
interface.
The Device commands dialog box can also be opened by clicking on the setting of
C00002 on the All parameters tab.
Note!
If you click on a device command in the list field of the Device commands dialog
box, the corresponding device command is executed immediately!
During and after the execution of the device command, the processing status is
displayed in the Device Commands dialog box:
The C00002 = "0: Load Lenze setting" device command is used to reset the parameters of
the active application to the Lenze setting, which is stored in the controller firmware:
PS PS PSApplication 2
PSApplication 3
PS
Only possible when the application has stopped and the controller is inhibited.
All parameter changes made since the last saving of the parameter set will get lost!
This device command only affects the settings of the operating system, application and
module parameters, the active application or the configuration selected with the
function block editor remain unchanged.
1 General fault
39424 CAN fault
... ...
39679 CAN fault
Via C00002 = "1: Load start parameters" the start parameters of the active application can
be reloaded from the memory module to the controller:
PS PS PSApplication 2
PSApplication 3
PS
Only possible when the application has stopped and the controller is inhibited.
All parameter changes made since the last saving of the parameter set will get lost!
This device command only affects the settings of the operating system, application and
module parameters, the active application or the configuration selected with the
function block editor remain unchanged.
52 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
If the Lenze motor connected to the controller is provided with an electronic nameplate
(ENP), all motor data are automatically read out from the electronic nameplate of the
motor when the controller is switched on for the first time and are temporarily stored in
the controller at first.
With the device command C00002 = "2: ENP: Load plant data" the motor data can be
reread from the electronic nameplate (ENP) of the motor.
Only possible when the application has stopped and the controller is inhibited.
For a permanent acceptance of the motor data, the parameter set must be
saved. Save start parameters ( 56)
The following plant data are read out from the ENP:
Parameter Information
C00022 Maximum current
C00070 Speed controller gain
C00071 Speed controller reset time
C00596 Threshold max. speed reached
Note!
The two pieces of plant data C00011 and C00497 listed in the following table are
not read out from the ENP and thus have to be checked and, if required, set
manually after this device command has been executed!
Parameter Information
C00011 Motor reference speed
C00497 Speed act. val. time const.
If several applications are available on the memory module, the C00002 = "5: Activate
application" device command can be used to activate the application the number of which
has been set in C00005.
Only possible when the application has stopped and the controller is inhibited.
Whether the application is started at the same time, depends on the auto-start setting
selected in C02104.
After mains switching, the preset application will be loaded into the controller.
If after mains switching another application than the one preset by Lenze is to be
loaded, it must be activated first and then the selected application must be saved with
the device command "Save selected application" ( 55).
The number of the currently active application is displayed in C00007.
Note!
When the application is activated, the corresponding start parameter set is
loaded automatically and parameter settings executed before will get lost
unless the parameter set was saved before!
54 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
After mains switching the controller always loads the preset start application from the
memory module, even if a different application has been active before.
With the device command C00002 = "7: Save selected application" the active application
can be defined as start application.
When this device command is executed, the parameter set is also saved automatically.
The number of the currently active application is displayed in C00007.
Controller parameter changes made via the »Engineer« or keypad will get lost after mains
switching of the controller or loading of another application unless the settings have been
explicitly saved.
With the device command C00002 = "11: Save start parameters" the current parameter
settings of the active application can be saved with mains failure protection in the memory
module of the controller:
PS PS PSApplication 2
PSApplication 3
PS
Tip!
With the keypad this device command can be executed via the left function key if
it is currently assigned with the function.
Note!
The saving process can take several seconds. Before you switch off the supply
voltage after having executed this device command, therefore be absolutely
sure to check via the status display in C00003 whether the device command has
been executed successfully!
Saving of the cam data
From software version V4.0, this device command also includes the powerfail-
proof saving of the cam data on the memory module.
• The saving process is only carried out if the cam data in the controller and the
memory module differ from each other (based on the time stamp/GUID of
the cam data).
• For saving the cam data, you do not need to enter a possibly existing user
password (C02900).
• The C00002 = "502: Save Cam Data" device command remains
available. Save cam data ( 97)
56 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
The C00002 = "20: Delete logbook" device command is used to delete all entries in the
logbook.
Tip!
To display the logbook in the »Engineer«, click the Logbook button on the
Diagnostics tab.
You can also delete all entries in the logbook by clicking the Delete button in the
Logbook dialog box.
Further information on the logbook can be found in the chapter "Diagnostics &
fault analysis". ( 611)
The C00002 = "21: Archive logbook" device command is used to archive the entries in the
logbook.
Tip!
To display the logbook in the »Engineer«, click the Logbook button on the
Diagnostics tab.
You can also export all entries available in the logbook into a file (*.log) by clicking
the Export button in the Logbook dialog box.
Further information on the logbook can be found in the chapter "Diagnostics &
fault analysis". ( 611)
The C00002 = "31: Start application" device command is used to start the active
application in the controller.
Tip!
This device command can also be activated via the icon in the Toolbar.
60 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
The C00002 = "32: Stop application" device command can be used to stop the application
started in the controller again.
Tip!
Via the icon in the Toolbar the controller can be inhibited, and at the same time
the application in the controller can be stopped.
The C00002 = "33: Reset program" device command is used to reset the application
program in the controller.
All variables are reset to their initialisation value.
The situation corresponds to the start of a new program loaded into the control (cold
start).
The C00002 = "34: Delete program" device command is used to delete the application
program in the controller and reset the controller to its original state.
All variables are reset to their initialisation value.
The C00002 = "35: Restart program" device command is used to restart the application
program in the controller.
All variables except the RETAIN variables are reset to their initialisation value.
The situation corresponds to a power failure or switching the controller off/on (warm
start) while the program is running.
When the application is started, the controller continuously carries out a runtime
measurement for the interval-controlled application task, the interval-controlled user task,
and the free-running idle task and displays the current and maximum task runtimes via
parameters.
The C00002 = "36: Reset runtime measurement" device command is used to reset the
runtime measurement, i.e. the memory for the maximum values is reset to "0".
Note!
The runtime measurement is also reset by the following actions:
• Start application
• Reset/delete/restart program
0 1 ms 4 ms
0
1
2
3
T1 T1 T1 T1 T1 T1
T2 T2
T3
System task
Application task (here: task interval = 1 ms) T1 = runtime of the application task
User task (here: task interval = 4 ms) T2 = runtime of the user task
Free-running idle task T3 = runtime of the idle task
[4-19] Example: runtimes of the different tasks
Display parameters
The C00002 = "41: Inhibit controller" device command is used to inhibit the controller
("controller inhibit"), i.e. the power output stages in the controller are inhibited and the
speed/current and position controllers of the motor control are reset. The motor becomes
torqueless and coasts unless it is already at standstill.
The controller can also be inhibited by other sources, e.g. via the digital input RFR or
through the application.
The sources or triggers that are active for controller inhibit are shown in C00158 in a bit
coded manner.
Note!
This device command has no status display in C00003, i.e. the display remains
unchanged showing the previous device command status.
Tip!
This device command can also be activated via the icon in the Toolbar.
The C00002 = "42: Enable controller" device command is used to re-enable an inhibited
controller.
Note!
Please note that the controller will only be enabled if all sources for controller
inhibit are reset!
• The sources or triggers that are active for controller inhibit are shown in
C00158 in a bit coded manner.
This device command has no status display in C00003, i.e. the display remains
unchanged showing the previous device command status.
Tip!
This device command can also be activated via the icon in the Toolbar.
The C00002 = "43: Reset error" device command is used to acknowledge an error message
if the error cause has been eliminated and the error is thus no longer pending.
Tip!
An error message can also be acknowledged by clicking the Reset error button on
the Diagnostics tab.
Further information on error messages can be found in the chapter "Diagnostics &
fault analysis". ( 611)
Note!
This device command has no status display in C00003, i.e. the display remains
unchanged showing the previous device command status.
The C00002 = "45: Activate quick stop" device command is used to activate the basic
function "Quick stop", i. e. the drive is brought to standstill within the deceleration time set,
irrespective of the setpoint defined.
Quick stop can also be activated by other sources, e.g. by the application.
The sources or triggers that are active for quick stop are shown in C00159 in a bit coded
manner.
Note!
The activation of quick stop may cause following errors in superimposed
controls (e.g. synchronous or position control). If several drives execute a
coordinated movement, the quick stop function should therefore only be used
for the motion master (master drive) in order to maintain the coordination.
This device command has no status display in C00003, i.e. the display remains
unchanged showing the previous device command status.
Tip!
In contrast to the "stop" function, quick stop is required for a stop in case of error.
Thus, quick stop can also be set as an error response ("quick stop by trouble) for
many monitoring functions. Detailed information on this can be found in the
chapter "Diagnostics & fault analysis". ( 611)
The C00002 = "46: Reset quick stop" device command is used to exit an active quick stop
again.
Note!
Please note that the quick stop is only exited if all sources for quick stop are
reset!
• The sources or triggers that are active for quick stop are shown in C00159 in
a bit coded manner.
This device command has no status display in C00003, i.e. the display remains
unchanged showing the previous device command status.
Note!
From software version V4.0 the response parameterised in C00640 (Lenze
setting: "Fault") is triggered and the error message "Pole position identification
cancelled" is entered in the logbook of the controller if the pole position
identification process is aborted.
Tip!
Detailed information on the pole position identification can be found in the
chapter "Motor interface", subchapter "Pole position identification". ( 136)
72 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
Note!
From software version V4.0 the response parameterised in C00640 (Lenze
setting: "Fault") is triggered and the error message "Pole position identification
cancelled" is entered in the logbook of the controller if the pole position
identification process is aborted.
Tip!
Detailed information on the pole position identification can be found in the
chapter "Motor interface", subchapter "Pole position identification". ( 136)
74 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
The C00002 = "59: Resolver error identification" device command serves to detect resolver
errors which are caused when sine and cosine tracks do not magnetise orthogonally. The
identified resolver errors serve to compensate the resolver errors.
Only possible with servo control.
Tip!
Detailed information on the resolver error compensation can be found in the
chapter "Encoder evaluation" in the subchapter "Resolver error compensation".
( 261)
76 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
If it is not possible to determine the so-called "Inverter error characteristic" by means of the
"Calculate inv. characteristic" device command, or if the results of the determination are
incorrect, the C00002 = "70: Load Lenze inverter characteristic" device command can be
used to load a characteristic typical for the device.
Only possible when controller is inhibited.
Tip!
Detailed information about the determination of the inverter error characteristic
can be found in the chapter "Motor interface" in the subchapter "Optimising the
switching performance of the inverter". ( 143)
Tip!
Detailed information about the determination of the inverter error characteristic
can be found in the chapter "Motor interface" in the subchapter "Optimising the
switching performance of the inverter". ( 143)
From software version V4.0: If the inverter error characteristic cannot be
determined by means of this device command, or if the results of the
determination are incorrect, the device command "Load Lenze inverter
characteristic" can be used to load a characteristic typical for the device. ( 77)
78 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
Tip!
Detailed information about the automatic determination of the motor parameters
can be found in the chapter "Motor interface" in the subchapter "Determining the
motor parameters". ( 146)
The device command C00002 = "77: Calculate current controller parameters" is used to
calculate the gain and the reset time of the current controller for a third-party motor.
Precondition: The two motor parameters "stator resistance" (C00084) and "stator leakage
inductance" (C00085) either have been parameterised manually on the basis of the
manufacturer information before, or have been determined automatically via the device
command "Determine motor parameters".
Note!
For a Lenze motor the calculation and the subsequent optimisation of the
current controller parameters is not required, as the correct current controller
parameters are accepted from the »Engineer« motor catalogue.
The device command is no identification procedure for determining the current
controller parameters!
After the device command has been executed successfully (see status in C00003), the
two calculated values are set in C00075 and C00076. They serve as starting values for
a subsequent optimisation of the current controller in the test mode.
In case of error, codes C00075 and C00076 are not altered.
Tip!
Detailed information on the optimisation of the current controller in the test mode
can be found in the chapter "Motor interface" in the subchapter for the respective
motor control:
• Servo control (SC) Optimise current controller ( 153)
• Sensorless vector control (SLVC) Optimise current controller ( 187)
• V/f control (VFCplus) Optimise current controller ( 202)
80 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
The device command C00002 = "78: Calculate speed controller parameters" is used to
calculate the gain, reset time, and rate time of the speed controller.
Precondition: The moments of inertia for the motor (C00273/1) and load (C00273/2) have
been parameterised correctly before.
Note!
The device command is no identification procedure for determining the speed
controller parameters!
The calculation is carried out according to the following formulas, taking the actual
speed value filter time constant into consideration (C00497):
After the device command has been executed successfully (see status in C00003), the
calculated values are set in the corresponding codes:
– C00070: Speed controller gain
– C00071: Speed controller reset time
– C00072: Speed controller rate time
In case of error, these codes are not altered.
82 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
The C00002 = "91: CAN on board: reset node" device command is used to reinitialise the
CANopen system bus interface of the controller ("CAN on board"), which is required, for
instance, after the data transfer rate, node address, or identifiers have been changed.
Tip!
For detailed information about the "CAN on board" CANopen system bus interface,
please see the "CAN" Communication Manual.
The C00002 = "92: CAN module: reset node" device command is used to reinitialise the
CANopen interface of a CANopen communication module in module slot MXI1 or MXI2,
which is required, for instance, after the data transfer rate, node address, or identifiers
have been changed.
Tip!
Detailed information on the CANopen communication module (E94AYCCA) can be
found in the "CAN" Communication Manual.
The C00002 = "93: CAN on board: Pred.Connect.Set" device command is used to set the
basic identifiers for the CANopen system bus interface of the controller ("CAN on board")
according to the "Predefined Connection Set" (DS301V402).
Tip!
For detailed information about the "CAN on board" CANopen system bus interface,
please see the "CAN" Communication Manual.
The C00002 = "94: CAN module: pred.connect.set" device command is used to set the basic
identifiers for the CANopen system bus interface of a CANopen communication module in
module slot MXI1 or MXI2 according to the "Predefined Connection Set" (DS301V402).
Tip!
Detailed information on the CANopen communication module (E94AYCCA) can be
found in the "CAN" Communication Manual.
The C00002 = "95: CAN on board: identify node" device command is used to determine the
nodes connected to the CANopen system bus interface of the controller ("CAN on board").
The result of the CAN bus scan is displayed in C00393.
Tip!
For detailed information about the "CAN on board" CANopen system bus interface,
please see the "CAN" Communication Manual.
The C00002 = "96: CAN module: identify node" device command is used to determine the
nodes connected to the CANopen system bus interface of a CANopen communication
module in module slot MXI1 or MXI2.
The result of the CAN bus scan is displayed in C13393 (for MXI1) or in C14393 (for
MXI2).
Tip!
Detailed information on the CANopen communication module (E94AYCCA) can be
found in the "CAN" Communication Manual.
The C00002 = "101: Unbind/bind Ethernet module: MXI1" device command is used to
reinitialise the Ethernet interface of an Ethernet communication module in module slot
MXI1, e. g. to accept a newly set IP or gateway address without mains switching.
Tip!
Detailed information on the Ethernet communication module (E94AYCEN) can be
found in the "Ethernet" Communication Manual.
The C00002 = "102: Unbind/bind Ethernet module: MXI2" device command is used to
reinitialise the Ethernet interface of an Ethernet communication module in module slot
MXI2, e. g. to accept a newly set IP or gateway address without mains switching.
Tip!
Detailed information on the Ethernet communication module (E94AYCEN) can be
found in the "Ethernet" Communication Manual.
In addition to the start parameters, up to four further parameter sets can be stored in the
memory module for each application. Like this you can for instance define different
controller settings for an application, which are then simply activated via device command,
if required.
The following device commands can be used to activate the parameter set 1 ... 4 for the
active application (if available on the memory module):
C00002 = "201: Activate parameter set 1"
C00002 = "202: Activate parameter set 2"
C00002 = "203: Activate parameter set 3"
C00002 = "204: Activate parameter set 4"
Only possible when the application has stopped and the controller is inhibited.
All parameter changes of the previously active parameter set carried out since the last
saving will get lost!
These device commands only affect the settings of the operating system, application
and module parameters, the active application or a configuration selected with the
function block editor remain unchanged.
92 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
In addition to the start parameters, up to four further parameter sets can be stored in the
memory module for each application. Like this you can for instance define different
controller settings for an application, which are then simply activated via device command,
if required.
The following device commands are used to archive the current parameter settings of the
controller for the active application in the memory module as parameter set 1 ... 4:
C00002 = "301: Archive parameter set 1"
C00002 = "302: Archive parameter set 2"
C00002 = "303: Archive parameter set 3"
C00002 = "304: Archive parameter set 4"
Previously archived parameter settings will be overwritten with the current parameter
settings!
94 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
The C00002 = "501: Load cam data" device command serves to reload cam data from the
memory module into the controller.
Note!
If you transfer the parameter set or the application from the »Engineer« to the
controller, the cam data are also transferred automatically to the controller.
• The new/altered cam data are accepted in the controller according to the
online change mode set.
• Thus, normally this device command does not need to be executed manually.
Cam application
Only possible when the application has stopped and the controller is inhibited.
If the cam data are provided with an access protection, the user password has to be
entered in C02900 first.
Tip!
Detailed information on the online change mode and the access protection can be
found in the chapter "Basic drive functions", subchapter "Cam data management".
( 563)
Sequence
1. The cam data are completely loaded from the memory module into the main memory
of the controller.
2. The present cam data in the application unit are converted to the internal unit
[increments] and are reorganised.
3. The processed cam data are stored in a separate main memory that can be accessed by
the cam application.
The C00002 = "502: Save cam data" device command serves to save the cam data available
in the main memory of the controller with mains failure protection in the memory module.
Cam application
This function is executed in the background and is also possible when the controller is
enabled and the application is running.
– However, this function is only executed if valid cam data are available.
– The cam data can also be saved if previously no cam data have been available on the
memory module.
While the function is executed, no online change and no change of the cam data via
parameters can be carried out.
For software versions lower than V4.0 the following applies:
If the cam data are provided with an access protection, the user password has to be
entered in C02900 first.
The following applies from software version V4.0:
For saving the cam data, you do not need to enter a possibly existing user password
(C02900).
Tip!
Detailed information on the access protection can be found in the chapter "Basic
drive functions", subchapter "Cam data management". ( 563)
98 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device commands
The C00002 = "503: Calculate cam data" device command converts the cam data stored in
the main memory of the controller to the internal format and makes them available to the
application. This, for instance, is necessary if one or more machine parameters affecting
the internal scaling of cam data have been changed.
The status signal bNewDataAvailable of the basic drive function "Cam data
management" (LS_CamInterface system block) is set to TRUE and the cam data are
accepted automatically or manually depending on the online change mode set. After
successful data acceptance, the status signal bNewDataAvailable is automatically reset
to FALSE.
The user password does not have to be entered in C02900.
While the function is executed, no online change and no change of the cam data via
parameters can be carried out.
This function is executed in the background and can also be activated when the
controller is enabled and the application is running.
Tip!
Detailed information on the cam functionality can be found in the chapter "Basic
drive functions", subchapter "Cam data management". ( 563)
The C00002 = "504: Calculate cam data checksum" device command is used to recalculate
the checksum of the cam data available in the main memory of the controller. This is
required if the cam data in the main memory of the controller have been changed via
parameters. Afterwards the cam data can be converted to the internal format using the
"503: Calculate cam data" device command, or they can be saved with mains failure
protection in the memory module using the "502: Save cam data" device command.
The user password does not have to be entered in C02900.
This function is executed in the background and can also be activated when the
controller is enabled and the application is running.
Tip!
Detailed information on the cam functionality can be found in the chapter "Basic
drive functions", subchapter "Cam data management". ( 563)
The C00002 = "1030: Format file system" device command is used to format the file system
in the memory module.
Note!
By means of this device command all folders and files in the file system of the
memory module are irrevocably deleted!
The application has to be downloaded again with the »Engineer«.
The C00002 = "1040: Restore file system" device command is used to execute a low level
formatting of the file system in the memory module.
Note!
By means of this device command all folders and files in the file system of the
memory module and all internal information for the management of the file
system are irrevocably deleted!
This device command has no status display in C00003, i.e. the display remains
unchanged showing the previous device command status.
Stop!
The low level formatting of the file system by the user is only intended for the
exceptional case when the standard formatting of the file system via the
C00002 = "1030: Format file system" device command is no longer possible, e.g.
due to damaged internal management information.
Note!
For Lenze service only!
The C00002 = "10000: Prepare firmware update" device command is used to set
the controller to the firmware update mode to update the firmware, if required,
using the corresponding software.
Only possible when the application has stopped and the controller is inhibited.
The C00002 = "11000: Restart controller" device command is used to restart the controller
via parameter setting.
Only possible when the application has stopped and the controller is inhibited.
Note!
Due to the restart at the successful execution of the device command, this status
is no longer displayed in C00003.
If this device command is used, the message "Undervoltage in the DC bus
(0x007b000f)" may appear in the logbook.
The state control of the drive is controlled internally via a state machine which can adopt
the following "device states":
Power on
Controller inhibit
Initialisation System fault
active active
0
Safe
Fault
torque off
active
active
Warning/
Ready to
switch on 2 Warning locked
active
Switched
on Operation
Quick stop
Trouble
by trouble
active
active
Note!
The device states of the controller must not be confused with the function states
of the Basic drive functions. ( 375)
• In the device state "Operation" the Basic drive functions define the motion
control of the drive.
106 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device states
Status signals
(Outputs of the SB LS_DriveInterface)
Device state DI_bReady DI_bFail DI_bImp DI_bCInh DI_bWarning DI_bReady DI_bOperation
Active Active Active Active ToSwitchOn Enabled
Initialisation active FALSE FALSE TRUE TRUE FALSE FALSE FALSE
Safe torque off active FALSE FALSE TRUE TRUE TRUE/FALSE FALSE FALSE
Device is ready to switch on FALSE FALSE TRUE TRUE TRUE/FALSE TRUE FALSE
Device is switched on TRUE FALSE TRUE TRUE TRUE/FALSE FALSE FALSE
Operation TRUE FALSE FALSE FALSE TRUE/FALSE FALSE TRUE
Warning active TRUE/FALSE TRUE/FALSE TRUE/FALSE TRUE/FALSE TRUE TRUE/FALSE TRUE/FALSE
Warning locked active TRUE/FALSE TRUE/FALSE TRUE/FALSE TRUE/FALSE TRUE TRUE/FALSE TRUE/FALSE
Quick stop by trouble active FALSE TRUE FALSE FALSE TRUE/FALSE FALSE FALSE
Trouble active FALSE FALSE TRUE TRUE TRUE/FALSE FALSE FALSE
Fault active FALSE TRUE TRUE TRUE TRUE/FALSE FALSE FALSE
System fault active FALSE TRUE TRUE TRUE TRUE/FALSE FALSE FALSE
This is the controller's state directly after switching on the supply voltage.
In this device state the operating system is initialised.
The application is not processed yet.
The monitoring is not active yet.
Communication is not possible yet.
The controller cannot be parameterised yet and no device commands can be executed.
When the device initialisation is completed, the device state is automatically changed
to "Safe torque off active".
This device state becomes active if the controller receives the "Safe torque off" request by
the safety module.
"Drive is torqueless" (0x00750003) is entered in the logbook.
If no corresponding request by the safety module is available, a change to the
subsequent state "Device is ready to switch on" is effected.
Note!
The "Safe torque off active" status is also passed through after an error has been
acknowledged (see illustration [4-24]).
This is the device state of the controller directly after the initialisation has been completed
and where no DC-bus voltage is applied yet.
The bus systems are running and the terminals and encoders are evaluated.
Monitoring is active.
The controller can be parameterised and device commands can be executed to a
limited extent.
The application is basically executable.
The functions of the user task can be used.
– Precondition: The application has started (status display in C02108).
The basic drive functions cannot be used yet.
Note!
The "Device is ready to switch on" status is not only activated after mains
connection but also after reset of "Trouble", "Fault" or "Safe torque off active".
• In order to change from the "Device is ready to switch on" to the "Device is
switched on" status when C00142 = "0: inhibited", at least one of the
controller inhibit sources must be active.
• When C00142 = "1: Enabled", the "Device is ready to switch on" status directly
changes to the "Device is switched on" status.
Danger!
If automatic restart is enabled (C00142 = "1: Enabled"), the drive can restart
automatically from the "Trouble" and "Safe torque off" device states when the
trouble or requirement for "Safe torque off active" has been eliminated!
Automatic restart after mains connection/trouble... ( 112)
This is the device state of the controller 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.
Monitoring is active.
The controller can be parameterised and device commands can be executed to a
limited extent.
The application is basically executable.
The functions of the user task can be used.
– Precondition: The application has started (status display in C02108).
The basic drive functions cannot be used yet.
If the controller is enabled, the motor builds up a torque.
In this device state the motor follows its setpoint according to the basic drive function
selected.
This state can occur at the same time as the device states "Device is ready to switch on",
"Device is switched on" and "Operation" if a monitoring function is activated for which the
"Warning" error response has been parameterised.
This state can occur at the same time as the device states "Device is ready to switch on",
"Device is switched on" and "Operation" if a monitoring function is activated for which the
"Warning locked" error response has been parameterised.
This device state becomes active as soon as a monitoring function responds for which the
"Quick stop by trouble" error response has been parameterised.
Irrespective of the setpoint defined, the drive is brought to standstill with a torque
within the parameterised deceleration time for quick stop and can be held there.
The device state can only be exited by acknowledging the error if the error cause has
been eliminated.
It is also possible to skip to the "Operation" state during the error status by setting
controller inhibit, as controller inhibit has a higher priority. As long as the error is still
available and has not been acknowledged, a change back to the "Quick stop by trouble
active" state is effected when the controller is enabled afterwards.
110 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Device states
This device state becomes active as soon as a monitoring function responds for which the
"Trouble" error response has been parameterised.
The motor has no torque (is coasting).
The device state is automatically exited if the error cause is eliminated:
– "Trouble active" state < 500 ms: Return to the original device state.
– "Trouble active" state > 500 ms: Return via the device state "Safe torque off active".
This device state becomes active as soon as a monitoring function responds for which the
"Fault" error response has been parameterised.
Note!
From software version V4.0 the automatic restart is inhibited in the Lenze
setting! Set the selection "1: Enabled" in C00142 to obtain the former behaviour.
Danger!
If automatic restart is enabled (C00142 = "1: Enabled"), the drive can restart
automatically from the "Trouble" and "Safe torque off" device states when the
trouble or requirement for "Safe torque off active" has been eliminated!
0 1
RFR
RFR
t
RFR
RFR
t
112 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Automatic restart after mains connection/trouble...
0 1
RFR
RFR
t
RFR
RFR
t
Tip!
For a hoist for instance the "Quick stop by trouble" error response with
engagement of the brake can be set, so that the drive is brought to standstill within
the shortest time possible.
From »Engineer« version 2.10 onwards, the function block editor can also be used
to configure the behaviour of the analog and digital outputs and that of the brake
control and the output ports after a task overflow in order to adapt it to the
respective application. Configure exception handling of the outputs ( 290)
The parameters described in the following subchapters influence the output power of the
controller.
The controller uses a pulse-width modulation to generate its output voltage. The switching
frequency is used to change the control factor of the pulse-width modulation.
Note!
If parameterisation is carried out offline or if the memory module is exchanged
between different 9400 HighLine device types, always check the setting of the
switching frequency in C00018 and adapt it, if required, to prevent a parameter
error after the parameter set download or module change!
The maximum output frequency of the controller is limited to 1/8 of the
switching frequency selected in C00018! (See the following table.)
Tip!
If a load profile and a fixed setting of the switching frequency (e. g. 8 kHz fixed) are
given, an I x t disconnection due to a high device utilisation can be avoided by
selecting the variable setting for the same switching frequency instead.
Monitoring of the device utilisation
In C00064 the device utilisation (I x t) is displayed over the last 180 seconds in [%].
If the value displayed in C00064 exceeds the warning threshold set in C00123, the error
message "device utilisation Ixt > C00123" is output and the fault response set in
C00604 occurs (default setting: "Warning").
If the value displayed in C00064 exceeds 100 %, the error message "device utilisation
Ixt > 100 %" is output and the "Fault" error response occurs.
– The fault can only be reset if the value displayed in C00064 is < 95 % again.
If required, operation with an increased continuous power for the switching frequencies
1 kHz and 2 kHz can be activated in C01199 for controllers from the device size 8S, if the
following requirements are met:
Controller is of E94AxxE1454 ... E94AxxE6954 type (device size 8S ... 10).
The maximum current (C00022) is < 150 % of the rated device current.
Stop!
During operation with increased continuous power, the max. permissible
ambient temperature is reduced to 40 °C.
The overload current must be reduced. An overload current of 180 % for 10 s is
no longer permissible during operation with increased continuous power.
Note!
To activate the operation with increased continuous power, controller inhibit
must be set in the controller.
The "activated" setting in C01199 is automatically reset to "deactivated"
(without error message) if the previously mentioned requirements are not (no
longer) met.
• This is the also the case if the memory module is plugged into a controller of
the smaller design 8 (device exchange).
Tip!
The permissible output currents and overload factors for operation with increased
continuous power for different device types can be found in the Hardware Manual
in the "Rated data" chapter.
The LS_DriveInterface system block provides the internal interfaces to the drive interface
in the function block editor.
LS_DriveInterface
DI_bSetCInh DI_dnState
DI_bResetError1 DI_bReady
DI_bResetError2 ³1 DI_bFailActive
DI_bResetError3 DI_bImpActive
DI_bSetExternError DI_bCInhActive
DI_bSwitchOn DI_bWarningActive
DI_bUVDetected
DI_bOVDetected
DI_bMainSupplyOk
DI_bReadyToSwitchOn
DI_bOperationEnabled
DI_dwErrorCode
DI_AxisData
Inputs
118 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Internal interfaces | "LS_DriveInterface" system block
Outputs
Identifier Value/meaning
DIS code | data type
Identifier Value/meaning
DIS code | data type
120 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Drive interface
Internal interfaces | "LS_DriveInterface" system block
The following representation shows which status signals of the drive interface are set to
TRUE in different typical cases:
Case 1:
Application has been transmitted to the controller.
No mains voltage available (LU fault).
Controller is inhibited (via RFR terminal).
Case 2:
Mains voltage has been connected.
Case 3:
Controller inhibit has been deactivated.
Case 4:
Fault active.
Case 5:
Quick stop by trouble is active
Status Status signal (output)
Ready for operation z z DI_bReady
Fault active z z DI_bFailActive
Pulse inhibit active z z z DI_bImpActive
Controller inhibit active z z z DI_bCInhActive
Warning active DI_bWarningActive
Undervoltage detected z DI_bUVDetected
Overvoltage detected DI_bOVDetected
Mains supply is ok z z z z DI_bMainSupplyOk
Ready to switch on DI_bReadyToSwitchOn
Operation enabled z DI_bOperationEnabled
5 Motor interface
This chapter provides you with information on initial commissioning of the motor and the
parameterisation of the internal motor control of the controller.
Note!
The motor interface contains all control functions that are not provided by other
basic drive functions.
To select application-specific setpoints, the motor interface can be extended by
appropriate interfaces using the basic functions "Speed follower", "Torque
follower" and "Position follower".
The application-specific conditioning of the encoder signals is executed with the
basic function "Encoder evaluation".
How to get to the dialog for setting the motor interface parameters:
1. Go to the Project view of the »Engineer« and select the 9400 HighLine controller.
2. Select the Application parameters tab from the Workspace.
3. Click the following button of the Overview dialog level:
The white buttons indicate the configuration of the motor interface inputs. Internal
interfaces | "LS_MotorInterface" system block ( 236)
– The configuration is predefined by the technology application selected (in this
example "Actuating drive – speed"). If required, this configuration can be changed by
clicking the corresponding buttons.
If you click a button marked with the symbol, you go one level deeper in the
corresponding parameterisation dialog.
If the Lenze motor connected to the controller has an electronic nameplate (ENP), the
motor does not need to be selected in the »Engineer« motor catalogue.
With the first switch-on of the controller all motor data are automatically read out
from the electronic nameplate of the motor and at first are saved temporarily within
the controller.
For a permanent acceptance of the motor data, the parameter set must be saved
(C00002 = "11: Save start parameters").
If there is an online connection between the »Engineer« and the controller, the motor
data can be accepted from the controller to the »Engineer« project.
If the Lenze motor does not have an electronic nameplate (ENP) or if a motor of a third-
party manufacturer is used, select the motor in the »Engineer« via the motor catalogue
and transfer the motor data to the controller.
If you, when inserting the controller into the project in the dialog step "Other
components", put a checkmark in the control field Motor, you can select as a further
dialog step the motor for the controller from the motor catalogue:
As an alternative you can also insert the motor into the project later on via the Insert
component command.
Tip!
If you use a motor of a third-party manufacturer, you can first select a suitable
motor regarding the rated data for current, voltage and speed and then adapt the
motor data exactly to the existing motor.
Displaying/editing motor data in the »Engineer« ( 127)
The term "Motor data" combines all parameters that only depend on the motor. They solely
characterise the electrical behaviour of the machine.
The motor data do not depend on the application in which the controller and motor are
used.
The motor data are, if available in the »Engineer« via electronic nameplate or motor
catalogue, accepted by the controller without confirmation prompt.
In the »Engineer« the motor data are shown on the Application parameters tab in the
dialog level OverviewMotorMotor:
If you use a motor of a third-party manufacturer, the displayed motor data can be
adapted exactly to the existing motor by clicking the From Project button and then
selecting the "Own motor settings" entry in the Motor selection dialog box.
Click From Motor Catalogue to open the motor catalogue and select a different motor.
Selecting motor in the »Engineer« motor catalogue ( 126)
If an online connection has been established, the motor data set in the controller can
be accepted in the »Engineer« via the button From Drive. Reading out motor data
from the controller ( 125)
Note!
If the motor has been selected via the »Engineer« motor catalogue, or if the
motor data have been adapted offline in the »Engineer«, all motor data have to
be transferred to the controller afterwards when an online connection has been
established and have to be saved in the memory module with mains failure
protection (device command C00002 = "11: Save start parameters").
In C00006 the motor control is selected; the default is the servo control for synchronous
motors.
The V/f control is the classic operating mode for standard applications.
Compared to the V/f control, improved drive characteristics can be achieved with
sensorless vector control by:
– a higher torque across the entire speed range
– a higher speed accuracy and a higher concentricity factor
– Higher efficiency
M
MN
nN n
n V/f control
o Sensorless vector control
Note!
Sensorless vector control (SLVC) is only approved for powers up to 55 kW and
horizontal applications (no hoists or lifting equipment)!
For the V/f control and sensorless vector control the following table helps with the
selection of the correct control type:
Single drives
With motor filter 6/7 - 6/7 -
With constant load 4 6/7 6/7 -
With extremely alternating loads 4 6/7 6/7 -
With high starting duty 4 6/7 6/7 -
Positioning and infeed drives 4 6/7 6/7 -
Winders/unwinders dancer 6/7 - 6/7 -
Pump and fan drives * 6/7 - 6/7 -
Three-phase reluctance motors 6/7 - 6/7 -
Three-phase sliding rotor motors 6/7 - 6/7 -
Three-phase AC motors with firmly assigned 6/7 - 6/7 -
voltage/frequency characteristic
Vertical drive/hoist (up to 55 kW) 6/7 - 6/7 -
(with VCC**) (with VCC**)
* For this application, we recommend a square-law voltage characteristic (C00950 = "1")
** VCC = voltage vector control
Group drives
Depending on the resulting motor cable length:
I res = i ⋅ ( I 1 + I 2 + ... + I i )
Note!
For operation with motor encoder, we recommend to use the servo control!
For operation with motor filter, always use the V/f control!
130 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Adjusting motor and controller to each other
This "initial commissioning" of the motor is required if no motor data suitable for the
application is available yet in the memory module of the controller and in the »Engineer«
project .
The following step-by-step instructions can be used as a "check list" to correctly adjust
the motor and controller to each other.
Detailed information on the individual steps can be found in the following
subchapters.
The "plant parameters" summarise all parameters which result from the combination of
motor and load. These characterise the transfer behaviour of the entire controlled system
including the required monitoring modes.
The plant parameters depend on the application in which the controller and motor are
used.
If a Lenze motor is selected in the »Engineer«, the plant parameters for no-load
operation will be suggested for this motor.
Note!
If plant data have been adapted offline in the »Engineer«, all plant data have to
be transferred to the control afterwards when an online connection has been
established and have to be saved in the memory module with mains failure
protection (device command C00002 = "11: Save start parameters").
132 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Adjusting motor and controller to each other
Note!
From the perspective of the application it has to be ensured that a maximum of
100 % of the reference speed set in C00011 is requested as speed setpoint.
When using MCS motors, please observe the following:
The controller with software version V01.xx does not support a field weakening
control for synchronous motors, so that for this version the operation of MCS
motors at the voltage limit may present an undefined behaviour.
Therefore, it should be detected whether the motor used exceeds the voltage
limit within the desired operating range up to the maximum current/reference
speed. If so, the reference speed must be reduced to a value permissible with
regard to voltage.
Maximum current
In C00022 the required maximum current must be set.
To avoid that the motor starts unintentionally without adjusting the plant data, the
maximum current in the Lenze setting is set to "0 A" in C00022.
Note!
When you select a Lenze motor from the catalogue and transfer the plant
parameters of the motor to the controller, the setting in C00620 is automatically
adjusted to the selected motor.
The ultimate motor current IULT is a limit value to protect the motor from destruction or
influence of the rated data.
This limit value must not be travelled cyclically during the drive process.
The maximum current parameterisable in C00022 should have a sufficient distance
from this limit value.
If the instantaneous value of the motor current exceeds the limit value set in C00620,
the response set in C00619 is executed for motor protection (Lenze setting: Fault).
Note!
Only required for servo control and closed loop V/f control!
Tip!
Detailed information on the encoder evaluation and on the use of a separate
position encoder can be found in the following main chapter "Encoder evaluation".
( 241)
The motor encoder can be parameterised on the Application parameters tab of the
»Engineer« in the Overview Motor Encoder dialog level.
The following table shows the required settings for different encoder types:
Encoder type: Resolver CDD50 ITD21 ITD22 SEK... SKS... SCS70 SRS50 ECN1313 EQI1329
Tamagawa SEL... SKM... SCM70 SRM50 EQN1325
Motor type: MCS MCA MDFQA MDFQA MDxKS MCS MCS MCS
MCA LMR LMR MCA MCA MCA
MDxKS
MDXMA
C00495 0 1
Motor encoder Resolver Encoder
selection
C00080 1 - - - - - - - - -
Resolver - number of
pole pairs
C00422 - 0 1 2 3
Encoder type Incremental encoder Sin/cos Absolute value encoder (Hiperface) Absolute value
(TTL signal) encoder encoder (EnDat)
C00421 - 5V 8V 5V
Encoder voltage
Danger!
If the encoder/resolver is used as motor encoder:
In case of error, safe operation of the motor is no longer guaranteed!
When servo control is used:
• For the (open circuit) monitoring of the encoder/resolver for reasons of safety
always the "Fault" response (Lenze setting) should be set!
When V/f control is used:
• For this type of motor control, the drive basically is to coast down after an
encoder failure and may not stop, therefore the "Warning" response is to be
set for the (open circuit) monitoring in this case!
134 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Adjusting motor and controller to each other
Short overview: Parameters for setting the response to (open circuit) monitoring
Note!
Only required:
• For servo control with synchronous motor of a third-party manufacturer.
• For servo control with synchronous motor and use of incremental encoders
(TTL or sin/cos encoders as well as multi-pole-pair resolvers).
• After changes of the motor feedback system, e.g. encoder exchange.
For the control of permanent-magnet synchronous machines, the pole position – the angle
between the motor phase U and the field axis of the rotor – must be known.
For Lenze motors with absolute value encoder or resolver, the pole position is already
set correctly in C00058/1...3.
When incremental encoders (TTL or sin/cos encoders) are used, a pole position
identification (PPI) is always required after mains switching, even with Lenze motors.
The controller can also evaluate multi-pole-pair resolvers.
– When the number of motor pole pairs is an integer multiple of the number of pole
pairs of the resolver, a pole position identification must only be executed once.
– When the number of motor pole pairs is no integer multiple of the number of pole
pairs of the resolver, a pole position identification must be executed after every
mains switching.
The device commands "Identify pole position (360°)" and "Identify pole position (min.
motion)" serve to determine the pole position for the motor encoder currently
activated in C00495 (see the following instructions).
Danger!
The machine must not be braked or blocked during the pole position identification!
For this reason, the pole position identification is not permitted for hanging loads!
During the pole position identification the rotor aligns itself. The motor shaft
moves by max. one electrical revolution which causes the corresponding
movement of the connected mechanical components!
Stop!
Check the correct parameterisation of the max. motor current monitoring
(C00619 and C00620) before carrying out the pole position identification to
prevent the motor from being permanently damaged.
Note!
From software version V4.0 onwards:
If the pole position identification is aborted, the response parameterised in
C00640 is activated (Lenze setting: "Fault").
• Pay attention to this changed behaviour in the Lenze setting when updating
the firmware of existing systems!
• If this behaviour is not wanted, deactivate the monitoring by selecting "0: No
response" in C00640.
The pole position identification can be adjusted to the respective machine and
the prevailing moments of inertia by means of parameters.
• In the Lenze setting of the parameters, the pole position identification
remains the same as in software versions < V4.0.
Adjustment of the pole position identification ( 140)
Tip!
For controller enable all sources for controller inhibit must be reset. In C00158 the
sources for controller inhibit are displayed in a bit-coded manner.
The status of the device command activated under C00002 is indicated under
C00003.
The rotor is aligned through the current flow. This is absolutely necessary for the
procedure.
To ensure that the torque-neutral axis is not accidentally energised and the rotor stops,
a 45° current vector is (electrically) generated for a short instant and then (electrically)
switched back to 0° (≡ phase U).
– Then a DC current of the above-mentioned value could be measured in this motor
phase.
The next steps of the procedure depend on the feedback system used:
If an absolute value encoder with Hiperface or EnDat protocol is used, the encoder
position is set to zero and the procedure is cancelled.
If a resolver or an optical encoder without absolute track is used, the difference
between the preselected current angle and the mechanical rotor angle is determined.
After this, the current vector is (electrically) turned by another 22.5° and the difference
between current angle and rotor angle is determined once again.
– The procedure is repeated 16 times. This corresponds to one electrical revolution. The
machine rotates by 360° (mech.)/pole pair number.
– Take the average value of the 16 measurements to compensate for asymmetries.
By the current flow the rotor aligns itself, which, however, is compensated by a position
control.
If the rotor moves electrically by more than 20°, a fault message is output and the value
measured is rejected. This may occur in the case of motors with a noticeable detent
torque.
In order to detect a non-permissible blocking of the machine, a positive and negative
test angle (± 20°) relative to the current position are defined after the identification.
The machine must align itself to these two test angles within a tolerance of 25 %.
Note!
In this procedure it is not written back into an optical absolute value encoder and
all feedback systems are treated the same way.
Unlike in the "pole position identification 360°" procedure where, when an
optical absolute value encoder is used, a "0" is entered into the encoder and into
C00058/2, for this procedure nothing needs to be entered into the encoder and
the identification result is entered into C00058/2.
If an error occurs
If an error occurs during the procedure or the pulse inhibit gets active (e.g. due to short-
time undervoltage), the procedure is terminated with controller inhibit without making a
change in C00058.
If the machine was braked or blocked during the procedure, this will be recognised at the
end of the measurement and no change is made in C00058.
From software version V4.0 onwards, the response parameterised in C00640 (Lenze
setting: "Fault") is triggered and the error message "Pole position identification cancelled"
is entered in the logbook of the controller if the pole position identification process is
aborted.
Tip!
From software version V7.0 onwards, the pole position identification is
additionally available as a basic function in the form of the
LS_PolePositionIdentification system block.
Basic drive functions: Pole position identification ( 581)
The two procedures for Pole position identification (PPI) described in the previous sections
can be adjusted to the respective machine and the prevailing moments of inertia by means
of the parameters described below.
In the Lenze setting of the parameters, the pole position identification remains the same
as in software versions < V4.0.
Note!
The two procedures for the pole position identification should give the same
results. But, due to e.g. friction, bearing forces and a trapezoidal field pattern,
the results may differ. A proportional increase of the current amplitude in
C00641 or C00646 can counteract this deviation.
Stop!
140 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Adjusting motor and controller to each other
Note!
If the current amplitude is set to 100 % in C00641 >, the device utilisation (Ixt)
monitoring and/or one of the motor monitoring functions may respond and
cause the abort of the pole position identification.
Stop!
Note!
If the current amplitude is set to 400 % in C00646 >, the device utilisation (Ixt)
monitoring and/or one of the motor monitoring functions may respond and
cause the abort of the pole position identification.
The rate of the current rise for the pole position identification can be adjusted
proportionally in C00647. The Lenze setting "100 %" corresponds to the fixed rise rate
setting of the software versions < V4.0.
The P component of the PI controller for the pole position identification can be adjusted
in C00648. With the Lenze setting "0", the PI controller continues to work as an I
controller (as in the previous software versions).
The I component of the PI controller for the pole position identification can be adjusted
in C00649. Please observe the following notes:
– The variable Position.dnActualMotorPos can be used to monitor the deviation of the
position from the start position with the Oscilloscope function in the »Engineer«.
– In order to be able to compensate a position deviation faster, first the reset time in
C00649 should be reduced. If this does not result in the desired behaviour, the
proportional gain can be increased in C00648.
– Ensure that the position control does not get unstable. We therefore recommend to
use an I controller.
The pole position identification comprises a monitoring function for the follow-up
control. If a movement greater than the permissible movement set in C00650 is
detected by the encoder system:
– the pole position identification procedure is aborted.
– the response parameterised in C00640 (Lenze setting: "Fault") is activated.
– the error message "Pole position identification cancelled" is entered into the logbook
of the controller.
In order to detect a non-permissible blocking of the machine, a positive and negative
test angle relative to the current position are defined after the identification. The
machine must align itself to these two test angles within a tolerance of 25 %. The size
of the test angle corresponds to the max. permissible movement set in C00650.
Note!
Only required for servo control if the motor parameters are to be defined by a
motor from a third-party manufacturer!
Always required for sensorless vector control and open loop V/f control!
• An optimum drive performance can only be achieved with the sensorless
operating modes if the voltage errors in the inverter are compensated as
exactly as possible.
Danger!
This procedure may only be carried out during commissioning, not during
operation!
• During the procedure the motor is energised so that:
– it cannot be excluded that the connected mechanical components may
move!
– the windings heat up.
If you repeat the procedure, ensure that the motor is not thermally
overloaded (particularly if no temperature feedback is used).
For software versions lower than V4.0 the following applies:
• If the automatic brake operation is used, ensure that no basic function is
requested or that the application is stopped before this procedure is called.
Otherwise the applied holding brake could be released!
• For positioning applications you have to observe that the absolute position
and the home position will get lost when this procedure is called. The loss of
the home position is not signalled to the application. The following sequence
has to be observed for positioning applications: 1.) Execute identification
2.) Save parameter set 3.) Restart controller 4.) Execute homing
procedure.
Note!
For devices of the types 6 + 7 the Ixt monitoring may be activated during the
inverter error characteristic is determined.
Remedy: Only start identification at a device utilisation (C00066) of 0 % and/or
reduce rated motor current (C00088) and reset it to the original value after the
identification.
Tip!
For controller enable all sources for controller inhibit must be reset. In C00158 the
sources for controller inhibit are displayed in a bit-coded manner.
The status of the device command activated under C00002 is indicated under
C00003.
Sequence
If all conditions are met, the motor is energised with a maximum direct current
corresponding to the lower of the following two values:
Ideally, the first value should be reached, the second value is to ensure that the load on
the machine is not too high during this test.
During the procedure, the motor current rises up to the specified maximum value and falls
back to "0" to repeat the cycle with a negative current sign.
The maximum value is reached four times.
The switching frequency is set to rated switching frequency and after the procedure, it
is reset to the original value.
– If the switching frequency should be changed later during operation, the
characteristic will be adapted to the current switching frequency.
Tip!
The inverter error characteristic must only be detected again if the controller,
motor, or motor cable has changed e.g. due to an exchange.
If an error occurs
If an error occurs during the procedure or the pulse inhibit gets active (e.g. due to short-
time undervoltage), the procedure is terminated with controller inhibit and the detected
characteristic is not considered.
Tip!
From software version V4.0: If it is not possible to determine the so-called "Inverter
error characteristic", or if the results of the determination are incorrect, the device
command C00002 = "70: Load Lenze inverter characteristic" can be used to load a
characteristic typical for the device. Load Lenze inverter characteristic ( 77)
Note!
Only required for servo control if the motor parameters are to be defined by a
motor from a third-party manufacturer!
Always required for sensorless vector control!
• An optimum drive performance can only be achieved with the sensorless
vector control if the motor parameters correspond to the real motor as
exactly as possible.
Danger!
This procedure may only be carried out during commissioning, not during
operation!
• During the procedure the motor is energised so that:
– it cannot be excluded that the connected mechanical components may
move!
– the windings heat up.
If you repeat the procedure, ensure that the motor is not thermally
overloaded (particularly if no temperature feedback is used).
For software versions lower than V4.0 the following applies:
• If the automatic brake operation is used, ensure that no basic function is
requested or that the application is stopped before this procedure is called.
Otherwise the applied holding brake could be released!
• For positioning applications you have to observe that the absolute position
and the home position will get lost when this procedure is called. The loss of
the home position is not signalled to the application. The following sequence
has to be observed for positioning applications: 1.) Execute identification
2.) Save parameter set 3.) Restart controller 4.) Execute homing
procedure.
Requirements
For the automatic determination of the motor parameters it is required that first the
switching performance of the inverter has been optimised successfully, to ensure that
the current has a sinusoidal form. Optimising the switching performance of the
inverter ( 143)
The motor parameters listed in the following table are excluded from the automatic
determination and must be adapted to the motor used (see motor nameplate) before
the determination.
Parameter Information
C00081 Rated motor power
C00084 Motor stator resistance
(Default setting is used as starting value for the automatic determination.)
C00087 Rated motor speed
C00088 Rated motor current
(The current amount for the procedure is derived from this specification)
C00089 Rated motor frequency
C00090 Rated motor voltage
Note!
For devices of the types 9 + 10 (from 132 kW) the automatic determination of
the motor parameters may fail and a corresponding status display is output.
Remedy: Parameterise the motor parameters manually by means of the
manufacturer's data sheet.
Tip!
For controller enable all sources for controller inhibit must be reset. In C00158 the
sources for controller inhibit are displayed in a bit-coded manner.
The status of the device command activated under C00002 is indicated under
C00003.
Sequence
If all conditions are met, the impedance of the controlled system is determined for approx.
30 different frequencies. These values are used to determine the electrical machine
parameters by means of a mathematical procedure.
Since the procedure starts with very low frequencies and always considers several
complete periods, the whole process takes approx. 3 minutes.
During the procedure, the motor is energised with a current, the r.m.s. value of which
corresponds to the lower of the following two values:
After the parameters have been extracted from the impedance, they are checked for
consistency with the required rated values. If an inconsistent parameter set is detected, is
this an indication of faulty rated values on the nameplate.
Note!
During the procedure, the motor should not rotate.
With synchronous machines, this cannot always be ensured. Although the
current flow is produced in the torque-neutral axis, asymmetries in the machine
lead to a rotation of the rotor.
• In such a case, the measurement would be useless and would have to be
repeated.
• As a remedy, we recommend to use a holding brake.
With asynchronous machines, slight rotations might possibly occur. Their
influence on the measurements is, however, not worth mentioning.
• In case of uncertainties, the measurement should be repeated several times
to check if the results for the stator resistance, the leakage inductance of the
stator and the rotor resistance differ widely. This should not be the case.
• The magnetising inductance and the cos(ϕ) values are not that important for
the diagnostics, because they are strongly non-linear.
If an error occurs
If an error occurs during the procedure or the pulse inhibit gets active (e.g. due to short-
time undervoltage), the procedure is terminated with controller inhibit without changing
the codes for the motor parameters.
The representation of the equivalent circuit diagram depends on the motor control
selected (C00006).
The motor stator resistance (C00084) and motor stator leakage inductance (C00085)
can be altered directly via the input fields in the equivalent circuit diagram.
The motor magnetising current (C00092) is displayed as comparison value to the motor
current (C00054).
– The motor magnetising current must especially be observed in case of a no-load
operation, both at standstill and with rated speed.
– The motor magnetising current is directly calculated from the rated motor current
(C00088) and the motor power factor (C00091).
The mutual motor inductance can be indirectly adapted via the parameter Lh
adjustment (C02861) in the range of 50 ... 200 %. The mutual motor inductance
evaluated in percent is shown in C00079.
The motor rotor resistance can be indirectly adapted via the parameter Rr adjustment
(C02860) in the range of 50 ... 200 %. The motor rotor resistance evaluated in percent is
shown in C00082.
In the Lenze setting the servo control for synchronous motors is selected in C00006.
After the motor and controller are optimally adjusted to each other, no more basic settings
are required for servo control.
Tip!
How to optimise the control behaviour and adjust it to the concrete application is
described in the chapter "Optimise control mode". ( 152)
From software version V2.0 the parameterisable additional function "Field
weakening for synchronous machines" is provided for the servo control. ( 215)
The "optimisation steps" given in the following table 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.
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!
Parameterise selected technology application in the »Engineer« and load it into the controller.
• See description for the corresponding technology application.
• During operation (with setpoint selection) further steps can be carried out to optimise the motor control:
2. Optimising the speed controller. ( 156)
• Via running a typical speed profile and recording the ramp response of the speed controller with the
oscilloscope.
3. If the speed controller optimisation did not achieve the intended result:
Set current setpoint filter (band-stop filter). ( 159)
• In order to suppress or damp (mechanical) resonant frequencies, two current setpoint filters are
integrated in the speed control loop of the controller which are switched off in the default setting but
can be parameterised accordingly, if required.
Then readjust the speed controller: Optimising the speed controller. ( 156)
4. Optimising phase controller. ( 162)
• Via running a typical speed profile and recording the ramp response of the phase controller with the
oscilloscope.
5. Optimise response to setpoint changes. ( 163)
• Via running a typical speed profile and recording the inputs and outputs of the speed controller with the
oscilloscope.
6. Setting the field weakening for asynchronous machines. ( 165)
• By means of traversing a speed profile 0 ↔ nmax and recording the speed, flow, and D-current setpoints/
actual values with the oscilloscope.
7. Save »Engineer« project.
Tip!
To run a typical speed profile for optimising the motor control, you can also use the
basic function "manual jog" with suitably adapted manual jog parameters if this
basic function is supported by the technology application selected. Manual jog
( 398)
152 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Servo control (SC)
Note!
The current controller should always be optimised if a motor of a third-party
manufacturer with unknown motor data is used!
An optimisation of the current controller is useful, as the two controller parameters gain
(C00075) and reset time (C00076) depend on the maximum current required and the
switching frequency set.
For this purpose, the controller parameters only need to be adapted once at a fixed
switching frequency.
We recommend to select a switching frequency
as low as possible if the controller is to be operated frequently at the maximum current
limit.
of 8 kHz (up to and including model 7) or 4 kHz (from model 8 onwards) if the
maximum current limit will not be reached or will only be reached rarely.
The controller parameters are then automatically adapted to the other switching
frequencies.
In a test mode you can select current setpoint step-changes and optimise the setting of
both control parameters by evaluating the step responses.
The starting values for gain and reset time can be calculated with the following
formula:
Tn < Tn opt.
t t t
I I I
Tn = Tn opt.
t t t
I I I
Tn > Tn opt.
t t t
7. Change the gain Vp under C00075 and the reset time Tn under C00076.
8. Repeat steps 4 ... 6 until the optimum step response of the motor current is
reached.
• In the optimised state the current rise time typically is 0.5 ... 1 ms.
• If the adjustment results are not satisfactory, the decoupling network can be
additionally activated via the setting C00074 = "1". After this, repeat the steps
2 ... 6.
• In case of MCS, satisfying results may only be achieved with a current-
dependent correction of the current controller parameters based on the
saturation behaviour of the motor stator leakage inductance. For this purpose,
it is required to use a motor with an electronic nameplate (ENP) or to set the
saturation characteristic manually. Correction of the stator leakage
inductance... ( 210)
9. After the optimisation has been completed, deactivate the test mode again
(C00398 = "0: Test mode deactivated").
10. Save parameter set (C00002 = "11: Save start parameters").
Gain setting
The proportional gain Vp is selected under C00070:
1. Select the speed setpoint.
2. Increase C00070 until the drive becomes unstable (observe motor noises).
3. Reduce C00070 until the drive becomes stable again.
4. Reduce C00070 to approx. half the value.
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.
• For sensitive mechanical systems, the corresponding monitoring systems
have to be activated.
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 with the
Oscilloscope. ( 590)
• Motor control variables to be recorded:
Speed.dnSpeedSetpoint (speed setpoint)
Speed.dnActualMotorSpeed (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
Filter 1 Filter 2
C00270/1 Frequency [Hz] C00270/2 Frequency [Hz]
C00271/1 Width [Hz] C00271/2 Width [Hz]
C00272/1 Depth [dB] C00272/2 Depth [dB]
m m*
[5-2] Optional current setpoint filters (filter cascade) in the speed control loop
Stop!
If the filter parameters are set incorrectly, the impaired closed-loop control can
respond with too large overshoots and cause the controller to become unstable,
e.g. if the filter width is set to a value more than twice as large as the filter
frequency.
After setting the filter parameters, the drive behaviour during stop and quick
stop (QSP, Fail-QSP) must be checked. If impairments exist,
• the still running drive must either be coasted down by activating the
controller inhibit or immediately be brought to a standstill via a brake.
• the speed controller must afterwards be optimised again.
• the test procedure must be repeated.
2 1 0
f
1
f fgrenz_DRZ
2 grenz_DRZ
Normal and intended use of the current setpoint filter
Use of the current setpoint filter is only partially suitable
The current setpoint filter should not be used
[5-3] Use of the current setpoint filter depending on the resonant frequency
160 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Servo control (SC)
Note!
Readjust the speed controller after setting the current setpoint filter.
Optimising the speed controller. ( 156)
How to optimise the phase controller setting by means of the ramp response:
1. Run a typical speed profile and record the ramp response of the phase controller
with the Oscilloscope. ( 590)
• Motor control variables to be recorded:
Speed.dnSpeedSetpoint (speed setpoint)
Speed.dnActualMotorSpeed (actual speed value)
Speed.dnOutputPosCtrl (phase controller output)
Position.dnEncounteringError (following error)
2. Adjust the gain Vp of the phase controller under C00254 and repeat oscilloscope
recording until the intended following error behaviour is reached and the motor
runs sufficiently smoothly during the constant travel phase.
3. Save parameter set (C00002 = "11: Save start parameters").
t t
t t
Apart from the load moment of inertia, effects can be compensated with C00273/2, which
in the closed speed control loop are identified by the speed controller. These for example
include the friction torques.
Below you will find a description of a procedure for optimising the feedforward control
behaviour starting from the system's moment of inertia.
Example oscillogram
MI_bTorqueSetpointLimited
MI_dnTorqueSetpoint_n
C00776 MCTRL_dnInputJerkCtrl
MI_dnTorqueHighLimit_n Max. acceleration change
C00274 Bandwitdh 1 Bandwidth 2 MI_dnFilteredTorqueSetpoint_n
(1) (2) (3) M
Torque setpoint I
C00695
C00270/1 C00270/2
MI_dnTorqueLowLimit_n C00271/1 C00271/2
C00272/1 C00272/2
C02559/1...2
Internal torque limit MI_bCurrentSetpointLimited
2
a +b
2 MI_dnActualMotorCurrent_n
C00054 Motor current
C00780 MCTRL_dnImotAct
usq (14)
a +b
2 2 MI_dnActualMotorVoltage_n
usd
C00052 Motor voltage
C00783 MCTRL_dwMotorVoltageAct
168 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Servo control (SC)
MI_bTorqueSetpointLimited
MI_dnTorqueSetpoint_n
C00776 MCTRL_dnInputJerkCtrl
MI_dnTorqueHighLimit_n Max. acceleration change
C00274 Bandwitdh 1 Bandwidth 2 MI_dnFilteredTorqueSetpoint_n
(1) (2) (3) M
Torque setpoint I
C00695
C00270/1 C00270/2
MI_dnTorqueLowLimit_n C00271/1 C00271/2
C00272/1 C00272/2
C02559/1...2
Internal torque limit MI_bCurrentSetpointLimited
MCTRL_dnFluxAct
Rotating field frequency
Actual D-current C00091
M
C00778 Motor type Coordinate
(12) Field controller (6) Current controller transformation G
(13) (7) (9) (11)
Vp C00077 Vp C00075
Tn C00078 Tn C00076
usq (14)
2
a +b
2 MI_dnActualMotorVoltage_n
usd
C00052 Motor voltage
C00783 MCTRL_dwMotorVoltageAct
170 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Servo control (SC)
If this motor control mode is set in C00006, a considerably higher torque and a lower
current consumption in idle state can be achieved compared to the V/f control mode.
Note!
Observe the following application limits of the sensorless vector control:
• Only approved for power up to 55 kW and horizontal applications (no hoists
or lifting equipment)
• For single drives only
• For asynchronous motors only
• Not suitable for operation in generator mode/braking operation (e. g.
unwinders)
Tip!
For vertical drives/hoists, use the servo control (with feedback), or the V/f control
with activated voltage vector control (VVC), which supports vertical drives/hoists
up to 55 kW.
After the motor and controller have been optimally adjusted to each other, the "initial
commissioning steps" described in the following table are sufficient for a quick initial
commissioning.
Detailed information on the individual steps can be found in the following
subchapters.
Only deactivate the flying restart if it is ensured that the drive is always at standstill in the case of controller
enable!
3. Additional "DC-injection braking" function:
• In the Lenze setting, this parameterisable additional function is deactivated.
• If DC-injection braking is required, activate this function. DC-injection braking ( 221)
Tip!
A precise adjustment of the motor parameters for an improved concentricity factor
and stability is described in the chapter "Optimising motor parameters". ( 175)
How to optimise the control behaviour and adjust it to the concrete application is
described in the chapter "Optimise control mode". ( 181)
The parameterisable additional functions are described in the chapter of the same
name "Parameterisable additional functions". ( 209)
The gain for the field current controller (C00985) and the gain for the cross current
controller (C00986) are initially set to "0.00".
174 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Sensorless vector control (SLVC)
Although the motor parameters have been determined before as described in the chapter
"Adjusting motor and controller to each other", an additional optimisation may be required
in the following cases using the adjustment processes described in this chapter:
When the concentricity factor in the lowest speed range is to be improved.
When the stability in the lower speed range is to be improved.
When the rated torque is not reached in the rated point, i. e. at rated speed and rated
current.
When a too high magnetising current is injected in idle state.
Note!
To execute the adjustment processes described in the following subchapters,
the controller must always be enabled!
Note!
The following adjustment of the motor power factor should be executed after
the motor parameters have been determined and when the value set in C00091
deviates more than 10 % from the data on the motor nameplate.
If the setting of the motor power factor in C00091 is changed, the setting of the
mutual motor inductance also changes in C00079.
For the adjustment of the motor power factor, first the motor current in idle state at rated
speed is determined in the control type "V/f control". Afterwards the motor power factor is
set in the control type "Sensorless vector control" so that the motor magnetising current
corresponds to the previously determined no-load current.
A manual optimisation of the controller settings may be required for very dynamic
applications and in the field weakening range.
Note!
The processes for optimising the controller settings described in the following
subchapters can only be executed while the drive is rotating and never when
being at standstill!
For all optimisation processes the magnetisation phase has to be completed!
Based on the typical controller settings which are listed in the chapter "Parameterising
speed and torque controller" in table [5-1], first the field feedforward control and the speed
controller are optimised in the base speed range. Afterwards, the torque controller is
optimised in the field weakening range.
For optimisation, a suitable speed ramp must be selected for the drive and the acceleration
must be recorded, e.g. using the Oscilloscope function in the »Engineer«. ( 590)
[5-8] Oscillogram 1: speed ramp (motor 55 kw) – field controller gain = 0.00
[5-9] Oscillogram 2: speed ramp (motor 55 kw) – field controller gain = 2.00
182 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Sensorless vector control (SLVC)
Gain optimisation
The proportional gain Vp is selected under C00070:
1. Increase C00070 until the drive oscillates slightly (see picture [5-10]).
2. Reduce C00070 until the drive runs stable again (see picture [5-11]).
3. Reduce C00070 to approx. half the value.
[5-10] Oscillogram 1: speed ramp (motor 55 kw) – speed controller gain = 15.49
[5-11] Oscillogram 2: speed ramp (motor 55 kw) – speed controller gain = 7.49
184 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Sensorless vector control (SLVC)
Stop!
Reduce the maximum current in C00022 for this adjustment to approx. 130 % of
the motor magnetising current (C00092) to prevent shocks on the drive!
Note!
If no field weakening operation is required, the adjustment must be executed in
the base speed range.
The gain (C00987) and reset time (C00988) of the torque controller are to be set so that the
actual cross current can preferably follow the cross current setpoint.
If oscillations occur during the cross current (see illustration [5-12]), the gain (C00987)
is to be reduced until the drive is stable again (see illustration [5-13]).
Afterwards the reset time (C00988) can be reduced as long as the drive accelerates in a
stable way.
[5-12] Oscillogram 1: speed ramp (motor 55 kw) – torque controller gain = 0.0661
[5-13] Oscillogram 2: speed ramp (motor 55 kw) – torque controller gain = 0.0361
186 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Sensorless vector control (SLVC)
Note!
Only required for sensorless vector control if one of the following functions is
used.
• Flying restart function ( 218)
• DC-injection braking ( 221)
In a test mode you can select current setpoint step-changes and optimise the parameter
settings of the current controller (gain and reset time) by evaluating the step responses.
The starting values for gain and reset time can be calculated with the following
formula:
Tn < Tn opt.
t t t
I I I
Tn = Tn opt.
t t t
I I I
Tn > Tn opt.
t t t
6. Change the gain Vp under C00075 and the reset time Tn under C00076.
7. Repeat steps 4 ... 6 until the optimum step response of the motor current is
reached.
• In the optimised state the current rise time typically is 0.5 ... 1 ms.
8. After the optimisation has been completed, deactivate the test mode again
(C00398 = "0: Test mode deactivated").
9. Save parameter set (C00002 = "11: Save start parameters").
188 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Sensorless vector control (SLVC)
MI_dnTorqueSetpoint_n
C00776
MI_bCurrentSetpointLimited
Torque controller
MI_dnTorqueHighLimit_n
Feedforward
Torque setpoint M C00986 control C00059 Number of pole pairs
I
C00695 (1) (2)
C00051 Actual speed value
MI_dnTorqueLowLimit_n (4)
C00987 Gain C00497
C02559/1...2 C00988 Reset time Switching frequency
Internal torque limits C00018
Coordinate
Flux model (6) Motor model transformation
Slip calculation
(5) (7) C00079 (8)
C00091
M
(9)
Filter - DC detection Inverter error
characteristic
Voltage limit
(11) Feedforward
Filter time constant C00280 Field weakening C00985 control
Field controller MI_dnActualFlux_n
(12) C00778 MCTRL_dnFluxAct
usq (10) Actual D-current
2
a +b
2 MI_dnActualMotorVoltage_n
usd
C00052 Motor voltage
C00783 MCTRL_dwMotorVoltageAct
(3)
Actual Q-current
2
a +b
2 MI_dnActualMotorCurrent_n
Actual D-current
(10) C00054 Motor current
C00780 MCTRL_dnImotAct
If this motor control mode is set in C00006, the output voltage of the controller follows a
firmly defined characteristic.
Note!
The operation of vertical drives/hoists is only supported up to 55 kW by the V/f
control!
After the motor and controller have been optimally adjusted to each other, the "initial
commissioning steps" described in the following table are sufficient for a simple
characteristic control.
Detailed information on the individual steps can be found in the following
subchapters.
Only deactivate the flying restart if it is ensured that the drive is always at standstill in the case of controller
enable!
7. Additional "DC-injection braking" function:
• In the Lenze setting, this parameterisable additional function is deactivated.
• If DC-injection braking is required, activate this function. DC-injection braking ( 221)
Tip!
How to optimise the control behaviour and adjust it to the concrete application is
described in the chapter "Optimise control mode". ( 197)
The parameterisable additional functions are described in the chapter of the same
name "Parameterisable additional functions". ( 209)
190 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
V/f control (VFCplus)
Linear/square-law characteristic
C00950 serves to select the shape of the characteristic to adjust the characteristic to
different load profiles:
Linear characteristic for drives with constant load torque over the speed.
Square-law characteristic for drives with a linear or square-law load torque over the
speed:
– Square-law V/f characteristics are mostly used in centrifugal pump and fan drives.
However, it must be checked in each individual case if your pump or fan drive can be
used in this operating mode!
– If your pump or fan drive is not suitable for operation with a square-law V/f
characteristic, you have to use the linear or user-definable V/f characteristic or the
sensorless vector control instead of the V/f control.
U U
C00090 C00090
0 fsoll 0 fsoll
0 C00951 0 C00951
n C00090: Rated motor voltage
o C00951: V/f base frequency
The calculation of the characteristic considers the rated motor voltage (C00090) and
the V/f base frequency (C00951).
Stop!
If the motor is operated at standstill for a longer time - especially in case of
smaller motors - the motor can be destroyed by overtemperature!
• Connect the thermal contact (NC contact), PTC, or KTY of the motor and
activate the motor temperature monitoring of the controller.
• Operate self-ventilated motors with a blower, if required.
Note!
When device types > BF7 are used, the voltage boost only functions in a
restricted way due to the hardware properties!
Depending on the required starting torque, the voltage boost must be set so that the
required motor current will be available after controller enable (starting current ~ Vmin).
Tip!
The required voltage can be calculated by multiplying the stator resistance by the
rated magnetising current:
U min = R S ⋅ I mN
Optionally, the voltage can be determined empirically by increasing the value for
the voltage boost until the rated magnetising current flows.
Via the input MI_dnBoostSet_n the voltage has to be selected in [%] relating to the
rated motor voltage (C00090).
In C00960, however, the voltage must be set directly in [V].
Only positive voltage values can be selected, negative values are limited to 0 V.
Both selections are added:
C00090
U Boost = MI_dnBoostSet_n ⋅ -------------------- + C00960
100 %
2 2
U = U Characteristic + U Boost
192 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
V/f control (VFCplus)
U U
C00090 C00090
UBoost UBoost
0 fsoll 0 fsoll
0 C00951 0 C00951
n C00090: Rated motor voltage
o C00951: V/f base frequency
Tip!
For magnetising the motor, consider a sufficient time from the controller enable to
the start of the speed ramp function generator.
• The bigger the motor the longer the time required for magnetisation. A motor
with a power of 90 kW requires up to 2 seconds.
Stop!
If the load adjustment is too high, the motor current may increase in idle state
and the motor may overheat!
The C00961 parameter serves to adjust the characteristic depending on the load at CW and
CCW rotation:
194 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
V/f control (VFCplus)
Note!
A disadvantage of the voltage vector control is the increased current at low
speeds. This causes higher losses and thus an increased heating of the machine.
The voltage vector control is activated by defining a current setpoint in C00957 and can be
deactivated again by setting "0.0 A".
The voltage vector control is additive to the voltage boost.
Setting the voltage boost ( 192)
When the current setpoint is defined, provide a reserve of 20 % to prevent a motor
stalling caused by sudden additional loads.
Example for starting torque = rated motor torque:
The current setpoint must be parameterised in C00957 to approx. 120 % of the load
current.
Tip!
For controllers with a power > 55 kW we recommend to use the voltage vector
control for horizontal drives for improving the smooth running characteristics.
The "optimisation steps" given in the following table serve to further optimise the control
behaviour of the V/f control and adjust it to the concrete application.
Detailed information on the individual steps can be found in the following
subchapters.
Optimisation steps
1. Free definition of the V/f characteristic. ( 198)
• Individual adjustment of the motor magnetisation to the concrete application if linear and square-law
characteristics are not suitable.
2. Parameterising slip compensation. ( 199)
3. Parameterising oscillation damping. ( 200)
4. When the flying restart function is used: Optimise flying restart process. Flying restart function ( 218)
5. Optimise current controller. ( 202)
• Only required if one of the following functions is used:
– Voltage vector control ( 195)
– Flying restart function ( 218)
– DC-injection braking ( 221)
6. Save »Engineer« project.
U [V]
C00952/1 C00952/11
C00953/1 C00953/11
P1 C00952/2 400 P11
C00953/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
198 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
V/f control (VFCplus)
Note!
Observe the following restrictions:
• Oscillations occurring sporadically cannot be damped.
• Damping is possible only for constant oscillations at a steady-state operating
point.
• The oscillation damping is not suitable for oscillations occurring during
dynamic processes (e.g. accelerations or load changes).
Function
The determination of the oscillation is based on the active current. In order to obtain the
alternating component of the active current, this current is differentiated. This signal is
then passed through a PT1 filter.
The base frequency of the PT1 filter has to be set in such a way that the oscillation can
be damped and higher-frequency components are filtered out of the signal. For this
purpose the time constant (C00968) is used.
C00967 serves to parameterise the gain of the oscillation signal. The maximum
amplitude of the frequency change determined by the oscillation damping is set via
C00969.
Oscillation damping is only active if the setpoint speed is greater than 10 rpm and the
DC-bus voltage exceeds a value of 100 V.
In the lower speed range, the oscillation damping may have a negative impact on the
concentricity factor.
– Therefore from software version V5.0 a ramp end frequency can be set in C00970, up
to which the gain of the oscillation damping (C00967) from 10 rpm is slowly
increased with increasing rotational frequency.
C00968 C00969
Actual value
of active current
Set value
of rotating frequency
C00967
C00970
Parameter setting
The time constant (C00968) is determined from the reciprocal value of twice the
frequency of the current oscillation:
1
Time constant = --------------------------------------------------------------
2 ⋅ Oscillation frequency
The gain factor (C00967) is calculated with the following formula based on the
relationship between the amplitude of the current oscillation and the maximum device
current:
Current amplitude
Gain = ------------------------------------------------------------------------------------------------------ ⋅ 100 %
2 ⋅ Maximum device current (C00789)
The maximum oscillation frequency (C00969) serves to the absolute limitation of the
oscillation frequency calculated before it is added to the field frequency. It can be
derived from the amplitude of the current oscillation, the rated motor current, and the
slip frequency of the motor connected:
From software version V5.0: The ramp end frequency (C00970) defines the rotational
frequency from which the gain factor is to have reached its nominal value (C00967).
– The ramp end frequency refers to the rated motor frequency in percent (C00089).
– Below a speed of 10 rpm, the oscillation damping remains deactivated.
– For machines with a power greater than 55 kW a ramp end frequency of 20 % is
recommended.
Note!
Only required if one of the following functions is used:
• Voltage vector control ( 195)
• Flying restart function ( 218)
• DC-injection braking ( 221)
In a test mode you can select current setpoint step-changes and optimise the parameter
settings of the current controller (gain and reset time) by evaluating the step responses.
The starting values for gain and reset time can be calculated with the following
formula:
202 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
V/f control (VFCplus)
Tn < Tn opt.
t t t
I I I
Tn = Tn opt.
t t t
I I I
Tn > Tn opt.
t t t
6. Change the gain Vp under C00075 and the reset time Tn under C00076.
7. Repeat steps 4 ... 6 until the optimum step response of the motor current is
reached.
• In the optimised state the current rise time typically is 0.5 ... 1 ms.
8. After the optimisation has been completed, deactivate the test mode again
(C00398 = "0: Test mode deactivated").
9. If the Imin control is used, both calculated controller parameters can also be used
for the Imin controller:
• C00075 C00958 (Imin controller: gain)
• C00076 C00959 (Imin controller: reset time )
10. Save parameter set (C00002 = "11: Save start parameters").
M = Mmax
1.0
0.9
M = Mmax * n1/n
0.8
0.7
0.6
M2
0.5
0
0.4
M = M2 * n22/n2
0.3
1
0.2
0.1 2
0
2.0
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
3.0
3.1
3.2
3.3
3.4
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
n1 n2
[5-18] Speed/torque curve of the asynchronous motor with two field weakening ranges and
The operating range of an asynchronous motor consists of the voltage control range and
the field weakening range. The field weakening range again is divided into two ranges:
In the first range , the power can be kept constant without causing motor stalling.
The second field weakening range is characterised by the fact that the maximum
permissible stator current (defined via C00022 "Maximum current") is reduced to
prevent motor stalling.
The override point (n2, M2) can be influenced via C00980 ("VFC: Override point of field
weakening"). If the motor stalls in the field weakening range, the override point (n2, M2)
can be adjusted by decreasing C00980 so that motor stalling is avoided.
If the motor does not provide sufficient torque in the field weakening range, C00980 must
be increased.
204 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
V/f control (VFCplus)
Oscillation damping
Gain C00967 Limitation
Time constant C00968 C00967
Actual Q-current
(3)
1
MI_dnActualMotorFreq_s
2
Characteristic C00784 MCTRL_dnMotorFreqAct
Base frequency C00951 Load
calculation Rated slip
Charact. shape C00950 CW/CCW rotation C00961 Switching frequency
Linear Load adjustment C00962 C00018
characteristic Inverter error
0
(7) characteristic
Square-law 1
characteristic 2
MI_dnBoostSet_n
(8)
2
a +b
2
M
User-definable C00960 Coordinate
characteristic transformation
V/f voltage boost
(9)
Frequency values 1...11 C00952/1...11 MI_dnActualMotorVoltage_n
Voltage values 1...11 C00953/1...11 C00052 Motor voltage
Activat. of interpolat. point 1...11 C00954/1...11
C00783 MCTRL_dwMotorVoltageAct
VVC controller
Note!
The descriptions in the chapter "V/f control (VFCplus)" also apply to the V/f
control closed loop. ( 190)
When this motor control mode is used, the operation can be continued if the
encoder fails. For this, the encoder monitoring must be parameterised to
"Warning". If the encoder fails, the speed controller is "frozen" so that the slip
correction via the speed controller is maintained.
For the closed loop V/f control, the speed controller (also called "slip regulator") also has to
be parameterised for the speed feedback.
C00971 serves to define the influence of the speed controller in [%] with regard to the
reference speed of the motor (C00011). If the influence is adjusted to the slip expected
under normal operating conditions, the motor cannot accelerate in an uncontrolled
way when the encoder fails.
To activate the speed controller, parameterise the gain (C00972) and the reset time
(C00973).
Oscillation damping
Gain C00967 Limitation
Time constant C00968 C00967
Actual Q-current
(3)
Speed controller
C00971 Influence
Number of pole pairs C00059 C00972 Gain
C00973 Reset time
VVC controller
208 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Parameterisable additional functions
Note!
Function only possible for servo control!
The current controller must be adjusted to the electrical characteristics of the motor stator
resistance (C00084) and stator leakage inductance (C00085). In case of modern motors, the
stator leakage inductance changes with the height of the current so that a new current
controller setting is required for each current height.
When the motor is operated with very low and very high currents (e.g. in pick and place
applications), it is not always possible to achieve a satisfactory current controller setting
for all operating points. For this purpose, the correction of the stator leakage inductance
and current controller parameters is now possible via an adjustable saturation
characteristic that can be set in C02853 (17 interpolation points).
The following picture shows a typical saturation characteristic of an MCS motor:
L/Ln
120 %
100 %
80 %
60 %
40 %
20 %
0% I/Imax
0% 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100 %
[5-21] Saturation characteristic: Inductance referring to the inductance for rated current
Note!
The saturation characteristic is not only used for the correction of the current
controller but also influences the current controller feedforward control
(C00074).
210 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Parameterisable additional functions
Imax
0 6.25 12.5 18.75 25 31.25 37.5 43.75 50 56.25 62.5 68.75 75 81.25 87.5 93.75 100 [%]
Given values:
Rated motor current: 5 A
Maximum motor current: 20 A
Maximum process current: 15 A (must be set later in C00022)
Procedure:
1. Deactivate correction (C02859 = "OFF").
2. Set the maximum current up to which the motor is to be operated in the process in
C02855 (in this example "15 A").
– The value set in C02855 has to be greater or the same as C00022.
3. Adjust the current controller with different current setpoints and take down the
corresponding settings for Vp and Tn.
– The procedure for the adjustment is described in the chapter "Optimise current
controller".
– The current setpoints that are to be set for the respective adjustment in C00022
result from the scaling of the maximum process current to the x axis of the
saturation characteristic.
– The interpolation points which are required to define the saturation characteristic
with a sufficient quality varies from motor to motor and thus has to be determined
individually.
– For this example currents were selected that are part of the interpolation points 5, 9,
13, and 15, and a measurement at rated motor current was carried out:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Vp [V/A]
Tn [ms]
Imax
0 6.25 12.5 18.75 25 31.25 37.5 43.75 50 56.25 62.5 68.75 75 81.25 87.5 93.75 100 [%]
nRated motor current
o Maximum process current (≡ 100 %)
212 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Parameterisable additional functions
5. Set the gain Vp in C00075 and the reset time Tn in C00076, which have been
determined during the adjustment with rated motor current (in this example "5 A"):
– Set C00075 = "10 V/A".
– Set C00076 = "5 ms".
6. Scale the Vp values on the Y axis of the characteristic to the 100 % Vp setting in C00075:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Vp [%]
130 13
120 12
C00075 = "10 V/A" º 100 %
110 11
100 10
90 9
80 8
70 7
60 6
50 5
40 4
30 3
20 2
10 1
0 0 Imax
0 6.25 12.5 18.75 25 31.25 37.5 43.75 50 56.25 62.5 68.75 75 81.25 87.5 93.75 100 [%]
[5-25] Scaling of the determined saturation characteristic to the "100 %" setting in C00075
7. Enter the Vp values in percent, which are placed on the interpolation point, in C02853/
1...17:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Vp [%]
130
107
95
87.5
80
72.5
65
57.5
50
45
40
35
30
0 Imax
0 6.25 12.5 18.75 25 31.25 37.5 43.75 50 56.25 62.5 68.75 75 81.25 87.5 93.75 100 [%]
Note!
Function only possible for servo control!
If required, the field weakening mode can be switched on in C00093 for synchronous
machines.
If field weakening is switched on and the DC-bus
Umotor voltage limit is reached, the motor magnetising
current is increased via an internal control loop from
0 A to the maximally effective magnetising current.
The result is that a higher speed can be reached at the
same motor voltage or DC-bus voltage.
n
800V
n max = n rated_mot ⋅ --------------------------------------
2 ⋅ U rated_mot
[5-28] Calculation of the maximum speed that can be reached when field weakening is switched on
M [Nm]
60
50
40 0
30
20
1
10
0 n [rpm]
0 1500 3000 4500
Standstill torque
Rated torque
n Characteristic for continuous operation
o Limit characteristic at mains voltage of 400 V without field weakening
p Limit characteristic with field weakening
The maximally effective motor magnetising current is calculated based on the motor
data set in C00084 to C00091.Then the calculated value is internally limited to 98 % of
the maximum current set in C00022.
When field weakening is switched on, the actually used maximum effective motor
magnetising current is shown in C00092, if field weakening is switched off, "0 A" are
displayed, as before.
Note!
If a Lenze motor is used:
The controller is parameterised automatically so that the field weakening works
optimally and there is no danger to the devices.
Stop!
If a motor of a third-party manufacturer is used:
If pulse inhibit is set in the controller, the DC bus is charged with the voltage
which corresponds to the current speed of the machine.
As higher speeds at an accordingly higher rotor voltage of the motor can be
reached if the field weakening mode is switched on, the DC bus can be charged
with a voltage higher than the set DC-bus voltage vdc-bus and possibly exceed
the maximum permissible voltage of 800 V when pulse inhibit is set and the
motor speed is high!
In order to protect the device, either use a brake chopper, or parameterise the
speed monitoring via C00596 and C00607, so that only a maximum motor speed
is possible that could also be reached with Vdc-bus = 800 V without field
weakening.
Maximum motor speed ( 132)
[5-30] Example: Possible DC-bus voltage > 800 V at field weakening loss
Note!
Function only possible for V/f control or sensorless vector control!
In the case of V/f control or sensorless vector control, the current motor speed is only
provided to the controller if the motor control is active. However, if the controller is
enabled, one cannot always assume that the drive is at standstill. The drive for example
may still coast down, or be further operated by a load. It cannot always be assumed that
fans are at standstill if the controller is enabled, e. g. if the fan impeller is further driven by
an air flow in an undefined direction.
If the flying restart mode is activated in C00990, after controller inhibit is deactivated (or
DC-injection braking is cancelled), a flying restart process is automatically started to
determine the current motor speed if the following conditions are met:
V/f control or sensorless vector control are selected as motor control in C00006.
The position control structure is set to "Phase controller is active" in C02570.
The MI_bFlyingSyncBlocked control input of the motor interface is not assigned or set
to FALSE.
The holding brake, if available, is not applied.
Stop!
If the flying restart function is deactivated and the controller is not enabled at
standstill, the output voltage and output frequency does not match the current
motor speed. High compensation currents may flow!
• The drive is first braked towards 0 Hz and is then accelerated again!
• This may cause the following error messages:
– Controller: Overload during acceleration phases (fault)
– Device utilisation Ixt > C00123 (warning)
– Device utilisation Ixt > 100 % (fault)
– Motor load I2xt > C00127 (warning)
– Motor load I2xt > C00120 (fault)
– Overcurrent detected (fault)
– Overvoltage in DC bus (trouble)
218 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Parameterisable additional functions
Note!
The flying restart algorithm requires the motor voltage as exact as possible.
Therefore it is absolutely necessary to predetermine the inverter error
characteristic. Optimising the switching performance of the inverter ( 143)
In addition to the exact motor voltage, the stator resistance must also be known
exactly. If the flying restart function should not work as required, slightly adjust
the setting of the stator resistance in C00084.
Sequence
Parameter setting
The flying restart algorithm injects a current into the motor to identify the current
speed. This flying restart current can be parameterised in C00991 in [%] relating to the
rated motor current.
– The higher the current the higher the torque imposed upon the motor.
– If the current is too low, a wrong speed can be detected.
The starting frequency of the flying restart algorithm can be set in C00992.
– If it can be anticipated at which frequency the motor "caught" most frequently in a
flying restart process, this frequency is to be set here.
The integration time of the phase controller is set in C00993.
– The Lenze setting "60 ms" is adapted for machines with a medium power (45 kW).
– A guide value for the integration time can be calculated with the following equation
as a function of the motor power (C00081):
μs
T i = 1.1 ------ ⋅ Motor power (C00081) + 9.4 ms
W
– For accelerating the flying restart process, this guide value can be reduced.
– If the flying restart frequency (Frequency.dnActualRotatingFieldFrequency) oscillates
too much, the integration time has to be increased again.
– A longer integration time increases the time for "catching" the drive.
To avoid starting a flying restart process at short-time controller inhibit, a time can be
set in C00995 for the minimum active controller inhibit time.
– Since a pulse inhibit > 500 ms causes a controller inhibit, this also applies to the pulse
inhibit.
Note!
Function only possible for V/f control or sensorless vector control!
Tip!
A detailed description of this functionality can be found in the main chapter "Basic
drive functions", subchapter "Quick stop":
DC-injection braking". ( 395)
Tip!
A detailed description of this functionality can be found in the main chapter "Basic
drive functions", subchapter "Quick stop":
DC-injection braking when quick stop is activated". ( 397)
Tip!
A detailed description of this functionality can be found in the main chapter "Basic
drive functions", subchapter "Brake control":
Mode 22: Automatic DC-injection braking". ( 395)
5.9 Monitoring
DI_bOVDetected
const.
DI_bUVDetected
C00173
DC-bus voltage filter C00174
(15)
DC-bus voltage MI_dnActualDCBusVoltage
const. C00053 DC-bus voltage
C00779 MCTRL_dnDCBusVoltage
Error message
"Failure of motor phase"
C00597
C00599
C00018 const.
Rotating field frequency C00022
Thermal motor model
Actual Q-current MCTRL_dnI2xtLoad
2 2
Actual D-current a +b
C00790
C00128 C00120
C00129
The "Servo Drives 9400" are provided with an extended, sensorless thermal I2xt motor
monitoring function which is based on a mathematical model that calculates a thermal
motor utilisation from the detected motor currents.
The calculation considers the speed dependency of the torque (difference between
standstill torque and rated torque).
C00066 indicates the calculated motor utilisation in [%].
If the motor utilisation exceeds the advance warning threshold set n C00127, the error
message "I2t motor overload OC8" is output and the response (default setting:
"Warning") set in C00606 is activated..
If the switch-off threshold set in C00120 is exceeded, the error message "I2t motor
overload OC6" is output and the "Fault" response is activated.
Stop!
2
Iact motor 1
Iperm motor (n)
k1
(1 + pt1)
1
k2
(1 + pt2)
Parameter Setting
Iact motor Actual motor current -
Iperm motor (n) Permissible motor current (speed-dependent) -
τ1 Therm. time constant coil C00128/1
k1 Percentage of the winding in the final temperature C01195
τ2 Therm. time constant plates C00128/2
k2 Percentage of the steel plates in the final temperature 100 % - C01195
The speed-dependent evaluation can be more or less switched off by setting C01196/
1...8 to "100 %" each. The calculation simplified due to this setting corresponds to the
calculation in previous Lenze devices (e.g. 9300 servo inverter or ECS).
Note!
Self-ventilated standard motors are protected insufficiently at low speeds by
setting C01196/1...8 to "100 %" each.
Servo motors, however, do not have a point from which the torque must be
reduced due to a too low speed.
• When setting the characteristic in C01196/1...8 this point must not be
ignored. Hence, point 2 is to be set ideally to point 1 or point 3.
226 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Monitoring
5.9.2.1 Example for entry of the characteristic for asynchronous servo motor
Motor type: MDFMARS 090-32
M C01196/4 C01196/6
10.2
C01196/2 C01196/8
6.1
4.5
0
0 600 1410 3000 n
C01196/1 C01196/3 C01196/5 C01196/7
[5-34] Torque/speed characteristic for motor type MDFMARS 090-32 from catalogue
Note!
At present, relative current values are still expected for the specification of the
interpolation points in subcodes 2, 4, 6, 8 of C01196. This example, however,
already uses relative torque values, the entry of which shall be possible at a later
date.
5.9.2.2 Example for entry of the characteristic for synchronous servo motor
Motor type: MCS 06C60
M
1.5
C01196/2 1.0
C01196/4 C01196/6
0.5 C01196/8
0
0 1000 2000 3000 4000 5000 6000 7000 n
C01196/1 C01196/5
C01196/3 C01196/7
[5-35] Torque/speed characteristic for motor type MCS 06C60 from the catalogue
Note!
At present, relative current values are still expected for the specification of the
interpolation points in subcodes 2, 4, 6, 8 of C01196. This example, however,
already uses relative torque values, the entry of which shall be possible at a later
date.
228 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Monitoring
If the winding temperature detected by the motor temperature sensor exceeds the limit
value set in C00121, the response set in C00584 is activated as advance warning.
In the Lenze setting the "Warning" response occurs if the winding temperature exceeds
120 °C.
As soon as the fixed limit value of 150 °C is exceeded, the response set in C00583 is
activated (default setting: "Fault").
If an open circuit is detected in the motor temperature sensor, the response set in
C00594 (default setting: "Fault") is activated.
Note!
By setting C00583 = "0" the monitoring response and the temperature
correction is switched off within the motor control (identification and
parameter correction)
This setting for example is reasonable if no usable winding temperature signal
is available.
Tip!
The winding temperature currently detected by the motor temperature sensor is
displayed in C00063.
W Interpolation pointn
2225
– C01191/1 = 25°C
– C01192/1 = 1000 Ω
1000
Interpolation pointo
– C01191/2 = 150°C
0 – C01192/2 = 2225 Ω
0 25 150 °C
Note!
• By selecting a motor from the motor catalogue the parameters C01190,
C01191 and C01192 are overwritten!
• If the controller measures a resistance below 122 Ω, this is interpreted as a
sensor error and a temperature of 255 °C is output.
230 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Monitoring
Stop!
• This monitoring function is only active with line-side power supply of the
controller.
• The controller can only evaluate one PTC thermistor!
Do not connect several PTC thermistors connected in series or in parallel.
• If several motors are operated via one controller, use thermal contacts (NC
contacts) connected in series.
• For full motor protection, you have to install an additional temperature
monitoring system with separate evaluation.
Note!
• In the Lenze setting (C00585 = "1: Fault"), motor temperature monitoring is
activated!
• In the delivery state, a wire jumper is installed between the terminals X106/
T1 and X106/T2.
• Lenze three-phase AC motor are factory-equipped with a thermal contact.
The monitoring function responds at 1.6 kΩ < R < 4 kΩ across terminals X106/T1 and
X106/T2, see functional test below.
If the monitoring function responds:
– the error response set in C00585 is executed (Lenze setting: "Fault").
– the error message "PTC has triggered" (0x0077000f) is entered into the logbook of
the controller.
– the status output MI_bMotorOverloadWarning is set to TRUE.
Setting C00585 = "0: No response" deactivates the monitoring function.
Tip!
For the operation of motors equipped with PTC thermistors or thermostats, we
recommend always to activate the PTC input. This prevents the motor from being
destroyed by overheating.
Functional test
Connect an invariable resistor to the PTC input:
R > 4 kΩ : The fault message must be triggered.
R < 1 kΩ : The fault message must not be triggered.
From software version V7.0 onwards, two motor temperature sensors can be evaluated
simultaneously via the two encoder inputs X7 and X8 when two motor are used (e.g.
double motor for a storage and retrieval unit). For this purpose, the selection "X7 and X8 in
parallel" must be set as feedback system for the motor temperature in C01193.
In this case, always the higher temperature of the two detected temperatures is
displayed as the current motor temperature on the Diagnostics tab and in C00063.
Moreover, the following display parameters are available from software version V6.0
onwards:
– C01200/1: Motor temperature via X7
– C01200/2: Motor temperature via X8
If one of the two detected temperatures exceeds the limit value set in C00121, the
response set in C00584 is activated as advance warning.
– In the Lenze setting the "Warning" response occurs if one of the two winding
temperature exceeds 120 °C.
As soon as one of the two detected temperatures exceeds the fixed limit value of
150 °C, the response set in C00583 is activated (default setting: "Fault").
If an open circuit is detected in one of the two motor temperature sensors, the response
set in C00594 (default setting: "Fault") is activated.
It is not possible to set different responses for the two temperature monitoring modes.
For the motor model in the controller, the mean value of both detected temperatures
is used.
Related topics:
Brake control Control of two motor holding brakes ( 562)
Note!
The dependence on the commutation angle also causes a dependence on the
motor type used:
• The commutation angle and the angle at the shaft (number of pole pairs) of
a synchronous machine are proportional. This makes it possible to predict
which shaft angle is maximally covered in case of error.
• There still exists a slip between the commutation angle and the angle at the
shaft of an asynchronous machine. This results in a load dependency which
makes it impossible to predict a maximally covered shaft angle in case of
error.
– Thus, when a hoist is lowered (non-zero speed), it may happen that no
rotating field is applied anymore but a DC current flows. In this case,
condition 2 is not fulfilled anymore.
From software version V5.0 a check via test signal application has been added. It injects a
current into the machine before the actual operation is started, by means of which both a
motor phase failure and the existence of the motor are checked. Only after the check has
been carried out successfully, the actual operation is continued.
The setpoint current amplitude corresponds to the lower of the two following values:
The test signal application is activated directly after controller enable if the following
conditions are fulfilled:
– In C00597 a response other than "No response" is set.
– No test mode is activated (C00398 = 0).
– No identification of pole position is active
(by device command C00002 = "51" or "52").
– No identification procedure is active
(by device command C00002 = "71" or "72").
The check actuates the response set in C00597 if one or more motor phase currents
have not reached a certain threshold value within 5 ms after controller enable.
– The threshold value depends on the device power and cannot be parameterised.
– If only one motor phase current does not reach the threshold value, "Motor phase U/
V/W not available" is entered in the logbook.
– If several motor phases do not reach the threshold value, the motor is considered as
not connected, and "Motor not connected" is entered in the logbook.
The check is completed successfully if all three motor phase currents have exceeded the
threshold value. Then the actual operation is continued immediately.
Note!
• As the check is cancelled immediately if all three motor phase currents have
exceeded the threshold value, the setpoint current usually is not achieved.
• In order to be able to achieve the threshold value used for the check, the rated
motor current must at least be 10 % of the maximum device current.
• This monitoring is independent of the further rotation of the commutation
angle.
The ultimate motor current IULT to be parameterised in C00620 is a limit value to protect
the motor from destruction or influence of the rated data.
This limit value must not be travelled cyclically during the drive process.
The maximum current parameterisable in C00022 should have a sufficient distance
from this limit value.
If the instantaneous value of the motor current exceeds the limit value set in C00620,
the response set in C00619 is executed for motor protection (Lenze setting: Fault).
Note!
When you select a Lenze motor from the catalogue and transfer the plant
parameters of the motor to the controller, the setting in C00620 is automatically
adjusted to the selected motor.
The LS_MotorInterface system block provides the internal interfaces to the driving
machine, consisting of the phase controller, speed controller, and motor control in the
function block editor.
LS_MotorInterface
MI_dnPosCtrlAdaptLoad_n MI_dwControlMode
MI_dnPosCtrlAdaptMotor_n MI_bMotorOrientationInverse
MI_dnSpeedCtrlAdapt_n MI_dwReferenceSpeed
MI_bResetSpeedCtrlIntegrator MI_dwReferenceTorque
MI_dnTorqueHighLimit_n MI_bLimitationActive
MI_dnTorqueLowLimit_n MI_bPosCtrlLimited
MI_dnFluxSetpoint_n MI_bSpeedSetpointLimited
MI_dnInertiaAdapt_n MI_dnSpeedSetpoint_n
MI_dnBoostSet_n MI_dnSpeedSetpoint_s
MI_bFlyingSyncBlocked MI_bSpeedFollowingError
MI_dnTorqueAdd_n MI_bSpeedCtrlLimited
MI_bTorqueSetpointLimited
M
MI_dnTorqueSetpoint_n
MI_dnFilteredTorqueSetpoint_n
MI_bCurrentSetpointLimited
MI_bMotorOverloadWarning
MI_bSpeedBelowThresholdC19
MI_dnActualMotorCurrent_n
MI_dnActualMotorVoltage_n
MI_dnActualMotorTorque_n
MI_dnActualMotorSpeed_n
MI_dnActualMotorSpeed_s
MI_dnActualMotorPos_p
MI_dnActualDCBusVoltage_n
MI_dnThermalLoadDevice_n
MI_dnThermalLoadMotor_n
MI_dnActualMotorFreq_s
MI_dnActualFlux_n
MI_bFlyingSyncBusy
MI_bClampIsActive
MI_bMagnetisationFinished
Note!
All input and output signals of the motor interface directly refer to the motor!
236 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Internal interfaces | "LS_MotorInterface" system block
Inputs
MI_dnPosCtrlAdaptLoad_n Dynamic change of the proportional gain Vp of the position controller during
C02568/1 | DINT operation
• For software versions lower than V5.0 the following applies:
Internal limitation to 10 ... 200 %
• From software version V5.0 the following applies:
Internal limitation to 0 ... 200 %
MI_dnPosCtrlAdaptMotor_n Dynamic change of the proportional gain Vp of the phase controller during
C02568/2 | DINT operation
• For software versions lower than V5.0 the following applies:
Internal limitation to 10 ... 200 %
• From software version V5.0 the following applies:
Internal limitation to 0 ... 200 %
MI_dnSpeedCtrlAdapt_n Dynamic change of the proportional gain Vp of the speed controller during
C02568/3 | DINT operation
• If the input is assigned, the following applies:
VP = MI_dnSpeedCtrlAdapt_n [%] * C00070
• If the input is not assigned, the following applies:
VP = 100 % * C00070 = C00070
• Internal limitation to 10 ... 200 %
Optimising the speed controller ( 156)
MI_bResetSpeedCtrlIntegrator Reset integral action component in the speed controller
C02569/2 | BOOL
TRUE Integral action component is reset to "0".
MI_dnTorqueHighLimit_n Upper/lower limit value for correcting variable of the speed controller and total
C02568/4 | DINT torque setpoint
MI_dnTorqueLowLimit_n • These two inputs serve to select an external torque limitation.
C02568/5 | DINT – If the motor torque reaches the selected limits, the drive can no longer
follow the speed setpoint!
– If the torque limitation is active, the output MI_bTorqueSetpointLimited is
set to TRUE.
• 100 % ≡ C00057/2
• Only a positive torque is permissible as upper limit value.
• Only a negative torque is permissible as lower limit value.
• The motor mounting position (C02527) defines the assignment to the
limitation inputs of the motor control.
• The internally effective torque limit values are displayed in C02559/1...2.
MI_dnFluxSetpoint_n Setpoint for the field controller
C02568/7 | DINT
Outputs
Identifier Value/meaning
DIS code | data type
238 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Motor interface
Internal interfaces | "LS_MotorInterface" system block
Identifier Value/meaning
DIS code | data type
Identifier Value/meaning
DIS code | data type
240 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Encoder evaluation
6 Encoder evaluation
This chapter contains information on how to use feedback systems for the motor control.
Danger!
If the encoder/resolver is used as motor encoder:
In case of error, safe operation of the motor is no longer guaranteed!
When servo control is used:
• For the (open circuit) monitoring of the encoder/resolver for reasons of safety
always the "Fault" response (Lenze setting) should be set!
When V/f control is used:
• For this type of motor control, the drive basically is to coast down after an
encoder failure and may not stop, therefore the "Warning" response is to be
set for the (open circuit) monitoring in this case!
Parameters for the (open circuit) monitoring:
• C00580: Response to open circuit of encoder
• C00586: Response to open circuit of resolver
• C00601: Response to communication error of encoder
Note!
The encoder position is stored safe against mains failure in the memory module
and is therefore known to the drive control even after the mains has been
switched.
With regard to their position resolution, higher-level applications are based on
the resolution of the encoder which is activated for position control.
Behaviour of the home position after mains switching
If the home position/information is also to be available after mains switching,
the setting C02652 = "1: Received" is required.
• Another condition for keeping the home position/information after mains
switching is the compliance with the maximum permissible angle of rotation
of the encoder, which can be set in C02653.
• When resolvers or single-turn absolute value encoders are used and the
mains is switched off (24 V supply off), the encoder may only be moved by ½
revolution since otherwise the home position will get lost due to the
ambiguity of the encoder information.
The LS_Feedback system block provides the internal interfaces for the basic function
"Encoder evaluation" in the function block editor.
LS_Feedback
FDB_dnPosOffset_p FDB_dnActualPos_p
FDB_dnActPosIn_p FDB_dnActualSpeed_s
FDB_dnPosFollowingError_p
FDB_dnSetPos_p
FDB_dnSetSpeed_s
FDB_bResolverError
G E R
FDB_bSinCosSignalError
FDB_bEncoderComError
FDB_dnSetAcc_x
Inputs
Outputs
Identifier Value/meaning
DIS code | data type
242 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Encoder evaluation
Internal interfaces | "LS_Feedback" system block
Identifier Value/meaning
DIS code | data type
The FDB_dnActPosIn_p input serves to evaluate an external encoder (CAN, SSI, Profibus) for
the position control.
Via this input, a current actual position of an external encoder in [increments] can be
directly transferred to the encoder evaluation.
Note!
• Encoder inversion and offset selection FDB_dnPositionOffset_p also affect the
external actual position.
• If the use of the external actual position preset via FDB_dnActPosIn_p is
activated, the "Home position known" status
(HM_bHomePosAvailable = TRUE) is automatically set and homing with the
basic function "Homing" cannot be activated anymore.
• If the traversing range (C02528) is set to "Modulo", the external actual
position also has to be defined as modulo (0 … cycle-1).
FDB_dnPosOffset_p
FDB_dnActPosIn_p C02527
C02529 10
(1)
C00771 Actual position value
0 4
(2)
1
<4 Motor position
C00770
(3)
Motor speed
C00051
C00497 C00772
0
C02570
1
1
FDB_dnActualSpeed_s
C00490 2
C02529 10
0 4
C00596
<4
1
(4) (5)
G G E R FDB_bResolverError
MI_... = output signals of the motor interface. Internal interfaces | "LS_MotorInterface" system block ( 236)
* Set position and setpoint speed are calculated from the basic function that is currently active.
246 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Encoder evaluation
Parameter setting
C02765 ENC_bError -
C02862/1 Resolver: Cos gain 100 %
C02862/1 Resolver: Sin gain 100 %
C02863 Resolver: Angle correction 0
Highlighted in grey = display parameter
How to get to the dialog for setting the encoder evaluation parameters:
1. Go to the Project view of the »Engineer« and select the 9400 HighLine controller.
2. Select the Application parameters tab from the Workspace.
3. Click the button All basic functions in the Overview dialog level.
4. Click the button Encoder evaluation in the dialog level Overview All basic
functions.
The device interfaces for the encoder on the motor side and, if available, on the load side
are directly assigned to the corresponding control according to the structure of the position
control selected (C02570):
If only an encoder on the motor side is available, this "motor encoder" provides the
actual value signals for the phase/position control and the speed control.
– In this case both the angle control and the position control can be selected.
– When selecting the position control, make sure that the position encoder selection
"10: Motor encoder (C00495)" is set in C00490. With this selection, the mounting
position and the resulting gearbox factor are already considered.
– The motor encoder supports the secondary servo control irrespective of the use for
position and speed control (commutation).
If an additional encoder is available on the load side, this "position encoder" only
supports the position control and C02570 accordingly has to be set to "Position
controller active", so that the position encoder is evaluated.
– The used position encoder must be set in C00490.
– The position encoder mounting direction must be set in C02529.
– The starting position of the position encoder can be set via the basic function
"Homing".
Note!
When the basic function "Quick stop" is activated, the controller configuration is
always switched over to angle control internally, irrespective of the setting in
C02570.
• If the basic function "Quick stop" is to be used, the gain of the phase controller
(C00254) must also be set correctly for the "Position control" controller
configuration.
For the technology applications for the interconnection via the "Electrical shaft",
the controller configuration is set to position control in the default setting.
248 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Encoder evaluation
Parameter setting
From software version V7.0 onwards, the selection "3: Position controller active" is
available in C02570.
In contrast to the already existing selection "2: Position controller active (<= FW V5.xx)",
this selection considers the gearbox factor.
Further explanations on this can be obtained from the following table:
C02570 = 2: Position controller active (<= FW V5.xx) C02570 = 3: Position controller active
When the separate position encoder at the output end is When the separate position encoder at the output end is
used, the reference speed to the tool is assumed. This used, the reference speed is referred to the motor. Thus,
causes the acceleration and deceleration times not to all acceleration and deceleration times are calculated
refer to the motor but to the encoder. with regard to the reference speed at the motor.
In order to re-establish the motor reference, the desired
acceleration time of the corresponding function must be
multiplied by the resulting gearbox factor.
Example:
• Motor reference speed (C00011) = 3000 rpm
• Resulting gearbox factor = 10
• Acceleration time = 1 s
With 10 % setpoint selection:
• Motor speed = 100 % (3000 rpm) • Motor speed = 10 % (300 rpm)
• Tool speed = 300 rpm • Tool speed = 30 rpm
• Acceleration time up to 10 % setpoint selection • Acceleration time up to 10 % setpoint selection
(100 % motor speed) = 0.1 s (10 % motor speed) = 0.1 s
No encoder is installed on the load side. The motor position (angle of rotation) and motor
speed are detected via the motor encoder selected in C00495 and are converted with
regard to the load side.
M M
n Motor encoder
The actual position and actual speed values on the machine side result from the conversion
via the gearbox factor on the motor side (C02520/C02521) and the feed constant
(C02524).
250 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Encoder evaluation
Parameter setting
The optional position encoder is used as a feedback for the position control and transmits
the position of slide or drive roll to the controller.
M M
n Motor encoder
o Position encoder
p Gearbox ratio for position encoder
In this case, the actual position and actual speed values on the machine side result from
the conversion of the position encoder position via the resulting gearbox factor (ratio of
the motor speed to the position encoder speed; display in C02531/3) and the feed constant
(C02524).
Tip!
In C02531/2 the gearbox factor is displayed in decimal format.
Important reference variables converted to the load side:
• Motor reference speed (C00011) Load reference speed (C02542)
• Reference torque (C00057/2) Load reference torque (C02543)
The resolver evaluation of the controller is adapted to the resolver types mounted in Lenze
motors and offers a good compromise between the dynamic performance and
interference suppression. If the resolver is used as a speed feedback system, the dynamic
performance of the resolver evaluation determines, among other things, the maximum
speed controller gain by means of which stable operation is possible.
In a system with an EMC-compliant structure (low interference), you can increase the
dynamics of the resolver evaluation in C00417 without a loss in quality in the speed signal.
By increasing C00417, the evaluation gets more dynamic and thus the speed controller
gain Vp (C00070) also increases without leaving the stable operating range.
The acceleration of the evaluation depends on the cable length, the resolver, and the
quality of the electrical shielding. In many cases, a setting of C00417 = 300 % is possible
which can double the speed controller gain. The higher gain in the speed controller may
reduce following errors.
See also: Servo control (SC): Optimising the speed controller ( 156)
Sensorless vector control (SLVC): Optimising the speed controller ( 183)
252 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Encoder evaluation
Parameter setting
Application: A Hiperface encoder is to be used with the controller, the current firmware of
which has not (yet) been stored permanently.
From software version V4.0, the laser measuring system (DME4000/5000) is supported.
The laser measuring system provides the opportunity to set the period length on the
encoder.
Note!
Due to its properties, the laser measuring system may not be used as a motor
encoder!
Within the controller the evaluation of optical encoders is dimensioned for rotary-
operating encoders. Code C00420 describes the number of encoder increments per
mechanical motor revolution. In order to be able to correctly evaluate the laser measuring
system, or an optical linear measuring scale in general, a back calculation from a linear
movement to one motor revolution has to be carried out.
One mech. motor revolution = 2 ⋅ length of a pole pitch ⋅ number of pole pairs
The length of a pole pitch describes the distance between the north and south pole at the
linear direct drive. The number of encoder increments (C00420) thus is calculated as
follows:
254 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Encoder evaluation
Parameter setting
From software version V5.0 all encoders at X8 using the Stegmann SSI protocol are
supported.
Supported bit rates for the SSI communication: 150 ... 1000 kbits
Supported data word widths: 1 ... 31 bits (effectively)
Supported output code of the SSI encoder: Gray or binary
The SSI encoder can be used as position encoder or master encoder with a minimum
cycle time of 1 ms.
The SSI encoder can be supplied with a voltage of up to 12 V and a current of 0.25 A via
X8.
The SSI data words received are provided to the application via the LS_SsiEncoderX8
system block for further processing within the function block editor.
Note!
The LS_SsiEncoderX8 SB is only provided within controllers with a MM3xx or
MM4xx memory module.
Note!
• The LS_SsiEncoderX8 SB is only provided within controllers with a MM3xx or
MM4xx memory module.
• If a position is transmitted in the SSI data word, it is output in an unchanged
manner with regard to the position format by the LS_SsiEncoderX8 SB. For a
use of the SSI encoder as position encoder the position has to be converted
into the 9400 format afterwards by means of the L_EsEncoderConv FB.
LS_SsiEncoderX8
Outputs
Identifier Value/meaning
Data type
Gray-binary conversion
If an SSI encoder with Gray coding is used, a data conversion of Gray-to-binary code can be
connected in C00437/1...8 individually for each output of the LS_SsiEncoderX8 SB, and
thus for each partword.
In the Lenze setting "Binary coded" there is no conversion, i. e. an SSI encoder with
binary coding is expected.
256 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Encoder evaluation
Parameter setting
Parameter Information
C00435/1...8 Starting position for partwords 1 ... 8
In order to be able to display the individual components of the SSI data word received at
different outputs, this code serves to specify the bit position with which the partword for the
respective output starts for the eight possible outputs of the LS_SsiEncoderX8 SB .
Subcode 1 is fixedly assigned to the first output, subcode 2 to the second output, etc.
C00436/1...8 Length of the partwords 1 ... 8
Apart from the position of the first bit, also the bit length of each partword is important for
the separation. A length of zero means that no partword is to be shown at the corresponding
output (output = 0). Here also subcode 1 is fixedly assigned to the first output, subcode 2 to
the second output, etc.
In the Lenze setting the complete SSI data word received is shown at the output
SSI_dwDataword_1:
66,BGZ'DWDZRUGB n
S = start bit n position information
The following example shows the parameterisation required to split up the SSI data
word received into three partwords (here status information, error bit, and position
information):
3DUWZRUG6WDUWSRVLWLRQ &
3DUWZRUG/HQJWK &
3DUWZRUG6WDUWSRVLWLRQ &
3DUWZRUG/HQJWK &
66,BGZ'DWDZRUGB n
66,BGZ'DWDZRUGB o
66,BGZ'DWDZRUGB p
S = start bit n Status information o Error bit p Position information
[6-5] Example 2: Splitting up the SSI data word received into three partwords
The LS_EncoderX8 system block serves to provide the encoder signal of input X8 to the
application, independent of the selected feedback system for the motor encoder and
position encoder.
Application cases:
High-resolution speed encoder as master encoder /value, correcting signal, ...
Absolute value encoder for length measurements
Display of the absolute encoder value without considering an offset
Note!
For SSL encoders, the LS_SsiEncoderX8 system block must be used. Use of an
SSI encoder at X8 ( 255)
LS_EncoderX8
ENC_dnEncoderOut1
ENC_dnEncoderOut2
ENC_dnActualSpeed_s
ENC_bError
G E R
Outputs
Identifier Value/meaning
DIS code | data type
ENC_dnEncoderOut1 Display of the current encoder position (steps) within one revolution
C02762 |DINT • 1 revolution ≡ 232 bits
Note:
In order to convert the encoder information/position into a position_p in the
internal measuring system, connect both outputs ENC_dnEncoderOut1 and
ENC_dnEncoderOut2 with the inputs dnEncoderIn and dnEncoderIn2 of the
FB L_EsEncoderConv. A storage with mains failure protection of the position signal
is also processed via this FB.
ENC_dnEncoderOut2 Display of all revolutions of the encoder (only with Multiturn)
C02763 |DINT • After the max. presentable revolutions have been reached, the value jumps back
to "0".
• C02761 shows the max. presentable revolutions of the MultiTurn encoder
(encoder-dependent).
• In case of SingleTurn, the value "0" is always output.
258 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Encoder evaluation
Parameter setting
Identifier Value/meaning
DIS code | data type
Monitoring
The monitoring functions depend on the encoder type selected inC00422 and do not differ
from the existing monitoring functions:
Open circuit of encoder (response: C00580)
Encoder angular drift monitoring ( 263)
Encoder communication error (FDB_bEncoderComError; response: C00601)
Sine/cosine encoder error (FDB_bSinCosSignalError)
Group signal for errors as process date (ENC_bError)
Display parameters
260 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Encoder evaluation
Parameter setting
Resolver errors typically occur in form of the 1st and 2nd harmonic. They have two different
causes:
1. The inductances of the sine and cosine track of the resolver have slightly different
values.
2. The sine and cosine track do not magnetise orthogonally to each other.
The resolver error which is based on cause 1 can be corrected by adapting the gains of the
digital/analog converters which feed the resolver tracks. In the Lenze setting, the gains for
both resolver tracks are preset identically.
A resolver error based on cause 2, can be compensated by a slight correction of the angle
which serves to feed the two resolver tracks relatively to each other.
By executing the device command C00002 = "59: Resolver error identification", the gain of
the digital/analog converter for feeding the resolver and the angle which serves to feed the
two resolver tracks relatively to each other are corrected so that the resolver error is
minimised.
A precondition for the execution of the device command is that the machine is in
speed-controlled operation (servo control). The speed amount during the identification
must be constant and higher than 500 rpm.
After the resolver error identification has been executed successfully, the resolver error
compensation is activated automatically (C00418 = "1: Activated"). Now the resolver
operates with the following resolver error parameters which have been identified
during the procedure:
The optional encoder angular drift monitoring monitors a potential deviation between the
actual encoder angle and the angle calculated by the counting of increments in the
encoder evaluation.
Tip!
A deviation can for instance occur by incorrect parameter setting of the encoder
increments, by additional increments due to EMC interferences, or by an EMC-
related loss of increments.
The encoder angular drift monitoring is implemented for encoders with and without
absolute information by two different principles which are explained in detail in the
following subchapters.
Note!
After mains switching, the monitoring function is only active after the second
zero pulse, since the first difference in increments to be used can only be
calculated with the second and first zero pulse.
When the motor (and thus the encoder) is replaced, an angular drift error is likely
to occur within the first revolution after the encoder error is acknowledged,
since the monitoring function cannot recognise that the encoder has been
replaced.
Note!
If monitoring is deactivated (C00621 ="0: No response"), there is no cyclic
communication with the encoder, and therefore no communication errors with
the encoder can occur.
If monitoring is activated, it is only carried out for speeds below 100 rpm due to
runtimes for communication .
• If increments get lost at higher speeds, this deviation can only be detected if
the speed is below 100 rpm for at least 80 ms.
After every detected angular drift error of the encoder, the position is
automatically read out again and this angle is written into the encoder
evaluation. This makes it possible to acknowledge the error. When synchronous
machines are used, the pole position is corrected again simultaneously.
7 Braking operation
The 9400 HighLine controller as a single-axis controller (Single Drive) is provided with an
integrated brake transistor.
The required brake resistor must be connected externally (see Mounting Instructions/
Hardware Manual).
The rated values for the internal brake transistor are given in the Hardware Manual in
the "Rated data" chapter.
Stop!
If the brake resistor actually connected is smaller than the brake transistor
parameterised, the brake chopper can be destroyed!
The brake resistor can be overloaded thermally. Carry out protective measures
suitable for the installation, e.g.:
• Parameterisation of an error response in C00574 and evaluation of the
parameterised error message within the application or within the machine
control. I2t utilisation - brake resistor ( 269)
• External wiring using the temperature contact on the brake resistor (e.g.
interruption of the supply via mains contactor and activation of the
mechanical brakes).
Note!
The brake chopper control is also guaranteed if, for example, the application
stands still or the 24-V supply is not connected and the controller is only fed by
the DC bus.
The voltage threshold for the braking operation is set via C00173 (mains voltage) and
C00181 (reduced brake chopper threshold). If the brake chopper threshold in the DC bus is
exceeded, the brake transistor is switched on.
266 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Braking operation
Monitoring
7.2 Monitoring
The brake chopper hardware is monitored with regard to overcurrent (short circuit or earth
fault).
Note!
The monitoring with regard to overcurrent can only be triggered if a braking
current is actually available. It is not possible to carry out a test in idle state
(without connected brake resistor).
If monitoring responds:
– The brake chopper is switched off immediately.
– The "Fault" response is activated.
– The "Brake transistor: overcurrent" error message is entered into the logbook of the
controller.
Note!
The error can only be acknowledged after 2 seconds at the earliest to resume the
braking operation.
Tip!
In addition to the overcurrent protection the controller is provided with two
further monitoring functions for the braking operation, which are also activated if
no brake resistor is connected at all (testing mode for checking the
parameterisation):
Ixt utilisation - brake transistor ( 268)
I2t utilisation - brake resistor ( 269)
The controller is provided with a monitoring function for the Ixt utilisation of the internal
brake transistor.
Note!
The braking operation will never be switched off by this monitoring function.
C00569
UDC_act C00133
IBr = Logbook entry "Brake chopper: Ixt > C00570"
C00134 0
IBr Ixt C00570
UDC_act 1 C00137
IBr = Logbook entry "Brake transistor: Ixt overload"
C00129 TOn = 1 = f(duty cycle, RBr)
TOff = 0 100 % C00573
268 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Braking operation
Monitoring
Note!
If the DC-bus voltage exceeds the overvoltage threshold due to a too high
braking energy, the monitoring function for overvoltage in the DC bus responds.
DC bus overvoltage ( 271)
The controller is provided with a monitoring function of the I2t utilisation of the brake
resistor which is proportional to the converted braking power.
Note!
The braking operation will never be switched off by this monitoring function.
The monitoring function is based on the mathematical model which calculates the
braking current from the current DC-bus voltage and the brake resistance
parameterised in C00129.
– Hence, monitoring can be activated although no brake resistor is connected and can
therefore also be used for a testing mode to check the parameterisation.
The calculation considers the thermal utilisation of the brake resistor based on the
following parameters:
– Resistance value (C00129)
– Continuous power (C00130)
– Thermal capacity (C00131)
C00138 displays the calculated utilisation of the brake resistor in [%].
– A 100 % utilisation corresponds to the continuous power of the brake resistor which
results at the maximum permissible temperature limit of the brake resistor.
– The calculated utilisation is provided as oscilloscope signal
Common.dnI2tBrakeResistor to check the braking operation while the system is
running
(scaling: 230 ≡ 100 %).
If the utilisation exceeds the advance warning threshold set in C00572, "Brake resistor:
I2t > C00572" is entered in the logbook and the response set in C00571 (default setting:
"Warning") is activated.
The activation of the brake chopper is reset to the permanently permissible mark-to
space ratio (taking the parameterised brake resistance into consideration). (The
brake chopper is activated with 4 kHz, which means that it can be switched on/off at
minimum intervals of 250 μs.)
Stop!
The brake resistor can be overloaded thermally. Carry out protective measures
suitable for the installation, e.g.:
• Parameterisation of an error response in C00574 and evaluation of the
parameterised error message within the application or within the machine
control.
• External wiring using the temperature contact on the brake resistor (e.g.
interruption of the supply via mains contactor and activation of the
mechanical brakes).
Note!
If the system is dimensioned correctly, this monitoring should not respond. If
individual rated data of the actually connected brake resistor are not known,
they have to be determined "empirically".
If, due to a too high braking energy, the DC-bus voltage exceeds the overvoltage threshold
which results from the mains voltage setting in C00173, the "Overvoltage in the DC bus"
error message is output and the response set in C00600 is activated (default setting:
"Trouble").
Note!
For hoist applications, the "Fault" response should be selected in C00600 (in
combination with an emergency stop via mechanical brakes).
8 I/O terminals
This chapter provides information about options for parameter setting and configuration
of the controller input and output terminals.
Tip!
Information on wiring the terminals can be found in the Mounting Instructions for
the controller!
8.1 Overview
SB 24E GE
X3 Analog inputs ( 274)
The controller has two analog inputs that can be used to detect differential voltage signals
in the range of ±10 V, e.g. analog speed setpoint selections or the voltage signals of an
external sensor (temperature, pressure, etc.).
Optionally, analog input 1 can also be used to detect current setpoints.
X3
274 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
I/O terminals
Analog inputs
Parameter Information
C00034 Config. analog input 1
C00598 Resp. to open circuit AIN1
C02730/1 Analog input 1: Gain
C02730/2 Analog input 2: Gain
C02731/1 Analog input 1: Offset
C02731/2 Analog input 2: Offset
C02732/1 Analog input 1: Dead band
C02732/2 Analog input 2: Dead band
C02800/1 Analog input 1: Input signal (-16384 ≡ -100 %, 16383 ≡ 100 %)
C02800/2 Analog input 2: Input signal (-16384 ≡ -100 %, 16383 ≡ 100 %)
Highlighted in grey = display parameter
By means of the following two steps, analog input 1 can be reconfigured into a current
input:
1. Bridge the terminals A1R and A1- at terminal strip X3 by means of wiring.
2. Select the corresponding current loop under C00034.
Tip!
Like this you can implement a 4 ...20 mA current loop, e.g. for speed setpoint
selection.
Open-circuit monitoring
Under C00598 you can set an error response to open circuit for the 4 ...20 mA current loop.
The LS_AnalogInput system block displays the analog inputs in the function block editor.
LS_AnalogInput
X3 C02800/1
250
C02731/2 C02730/2 C02732/2
AIN2_dnIn_n
C02800/2 AIN1_bCurrentError
Output Value/meaning
Data type
276 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
I/O terminals
Analog outputs
The controller has two analog outputs that can be used to output internal analog signals
as voltage signals, e.g. for the control of analog indicating instruments or as a setpoint for
slave drives.
Note!
Initialisation behaviour:
• After mains switching until the application is started, the analog outputs
remain on 0 V.
Exceptional behaviour:
• In the case of a critical exception within the application (e. g. reset), the
analog outputs are set to 0 V.
X3
AO2 AO1 GA
Parameter Information
C02733/1 Analog output 1: Gain
C02733/2 Analog output 2: Gain
C02734/1 Analog output 1: Offset
C02734/2 Analog output 2: Offset
C02801/1 Analog output 1: Output signal
C02801/2 Analog output 2: Output signal
Highlighted in grey = display parameter
In the function block editor the LS_AnalogOutput system block provides the interface to
the analog outputs.
LS_AnalogOutput
X3
AO2 AO1 GA
C02734/1 C02733/1 C02801/1
AOUT1_dnOut_n
C02734/2 C02733/2
AOUT2_dnOut_n
C02801/2
278 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
I/O terminals
Digital inputs
X5
Parameter Information
C00114 Digital input x - terminal pol.
C00443 Status: Digital inputs
C02803 Status word: Digital inputs
C02830 Digital inputs: Delay time
Highlighted in grey = display parameter
The LS_DigitalInput system block displays the digital inputs and the status of the state bus
in the function block editor.
LS_DigitalInput
DI8 DI7 DI6 DI5 DI4 DI3 DI2 DI1 RFR GI X5 DriveInterface
DIGIN_bCInh
1
DIGIN_bIn1
DIGIN_bIn2
DIGIN_bIn3
C00114/1...8
DIGIN_bIn4
0
1 DIGIN_bIn5
1
DIGIN_bIn6
C00443/1...8
DIGIN_bIn7
DIGIN_bIn8
X2
SB 24E GE
CONTROL
DIGIN_bStateBusIn
Output Value/meaning
DIS code | data type
280
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
L EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
I/O terminals
Digital outputs
Note!
Initialisation behaviour:
• After mains switching until the application is started, the digital outputs
remain on FALSE.
Exceptional behaviour:
• In the case of a critical exception within the application (e. g. reset), the digital
outputs are set to FALSE, taking the terminal polarity parameterised in
C00118 into consideration.
X4
DO4 DO3 DO2 DO1 24O GO
Parameter Information
C00118 Digital output x - terminal pol.
C00444 Status: Digital outputs
C02802 Status word: Digital outputs
Highlighted in grey = display parameter
In the function block editor the LS_DigitalOutput system block provides the interface to
the digital outputs, the state bus, and the yellow user LED at the front of the controller.
LS_DigitalOutput X4
DIGOUT_bOut3 1 1
DIGOUT_bOut4
C00444/1...4
X2
SB 24E GE
DIGOUT_bStateBusOut
CONTROL
DIGOUT_bUserLED
User LED
282 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
I/O terminals
"State bus" monitoring function
The state bus is a bus system that is solely designed for Lenze controllers, via which up to
20 controllers can be connected to each other, and by means of which the function of a
"release cord" can be simulated:
SB 24E GE
SB 24E GE
SB 24E GE
X2 X2 X2
The state bus only knows the states "OK" and "Error".
The state bus is a bus with multi-master capability, i.e. each node connected to the
state bus can set the state bus to the "Error" state by setting it to LOW level.
In the "Error" status, all nodes start their adjustable response, e.g. synchronised braking
of the drive system.
The "Error" state is also set if a node connected to the state bus is not supplied with
voltage.
Note!
Exceptional behaviour:
• In the case of a critical exception within the application (e. g. reset), the
"release cord" is not triggered, the state bus remains in the "OK" status.
Via the output DIGIN_bStateBusIn of the LS_DigitalInput system block, the current status
of the state bus can be queried. In case of error the output DIGIN_bStateBusIn is set to
TRUE.
LS_DigitalInput
X2
SB 24E GE
CONTROL
DIGIN_bStateBusIn
If the input DIGOUT_bStateBusOut of the LS_DigitalOutput system block is set to TRUE, the
state bus is set to "Error" and all connected nodes start their pre-programmed response.
LS_DigitalOutput
X2
SB 24E GE
CONTROL
DIGOUT_bStateBusOut
284 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
I/O terminals
Touch probe detection
Each touch probe channel is assigned to a system block which provides the application
with a scaled time stamp.
The time stamp refers to the sampling time of the encoder signals and outputs the
difference with regard to the touch probe event.
LS_TouchProbex L_SdTouchProbe
TPx_dnTouchProbeTimeLag dnActPos_p dnTpPos_p
TPx_bTouchProbeReceived dnTpTimeLag dnTpPosDiff_p
TP
TPx_bTouchProbeLost bTpReceived
TPx_bNegativeEdge AxisData
DI_AxisData
The L_SdTouchProbe FB takes over the interpolation of the input signal on the basis of
the time stamp and outputs the interpolated value and the difference to the last input
signal.
If a touch probe is detected, the (remaining) time until the following task cycle is
determined and from this a time stamp is generated. On the basis of this time stamp,
the L_SdTouchProbe FB can then carry out a linear interpolation between the two actual
position interpolation points; the result is the precise actual position at the time of the
physical touch probe event.
Position
Touch probe received p2
p1
t1
0
t
n Actual position point 1
o Actual position point 2
Residual time (dnTouchProbeTimeLag)
[8-3] Actual value determination through linear interpolation (principle)
286 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
I/O terminals
Touch probe detection
For dead time compensation during the detection of the touch probe event, it is possible to
select a delay time (Touch probe delay) in C02810 for each touch probe channel, which will
be considered in the touch probe calculation.
Position
0 1 2
t
Delay time
The filtering of the digital inputs has an impact on the electrical detection of the touch
probe, i. e. the delay time for the digital inputs set in C02830 has to be taken into
consideration within the delay time C02810.
For the optional digital frequency input/output the setting of the delay times is
effected via separate parameters:
– C13021 or C14021: TP delay time - digital frequency input.
– C13061 or C14061: TP delay time - digital frequency output.
In the function block editor the LS_TouchProbe1 ... LS_TouchProbe8 system blocks display
the touch probe channels 1 ... 8 which are assigned to the digital inputs DI1 ... DI8.
LS_TouchProbex
TPx_bEnablePosEdge TPx_dnTouchProbeTimeLag
TPx_bEnableNegEdge TPx_bTouchProbeReceived
TP TPx_bTouchProbeLost
TPx_bNegativeEdge
x = 1 ... 8
Input Value/meaning
Data type
Output Value/meaning
Data type
TPx_dnTouchProbeTimeLag Scaled time stamp for further processing of the touch probe event with the
DINT L_SdTouchProbe FB.
• 1 ms ≡ 20 bits
TPx_bTouchProbeReceived Status signal "Touch probe detected"
BOOL • State is only set for one task cycle.
TRUE Touch probe event has been activated.
TPx_bTouchProbeLost Status signal "Touch probe(s) lost"
BOOL • State is only set for one task cycle.
TRUE More than one touch probe event was actuated within the task
runtime. The time stamp that is output only refers to the first touch
probe event.
TPx_bNegativeEdge Status signal "Negative edge detected"
BOOL • State is only set for one task cycle.
TRUE A negative edge has been detected at the digital input DIx.
288 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
I/O terminals
Touch probe detection
In the function block editor the LS_TouchProbeMotor system block represents the touch
probe channel that is assigned to the motor encoder zero pulse.
LS_TouchProbeMotor
TPM_dnTouchProbeTimeLag
TPM_bTouchProbeReceived
TP TPM_bTouchProbeLost
Output Value/meaning
Data type
TPM_dnTouchProbeTimeLag Scaled time stamp for further processing of the touch probe event with the
DINT L_SdTouchProbe FB.
In the function block editor the LS_TouchProbeLoad system block represents the touch
probe channel that is assigned to the position encoder zero pulse.
LS_TouchProbeLoad
TPL_dnTouchProbeTimeLag
TPL_bTouchProbeReceived
TP TPL_bTouchProbeLost
Output Value/meaning
Data type
TPL_dnTouchProbeTimeLag Scaled time stamp for further processing of the touch probe event with the
DINT L_SdTouchProbe FB.
TPL_bTouchProbeReceived Status signal "Touch probe detected"
BOOL • State is only set for one task cycle.
TRUE Touch probe event has been activated.
TPL_bTouchProbeLost Status signal "Touch probe(s) lost"
BOOL • State is only set for one task cycle.
TRUE More than one touch probe event was actuated within the task
runtime and therefore could not be detected anymore.
From »Engineer« version 2.10 onwards, the function block editor for the controller can also
be used to configure the behaviour of the analog and digital outputs and that of the brake
control and the output ports after a task overflow in order to adapt it to the respective
application.
3. Click on the icon in the FB editor toolbar to open the Configure exception
handling dialog box:
• On the FB TaskOverrun tab the behaviour of the controller outputs and that of
the output ports defined in the application in the case of a task overflow can be
configured.
• On the FB System Events tab, the behaviour of the outputs of the drive
controller and the application is only displayed and cannot be configured.
Danger!
In case a task overflow occurs, the brake can be configured to "open". This setting
should be used with caution as the brake is then forcibly opened and does not
close even if the drive controller is inhibited!
Note!
• To render the changes effective within the controller, the project has to be
updated, and the changed application has to be transferred to the controller.
• During the reset or download of an application, all output signals are set to
LOW level or 0 V for a short time (the state bus, in contrast, is set to HIGH level
due to hardware inversion).
Tip!
• The parameters relevant for the CANopen system bus interface are assigned to
different subcategories in the parameter list in the »Engineer« and in the
keypad in the CAN category.
• Information on CAN communication modules and CANopen system bus
interfaces of other Lenze devices can be found in the Lenze library in the "CAN"
communication manual.
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 old system bus are lower as compared with
CANopen. For parameter setting, two parameter data channels are always available to the
user while CANopen provides only one active parameter data channel (along with the
possibility to establish further channels).
The system bus (CANopen) of the Servo Drives 9400 has been developed from the system
bus (CAN) of the controller of the 9300 series with the following properties:
Full compatibility according to CANopen DS301 V4.02.
Support of the NMT master/slave function "Node Guarding" (DS301 V4.02).
Support of the NMT slave function "Heartbeat" (DS301 V4.02).
There are no restrictions regarding the selection of the node addresses.
Number of parameterisable server and client SDO channels:
– max. 10 channels with 1 ... 8 bytes
Number of parameterisable PDO channels:
– max. 4 Transmit-PDOs (TPDOs) with 1 ... 8 bytes
– max. 4 Receive-PDOs (RPDOs) with 1 ... 8 bytes
All PDO channels are functionally equivalent.
Monitoring of the RPDOs for data reception
Telegram counters for SDOs and PDOs
Bus status diagnostics
Boot-up telegram generation
Emergency telegram generation
Reset node telegram generation (with master configuration).
Sync telegram generation and response to sync telegrams:
– Transmit/receive data
– Synchronisation of the device-internal time base
Abort codes
All "CAN on board" functions can be parameterised via codes.
Object directory (all mandatory functions, optional functions, indexes)
Field Values
Communication profile CANopen (DS301 V4.02)
Communication medium DIN ISO 11898
Network topology Line closed on both sides (e.g. termination by Sub-D plug, type EWZ0046)
Adjustable node addresses 1 ... 127
• Adjustable via DIP switch on the memory module (exception: memory
module MM1xx) or via code C00350.
Max. number of nodes 127
Baud rate 10, 20, 50, 125, 250, 500, 800, 1000 kbit/s or automatic recognition
• Adjustable via DIP switch on the memory module (exception: memory
module MM1xx) or via code C00351.
Process data • max. 4 TPDOs with 1 ... 8 bytes
• max. 4 RPDOs with 1 ... 8 bytes
Parameter data Max. 10 client and 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
Category Protocol
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 (slave)
Monitoring protocols Node guarding (master and slave)
Heartbeat (heartbeat producer and heartbeat consumer)
294 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
General information
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
• telegram run time (baud rate / telegram length)
• bus load (especially if the bus is loaded with PDOs and SDOs at a low baud rate.)
The DIP switches on the front of the memory serve to set the baud rate and the node
address.
O
N d c b a 64 32 16 8 4 2 1
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 … 127
Note!
• The addresses of the nodes must differ from each other.
• All twelve DIP switches = OFF (Lenze setting):
– At switching on, the settings under code C00350 (node address) and
C00351 (baud rate) will become active.
• Switch the voltage supply of the basic device off and then on again to activate
altered settings.
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
Tip!
The node address resulting from the setting of the DIP switches at the last mains
switching is displayed in C00349/1.
296 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Possible settings by DIP switch
The baud rate can be set via code C00351 or with the DIP switches a to d:
Note!
Switch the voltage supply of the basic device off and then on again to activate
altered settings.
Tip!
The baud rate resulting from the setting of the DIP switches at the last mains
switching is displayed in C00349/2.
Both upper LEDs LEDs "CAN-RUN" and "CAN-ERR" on the front of the controller inform
about the CANopen state and report CANopen errors.
CAN-RUN CAN-ERR
CAN-RUN and CAN-ERR jitter Automatic detection of the baud rate is active.
CAN-RUN is blinking every 0.2 seconds | CAN-ERR 1 x blinking, 1 Warning limit reached
s off
CAN-RUN is blinking every 0.2 seconds | CAN-ERR 2 x blinking, 1 Node guard event
s off
CAN-RUN is blinking every 1 second | CAN-ERR 1 x blinking, 1 s off Warning limit reached
CAN-RUN is blinking every 1 second | CAN-ERR 2 x blinking, 1 s off Node guard event
298 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus Structure of the CAN data telegram
The identifier and the user data are described in detail in the following subchapters. The other signals refer
to the transfer characteristics of the CAN telegram that are not described in this documentation.
9.4.1 Identifier
Identifier assignment
The system bus is message-oriented and not node-oriented. Each message has a definite
identification, the identifier. In the case of CANopen, a node-orientation is achieved by the
fact that for each message there is only one transmitter.
The basic identifiers for network management (NMT) and Sync as well as the basic SDO
channel (SDO1) are specified in the CANopen protocol and cannot be changed.
The basic identifiers of the PDOs are preset in the Lenze setting 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 ( 307)
300 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Structure of the CAN data telegram
All nodes communicate with each other by exchanging data telegrams via the system bus.
The user data area of the CAN telegram either contains network management data,
parameter data, or process data:
Process data
(PDOs – Process Data Objects)
Process data are transferred via the process data channel.
The controller can be controlled using process data.
Process data are not saved in the controller.
Process data are transferred between the host and the nodes to ensure a 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.
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 sender 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 in the controller until the mains is
switched.
In general, the parameter transfer is not time-critical.
Parameter data are, for instance, operating parameters, diagnostic information and
motor data.
Regarding communication via the system bus, the drive distinguishes between the
following states:
Status Explanation
"Initialisation" After power-up, initialisation is executed.
(Initialisation) • During this phase, the drive does not take part in the data transfer.
• All CAN-relevant parameters are written with their standard values
again.
• After initialisation has been completed, the controller is automatically set
to the "pre-operational" status.
"Pre-operational" Parameter data can be received, process data is 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!
In every state, the initialisation can be re-executed partly or completely by
transmitting appropriate network management telegrams.
302 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Communication phases/network management
,QLWLDOLVDWLRQ
3UH2SHUDWLRQDO
6WRSSHG
2SHUDWLRQDO
Transition NMT command State after Effect on process or parameter data after state change
change
(1) - Initialisation Initialisation starts automatically when the mains is
switched on.
• During initialisation, the controller does not take part in
the data transfer.
• After initialisation has been 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 the communication.
From here, the states are changed over by the master for the entire network.
• A target address contained in the NMT command specifies the receiver(s).
• If the 9400 controller has been configured as CAN master, the state automatically changes to
"Operational" after the waiting time has expired (C00378) and the NMT command 0x0100
("Start Remote Node") is sent to all nodes.
• Data can only be exchanged via process data objects if the state is "Operational".
(3), (6) 0x01 xx Operational Network management, sync and emergency telegrams as
Start Remote Node well as process data (PDO) and parameter data (SDO) are
active.
Optional: When the state is changed, event and time-
controlled process data (PDOs) will be sent once.
(4), (7) 0x80 xx Pre-operational Network management, sync and emergency telegrams as
Enter Pre-Operational well as 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 Initialisation of all CAN-relevant parameters (CiA DS 301)
Reset node with the saved values.
(12), (13), (14) 0x82 xx Initialisation of all CAN-relevant parameters (CiA DS 301)
Reset communication with the saved values.
The telegram for the network management contains the identifier "0" and the command
included in the user data, which consists of the command byte and the node address.
The communication phases are changed over by a node, the CAN master, for the entire
network. The CAN master can also be a controller. Parameterising the controller as CAN
master ( 305)
Example:
Data can only be exchanged via the process data objects in the "Operational" state. To
change all nodes on the bus from "Pre-Operational" to "Operational" via the CAN master,
the following identifiers and user data must be set as follows in the transmit telegram:
Identifier: 0x00 (network management)
User data: 0x0100 (NMT command "Start Remote Node" to all nodes)
304 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Communication phases/network management
If the initialisation of the system bus and the connected status change from "Pre-
operational" to" Operational' is not carried out by a higher-level host system, the controller
can be defined to be a "quasi" master to take over this task.
The controller is configured as CAN master in C00352.
As a CAN master, the controller sets " all nodes on the bus (broadcast telegram) to the
"Operational" communication status using the "Start Remote Node" NMT telegram.
Only this communication status enables a data exchange via the process data objects.
In C00378, you can set a delay time which must elapse after power-up before the
controller applies the "Start Remote Node" NMT telegram to the bus.
Parameter Information Lenze setting
Value Unit
Note!
Changing the master/slave operation in C00352 will only be effective
• by repeated mains switching of the controller
or
• by sending the NMT telegram "Reset Node" or "Reset Communication" to the
controller.
As an alternative to the "Reset Node" NMT telegram, the device command
C00002 = "91: CAN on board: Reset Node" can be used to reinitialise the CAN-
specific device parameters.
Tip!
The master functionality is only required for the initialisation phase of the drive
system.
For the transfer of process data, four separated process data channels (PDO1 ... PDO4) are
available.
Definitions
Process data telegrams between the host and the devices are distinguished 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 PDO (RPDOx): process data object received by a node
– Transmit PDO (TPDOx): process data object transmitted by a node
Note!
Data can only be exchanged via the process data objects if the state is
"Operational".
Communication phases/network management ( 302)
The identifiers for the process data objects PDO1 ... PDO4 in the Lenze setting result from
the basic identifier and the node address set in C00350.
Identifier (COB-ID) = basic identifier + node address (node ID)
The basic identifiers of the PDOs are preset in the Lenze setting according to the
"Predefined Connection Set" of DS301 V4.02.
The identifiers for the PDOs can be set individually via the Lenze codes and CANopen
indexes listed in the following table. Thus, you can also set an identifier independent of
the node address for certain PDOs.
Note!
After the node address (C00350) has changed and a subsequent CAN reset node,
the identifiers which result from the corresponding basic identifiers and the set
node address are automatically set again in the subcodes of C00320 and
C00321.
Tip!
The "Predefined Connection Set" can be re-established anytime using the following
device commands (C00002):
• "93: CAN on board: Pred.Connect.Set" for CAN on board
• "94: CAN module: Pred.Connect.Set" for E94AYCCA communication module
The communication parameters (as e.g. transmission mode and cycle time) can be freely
adjusted for any PDO and independent of the settings of other PDOs:
Parameter Information Lenze setting
Value Unit
Tip!
The setting can also be made via the following CANopen projects:
• I-1400 ... I-1403: Communication parameters for RPDO1 ... RPDO4
• I-1800 ... I-1803: Communication parameters for TPDO1 ... TPDO4
308 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Process data transfer
For TPDO1 ... TPDO4, a mask can be parameterised for every byte. In case of the event-
controlled transmission of a PDO, only the masked bits are used for the event control.
Mask "0x0" means that no bit of the corresponding byte actuates the transmission.
Mask "0xff" means that every bit of the corresponding byte can actuate the
transmission.
For RPDO1 ... RPDO4 each, a monitoring time can be parameterised within which the RPDO
must arrive. If the RPDO is not received within the monitoring time or not with the
configured sync, the response parameterised for each RPDO takes place.
In case of cyclic transmission, one or several PDOs are transmitted/received at fixed time
intervals. For synchronising the cyclic process data, an additional special telegram, the sync
telegram, is used.
The sync telegram is the trigger point for the transmission of process data from the
frequency inverters to the master and for the acceptance of process data from the
master by 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 transmission type selected.
Transmission type ( 308)
General procedure
SYNC
SYNC
0 1 2
n Sync cycle time (C01121)
A. After the sync telegram has been received, the slaves send the synchronous process
data to the master (TPDOs). The master reads them as process input data.
B. When the sending process has been completed, the slaves (RPDOs) receive the process
output data (from the master).
– All other telegrams (e.g. parameters or the event-controlled process data) are
accepted acyclically by the slaves after the transmission has been completed
successfully.
– The acyclic data are not shown in illustration [9-7] They must be considered when
the cycle time is dimensioned.
C. The data in the slave is accepted with the next sync telegram if the Rx mode is set to
1 ... 240. When the Rx mode is set to 254 or 255 the data is accepted in the next device
cycle independent of the sync telegram.
Sync source
C01120 is used to select the source of the synchronisation signals. Only one source can
synchronise the node.
Note!
If the synchronisation takes place via the system bus, it is reasonable to only
enter integer multiples of 1000 μs in C01121.
Example: For the system bus, the distance between two synchronisation signals is set to
2 ms. If the system bus is to be used as synchronisation source, a sync cycle time of 2000 μs
must be set in C01121.
Note!
From software version V3.0:
The effect of the sync phase position can be affected by the application cycle set
in C01130. For the Lenze setting of C01130 the behaviour remains as before.
Sync tolerance
Time slot for monitoring the synchronisation signal via the system block LS_SyncInput.
System block "LS_SyncInput" ( 365)
If the last synchronisation signal amounted to approx. the expected value within this
time slot, the SYNC_bSyncInsideWindow output of the LS_SyncInput system block is set
to TRUE.
This setting does not affect the synchronisation process.
Note!
If the sync application cycle in C01130 is set higher than the sync cycle time
(C01121), the behaviour is undefined. The same applies if the sync phase
position (C01122) is set higher than the sync cycle time (C01121).
Usually, no synchronous PDOs are then applied to the system bus anymore.
Example 1:
SYNC
SYNC
150 µs 150 µs
1 0 1 0 1
n-1 n n+1 n+2
Example 2:
SYNC
SYNC
0 1 0 1 0
n-1 n n+1 n+2 n+3
Example 3:
SYNC
SYNC
1 0 1 0 1
n-1 n n+1 n+2 n+3
Example 4:
SYNC
SYNC
0 1 0 1 0
n n+1 n+2 n+3 n+4
314 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Parameter data transfer
The identifiers for the parameter data objects SDO1 ... SDO10 in the Lenze setting result
from the basic identifier and the node address set in C00350.
Identifier (COB-ID) = basic identifier + node address (node ID)
The basic identifiers of the SDOs are preset in the Lenze setting according to the
"Predefined Connection Set" of DS301 V4.02.
Note!
Please observe that the parameter data channels 2 ... 10 are deactivated in the
Lenze setting.
The procedure for activating these parameter data channels is explained in the
description of parameters C00372 and C00373 and the description for the
implemented CAN object I-1201. Example ( 353)
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 byte Low word High word
Low byte High byte Low byte High byte
Note!
User data are displayed in the Motorola format.
Examples for a parameter data telegram ( 323)
9.7.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 byte Low word High word
Low byte High byte Low byte High byte
The following commands can be transmitted or received for writing and reading the
parameters:
Tip!
Further commands are defined in the CANopen specification DS301, V4.02 (e. g.
segmented transfer).
318 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Parameter data 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 byte Low word High word
Low byte High byte Low byte High byte
Example
The parameter C00011 (motor reference speed) is to be addressed.
Calculation:
Index:
– Decimal: 24575 - 11 = 24564
– Hexadecimal: 0x5FFF - 0xB = 0x5FF4
Subindex: 0x00 (subindex 0, since the parameter has no 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 byte Low word High word
Low byte High byte Low byte High byte
A maximum of 4 bytes is available for parameter value entries. The bytes are assigned as
follows, depending on the data format:
Note!
The table of attributes contains a scaling factor for all Lenze parameters in the
"factor" column. The scaling factor is important for the transfer of parameter
values which are shown with one or several decimal positions in the parameter
list.
When the scaling factor is > 1, the value must be multiplied by the scaling factor
before being transmitted to be able to transmit the value as an integer. On the
SDO client side, the integer must by divided by the scaling factor again to obtain
the original value with decimal positions.
Example
For a code with the scaling factor "100" and the data format U32 the value "123.45" is to
be transmitted.
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
320 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Parameter data transfer
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 case of an error, the addressed node generates a telegram with the "Error Response"
(0x80) command.
The telegram contains the index and subindex of the code in which an error has
occurred.
Bytes 5 ... 8 contain the error code.
– The error codes are standardised acc. to DS301, V4.02.
– The representation of the error codes is reversed to the read direction (see the
following example).
Example
Representation of the error codes "0x06 04 00 41" in the 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
322 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Parameter data transfer
Telegram to drive
Response telegram from drive (if data has been transmitted correctly)
Telegram to drive
Response telegram from drive (if data has been transmitted correctly)
324 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Parameter data transfer
Response telegram 1 from the drive: Data of the block length (11 characters)
326 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Parameter data transfer
Response telegram 3 from the drive: Send 2nd data block with end identifier
9.8 Diagnostics
The display parameters listed in the following table serve to request current information
on the system bus for diagnostic purposes, e.g. using the keypad, via a bus system, or using
the »Engineer« (when an online connection has been established to the controller).
The »Engineer« parameter list and the keypad contain these parameters in the
category CAN CAN management.
A detailed description of these parameters can be found in the chapter "Parameter
reference". ( 705)
Parameter Display
C00345 CAN error
C00359 CAN status
C00360/1 CAN stuffing bit error counter
C00360/2 CAN format error counter
C00360/3 CAN acknow. error counter
C00360/4 CAN bit 1 error counter
C00360/5 CAN bit 0 error counter
C00360/6 CAN CRC error counter
C00360/7 CAN Tx telegram counter
C00360/8 CAN Rx telegram counter
C00361/1 CAN bus load: Current node load in Tx direction
C00361/2 CAN bus load: Current node load in Rx direction
C00361/3 CAN bus load: Current node load of faulty telegrams
C00361/4 CAN bus load: Node peak load in Tx direction
C00361/5 CAN bus load: Node peak load in Rx direction
C00361/6 CAN bus load: Node peak load of faulty telegrams
C00390 CAN Error Register (DS301V402)
9.9 Monitoring
In a CAN network, the node guarding protocol serves to monitor the connection between
the NMT master and the NMT slave(s). If the controller was parameterised as NMT master,
it can monitor up to 32 NMT slaves.
General procedure
107PDVWHU 107VODYH
1RGHOLIHWLPH *XDUGWLPH[/LIHWLPHIDFWRU
FRQILUPDWLRQ UHVSRQVH
W V
*XDUGWLPH
FRQILUPDWLRQ LQGLFDWLRQ
1RGHJXDUGLQJ (0(5*(1&< /LIHJXDUGLQJ
HYHQW HYHQW
t: Toggle bit
s: NMT slave status (4: Stopped, 5: Operational, 127: Pre-Operational)
1. The NMT master within cyclic time intervals sends a data telegram to the NMT slave,
which is referred to as "Remote Transmission Request" (RTR).
2. The NMT slave then returns a response telegram ("Response") to the NMT master.
RTR telegram
The RTR telegram from the NMT master has the following identifiers:
Identifier (COB-ID) = 1792 + node address of the NMT slave
The RTR telegram does not contain any user data.
The RTR bit in the arbitration field of the RTR telegram is set to the valency LOW
(dominant level).
Response telegram
The response telegram from the requested NMT slave has the same identifier as the
RTR telegram received by the NMT master.
The user data (1 byte) contains the NMT slave status and the toggle bit (see the
following description).
Stopped 4 0/1 0 0 0 0 1 0 0
Operational 5 0/1 0 0 0 0 1 0 1
Pre-operational 127 0/1 1 1 1 1 1 1 1
Note!
The toggle bit is monitored by the NMT master.
If a telegram is received with a toggle bit value that has not changed compared
to the previously received telegram, it will be treated as if it were not received,
i.e. the monitoring time is not reset and elapses further.
The toggle bit can only be reset to the value "0" by the "Reset Communication"
telegram of the NMT master.
330 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Monitoring
Guard time
The time interval with which the NMT master transmits the RTR telegram is the "Guard
Time".
For each NMT slave to be monitored an individual time interval can be set.
The RTR telegram prompts the NMT slave to send its current status.
OK status
The status of the connection is ok (OK status) if within the "Node life time"
the NMT slave has received an RTR telegram from the NMT master and
the NMT master has received a correct response from the requested NMT slave.
In the OK status the monitoring times for the NMT master and the NMT slave are reset and
the node guarding protocol is continued.
Note!
The "Life Guarding Event" can only be triggered in the NMT slave if at least one
RTR telegram has been received successfully from the NMT master.
Note!
The "Node Guarding Event" can only be triggered in the NMT master if at least
one response has been received successfully from the requested NMT slave.
Task
A 9400 controller configured as NMT master (node 1) is to monitor another 9400 controller
(node 2).
The node guarding telegram is to be transmitted from the NMT master to the NMT
slave in intervals of 1 s:
– Guard time = 1000 ms
The node life time is to amount to 5 seconds:
– Node life time = guard time (1000 ms) x life time factor (5)
If an error occurs, an error response is to be activated both in the NMT master and the
NMT slave.
6. Go to C00612/1...32 and set the response required for the monitoring functions
parameterised in C00386/1...32 which are to take place in case of a "Node Guarding
Event" in the NMT master.
Tip!
• C00387 displays the activity of every monitoring function parameterised in
C00386/1...32 in a bit-coded form.
• C00388/1...32 displays the node guarding status of the monitored NMT slaves.
• C00625 serves to set which status change is to occur in the NMT master in case
of a "Node Guarding Event".
Tip!
C00625 serves to set which status change is to occur in case of a "Life Guarding
Event" in the NMT slave.
The heartbeat protocol can be used optionally to the node guarding protocol for
monitoring nodes within a CAN network. Unlike the node guarding, this monitoring does
not require a polling by means of an RTR telegram (Remote Transmission Request) from
the NMT master.
Note!
Heartbeat and node guarding protocols must not be used simultaneously in a
CANopen device. If the heartbeat producer time is set > 0 ms, the heartbeat
protocol is used.
General procedure
+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
Note!
Heartbeat and node guarding protocols must not be used simultaneously in a
CANopen device. If the heartbeat producer time is set > 0 ms, the heartbeat
protocol is used.
336 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Monitoring
Heartbeat event
The "Heartbeat Event" is triggered in the consumer if this has not received a heartbeat
telegram from the producer within the "Heartbeat Consumer Time":
In the Lenze setting, the consumer changes from the "Operational" communication
status into the "Pre-Operational" communication status.
– C00625 or the I-1029 object serve to set a status change.
An emergency telegram with the emergency error code 0x8130 is transmitted to the
NMT master.
The response parameterised in C00613/1...32 for the corresponding producer takes
place (Lenze setting: "No response").
Note!
The heartbeat monitoring starts when the first heartbeat telegram of a
monitored producer has been successfully received and the "pre-operational"
NMT status has been assumed.
The boot-up telegram counts as the first heartbeat telegram!
Task
A 9400 controller (node 2) configured as a heartbeat consumer is to monitor another 9400
controller (Heartbeat Producer; node 1).
The heartbeat producer is to transmit every 10 seconds a heartbeat telegram to the
heartbeat consumer.
The heartbeat consumer monitors the arrival of the heartbeat telegram. In case of an
error, a response is to take place.
2. Go to C00613/1...32 and set the response required for the monitoring functions
parameterised in C00385/1...32 which are to take place in case of a "Heartbeat Event"
in the consumer.
Tip!
• C00346 displays the activity of every monitoring function parameterised in
C00385/1...32 in a bit-coded form.
• C00347/1...32 displays the node guarding status of the monitored NMT slaves.
• C00625 serves to set which status change is to occur in case of a "Heartbeat
Event".
Heartbeat telegram
The heartbeat telegram from the producer has the following identifier:
Identifier (COB-ID) = 1792 + node address of the producer = 1792 + 1 = 1793 = 0x701
If the error status changes due to the occurrence or elimination of an internal device error,
an emergency telegram with the following structure is sent once to the NMT master:
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Emergency error code 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 • With emergency error code 0x1000: Lenze error number
(displayed value in C00168)
• With all other emergency error codes, the value "0" is entered
here.
Example
1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte 7th byte 8th byte
Emergency error code Error register Manufacturer-specific error message
0x00 0x10 0x01 0x00 0x1b 0x00 0x7b 0x00
Generic error (reserved) Lenze error message 0x007b001b: Encoder wire
breakage. Error messages of the operating system
Corresponding "error-free" message: value
"0x00000000"
Tip!
A detailed description can be gathered from the 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. The following table lists the related
Lenze codes 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 area (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.
I-1001
Index: Name:
I-1001 Error register
Subindex Default setting Display area (min. value | unit | max. value) Access Data type
0: Error register - 0 255 ro U8
Error register
This object is related to the Lenze code C00390.
The error status in the data byte (U8) is bit coded (see the following table). Currently
only bit 0 and bit 4 in the data byte contain the corresponding information.
342 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Implemented CANopen objects
I-1003
Index: Name:
I-1003 Pre-defined 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 the error messages stored
1 ... 10 Display of the error list
The error messages (U32) consist of a 16-bit error code and a 16-bit manufacturer-
specific information field.
Note!
The values in the "standard error field" under subindexes 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 serves to activate the creation of sync telegrams and write the value of the
identifier.
This object is related to the Lenze 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 the CANopen specification) . This means that all modules are by default
set to the same sync telegram.
If sync telegrams are only to be received from specific communication modules, their
identifiers can be entered with a value of up to and including 0x07FF.
The identifier may only be changed if the communication module does not transmit a
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").
344 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Implemented CANopen objects
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-100C
Index: Name:
I-100C Guard time
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Guard time 0 ms 0 ms 65535 rw U16
I-100D
Index: Name:
I-100D Life time factor
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: Life time factor 0 0 255 rw U8
Life Time Factor for node guarding. Node guarding protocol ( 329)
The "Node Life Time" is the product from "Guard Time" and "Life Time Factor":
Node Life Time = Guard Time (I-100C) x Life Time Factor (I-100D)
The "Life Guarding Event" occurs in the NMT slave if this has not been triggered from
the NMT master trough an RTR within the "Node Life Time".
With "0" (Lenze setting) monitoring is not supported by the slave.
This object is related to the Lenze code C00383.
I-1010
Index: Name:
I-1010 Store parameters
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 1 - (only read access) ro U32
1: Save all parameters - 0 4294967295 rw U32
Subindex Meaning
Read Write
0 Max. supported subindex: 1 -
(a write attempt triggers the error
message 0x06010002.)
1 Reading memory functions of all Save parameters with mains failure
parameters. protection.
Read subindex 1
0 0/1 0/1
Bit Meaning
Bit 0 0 No saving of parameters on command.
1 Saving of parameters on command (Lenze).
Bit 1 0 No automatic saving of parameters (Lenze).
1 Automatic saving of parameters.
Write subindex 1
In addition to the index and subindex, the telegram data must also include the "save"
signature (ASCII characters; ISO 8859) so that the parameters are stored.
A response according to the DS301 V4.02 specification occurs while writing with a
wrong identifier.
346 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Implemented CANopen objects
I-1011
Index: Name:
I-1011 Restore default parameters
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 1 - (only read access) ro U32
1: restore all default parameters - 0 4294967295 rw U32
Subindex Meaning
Read Write
0 Max. supported subindex: 1 -
(a write attempt triggers the error
message 0x06010002.)
1 Loading of all parameters possible. Load Lenze setting.
Read subindex 1
0 0/1
Bit Setting
Bit 0 0 Parameters cannot be loaded.
1 Parameters can be loaded (Lenze).
Write subindex 1
In addition to the index and subindex, the telegram data must include the "load" signature
(ASCII characters; ISO 8859) so that the Lenze setting can be loaded.
A response according to the DS301 V4.02 specification occurs while writing with a
wrong identifier.
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
Bit Setting
Bit 31 0 Emergency object valid.
1 Emergency object invalid.
Note!
The identifier can only be changed in the "Emergency object invalid" status (bit
31 = 1).
I-1015
Index: Name:
I-1015 Inhibit time EMCY
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: inhibit time EMCY 0 0 0.1 ms 65535 rw U32
Time which must elapse after an error message (I-1014) has been transmitted before
further error messages can be sent via the bus.
The entered value multiplied by "0.1" gives the delay time in [ms]. The values are
automatically rounded up to whole values in [ms].
This object is related to the Lenze code C00392.
348 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Implemented CANopen objects
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 32 - (only read access) ro U32
1 ... 32: consumer heartbeat time 0 0 4294967295 rw U32
Monitoring time for the nodes 1 ... 32 to be monitored via heartbeat. Heartbeat protocol
( 335)
The parameterised time is rounded down to an integer multiple of 5 ms and must have
a higher 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 U32
Time interval for the transmission of the heartbeat telegram to one or several
consumers. Heartbeat protocol ( 335)
The parameterised time is rounded down to an integer multiple of 5 ms.
The heartbeat telegram is transmitted automatically as soon as a time > 0 ms is set.
The monitoring function "Node Guarding" is deactivated in this case.
This object is related to the Lenze code C00381.
I-1018
Index: Name:
I-1018 Identity object
Subindex Default setting Display area (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 identification number
• The identification number allocated to Lenze by the "CAN in Automation e. V."
organisation is "0x0000003B".
2 Product code
0x94001 9400 StateLine
0x94002 9400 HighLine / ServoPLC
0x94004 9400 regenerative power supply module
3 Main version and subversion of the firmware
4 Serial number
I-1029
Index: Name:
I-1029 Error behaviour
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 1 - (only read access) ro U8
1: Communication error 0 0 2 rw U8
This object serves to set the communication status to which the controller is to change
after a bus off, a node/life guarding event or a heartbeat event.
350 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Implemented CANopen objects
I-1200
Index: Name:
I-1200 SDO1 server parameter
Subindex Default setting Display area (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 Receive identifier specification
• For SDO server channel 1: node address (C00350) + 0x600
2 Send identifier specification
• 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 - (only read access) ro U8
1: COB-ID client -> server (Rx) 0x80000000 0 4294967295 rw U32
2: COB-ID server -> client (Tx) 0x80000000 0 4294967295 rw U32
3: Node-ID of the SDO client 1 ... 127 - (only read access) ro U32
Subindex Meaning
1 Receive identifier specification
2 Send identifier specification
3 Node address of the client
Bit Setting
Bit 31 0 SDO valid.
1 SDO invalid.
352 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Implemented CANopen objects
Example
The parameter data channel 2 of the controller with the node address 4 is to be activated.
For this purpose, the bit 31 in the subindexes 1 and 2 of the object I-1201 must be set
to the value "0" (≡ "SDO valid").
Both "Write request" commands must be transmitted from the master to the nodes via
the basic SDO channel.
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-1202
Index: Name:
I-1202 SDO3 server parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 3 - (only read access) ro U8
1: COB-ID client -> server (Rx) 0x80000000 0 4294967295 rw U32
2: COB-ID server -> client (Tx) 0x80000000 0 4294967295 rw U32
3: Node-ID of the SDO client 1 ... 127 - (only read access) ro U32
Setting of the identifiers for the SDO server channel 3. For description see object I-1201.
I-1203
Index: Name:
I-1203 SDO4 server parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 3 - (only read access) ro U8
1: COB-ID client -> server (Rx) 0x80000000 0 4294967295 rw U32
2: COB-ID server -> client (Tx) 0x80000000 0 4294967295 rw U32
3: Node-ID of the SDO client 1 ... 127 - (only read access) ro U32
Setting of the identifiers for the SDO server channel 4. For description see object I-1201.
I-1204
Index: Name:
I-1204 SDO5 server parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 3 - (only read access) ro U8
1: COB-ID client -> server (Rx) 0x80000000 0 4294967295 rw U32
2: COB-ID server -> client (Tx) 0x80000000 0 4294967295 rw U32
3: Node-ID of the SDO client 1 ... 127 - (only read access) ro U32
Setting of the identifiers for the SDO server channel 5. For description see object I-1201.
I-1205
Index: Name:
I-1205 SDO6 server parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 3 - (only read access) ro U8
1: COB-ID client -> server (Rx) 0x80000000 0 4294967295 rw U32
2: COB-ID server -> client (Tx) 0x80000000 0 4294967295 rw U32
3: Node-ID of the SDO client 1 ... 127 - (only read access) ro U32
Setting of the identifiers for the SDO server channel 6. For description see object I-1201.
354 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Implemented CANopen objects
I-1206
Index: Name:
I-1206 SDO7 server parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 3 - (only read access) ro U8
1: COB-ID client -> server (Rx) 0x80000000 0 4294967295 rw U32
2: COB-ID server -> client (Tx) 0x80000000 0 4294967295 rw U32
3: Node-ID of the SDO client 1 ... 127 - (only read access) ro U32
Setting of the identifiers for the SDO server channel 7. For description see object I-1201.
I-1207
Index: Name:
I-1207 SDO8 server parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 3 - (only read access) ro U8
1: COB-ID client -> server (Rx) 0x80000000 0 4294967295 rw U32
2: COB-ID server -> client (Tx) 0x80000000 0 4294967295 rw U32
3: Node-ID of the SDO client 1 ... 127 - (only read access) ro U32
Setting of the identifiers for the SDO server channel 8. For description see object I-1201.
I-1208
Index: Name:
I-1208 SDO9 server parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 3 - (only read access) ro U8
1: COB-ID client -> server (Rx) 0x80000000 0 4294967295 rw U32
2: COB-ID server -> client (Tx) 0x80000000 0 4294967295 rw U32
3: Node-ID of the SDO client 1 ... 127 - (only read access) ro U32
Setting of the identifiers for the SDO server channel 9. For description see object I-1201.
I-1209
Index: Name:
I-1209 SDO10 server parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 3 - (only read access) ro U8
1: COB-ID client -> server (Rx) 0x80000000 0 4294967295 rw U32
2: COB-ID server -> client (Tx) 0x80000000 0 4294967295 rw U32
3: Node-ID of the SDO client 1 ... 127 - (only read access) ro U32
Setting of the identifiers for the SDO server channel 10. For description see object I-1201.
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 - (only read access) 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 - - (for RPDOs unused) rw U16
4: compatibility entry - - (reserved, write or read access results in error rw U8
message 0x06090011)
5: event timer - - (for RPDOs unused) rw U16
Bit Setting
Bit 30 0 RTR to this PDO possible (cannot be set).
1 RTR to this PDO not possible (Lenze).
Bit 31 0 PDO active.
1 PDO inactive.
356 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Implemented CANopen objects
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 - (only read access) 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 - - (for RPDOs unused) rw U16
4: compatibility entry - - (reserved, write or read access results in error rw U8
message 0x06090011)
5: event timer - - (for RPDOs unused) rw U16
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 - (only read access) 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 - - (for RPDOs unused) rw U16
4: compatibility entry - - (reserved, write or read access results in error rw U8
message 0x06090011)
5: event timer - - (for RPDOs unused) rw U16
I-1403
Index: Name:
I-1403 RPDO4 communication parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 5 - (only read access) ro U8
1: COB-ID used by RPDO 0x500 + node ID 0 4294967295 rw U32
2: transmission type 254 0 255 rw U8
3: inhibit time - - (for RPDOs unused) rw U16
4: compatibility entry - - (reserved, write or read access results in error rw U8
message 0x06090011)
5: event timer - - (for RPDOs unused) rw U16
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 ... 8: application object 1 ... 8 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 8 Mapping entries 1 ... 8 for RPDO1
IEC 61131 process data words are mapped. Only whole bytes can be mapped (the
granularity of the mapping entries is one byte).
358 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Implemented CANopen objects
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 ... 8: application object 1 ... 8 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 8 Mapping entries 1 ... 8 for RPDO2
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 ... 8: application object 1 ... 8 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 8 Mapping entries 1 ... 8 for RPDO3
I-1603
Index: Name:
I-1603 RPDO4 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 ... 8: application object 1 ... 8 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 8 Mapping entries 1 ... 8 for RPDO4
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 - (only read access) 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, write or read access results in error rw U8
message 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 (cannot be set).
Bit 31 0 PDO active.
1 PDO inactive.
360 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Implemented CANopen objects
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 - (only read access) 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, write or read access results in error rw U8
message 0x06090011)
5: event timer 0 ms 0 ms 65535 rw U16
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 - (only read access) 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, write or read access results in error rw U8
message 0x06090011)
5: event timer 0 ms 0 ms 65535 rw U16
I-1803
Index: Name:
I-1803 TPDO4 communication parameter
Subindex Default setting Setting range (min. value | unit | max. value) Access Data type
0: highest subindex supported 5 - (only read access) ro U8
1: COB-ID used by TPDO 0x480 + 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, write or read access results in error rw U8
message 0x06090011)
5: event timer 0 ms 0 ms 65535 rw U16
362 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
Implemented CANopen objects
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 ... 8: application object 1 ... 8 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 8 Mapping entry 1 ... 8 for TPDO1
IEC 61131 process data words are mapped. Only whole bytes can be mapped (the
granularity of the mapping entries is one byte).
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 ... 8: application object 1 ... 8 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 8 Mapping entries 1 ... 8 for RPDO2
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 ... 8: application object 1 ... 8 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 8 Mapping entries 1 ... 8 for RPDO4
I-1A03
Index: Name:
I-1A03 TPDO4 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 ... 8: application object 1 ... 8 0 0 4294967295 rw U32
Subindex Meaning
0 Number of mapped objects
1 ... 8 Mapping entries 1 ... 8 for TPDO4
364 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
"CAN on board" system bus
System block "LS_SyncInput"
The LS_SyncInput system block provides status information in the function block editor
about the sync telegram received via the system block.
LS_SyncInput
SYNC_wSyncCycleTime
SYNC_nSyncDeviation
SYNC_bSyncInsideWindow
SYNC_bSyncSignalReceived
Outputs
Identifier Value/meaning
Data type
C01123 serves to set a time slot for monitoring the synchronisation signal. If the
synchronisation signal received via the bus is in this time slot (around the expected time of
the synchronisation signal), the bSyncInsideWindow output is set to TRUE.
10 Safety engineering
The controller can be equipped with a safety module. The individual safety module types
have a different range of functions to optimally meet different requirements.
"Integrated safety technology" stands for user-related safety functions that are applicable
to the protection of persons working with machines and the machine protection.
The motion functions are furthermore executed by the controller. The safety modules
monitor the reliable compliance with limit values and provide safe inputs and outputs. If
limit values are exceeded, the safety modules start control functions for the fault scenario
in accordance with EN 60204-1 directly in the controller.
The safety functions are suitable for applications according to IEC 61508, SIL 3 and,
depending on the module, meet the requirements of EN 954, part 1, up to control
category 4.
Note!
For detailed information about the integrated safety technology, please see the
manual for the safety module.
General procedure
1. Activation of the safety function on the safety module (e. g. SS1 - safe stop 1).
Monitoring starts.
2. The safety module informs the controller via a control word that the safety function
has been activated.
3. The application evaluates the control word and starts the required motion sequence
(e.g. braking).
Note!
If communication to the controller is interrupted, e.g. by switching off the
controller, the safety module responds as follows:
• Fault stop with STO is activated.
• "Warning" error message is transmitted.
• The LED "ME" is blinking.
The required fault acknowledgement (AIE) is possible via terminal or safety bus.
The safety module expected by the application and the controller is selected in C00214.
In the »Engineer« this setting is carried out automatically by assigning the device
modules to the controller, i.e. the »Engineer« automatically sets C00214 according to
the safety module selected.
If the safety module selected in C00214 does not correspond to the safety module type
connected, an error will be activated.
The LS_SafetyModuleInterface system block is the interface to the safety module in the
function block editor.
LS_SafetyModuleInterface
SMI_dnState
SMI_dnIoState
SMI_dwControl
SMI_bPowerStageEnable
SMI_byModuleId
Safety module
Outputs
Identifier Value/meaning
Data type
370 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Safety engineering
System block "LS_SafetyModuleInterface"
Via the bit-coded status signal SMI_dnState of the LS_SafetyModuleInterface SB, the
SM3xx safety module transmits the status of safety functions to the application.
Which bits are supported depends on the safety module used.
Tip!
For decoding the status signal into individual boolean status signals, simply
connect the output SMI_dnState to the L_DevSMStateDecoder FB which is
available in the function library from V2.0.
Via the bit coded status signal SMI_dnIoState of the LS_SafetyModuleInterface SB, the
SM3xx safety module transmits the status of the safe inputs and outputs to the
application.
Which bits are supported depends on the safety module used.
Tip!
For decoding the status signal into individual boolean status signals, simply
connect the output SMI_dnIoState to the L_DevSMStateDecoderIO FB which is
available in the function library from V2.0.
372 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Safety engineering
System block "LS_SafetyModuleInterface"
Via the bit coded control signal SMI_dwControl of the LS_SafetyModuleInterface SB, the
SM3xx safety module transmits information on safety functions requested, or on active
safety functions to the application.
Several safety functions can be requested/active at the same time.
Which bits are supported depends on the safety module used.
Note!
The corresponding actions (e.g. braking, braking to standstill, holding of the
standstill position) must be executed by the application, e.g. via the basic
function "Limiter". ( 513)
• To integrate the basic function "Limiter", the output SMI_dwControl is to be
connected to the input LIM_dwControl of the LS_Limiter system block.
Tip!
For decoding the control signal into individual boolean control signals, simply
connect the output SMI_dwControl to the L_DevSMControlDecoder FB which is
available in the function library from V2.0.
374 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
The execution of the different basic functions is internally controlled by a state machine
which can adopt the following "function states":
3 1 2
6 9
7 5 10
8 4 11
Optional limitation Optional additional braking
by basic Limiter function. by basic Brake control
function.
x = Priority
376 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
General information
Note!
The basic functions "Limiter" and "Brake control" run autonomously, but are able
to control the state machine to a certain function state, if required.
The function states are not to be confused with the device states ("Operation",
"Fault active", "Device is switched on", etc.) of the controller. Device states
( 105)
From software version V7.0 onwards, the basic functions "Manual jog, encoderless" and
"Pole position identification" are additionally available for the setting-up operation. Both
basic functions can only be requested when the controller is inhibited and with the
"Controller not ready" function state:
no
no no
Standstill
[11-2] Sequence diagram for basic functions "Manual jog, encoderless" and "Pole position identification"
Tip!
In C02530 the currently active function state is displayed.
State "Initialisation"
If the controller has completed the device initialisation, the function state "Initialisation" is
passed through automatically.
In the "Initialisation" function state, the process data required for processing the basic
functions are initialised.
The monitoring is not active yet.
The basic functions are not yet processed (e.g. brake control) and cannot yet be
parameterised or activated either.
If the initialisation of the basic functions is completed and no fault is available, a
change-over to the basic state "Drive at standstill" is automatically effected.
Note!
For the encoderless motor control types (from software version V3.0) the
following applies:
The "Quick stop active" function state is also activated when DC-injection
braking is executed.
Tip!
Quick stop can also be set as error response for many monitoring functions ("quick
stop by trouble"). Detailed information can be found in the chapter "Diagnostics &
fault analysis".
The source from which the quick stop was activated is shown in a bit coded manner
in C00159.
"Fault" state
This function state is active if a fault has occurred and the controller is in the "Fault active"
or "Quick stop by trouble active" device state.
The function state can only be abandoned by acknowledging the error if the error is
removed.
11.1.4 Priorities
The function states are assigned to priorities so that, if several basic functions are activated
at the same time, it is always changed to the function state with the highest priority:
Note!
The basic state "Drive at standstill" is automatically adopted if no other state is
active.
The basic functions "Speed follower", "Torque follower", and "Position follower" are
only provided with the status output bEnabled, as the drive directly follows the setpoint
selection after being enabled.
The basic functions "Homing" and "Positioning" are furthermore provided with a status
output bDone showing that the drive movement started (Homing or positioning) has
been completed.
382 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
General information
In order to make the transitions during the changeover between the single basic functions
as jerk-free as possible, i.e. preventing acceleration steps, the current setpoint acceleration
is used as starting value for the new basic function (see the following table).
to
Position, speed Manual jog Homing Positioning Error/controller Stop Quick stop*
or torque not ready
follower
from
Position follower 0 A A A 0 A 0
Speed follower 0 A A A 0 A 0
Torque follower 0 0 0 0 0 0 0
Manual jog 0 - B B 0 B 0
Homing 0 B - B 0 B 0
Positioning 0 B B - 0 B 0
Error/controller 0 0 0 0 - 0 0
not ready
Stop 0 B B B 0 - 0
Quick stop* 0 A A A 0 A -
Legend:
0 The start acceleration is defined with "0", thus no acceleration reduction is required.
A • Acceleration value is generated from the differentiation and filtering (C02562) of the active
setpoint speed.
• Jerk = Maximum value from transition jerk (defined via C02545) and jerk of the "new" profile
data.
B • Acceleration value is taken from the setpoint generator (e.g. profile generator).
• Jerk = maximum value from the jerk of the "old" and "new" profile data.
* Also quick stop by trouble
Note!
Very low jerks cause very high speeds!
See also the following chapter "Setting the S-ramp time". ( 385)
Since this behaviour is mostly not wanted or expected, the acceleration is
reduced from software version V7.0 as described in the following section.
Profile acceleration/deceleration
Jerk = -------------------------------------------------------------------------------------
Verschliffzeit
Profile acceleration/deceleration
Jerk = -------------------------------------------------------------------------------------
Verschliffzeit
Bezugsacceleration C00011 / 1 ms
Transition jerk = ---------------------------------------------------------- = -------------------------------------
Bezugsverschliffzeit C02545
With a Lenze setting C02545 = 0.001 s, a maximum jerk occurs, i.g. the start
acceleration is reduced in one cycle (1 ms).
The setting C02545 = 0.000 s results in a compatible behaviour lower than V7.0.
Tip!
Profile-generating basic functions are:
"Stop", "Manual jog", "Homing", "Positioning"
Non-profile-generating basic functions are:
"Quick stop", "Position follower", "Speed follower", "Torque follower"
384 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
General information
For path planning, various basic functions serve to build up or reduce the acceleration
linearly. The motion profile causes less structural vibrations and the gearboxes are
protected.
The smoothening (jerk) is calculated via the S-ramp time and the maximum acceleration
permitted in the profile:
maximum acceleration
Jerk = ------------------------------------------------------------
S-ramp time
[11-3] Formula for calculating the jerk for acceleration and deceleration phases
S-ramp times can be set in the given parameters for the following basic functions:
Stop!
When it is switched to another basic function, the start acceleration is reduced
with the jerk of the new basic function. A small jerk causes very high speeds!
Remedy: Avoid unnecessarily long S-ramp times. Set the profile parameters of
the different basic functions so that the jerk is roughly the same for all basic
functions.
Examples
20
0
500
Speed [rpm]
Vel
Vel
0
0
Velend
Vel
min,max
-500
1000
Acc. [rpm/s]
Acc
0 Accmin,max
-1000
0 500 1000 1500 2000 2500 3000
Time [ms]
100
Pos [rev]
Pos
Pos
50 0
Pos
end
0
2000
Speed [rpm]
Vel
1000 Vel0
Vel
end
0 Vel
min,max
-1000
2000
Acc. [rpm/s]
1000
Acc
Acc
min,max
0
-1000
0 2000 4000 6000 8000 10000 12000 14000
Time [ms]
In the example 2, the slow reduction of the start acceleration results in very high speeds!
386 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Stop
11.2 Stop
The standard stop (in the following called "stop") of the drive will be automatically
activated by the internal state machine if a basic function is deactivated and the drive is
not yet at standstill.
The drive is braked to standstill via a parameterisable deceleration ramp.
– While the drive is braked to standstill, the state machine is in the "Drive is stopped"
function state.
– If meanwhile another basic function is activated, this basic function takes over the
control of the drive from the current speed on and the function state "Drive is
stopped" is abandoned.
– If the drive is at standstill, a change-over to the basic state "Drive at standstill" is
automatically effected.
An acceleration phase active at the time of activating the stopping process is
considered by the standard stop, i.e. the current acceleration is first led to "0" with the
parameterised S-ramp time before the real deceleration process starts.
If the controller is enabled while the shaft is coasting (controller inhibit and pulse
inhibit are deactivated), the drive is braked from the current speed to standstill.
Stop!
The basic functions "Speed follower", "Torque follower", and "Position follower"
do not take over the control of the from the current speed, but immediately with
the setpoint defined, which may cause a jerk!
Note!
• As the stop function takes into account the acceleration active at the moment
of activation, the deceleration of the stop function should always be set
greater than the deceleration of the active process in order to avoid a possible
overshoot.
• If the stop function is activated while the basic function "Torque follower" or
the states "Controller inhibited" or "Error" are active, the drive is braked to
standstill starting from the current speed and without taking into account
the current acceleration.
Start acceleration/acceleration reduction when the basic function changes
( 383)
The LS_Stop system block provides the internal interfaces for the basic function "Stop" in
the function block editor.
LS_Stop
STP_dnState
Activate stopping
(internal status machine) STP_bStopActive
n
Note!
Ensure that the system block is called in a cyclic application task.
Basically, projects which only contain an unsolicited task and no cyclic task are
not permissible!
Outputs
Identifier Value/meaning
DIS code | data type
388 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Stop
Parameter Information
C02610 Deceleration time for stop
C02611 S-ramp time for stop
C02612 Ref. for decel. time of stop
In the following example the enable of manual jog is deactivated during an active manual
jog. Then the drive is braked to standstill within the deceleration time n set for stop.
t
MAN_bJogPositive
TRUE
FALSE
t
MAN_bEnable
TRUE
FALSE
t
STP_bStopActive
TRUE
FALSE
t
n C02610: Deceleration time for stop function
o C02622: Manual jog: Acceleration
p C02623: Manual jog: Deceleration
If the basic function "Manual Jog" is reactivated within the deceleration time n, this basic
function takes over the control of the drive from the current speed and the function state
"Drive is stopped" is abandoned immediately:
Stopping
State ManualJog ManualJog
t
MAN_bJogPositive
TRUE
FALSE
t
MAN_bEnable
TRUE
FALSE
t
STP_bStopActive
TRUE
FALSE
t
n C02610: Deceleration time for stop function
o C02622: Manual jog: Acceleration
p C02623: Manual jog: Deceleration
390 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Quick stop
In contrast to Stop, the purpose of quick stop (QSP) is a stop in case of error. If quick stop is
activated, the drive is brought to standstill within the deceleration time set irrespective of
the setpoint that is preselected.
Note!
Through this, superimposed controls (e.g. synchronous or position control) may
produce following errors. If several drives execute a coordinated motion, the
quick stop function should only be used for the motion master (master drive) in
order to maintain the coordination.
When the basic function is activated, a start acceleration is considered. Start
acceleration/acceleration reduction when the basic function changes ( 383)
Tip!
Quick stop can also be set as error response for many monitoring functions ("quick
stop by trouble"). Detailed information can be found in the chapter "Diagnostics &
fault analysis". ( 611)
The source from which the quick stop was activated is shown in a bit coded manner
in C00159.
The LS_Quickstop system block provides the internal interfaces for the basic function
"Stop" in the function block editor.
LS_Quickstop
QSP_bActivate1 QSP_bActive
QSP_bActivate2 ³1 n
QSP_bActivate3
t
STOP
QSP_bActivateDCBrake
Note!
Ensure that the system block is called in a cyclic application task.
Basically, projects which only contain an unsolicited task and no cyclic task are
not permissible!
Inputs
Outputs
Identifier Value/meaning
DIS code | data type
Parameter Information
C00105 Quick stop decel. time
C00106 Quick stop S-ramp time
C00107 Reference for quick stop deceleration time
392 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Quick stop
t
bActivate1...3
TRUE
FALSE
t
Tip!
After reaching standstill, the standstill position can be maintained while a torque
is applied.
• For this purpose, select the phase controller gain in C00254 > "0".
• With C00254 > "0" the phase control is automatically activated after the
standstill is reached.
Note!
In the standard technology applications the control input QSP_bActivate1 is
linked with the digital input DI1 in the Lenze setting.
Note!
DC-injection braking is only possible if V/f control or sensorless vector control is
selected as motor control type in C00006!
0
Enable speed follower
t
bActivateDCBrake
TRUE
1 3
FALSE
t
Speed setpoint
Act
2
ual
spe
ed
t
4
DC brake active
DC brake current
t
n C00974: Braking current
[11-14] Process example: speed follower is active QSP_bActivateDCBrake is active speed follower is active
396 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Quick stop
Speed setpoint
0 1
t
DC brake active
DC brake current
t
Actual speed value
Actual speed value if the quick stop braking current is parameterised too low (C00975)
n C00105: Quick stop decel. time
o C00975: Quick stop braking current
p C00974: Braking current
[11-15] Process example: speed follower is active quick stop activation speed follower is active
Note!
The quick stop braking current in C00975 has to be set so that the drive can be
decelerated from the maximum operating speed to standstill within the
deceleration time for quick stop set in C00105!
The basic function "Manual jog" serves to traverse the drive manually, e.g. to clean or
exchange the tool.
Optionally a change-over to a second speed can be carried out during the traversing
process.
"Retracting" from activated (travel range) limit switches is also supported, then
traversing can automatically only be carried out in the corresponding retracting
direction.
Danger!
During manual jog operations, specially assigned profile parameters are
effective. If these parameters are not set correctly, the drive may execute
uncontrolled movements!
Stop!
In manual mode a travel range monitoring via limit switches and software limit
positions is carried out via the basic function "Limiter". ( 513)
If no limit switches are connected and no software limit positions are set, and
the reference is not known, the drive can travel into a mechanical barrier during
manual mode and machine parts can be destroyed or damaged!
Note!
For manual jog setpoint speeds greater than 30000 rpm are not possible. The
speeds defined for these basic function are internally limited to 30000 rpm.
When the basic function is activated, a start acceleration is considered. Start
acceleration/acceleration reduction when the basic function changes ( 383)
For the encoderless motor control types (from software version V3.0) the
following applies:
If no position controller has been selected for position control in case of V/f
control or sensorless vector control (C02570 = "1: Phase controller is active"), the
manual jog is only executed via the speed profile resulting from the manual jog
parameters.
The LS_ManualJog system block provides the internal interfaces for the basic function
"Manual jog" in the function block editor.
LS_ManualJog
MAN_bEnable MAN_dnState
MAN_bJogPositive n MAN_bEnabled
MAN_bJogNegative MAN_bActive
MAN_bActivateJogSpeed2 t
MAN_bReleaseLimitSwitch
MAN_dnSpeedOverride_n ç è
MAN_bStepMode
MAN_bIntermediateStopMode
MAN_FBData
Note!
Ensure that the system block is called in a cyclic application task.
Basically, projects which only contain an unsolicited task and no cyclic task are
not permissible!
Inputs
MAN_bJogNegative
C02639/3 | BOOL
400 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Manual jog
Outputs
Identifier Value/meaning
DIS code | data type
Parameter Information
C02620 Manual jog: Speed 1
C02621 Manual jog: Speed 2
C02622 Manual jog: Acceleration
C02623 Manual jog: Deceleration
C02624 Manual jog: S-ramp time
C02625 Manual jog: Step distance
C02626/1...16 Manual jog: Index stop position
C02627/1...16 Manual jog: Selected stop position
Highlighted in grey = display parameter
Tip!
A quick deceleration (C02623) reduces the time from letting go of the "Jog key" to
the actual stop of the drive, so that the drive can thus be better positioned "by eye"
and the desired stop position is not overtravelled.
402 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Manual jog
FALSE
t
bActivateJogSpeed2
TRUE
FALSE
t
n C02620: Manual jog: Speed 1
o C02621: Manual jog: Speed 2
Requirements
The controller is in the "Operation" device state.
The basic function "manual jog" is part of the active application.
No other basic function is active.
Activation
To request the control via the basic function, the MAN_bEnable enable input in the
application must be set to TRUE.
If no other basic function is active, a change-over to the "Manual jog active" function
state is effected and manual jog can be carried out via the control inputs.
A successful change to the function state "Manual jog active" is displayed by a TRUE
signal at the MAN_bEnabled status output.
Deactivation
If the MAN_bEnable enable input is reset to FALSE, an active manual jog is reset, i.e. the
control inputs for manual jog are inhibited and the drive is braked to standstill within the
deceleration time for Stop. ( 387)
The status output MAN_bEnabled is reset to FALSE and a change-over from the active
"Manual jog active" function state via the "Drive is stopped" function state back to the
basic state "Drive at standstill" is carried out.
Note!
In the standard technology applications "Actuating drive – speed" and
"Actuating drive – torque", in the Lenze setting the control inputs are linked to
the following digital inputs:
• DI6: Activate manual mode
• DI7: Manual jog in positive direction
• DI8: Manual jog in negative direction
Note!
The two modes "Manual jog with step limitation" and "Manual jog with
intermediate stop" cannot be active at the same time.
If there is a simultaneous request via the control inputs MAN_bStepMode and
MAN_bIntermediateStopMode, only the "Manual jog with intermediate stop"
mode is active. Manual jog with intermediate stop ( 407)
Note!
Requirements for manual jog with intermediate stop:
• The home position is known (otherwise status bit 26 is set).
• At least one intermediate stop position is defined (otherwise status bit 27 is
set).
Note!
Detailed information on travel range monitoring via limit switches and software
limit positions can be found in the description of the basic function "Limiter".
( 513)
t
bJogPositive
TRUE
FALSE
t
n Positive limit switch
o Deceleration ramp of the quick stop function
408 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Manual jog
Note!
Retracting from a limit switch is only possible if it is still activated, i. e. if the
corresponding limit switch input of the limiter is still activated. Therefore ensure
that if a limit switch is approached, its trigger mechanics is not "overtravelled",
for instance by a too great mass or drive, so that by this the limit switch is no
longer activated.
Tip!
An activated limit switch can also be exited again by manual jog in the retracting
direction via the control input MAN_bJogPositive or MAN_bJogNegative.
In various applications where drives are operated with feedback in the production process,
it may be required to execute a controlled operation without feedback of position values
and speed and torque values derived from the position values as well.
For initial commissioning and test of the system hardware.
(Control cabinet function, connection system, test of trailing cables)
In case of feedback failure in order to move the drive/machine to a service position
afterwards.
The U and I rotation test modes implemented in the motor control of the drive controller
make it possible for the user to move the drive in a controlled manner. In the case of an
asynchronous motor, a load-dependent speed is adopted. A synchronous motor rotates
with a predefined field frequency provided the motor can generate the necessary load
torque.
The basic function "Manual jog, encoderless" described in this chapter is available together
with the corresponding Engineer dialogs for controlled manual jogging on the basis of the
I rotation test mode.
Note!
The activation and control of the basic function "Manual jog encoderless" can
either be executed via process data (system block inputs or code accesses (e.g.
via keypad).
The LS_ManualJogOpenLoop system block provides the internal interfaces for the basic
function "Manual jog encoderless" in the function block editor.
LS_ManualJogOpenLoop
MOL_bEnable MOL_dnState
MOL_bJogPositive MOL_bEnabled
MOL_bJogNegative MOL_bActive
MOL_bActivateDataBit1
ç è MOL_bDone
MOL_bActivateDataBit2
Note!
Ensure that the system block is called in a cyclic application task.
Basically, projects which only contain an unsolicited task and no cyclic task are
not permissible!
Inputs
Outputs
Identifier Value/meaning
DIS code | data type
412 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Manual jog, encoderless
Stop!
At the frequency fd = 0 Hz, the r.m.s. value increases to 141 % of the current
parameterised in C02773/x. As a result, the connected motor can be destroyed!
Remedy: Activation of a derating curve in i2xt monitoring or limitation of the
parameterised current in C02773/x to 71 % of the rated motor current. Motor
monitoring (I2xt) ( 224)
Setpoint Profile parameter set Profile parameter set Profile parameter set Profile parameter set
1 2 3 4
Frequency C02771/1 C02771/2 C02771/3 C02771/4
Starting angle C02772/1 C02772/2 C02772/3 C02772/4
Current C02773/1 C02773/2 C02773/3 C02773/4
Acceleration time C02774/1 C02774/2 C02774/3 C02774/4
Deceleration time C02775/1 C02775/2 C02775/3 C02775/4
Duration time C02776/1 C02776/2 C02776/3 C02776/4
The profile parameter set to be used is selected via the control inputs
MOL_bActivateDataBit1 and MOL_bActivateDataBit2 or alternatively via the parameters
C02770/4 and C02770/5.
414 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Manual jog, encoderless
Requirements
The basic parameter settings described in chapter [11.5.2.1] are made. Necessary
basic parameter settings ( 414)
The controller inhibit is active.
The controller has the "Controller not ready" function state.
The basic function "Manual jog open loop" is part of the active application.
No other basic function is active.
Activation
In order to request the control via the basic function, the MOL_bEnable enable input in the
application must be set to TRUE or C02770/1 to "1".
If no other basic function is active, it is changed to the "Manual jog open loop active"
function state and a controlled traversing can take place via the control inputs or by
writing C02770/2...5.
A successful change to the function state "Manual jog open loop active" is displayed by
a TRUE signal at the MOL_bEnabled status output.
Stop!
If a quick stop is requested with the "Manual jog, encoderless" function active,
ramping-down of the setpoint frequency occurs with a fixed deceleration time
t = 0 s.
• The thus generated braking effect at the drive is not comparable with the
braking effect in the controlled motor mode!
• Under certain conditions, this can also lead to vibrations in the drive.
The user must select suitable setpoint frequencies to reduce the speeds of the
machine to a minimum so that shutdown by means of the basic "Quick stop"
function can be ensured in the case of encoderless manual jogging as well.
Deactivation
Note!
The controller must be inhibited before the basic function is deactivated!
Otherwise, the consequence is unsteady drive behaviour via the function state
"Controller not ready" into the basic "Stop" function.
If the enable input MOL_bEnable is reset to FALSE, active manual jogging is stopped
according to the following different cases that are distinguished.
Case 1: If MOL_bEnable is reset to FALSE and the drive controller is still enabled, the
function state "Manual jog encoderless, active" is exited and the basic "Stop" function is
activated. A changeover is then made back the basic state "Drive at a standstill" via the
function state "Drive is being stopped".
CINH
MOL_bEnable t
MOL_bSelectTab1 t
MOL_bSelectTab2
MOL_bJogNegative t
MOL_bJogPositive t
IMotor IPS2 t
IPS1 IPS1
fd_Motor t
fd_PS1 t
fd_PS2
[11-20] Signal characteristic, case 1: MOL_bEnable is reset to FALSE while the drive controller is still enabled
In line with the motor control selected in C00006, additional basic conditions are
necessary in order to avoid unsteady drive behaviour:
– C00006 = "1: SC: Servo control sync. motor":
Parameterised and connected motor encoder as well as a correct pole position in
C00058/x
- or -
activation of the basic "Pole position identification" function and its monitoring in
C02785 (Lenze recommendation).
– C00006 = "2: SC: Servo control async. motor":
Parameterised and connected motor encoder.
416 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Manual jog, encoderless
Case 2: If MOL_bEnable is reset to FALSE and the controller inhibit has been set at least at
the same time, a changeover takes place from the function state "Manual jog encoderless
active" to the function state "Drive controller not ready":
CINH
MOL_bEnable t
MOL_bSelectTab1 t
MOL_bSelectTab2
MOL_bJogNegative t
MOL_bJogPositive t
IMotor IPS2 t
IPS1 IPS1
fd_Motor t
fd_PS1 t
fd_PS2
[11-21] Signal characteristic, case 2: MOL_bEnable is reset to FALSE and the controller inhibit is set at least at the same time
With this signal sequence, drives can be operated for which the function of the motor
encoder and/or the pole position do not exist.
Note!
The four profile parameter sets may only be processed sequentially, i.e. a
selected profile parameter set must be completed with fd = 0 Hz before another
profile parameter set can be activated.
• See signal characteristic (Fig. [11-20]) in the previous chapter. ( 416)
• Lenze recommends to control the basic function in accordance with this
signal characteristic.
418 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Homing
11.6 Homing
With the basic function "Homing" the measuring system of the machine is transmitted to
the controller within the travel range that is physically possible.
The reference (e.g. zero position of the drive axis in the machine measuring system) can
be defined by reference search or reference setting.
In case of reference search, the drive travels according to the defined homing mode to
detect the reference in the measuring system independently.
– In the reference point, the home position parameterised in C02642 is set as the
current position. Afterwards, an absolute positioning to the target position
parameterised in C02643 takes place (if C02641 = "0").
If the reference is set in the homing mode "100: Set reference directly" or via the control
input HM_bLoadHomePos, the drive can also be referenced manually if the motor is at
standstill. The measuring system is set by means of the home position parameterised
in C02642 or applied at the input HM_dnHomePos_p.
Danger!
During homing operations, specially assigned profile parameters are effective. If
these parameters are not set correctly, the drive may execute uncontrolled
movements!
Note!
Normally homing is only required once during commissioning of systems for
which the machine cycle can be represented in the display area of the encoder,
e. g. if multiturn absolute value encoders or singleturn absolute value encoders/
resolvers are used during the machine cycle on one motor revolution.
• The encoder position is stored safe against mains failure in the memory
module and is therefore known to the drive control even after the mains has
been switched. Behaviour of the home position after mains switching
( 424)
• A renewed reference setting is only required in case of a renewed
commissioning or in case of service (e.g. when drive components are
exchanged).
Note!
For homing, setpoint speeds greater than 30000 rpm are not possible. The
speeds defined for these basic function are internally limited to 30000 rpm.
When the basic function is activated, a start acceleration is considered. Start
acceleration/acceleration reduction when the basic function changes ( 383)
For the encoderless motor control types (from software version V3.0) the
following applies:
The basic function "Homing" can only be activated for V/f control or sensorless
vector control if the position controller has been selected for the position control
(C02570 = "2: position controller active").
• The homing modes 14 & 15 are not permissible for the V/f control. If the
selection is impermissible, the error message "Homing mode not allowed" is
output.
For the encoderless motor control types (from software version V5.0) the
following applies:
If the V/f control or sensorless vector control is selected, the basic function
"Homing" can be activated, irrespective of the use of the position controller.
• If no position controller has been selected for the position control in case of
V/f control or sensorless vector control (C02570 = "1: Phase controller is
active"), homing is only carried out via the speed profile resulting from the
homing parameters. Because of this, the target positions set will only
"roughly" be reached.
The LS_Homing system block provides the internal interfaces for the basic function
"Homing" in the function block editor.
LS_Homing
HM_bEnable HM_dnState
HM_bActivateHoming HM_bEnabled
HM_bHomingMark HM_bActive
HM_bLoadHomePos HM_bDone
HM_dnHomePos_p HM_bHomePosAvailable
HM_bResetHomePos -100 0 100 200
HM_dnSpeedOverride_n
Note!
Ensure that the system block is called in a cyclic application task.
Basically, projects which only contain an unsolicited task and no cyclic task are
not permissible!
Inputs
Outputs
Identifier Value/meaning
DIS code | data type
422 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Homing
Parameter Information
C02528 Traversing range
C02640 Homing mode
C02641 Action after detect Home position
C02642 Home position
C02643 Homing: Target position
C02644 Homing: Speed 1
C02645 Homing: Acceleration 1
C02646 Homing: Speed 2
C02647 Homing: Acceleration 2
C02648 Homing: S-ramp time
C02649 Homing: Torque limit
C02650 Homing: Blocking time
C02651 Homing: TP configuration
C02652 Ref. pos. after mains switching
C02653 Max. rot. ang. aft. mns. swtch.
C02656 Actual position (homing)
Note!
Due to the internal numerical format and the resolution of one encoder
revolution according to C00100, the position may not be reconstructed over the
complete encoder range!
• The possible number of revolutions can be calculated as follows:
Number of revolutions = 2(31 - C00100)
• Example: For a standard multiturn absolute value encoder with an absolute
display area of 4096 revolutions (±2048), a maximum position resolution of
20 bits per revolution can be used!
When resolvers or single-turn absolute value encoders are used and the mains is
switched off (24 V supply off), the encoder may only be moved by ½ revolution
since otherwise the home position will get lost due to the ambiguity of the
encoder information.
Tip!
A reference search is mainly used in the case of continuously running systems, or if
the traversing range or machine cycle of the drive cannot be represented in the
display area of the encoder, e. g. if incremental encoders are used at the motor, or
singleturn absolute value encoders or resolvers are used at the gearbox.
A reference is mainly set in systems/machines that bear the risk of collisions, or
every time no homing can be executed (e.g. in case of a cross cutter having material
in the machine).
Note!
Profile data set change-over
For the reference search, two profile data sets with different speeds and
accelerations can be parameterised. In this way, the homing time can be reduced
and at the same time the accuracy can be increased.
Profile data set change-over ( 427)
The process descriptions in the following chapters provide information on the
time the change-over to the profile data set 2 takes place in the corresponding
homing mode.
Overview of the Lenze homing modes ( 430)
Overview of DS402 homing modes ( 445)
If the speed 2 (C02646) is set to "0" (Lenze setting), no change-over to the profile
data set 2 takes place and the reference search and positioning to the target
position is only executed with the profile parameters of the profile data set 1.
Note!
Drive behaviour after setting the reference
From software version V4.0 onwards, C02641 serves to parameterise the drive
behaviour after setting the home position.
Drive behaviour after setting the home position ( 426)
In the Lenze setting (C02641 = "0"), the drive traverses to the absolute target
position set in C02643 similarly to the behaviour known from the previous
versions.
C02641 can be used to select the drive behaviour after setting the home position.
With the profile data set 1 first the limit switch/reference switch (depending on the
mode selected) is quickly approached.
After reversing on the limit switch/reference switch, the slower – but more accurate –
approach of the encoder zero pulse/touch probe sensor and the positioning to the
target position (C02643) are effected with profile data set 2.
Note!
The change-over to profile data set 2 is only effected if speed 2 (C02646) is set >
"0"!
In the Lenze setting (C02646 = "0") no change-over to the profile data set 2 takes
place and the reference search and positioning to the target position is only
executed with the profile parameters of the profile data set 1.
The process descriptions of the homing modes provide information about when
the change-over to profile data set 2 takes place in the respective homing mode.
Overview of the Lenze homing modes ( 430)
FALSE
t
bDone
TRUE
FALSE
t
n C02644: Speed 1
o C02646: Speed 2
p C02645: Acceleration 1 (and deceleration 1)
q C02647: Acceleration 2 (and deceleration 2)
r C02648: S-ramp time
s C02643: Target position
428 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Homing
Example: For selecting the touch probe channel "Digital input 1" and a response only to
a negative edge, the decimal value "2" has to be set in C02651.
In the following subchapters the procedures of homing modes 0 ... 15 are described, which
can be selected in C02640.
0 ; ;
1 ; ;
2 ; ; ;
3 ; ; ;
4 ; ;
5 ; ;
8 ;
9 ;
10 ; ;
11 ; ;
12 ;
13 ;
14 Positive direction of rotation to torque limit.
15 Negative direction of rotation to torque limit.
100 Set home position directly
Note!
Profile data set change-over
For the reference search, two profile data sets with different speeds and
accelerations can be parameterised. In this way, the homing time can be reduced
and at the same time the accuracy can be increased.
Profile data set change-over ( 427)
The following process descriptions give information about the time the change-
over to the profile data set 2 takes place in the corresponding homing mode.
If the speed 2 (C02646) is set to "0" (Lenze setting), no change-over to the profile
data set 2 takes place and the reference search and positioning to the target
position is only executed with the profile parameters of the profile data set 1.
430 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Homing
Note!
Drive behaviour after setting the reference
From software version V4.0 onwards, C02641 serves to parameterise the drive
behaviour after setting the home position.
Drive behaviour after setting the home position ( 426)
In the Lenze setting (C02641 = "0"), the drive traverses to the absolute target
position set in C02643 similarly to the behaviour known from the previous
versions.
1
Touch probe/zero pulse
Reference switch
Procedure:
1. Movement in positive direction with profile data set 1.
2. Positive edge at HM_bHomingMark activates profile data set 2 for the further
reference search.
3. Negative edge at HM_bHomingMark enables home position detection.
4. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
Touch probe/zero pulse
Reference switch
Procedure:
1. Movement in negative direction with profile data set 1.
2. Positive edge at HM_bHomingMark activates profile data set 2 for the further
reference search.
3. Negative edge at HM_bHomingMark enables home position detection.
4. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
2
Touch probe/zero pulse
Reference switch
Positive travel range limit switch
Procedure:
1. Movement in positive direction with profile data set 1.
2. Reversing to positive travel range limit switch.
3. Positive edge at HM_bHomingMark activates profile data set 2 for the further
reference search.
4. Negative edge at HM_bHomingMark enables home position detection.
5. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
6. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
2
Touch probe/zero pulse
Reference switch
Negative travel range limit switch
Procedure:
1. Movement in negative direction with profile data set 1.
2. Reversing to negative travel range limit switch.
3. Positive edge at HM_bHomingMark activates profile data set 2 for the further
reference search.
4. Negative edge at HM_bHomingMark enables home position detection.
5. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
6. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
2
1
Touch probe/zero pulse
Reference switch
Procedures:
1
2
1
Touch probe/zero pulse
Reference switch
Procedures:
0
Touch probe/zero pulse
Procedure:
1. Movement in positive direction with profile data set 1.
2. The following positive edge of the touch probe sensor sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
0
Touch probe/zero pulse
Procedure:
1. Movement in negative direction with profile data set 1.
2. The following positive edge of the touch probe sensor sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
Touch probe/zero pulse
Positive travel range limit switch
Procedure:
1. Movement in positive direction with profile data set 1.
2. Reversing with positive edge of the positive travel range limit switch and simultaneous
activation of the profile data set 2 for further reference search.
3. The following positive edge of the touch probe sensor sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Note!
The touch probe detection is already activated after reversing to the travel range
limit switch, i.e. the home position may be set to the travel range limit switch.
• We therefore recommend to set a target position (C02643) unequal to the
home position (C02642), in order to reenable the activated limit switch.
Otherwise, the positioning process to the target position may be aborted by
the basic function "Limiter" (see status signal HM_dnState).
• If the touch probe detection is to be activated after the travel range limit
switch has been left, we recommend to use the DS402 homing methods 1 or
2. Overview of DS402 homing modes ( 445)
1
Touch probe/zero pulse
Negative travel range limit switch
Procedure:
1. Movement in negative direction with profile data set 1.
2. Reversing with positive edge of the negative travel range limit switch and
simultaneous activation of the profile data set 2 for further reference search.
3. The following positive edge of the touch probe sensor sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Note!
The touch probe detection is already activated after reversing to the travel range
limit switch, i.e. the home position may be set to the travel range limit switch.
• We therefore recommend to set a target position (C02643) unequal to the
home position (C02642), in order to reenable the activated limit switch.
Otherwise, the positioning process to the target position may be aborted by
the basic function "Limiter" (see status signal HM_dnState).
• If the touch probe detection is to be activated after the travel range limit
switch has been left, we recommend to use the DS402 homing methods 1 or
2. Overview of DS402 homing modes ( 445)
440 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Homing
0
Positive travel range limit switch
Procedure:
1. Movement in positive direction with profile data set 1.
2. Positive edge of the travel range limit switch sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Note!
The load mechanics is able to leave the travel range limit switch. It is then
travelled back to the home position which has been set with the positive edge of
the travel range limit switch.
• The mechanics may possibly stop on an activated limit switch.
• Therefore it is recommended to set a target position (C02643) that is unequal
to the home position (C02642) to release the activated limit switch again.
0
Negative travel range limit switch
Procedure:
1. Movement in negative direction with profile data set 1.
2. Positive edge of the travel range limit switch sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Note!
The load mechanics is able to leave the travel range limit switch. It is then
travelled back to the home position which has been set with the positive edge of
the travel range limit switch.
• The mechanics may possibly stop on an activated limit switch.
• Therefore it is recommended to set a target position (C02643) that is unequal
to the home position (C02642) to release the activated limit switch again.
442 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Homing
Procedure:
1. Movement in positive direction with reduced torque and profile data set 1.
2. The reference is set if the two following conditions for the time set in C02650 are
fulfilled at the same time:
– The current speed is lower than the threshold for standstill detection set in C00019.
– Current torque is greater than the torque limit set in C02649 ("Homing to end stop").
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Procedure:
1. Movement in negative direction with reduced torque and profile data set 1.
2. The reference is set if the two following conditions for the time set in C02650 are
fulfilled at the same time:
– The current speed is lower than the threshold for standstill detection set in C00019.
– Current torque is greater than the torque limit set in C02649 ("Homing to end stop").
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
During the drive is at standstill, the measuring system is set by means of the home position
parameterised in C02642.
In addition to the homing modes described in the previous subchapter "Overview of the
Lenze homing modes", from software version V3.0 also the homing modes described in the
following can be selected for a homing in C02640, according to the DS402 device profile.
01 ; ;
02 ; ;
03 ; ;
04 ; ;
05 ; ;
06 ; ;
07 ; ; ;
08 ; ; ;
09 ; ; ;
10 ; ; ;
11 ; ; ;
12 ; ; ;
13 ; ; ;
14 ; ; ;
15 Reserved: no homing is executed.
16 Reserved: no homing is executed.
17 ;
18 ;
19 ;
20 ;
21 ;
22 ;
23 ; ;
24 ; ;
25 ; ;
26 ; ;
27 ; ;
28 ; ;
29 ; ;
30 ; ;
31 Reserved: no homing is executed.
32 Reserved: no homing is executed.
33 ;
34 ;
35 Direct reference setting.
Note!
Profile data set change-over
For the reference search, two profile data sets with different speeds and
accelerations can be parameterised. In this way, the homing time can be reduced
and at the same time the accuracy can be increased.
Profile data set change-over ( 427)
The following process descriptions give information about the time the change-
over to the profile data set 2 takes place in the corresponding homing mode.
If the speed 2 (C02646) is set to "0" (Lenze setting), no change-over to the profile
data set 2 takes place and the reference search and positioning to the target
position is only executed with the profile parameters of the profile data set 1.
Note!
Drive behaviour after setting the reference
From software version V4.0 onwards, C02641 serves to parameterise the drive
behaviour after setting the home position.
Drive behaviour after setting the home position ( 426)
In the Lenze setting (C02641 = "0"), the drive traverses to the absolute target
position set in C02643 similarly to the behaviour known from the previous
versions.
446 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Homing
1
Touch probe/zero pulse
Negative travel range limit switch
Procedure:
1. Movement in negative direction with profile data set 1.
2. Reversing to negative travel range limit switch and change to profile data set 2.
3. Negative edge of the travel range limit switch activates touch probe detection.
4. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
Touch probe/zero pulse
Positive travel range limit switch
Procedure:
1. Movement in positive direction with profile data set 1.
2. Reversing to positive travel range limit switch and change to profile data set 2.
3. Negative edge of the travel range limit switch activates touch probe detection.
4. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
2
1
Touch probe/zero pulse
Reference switch
Procedures:
1
Touch probe/zero pulse
Reference switch
Procedures:
1
2
1
Touch probe/zero pulse
Reference switch
Procedures:
1
Touch probe/zero pulse
Reference switch
Procedures:
2
3
2
Touch probe/zero pulse
Reference switch
Positive travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Reversing to positive travel range limit switch.
3. Positive edge of the reference switch activates profile data set 2.
4. Negative edge of the reference switch activates touch probe detection.
5. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
6. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Reversing with positive edge of the reference switch and change to profile data set 2.
3. Negative edge of the reference switch activates touch probe detection.
4. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
2
2
Touch probe/zero pulse
Reference switch
Positive travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Reversing to positive travel range limit switch.
3. Positive edge of the reference switch activates profile data set 2.
4. Reversing with negative edge of the reference switch.
5. Positive edge of the reference switch activates touch probe detection.
6. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
7. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Positive edge of the reference switch activates touch probe detection and change to
profile data set 2.
3. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in negative direction with profile data set 2.
2. Reversing with negative edge of the reference switch.
3. Positive edge of the reference switch activates touch probe detection.
4. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
2
Touch probe/zero pulse
Reference switch
Positive travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Reversing to positive travel range limit switch.
3. Positive edge of the reference switch activates touch probe detection and change to
profile data set 2.
4. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Positive edge of the reference switch activates profile data set 2.
3. Reversing with negative edge of the reference switch.
4. Positive edge of the reference switch activates touch probe detection.
5. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
6. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in positive direction with profile data set 2.
2. Reversing with negative edge of the reference switch.
3. Positive edge of the reference switch activates touch probe detection.
4. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
2
3
2
Touch probe/zero pulse
Reference switch
Positive travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Reversing to positive travel range limit switch.
3. Reversing with positive edge of the reference switch and change to profile data set 2.
4. Negative edge of the reference switch activates touch probe detection.
5. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
6. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Negative edge of the reference switch activates touch probe detection.
3. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
2
3
2
Touch probe/zero pulse
Reference switch
Negative travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Reversing to negative travel range limit switch.
3. Positive edge of the reference switch activates profile data set 2.
4. Negative edge of the reference switch activates touch probe detection.
5. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
6. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Reversing with positive edge of the reference switch and change to profile data set 2.
3. Negative edge of the reference switch activates touch probe detection.
4. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in positive direction with profile data set 2.
2. Negative edge of the reference switch activates touch probe detection.
3. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
2
2
Touch probe/zero pulse
Reference switch
Negative travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Reversing to negative travel range limit switch.
3. Positive edge of the reference switch activates profile data set 2.
4. Reversing with negative edge of the reference switch.
5. Positive edge of the reference switch activates touch probe detection.
6. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
7. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Positive edge of the reference switch activates touch probe detection and change to
profile data set 2.
3. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in positive direction with profile data set 2.
2. Reversing with negative edge of the reference switch.
3. Positive edge of the reference switch activates touch probe detection.
4. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
2
Touch probe/zero pulse
Reference switch
Negative travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Reversing to negative travel range limit switch.
3. Positive edge of the reference switch activates touch probe detection and change to
profile data set 2.
4. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Positive edge of the reference switch activates profile data set 2.
3. Reversing with negative edge of the reference switch.
4. Positive edge of the reference switch activates touch probe detection.
5. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
6. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
2
3
2
Touch probe/zero pulse
Reference switch
Negative travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Reversing to negative travel range limit switch.
3. Reversing with positive edge of the reference switch and change to profile data set 2.
4. Negative edge of the reference switch activates touch probe detection.
5. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
6. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Positive edge of the reference switch activates profile data set 2.
3. Negative edge of the reference switch activates touch probe detection.
4. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in negative direction with profile data set 2.
2. Negative edge of the reference switch activates touch probe detection.
3. The following positive edge of the encoder zero pulse/touch probe sensor sets the
reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
0
Negative travel range limit switch
Procedure:
1. Movement in negative direction with profile data set 1.
2. Reversing to negative travel range limit switch and change to profile data set 2.
3. The following negative edge of the travel range limit switch sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
0
Positive travel range limit switch
Procedure:
1. Movement in positive direction with profile data set 1.
2. Reversing to positive travel range limit switch and change to profile data set 2.
3. The following negative edge of the travel range limit switch sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
464 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Homing
1
2
0
Reference switch
Procedures:
0
Reference switch
Procedures:
1
2
0
Reference switch
Procedures:
0
Reference switch
Procedures:
2
3
1
Reference switch
Positive travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Reversing to positive travel range limit switch.
3. Positive edge of the reference switch activates profile data set 2.
4. The following negative edge of the reference switch sets the reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Reversing with positive edge of the reference switch and change to profile data set 2.
3. The following negative edge of the reference switch sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in negative direction with profile data set 2.
2. The following negative edge of the reference switch sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
2
1
Reference switch
Positive travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Reversing to positive travel range limit switch.
3. Positive edge of the reference switch activates profile data set 2.
4. Reversing with negative edge of the reference switch.
5. The following positive edge of the reference switch sets the reference.
6. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. The following positive edge of the reference switch sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in negative direction with profile data set 2.
2. Reversing with negative edge of the reference switch.
3. The following positive edge of the reference switch sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
Reference switch
Positive travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Reversing to positive travel range limit switch.
3. The following positive edge of the reference switch sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. The following positive edge of the reference switch sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in positive direction with profile data set 2.
2. Reversing with negative edge of the reference switch.
3. The following positive edge of the reference switch sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
2
3
1
Reference switch
Positive travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Reversing to positive travel range limit switch.
3. Reversing with positive edge of the reference switch and change to profile data set 2.
4. The following negative edge of the reference switch sets the reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in positive direction with profile data set 1.
2. Positive edge of the reference switch activates profile data set 2.
3. The following negative edge of the reference switch sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in positive direction with profile data set 2.
2. The following negative edge of the reference switch sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
2
3
1
Reference switch
Negative travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Reversing to negative travel range limit switch.
3. Positive edge of the reference switch activates profile data set 2.
4. The following negative edge of the reference switch sets the reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Reversing with positive edge of the reference switch and change to profile data set 2.
3. The following negative edge of the reference switch sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in positive direction with profile data set 2.
2. The following negative edge of the reference switch sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
2
1
Reference switch
Negative travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Reversing to negative travel range limit switch.
3. Positive edge of the reference switch activates profile data set 2.
4. Reversing with negative edge of the reference switch.
5. The following positive edge of the reference switch sets the reference.
6. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. The following positive edge of the reference switch sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in positive direction with profile data set 2.
2. Reversing with negative edge of the reference switch.
3. The following positive edge of the reference switch sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
Reference switch
Negative travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Reversing to negative travel range limit switch.
3. The following positive edge of the reference switch sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Positive edge of the reference switch activates profile data set 2.
3. Reversing with negative edge of the reference switch.
4. The following positive edge of the reference switch sets the reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in negative direction with profile data set 2.
2. Reversing with negative edge of the reference switch.
3. The following positive edge of the reference switch sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
1
2
3
1
Reference switch
Negative travel range limit switch
Procedures:
Case 1: Axis does not activate the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Reversing to negative travel range limit switch.
3. Reversing with positive edge of the reference switch and change to profile data set 2.
4. The following negative edge of the reference switch sets the reference.
5. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 2: Axis first activates the reference switch while moving towards the limit switch:
1. Movement in negative direction with profile data set 1.
2. Positive edge of the reference switch activates profile data set 2.
3. The following negative edge of the reference switch sets the reference.
4. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Case 3: Axis already stands on the reference switch:
1. Movement in negative direction with profile data set 2.
2. The following negative edge of the reference switch sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
0
Touch probe/zero pulse
Procedure:
1. Movement in negative direction with profile data set 1 and activation of the touch
probe detection.
2. The following positive edge of the touch probe sensor sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
0
Touch probe/zero pulse
Procedure:
1. Movement in positive direction with profile data set 1 and activation of the touch
probe detection.
2. The following positive edge of the touch probe sensor sets the reference.
3. Absolute positioning to target position (C02643) with profile data set 2
(if C02641 = "0").
Requirements
The controller is in the "Operation" device state.
The basic function "Homing" is part of the active application.
No other basic function is active.
Activation
To request the control via the basic function, the HM_bEnable enable input in the
application must be set to TRUE.
If no other basic function is active, a change-over to the "Homing active" function state
is effected and homing can be carried out via the control inputs.
A successful change to the "Homing active" function state is displayed by a TRUE signal
at the HM_bEnabled status output.
Deactivation
When the HM_bEnable enable input is reset to FALSE, an active homing is stopped, i.e. the
control inputs for homing are inhibited and the drive is braked to standstill within the
deceleration time for stop.
The status output HM_bEnabled is reset to FALSE and a change-over from the active
"Homing active" function state via the "Drive is stopped" function state back to the
basic state "Drive at standstill" is carried out.
Note!
In the homing mode "100: Set reference directly" no reference search is started,
but the home position set in C02642 is directly accepted.
Note!
For the encoderless motor control types (from software version V3.0) the
following applies:
If V/f control or sensorless vector control has been selected, this function is only
effective if the position controller has been selected for the position control
(C02570 = "2: position controller active").
For the encoderless motor control types (from software version V5.0) the
following applies:
If the V/f control or sensorless vector control is selected, this function can be
activated irrespective of the use of the position controller.
Note!
For the encoderless motor control types (from software version V3.0) the
following applies:
If V/f control or sensorless vector control has been selected, this function is only
effective if the position controller has also been selected for the position control
(C02570 = "2: position controller active").
For the encoderless motor control types (from software version V5.0) the
following applies:
If the V/f control or sensorless vector control is selected, this function can be
activated irrespective of the use of the position controller.
11.7 Positioning
The basic function "Positioning" provides the functions for executing the (travel) profiles
and supports an "override" of speed and acceleration.
A profile describes a motion request which can be implemented by this basic function
into a rotary motion.
A profile is described via the following profile parameters: Mode (type of positioning),
position, speed, acceleration, deceleration, S-ramp time, final speed, standard
sequence profile, TP sequence profile, TP window starting and end position and touch
probe signal source(s).
Note!
For positioning, setpoint speeds greater than 30000 rpm are not possible. The
speeds defined for these basic function are internally limited to 30000 rpm.
If the basic function is activated for a speed greater than 30000 rpm (e. g. if the
basic function "Speed follower" is replaced), the internal limitation of the speed
setpoint causes a speed step.
When the basic function is activated, a start acceleration is considered. Start
acceleration/acceleration reduction when the basic function changes ( 383)
For the encoderless motor control types (from software version V3.0) the
following applies:
If no position controller has been selected for the position control in case of V/f
control or sensorless vector control (C02570 = "1: Phase controller is active"),
positioning is only executed via the speed profile resulting from the profile
parameters. Because of this, the target positions set will only "roughly" be
reached.
The LS_Positioner system block provides the internal interfaces for the basic function
"Positioning" in the function block editor.
LS_Positioner
POS_bEnable POS_dnState
POS_bStart POS_bEnabled
n
POS_bAbort POS_bActive
POS_bRestart POS_bDone
t
POS_ProfileData POS_bInTarget
POS_bEnableOverride POS_bActPosInTarget
POS_dnSpeedOverride_n POS_bDriveInTarget
POS_dnAccOverride_n POS_dnSetPos_p
POS_dnDecOverride_n POS_dnProfileTarget_p
POS_bDisableTP POS_dnProfileSpeed_s
POS_dwActualProfileNumber
POS_dnSetPosRelative_p
POS_dnActPosRelative_p
Note!
Ensure that the system block is called in a cyclic application task.
Basically, projects which only contain an unsolicited task and no cyclic task are
not permissible!
Inputs
484 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Positioning
Outputs
Identifier Value/meaning
DIS code | data type
Identifier Value/meaning
DIS code | data type
486 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Positioning
Identifier Value/meaning
DIS code | data type
Related topics:
Setting the S-ramp time ( 385)
Related topics:
Setting the S-ramp time ( 385)
Tip!
In many cases the signal POS_bActPosInTarget only has to be evaluated if the
setpoint has also reached the target position. This can for instance be
implemented in the function block editor by a logic "AND" operation with the
signal POS_bDone.
From software version V5.0 it is displayed whether the set position and the actual
position are in the target via the output POS_bDriveInTarget. Actual value- and
setpoint-based evaluation "Drive in the target" ( 489)
An actual value- and setpoint-based evaluation on whether the drive is in the target can be
carried out by means of the output POS_bDriveInTarget and parameterisation of C02671,
C02672, and C02673.
The output POS_bDriveInTarget is set to TRUE if the current actual position value of the
drive has reached the target position of the profile to be traversed last within the
tolerance window set in C02671.
– At this time, the current setpoint value has already reached the target position, i. e.
the actual position and set position are in the target.
– In the case of positioning processes with sequence profiles, the output is only set to
TRUE after the last profile to be traversed.
The output POS_bDriveInTarget is reset to FALSE if the current actual position value of
the drive has exited the tolerance and hysteresis window set in C02671 and C02672
again after a positioning process has been completed.
How the modulo evaluation is to be carried out if the actual position value enters the
tolerance and hysteresis window again can be set in C02673:
– Modulo evaluation in all cycles (Lenze setting):
The output POS_bDriveInTarget is set to TRUE again if the current actual position
value of the drive enters the tolerance window again in an optional modulo cycle.
– Modulo evaluation only in the modulo cycle of the target setpoint:
The output POS_bDriveInTarget is set to TRUE again if the current actual position
value of the drive enters the tolerance window again in the same modulo cycle.
A new FALSEÊTRUE edge at the output POS_bDriveInTarget after a positioning process
has been completed can for instance occur when the basic function is deactivated
afterwards, and if the drive axis is skewed so that the tolerance and hysteresis window
is exited and then the tolerance range is entered again.
Short overview of the parameters for the actual value- and setpoint-based evaluation:
Requirements
The controller is in the "Operation" device state.
The basic function "Positioning" is part of the active application.
No other basic function is active.
Activation
To request the control via the basic function, the POS_bEnable enable input in the
application must be set to TRUE.
If no other basic function is active, a change-over to the "Positioning active" function
state is effected and positioning can be carried out via the control inputs.
A successful change to the function state "Positioning active" is displayed by a TRUE
signal at the POS_bEnabled status output.
Deactivation
When the POS_bEnable enable input is reset to FALSE, an active positioning is stopped, i.e.
the control inputs for positioning are inhibited and the drive is braked to standstill within
the deceleration time for stop.
The status output POS_bEnabled is reset to FALSE and a change-over from the active
"Positioning active" function state via the "Drive is stopped" function state back to the
basic state "Drive at standstill" is carried out.
492 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Positioning
Note!
The online change of speed and acceleration is effective from the profile start to
the beginning of the deceleration phase. Thus, the deceleration phase cannot be
changed via an override!
• If the override value for speed is 0 %, the drive is braked to standstill.
• If the override for the acceleration is 0 %, there is no acceleration.
From software version V5.0 also a deceleration override via the input
POS_dnDecOverride_n can be carried out if the input POS_bEnableOverride is set to
TRUE.
The deceleration override is effective:
– During the deceleration phase of a profile
– During an abort process
– In the case of a speed change-over from a high to a low speed within a profile (e. g. if
the speed override is used)
Note!
If the override value for deceleration is 0 %, there is no deceleration, i. e. the drive
does not come to a standstill!
If the input POS_bEnableOverride is reset to FALSE again, the speeds, accelerations, and
decelerations are run again, which have been defined via the profile parameters. There
is an immediate acceleration from the override speed to the speed set in the profile.
Stop!
If a limit switch is approached by means of the basic function "Position follower"
and by this a fault with the "Quick stop by trouble" response is activated, always
a set/actual adjustment of the position has to be carried out before the fault is
acknowledged, as otherwise an uncontrolled motor movement may result after
the fault is acknowledged!
Hardware limit positions (limit switch) ( 522)
Note!
When the basic function is activated, a start acceleration is considered. Start
acceleration/acceleration reduction when the basic function changes ( 383)
For the encoderless motor control types (from software version V3.0) the
following applies:
The basic function "Position follower" can only be activated for V/f control or
sensorless vector control if the position controller has been selected for the
position control (C02570 = "2: position controller active").
The LS_PositionFollower system block provides the internal interfaces for the basic
function "Position follower" in the function block editor.
LS_PositionFollower
PF_bEnable PF_bEnabled
PF_dnPositionSet_p
PF_dnSpeedAdd1_s Position
setpoint
PF_dnSpeedAdd2_n
PF_dnAccAdd_x
M
PF_dnTorqueAdd_n
Note!
Ensure that the system block is called in a cyclic application task.
Basically, projects which only contain an unsolicited task and no cyclic task are
not permissible!
Inputs
Outputs
Identifier Value/meaning
DIS code | data type
Position follower
Basic drive functions
9400 HighLine | Parameter setting & configuration
C02527
MI_dnTorqueHighLimit_n 0 C02559/1
C02568/4 0
1
0
PF_dnTorqueAdd_n
1
0
PF_dnAccAdd_x i
C02531/3 1
C00273 C00276
MI_dnInertiaAdapt_n C02550/3
C02568/8 0
0
PF_dnSpeedAdd2_n 1
(1)
C02681 C00273 2 Interpolator
1
3
0
PF_dnSpeedAdd1_s 0
i
1
C02531/3 1 0
C00273
L
Interpolator
Position controller C02556 1
C02553 C00275
1
0 0 C00273
i
(3) C02531/3 1
2 C02550/2 MI_dnSpeedSetpoint_n
Speed controller C00050/1
FDB_dnActualPos_p C02570 C00070 Vp
C02570 C00909/1
C00909/2 C00071 Tn
1 Interpolator Phase controller C00072 Td
0
(4) (6) (7) (8) (2)
i 1
MI_dnTorqueSetpoint_n
0
C02531/3 1 C00776
PF_dnPositionSet_p (5) C00254 0 2 (9)
MI_bTorqueSetpointLimited
C02680 C02550/1
MI_bPosCtrlLimited MI_bSpeedCtrlLimited
0 0 MI_dnPosCtrlAdaptMotor_n MI_bSpeedSetpointLimited
MI_dnTorqueLowLimit_n
C02568/5
MI_dnPosCtrlAdaptLoad_n
1 C02559/2
FDB_dnPosOffset_p MI_bResetSpeedCtrlIntegrator
MI_bPosCtrlIntegratorOn MI_dnSpeedCtrlAdapt_n
Actual position value Motor position Motor speed
Encoder evaluation Encoder evaluation Encoder evaluation
EDS94AxHExxxx EN 7.0 - 04/2010
C00770 C00772
n...q Signals from Signal flow - encoder evaluation ( 245) FDB_... = input/output signals of the Encoder evaluation ( 241)
MI_... = input/output signals of the Motor interface ( 123)
[11-1] Signal flow - position follower
498 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Position follower
Parameter Information
C00050/1 Speed setpoint 1 [rpm]
C00070 Speed controller gain
C00071 Speed controller reset time
C00072 Speed controller rate time
C00273/1 Motor moment of inertia
C00273/2 Load moment of inertia
C00275 Signal source - speed setpoint
C00276 Signal source - torque setpoint
C00909/1 Upper speed limit value
C00909/2 Lower speed limit value
C02520 Gearbox factor numerator: Motor
C02521 Gearbox factor denom.: Motor
C02522 Gearbox factor num.: Pos. enc.
C02523 Gearbox fac. denom.: Pos. enc.
C02527 Motor mounting direction
C02550/1 Position setpoint interpolat.
C02550/2 Speed setpoint interpolat.
C02550/3 Torque setpoint interpolat.
C02553 Position controller gain
C02554 Position controller reset time
C02555 D component position controller
C02559 Internal torque limit
C02680 Source position setpoint
C02681 Source add. speed
Highlighted in grey = display parameter
Requirements
The controller is in the "Operation" device state.
The basic function "Position follower" is part of the active application.
No other basic function is active.
Activation
To request the control via the basic function, the PF_bEnable enable input in the
application must be set to TRUE.
If no other basic function is active, a change-over to the "Position follower active"
function state is carried out. Setpoints can now be defined via the corresponding
inputs. Signal flow
A successful change to the "Position follower active" function state is displayed by a
TRUE signal at the status output PF_bEnabled.
Stop!
The basic function does not take over the control of the drive from the current
speed, but immediately with the setpoint defined, which may cause a jerk!
Deactivation
When the PF_bEnable enable input is reset to FALSE, the setpoint inputs are inhibited. If the
drive is not at standstill, it is braked to standstill within the deceleration time set for stop
unless another basic function takes over the control of the drive.
The status output PF_bEnabled is reset to FALSE and a change-over from the active
"Position follower active" function state via the "Drive is stopped" function state back
to the basic state "Drive at standstill" is carried out.
Note!
When the basic function is activated, a start acceleration is considered. Start
acceleration/acceleration reduction when the basic function changes ( 383)
The LS_SpeedFollower system block provides the internal interfaces for the basic function
"Speed follower" in the function block editor.
LS_SpeedFollower
SF_bEnable SF_bEnabled
SF_dnSpeedSet_n
Speed
SF_dnSpeedAdd_s setpoint
SF_dnAccAdd_x M
SF_dnTorqueAdd_n
Note!
Ensure that the system block is called in a cyclic application task.
Basically, projects which only contain an unsolicited task and no cyclic task are
not permissible!
Inputs
502 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Speed follower
Outputs
Identifier Value/meaning
DIS code | data type
C02527
MI_dnTorqueHighLimit_n 0 C02559/1
C02568/4 0
1
MI_dnInertiaAdapt_n
C02568/8
0
SF_dnTorqueAdd_n
1 C00276 C02550/3
0
C00273
0
SF_dnAccAdd_x i C00692 1
(1)
C02531/3 1 2 Interpolator
C00273 3
C00273
MI_dnSpeedSetpoint_n
C02550/2 C00909/1 C00050/1
C00909/2
Speed Controller
SF_dnSpeedSet_n 0
(3) (4) (2)
MI_dnTorqueSetpoint_n
1
(5) C00776
Interpolator C00070 Vp
0
C00071 Tn MI_bTorqueSetpointLimited
SF_dnSpeedAdd_s i C00072 Td
MI_bSpeedCtrlLimited
C02531/3 1 Motor speed MI_bSpeedSetpointLimited
Encoder evaluation
C00576 MI_bSpeedFollowingError
C00772 C00579
0 0
MI_dnTorqueLowLimit_n
C02568/5
1 C02559/2 MI_dnSpeedCtrlAdapt_n
MI_bResetSpeedCtrlIntegrator
504 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Speed follower
Parameter Information
C00050/1 Speed setpoint 1
C00070 Speed controller gain
C00071 Speed controller reset time
C00072 Speed controller rate time
C00273/1 Motor moment of inertia
C00273/2 Load moment of inertia
C00276 Signal source - torque setpoint
C00576 Speed monitoring window
C00579 Resp. to speed monitoring
C00909/1 Upper speed limit value
C00909/2 Lower speed limit value
C02520 Gearbox factor numerator: Motor
C02521 Gearbox factor denom.: Motor
C02522 Gearbox factor num.: Pos. enc.
C02523 Gearbox fac. denom.: Pos. enc.
C02527 Motor mounting direction
C02531/3 Effective gearbox factor (dec.)
C02550/2 Speed setpoint interpolat.
C02550/3 Torque setpoint interpolat.
C02570 Position control structure
C02559 Internal torque limit
Highlighted in grey = display parameter
Requirements
The controller is in the "Operation" device state.
The basic function "Speed follower" is part of the active application.
No other basic function is active.
Activation
To request the control via the basic function, the SF_bEnable enable input in the
application must be set to TRUE.
If no other basic function is active, a change-over to the "Speed follower active"
function state is carried out, and the motor control is automatically switched over to
speed control with torque limitation. Setpoints can now be defined via the
corresponding inputs. Signal flow
A successful change to the function state "Speed follower active" is displayed by a TRUE
signal at the SF_bEnabled status output.
Stop!
The basic function does not take over the control of the drive from the current
speed, but immediately with the setpoint defined, which may cause a jerk!
Deactivation
When the SF_bEnable enable input is reset to FALSE, the setpoint inputs are inhibited. If the
drive is not at standstill, it is braked to standstill within the deceleration time set for stop
unless another basic function takes over the control of the drive.
The status output SF_bEnabled is reset to FALSE and a change-over from the active
"Speed follower active" function state via the "Drive is stopped" function state back to
the basic state "Drive at standstill" is carried out.
Note!
When the basic function is activated, a start acceleration is considered. Start
acceleration/acceleration reduction when the basic function changes ( 383)
For the encoderless motor control types (from software version V3.0) the
following applies:
The basic function "Torque follower" cannot be activated when the V/f control
has been selected.
The LS_TorqueFollower system block provides the internal interfaces for the basic function
"Torque follower" in the function block editor.
LS_TorqueFollower
TF_bEnable TF_bEnabled
TF_dnTorqueSet_n Torque
setpoint
TF_dnSpeedHighLimit_n
TF_dnSpeedLowLimit_n
M
Note!
Ensure that the system block is called in a cyclic application task.
Basically, projects which only contain an unsolicited task and no cyclic task are
not permissible!
Inputs
Outputs
Identifier Value/meaning
DIS code | data type
C02527
MI_dnTorqueHighLimit_n 0 C02559/1
C02568/4 0
1 C00909/1
C02550/2 C00909/2 C00070 Vp
Interpolator C00071 Tn
0
TF_dnSpeedHighLimit_n (1) Speed controller 1
0
C02698/2 1 LS_MotorInterface
50 rpm C02550/3 MI_bSpeedSetpointLimited
Interpolator C02569/5
0
TF_dnTorqueSet_n
MI_dnTorqueSetpoint_n
C02698/1 1 C00696
C02550/2 C00776
0 0
Interpolator MI_bTorqueSetpointLimited
TF_dnSpeedLowLimit_n
C02569/7
C02598/3 1 Speed controller 2
C00909/1 (2) C00070 Vp
C00909/2 C00071 Tn
0 0
MI_dnTorqueLowLimit_n MI_dnSpeedCtrlAdapt_n
C02568/5
C02559/2
1
Motor speed
Encoder evaluation
C00772
510 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Torque follower
Parameter Information
C00050/1 Speed setpoint 1
C00050/2 Speed setpoint 2
C00070 Speed controller gain
C00071 Speed controller reset time
C00909/1 Upper speed limit value
C00909/2 Lower speed limit value
C02527 Motor mounting direction
C02550/2 Speed setpoint interpolat.
C02550/3 Torque setpoint interpolat.
C02559 Internal torque limit
Highlighted in grey = display parameter
Requirements
The controller is in the "Operation" device state.
The basic function "Torque follower" is part of the active application.
No other basic function is active.
Activation
To request the control via the basic function, the TF_bEnable enable input in the
application must be set to TRUE.
If no other basic function is active, a change-over to the "Torque follower active"
function state is carried out, and the motor control is automatically switched over to
torque control with speed limitation. Setpoints can now be defined via the
corresponding inputs. Signal flow
A successful change to the function state "Torque follower active" is displayed by a
TRUE signal at the TF_bEnabled status output.
Stop!
The basic function does not take over the control of the drive from the current
speed, but immediately with the setpoint defined, which may cause a jerk!
Deactivation
When the TF_bEnable enable input is reset to FALSE, the setpoint inputs are inhibited. If the
drive is not at standstill, it is braked to standstill within the deceleration time set for stop
unless another basic function takes over the control of the drive.
The status output TF_bEnabled is reset to FALSE and a change-over from the active
"Torque follower active" function state via the "Drive is stopped" function state back to
the basic state "Drive at standstill" is carried out.
11.11 Limiter
The basic function "Limiter" monitors the travel range limits via limit switches and
parameterised software limit positions and can lead the drive to defined limit ranges when
being requested accordingly by the safety module.
Danger!
The safety is exclusively ensured by the safety module!
When the request for the safety function is cancelled, the drive restarts
automatically.
Ensure by external measures that the drive only starts after a confirmation
(EN 60204).
Note!
In order to make it possible for the basic function "Limiter" to lead the drive to
the limit ranges defined after a corresponding request by the safety module,
before the limits set for the safety module have been reached and it shuts down
the drive, the limits for the basic function "Limiter" have to be set lower than the
limits of the safety module!
The LS_Limiter system block provides the internal interfaces for the basic function
"Limiter" in the function block editor.
LS_Limiter
LIM_dwControl LIM_dnState
n
LIM_bLimitSwitchPositive LIM_bLimitationActive
LIM_bLimitSwitchNegative
LIM_bActivateLimitedSpeed1
t
Note!
Ensure that the system block is called in a cyclic application task.
Basically, projects which only contain an unsolicited task and no cyclic task are
not permissible!
Inputs
514 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Limiter
Outputs
Identifier Value/meaning
DIS code | data type
516 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Limiter
LS_SafetyModuleInterface LS_Limiter
SMI_dwControl LIM_dwControl
[11-4] Interface to connect the safety module to the basic function "Limiter"
It is also possible to make several requirements at the same time via the control signal,
e.g. manual jog with limited increment and limited speed 2.
If no safety module is connected, the control signal can also be generated by means of
a converter block (FB L_DevSMControlEncoder).
Parameter Information
C02700 Software limits pos. effective
C02701/1 Positive software limit position
C02701/2 Negative software limit position
C02702 Limitations effective
C02703 Max. speed
C02704 Max. speed [rpm]
C02705 Max. acceleration
C02706 Min. S-ramp time
C02707 Permissible direction of rotation
C02708/1...4 Limited speed 1 .... 4
C02709/1...4 Limited speed 1 .... 4 (display in [rpm])
C02710/1...4 Dec. limited speed 1 .... 4
C02711/1...4 S-ramp time limited speed 1 .... 4
C02712/1...4 Dec. time limited speed 1 .... 4
C02713 Max. distance manual jog
C02714 Max. dist. manual control (display in [increments])
C02715 Limitation active (status display)
C02716/1 Resp. to rotation limitation
C02716/2 Resp. to SW lim. pos. exceeded
C02716/3 Resp. to max. value exceeded
C02720 Observation software limit positions
Highlighted in grey = display parameter
Note!
The safety module has its own parameters.
Relevant to the basic function "Limiter" are the parameters of the safety
modules for setting "Limited direction of rotation", "Speed with time limit" and
"Limited increment (position)".
However, several other parameters of the safety module have no significance for
the basic function "Limiter", e. g. the parameters for the configuration of the
inputs of the safety module.
518 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Limiter
Note!
Software limit positions are only evaluated and monitored if the drive knows the
home position and the software limit positions are active (C02700 = "1").
• When the traversing range is limited (C02528 = "1") and the software limit
positions are not active, the range is limited by the software to the internal
value range that can be maximally displayed (±231 increments).
• For the "Modulo" traversing range (C02528 = "2") the software limit positions
are generally not effective.
• If the error response that can be set in C02716/2 is deactivated or is only set
to "Warning" or "Information", the software limit positions are not effective
in an active manner for the basic functions "Speed follower", "Torque
follower", and "Position follower"!
From software version V4.0 onwards, the triggering behaviour of the software
limit position monitoring can be parameterised in C02720.
• If you want to maintain the device behaviour known from the previous
versions, select "1: Based on set and actual value" in C02720.
Triggering behaviour of software limit position monitoring ( 521)
The positive software limit position is set in C02701/1, and the negative software limit
position is set in C02701/2.
If the software limit positions are effective, travel commands the result of which would
be that the permissible travel range would be exited can no longer be executed:
ü
C02701/2 C02701/1
If the drive is already beyond the permissible travel range and the software limit
positions are switched effectively, only travel commands resulting in the traversing of
the drive back to the permissible travel range can be executed:
C02701/2 C02701/1
ü
dnState
Bit 4
1
[11-6] Example: Permissible traversing direction for effective software limit positions
If the software limit positions are active and a software limit position is "overtravelled":
– The error response "quick stop by trouble" is carried out in the Lenze setting, i.e. the
drive is braked to standstill within the deceleration time set for the quick stop
function irrespective of the setpoint selection. The error response can be
parameterised in C02716/2.
– The fault message "Pos. SW limit switch overtravelled" or "Neg. SW limit
overtravelled" is entered in the logbook of the controller.
– A corresponding status is output via the LIM_dnState output.
– Depending on the error response parameterised, the drive can only be traversed
after the fault has been acknowledged.
520 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Limiter
C02720 can be used to select the triggering behaviour of the software limit position
monitoring of non-positon-controlled basic functions:
Note!
If the position-controlled basic functions "Manual jog", "Positioning" and
"Position follower" are used, the monitoring responds independently of the
triggering behaviour parameterised in C02720 if one of the following cases
occurs:
• The setpoint position exceeds a software limit position.
• A travel command is given which would cause the drive to leave the
permissible travel range.
• The drive is outside the software limit positions and a command to travel in
the "forbidden" direction is given.
If the software limit position monitoring is triggered, the error response
parameterised in C02716/2 is carried out.
X5
DI8 DI7 DI6 DI5 DI4 DI3 DI2 DI1 RFR GI
LS_DigitalInput LS_Limiter
DIGIN_bIn3 LIM_bLimitSwitchPositive
DIGIN_bIn4 LIM_bLimitSwitchNegative
[11-7] Example: Connection of the travel range limit switches to the digital inputs DI3 & DI4
If the limit switches are connected to decentralised terminals, the two inputs
LIM_bLimitSwitchPositive and LIM_bLimitSwitchNegative can be connected to the
decentralised terminal via a bus system (e. g. system bus).
Note!
If the digital inputs used for the connection of the limit switches are to be
designed in a fail-safe manner (activation at LOW level), you simply change the
terminal polarity of the corresponding digital inputs in C00114.
522 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Limiter
Stop!
If a limit switch is approached by means of the basic function Position follower
and by this a fault with the "Quick stop by trouble" response is activated, always
a set/actual adjustment of the position has to be carried out before the fault is
acknowledged, as otherwise an uncontrolled motor movement may result after
the fault is acknowledged!
Tip!
An activated limit switch can be retracted using the function "Retracting the limit
switch". Retracting of an activated limit switch ( 409)
11.11.2.4 Limitations
Limit values for the basic functions "Manual jog", "Homing" and "Positioning" can be set via
the following parameters:
Parameter Information
C02703 Max. speed
• Max. permissible speed that can be driven by the system.
• This parameter depends, among other things, on the max. motor speed.
C02705 Max. acceleration
• Max. permissible acceleration or deceleration for positioning processes.
• This parameter depends, among other things, on the motor torque and moment of
inertia of the entire mechanics which is driven during the positioning process.
C02706 Min. S-ramp time
Note!
In order that the set limit values are effective, "1" must be selected in C02702.
• Irrespective of this setting, basically, the speed setpoint is limited to the
motor reference speed (C00011)!
The limitations are not effective for the basic functions "Speed follower",
"Torque follower" and "Position follower"!
• In case of these basic functions only speed and acceleration are monitored.
• If the limit values for speed and acceleration are exceeded, the response
parameterised in C02716/3 is activated (Lenze setting: no response).
• Background: In the case of technology applications which are synchronised
via an electrical shaft, the setpoint followers may not be limited, since
synchronism would be lost by this. A possible consequence would be a
collision of tools.
If the limit values are switched effectively and a limit value that is set is exceeded:
– The setpoints of the active basic function ("Manual jog", "Homing" or "Positioning")
are changed (limited).
– The response parameterised in C02716/3 (Lenze setting: "No response") is activated.
– A corresponding error message is entered into the logbook of the controller.
– A corresponding status is output via the LIM_dnState output.
– The display parameter "Limitation active" (C02715) is set to "1: Activated".
524 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Limiter
Note!
The restriction of the permissible direction of rotation is not actively effective for
the basic functions "Speed follower", "Torque follower" and "Position follower"!
• Only the response parameterised in C02716/1 is executed.
(Lenze setting: "No response")
Parameter Information
C02708/1...4 Limited speed 1 .... 4
C02710/1...4 Dec. limited speed 1 .... 4
C02711/1...4 S-ramp time limited speed 1 .... 4
C02712/1...4 Dec. time limited speed 1 .... 4
Note!
The limited speeds are not effective for the basic functions "Speed follower",
"Torque follower" and Position follower"!
The request "Limited speed 1 ... 4" is effected via the input LIM_dwControl, generally by
the control word of the safety module. If no safety module is available, the control word
for the input LIM_dwControl can also be generated by means of an inverter.
By means of the input LIM_bActivateLimitedSpeed1 additionally the request of "Limited
speed 1" can be effected, e. g. via a digital input that is connected to this input.
If a limited speed is requested and the current speed exceeds the limited speed:
– The setpoints of the active basic function ("Manual jog", "Homing" or "Positioning")
are changed (limited).
– The response parameterised in C02716/3 (Lenze setting: "No response") is activated.
– The error message "Speed has been limited" is entered into the logbook of the
controller.
– A corresponding status is output via the LIM_dnState output.
– The display parameter "Limitation active" (C02715) is set to "1: Activated".
This basic function is used for a wear free control and monitoring of a motor holding brake
which in the simplest case is connected to the optionally available motor holding brake
control module. Alternatively, the motor holding brake can be controlled via a digital
output and monitored via a digital input.
Intended use
Motor holding brakes are used to hold axes in the case of controller inhibit or pulse inhibit
and in the "Mains OFF" system state. This is not only important for vertical axes, but for
instance also for horizontal axes for which an uncontrolled movement can bring about
diverse problems.
Examples:
Loss of the reference information after mains OFF and coasting of the drive.
Collision with other moving machine parts.
Danger!
Please bear in mind that the motor holding brake is an important element of the
safety concept of the entire machine. Thus maintain this system component
with special care!
Stop!
Motor holding brakes at Lenze motors are not designed for braking during
operation. The increased wear resulting from braking during operation may lead
to an early destruction of the motor holding brake!
Please observe the notes in the hardware manual for mounting and electrical
installation of the motor holding brake!
Note!
For the operation with motor holding brake control module:
• For single-axis controllers (Single Drive) the control (release) of the motor
holding brake is only possible if both the DC-bus voltage and a 24-V supply
voltage are available for the motor brake control!
• For multi-axis controllers (Multi Drive) the motor holding brake can also be
released without a DC-bus voltage.
For the encoderless motor control types (from software version V3.0) the
following applies:
The operation of vertical drives/hoists is
• only supported up to 55 kW by the V/f control!
• not supported by the sensorless vector control!
When the V/f control or sensorless vector control are selected, standstill
monitoring is always switched off.
The LS_Brake system block provides the internal interfaces for the basic function "Brake
control" in the function block editor.
LS_Brake
BRK_bReleaseBrake BRK_dnState
BRK_bStartingTorque2 BRK_bReleaseBrakeOut
BRK_bDisableStop BRK_bBrakeReleased
BRK_dnTorqueAdd_n BRK_bError
BRK_bBrakeApplied BRK_bCInhActive
BRK_bBrakeTest
BRK_bBrakeGrindIn
Note!
Ensure that the system block is called in a cyclic application task.
Basically, projects which only contain an unsolicited task and no cyclic task are
not permissible!
Inputs
BRK_bReleaseBrake Opening/closing the brake in connection with the selected operating mode
C02609/1 | BOOL
FALSE Close the brake.
• In automatic operation the internal brake logic takes over the
control of the brake.
TRUE Release brake.
• In automatic operation the internal brake logic is deactivated and
the brake is released. This controller inhibit that may be set by the
brake control is deactivated again.
BRK_bStartingTorque2 Selection of the torque feedforward control value
C02609/2 | BOOL • For the general use of the parameterisable starting torque as a feedforward
control value, the setting C02588 = 0 is required.
Torque feedforward control ( 543)
FALSE Starting torque 1 (C02586) is active.
TRUE Starting torque 2 (C02587) is active.
BRK_bDisableStop Prevent the brake from being applied in automatic operation
C02609/10 | BOOL • By this the drive remains position-controlled in the function states "Quick stop
active", "Drive is stopped", and "Drive at standstill".
• The input has no effect when the controller is inhibited.
TRUE The application of the brake in automatic operation is prevented.
BRK_dnTorqueAdd_n Additive torque value in [%] for torque feedforward control during start
C02608 | DINT • 100 % ≡ C00057/2
Torque feedforward control ( 543)
530 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Brake control
BRK_bBrakeApplied Input for status detection via switching contact at the brake
C02609/3 | BOOL • Activation of the input by setting C02583 = 1.
Signal configuration ( 534)
FALSE Status "Brake is released".
TRUE Status "Brake is applied".
BRK_bBrakeTest Start/abort of the brake test
C02609/4 | BOOL Carrying out brake test ( 560)
TRUE Carry out brake test
TRUEÌFALSE Abort brake test (deactivate mode).
BRK_bBrakeGrindIn Start/abort of the brake grinding process
C02609/5 | BOOL Grinding the brake ( 558)
TRUE Brake grinding.
TRUEÌFALSE Abort grinding process (deactivate mode).
Outputs
Identifier Value/meaning
DIS code | data type
Identifier Value/meaning
DIS code | data type
Danger!
For the correct function of the brake control the different delay times in the
following parameters have to be set correctly!
If the delay times are set incorrectly, a faulty control of the motor holding brake
may be caused!
Parameter Information
C02580 Operating mode brake
C02581 Threshold - brake activation
C02582 Brake resp. to pulse inhibit
C02583 Status input monitoring
C02585 Brake control polarity
C02586 Starting torque 1
C02587 Starting torque 2
C02588 Source of starting torque
C02589 Brake closing time
C02590 Brake opening time
C02591 Waiting time - status monitoring
C02593 Waiting time - brake activation
C02594 Test torque
C02595 Permissible angle of rotation
C02596 Grinding speed
C02597 Accel./decel. time - grinding
C02598 Grinding ON time
C02599 Grinding OFF time
C02600 Acceleration time feedf. control
C02601 Ref. for accel. time of brake
C02602 Source for feedf. control brake
532 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Brake control
Parameter Information
C02603 Threshold 1 for opening brake
C02604 Threshold 2 for opening brake
BRK_bReleaseBrake BRK_bReleaseBrakeOut
Brake logic
?
0 0
BRK_bBrakeApplied Monitoring
1 1
Control Control
DI8 DI7 DI6 DI5 DI4 DI3 DI2 DI1 RFR GI Motor Brake Control DO4 DO3 DO2 DO1 24O GO
E94AZHA0051
M
n C02583: Status input monitoring
o C02585: Brake control polarity (for motor holding brake control module)
Feedback by "Motor holding brake control status""
Feedback by "Brake function test"
Brake control via motor holding brake control module (here: E94AZHA0051)
Brake control via contactor at digital output
[11-8] Signal configuration of the control and status signal with the motor holding brake control module E94AZHA0051
534 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Brake control
The motor holding brake control module E94AZHX0051 does not include an additional 3-
pole terminal for the external control of the holding brake.
BRK_bReleaseBrake BRK_bReleaseBrakeOut
Brake logic
0 0
BRK_bBrakeApplied Monitoring
1 1
Feedback Control
0 Control
DI8 DI7 DI6 DI5 DI4 DI3 DI2 DI1 RFR GI Motor Brake Control DO4 DO3 DO2 DO1 24O GO
E94AZHX0051
M
n C02583: Status input monitoring
o C02585: Brake control polarity (for motor holding brake control module)
Feedback by "Motor holding brake control status""
Feedback by "Brake function test"
Control of the brake via motor holding brake control module (here: E94AZHX0051)
Brake control via contactor at digital output
[11-9] Signal configuration of the control and status signal with the motor holding brake control module E84AZHX0051
Note!
If an electrically holding (self-releasing) motor holding brake is to be controlled
instead of an electrically releasing (self-holding) motor holding brake, the
corresponding control and status signals must be inverted!
Please observe the notes in the hardware manual for mounting and electrical
installation of the motor holding brake!
Note!
The standstill monitoring can be switched off by the setting C02595 = "0°".
For the encoderless motor control types (from software version V3.0) the
following applies:
If the V/f control or the sensorless vector control is selected, the standstill
monitoring is generally switched off, irrespective of the setting in C02595.
Tip!
The value in C02581 should be set to approx. 5 ... 20 % of the maximum speed to
minimise the wear of the brake and also provide for an optimum braking
behaviour by a low grinding of the brake.
Note!
In the Lenze setting the time monitoring is not active (C02593 = "0 s").
Standstill
If the speed setpoint is still above the
t
threshold after the waiting time has
elapsed:
n – The brake is automatically triggered
to close in automatic operation
0 1 (mode 2/12).
t
– The "brake activation via waiting
time" status is displayed at the
BRK_bReleaseBrakeOut BRK_dnState status output via bit
t 23.
Speed setpoint
– The information "Motor brake:
Actual speed value
n C02581: Brake activation threshold Automatically activated after
o C02593: Waiting time for brake activation waiting time has elapsed" is entered
in the logbook.
[11-12] Process of brake activation through time-out
Danger!
A wrong setting of the closing and opening time can cause a wrong activation of
the motor holding brake!
• When the closing time is set too low, the controller is inhibited and the drive
gets torqueless before the motor holding brake is closed completely.
Tip!
The application and opening times do not only vary between the brake types, but
they also depend on the basic conditions in the system, like for instance:
• Parameters of the hardware (cable length, temperature, supply voltage etc.)
• Contact elements used (motor holding brake control module or contactor at the
digital output)
• Type of overvoltage limitation/suppressor circuit
For purposes of optimisation, the response times should be determined by
measurement for each case.
540 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Brake control
CINH
t
n Motor magnetising time
CINH = controller inhibit
Tip!
The additional waiting time is based on the fact that during the state change of the
brake also state changes with regard to the monitored signals within the brake
logic can occur, e. g. by bouncing the microswitch on the brake, or activation of the
short circuit threshold within the motor holding brake control module due to
discharge current peaks when the brake voltage is switched on. These state
changes result in the activation of the monitoring function, although no stationary
fault is pending.
I BRK
If no corresponding feedback takes
place after the waiting time has
elapsed:
t – The error output BRK_bError is set to
TRUE until the next trigger attempt
starts.
0
t – The error response "Quick stop by
trouble" is activated.
1 – The error message "Brake status
error" is entered into the logbook.
t
Brake status (with bouncing or transient response)
Active status monitoring
n C02589: Brake closing time
o C02590: Brake opening time
p C02591: Waiting time - status monit.
542 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Brake control
Note!
The torque is precontrolled for one second. During this time, the actual torque
must have reached 90 % of the set torque, otherwise a fault is tripped!
The torque feedforward control is also supported for the V/f control (from
software version V3.0) .
Via C02588 first the basic selection on whether a parameterised starting torque or the
torque memorised during the last application process is to be used for the feedforward
control.
Application example:
A hoist drive is to be operated with different loads. Unfortunately we do not know when
the load is available, but the starting direction (lifting or lowering) is known.
In a no-load condition, the hoist drive needs a torque of 10 Nm. For holding the
maximum load it needs a torque of 50 Nm.
The change-over between lifting and lowering at start-up is done via the input
BRK_bStartingTorque2.
To ensure the correct direction at start-up, the speed controller is loaded with the
following starting torques:
Lifting Lowering
Starting torque: C02586 = 50 Nm C02587 = 10 Nm
Lifting Lowering
Behaviour at max. load: Optimum behaviour Start-up a bit fast, but correct direction
(non-critical).
Behaviour without load: Start-up a bit fast, but correct direction Optimum behaviour
(non-critical).
Speed controller
When C02588 = 1, the starting torque
C02588 = 1 is the setpoint which has been
automatically memorised during the
0
0
1
CTRL last closing process (falling below the
S&H 1
speed threshold set in C02581).
p C02588: Source of starting torque
Note!
The greater the threshold for the brake activation set in C02581, the greater the
dynamic portion (e. g. the speed-dependent friction torque) in the memorised
torque.
For the specific case that the load is altered while the motor holding brake is
closed, a correction value for the torque feedforward control can be defined via
the input BRK_dnTorqueAdd_n that is added to the memorised torque.
544 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Brake control
Application example:
In the case of a hoist drive, the load is always known. For an optimum behaviour a torque
proportional to the load and additionally 10 Nm as a constant feedforward control value
should be loaded into the speed controller.
As a constant feedforward control value the starting torque 1 is used
(C02586 ="10 Nm", C02588 = "0", and BRK_bStartingTorque2 = FALSE).
Via the input BRK_dnTorqueAdd_n the torque is specified proportional to the load.
The brake control additionally offers the possibility of establishing the required torque of
the drive when the brake is released via a parameterisable ramp function.
Settings
1. Go to C02600 and set the acceleration time for the feedforward control.
2. Go to C02601 and select the reference for the acceleration time:
– Selection "0: Motor reference value":
The acceleration time refers to the generation of the motor reference torque
(C00057/2), i.e. the acceleration is constant.
– Selection "1: Starting current value":
The acceleration time refers to the torque requested, i. e. the acceleration time is
constant.
Sequence
0
Enable speed follower
t
Torque
1
t
2
BRK_bReleaseBrakeOut
t
3
Speed follower active
t
Speed
t
Request of basic function "Speed follower" open brake
Torque is generated up to the setpoint via ramp function
Brake is triggered for being opened
After brake opening time has elapsed, the basic function "Speed follower" is activated
n C02590: Brake opening time
546 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Brake control
11.12.2.8 Speed feedforward control via ramp function for V/f control
This function extension is available from software version V3.0!
For the V/f control there is the possibility of carrying out a feedforward control by means
of a speed which is generated via a parameterisable ramp.
Note!
The operation of vertical drives/hoists is only supported up to 55 kW by the V/f
control!
Settings:
1. Go to C02602 and set the selection "1: Speed" as source for the feedforward control.
2. Go to C02603 to set the speed threshold from which on the brake is to be opened.
– C02604 can be used to parameterise a second speed threshold which can be
activated by setting BRK_bStartingTorque2 to TRUE.
3. Go to C02600 and set the acceleration time for the feedforward control.
4. Go to C02601 and set the reference for the acceleration time
(0: Motor reference value, 1: Starting current value).
Note!
In the Lenze setting the mode 0 is preset to reach a safe state after mains
connection.
If the mode 1 or 11 has been selected in C02580, the brake is directly controlled via the
input BRK_bReleaseBrake.
Tip!
Mode 1/11 can be used to easily check if the brake switches correctly.
By the selection of the mode it is also defined in which way the brake is to be controlled:
– Mode 1: Direct brake control via a motor holding brake control module.
– Mode 11: Direct brake control via a digital output.
Note!
The digital outputs are not suitable for the "direct" control of a motor holding
brake!
• The digital output used must be connected to a relay or power contactor
which switches the brake supply.
• If a power contactor is used, the response and release time of the contactor
contact is also added to the response and release time of the brake.
For the operation with motor holding brake control module:
• For single-axis controllers (Single Drive) the control (release) of the motor
holding brake is only possible if both the DC-bus voltage and a 24-V supply
voltage are available for the motor brake control!
• For multi-axis controllers (Multi Drive) the motor holding brake can also be
released without a DC-bus voltage.
Setting the pulse inhibit or controller inhibit does not influence the output signal.
After the brake has been activated and the brake closing time has elapsed, the
controller inhibit is set automatically by the basic function "brake control".
For the operation with a motor holding brake control module (mode 1) the desired
polarity for controlling the brake can be set in C02585.
Tip!
The mode 2/12 is the common mode for brake control.
In this mode, the BRK_bReleaseBrake input should be set permanently to FALSE
unless a manual release is required.
If BRK_bReleaseBrake = TRUE, the brake is released permanently and the automatic
control cannot close the brake.
By the selection of the mode it is also defined in which way the brake is to be controlled:
– Mode 2: Current monitoring active, brake is automatically controlled via motor
holding brake control module.
– Mode 12: Current monitoring deactivated, brake is controlled via digital output. If a
motor holding brake control module is installed, this will also be controlled.
Note!
The digital outputs are not suitable for the "direct" control of a motor holding
brake!
• The digital output used must be connected to a relay or power contactor
which switches the brake supply.
• If a power contactor is used, the response and release time of the contactor
contact is also added to the response and release time of the brake.
For the operation with motor holding brake control module:
• For single-axis controllers (Single Drive) the control (release) of the motor
holding brake is only possible if both the DC-bus voltage and a 24-V supply
voltage are available for the motor brake control!
• For multi-axis controllers (Multi Drive) the motor holding brake can also be
released without a DC-bus voltage.
The brake is also activated automatically if a quick stop is activated in the drive, e.g. via
the basic function "Quick stop" or as a response to a fault and also in case of a controller
inhibit and pulse inhibit. Behaviour at pulse inhibit ( 551)
By setting the input BRK_bDisableStop to TRUE, an application of the brake at standstill
or during quick stop can be avoided; by this the drive remains position-controlled.
After the brake has been activated automatically and the brake closing time has
elapsed, the controller inhibit is set automatically by the basic function "brake control".
For the operation with a motor holding brake control module (in mode 2) the desired
polarity for controlling the brake can be set in C02585.
Note!
Setting the pulse inhibit results causes the motor to coast down in a load-
controlled manner until pulse enable is carried out again.
Pulse inhibit can be set in the enabled controller, e.g. due to a DC overvoltage, DC
undervoltage or the "Safe torque off" request.
Stop!
Before setting the parameters of C02582 it is important to assess the energy
conditions of the machine.
The amount of energy stored in the machine can exceed the permissible
switching energy of a motor holding brake at the time of pulse inhibit and can
thus destroy the brake when being applied!
Only activate the brake below the threshold set for brake activation
When C02582 = "1", the brake remains released until the threshold set in C02581 for brake
activation has been reached to protect the brake from excessive wear.
Braking is exclusively executed by the friction of the load mechanics.
Only when the motor speed has reached the threshold for brake activation, the brake
will be closed.
Stop!
Do not set the threshold for brake activation in C02581 too high to protect the
motor holding brake from wear!
Note!
For the encoderless motor control types (from software version V3.0) the
following applies:
If V/f control without encoder or sensorless vector control is selected, there is no
speed information for the controller in the case of pulse inhibit, therefore the
threshold set in C02581 for the brake activation is not effective in this case.
In order to avoid that the motor holding brake is closed in case of pulse inhibit, a
waiting time for the brake activation can be parameterised in C02593. In case of
pulse inhibit, the motor holding brake is then only triggered to close after this
application time has elapsed. Brake activation in automatic operation ( 538)
Note!
Automatic DC-injection braking is only possible if V/f control or sensorless vector
control is selected as motor control type in C00006!
Danger!
If the braking current is set too low, or the application time is too short,
controller inhibit is set and the drive becomes torqueless before being
completely braked to standstill by means of DC-injection braking!
Speed setpoint
t
DC brake active
CINH
t
n C02581: Brake activation threshold
o C02589: Brake closing time
[11-20] Example 1: Speed follower active stopping active (stopping time > brake closing time) speed follower active
If a basic function is requested again before the brake closing time has elapsed, DC-
injection braking is interrupted and - if activated in C00990 – the flying restart process
is started and the basic function is activated:
Speed setpoint
t
DC brake active
t
n C02581: Brake activation threshold
o C02589: Brake closing time
p C00990: Flying restart (activated here)
[11-21] Example 2: Speed follower active stopping active (stopping time > brake closing time) speed follower active
556 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Brake control
Speed setpoint
0 1
t
DC brake active
DC brake current
t
CINH
t
Actual speed value
Actual speed value if the quick stop braking current is parameterised too low (C00975)
n C00105: Quick stop decel. time
o C02589: Brake closing time
p C00975: Quick stop braking current
q C00974: Braking current
[11-22] Process example: speed follower is active quick stop activation speed follower is active
Note!
The quick stop braking current in C00975 has to be set so that the drive can be
decelerated from the maximum operating speed to standstill within the
deceleration time for quick stop set in C00105!
This function may be required after the brake has been replaced. The holding torque
specified in the data sheet is only reached if the friction partners are ground in after
mounting.
Stop!
If this function is activated, the drive is automatically accelerated to the grinding
speed parameterised in C02596.
• The axis must move freely without driving against the travel range
limitations.
• The maximally permissible friction energy of the brake must not be exceeded
(observe the specifications of the manufacturer)!
2π –1
W total [ J ] ∼ M K [ Nm ] ⋅ ------ ⋅ N [ min ] ⋅ t total [ s ]
60
[11-23] Formula for estimating the friction energy during grinding process
Requirements
In order to be able to activate the grinding of the brake, the following conditions must be
fulfilled:
The grinding speed in C02596 is set higher than 0 rpm.
The brake is activated, i.e. the "brake closing time" (C02589) and the "waiting time for
status monitoring" (C02591) are elapsed.
No other source for controller inhibit is active so that the controller inhibit can be
deactivated by the brake control.
Note!
When grinding the brake, ensure that the motor shaft can be kept at speed
against the closed holding brake.
• For this purpose, make sure that the maximum torque of the motor control
(C00057/2) is higher than the holding torque of the brake.
558 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Brake control
Sequence
If all requirements mentioned before have been met, the grinding process can be started
by setting the input BRK_bBrakeGrindIn to TRUE.
After the grinding speed has been
BRK_bBrakeGrindIn
reached, the friction partners in the
t
brake are ground by a pulse-type
CINH control.
t
After the brake has been closed and
n
opened ten times, the direction of
rotation changes and grinding in the
opposite direction is carried out.
t By resetting the input
BRK_bBrakeGrindIn to FALSE the
grinding process can be aborted.
10 x 10 x
t
n C02596: Grinding speed
o C02597: Acc./dec. time - grinding
p C02598: Grinding ON time
q C02599: Grinding OFF time
CINH = controller inhibit
This function can be used to check the holding torque of the brake.
Tip!
You can carry out this test in regular intervals, e. g. to detect a defect or wear of the
brake at an early stage.
Note!
Due to possible deviations in the torque generation, the test of the holding
torque cannot determine the holding torque exactly!
• The generated motor torque can deviate up to ±15 % from the default value
depending on temperature.
Requirements
In order to be able to activate the brake test, the following requirements have to be met:
The test torque in C02594 is set higher than 0 Nm.
The permissible angle of rotation is set greater 0° in C02595, thus standstill monitoring
is active. Standstill monitoring ( 537)
The brake is activated, i.e. the "brake closing time" (C02589) and the "waiting time for
status monitoring" (C02591) are elapsed.
No other source for controller inhibit is active so that the controller inhibit can be
deactivated by the brake control.
Sequence
If all requirements mentioned before have been met, the brake test can be started by
setting the input BRK_bBrakeTest to TRUE.
The specified test torque is created via
BRK_bBrakeTest
a ramp generator with an acceleration
t
time of 1 s and held max. 4 s.
CINH – By this the motor shaft tries to
t rotate while the brake is applied.
M
0 By resetting the input BRK_bBrakeTest
to FALSE the brake test can be aborted.
1
t
1s max. 4 s
j
t
BRK_bError
t
Normal behaviour
Error behaviour
n C02594: Test torque
o C02595: Permissible angle of rotation
CINH = controller inhibit
Error behaviour
If during the brake test the stop position of the motor axis has changed by more than the
permissible angle of rotation set in C02595, although the brake is engaged:
The brake test is cancelled immediately and "Quick stop by trouble" is activated as error
response to avoid a further rotation/acceleration of the drive.
The error message "Motor brake: Angular drift with closed brake too high" is entered
into the logbook.
The status "position drift when brake is applied" is displayed at the BRK_dnState status
output via bit 21 and the status "brake error" is displayed via bit 15.
The BRK_bError output is set to TRUE for one task cycle.
Digital I/O 24 V DC
M
[11-26] Interconnection example for controlling two motor holding brakes
Tip!
From software version V7.0 onwards, two motor temperature sensors can be
evaluated simultaneously via the two encoder inputs X7 and X8 when two motor
are used (e.g. double motor for a storage and retrieval unit).
Temperature monitoring of a second motor ( 232)
562 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Cam data management
The basic function "Cam data management" provides different functions for the
systemwide management of the cam data available in the memory module for a cam
application.
Cam data are motion profiles/characteristics, cam tracks, and position marks.
The cam data required can either be created using the »Cam Editor« and transmitted
to the controller by means of the »Engineer«, or they can be directly entered via the
parameters of this basic drive function if cam data have already been downloaded.
Note!
For the use of cam data in the controller, the licence level Motion Control
TopLevel is required!
After an interconnection has been created via the electrical shaft, it is shown in the Project
view with the axes assigned:
If you select the axis representing the 9400 HighLine controller under the electrical shaft,
the Online tab for cam data management is provided in the Workspace:
Information
Cam data-able
• This property is set automatically for the controller if the controller supports cam data (licence level
Motion Control TopLevel required).
• Note: The checkmark must not be removed, as otherwise the assignment to the cam data is lost!
Cam data status
• The first green LED for instance is lit if the cam data file in the project is active.
• When an online connection to the controller has been established, also the status of the cam data
available in the controller is shown.
Display of the current memory distribution for the cam data. Memory distribution ( 565)
Configuration of the access protection for the cam data. Access protection ( 566)
Possibility for quickly updating the cam data in the controller (without having to transfer the complete
application). Regenerating the cam data file and transferring it to the controller ( 568)
564 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Cam data management
Note!
For controllers with a software version lower than V5.0 the memory distribution
always corresponds to storage mode 1 (see following table), i. e. the max. size of
the cam data file is limited to 256 kBytes.
Storage modes 2 and 3 automatically provide a greater memory for an extensive
amount of cam data, however, in return certain functions are no longer
supported (e. g. changing cam data via parameterisation).
Internal RAM for quick download C02901/1 262144 bytes 0 bytes 0 bytes
(256 kBytes)
Internal RAM for online change C02901/2 131072 bytes 262144 bytes 0 bytes
(128 kBytes) (256 kBytes)
Internal RAM for cam data C02901/3 131072 bytes 262144 bytes 524288 bytes
(128 kBytes) (256 kBytes) (512 kBytes)
* Only from software version V5.0
Step 3: Linking the cam data to the serial number of the memory module
The user password must be entered for the upload/download of new cam data and the
change of password-protected cam data via parameters.
In addition, the serial number of the memory module must comply with the serial
number given in the »Engineer« for the cam data.
Note!
The settings for the access protection are firmly defined for the existing cam
data and cannot be changed.
For a change of the settings the cam data have to be updated in the »Engineer«
and then transferred to the controller. These two actions can be carried out on
the Online tab via the buttons Generate cam data file and Transfer cam data to
the device.
Regenerating the cam data file and transferring it to the controller ( 568)
Tip!
An existing access protection via user password can be cancelled again by carrying
out the steps described before for changing the password and simply leaving blank
the input field for the new password.
How to link the cam data to the serial number of the memory module:
Go to the Serial number input field and enter the serial number of the memory
module.
• When an online connection to the controller has been established, you can read
out the serial number of the memory module in the controller by clicking the
Read from device button.
Tip!
The linkage of the cam data to the serial number of the memory module can be
cancelled again by carrying out the steps described before and simply leaving blank
the Serial number input field.
11.13.1.3 Regenerating the cam data file and transferring it to the controller
If you transfer the parameter set or the application from the »Engineer« to the controller,
the cam data are also transferred automatically to the controller.
To only regenerate the cam data file and transferring it to the controller, after the cam data
have been changed in the »Cam Manager« or the settings have been changed for access
protection, carry out the following steps:
The LS_CamInterface system block provides the internal interfaces for cam data
management in the function block editor.
/6B&DP,QWHUIDFH
&$0BGQ3URGXFW1XPEHU &$0BGQ$FWLYH3URGXFW
5$0 00
&$0BE$FWLYDWH3URGXFW &$0BE'RZQORDG%XV\
&DPGDWD &DPGDWD
&$0BE$FWLYDWH1HZ'DWD &$0BE1HZ'DWD$YDLODEOH
&$0BE(UURU
&DPDSSOLFDWLRQ
Inputs
Outputs
Identifier Value/meaning
DIS code | data type
Identifier Value/meaning
DIS code | data type
570 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Cam data management
1 2* 3*
C00198 Axis number z z z
C02900 User Password z z z
C02901 Cam storage capacity z z z
C02902 Time stamp of cam data z z z
C02903 GUID cam data z z z
C02905 Online change mode z z
C02906 Online change status z z z
C02908 Number of products z z z
C02909 Active Product z z z
C02910 Product Name z z z
C02911 Product Choice z z z
C02912 Number of products z
C02919 Number of curve tracks z
C02920 Cam Track Choice z z z
C02921 Cam Track Type z
C02922 Number of Cam Data Points z
C02923 Cam Data Point Choice z z z
C02924 Change Cam Data Point X z
C02925 Change Cam Data Point Y z
C02926 Change Cam Data Point M z
C02927 Auto Inc Cam Data Points z z z
C02939 Number of Cont Tracks z
C02940 Cont Track Choice z z z
C02941 Cont Type z z z
C02942 Number of Cont Data Points z
C02943 Cont Data Point Choice z z z
C02944 Cont Pos X0 z
C02945 Cont Pos X1 z
C02946 Cont Time z
C02959 Number of Position Tracks z
C02960 Pos Track Choice z z z
C02962 Number of Pos Data Points z
C02963 Pos Data Point Choice z z z
C02964 Change Pos Data Point X z
C02965 Change Pos Data Point Y z
Highlighted in grey = display parameter
* Storage modes 2 and 3 are only available from software version V5.0. Parameters that are not effective are set to zero.
Note!
From software version V4.0 onwards, you do not need to enter a possibly
existing user password (C02900) if you want to save the cam data.
Tip!
The access protection for the cam data can be configured on the Online tab.
"Online" tab for cam data management ( 564)
Validity
The user password entered in C02900 is maintained until the next download, mains
switching, or until reset by the user (logout).
You can "log out" deliberately by entering an invalid password into C02900.
Note!
If the controller is in storage mode 3, the "Online change" function is
deactivated:
• The online change mode set in C02905 is ineffective.
• In C02906 the status "999: Online change deactivated" is displayed.
• For the download of new cam data, controller inhibit is required.
• The cam data are accepted immediately after download.
Memory distribution ( 565)
n o
2QOLQHFKDQJH
&$0BE$FWLYDWH1HZ'DWD W
&$0BE%XV\ W
&$0BE1HZ'DWD$YDLODEOH W
p
W
&,1+
W
&DPGDWD$ &DPGDWD%
W
n Download/change of cam data active
o Internal recalculation of cam data active
p Automatic activation with controller inhibit
n o
2QOLQHFKDQJH
&$0BE$FWLYDWH1HZ'DWD W
&$0BE%XV\ W
&$0BE1HZ'DWD$YDLODEOH W
W
p &,1+
W
&DPGDWD$ &DPGDWD%
W
n Download/change of cam data active
o Internal recalculation of cam data active
p Automatic activation
n o
2QOLQHFKDQJH p
&$0BE$FWLYDWH1HZ'DWD W
&$0BE%XV\ W
&$0BE1HZ'DWD$YDLODEOH W
W
&DPGDWD$ &DPGDWD%
W
n Download/change of cam data active
o Internal recalculation of cam data active
p Manual activation
574 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Cam data management
Note!
If the controller is in storage mode 2 or 3, the cam data cannot be changed via
parameterisation. All parameters for change are ineffective and set to zero.
Memory distribution ( 565)
If the cam data of the controller have been changed by parameter setting, the
C00002 = "504: Calculate Cam Checksum" device command has to be executed
afterwards. Calculate cam data checksum ( 100)
Then the cam data can be converted into the internal format with the "503:
Calculate Cam Data" device command or saved on the memory module in a
powerfail-proof manner with the "502: Save Cam Data" device command.
Calculate cam data ( 99) / Save cam data ( 97)
From software version V4.0 onwards, the changed cam data and the parameters
can be saved together on the memory module in a powerfail-proof manner with
the C00002 = "11: Save start parameters" device command. Save start
parameters ( 56)
Tip!
C02927 serves to activate a grid point auto increment if several successive grid
points are to be changed.
• When the grid point auto increment is activated, it is automatically
incremented to the next grid point every time the y position is written into
C02925 so that the specification of the grid point to be changed in C02923 is
only required once.
Product change-over
The change-over to another product number is effected for all cam FBs within the
application via the basic function "Cam data management".
The change-over is effected via the input CAM_bActivateProduct on the basis of an
event that is generated from the application.
By setting the input CAM_bActivateProduct to TRUE, the product is activated with the
product number at input CAM_dnProductNumber.
/6B&DP,QWHUIDFH " L
&$0BGQ3URGXFW1XPEHU
&$0BE$FWLYDWH3URGXFW
Product number
Activate product change-over
Track change-over
The change-over to another curve track, cam track, or position track, however, is
individually effected via the input dnTrackNumber at the respective cam function block.
For the two FBs L_CamProfiler and L_CamContactor it can be parameterised whether
the track change-over is to be effected in the next zero crossing of the x axis or
immediately (Lenze setting: in the next zero crossing).
/B&DP3URILOHU " L
GQ7UDFN1XPEHU
/B&DP&RQWDFWRU " L
GQ7UDFN1XPEHU
/B&DP3RV0DUNHU " L
GQ7UDFN1XPEHU
Track number of the curve track
Track number of the cam track
Track number of the position track
578 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Cam data management
If one or more machine parameters affecting the internal scaling of the cam data are
changed, the message "Cam Data: Invalidated due to change of mechanical data" (error
number 0x00b80034) is entered into the logbook and the error response "Warning" occurs.
The cam data are no longer valid and have to be recalculated.
The warning is automatically reset if the C00002 = "503: Calculate Cam Data" device
command is executed. Calculate cam data ( 99)
Parameter Information
C00006 Selection of the motor control
C00100 Resolution of an encoder revolution
C02520 / C02521 Gearbox factor - motor (if motor = reference source)
C02522 / C02523 Gearbox factor - position encoder (if position encoder = reference source)
C02524 Feed constant
C02570 Position control structure
After mains switching, the cam data are loaded from the memory module into the
controller between loading and start of the application.
Note!
During the initialisation no check of the user password takes place, but a check
of the serial number of the memory module is carried out, if this access
protection has been activated by the user in the »Cam Designer«. If the serial
number specified and the serial number of the memory module do not match,
the cam data are not loaded.
• The "Cam data: serial number" error message is entered in the logbook.
• The "Warning locked" error response occurs.
If a download of cam data that was carried out before mains switching was not
completed correctly, the previous cam data – if available – are loaded by the
memory module.
• The "Cam data restored" error message is entered into the logbook.
• The "Fault" error response occurs.
• After the error is reset (acknowledged), operation with the previous cam data
is possible.
The device commands "Identify pole position (360°)" and "Identify pole position (min.
motion)" serve to execute an identification of pole position to detect the pole position to
the motor encoder currently activated in C00495.
From software version V7.0 onwards, the identification of pole position is additionally
available as a basic function in the form of the LS_PolePositionIdentification system block.
Note!
An identification of pole position is only required:
• For servo control with synchronous motor of a third-party manufacturer.
• For servo control with synchronous motor and use of incremental encoders
(TTL or sin/cos encoders as well as multi-pole-pair resolvers).
• After changes of the motor feedback system, e.g. encoder exchange.
Detailed information on the identification of pole position can be found in the
subchapter "Pole position identification" for the motor interface. ( 136)
The LS_PolePositionIdentification system block provides the internal interfaces for the
basic function "identification of pole position" in the function block editor.
LS_PolePositionIdentification
PPI_bEnable PPI_dnState
PPI_bStart PPI_bEnabled
N S
PPI_bLoadPolePosition PPI_bActive
S N
PPI_dnPolePosition PPI_bDone
N S
PPI_bResetPolePosition PPI_bError
S N
PPI_bPolePositionAvailable
Note!
Ensure that the system block is called in a cyclic application task.
Basically, projects which only contain an unsolicited task and no cyclic task are
not permissible!
Inputs
582 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Pole position identification
Outputs
Identifier Value/meaning
DIS code | data type
Parameter Information
C02785 Activation of PPI
C02786 Mode of PPI
C02787 Ppi_dnState
C02788 PolePosition Setpoint
C02789 PolePositionIdentification: Dig. signals
Highlighted in grey = display parameter
Requirements
The controller inhibit is active.
The controller has the "Controller not ready" function state.
The basic function "Pole position identification" is part of the active application.
No other basic function is active.
Danger!
The machine must not be braked or blocked during the pole position identification!
For this reason, the pole position identification is not permitted for hanging loads!
During the pole position identification the rotor aligns itself. The motor shaft
moves by max. one electrical revolution which causes the corresponding
movement of the connected mechanical components!
584 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Pole position identification
Stop!
Check the correct parameterisation of the max. motor current monitoring
(C00619 and C00620) before carrying out the pole position identification to
prevent the motor from being permanently damaged.
By setting the PPI_bStart control input to TRUE, the pole position identification is started in
the mode selected in C02786.
The procedure starts with controller enable, if
– a synchronous machine is selected,
– no other identification is active,
– no error has occurred, and
– no test mode is activated.
If one of the above conditions is not met, the procedure is cancelled and the
corresponding device command status is indicated via PPI_dnState.
Note!
Detailed information on the identification of pole position can be found in the
subchapter "Pole position identification" for the motor interface. ( 136)
Deactivation
When the PPI_bEnable enable input is reset to FALSE, an active pole position identification
is stopped.
If the pole position identification is aborted, no change is made in C00058/x.
The PPI_bEnabled status output is reset to FALSE and a change-over from the active
"Pole position identification active" function state back to the basic "Controller not
ready" state is carried out.
PPI_bEnable
PPI_bStart t
PPI_bLoadPolePosition t
PPI_bResetPolePosition
PPI_dnState t
0 2 16388 16384
PPI_bEnabled t
PPI_bActive t
PPI_bDone t
PPI_bPolePositionAvailable t
C00058/x t
PPI_bEnable
PPI_bStart t
PPI_bLoadPolePosition t
PPI_dnPolePosition t
90°
PPI_bResetPolePosition t
PPI_dnState t
16384
PPI_bEnabled t
PPI_bActive t
PPI_bDone t
PPI_bPolePositionAvailable t
C00058/x t
90°
t
n Time - writing parameters
586 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Pole position identification
PPI_bEnable
PPI_bStart t
PPI_bLoadPolePosition t
PPI_dnPolePosition t
PPI_bResetPolePosition t
PPI_dnState t
16384
PPI_bEnabled t
PPI_bActive t
PPI_bDone t
PPI_bPolePositionAvailable t
C00058/x t
-90°
t
588 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Basic drive functions
Pole position identification
12 Oscilloscope
The oscilloscope function integrated in the controller can be used as support for
commissioning, maintenance, and troubleshooting.
Typical applications
Graphical representation of any measured values (e.g. speed setpoint, actual speed,
and torque)
Detection of process values without additional measuring instruments (e.g.
oscilloscope, voltmeter, and ammeter)
Convenient documentation for fine tuning of control circuits or parameter changes of
the controller
Documentation of production quality in the context of product liability and quality
assurance
Special features
Recording and saving measured values in the controller
Measuring on eight independent channels at the same time
Measuring fast and slow signals by adjustable sample rate
Triggering on channel, variable, or error message
Detecting measured values before and after a trigger event (pre-/post-trigger)
Graphical representation and evaluation of measured values on a PC
Cursor and zoom function for the measurement analysis
Saving & loading of oscilloscope configurations
Exporting measured values via the clipboard for further processing
590 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Oscilloscope
Functional description
With an online connection to the controller, use the oscilloscope user interface of the
»Engineer« to set the trigger condition and the sample rate and select the variables to be
recorded.
When the measurement is started, the set parameters are transferred to the controller and
checked. If invalid settings are found, the oscilloscope sends an error. Otherwise, the
measurement is started.
With an online connection, the measured controller data are transferred to the »Engineer«
and graphically represented on the oscilloscope user interface as soon as the measurement
has been completed.
Note!
In the servo operating modes, recordings with a time-based resolution of 31.25
μs and 125 μs are not possible!
In comparison to all other variable values, the system variables of the internal
motor control have a cycle offset of 2 ... 3 ms!
For recording with sample rates of 1 kHz, up to three measured values are
missing at the left and right edges of the oscilloscope screen. This can only be
noticed for very small time-based deflections ≤ 1 ms / div. The missing
measured values are system-dependent and caused by oversampling.
The oscilloscope user interface contains the following control and function elements:
592 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Oscilloscope
User interface
Icon Function
Loading/importing a data record ( 605)
Print oscillogram
12.3.2 Oscillograph
Trigger
If the Trigger button has been pressed, the input fields for configuring the trigger condition
are shown. Selecting the trigger condition ( 598)
Cursor
If the Cursor tab has been pressed instead, you can use a vertical measuring line to read
individual measured values of a selectable channel in the oscilloscope. Using a second
vertical measuring line, it is possible to indicate the difference between two measured
values. Reading individual measured values ( 601)
594 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Oscilloscope
User interface
Use the Horizontal group box to select the time base and the horizontal position.
Selecting the recording time/sample rate ( 597)
Use the Recording group box to select the sample rate and start recording.
Since the measured data memory has a limited capacity, a compromise must be found
between the sample rate and the recording time that results from the time base
setting. Selecting the recording time/sample rate ( 597)
12.4 Operation
This chapter describes step-by-step how to record the signal characteristics of controller
variables and represent, analyse, document and process them in the oscilloscope.
Note!
In the oscilloscope, settings can only be selected and recording can only be
started, when the controller is connected online.
The oscilloscope supports up to eight channels, i.e. max. eight variables can be recorded in
a data record. Use the Vertical group box to select the variables.
• By pressing the button behind the Sampling rate input field, you open the
Sampling rate dialog box where you can also select the option Increased
sampling rate:
Note!
When the option Increased sampling rate is selected, only integer multiples of 1/
(sampling rate in ms) are detected by the system.
• Since a complete representation in the oscillograph requires (10 * 1/(sample
rate in ms) * (horizontal resolution in ms/div)) + 1 measured values, but due
to system-dependent reasons only integer multiples of (1 / (sample rate in
ms)) can be recorded, 1 to 3 measured values may be missing at the left or
right edges of the oscillograph. The displayed curve then ends before the end
or starts after the start of the oscillograph. The curve is not compressed or
extended.
• The curve that is recorded is not extended or compressed.
The trigger condition serves to define the starting time of recording in the controller. The
oscilloscope provides various trigger conditions by means of which recording of the
measured values can be controlled.
If the cursor display is activated, press the Trigger button to show the input fields
for configuring the trigger condition.
Setting Function
Source Selection of trigger source:
Variable The oscilloscope triggers on any variable of the PLC program.
• Unlike triggering on a channel, triggering on a variable requires no recording channel.
Channel The oscilloscope triggers on a channel configured in the Vertical table.
System event Triggering is started on occurrence of a selectable controller event (e.g. TRIP, trouble or
warning).
• Select a negative trigger delay to record signals prior to occurrence of the event.
Force trigger No trigger condition, recording starts immediately after the start.
Trigger value Value from which on triggering is activated.
• The trigger level is not effective for triggering on Boolean variables.
Delay Delay between recording and trigger event.
Pre-trigger Select a negative delay time to detect signals prior to the trigger event.
Trigger event
Trigger level
Trigger
delay
(negative)
Trigger event
Trigger level
Trigger
delay
(positive)
Edge If the trigger source is a channel or a variable, you can choose between the following trigger
modes:
Positive edge For triggering on a BOOL variable:
• Trigger activation requires a FALSE-TRUE transition.
For triggering on a different variable:
• For trigger activation, the selected trigger value must be exceeded.
598 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Oscilloscope
Operation
Setting Function
Negative edge For triggering on a BOOL variable:
• Trigger activation requires a TRUE-FALSE transition.
For triggering on a different variable:
• For trigger activation, the selected trigger value must be fallen below.
Change For triggering on a BOOL variable:
• Trigger activation requires a state change.
For triggering on a different variable:
• For trigger activation, the current value must be different than the last value.
After the variable values have been recorded and the online data record has been
transferred to the PC, the data record is visualised in the oscillograph. If required, the
representation can now be adjusted by using the zoom or the automatic scaling function.
Tip!
From the »Engineer» V2.10 onwards, a scrollbar will appear below the time axis as
soon as the complete measurement does is not displayed anymore in the
oscillograph.
The scrollbar serves to move the visible cutout horizontally. The labelling of the
time axis and the position display are automatically updated when the cutout is
moved.
Zoom function
Go to the oscilloscope toolbar and click the icon to activate the zoom function.
600 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Oscilloscope
Operation
In addition to the zoom and scaling function, the oscilloscope offers a "cursor function"
that can be used to display individual measured values of a selectable channel or the
difference between two measured values.
If the Cursor button has been pressed, the cursor function is active and two movable
vertical measuring lines are shown in the oscillograph.
3. Hold down the left mouse button and drag the red vertical measuring line to the
desired position.
• The active measuring line is represented by a continuous line, the inactive
measuring line is represented by a dotted line.
• If you position the mouse pointer over the inactive measuring line, the
measuring line automatically becomes active.
• The value measured at the position of the active measuring line is indicated in
the Value group box.
• The difference between the values measured at the two measuring lines is
indicated in the Difference group box.
If several data records are loaded in the oscilloscope at the same time, the data record to
be displayed is selected via the Data record list field. There are three types of data records:
Option 2: Go to the Data logger toolbar and click the symbol to open the
Comment dialog box for entering the comment.
After the variables to be recorded have been selected and the required settings have been
entered, you can save the configuration and recording, if already executed, for future use
in the project or export them to a file.
Note!
The reuse of a saved configuration is only reasonable for controllers of the same
type, as otherwise due to a scaling of the oscilloscope channels that is not
adapted, incorrect values are displayed!
Note!
The data record is only saved if the entire project is saved!
Configurations/data records already stored can be reloaded into the oscilloscope any time,
e.g. for the overlay function.
Note!
The reuse of a saved configuration is only reasonable for controllers of the same
type, as otherwise due to a scaling of the oscilloscope channels that is not
adapted, incorrect values are displayed!
Go to the Oscilloscope toolbar and click the symbol to close the currently
displayed offline data record.
606 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Oscilloscope
Data records
The overlay function serves to lay several characteristics from the currently loaded data
records on top of each other, e.g. to compare signal characteristics from different
recordings.
If two or more data records are loaded in the oscilloscope, e.g. an online data record and
a data record saved before in the project, a "merge" data record is automatically
provided in the Data record list field.
If the merge data record is selected, the desired characteristics to be overlaid or
compared can be selected from the loaded data records in the Vertical channel settings
group field.
If an online data record is used in the merge data record, an update is carried out in the
merge data record in case of a renewed recording.
Removing variables from an offline or online data record causes the characteristics in
the merge data record to be deleted.
For documentation purposes, it is possible to copy the measured data of a data record as a
table or, alternatively, the oscilloscope user interface as a picture, to the clipboard for use
in other programs.
How to copy measured data or a picture of the user interface to the clipboard:
1. Click on the icon in the Oscilloscope toolbar.
• The Clipboard dialog box appears.
2. Select Curve points if the measured data are to be copied to the clipboard as a
table, or select Screenshot if the oscilloscope user interface is to be copied to the
clipboard as a picture.
3. Click OK.
• The dialog box is closed and the selected option is copied to the clipboard.
The system variables of the internal motor control listed in the following table can be
recorded with the oscilloscope for diagnostic and documentation purposes.
Note!
In comparison to all other variable values, the system variables of the internal
motor control have a cycle offset of 2 ... 3 ms!
Tip!
The exact position of a variable in the motor control can be obtained from the
corresponding signal flow.
608 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Oscilloscope
Variables of the motor control (oscilloscope signals)
610 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
LED status displays
You can quickly receive notes on some operating states via the LED display:
CAN-RUN CAN-ERR
DRIVE READY DRIVE ERROR
24 V USER
The control of the two LEDs "DRIVE READY" and "DRIVE ERROR" in the middle of the
controller's front panel depends on the device state. Device states ( 105)
Legend
Meaning of the symbols used to describe the LED states:
LED flashes once approx. every three seconds (slow flash)
LED is permanently on
612 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Drive diagnostics with the »Engineer«
When an online connection to the controller has been established, you can carry out a
diagnostics of the connected controller by means of the »Engineer« and have important
actual states of the controller displayed in a concise visualisation:
Button Function
Show details on the current error.
Show all active sources for controller inhibit.
Show all active sources for quick stop.
Reset error Acknowledge error message (if the error cause is eliminated).
Logbook... Show Logbook of the controller. ( 616)
2. Click the icon or select the command OnlineGo online to build up an online
connection with the controller.
3. Select the Diagnostics tab.
• With an online connection, the Diagnostics tab displays current status
information about the controller.
Display parameters
Via the parameters listed in the following tables current states and actual values of the
controller can be queried for diagnostic purposes, e.g. by using the keypad, a bus system,
or the »Engineer« (when an online connection to the controller has been established).
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". ( 705)
Parameter Display
C00183 Device state
C00166 Error description
C00168 Error number
C00051 Actual speed [rpm]
614 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Drive diagnostics via keypad/bus system
Parameter Display
C00052 Motor voltage
C00054 Motor current
C00057/1 Maximum torque
C00057/2 Motor reference torque
C00059 Motor - number of pole pairs
C00060 Rotor position
C00061 Heatsink temperature
C00062 Temperature inside the controller
C00063 Motor temperature
C00064 Device utilisation (Ixt) during the last 180 seconds
C00065 Ext. 24-V voltage
C00066 Thermal motor load (I2xt)
C00068 Capacitor temperature
C00069 CPU temperature
C00178 Time during which the controller was enabled (elapsed-hour meter)
C00179 Time during which the mains was switched on (power-on time meter)
C00186 ENP: Identified motor type
Identification data
The parameters listed in the following table, which in the »Engineer« parameter list and in
the keypad are classified in the category Identification Controller, serve to display the
identification data of the controller:
Parameter Display
C00099 Firmware version
C00200 Firmware product type
C00201 Firmware compilation date
C00203/1...9 HW product types
C00204/1...9 HW serial numbers
C00205/1...6 HW descriptions
C00206/1...6 HW manufacturing data
C00208/1...6 HW manufacturer
C00209/1...6 HW countries of origin
C00210/1...6 HW versions
C02113 Program name
13.4 Logbook
The integrated logbook function of the controller chronologically logs important events
within the system and thus plays an important role for troubleshooting or controller
diagnostics.
Tip!
Use a parameterisable filter to exclude certain events from logbook entry.
Filtering logbook entries ( 617)
Information saved
For each event, the following information is saved in the logbook:
Type of response (e.g. trouble, warning, or information) to the event
Event
Value of power-on time meter
Date/time (for memory module with real-time clock)
Module that activated the event (A = application; S = system).
Memory depth
The number of possible logbook entries depends on the memory module used:
MM1xx, MM2xx: 7 entries
MM3xx, MM4xx: 439 entries
The logbook enters new entries in the ring buffer after they have passed through a
parameterisable filter. By means of this filter you can exclude events with a specific error
response (trouble, warning, information, etc.) from being entered in the logbook.
Note!
Basically, events with the set response "None" are not entered in the logbook.
The filter is parameterised in C00169 by means of a bit mask. A set bit inhibits the entry of
the corresponding event in the logbook.
From software version V5.0 the option that identical consecutive entries ("Multiple
entries") into the logbook are suppressed can be additionally activated via bit 0. Then
only the time stamp of the last (latest) entry and the number of times the same event
has occurred successively are saved.
When an online connection has been established, the existing logbook entries can simply
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 select the command OnlineGo online to build up an online
connection with the controller.
3. Select the Diagnostics tab from the Workspace.
4. Click Logbook.
• The Logbook dialog box appears:
• You can filter the entries displayed systematically by selecting or defining filter
criteria.
• Click Delete to delete an entry from the logbook.
5. Click Previous to close the Logbook dialog box.
Tip!
• The Export... button serves to export the logbook entries into a file. Export
logbook entries into a file ( 619)
Example
13.5 Monitoring
The controller is provided with different monitoring functions that protect the drive
against impermissible operating conditions.
If a monitoring function responds,
– an entry is made into the Logbook of the controller,
– the response (quick stop by trouble, warning, fault, etc.) selected for this monitoring
function is activated,
– the state of the internal device control changes according to the response selected,
controller inhibit is set, and the "DRIVE ERROR" LED on the front of the controller goes
on:
Response Logbook entry Display under Pulse inhibit Controller inhibit Acknowledgeme LED
C00168 nt required "DRIVE ERROR"
None OFF
Information ; OFF
Warning ; ;
Warning locked ; ; ;
Quick stop by ; ; ;
trouble
Trouble ; ; ; ;
(after 0.5 s)
Fault ; ; ; ; ;
Danger!
If the automatic restart is enabled (C00142 = "1: Enabled"), the drive can restart
automatically from the "Trouble" and "Safe torque off" device states when the
trouble or requirement for "Safe torque off active" is no longer available!
Automatic restart after mains connection/trouble... ( 112)
620 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Monitoring
If a monitoring function responds, the response set for this monitoring function (quick stop
by trouble, warning, fault, etc.) is triggered.
For many monitoring functions the response can be individually configured via
parameters:
Tip!
The fault messages for which the response can be set can be gathered from the
table in the chapter "Short overview (A-Z)". ( 628)
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 Information
C00120 Motor overload protection (I²xt)
C00121 Motor temp. warning threshold
C00122 Heatsink temp. warn. threshold
C00123 Device utilisation warning threshold
C00126 CPU temp. warning threshold
C00127 Mot. overload warning threshold
C00128 Thermal time constant of motor
C00174 Undervoltage (LU) threshold
C00570 Warning thres. brake transistor
C00572 Warning thres. brake resistor
C00576 Speed monitoring tolerance
C00596 Threshold max. speed reached
C00599 Motor phase failure threshold
C00620 Max. motor current threshold
Cause Remedy
With a positive speed setpoint selection, the motor rotates counter-clockwise instead of
clockwise (when looking at the motor shaft).
Cause Remedy
Feedback system is not connected in correct phase Connect feedback system in correct phase relation.
relation.
The maximum current (C00022) flows and the motor does not rotate according to the
defined speed setpoint.
Cause Remedy
Two motor phases are interchanged, i.e. an anti- Carry out the following steps for verification:
clockwise rotating field is applied to the motor. 1. Ensure that the motor shaft is not blocked and can
rotate freely without damaging the system.
2. Activate the "U-rotation test mode" for the motor
control (C00398 = "1").
– In this test mode a voltage phasor with the
frequency set in C00399/1 and the amplitude from
the linear characteristic of rated voltage and rated
frequency is applied to the machine, which
corresponds to a clockwise rotating field.
– Danger!
When the test mode is active, the parameterisable
error response "Quick stop by trouble" has no effect!
If the test mode is active and a monitoring function
responds with this error response, no quick stop is
executed but the motor continues to rotate with the
frequency set for the test mode!
3. Increase the frequency step by step for the test mode
in C00399/1 until the motor shaft starts to rotate.
– If the motor shaft does not rotate, check the
electrical connection.
4. While the motor shaft is rotating, check whether it
rotates clockwise when looking at the A end shield. If
not, two motor phases are interchanged.
5. Additionally check whether the actual speed value
shown in C00051 is positive and whether it
corresponds to the defined frequency, taking the
number of pole pairs of the machine into
consideration (C00059). If this is not the case, the
connection and the parameter setting of the
feedback system are to be checked.
6. Deactivate the test mode for the motor control again
(C00398 = "0").
622 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
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
( 616)
If an error occurs in the controller, a 32-bit value will be saved in decimal format in the
internal history buffer (C00168), which contains the following information:
Response
0 1 2 3 Instance ID
Bit 31 29 28 26 25 16 15 0
Module ID
Error ID
[13-4] Structure of the error number
Tip!
If you go to the Diagnostics tab and click the button to the right of the Error
description display parameter, you will be shown all details on the current error in
a separate dialog box.
13.7.1.1 Response
Bit 31 29 28 26 25 16 15 0
The state of the internal device control changes according to the selected response to an
error, controller inhibit is set, and the "DRIVE ERROR" LED on the front of the controller goes
on:
Response Logbook entry Display under Pulse inhibit Controller inhibit Acknowledgeme LED
C00168 nt required "DRIVE ERROR"
None OFF
Information ; OFF
Warning ; ;
Warning locked ; ; ;
Quick stop by ; ; ;
trouble
Trouble ; ; ; ;
(after 0.5 s)
Fault ; ; ; ; ;
13.7.1.2 Instance ID
Bit 31 29 28 26 25 16 15 0
624 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
13.7.1.3 Module ID
Bit 31 29 28 26 25 16 15 0
Use the module ID to identify the module in which the error has occurred.
Module ID Module
hex decimal
Module ID Module
hex decimal
13.7.1.4 Error ID
Bit 31 29 28 26 25 16 15 0
01000100011110110000000000001111
Instance ID 1: Instance ID 1
001
626 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
An error message with the response "Fault", "Quick stop by trouble", or "Warning locked"
must be reset (acknowledged) explicitly after the cause of error has been eliminated.
Tip!
When an online connection to the controller has been established, use the
Diagnostics tab of the »Engineer« and click Reset error to reset a pending error
message.
The following table contains all error messages of the controller operating system in
alphabetical order with the preset error response and - if available – the parameter for
setting the error response.
Tip!
If you click on the cross-reference in the first column, you get to the detailed
description of the corresponding error response in the following chapter "Cause &
possible remedies". ( 636)
Note!
Error message "Unknown error"
If the "Unknown error xxxx" error message is indicated in the logbook or in
C00166, the reason for the missing plain text is that the error texts required have
not been downloaded to the controller during the application download.
• This, for instance, is the case if a device module plugged into the controller
has not been included in the Engineer project.
• Remedy: Include the device module, recompile and download the project.
628 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
630 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
632 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
634 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
This chapter contains all error messages of the controller operating system in numerical
order of the error number with detailed information on the response to the error message
and information on the cause & possible remedies.
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)". ( 628)
Note!
Error message "Unknown error"
If the "Unknown error xxxx" error message is indicated in the logbook or in
C00166, the reason for the missing plain text is that the error texts required have
not been downloaded to the controller during the application download.
• This, for instance, is the case if a device module plugged into the controller
has not been included in the Engineer project.
• Remedy: Include the device module, recompile and download the project.
Cause Remedy
Too many events/faults have occurred in a very short Check whether application generates too many error
time. It was therefore not possible to list all of them in messages.
the logbook.
Cause Remedy
The logbook has been reset due to a read error.. - (is irreversible)
Cause Remedy
The logbook has been reset due to a version conflict. - (is irreversible)
636 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Operating system could not identify the control card. Mains switching
• Please contact Lenze if the error occurs again.
Cause Remedy
Operating system could not identify the power section. Mains switching
• Please contact Lenze if the error occurs again.
Cause Remedy
Cause Remedy
Operating system could not identify the safety module. Mains switching
• If the error occurs again: Switch off the controller,
remove safety module and plug in again, switch on
the controller again.
• If the error still occurs: Switch off controller and use a
different safety module.
Cause Remedy
It was tried to plug an extension module into module slot Plug in valid module and switch on mains.
MXI1, which is not "Hot-plug"-able. • Through mains switching, the system accepts
modules without "hot plug" capability in the
following switch-on phase.
Cause Remedy
It was tried to plug an extension module into module slot Plug in valid module and switch on mains.
MXI2, which is not "Hot-plug"-able. • Through mains switching, the system accepts
modules without "hot plug" capability in the
following switch-on phase.
Cause Remedy
You have tried to remove or change the memory module Switch off the controller, plug in memory module and
during operation. switch on the controller again.
• If the error occurs again, the memory module is
defective and must be replaced.
Cause Remedy
You have tried to remove or change the safety module Switch off the controller, plug in safety module and
during operation. switch on the controller again.
• If the error occurs again, the safety module is
defective and must be replaced.
Cause Remedy
Operating system could not identify the control card. Please contact Lenze.
Cause Remedy
Operating system could not identify the power section. Please contact Lenze.
638 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Operating system could not identify the extension • Use a different extension module.
module in module slot MXI1. • Please contact Lenze.
Cause Remedy
Operating system could not identify the extension • Use a different extension module.
module in module slot MXI2. • Please contact Lenze.
Cause Remedy
Operating system could not identify the memory • Use a different memory module.
module. • Please contact Lenze.
Cause Remedy
Operating system could not identify the safety module. • Use a different safety module.
• Please contact Lenze.
Cause Remedy
The control card is not supported by the operating Please contact Lenze.
system.
Cause Remedy
The power section is not supported by the operating Please contact Lenze.
system.
Cause Remedy
The extension module in module slot MXI1 is not • Use a different module.
supported by the operating system. • Please contact Lenze.
Cause Remedy
The extension module in module slot MXI2 is not • Use a different module.
supported by the operating system. • Please contact Lenze.
Cause Remedy
The memory module is not supported by the operating • Use a different module.
system. • Please contact Lenze.
Cause Remedy
The safety module is not supported by the operating • Use a different module.
system. • Please contact Lenze.
Cause Remedy
The power section has been changed since the last mains (Only information or warning locked if the hardware
switching. type has also changed.)
Cause Remedy
The extension module in module slot MXI1 has been (Only information or warning locked if the hardware
changed since the last mains switching. type has also changed.)
640 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
The extension module in module slot MXI2 has been (Only information or warning locked if the hardware
changed since the last mains switching. type has also changed.)
Cause Remedy
The memory module has been changed since the last (Only information or warning locked if the hardware
mains switching. type has also changed.)
Cause Remedy
The safety module has been changed since the last (Only information or warning locked if the hardware
mains switching. type has also changed.)
Cause Remedy
Extension modules which are not supported in this Create permitted module combination.
combination are plugged into module slots MXI1 &
MXI2.
Cause Remedy
The firmware of the operating system has been updated. - (Information only)
Cause Remedy
Communication with the electronic nameplate is Check correct connection of the encoder cable.
interrupted, the data could not be read.
Cause Remedy
Memory module is plugged in incorrectly or is defective. • Plug in the memory module correctly.
• Exchange defective memory module.
Cause Remedy
Cause Remedy
Firmware is not compatible with the hardware. Import the compatible firmware.
Cause Remedy
The memory module used is not supported by the Plug in supported module and switch the mains.
controller according to the license model. • The 9400 HighLine supports the MM220 (licence:
Motion Control HighLevel) and MM330 memory
modules (licence: Motion Control TopLevel).
Cause Remedy
The extension module in module slot MXI1 is not • Remove the extension module and switch the mains.
supported by the controller. • Plug in supported extension module and switch the
mains.
Cause Remedy
The extension module in module slot MXI2 is not • Remove the extension module and switch the mains.
supported by the controller. • Plug in supported extension module and switch the
mains.
642 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Device error: The clock integrated in the MM440 memory • Replace memory module.
module is defective. • Please contact Lenze.
Cause Remedy
The battery in the clock integrated in the MM440 Replace memory module.
memory module is low. The clock is expected to fail soon.
Cause Remedy
The battery integrated in the clock in the MM440 • If the memory module is used for the first time,
memory module is empty. The clock has been reset to its restart the controller to initialise the memory
initial value (01.01.1970 - 00:00:00 o'clock). module.
• If the problem occurs again, replace the memory
module.
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
644 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
Cause Remedy
Serious device error or component failure. Switch the controller off and then on again.
• Please contact Lenze if the problem occurs again.
Cause Remedy
The maximum number of permissible writing cycles has Replace memory module, otherwise data may get lost.
been reached for the memory module.
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Program runtime in Application task is too high. Reduce program runtime by means of:
• Omitting functions (e.g. by reducing the number of
active FBs).
• Optimisation of functions to the calculating time.
Cause Remedy
Program runtime in user task is too high. Reduce program runtime by means of:
• Omitting functions (e.g. by reducing the number of
active FBs).
• Optimisation of functions to the calculating time.
646 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Program runtime in idle task is too high. Reduce program runtime by means of:
• Omitting functions (e.g. by reducing the number of
active FBs).
• Optimisation of functions to the calculating time.
Cause Remedy
A runtime error has occurred in the application. The Remove runtime error in the application and retransfer
application processing has been interrupted. application to controller.
Cause Remedy
The application has been stopped using the device Restart application with device command C00002="31".
command C00002="32". All user tasks are stopped.
Cause Remedy
The application has reached a set breakpoint and the Delete breakpoint and restart application.
user task with the breakpoint has stopped.
Cause Remedy
An invalid parameter description is available. Transmit application and parameter set to the controller
again.
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
CANopen communication module in MXI1: Incorrectly • Integrate suitable communication module for
configured process data mapping. module slot MXI1 in the Engineer project.
• The corresponding PDO channel is not installed, e. g. • Check the configuration of the network. Then
because no communication module was selected for recompile the project and transmit it to the controller.
module slot MXI1 in the Engineer project.
• The communication module selected for module slot
MXI1 in the Engineer project does not support PDO
mapping.
• The mapping information downloaded to the
controller is faulty.
Cause Remedy
CANopen communication module in MXI2: Incorrectly • Integrate suitable communication module for
configured process data mapping. module slot MXI2 in the Engineer project.
• The corresponding PDO channel is not installed, e. g. • Check the configuration of the network. Then
because no communication module was selected for recompile the project and transmit it to the controller.
module slot MXI2 in the Engineer project.
• The communication module selected for module slot
MXI2 in the Engineer project does not support PDO
mapping.
• The mapping information downloaded to the
controller is faulty.
648 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Cause Remedy
External 24 V supply voltage of the control card is lower Check external supply voltage.
than 18 V. • If the external supply voltage is available and the
error message does not disappear, please contact
Lenze.
Cause Remedy
During reading or writing the service register a fault has Mains switching
occurred. • Please contact Lenze if the problem occurs again.
Cause Remedy
The drive interface has activated the error message • Check external device to be monitored.
"External error". • Check assignment of the input DI_bSetExternError in
• The input DI_bSetExternError of the system block the application.
LS_DriveInterface has been set to TRUE.
Cause Remedy
The controller is enabled and has the "Operation" state. - (Information only)
Cause Remedy
The controller has received the "Safe torque off (STO)" - (Information only)
request by the safety module and is now in the "Safe
torque off active" device state.
Cause Remedy
Cause Remedy
Cause Remedy
Heatsink temperature higher than variable temperature • Check control cabinet temperature.
limit (C00122). • Clean filter.
• Ambient controller temperature too high. • Clean controller.
• Dirty fan or ventilation slots. • Set a higher value under C00122.
• Value set under C00122 is too low.
Cause Remedy
Heatsink temperature higher than fixed temperature • Check control cabinet temperature.
limit (90 °C). • Clean filter.
• Ambient controller temperature too high. • Clean controller.
• Dirty fan or ventilation slots.
650 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Motor temperature higher than fixed temperature limit • Check drive dimensioning.
(150 °C). • Connect PTC or switch off monitoring (C00583="0").
• Motor too hot due to impermissibly high currents or
frequent and too long acceleration processes.
• No PTC connected.
Cause Remedy
CPU temperature higher than variable temperature limit • Check control cabinet temperature.
(C00126). • Clean filter.
• Ambient controller temperature too high. • Clean controller.
• Dirty fan or ventilation slots. • Set a higher value under C00126.
• Value set under C00126 is too low.
Cause Remedy
CPU temperature higher than fixed limit temperature • Check control cabinet temperature.
(85 °C). • Clean filter.
• Ambient controller temperature too high. • Clean controller.
• Dirty fan or ventilation slots.
Cause Remedy
Encoder for heatsink temperature supplies undefined Check control cabinet temperature, maybe it is too low.
values.
Cause Remedy
Encoder for interior temperature supplies undefined Check control cabinet temperature, maybe it is too low.
values.
Cause Remedy
The signals of the connected encoder for the motor • Check contacts of the encoder cable at the motor and
temperature detection (resolver at X7 or encoder at X8) controller.
are outside the defined operating range of the detection. • Check selection of the motor temperature sensor in
C01190 and make sure that it complies with the
assembly in the motor.
• Possibly switch off temperature sensor monitoring
(C00594="0").
• If a PTC is in the motor, activate the monitoring of the
PTC temperature in C00585 instead.
Cause Remedy
Encoder for capacitor temperature supplies undefined Check control cabinet temperature, maybe it is too low.
values.
Cause Remedy
Encoder for CPU temperature supplies undefined values. Check control cabinet temperature, maybe it is too low.
Cause Remedy
The motor temperature detected via the terminals T1/T2 • Check drive dimensioning.
is too high. • Connect PTC or thermal contact to terminals T1/T2.
• Motor is too hot due to an increased effective current • If a motor without integrated temperature
that results from operation with too high/too monitoring is used, switch off the monitoring
frequent acceleration processes. function (C00585="0").
• Motor too hot due to increased ambient conditions.
• Motor too hot due to lacking cooling in the case of
self-ventilation and continuous operation with
speeds lower than the rated speed.
• Terminals T1/T2 are not assigned.
• Open circuit of the supply cables for terminals T1/T2.
652 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Speed of heatsink fan too low, e.g. due to dirt. Check/clean fan.
Cause Remedy
Speed of internal fan is too low, e.g. due to dirt. Check/clean fan.
Cause Remedy
Frequent and too long acceleration processes with Check drive dimensioning.
overcurrent > C00123.
Cause Remedy
Frequent and too long acceleration processes with Check drive dimensioning.
overcurrent.
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
The connected motor with feedback is not supported by Check drive dimensioning.
the controller firmware.
654 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Controller current is too low for rated magnetisation, i.e. Check drive dimensioning.
the controller cannot energise the motor sufficiently.
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
656 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Due to a too high braking energy, the DC-bus voltage • Use brake resistor or regenerative module.
exceeds the overvoltage threshold which results from • Check setting under C00173.
the mains voltage setting in C00173.
Cause Remedy
DC bus voltage is lower than the undervoltage threshold • Check mains voltage.
resulting from the mains setting under C00173. • Check setting under C00173.
Cause Remedy
Cause Remedy
Cause Remedy
Difference between actual and setpoint speed is too big. • Increase speed tolerance margin under C00576.
• Check drive dimensioning.
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Absolute value encoder does not send any data or a • Check supply cable.
digital readout has been activated while the machine is • Check encoder.
coasting down. • Check voltage supply (C00421).
658 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Too frequent and too long braking operations. Check drive dimensioning.
Cause Remedy
Too frequent and too long braking operations. • Check drive dimensioning.
• Check parameter setting (C00129, C00130, C00131).
Cause Remedy
The instantaneous value of the motor current has • Set a higher value in C00620.
exceeded the value set in C00620. • Reduce maximum current (C00022).
• Change response (C00619).
Cause Remedy
Cause Remedy
Threshold for speed monitoring set in C00596 has been Check drive dimensioning.
exceeded.
Cause Remedy
Brake chopper short circuit/earth fault detected. Check brake chopper cable and brake resistor.
Cause Remedy
The position encode selected under C00490 has not been • Check position encoder.
recognised. • Check parameter setting (C00490).
Cause Remedy
The motor encoder selected under C00495 has not been • Check motor encoder.
recognised. • Check parameter setting (C00495).
Cause Remedy
Cause Remedy
660 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
U phase interruption of motor cable. • Check cabling between the controller and motor.
• Check parameter setting (C00599).
Cause Remedy
V phase interruption of the motor cable. • Check cabling between the controller and motor.
• Check parameter setting (C00599).
Cause Remedy
W phase interruption of the motor cable. • Check cabling between the controller and motor.
• Check parameter setting (C00599).
Cause Remedy
Cause Remedy
Cause Remedy
The connected motor with feedback is not supported by Check drive dimensioning.
the controller firmware.
Cause Remedy
The connected motor with feedback is not supported by Check drive dimensioning.
the controller firmware.
662 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
The motor current during identification was too high. • The motor must not move during identification.
• Check motor parameters.
Cause Remedy
The motor parameters of the electronic nameplate are Please contact Lenze.
outside of the limit values of the controller and therefore
cannot be accepted.
Cause Remedy
• Encoder signal interferences (EMC). • Check encoder cable, if required, use shorter encoder
• Encoder cable interrupted. cable.
• Encoder defective. • Check encoder.
• Faulty parameter setting of the encoder. • Check parameter setting (C00420, C00421, C00422).
Note: This information is always supplied together with
the "I/O error - encoder communication" error message
and is entered in the logbook even if the encoder
monitoring is deactivated (C00580).
Cause Remedy
• Encoder signal interferences (EMC). • Check encoder cable, if required, use shorter encoder
• Encoder cable interrupted. cable.
• Encoder defective. • Check encoder.
• Faulty parameter setting of the encoder. • Check parameter setting (C00420, C00421, C00422).
Note: This information is always supplied together with
the "I/O error - encoder communication" error message
and is entered in the logbook even if the encoder
monitoring is deactivated (C00580).
Cause Remedy
Encoder is not supported by the controller firmware. • Exchange encoder for known type.
• From software version V4.0: Parameterise the
unknown encoder with the codes C00414 (type code)
and C00415 (number of revolutions).
Cause Remedy
A digital readout of the absolute encoder is only possible Prevent coasting of the machine while the absolute
at standstill. encoder is read out.
The readout is activated by the following actions:
• Mains switching
• Change of C00420, C00422 and C00427
• To "Absolute value encoder: Communication error"
• To "Encoder: Open circuit"
Note: This information is always supplied together with
the "I/O error - encoder communication" error message
and is entered in the logbook even if the encoder
monitoring is deactivated (C00580).
664 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
• Encoder signal interferences (EMC). • Check encoder cable, if required, use shorter encoder
• Encoder cable interrupted. cable.
• Encoder defective. • Check encoder.
• Faulty parameter setting of the encoder. • Check parameter setting (C00422).
• Possibly switch off monitoring (C00621).
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Actual motor current is higher than the maximum device • Increase speed setpoint ramps.
current (C00789). • Optimise Imax controller.
Cause Remedy
From software version V4.0 • Check whether all requirements for an identification
An error occurred during the pole position identification. of the pole position are fulfilled.
The pole position identification could not be completed • Ensure that the machine is not braked or blocked
successfully. during the pole position identification.
• Repeat the pole position identification.
Cause Remedy
From software version V5.0 Check cabling between the controller and motor.
Interruption of several motor cable phases.
Cause Remedy
Cause Remedy
• Encoder signal interferences (EMC). • Check encoder cable, if required, use shorter encoder
• Encoder cable interrupted. cable.
• Encoder defective. • Check encoder.
• Faulty parameter setting of the encoder. • Check parameter setting (C00420, C00421, C00422).
Note: This information is always supplied together with
the "I/O error - encoder communication" error message
and is entered in the logbook even if the encoder
monitoring is deactivated (C00580).
666 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
• Encoder signal interferences (EMC). • Check encoder cable, if required, use shorter encoder
• Encoder cable interrupted. cable.
• Encoder defective. • Check encoder.
• Faulty parameter setting of the encoder. • Check parameter setting (C00420, C00421, C00422).
Note: This information is always supplied together with
the "I/O error - encoder communication" error message
and is entered in the logbook even if the encoder
monitoring is deactivated (C00580).
Cause Remedy
A digital readout of the absolute encoder is only possible Prevent coasting of the machine while the absolute
at standstill. encoder is read out.
The readout is activated by the following actions:
• Mains switching
• Change of C00420, C00422 and C00427
• To "Absolute value encoder: Communication error"
• To "Encoder: Open circuit"
Note: This information is always supplied together with
the "I/O error - encoder communication" error message
and is entered in the logbook even if the encoder
monitoring is deactivated (C00580).
Cause Remedy
File system of the memory module has been formatted. - (Information only)
Cause Remedy
File system of the memory module has been restored. - (Information only)
Cause Remedy
Master current is in the impermissible range -4 ... +4 mA, Remove cable break.
e. g. due to a cable break or a defective master current
value encoder.
• Only for parameterisation as master current input
(see C00034).
Cause Remedy
Cause Remedy
Cause Remedy
Communication between the controller and the • Switch off controller, plug module correctly in module
extension module in module slot MXI1 cannot be slot MXI1, switch on controller again.
established. • If the problem occurs again, replace the module.
Cause Remedy
Communication between the controller and the • Switch off controller, plug module correctly in module
extension module in module slot MXI2 cannot be slot MXI2, switch on controller again.
established. • If the problem occurs again, replace the module.
Cause Remedy
668 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
CAN on board: initialisation error • Set a non-zero node address by means of the DIP
• The hardware allocation of the node address was switches and then switch mains.
selected via DIP switches, and the DIP switches of the • Activation of the software allocation of the node
node address are all on zero. number by switching over DIP switch 2, then switch
Note: Instead of the impermissible node address 0, node mains.
address 1 is used.
Cause Remedy
Cause Remedy
CAN on board: Cyclic node monitoring • Reactivate CAN node by mains switching, restart of
• Node station has not received a heartbeat telegram the controller (C00002="11000") or CAN reset node.
from node 1 ... 32 within the defined time. • Select a different heartbeat producer monitoring
time or switch off monitoring and reset locked error
status, if necessary.
Tip: Save the current parameter set before mains
switching and restart of the controller (C00002="11").
Cause Remedy
CAN on board: Cyclic node monitoring Select a different Lifeguarding monitoring time or switch
• Slave response: Maximum time between two node off monitoring.
guarding telegrams (remote transmission request
telegram) from the master has been exceeded.
Cause Remedy
Cause Remedy
Cause Remedy
CAN on board: Cyclic node monitoring • Reactivate CAN node by mains switching, restart of
• CAN master has not received a response to a node the controller (C00002="11000") or CAN reset node.
guarding telegram (remote transmission request • Select a different node guarding monitoring time or
telegram) from node 1 ... 32 within the defined time. switch off monitoring.
• Reset potentially caught error status.
Tip: Save the current parameter set before mains
switching and restart of the controller (C00002="11").
Cause Remedy
670 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
CAN on board: CAN-IN 1 error • Set correct telegram length for CAN master
• Incorrect PDO telegram length. (transmitter).
• Transmission error. • Eliminate trouble in the environment (e. g. EMC).
• Time monitoring of the PDOs has tripped. • Select a different time monitoring or switch off time
monitoring.
Cause Remedy
CAN on board: CAN-IN 2 error • Set correct telegram length for CAN master
• Incorrect PDO telegram length. (transmitter).
• Transmission error. • Eliminate trouble in the environment (e. g. EMC).
• Time monitoring of the PDOs has tripped. • Select a different time monitoring or switch off time
monitoring.
Cause Remedy
CAN on board: CAN-IN 3 error • Set correct telegram length for CAN master
• Incorrect PDO telegram length. (transmitter).
• Transmission error. • Eliminate trouble in the environment (e. g. EMC).
• Time monitoring of the PDOs has tripped. • Select a different time monitoring or switch off time
monitoring.
Cause Remedy
CAN on board: CAN-IN 4 error • Set correct telegram length for CAN master
• Incorrect PDO telegram length. (transmitter).
• Transmission error. • Eliminate trouble in the environment (e. g. EMC).
• Time monitoring of the PDOs has tripped. • Select a different time monitoring or switch off time
monitoring.
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
672 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Application could not be loaded because of a file error. Load new or different application.
Cause Remedy
Cause Remedy
Cause Remedy
Application is incompatible with the controller. • Download of an application suitable for the controller
using the Engineer.
• Switch off controller and use a different memory
module with suitable application.
Cause Remedy
Extension module in module slot MXI1 is incompatible Use extension module supported by the application.
with the application.
Cause Remedy
Extension module in module slot MXI2 is incompatible Use extension module supported by the application.
with the application.
Cause Remedy
674 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
E94AYCEN communication module (Ethernet) in module Use communication module supported by the
slot MXI1 is incompatible with the application. application.
Cause Remedy
E94AYCEN communication module (Ethernet) in module Use communication module supported by the
slot MXI2 is incompatible with the application. application.
Cause Remedy
Digital frequency extension module in module slot MXI1 Use extension module supported by the application.
is incompatible with the application.
Cause Remedy
Digital frequency extension module in module slot MXI2 Use extension module supported by the application.
is incompatible with the application.
Cause Remedy
ICM extension module in module slot MXI1 is Use extension module supported by the application.
incompatible with the application.
Cause Remedy
ICM extension module in module slot MXI2 is Use extension module supported by the application.
incompatible with the application.
Cause Remedy
CANopen communication module in module slot MXI1 is Use communication module supported by the
incompatible with the application. application.
Cause Remedy
CANopen communication module in module slot MXI2 is Use communication module supported by the
incompatible with the application. application.
Cause Remedy
Cause Remedy
Parameter set is invalid. Transfer parameter set from Engineer to the controller
and save with C00002="11".
Cause Remedy
676 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Cause Remedy
Lenze setting of a parameter is not within the valid Eliminate error in the application and retransfer
limits. application to controller.
Cause Remedy
An error has occurred while loading the selected Transfer parameter set from Engineer to the controller
parameter set. and save with C00002="11".
Cause Remedy
An error has occurred while saving the current Use a different memory module.
parameter set.
Cause Remedy
The parameter set version on the memory module is not Transfer parameter set from Engineer to the controller
compatible with the firmware of the controller. and save with C00002="11".
Cause Remedy
Code number of the operating system has been assigned Eliminate error in the application and retransfer
to the application. application to controller.
Cause Remedy
The firmware has loaded a parameter set the type code Load a suitable parameter set.
of which does not correspond to the type code of the
controller.
Cause Remedy
The parameter set contains no parameters for the Integrate the module inserted in MXI1 into the Engineer
module inserted in MXI1. project and then retransmit the parameter set to the
controller.
Cause Remedy
The parameter set contains no parameters for the Integrate the module inserted in MXI2 into the Engineer
module inserted in MXI2. project and then retransmit the parameter set to the
controller.
Cause Remedy
Cause Remedy
678 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
680 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
The controller has detected a safety module which does Change setting underC00214 or use a suitable safety
not match the setting under C00214. module.
• Afterwards mains switching is required.
Cause Remedy
It is not possible to establish communication between • Switch off the controller, plug in safety module
the controller and safety module. correctly and switch on the controller again.
• If the problem occurs again, replace the safety
module.
Cause Remedy
Digital frequency extension module in MXI1: • Check signal cable for track A.
Interruption (open circuit) of the signal cable for track A. • Check encoder.
Cause Remedy
Digital frequency extension module in MXI1: • Check signal cable for track B.
Interruption (open circuit) of the signal cable for track B. • Check encoder.
Cause Remedy
Digital frequency extension module in MXI1: • Check signal cable for track Z.
Interruption (open circuit) of the signal cable for track Z. • Check encoder.
Cause Remedy
Digital frequency extension module in MXI1: • Check signal cable for "Enable" signal.
Interruption (open circuit) of the signal cable for the • Check encoder.
"Enable" signal or no "Enable" signal available.
Cause Remedy
Cause Remedy
Digital frequency extension module in MXI1: Limit Check limit value set.
frequency at the digital frequency output reached.
• The digital frequency has reached the limit value set
in C013053.
682 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
CANopen communication module in MXI1: Initialisation • Set a non-zero node address by means of the DIP
error switches and then switch mains.
• The hardware allocation of the node address was • Activation of the software allocation of the node
selected via DIP switches, and the DIP switches of the number by switching over DIP switch 2, then switch
node address are all on zero. mains.
Note: Instead of the impermissible node address 0, node
address 1 is used.
Cause Remedy
CAN module (MXI1): Heartbeat error index 1 ... 32 [0x009e0000 ... 0x009e001f]
Cause Remedy
CANopen communication module in MXI1: Cyclic node • Reactivate CAN node by mains switching, restart of
monitoring the controller (C00002="11000") or CAN reset node.
• Node station has not received a heartbeat telegram • Select a different heartbeat producer monitoring
from node 1 ... 32 within the defined time. time or switch off monitoring and reset locked error
status, if necessary.
Tip: Save the current parameter set before mains
switching and restart of the controller (C00002="11").
Cause Remedy
CANopen communication module in MXI1: Cyclic node Select a different Lifeguarding monitoring time or switch
monitoring off monitoring.
• Slave response: Maximum time between two node
guarding telegrams (remote transmission request
telegram) from the master has been exceeded.
Cause Remedy
Cause Remedy
CAN module (MXI1): Node guarding error 1 ... 32 [0x00a00000 ... 0x00a0001f]
Cause Remedy
CANopen communication module in MXI1: Cyclic node • Reactivate CAN node by mains switching, restart of
monitoring the controller (C00002="11000") or CAN reset node.
• CAN master has not received a response to a node • Select a different node guarding monitoring time or
guarding telegram (remote transmission request switch off monitoring.
telegram) from node 1 ... 32 within the defined time. • Reset potentially caught error status.
Tip: Save the current parameter set before mains
switching and restart of the controller (C00002="11").
684 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
CANopen communication module in MXI1: CAN-IN 1 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI1: CAN-IN 2 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI1: CAN-IN 3 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI1: CAN-IN 4 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI1: CAN-IN 5 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI1: CAN-IN 6 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI1: CAN-IN 7 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI1: CAN-IN 8 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
686 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
Digital frequency extension module in MXI2: • Check signal cable for track A.
Interruption (open circuit) of the signal cable for track A. • Check encoder.
Cause Remedy
Digital frequency extension module in MXI2: • Check signal cable for track B.
Interruption (open circuit) of the signal cable for track B. • Check encoder.
Cause Remedy
Digital frequency extension module in MXI2: • Check signal cable for track Z.
Interruption (open circuit) of the signal cable for track Z. • Check encoder.
Cause Remedy
Digital frequency extension module in MXI2: • Check signal cable for "Enable" signal.
Interruption (open circuit) of the signal cable for the • Check encoder.
"Enable" signal or no "Enable" signal available.
Cause Remedy
Cause Remedy
Digital frequency extension module in MXI2: Limit Check limit value set.
frequency at the digital frequency output reached.
• The digital frequency has reached the limit value set
in C014053.
Cause Remedy
688 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
CANopen communication module in MXI2: Initialisation • Set a non-zero node address by means of the DIP
error switches and then switch mains.
• The hardware allocation of the node address was • Activation of the software allocation of the node
selected via DIP switches, and the DIP switches of the number by switching over DIP switch 2, then switch
node address are all on zero. mains.
Note: Instead of the impermissible node address 0, node
address 1 is used.
Cause Remedy
CAN module (MXI2): Heartbeat error index 1 ... 32 [0x00ad0000 ... 0x00ad001f]
Cause Remedy
CANopen communication module in MXI2: Cyclic node • Reactivate CAN node by mains switching, restart of
monitoring the controller (C00002="11000") or CAN reset node.
• Node station has not received a heartbeat telegram • Select a different heartbeat producer monitoring
from node 1 ... 32 within the defined time. time or switch off monitoring and reset locked error
status, if necessary.
Tip: Save the current parameter set before mains
switching and restart of the controller (C00002="11").
Cause Remedy
CANopen communication module in MXI2: Cyclic node Select a different Lifeguarding monitoring time or switch
monitoring off monitoring.
• Slave response: Maximum time between two node
guarding telegrams (remote transmission request
telegram) from the master has been exceeded.
Cause Remedy
Cause Remedy
CAN module (MXI2): Node guarding error 1 ... 32 [0x00af0000 ... 0x00a0001f]
Cause Remedy
CANopen communication module in MXI2: Cyclic node • Reactivate CAN node by mains switching, restart of
monitoring the controller (C00002="11000") or CAN reset node.
• CAN master has not received a response to a node • Select a different node guarding monitoring time or
guarding telegram (remote transmission request switch off monitoring.
telegram) from node 1 ... 32 within the defined time. • Reset potentially caught error status.
Tip: Save the current parameter set before mains
switching and restart of the controller (C00002="11").
Cause Remedy
690 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
CANopen communication module in MXI2: CAN-IN 1 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI2: CAN-IN 2 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI2: CAN-IN 3 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI2: CAN-IN 4 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI2: CAN-IN 5 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI2: CAN-IN 6 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI2: CAN-IN 7 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
CANopen communication module in MXI2: CAN-IN 8 • Set correct telegram length for CAN master
error (transmitter).
• Incorrect PDO telegram length. • Eliminate trouble in the environment (e. g. EMC).
• Transmission error. • Select a different time monitoring or switch off time
• Time monitoring of the PDOs has tripped. monitoring.
Cause Remedy
692 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
Cause Remedy
Cause Remedy
Cause Remedy
The travel range limit switch in positive traversing Reset error message and retract limit switch.
direction has tripped.
Cause Remedy
The travel range limit switch in negative traversing Reset error message and retract limit switch.
direction has tripped.
Motor brake: Angular drift with closed brake too high [0x00b80003]
Cause Remedy
The stop position of the motor axis has changed by more • Deactivate standstill monitoring (C02595 = 0).
than the permissible angle of rotation set in C02595, • Increase waiting time for status monitoring (C02591).
although the brake is engaged. The standstill monitoring only starts after this
waiting time has elapsed.
• Increase brake closing time (C02589) since during the
brake closing time the standstill monitoring is not
active.
• Reduce threshold for brake activation (C02581).
Motor brake: Automatically activated after waiting time has elapsed [0x00b80004]
Cause Remedy
This time monitoring will only be active if the speed • Increase waiting time for brake activation (C02593).
setpoint has reached the threshold for brake activation • Reduce threshold for brake activation (C02581).
(C02581).
If the actual speed value does not reach/fall below the
threshold set in C02581within the parameterised
waiting time for brake activation ( C02593), the brake
will be closed due to time-out.
Cause Remedy
Faulty external feedback of the brake status to the brake • Check brake configuration with regard to the control
control. selection in C02580.
• Check setting for status input monitoring in C02583.
When monitoring is active, the input bBrakeApplied
must be triggered correctly (bBrakeApplied =
bBrakeReleased).
• Check voltage supply of the brake module.
Cause Remedy
The positive software limit position parameterised in • Position within the software limit positions.
C02702/2 has been overtravelled. • Increase permissible traversing range (change setting
of the software limit positions).
• Deactivate monitoring of the software limit positions
by the basic function "Limiter".
694 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
The negative software limit position parameterised in • Position within the software limit positions.
C02702/1 has been overtravelled. • Increase permissible traversing range (change setting
of the software limit positions).
• Deactivate monitoring of the software limit positions
by the basic function "Limiter".
Cause Remedy
Due to the setting of C02707 it was tried to traverse in • Only traverse in permissible (negative) direction of
the impermissible positive direction of rotation. rotation.
• Change setting of the permissible direction of
rotation (C02707).
Cause Remedy
Due to the setting of C02707 it was tried to traverse in • Only traverse in permissible (positive) direction of
the impermissible negative direction of rotation. rotation.
• Change setting of the permissible direction of
rotation (C02707).
Cause Remedy
• The requested profile speed is higher than the • Reduce speed of the traversing profile of the basic
maximum speed set in C02703 and has been limited function (manual jog, homing, or positioning).
to this speed. • Increase maximum speed (C02703).
• The required profile speed cannot be achieved with • Deactivate monitoring of the limit values by the basic
the motor reference speed set in C00011. function "Limiter".
• Set motor reference speed correctly (C00011).
Cause Remedy
The requested profile acceleration is higher than the • Reduce acceleration of the traversing profile of the
maximum acceleration set in C02705 and has been basic function (manual jog, homing, or positioning).
limited to this acceleration. • Increase maximum acceleration (C02705).
• Deactivate monitoring of the limit values by the basic
function "Limiter".
Cause Remedy
The requested profile deceleration is higher than the • Reduce acceleration of the traversing profile of the
maximum acceleration set in C02705 and has been basic function (manual jog, homing, or positioning).
limited to this acceleration. • Increase maximum acceleration (C02705).
• Deactivate monitoring of the limit values by the basic
function "Limiter".
Cause Remedy
The requested S-ramp time is lower than the minimum • Increase S-ramp time of the traversing profile of the
S-ramp time set in C02706 and has been limited to this S- basic function (manual jog, homing, or positioning).
ramp time. • Reduce minimum S-ramp time (C02706).
• Deactivate monitoring of the limit values by the basic
function "Limiter".
Cause Remedy
It was tried to position to a target outside the software • Select position target inside the software limit
limit positions. positions.
• Increase permissible traversing range (change setting
of the software limit positions).
• Deactivate monitoring of the software limit positions
by the basic function "Limiter".
Cause Remedy
Cause Remedy
696 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
After 1 second the actual torque has not yet reached 90 Check settings for torque feedforward control.
% of the precontrolled setpoint torque for releasing the • Possibly the maximum current (C00022) is not
brake. sufficient for the required torque feedforward
control.
Cause Remedy
The cam data are provided with an access protection of Check and, if required, correct the serial number entered
level 3 (linkage to the memory module), and the serial in the »Cam Designer«. Afterwards redownload the cam
number contained in the cam data does not correspond data.
to the serial number of the memory module.
Cause Remedy
Checksum error during reading the file, or the password Redownload cam data.
was manipulated.
Cause Remedy
The last download of the cam data was faulty or has not • Redownload cam data.
been completed successfully. • Save cam data within the controller in the memory
The previous cam data – if available – have been module via device command C00002 = "502: Save
downloaded from the backup file. cam data".
Cause Remedy
The cam data were locked since the user password was Reset parameters to the Lenze setting via device
entered incorrectly for three times. command C00002 = "0: Load Lenze setting". Then
The cam data were not loaded. download cam data again.
Cause Remedy
The cam data were not loaded because the safety key is Reset parameters to the Lenze setting via device
damaged. command C00002 = "0: Load Lenze setting". Then
The password in the cam data or the serial number of the download cam data again.
memory module has been manipulated.
Cause Remedy
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02620.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02621.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
698 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02622.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02623.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02701/1.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02701/2.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02703.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02705.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02708/1.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02708/2.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
700 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02708/3.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02708/4.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02710/1.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02710/2.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02710/3.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02710/4.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02713.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02642.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
702 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Diagnostics & fault analysis
Error messages of the operating system
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02643.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02644.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02645.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02646.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02647.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V3.0 • Check machine parameters and adapt them if
Due to a subsequent change of the machine parameters required.
for gearbox ratio, feed constant, or resolution of an • Change setting in C02670.
encoder revolution, the value set in the parameter
cannot be displayed in the internal unit. See chapter
"Max. position, speed, and acceleration that can be
displayed internally".
Cause Remedy
From software version V4.0 Execute device command C00002 = "503: Calculate Cam
One or several machine parameters have been changed Data". This automatically resets the warning.
that have an influence on the internal scaling of the Cam
data. The Cam data has to be recalculated. See chapter
"Invalid Cam data due to changed machine parameters".
Cause Remedy
704 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
14 Parameter reference
All parameters for controller parameter setting or monitoring are stored under "codes".
The codes are numbered and designated by a "C" in front of the code, e.g. "C00002".
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".
Parameters available in the controller only from a certain software version are marked
accordingly ("From software version Vx.x").
The parameter descriptions are based on the software version V07.00.12
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 behind the name.
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 notes:
Parameter number (Cxxxxx)
Parameter name (display text in the »Engineer» and keypad)
Data type
Decimal and hexadecimal parameter index for access via bus systems
Table contents
The table contains further general explanations & notes on the parameter and the possible
settings the representation of which depends on the parameter type:
Parameters with read-only access
Parameters with write access
Table footer
The table footer contains the Parameter attributes.
706 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Structure of the parameter descriptions
Parameters for which the "write access" attribute has not been set can only be read and not
be changed by the user.
Description structure
Description
Display range (min. value | unit | max. value)
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 are either selected by means of a selection list or through direct value
entry.
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
Description structure
Description
Selection list (Lenze setting printed in bold)
1
2
3
; Read access ; Write access CINH PLC STOP No transfer
708 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Structure of the parameter descriptions
Description structure
Description
Value is bit-coded:
Bit 0
...
Bit 31
; Read access ; Write access CINH PLC STOP No transfer
Description structure
Description
Setting range (min. value | unit | max. value)
Description structure
The table footer contains the parameter attributes:
; Read access ; Write access CINH PLC STOP No transfer
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 The parameter is not transferred to the regenerative power supply module when the
command Download parameter set is executed.
Scaling factor
The "scaling factor" is important for the parameter access via a bus system:
Read value (via bus system) = Scaling factor ⋅ Indicated value (Engineer)
Since the character length of the parameter and selection texts is limited, the following
abbreviations are used:
Abbreviation Meaning
CAN module CANopen communication module (type E94AYCCA)
ENP Electronic nameplate
Ethernet module Ethernet communication module (type E94AYCEN)
MXI1 Module eXtension Interface 1 - module slot for extension 1
MXI2 Module eXtension Interface 2 - module slot for extension 2
This chapter describes all parameters of the operating system in numerically ascending
order.
Note!
The parameter descriptions are based on the software version V05.
C00002
Parameter | Name: Data type: UNSIGNED_32
C00002 | Device commands Index: 24573d = 5FFDh
Device commands
• C00003 shows the status of the last executed device command.
• Under C00150 you can query the current status of the device control.
Note:
Before switching off the supply voltage after a device command has been executed, check the successful execution
of the device command via the status display in C00003!
The meaning of the status display in C00003 can be obtained from the subchapter for the corresponding device
command in chapter "Device commands".
Selection list (Lenze setting printed in bold) Information
0 Load Lenze setting Resets parameters to Lenze setting.
• Only possible when the application has stopped and
the controller is inhibited.
1 Load start parameters Loads parameters from the memory module.
• Only possible when the application has stopped and
the controller is inhibited.
2 ENP: Load plant data Reads plant data from the electronic motor nameplate.
• Only possible when the application has stopped and
the controller is inhibited.
5 Activate application Activates the application selected under C00005.
• Whether the application is also started, depends on
the auto-start setting selected.
• Only possible when the application has stopped.
7 Save selected application Selects the active application as start application.
11 Save start parameters Saves parameters fail-safe in the memory module.
20 Delete logbook Deletes all logbook entries.
21 Archive log file Exports logbook entries to file.
31 Start application
32 Stop application
33 Reset program Carries out a reset.
• All variables are reset to their initialisation value.
• The situation corresponds to the start of a new
program loaded into the control (cold start).
34 Delete program Carries out a reset (source).
• All variables are reset to their initialisation value.
• The application program is deleted and the controller
is reset to its original state.
712 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list
714 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list
203 Activate parameter set 3 Loads parameter set 3 from the memory module.
• Only possible when the application has stopped and
the controller is inhibited.
204 Activate parameter set 4 Loads parameter set 4 from the memory module.
• Only possible when the application has stopped and
the controller is inhibited.
301 Archive parameter set 1 Saves the current parameter set as parameter set 1 in the
memory module.
302 Archive parameter set 2 Saves the current parameter set as parameter set 2 in the
memory module.
303 Archive parameter set 3 Saves the current parameter set as parameter set 3 in the
memory module.
304 Archive parameter set 4 Saves the current parameter set as parameter set 4 in the
memory module.
401 Internal command 401 For Lenze service only
501 Load Cam Data From software version V3.0
Reloads cam data from the memory module into the
controller.
• Only possible when the application has stopped and
the controller is inhibited.
• If the cam data are provided with an access
protection, the user password has to be entered in
C02900 first.
Basic function "Cam data management"
502 Save Cam Data From software version V3.0
Saves the cam data available in the main memory of the
controller in the memory module with mains failure
protection.
• If the cam data are provided with an access
protection, the user password has to be entered in
C02900 first.
Basic function "Cam data management"
503 Calculate Cam Data From software version V3.0
Converts the cam data available in the main memory of
the controller into the internal format and provides them
to the application.
Basic function "Cam data management"
504 Calculate Cam Checksum From software version V3.0
Recalculates the checksum of the cam data available in
the main memory of the controller.
• Required if the cam data in the main memory of the
controller have been changed via parameters.
Basic function "Cam data management"
730 Internal command 730 For Lenze service only
731 Internal command 731 For Lenze service only
732 Internal command 732 For Lenze service only
733 Internal command 733 For Lenze service only
800 Internal command 800 For Lenze service only
810 Internal command 810
811 Internal command 811
812 Internal command 812
1001 Internal command 1001 For Lenze service only
1020 Internal command 1020 For Lenze service only
1021 Export parameters to file For Lenze service only
1030 Format file system Formats file system of the memory module.
1040 Restore file system Restores file system of the memory module (low level
formatting).
• The low level formatting of the file system by the user
is only intended for the exceptional case when the
standard formatting is not possible anymore, e.g. due
to damaged internal management information.
10000 Prepare firmware update Sets the controller to the firmware update mode.
11000 Restart controller Restarts controller via parameter setting.
; Read access ; Write access CINH PLC STOP ; No transfer Scaling factor: 1
C00003
Parameter | Name: Data type: UNSIGNED_32
C00003 | Device command status Index: 24572d = 5FFCh
Note:
Before switching off the supply voltage after a device command has been executed, check the successful execution
of the device command via the status display in C00003!
The meaning of the status display in C00003 can be obtained from the subchapter for the corresponding device
command in chapter "Device commands".
Display range (min. value | unit | max. value)
0 4294967295
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
716 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00003
718 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00003
720 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00003
722 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00003
724 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00004
C00004
Parameter | Name: Data type: UNSIGNED_32
C00004 | Service password Index: 24571d = 5FFBh
C00005
Parameter | Name: Data type: INTEGER_32
C00005 | Application selection Index: 24570d = 5FFAh
Application selection
• Use the device command C00002="5" to activate the selected application.
Setting range (min. value | unit | max. value) Lenze setting
-1 16 0
; Read access ; Write access CINH PLC STOP ; No transfer Scaling factor: 1
C00006
Parameter | Name: Data type: UNSIGNED_32
C00006 | Select motor control Index: 24569d = 5FF9h
Motor interface
Selection list (Lenze setting printed in bold) Information
1 SC: Servo control sync. motor For synchronous motors with speed sensor
Servo control
2 SC: Servo control async. motor For asynchronous motors with speed sensor
Servo control
4 SLVC: Sensorless vector control From software version V3.0
Sensorless vector control
6 VFCplus: V/f control open loop From software version V3.0
V/f control
7 VFCplus: V/f control closed loop From software version V3.0
V/f control closed loop
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 1
C00007
Parameter | Name: Data type: INTEGER_32
C00007 | Active application Index: 24568d = 5FF8h
C00008
Parameter | Name: Data type: UNSIGNED_32
C00008 | Progress of device command Index: 24567d = 5FF7h
C00011
Parameter | Name: Data type: UNSIGNED_32
C00011 | Motor reference speed Index: 24564d = 5FF4h
For parameter setting via interface: In case of bigger changes, only change the setting in one step when the
controller is inhibited!
Setting range (min. value | unit | max. value) Lenze setting
50 rpm 50000 3000 rpm
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00018
Parameter | Name: Data type: UNSIGNED_32
C00018 | Chopper frequency Index: 24557d = 5FEDh
C00019
Parameter | Name: Data type: UNSIGNED_32
C00019 | Threshold - standstill recognition Index: 24556d = 5FECh
C00022
Parameter | Name: Data type: UNSIGNED_32
C00022 | Maximum current Index: 24553d = 5FE9h
Note:
• To avoid that the motor starts unintentionally without adjusting the plant data, the maximum current in the
Lenze setting is set to "0 A"!
• The upper limit value is the maximum device current (see display in C00789).
• In the case of an offline parameter setting or when exchanging the memory module between different 9400
HighLine device types, always check the setting of this parameter and adapt it, if required, to prevent a
parameter error after the parameter set download or module change!
• Also check the threshold set for the maximum motor current monitoring (C00620).
Setting range (min. value | unit | max. value) Lenze setting
0.00 A 21474836.47 0.00 A
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 100
C00034
Parameter | Name: Data type: UNSIGNED_32
C00034 | Config. analog input 1 Index: 24541d = 5FDDh
726 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00050
C00050
Parameter | Name: Data type: INTEGER_32
C00050 | Speed setpoint [rpm] Index: 24525d = 5FCDh
C00051
Parameter | Name: Data type: INTEGER_32
C00051 | Actual speed [rpm] Index: 24524d = 5FCCh
C00052
Parameter | Name: Data type: UNSIGNED_32
C00052 | Motor voltage Index: 24523d = 5FCBh
C00053
Parameter | Name: Data type: UNSIGNED_32
C00053 | DC-bus voltage Index: 24522d = 5FCAh
C00054
Parameter | Name: Data type: UNSIGNED_32
C00054 | Motor current Index: 24521d = 5FC9h
C00055
Parameter | Name: Data type: INTEGER_32
C00055 | Phase currents Index: 24520d = 5FC8h
C00056
Parameter | Name: Data type: INTEGER_32
C00056 | Torque setpoint Index: 24519d = 5FC7h
C00057
Parameter | Name: Data type: UNSIGNED_32
C00057 | Torque Index: 24518d = 5FC6h
C00058
Parameter | Name: Data type: INTEGER_32
C00058 | Pole position Index: 24517d = 5FC5h
C00059
Parameter | Name: Data type: UNSIGNED_32
C00059 | Motor - number of pole pairs Index: 24516d = 5FC4h
C00060
Parameter | Name: Data type: INTEGER_32
C00060 | Rotor position Index: 24515d = 5FC3h
C00061
Parameter | Name: Data type: INTEGER_32
C00061 | Heatsink temperature Index: 24514d = 5FC2h
728 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00062
C00062
Parameter | Name: Data type: INTEGER_32
C00062 | Temperature inside the controller Index: 24513d = 5FC1h
C00063
Parameter | Name: Data type: INTEGER_32
C00063 | Motor temperature Index: 24512d = 5FC0h
C00064
Parameter | Name: Data type: UNSIGNED_32
C00064 | Device utilisation (Ixt) Index: 24511d = 5FBFh
C00065
Parameter | Name: Data type: INTEGER_32
C00065 | Ext. 24-V voltage Index: 24510d = 5FBEh
C00066
Parameter | Name: Data type: UNSIGNED_32
C00066 | Thermal motor load (I²xt) Index: 24509d = 5FBDh
C00068
Parameter | Name: Data type: INTEGER_32
C00068 | Capacitor temperature Index: 24507d = 5FBBh
C00069
Parameter | Name: Data type: INTEGER_32
C00069 | CPU temperature Index: 24506d = 5FBAh
C00070
Parameter | Name: Data type: UNSIGNED_32
C00070 | Speed controller gain Index: 24505d = 5FB9h
C00071
Parameter | Name: Data type: UNSIGNED_32
C00071 | Speed contr. reset time Index: 24504d = 5FB8h
C00072
Parameter | Name: Data type: UNSIGNED_32
C00072 | Speed contr.D component Index: 24503d = 5FB7h
C00074
Parameter | Name: Data type: UNSIGNED_8
C00074 | Feedfwd. ctrl. - current contr. Index: 24501d = 5FB5h
C00075
Parameter | Name: Data type: UNSIGNED_32
C00075 | Current controller gain Index: 24500d = 5FB4h
C00076
Parameter | Name: Data type: UNSIGNED_32
C00076 | Current contr. reset time Index: 24499d = 5FB3h
C00077
Parameter | Name: Data type: UNSIGNED_32
C00077 | Field controller gain Index: 24498d = 5FB2h
C00078
Parameter | Name: Data type: UNSIGNED_32
C00078 | Field contr. reset time Index: 24497d = 5FB1h
730 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00079
C00079
Parameter | Name: Data type: UNSIGNED_32
C00079 | Motor - mutual inductance Index: 24496d = 5FB0h
C00080
Parameter | Name: Data type: UNSIGNED_32
C00080 | Resolver - number of pole pairs Index: 24495d = 5FAFh
C00081
Parameter | Name: Data type: UNSIGNED_32
C00081 | Rated motor power Index: 24494d = 5FAEh
C00082
Parameter | Name: Data type: UNSIGNED_32
C00082 | Motor - rotor resistance Index: 24493d = 5FADh
C00083
Parameter | Name: Data type: UNSIGNED_32
C00083 | Motor - rotor time constant Index: 24492d = 5FACh
C00084
Parameter | Name: Data type: UNSIGNED_32
C00084 | Motor stator resistance Index: 24491d = 5FABh
C00085
Parameter | Name: Data type: UNSIGNED_32
C00085 | Motor stator leakage induct. Index: 24490d = 5FAAh
C00087
Parameter | Name: Data type: UNSIGNED_32
C00087 | Rated motor speed Index: 24488d = 5FA8h
C00088
Parameter | Name: Data type: UNSIGNED_32
C00088 | Rated motor current Index: 24487d = 5FA7h
C00089
Parameter | Name: Data type: UNSIGNED_32
C00089 | Rated motor frequency Index: 24486d = 5FA6h
C00090
Parameter | Name: Data type: UNSIGNED_32
C00090 | Rated motor voltage Index: 24485d = 5FA5h
C00091
Parameter | Name: Data type: UNSIGNED_32
C00091 | Motor - cosine phi Index: 24484d = 5FA4h
C00092
Parameter | Name: Data type: UNSIGNED_32
C00092 | Motor - magnetising current Index: 24483d = 5FA3h
C00093
Parameter | Name: Data type: UNSIGNED_32
C00093 | Field weakening for SM Index: 24482d = 5FA2h
C00099
Parameter | Name: Data type: VISIBLE_STRING
C00099 | Firmware version Index: 24476d = 5F9Ch
732 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00100
C00100
Parameter | Name: Data type: UNSIGNED_32
C00100 | Resol. of an encoder revolution Index: 24475d = 5F9Bh
C00105
Parameter | Name: Data type: UNSIGNED_32
C00105 | Quick stop decel. time Index: 24470d = 5F96h
Time between quick stop activation and standstill plus relative S-ramp time (C00106).
Basic function "Quick stop"
Setting range (min. value | unit | max. value) Lenze setting
0.000 s 999.999 0.000 s
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1000
C00106
Parameter | Name: Data type: UNSIGNED_32
C00106 | Quick stop S-ramp time Index: 24469d = 5F95h
S-ramp time in [%] relating to the deceleration time set under C00105.
Basic function "Quick stop"
Setting range (min. value | unit | max. value) Lenze setting
0.00 % 100.00 0.00 %
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 100
C00107
Parameter | Name: Data type: UNSIGNED_8
C00107 | Ref. for quick stop dec. time Index: 24468d = 5F94h
C00114
Parameter | Name: Data type: UNSIGNED_8
C00114 | Dig. input x: Terminal polarity Index: 24461d = 5F8Dh
C00118
Parameter | Name: Data type: UNSIGNED_8
C00118 | Dig. output. x: Terminal polarity Index: 24457d = 5F89h
C00120
Parameter | Name: Data type: UNSIGNED_32
C00120 | Mot. overload protection (I²xt) Index: 24455d = 5F87h
C00121
Parameter | Name: Data type: UNSIGNED_32
C00121 | Motor temp. warning threshold Index: 24454d = 5F86h
C00122
Parameter | Name: Data type: UNSIGNED_32
C00122 | Heatsink temp. warn. threshold Index: 24453d = 5F85h
C00123
Parameter | Name: Data type: UNSIGNED_32
C00123 | Warning threshold device util. Index: 24452d = 5F84h
734 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00126
C00126
Parameter | Name: Data type: UNSIGNED_32
C00126 | CPU temp. warning threshold Index: 24449d = 5F81h
Temperature threshold for advance warning of CPU temperature on the control card
• The response to reaching the threshold can be selected in C00589.
Setting range (min. value | unit | max. value) Lenze setting
0 °C 85 70 °C
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00127
Parameter | Name: Data type: UNSIGNED_32
C00127 | Mot. overload warning threshold Index: 24448d = 5F80h
C00128
Parameter | Name: Data type: UNSIGNED_32
C00128 | Therm. motor time constant Index: 24447d = 5F7Fh
C00129
Parameter | Name: Data type: INTEGER_32
C00129 | Brake resistor value Index: 24446d = 5F7Eh
C00130
Parameter | Name: Data type: INTEGER_32
C00130 | Rated power of brake resistor Index: 24445d = 5F7Dh
C00131
Parameter | Name: Data type: INTEGER_32
C00131 - Rated quantity of heat for brake res. Index: 24444d = 5F7Ch
C00132
Parameter | Name: Data type: INTEGER_32
C00132 | Service code Index: 24443d = 5F7Bh
This code is used internally by the controller and must not be overwritten by the user!
C00133
Parameter | Name: Data type: UNSIGNED_8
C00133 | Ref.: Brake chopper utilisation Index: 24442d = 5F7Ah
C00134
Parameter | Name: Data type: INTEGER_32
C00134 | Minimum brake resistance Index: 24441d = 5F79h
C00137
Parameter | Name: Data type: INTEGER_32
C00137 | Brake transistor utilisation Index: 24438d = 5F76h
C00138
Parameter | Name: Data type: INTEGER_32
C00138 | Brake resistor utilisation Index: 24437d = 5F75h
C00142
Parameter | Name: Data type: UNSIGNED_32
C00142 | Autom. restart after mains ON Index: 24433d = 5F71h
Starting performance of the controller after mains connection and reset of "Trouble", "Fault" or "safe torque off
active".
Danger!
If the automatic restart is enabled (C00142 = "1: Enabled"), the drive can restart automatically from the "Trouble"
and "Safe torque off" device states when the trouble or requirement for "Safe torque off active" is no longer
available!
Automatic restart after mains connection
Selection list (Lenze setting printed in bold)
0 Inhibited
1 Enabled
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
736 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00150
C00150
Parameter | Name: Data type: BITFIELD_16
C00150 | Status word device control 1 Index: 24425d = 5F69h
C00155
Parameter | Name: Data type: BITFIELD_16
C00155 | Status word device control 2 Index: 24420d = 5F64h
C00156
Parameter | Name: Data type: UNSIGNED_32
C00156 | Status/Control word MCTRL Index: 24419d = 5F63h
738 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00158
C00158
Parameter | Name: Data type: BITFIELD_16
C00158 | Controller inhibit by (source) Index: 24417d = 5F61h
Display area
0x0000 0xFFFF
Value is bit-coded:
Bit 0 Terminal
Bit 1 Reserved
Bit 2 Reserved
Bit 3 Reserved
Bit 4 Application
Bit 5 Controller command
Bit 6 Error response
Bit 7 Internal PLC
Bit 8 Reserved
Bit 9 Reserved
Bit 10 Operating system
Bit 11 Identification program
Bit 12 Brake
Bit 13 Limiter
Bit 14 PPI
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00159
Parameter | Name: Data type: BITFIELD_16
C00159 | Quick stop by (source) Index: 24416d = 5F60h
Display area
0x0000 0xFFFF
Value is bit-coded:
Bit 0 Reserved
Bit 1 Reserved
Bit 2 Reserved
Bit 3 Reserved
Bit 4 Application
Bit 5 Controller command
Bit 6 Error response
Bit 7 Internal PLC
Bit 8 Reserved
Bit 9 Reserved
Bit 10 Reserved
Bit 11 Reserved
Bit 12 Reserved
Bit 13 Reserved
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00162
Parameter | Name: Data type: UNSIGNED_32
C00162 | Masked Error number Index: 24413d = 5F5Dh
C00166
Parameter | Name: Data type: VISIBLE_STRING
C00166 | Error description Index: 24409d = 5F59h
C00167
Parameter | Name: Data type: VISIBLE_STRING
C00167 | Service code Index: 24408d = 5F58h
This code is used internally by the controller and must not be overwritten by the user!
C00168
Parameter | Name: Data type: UNSIGNED_32
C00168 | Error number Index: 24407d = 5F57h
Display of the error number of the first error with highest priority
Display range (min. value | unit | max. value)
0 4294967295
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00169
Parameter | Name: Data type: BITFIELD_32
C00169 | Logbook - event filter Index: 24406d = 5F56h
Bit coded word for filtering system events (trouble, warning, information)
• A set filter bit inhibits entry of the corresponding event into the logbook.
• From software version V5.0 the option that identical consecutive entries ("Multiple entries") into the logbook are
suppressed can be additionally activated via bit 0. Then only the time stamp of the last (latest) entry and the
number of times the same event has occurred successively are saved.
Logbook
Setting range Lenze setting
0x00000000 0xFFFFFFFF 0x00000001 (decimal: 1)
Value is bit-coded: (; = bit set) Information
Bit 0 ; No multiple entries Bits not listed are reserved for future extensions!
Bit 1 Fault
Bit 2 Trouble
Bit 3 Quick stop by trouble
Bit 4 Warning locked
Bit 5 Warning
Bit 6 Information
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
740 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00171
C00171
Parameter | Name: Data type: UNSIGNED_32
C00171 | Service code Index: 24404d = 5F54h
This code is used internally by the controller and must not be overwritten by the user!
C00173
Parameter | Name: Data type: UNSIGNED_8
C00173 | Mains voltage Index: 24402d = 5F52h
C00174
Parameter | Name: Data type: UNSIGNED_32
C00174 | Undervoltage (LU) threshold Index: 24401d = 5F51h
When C00173 = 4 ... 7, the undervoltage threshold (LU) can be freely selected.
Note:
The minimum adjustable undervoltage threshold depends on the device type:
• Single-axis controller (Single Drive) up to and including BF7: 210 V
• Single-axis controller (Single Drive) from BF8s: 400 V
• Multi-axis controller (Multi Drive): 15 V
In the case of an offline parameter setting or when exchanging the memory module between different 9400
HighLine device types, always check the setting of this parameter and adapt it, if required, to prevent a parameter
error after the parameter set download or module change!
Setting range (min. value | unit | max. value) Lenze setting
15 V 400 285 V
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00175
Parameter | Name: Data type: UNSIGNED_32
C00175 | Service code Index: 24400d = 5F50h
This code is used internally by the controller and must not be overwritten by the user!
C00176
Parameter | Name: Data type: UNSIGNED_32
C00176 | Service code Index: 24399d = 5F4Fh
This code is used internally by the controller and must not be overwritten by the user!
C00177
Parameter | Name: Data type: UNSIGNED_32
C00177 | Service code Index: 24398d = 5F4Eh
This code is used internally by the controller and must not be overwritten by the user!
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: VISIBLE_STRING
C00180 | Service code Index: 24395d = 5F4Bh
742 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00181
C00181
Parameter | Name: Data type: UNSIGNED_32
C00181 | Red. brake chopper threshold Index: 24394d = 5F4Ah
Braking operation
Setting range (min. value | unit | max. value) Lenze setting
0 V 100 0 V
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00183
Parameter | Name: Data type: UNSIGNED_32
C00183 | Device state Index: 24392d = 5F48h
C00185
Parameter | Name: Data type: UNSIGNED_32
C00185 | Mains recov. detect. threshold Index: 24390d = 5F46h
C00186
Parameter | Name: Data type: VISIBLE_STRING
C00186 | ENP: Identified motor type Index: 24389d = 5F45h
C00187
Parameter | Name: Data type: VISIBLE_STRING
C00187 | ENP: Identified serial number Index: 24388d = 5F44h
C00188
Parameter | Name: Data type: UNSIGNED_8
C00188 | ENP: Status Index: 24387d = 5F43h
C00198
Parameter | Name: Data type: UNSIGNED_32
C00198 | Service code Index: 24377d = 5F39h
This code is used internally by the controller and must not be overwritten by the user!
C00199
Parameter | Name: Data type: VISIBLE_STRING
C00199 | Device name Index: 24376d = 5F38h
Device name to be defined by the user (e.g. "Cross cutter" or "hoist axis 1") with max. 128 characters
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00200
Parameter | Name: Data type: VISIBLE_STRING
C00200 | Firmware product type Index: 24375d = 5F37h
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00201
Parameter | Name: Data type: VISIBLE_STRING
C00201 | Firmware - compiling date Index: 24374d = 5F36h
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00202
Parameter | Name: Data type: UNSIGNED_32
C00202 | Autom. ENP data transfer Index: 24373d = 5F35h
C00203
Parameter | Name: Data type: VISIBLE_STRING
C00203 | HW product types Index: 24372d = 5F34h
Subcodes Information
C00203/1 Type: Control card
C00203/2 Type: Power section
C00203/3 Type: Module in MXI1
C00203/4 Type: Module in MXI2
C00203/5 Type: Memory module
C00203/6 Type: Safety module
C00203/7 Type: Standard device
C00203/8 Type: Complete device
C00203/9 Type: ENP
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
744 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00204
C00204
Parameter | Name: Data type: VISIBLE_STRING
C00204 | HW serial numbers Index: 24371d = 5F33h
Subcodes Information
C00204/1 Serial no.: Control card
C00204/2 Serial no.: Power section
C00204/3 Serial no.: Module in MXI1
C00204/4 Serial no.: Module in MXI2
C00204/5 Serial no.: Memory module
C00204/6 Serial no.: Safety module
C00204/7 Serial no.: Standard device
C00204/8 Serial no.: Complete device
C00204/9 Serial no.: ENP
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00205
Parameter | Name: Data type: VISIBLE_STRING
C00205 | HW descriptions Index: 24370d = 5F32h
Subcodes Information
C00205/1 Info: Control card
C00205/2 Info: Power section
C00205/3 Info: Module in MXI1
C00205/4 Info: Module in MXI2
C00205/5 Info: Memory module
C00205/6 Info: Safety module
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00206
Parameter | Name: Data type: VISIBLE_STRING
C00206 | HW manufacturing data Index: 24369d = 5F31h
Subcodes Information
C00206/1 Date: Control card
C00206/2 Date: Power section
C00206/3 Date: Module in MXI1
C00206/4 Date: Module in MXI2
C00206/5 Date: Memory module
C00206/6 Date: Safety module
C00206/7 Date: Standard device
C00206/8 Date: Complete device
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00208
Parameter | Name: Data type: VISIBLE_STRING
C00208 | HW manufacturer Index: 24367d = 5F2Fh
Subcodes Information
C00208/1 Manufacturer: Control card
C00208/2 Manufacturer: Power section
C00208/3 Manufacturer: Module in MXI1
C00208/4 Manufacturer: Module in MXI2
C00208/5 Manufacturer: Memory module
C00208/6 Manufacturer: Safety module
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00209
Parameter | Name: Data type: VISIBLE_STRING
C00209 | HW countries of origin Index: 24366d = 5F2Eh
Subcodes Information
C00209/1 Country: Control card
C00209/2 Country: Power section
C00209/3 Country: Module in MXI1
C00209/4 Country: Module in MXI2
C00209/5 Country: Memory module
C00209/6 Country: Safety module
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00210
Parameter | Name: Data type: VISIBLE_STRING
C00210 | HW versions Index: 24365d = 5F2Dh
Subcodes Information
C00210/1 HW version: Control card
C00210/2 HW version: Power section
C00210/3 HW version: Module in MXI1
C00210/4 HW version: Module in MXI2
C00210/5 HW version: Memory module
C00210/6 HW version: Safety module
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00211
Parameter | Name: Data type: VISIBLE_STRING
C00211 | Application: Version Index: 24364d = 5F2Ch
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00212
Parameter | Name: Data type: VISIBLE_STRING
C00212 | Application: Type code Index: 24363d = 5F2Bh
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00213
Parameter | Name: Data type: VISIBLE_STRING
C00213 | Application: Compiler date Index: 24362d = 5F2Ah
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
746 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00214
C00214
Parameter | Name: Data type: UNSIGNED_8
C00214 | Required safety module Index: 24361d = 5F29h
C00217
Parameter | Name: Data type: UNSIGNED_32
C00217 | Parameter error information Index: 24358d = 5F26h
This code is used internally by the controller and must not be overwritten by the user!
C00218
Parameter | Name: Data type: UNSIGNED_32
C00218 | Application: ID number Index: 24357d = 5F25h
C00219
Parameter | Name: Data type: UNSIGNED_32
C00219 | CAN/EPL device type Index: 24356d = 5F24h
This code is used internally by the controller and must not be overwritten by the user!
C00225
Parameter | Name: Data type: UNSIGNED_32
C00225 | Check configuration Index: 24350d = 5F1Eh
This code is used internally by the controller and must not be overwritten by the user!
C00227
Parameter | Name: Data type: UNSIGNED_32
C00227 | Behaviour due to change of parameter set Index: 24348d = 5F1Ch
C00254
Parameter | Name: Data type: UNSIGNED_32
C00254 | Phase controller gain Index: 24321d = 5F01h
C00270
Parameter | Name: Data type: UNSIGNED_32
C00270 | Freq. - current setpoint filter Index: 24305d = 5EF1h
C00271
Parameter | Name: Data type: UNSIGNED_32
C00271 | Width - current setp. filter Index: 24304d = 5EF0h
C00272
Parameter | Name: Data type: UNSIGNED_32
C00272 | Depth - current setp. filter Index: 24303d = 5EEFh
C00273
Parameter | Name: Data type: UNSIGNED_32
C00273 | Moment of inertia Index: 24302d = 5EEEh
Note:
The load moment of inertia must be set with regard to the motor end (i.e. considering the gearbox factors).
Setting range (min. value | unit | max. value)
0.00 kg cm² 20000000.00
Subcodes Lenze setting Information
C00273/1 0.14 kg cm² Motor moment of inertia
C00273/2 0.00 kg cm² Load moment of inertia
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 100
748 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00274
C00274
Parameter | Name: Data type: UNSIGNED_32
C00274 | Max. acceleration change Index: 24301d = 5EEDh
C00275
Parameter | Name: Data type: UNSIGNED_16
C00275 | Signal source - speed setpoint Index: 24300d = 5EECh
C00276
Parameter | Name: Data type: UNSIGNED_16
C00276 | Signal source - torque setpoint Index: 24299d = 5EEBh
C00280
Parameter | Name: Data type: UNSIGNED_32
C00280 | Filter time const. DC detection Index: 24295d = 5EE7h
C00281
Parameter | Name: Data type: UNSIGNED_8
C00281 | Filter for PWM adjustment Index: 24294d = 5EE6h
C00308
Parameter | Name: Data type: UNSIGNED_16
C00308 | Service code Index: 24267d = 5ECBh
This code is used internally by the controller and must not be overwritten by the user!
C00309
Parameter | Name: Data type: UNSIGNED_32
C00309 | Service code Index: 24266d = 5ECAh
This code is used internally by the controller and must not be overwritten by the user!
C00310
Parameter | Name: Data type: UNSIGNED_8
C00310 | Service code Index: 24265d = 5EC9h
This code is used internally by the controller and must not be overwritten by the user!
C00311
Parameter | Name: Data type: BITFIELD_8
C00311 | CAN TPDO1 mask byte x Index: 24264d = 5EC8h
A mask can be parameterised for each byte of the TPDO1 in the assigned subcode.
• In case of an event-controlled PDO transmission, only the masked bits will be considered for event control.
• Mask "0x0" means that no bit of the corresponding byte actuates the transmission.
• Mask "0xff" means that every bit of the corresponding byte can actuate the transmission.
"CAN on board" system bus
Setting range
0x00 0xFF
Value is bit-coded:
Bit 0 Mask bit 0
... ...
Bit 7 Mask bit 7
Subcodes Lenze setting Information
C00311/1 0x00 Mask for byte 1 ... byte 8 of TPDO1
C00311/...
C00311/8
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
750 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00312
C00312
Parameter | Name: Data type: BITFIELD_8
C00312 | CAN TPDO2 mask byte x Index: 24263d = 5EC7h
A mask can be parameterised for each byte of the TPDO2 in the assigned subcode.
• In case of an event-controlled PDO transmission, only the masked bits will be considered for event control.
• Mask "0x0" means that no bit of the corresponding byte actuates the transmission.
• Mask "0xff" means that every bit of the corresponding byte can actuate the transmission.
"CAN on board" system bus
Setting range
0x00 0xFF
Value is bit-coded:
Bit 0 Mask bit 0
... ...
Bit 7 Mask bit 7
Subcodes Lenze setting Information
C00312/1 0x00 Mask for byte 1 ... byte 8 of TPDO2
C00312/...
C00312/8
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00313
Parameter | Name: Data type: BITFIELD_8
C00313 | CAN TPDO3 mask byte x Index: 24262d = 5EC6h
A mask can be parameterised for each byte of the TPDO3 in the assigned subcode.
• In case of an event-controlled PDO transmission, only the masked bits will be considered for event control.
• Mask "0x0" means that no bit of the corresponding byte actuates the transmission.
• Mask "0xff" means that every bit of the corresponding byte can actuate the transmission.
"CAN on board" system bus
Setting range
0x00 0xFF
Value is bit-coded:
Bit 0 Mask bit 0
... ...
Bit 7 Mask bit 7
Subcodes Lenze setting Information
C00313/1 0x00 Mask for byte 1 ... byte 8 of TPDO3
C00313/...
C00313/8
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00314
Parameter | Name: Data type: BITFIELD_8
C00314 | CAN TPDO4 mask byte x Index: 24261d = 5EC5h
A mask can be parameterised for each byte of the TPDO4 in the assigned subcode.
• In case of an event-controlled PDO transmission, only the masked bits will be considered for event control.
• Mask "0x0" means that no bit of the corresponding byte actuates the transmission.
• Mask "0xff" means that every bit of the corresponding byte can actuate the transmission.
"CAN on board" system bus
Setting range
0x00 0xFF
Value is bit-coded:
Bit 0 Mask bit 0
... ...
Bit 7 Mask bit 7
Subcodes Lenze setting Information
C00314/1 0x00 Mask for byte 1 ... byte 8 of TPDO4
C00314/...
C00314/8
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00320
Parameter | Name: Data type: BITFIELD_32
C00320 | CAN TPDOx identifier Index: 24255d = 5EBFh
752 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00321
C00321
Parameter | Name: Data type: BITFIELD_32
C00321 | CAN RPDOx identifier Index: 24254d = 5EBEh
C00322
Parameter | Name: Data type: UNSIGNED_8
C00322 | CAN TPDOx Tx mode Index: 24253d = 5EBDh
C00323
Parameter | Name: Data type: UNSIGNED_8
C00323 | CAN RPDOx Rx mode Index: 24252d = 5EBCh
C00324
Parameter | Name: Data type: UNSIGNED_16
C00324 | CAN TPDOx delay time Index: 24251d = 5EBBh
C00325
Parameter | Name: Data type: UNSIGNED_8
C00325 | Service code Index: 24250d = 5EBAh
This code is used internally by the controller and must not be overwritten by the user!
C00326
Parameter | Name: Data type: UNSIGNED_8
C00326 | Service code Index: 24249d = 5EB9h
This code is used internally by the controller and must not be overwritten by the user!
C00327
Parameter | Name: Data type: BITFIELD_32
C00327 | Service code Index: 24248d = 5EB8h
This code is used internally by the controller and must not be overwritten by the user!
C00328
Parameter | Name: Data type: BITFIELD_32
C00328 | Service code Index: 24247d = 5EB7h
This code is used internally by the controller and must not be overwritten by the user!
754 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00329
C00329
Parameter | Name: Data type: BITFIELD_32
C00329 | Service code Index: 24246d = 5EB6h
This code is used internally by the controller and must not be overwritten by the user!
C00330
Parameter | Name: Data type: BITFIELD_32
C00330 | Service code Index: 24245d = 5EB5h
This code is used internally by the controller and must not be overwritten by the user!
C00335
Parameter | Name: Data type: BITFIELD_32
C00335 | Service code Index: 24240d = 5EB0h
This code is used internally by the controller and must not be overwritten by the user!
C00336
Parameter | Name: Data type: BITFIELD_32
C00336 | Service code Index: 24239d = 5EAFh
This code is used internally by the controller and must not be overwritten by the user!
C00337
Parameter | Name: Data type: BITFIELD_32
C00337 | Service code Index: 24238d = 5EAEh
This code is used internally by the controller and must not be overwritten by the user!
C00338
Parameter | Name: Data type: BITFIELD_32
C00338 | Service code Index: 24237d = 5EADh
This code is used internally by the controller and must not be overwritten by the user!
C00343
Parameter | Name: Data type: UNSIGNED_32
C00343 | CAN TPDO counter Index: 24232d = 5EA8h
C00344
Parameter | Name: Data type: UNSIGNED_32
C00344 | CAN RPDO counter Index: 24231d = 5EA7h
C00345
Parameter | Name: Data type: UNSIGNED_8
C00345 | CAN error Index: 24230d = 5EA6h
C00346
Parameter | Name: Data type: BITFIELD_32
C00346 | CAN heartbeat activity Index: 24229d = 5EA5h
C00347
Parameter | Name: Data type: UNSIGNED_8
C00347 | CAN heartbeat status Index: 24228d = 5EA4h
C00348
Parameter | Name: Data type: UNSIGNED_8
C00348 | CAN status DIP switch Index: 24227d = 5EA3h
• "1" means that the CAN DIP switch has been identified after mains switching and a valid baud rate and node
address have been set.
• "0" means that no CAN DIP switch or no valid setting has been identified or the setting has been overwritten by
writing to code C00350 or C00351.
"CAN on board" system bus
Selection list (display only) Information
0 Setting not accepted
1 Setting accepted
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
756 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00349
C00349
Parameter | Name: Data type: UNSIGNED_8
C00349 | CAN setting of DIP switch Index: 24226d = 5EA2h
C00350
Parameter | Name: Data type: UNSIGNED_8
C00350 | CAN node address Index: 24225d = 5EA1h
• A change of the node address only gets active after a CAN reset node.
• The basic server channel RX/TX is automatically provided by the node address (C00372 and C00373; subcode 1).
• Overwriting the value deactivates a possibly existing node address selection entered by means of hardware.
"CAN on board" system bus
Setting range (min. value | unit | max. value) Lenze setting
1 127 1
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00351
Parameter | Name: Data type: UNSIGNED_8
C00351 | CAN baud rate Index: 24224d = 5EA0h
• A change of the baud rate only gets active after a CAN reset node.
• Overwriting the value deactivates a possibly existing node address selection entered by means of hardware.
"CAN on board" system bus
Selection list (Lenze setting printed in bold)
0 500 kbps
1 250 kbps
2 125 kbps
3 50 kbps
4 1 Mbps
5 20 kbps
6 10 kbps
8 Reserved
9 Reserved
10 Reserved
11 Reserved
12 Reserved
13 Reserved
14 800 kbps
15 Reserved
255 Automatic recognition
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00352
Parameter | Name: Data type: UNSIGNED_8
C00352 | CAN slave/master Index: 24223d = 5E9Fh
If "1" is entered and saved, the drive will start as CAN master after mains switching.
"CAN on board" system bus
Selection list (Lenze setting printed in bold)
0 Slave
1 Master
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00356
Parameter | Name: Data type: UNSIGNED_16
C00356 | CAN TPDOx cycle time Index: 24219d = 5E9Bh
758 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00357
C00357
Parameter | Name: Data type: UNSIGNED_16
C00357 | CAN RPDOx monitoring time Index: 24218d = 5E9Ah
C00359
Parameter | Name: Data type: UNSIGNED_8
C00359 | CAN status Index: 24216d = 5E98h
C00360
Parameter | Name: Data type: UNSIGNED_16
C00360 | CAN telegram and error counter Index: 24215d = 5E97h
C00361
Parameter | Name: Data type: UNSIGNED_32
C00361 | CAN bus load Index: 24214d = 5E96h
The display of the node peak load (subcodes 4 ... 6) is reset by repeated mains switching or via the "Reset node"
device command (C00002).
"CAN on board" system bus
Display range (min. value | unit | max. value)
0 % 100
Subcodes Information
C00361/1 Current node load in Tx direction
C00361/2 Current node load in Rx direction
C00361/3 Current node load through faulty telegrams
C00361/4 Maximum node load in Tx direction
C00361/5 Maximum node load in Rx direction
C00361/6 Maximum node load through faulty telegrams
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
760 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00367
C00367
Parameter | Name: Data type: UNSIGNED_32
C00367 | CAN SYNC Rx identifier Index: 24208d = 5E90h
C00368
Parameter | Name: Data type: UNSIGNED_32
C00368 | CAN SYNC Tx identifier Index: 24207d = 5E8Fh
C00369
Parameter | Name: Data type: UNSIGNED_16
C00369 | CAN SYNC transmit cycle time Index: 24206d = 5E8Eh
C00372
Parameter | Name: Data type: BITFIELD_32
C00372 | CAN SDO server Rx identifier Index: 24203d = 5E8Bh
762 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00373
C00373
Parameter | Name: Data type: BITFIELD_32
C00373 | CAN SDO server Tx identifier Index: 24202d = 5E8Ah
C00374
Parameter | Name: Data type: UNSIGNED_8
C00374 | CAN SDO client node address Index: 24201d = 5E89h
Node address of the client assigned to this server (see DS301 V4.02).
"CAN on board" system bus
Setting range (min. value | unit | max. value)
1 127
Subcodes Lenze setting Information
C00374/1 1 SDO server channel 1 remote client node address
• Subcode 1 contains the basic SDO channel which,
according to DS301 V4.02, does not feature this entry.
Writing to the subcode has no effect.
• The value of subindex 1 results in 0.
C00374/2 1 SDO server channel 2 remote client node address
C00374/3 1 SDO server channel 3 remote client node address
C00374/4 1 SDO server channel 4 remote client node address
C00374/5 1 SDO server channel 5 remote client node address
C00374/6 1 SDO server channel 6 remote client node address
C00374/7 1 SDO server channel 7 remote client node address
C00374/8 1 SDO server channel 8 remote client node address
C00374/9 1 SDO server channel 9 remote client node address
C00374/10 1 SDO server channel 10 remote client node address
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00375
Parameter | Name: Data type: BITFIELD_32
C00375 | CAN SDO client Rx identifier Index: 24200d = 5E88h
764 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00376
C00376
Parameter | Name: Data type: BITFIELD_32
C00376 | CAN SDO client Tx identifier Index: 24199d = 5E87h
C00377
Parameter | Name: Data type: UNSIGNED_8
C00377 | CAN SDO server node address Index: 24198d = 5E86h
Node address of the server with which the SDO client communicates via the selected client channel.
• The client functionality need not be activated.
• The entry is required so that the CAN-SDO client channel can be activated (see DS301 V4.02).
"CAN on board" system bus
Setting range (min. value | unit | max. value)
1 127
Subcodes Lenze setting Information
C00377/1 1 Remote server node address for SDO client channel 1 ...
10
C00377/...
C00377/10
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00378
Parameter | Name: Data type: UNSIGNED_16
C00378 | CAN delay boot-up - Operational Index: 24197d = 5E85h
Time that has to elapse after mains switching before the CAN NMT master places the "Start Remote Node" telegram
to the bus.
• This time is only used if the master bit is activated (C00352) and after mains switching.
"CAN on board" system bus
Setting range (min. value | unit | max. value) Lenze setting
0 ms 65535 3000 ms
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00379
Parameter | Name: Data type: UNSIGNED_8
C00379 | Service code Index: 24196d = 5E84h
This code is used internally by the controller and must not be overwritten by the user!
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 one or several consumers.
• The parameterised time is rounded down to an integer multiple of 5 ms.
• The heartbeat telegram is transmitted automatically as soon as a time > 0 ms is set. The monitoring function
"Node Guarding" is deactivated in this case.
• Mapping of the CANopen object I-1017 (see DS301 V4.02).
"CAN on board" system bus: 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 Scaling factor: 1
C00382
Parameter | Name: Data type: UNSIGNED_16
C00382 | CAN Guard Time Index: 24193d = 5E81h
After the set guard time multiplied by the life time factor (C00383), a node guarding telegram must have been
received.
• Mapping of the CANopen object I-100C (see DS301 V4.02).
"CAN on board" system bus: node guarding protocol
Setting range (min. value | unit | max. value) Lenze setting
0 ms 65535 0 ms
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00383
Parameter | Name: Data type: UNSIGNED_8
C00383 | CAN Life Time Factor Index: 24192d = 5E80h
The life time factor multiplied by the guard time (C00382) results in the time in which a node guarding telegram
must have been received.
• Mapping of the CANopen object I-100D (see DS301 V4.02).
"CAN on board" system bus: node guarding protocol
Setting range (min. value | unit | max. value) Lenze setting
0 255 0
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
766 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00385
C00385
Parameter | Name: Data type: BITFIELD_32
C00385 | CAN Heartbeat Consumer Time Index: 24190d = 5E7Eh
C00386
Parameter | Name: Data type: BITFIELD_32
C00386 | CAN Node Guarding Index: 24189d = 5E7Dh
The 32 subcodes represent the nodes to be monitored by the master by means of node guarding.
• Each subcode entry contains the guard time, the lifetime factor and the node ID (node address) from which the
heartbeat telegram is expected in the form of a bit code.
• The response to a missing node guarding response can be parameterised in C00612.
"CAN on board" system bus: node guarding protocol
Setting range
0x00000000 0xFFFFFFFF
Value is bit-coded: Information
Bit 0 Guard time bit 0 • Bit 0 ... 15: Guard time
... ... • Bit 16 ... 23: Node address
• Bit 24 ... 31: Lifetime factor
Bit 31 Lifetime factor bit 7
Subcodes Lenze setting Information
C00386/1 0x00000000 Monitoring entry 1 ... 32
C00386/...
C00386/32
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00387
Parameter | Name: Data type: BITFIELD_32
C00387 | CAN Node Guarding Activity Index: 24188d = 5E7Ch
C00388
Parameter | Name: Data type: UNSIGNED_8
C00388 | CAN node guarding status Index: 24187d = 5E7Bh
C00390
Parameter | Name: Data type: BITFIELD_8
C00390 | CAN Error Register (DS301V402) Index: 24185d = 5E79h
768 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00391
C00391
Parameter | Name: Data type: BITFIELD_32
C00391 | CAN Emergency Object Index: 24184d = 5E78h
C00392
Parameter | Name: Data type: UNSIGNED_16
C00392 | CAN emergency delay time Index: 24183d = 5E77h
Time which at least has to elapse between two subsequent emergency telegrams.
• Setting "0" deactivates the inhibit time check.
• The inhibit time is entered in 1/10 ms. The code automatically rounds the entries down to the preceding full
millisecond.
• Mapping of the CANopen object I-1015 (see DS301 V4.02).
"CAN on board" system bus
Setting range (min. value | unit | max. value) Lenze setting
0 65535 0
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00393
Parameter | Name: Data type: UNSIGNED_8
C00393 | CAN result - bus scan Index: 24182d = 5E76h
C00394
Parameter | Name: Data type: UNSIGNED_32
C00394 | CAN predefined error field (DS301V402) Index: 24181d = 5E75h
C00379
Parameter | Name: Data type: UNSIGNED_32
C00395 | Service code Index: 24180d = 5E74h
This code is used internally by the controller and must not be overwritten by the user!
770 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00396
C00396
Parameter | Name: Data type: UNSIGNED_32
C00396 | Service code Index: 24179d = 5E73h
This code is used internally by the controller and must not be overwritten by the user!
C00397
Parameter | Name: Data type: UNSIGNED_32
C00397 | Service code Index: 24178d = 5E72h
This code is used internally by the controller and must not be overwritten by the user!
C00398
Parameter | Name: Data type: UNSIGNED_32
C00398 | Test mode motor control Index: 24177d = 5E71h
Danger!
When the test mode is activated, the parameterisable error response "Quick stop by trouble" has no effect!
• If the test mode is active and a monitoring function responds with this error response, no quick stop is executed
but the motor continues to rotate with the frequency set for the test mode!
Selection list (Lenze setting printed in bold) Information
0 Test mode deactivated
1 U rotation test mode
2 I rotation test mode
3 Current controller optimisation After controller enable, the motor is supplied with
mode current as long as the controller is enabled.
4 Current controller optimisation From software version V7.0
mode impulse The motor is supplied with voltage for 50 ms after
controller enable. Due to this time limit, the load of the
machine is reduced. Afterwards, the controller is
inhibited automatically.
; Read access ; Write access ; CINH PLC STOP ; No transfer Scaling factor: 1
C00399
Parameter | Name: Data type: INTEGER_32
C00399 | Settings for test mode Index: 24176d = 5E70h
C00413
Parameter | Name: Data type: UNSIGNED_32
C00413 | Hiperface: detected TypeCode Index: 24162d = 5E62h
C00414
Parameter | Name: Data type: UNSIGNED_32
C00414 | Hiperface: TypeCode Index: 24161d = 5E61h
C00415
Parameter | Name: Data type: UNSIGNED_32
C00415 | Hiperface: number of rev. Index: 24160d = 5E60h
C00416
Parameter | Name: Data type: UNSIGNED_32
C00416 | Service code Index: 24159d = 5E5Fh
This code is used internally by the controller and must not be overwritten by the user!
C00417
Parameter | Name: Data type: UNSIGNED_32
C00417 | Dynamic of resolver evaluation Index: 24158d = 5E5Eh
C00418
Parameter | Name: Data type: UNSIGNED_8
C00418 | Activate resolver error compensation Index: 24157d = 5E5Dh
772 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00420
C00420
Parameter | Name: Data type: UNSIGNED_16
C00420 | Encoder - number of increments Index: 24155d = 5E5Bh
C00421
Parameter | Name: Data type: UNSIGNED_16
C00421 | Encoder voltage Index: 24154d = 5E5Ah
C00422
Parameter | Name: Data type: UNSIGNED_16
C00422 | Encoder type Index: 24153d = 5E59h
C00423
Parameter | Name: Data type: UNSIGNED_32
C00423 | SSI encoder: bit rate Index: 24152d = 5E58h
C00424
Parameter | Name: Data type: UNSIGNED_32
C00424 | SSI encoder: Data word length Index: 24151d = 5E57h
C00427
Parameter | Name: Data type: UNSIGNED_16
C00427 | TTL encoder signal evaluation Index: 24148d = 5E54h
C00435
Parameter | Name: Data type: UNSIGNED_8
C00435 | SSI encoder: partword start position Index: 24140d = 5E4Ch
C00436
Parameter | Name: Data type: UNSIGNED_8
C00436 | SSI encoder: partword length Index: 24139d = 5E4Bh
774 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00437
C00437
Parameter | Name: Data type: UNSIGNED_8
C00437 | SSI encoder: partword data coding Index: 24138d = 5E4Ah
C00443
Parameter | Name: Data type: UNSIGNED_8
C00443 | Status: Digital inputs Index: 24132d = 5E44h
C00444
Parameter | Name: Data type: UNSIGNED_8
C00444 | Status: Digital outputs Index: 24131d = 5E43h
C00464
Parameter | Name: Data type: UNSIGNED_16
C00464 | Keypad: Mode Index: 24111d = 5E2Fh
C00465
Parameter | Name: Data type: UNSIGNED_8
C00465 | Keypad: Welcome screen time-out Index: 24110d = 5E2Eh
776 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00466
C00466
Parameter | Name: Data type: UNSIGNED_16
C00466 | Keypad: Default parameters Index: 24109d = 5E2Dh
C00467
Parameter | Name: Data type: UNSIGNED_8
C00467 | Keypad: Default welcome screen Index: 24108d = 5E2Ch
C00468
Parameter | Name: Data type: UNSIGNED_8
C00468 | Service code Index: 24107d = 5E2Bh
This code is used internally by the controller and must not be overwritten by the user!
C00469
Parameter | Name: Data type: UNSIGNED_8
C00469 | Keypad: Fct. STOP key Index: 24106d = 5E2Ah
C00490
Parameter | Name: Data type: UNSIGNED_16
C00490 | Position encoder selection Index: 24085d = 5E15h
Chapter "Controller configuration" provides you with more information on parameter setting.
Selection list (Lenze setting printed in bold)
0 Resolver on X7
1 Encoder on X8
4 Encoder signal on LS_Feedback
10 Motor encoder (C00495)
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 1
C00494
Parameter | Name: Data type: UNSIGNED_32
C00494 | Motor standstill time constant Index: 24081d = 5E11h
C00495
Parameter | Name: Data type: UNSIGNED_16
C00495 | Motor encoder selection Index: 24080d = 5E10h
C00497
Parameter | Name: Data type: UNSIGNED_32
C00497 | Speed act. val. time const. Index: 24078d = 5E0Eh
C00512
Parameter | Name: Data type: UNSIGNED_32
C00512 | Service code Index: 24063d = 5DFFh
This code is used internally by the controller and must not be overwritten by the user!
C00513
Parameter | Name: Data type: VISIBLE_STRING
C00513 | Service code Index: 24062d = 5DFEh
This code is used internally by the controller and must not be overwritten by the user!
C00514
Parameter | Name: Data type: UNSIGNED_32
C00514 | Service code Index: 24061d = 5DFDh
This code is used internally by the controller and must not be overwritten by the user!
C00515
Parameter | Name: Data type: UNSIGNED_32
C00515 | Service code Index: 24060d = 5DFCh
This code is used internally by the controller and must not be overwritten by the user!
C00516
Parameter | Name: Data type: UNSIGNED_32
C00516 | Service code Index: 24059d = 5DFBh
This code is used internally by the controller and must not be overwritten by the user!
778 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00569
C00569
Parameter | Name: Data type: UNSIGNED_32
C00569 | Resp. brake trans. Ixt > C00570 Index: 24006d = 5DC6h
C00570
Parameter | Name: Data type: UNSIGNED_32
C00570 | Warning thres. brake transistor Index: 24005d = 5DC5h
C00571
Parameter | Name: Data type: UNSIGNED_32
C00571 | Resp. brake res. i²xt > C00572 Index: 24004d = 5DC4h
C00572
Parameter | Name: Data type: UNSIGNED_32
C00572 | Warning thres. brake resistor Index: 24003d = 5DC3h
C00573
Parameter | Name: Data type: UNSIGNED_32
C00573 | Resp. to overload brake trans. Index: 24002d = 5DC2h
C00574
Parameter | Name: Data type: UNSIGNED_32
C00574 | Resp. to overtemp. brake resist. Index: 24001d = 5DC1h
C00576
Parameter | Name: Data type: UNSIGNED_32
C00576 | Speed monitoring tolerance Index: 23999d = 5DBFh
C00577
Parameter | Name: Data type: UNSIGNED_32
C00577 | Field weakening controller gain Index: 23998d = 5DBEh
C00578
Parameter | Name: Data type: UNSIGNED_32
C00578 | Field weak. contr. reset time Index: 23997d = 5DBDh
780 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00579
C00579
Parameter | Name: Data type: UNSIGNED_32
C00579 | Resp. to speed monitoring Index: 23996d = 5DBCh
C00580
Parameter | Name: Data type: UNSIGNED_32
C00580 | Resp. to encoder open circuit Index: 23995d = 5DBBh
C00581
Parameter | Name: Data type: UNSIGNED_32
C00581 | Resp. to external fault Index: 23994d = 5DBAh
C00582
Parameter | Name: Data type: UNSIGNED_32
C00582 | Resp. to heatsink temp. > C00122 Index: 23993d = 5DB9h
C00583
Parameter | Name: Data type: UNSIGNED_32
C00583 | Resp. to motor KTY overtemp. Index: 23992d = 5DB8h
C00584
Parameter | Name: Data type: UNSIGNED_32
C00584 | Resp. to motor temp. > C00121 Index: 23991d = 5DB7h
C00585
Parameter | Name: Data type: UNSIGNED_32
C00585 | Resp. to motor PTC overtemp. Index: 23990d = 5DB6h
782 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00586
C00586
Parameter | Name: Data type: UNSIGNED_32
C00586 | Resp. to resolver open circuit Index: 23989d = 5DB5h
C00587
Parameter | Name: Data type: BITFIELD_8
C00587 | Fan control status Index: 23988d = 5DB4h
Display area
0x00 0xFF
Value is bit-coded:
Bit 0 Heatsink fan ON
Bit 1 Integral fan ON
Bit 2 Heatsink fan status 1
Bit 3 Heatsink fan status 2
Bit 4 Integral fan status
Bit 5 Reserved
Bit 6 Reserved
Bit 7 Reserved
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C00588
Parameter | Name: Data type: UNSIGNED_32
C00588 | Resp. to failure t. sensor drive Index: 23987d = 5DB3h
Response to error/failure of temperature sensor for heatsink temperature/temperature inside the controller
Selection list (Lenze setting printed in bold)
1 Fault
5 Warning
0 No response
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00589
Parameter | Name: Data type: UNSIGNED_32
C00589 | Resp. to CPU temp. > C00126 Index: 23986d = 5DB2h
Response if CPU temperature on the control card > variable limit temperature (C00126).
Selection list (Lenze setting printed in bold)
1 Fault
5 Warning
0 No response
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00591
Parameter | Name: Data type: UNSIGNED_8
C00591 | Resp. to CAN-RPDOx error Index: 23984d = 5DB0h
Response if the corresponding CAN RPDO has not been received in the configured time or with the configured sync.
"CAN on board" system bus
Selection list (Lenze setting printed in bold)
1 Fault
2 Trouble
3 Quick stop by trouble
4 Warning locked
5 Warning
6 Information
0 No response
Subcodes Lenze setting Information
C00591/1 0: No response Response to non-received RPDO1 ... RPDO4
C00591/...
C00591/4
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00594
Parameter | Name: Data type: UNSIGNED_32
C00594 | Resp. temp. sensor motor X7/X8 Index: 23981d = 5DADh
784 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00595
C00595
Parameter | Name: Data type: UNSIGNED_8
C00595 | Resp. to CAN bus OFF Index: 23980d = 5DACh
C00596
Parameter | Name: Data type: UNSIGNED_32
C00596 | Threshold max. speed reached Index: 23979d = 5DABh
C00597
Parameter | Name: Data type: UNSIGNED_32
C00597 | Resp. to motor phase failure Index: 23978d = 5DAAh
C00598
Parameter | Name: Data type: UNSIGNED_32
C00598 | Resp. to open circuit AIN1 Index: 23977d = 5DA9h
Response if with master current at AIN1 and "LifeZero" mode (±4...±20mA) the current is in the non-permitted range
(-4 ... +4 mA).
Selection list (Lenze setting printed in bold)
1 Fault
2 Trouble
3 Quick stop by trouble
4 Warning locked
5 Warning
6 Information
0 No response
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00599
Parameter | Name: Data type: INTEGER_32
C00599 | Motor phase failure threshold Index: 23976d = 5DA8h
C00600
Parameter | Name: Data type: UNSIGNED_32
C00600 | Resp. to DC bus overvoltage Index: 23975d = 5DA7h
C00601
Parameter | Name: Data type: UNSIGNED_32
C00601 | Resp. to encoder comm. error Index: 23974d = 5DA6h
C00604
Parameter | Name: Data type: UNSIGNED_32
C00604 | Resp. to device overload > C00123 Index: 23971d = 5DA3h
786 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00606
C00606
Parameter | Name: Data type: UNSIGNED_32
C00606 | Resp. to motor overload > C00127 Index: 23969d = 5DA1h
C00607
Parameter | Name: Data type: UNSIGNED_32
C00607 | Resp. to max. speed reached Index: 23968d = 5DA0h
C00610
Parameter | Name: Data type: UNSIGNED_32
C00610 | Resp. to failure heatsink fan Index: 23965d = 5D9Dh
C00611
Parameter | Name: Data type: UNSIGNED_32
C00611 | Resp. to failure integral fan Index: 23964d = 5D9Ch
C00612
Parameter | Name: Data type: UNSIGNED_8
C00612 | Resp. to CAN node guarding error Index: 23963d = 5D9Bh
C00613
Parameter | Name: Data type: UNSIGNED_8
C00613 | Resp. to CAN heartbeat error Index: 23962d = 5D9Ah
788 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00614
C00614
Parameter | Name: Data type: UNSIGNED_8
C00614 | Resp. to CAN life guarding error Index: 23961d = 5D99h
C00615
Parameter | Name: Data type: UNSIGNED_32
C00615 | Resp. to imp. device config. Index: 23960d = 5D98h
Selection list
1 Fault
3 Quick stop by trouble
4 Warning locked
6 Information
0 No response
Subcodes Lenze setting Information
C00615/1 0: No response Reserved
C00615/2 1: Fault Resp. to imp. module in MXI1
C00615/3 1: Fault Resp. to imp. module in MXI2
C00615/4 0: No response Reserved
C00615/5 0: No response Reserved
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C00618
Parameter | Name: Data type: UNSIGNED_32
C00618 | No. of CRC cycles Index: 23957d = 5D95h
C00619
Parameter | Name: Data type: UNSIGNED_32
C00619 | Resp. to motor current > C00620 Index: 23956d = 5D94h
C00620
Parameter | Name: Data type: UNSIGNED_32
C00620 | Ultimate motor current I_ult Index: 23955d = 5D93h
Limit value to protect the motor from destruction or influence of the rated data.
• This limit value must not be travelled cyclically during the drive process.
• The maximum current parameterisable in C00022 should have a sufficient distance from this limit value.
• If the set limit value is exceeded, the error response parameterised in C00619 is carried out for motor protection.
Setting range (min. value | unit | max. value) Lenze setting
0.0 A 3000.0 3000.0 A
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 10
C00621
Parameter | Name: Data type: UNSIGNED_32
C00621 | Resp. to encoder pulse deviation Index: 23954d = 5D92h
C00625
Parameter | Name: Data type: UNSIGNED_8
C00625 | CAN behaviour in case of fault Index: 23950d = 5D8Eh
C00635
Parameter | Name: Data type: UNSIGNED_32
C00635 | Resp to new firmw. standard dev. Index: 23940d = 5D84h
790 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00636
C00636
Parameter | Name: Data type: UNSIGNED_32
C00636 | Resp. to new module in MXI1 Index: 23939d = 5D83h
C00637
Parameter | Name: Data type: UNSIGNED_32
C00637 | Resp. to new module in MXI2 Index: 23938d = 5D82h
C00640
Parameter | Name: Data type: UNSIGNED_32
C00640 | Resp. to pole pos. id. monit. Index: 23935d = 5D7Fh
C00641
Parameter | Name: Data type: UNSIGNED_32
C00641 | PLI 360° current amplitude Index: 23934d = 5D7Eh
C00642
Parameter | Name: Data type: UNSIGNED_32
C00642 | PolePosId 360° ramp time Index: 23933d = 5D7Dh
C00643
Parameter | Name: Data type: UNSIGNED_32
C00643 | PLI 360° traversing direction Index: 23932d = 5D7Ch
C00644
Parameter | Name: Data type: INTEGER_32
C00644 | PolePosId 360° fault tol. Index: 23931d = 5D7Bh
C00645
Parameter | Name: Data type: UNSIGNED_32
C00645 | PLI 360° absolute current amplitude Index: 23930d = 5D7Ah
C00646
Parameter | Name: Data type: UNSIGNED_32
C00646 | PLI min.mov. curr. amplitude Index: 23929d = 5D79h
792 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00647
C00647
Parameter | Name: Data type: UNSIGNED_32
C00647 | PolePosId min.mov. cur.rise rate Index: 23928d = 5D78h
C00648
Parameter | Name: Data type: UNSIGNED_32
C00648 | PolePosId min.mov. gain Index: 23927d = 5D77h
C00649
Parameter | Name: Data type: UNSIGNED_32
C00649 | PLI min. mov. reset time Index: 23926d = 5D76h
C00650
Parameter | Name: Data type: INTEGER_32
C00650 | PolePosId min.mov. max.perm.mov. Index: 23925d = 5D75h
C00651
Parameter | Name: Data type: UNSIGNED_32
C00651 | PLI min. motion absolute cur. amp. Index: 23924d = 5D74h
C00691
Parameter | Name: Data type: INTEGER_32
C00691 | Total speed setpoint Index: 23884d = 5D4Ch
C00692
Parameter | Name: Data type: INTEGER_32
C00692 | Speed setpoint [%] Index: 23883d = 5D4Bh
C00693
Parameter | Name: Data type: INTEGER_32
C00693 | Actual speed [%] Index: 23882d = 5D4Ah
C00694
Parameter | Name: Data type: INTEGER_32
C00694 | Speed controller output Index: 23881d = 5D49h
C00695
Parameter | Name: Data type: INTEGER_32
C00695 | Total torque setpoint Index: 23880d = 5D48h
C00696
Parameter | Name: Data type: INTEGER_32
C00696 | Torque setpoint [%] Index: 23879d = 5D47h
C00697
Parameter | Name: Data type: INTEGER_32
C00697 | Filtered torque setpoint Index: 23878d = 5D46h
C00698
Parameter | Name: Data type: INTEGER_32
C00698 | Actual torque [%] Index: 23877d = 5D45h
C00730
Parameter | Name: Data type: INTEGER_32
C00730 | GDO general parameters Index: 23845d = 5D25h
This code is used internally by the controller and must not be overwritten by the user!
794 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00731
C00731
Parameter | Name: Data type: INTEGER_32
C00731 | GDO channel 1/trigger 1 Index: 23844d = 5D24h
This code is used internally by the controller and must not be overwritten by the user!
C00732
Parameter | Name: Data type: INTEGER_32
C00732 | GDO channel 2/trigger 2 Index: 23843d = 5D23h
This code is used internally by the controller and must not be overwritten by the user!
C00733
Parameter | Name: Data type: INTEGER_32
C00733 | GDO channel 3 Index: 23842d = 5D22h
This code is used internally by the controller and must not be overwritten by the user!
C00734
Parameter | Name: Data type: INTEGER_32
C00734 | GDO channel 4 Index: 23841d = 5D21h
This code is used internally by the controller and must not be overwritten by the user!
C00735
Parameter | Name: Data type: INTEGER_32
C00735 | GDO channel 5 Index: 23840d = 5D20h
This code is used internally by the controller and must not be overwritten by the user!
C00736
Parameter | Name: Data type: INTEGER_32
C00736 | GDO channel 6 Index: 23839d = 5D1Fh
This code is used internally by the controller and must not be overwritten by the user!
C00737
Parameter | Name: Data type: INTEGER_32
C00737 | GDO channel 7 Index: 23838d = 5D1Eh
This code is used internally by the controller and must not be overwritten by the user!
C00738
Parameter | Name: Data type: INTEGER_32
C00738 | GDO channel 8 Index: 23837d = 5D1Dh
This code is used internally by the controller and must not be overwritten by the user!
C00739
Parameter | Name: Data type: INTEGER_32
C00739 | GDO status information Index: 23836d = 5D1Ch
This code is used internally by the controller and must not be overwritten by the user!
C00770
Parameter | Name: Data type: UNSIGNED_32
C00770 | MCTRL_dnMotorPosAct Index: 23805d = 5CFDh
C00771
Parameter | Name: Data type: UNSIGNED_32
C00771 | MCTRL_dnLoadPosAct Index: 23804d = 5CFCh
C00772
Parameter | Name: Data type: INTEGER_32
C00772 | MCTRL_dnMotorSpeedAct Index: 23803d = 5CFBh
C00773
Parameter | Name: Data type: INTEGER_32
C00773 | MCTRL_dnLoadSpeedAct Index: 23802d = 5CFAh
C00774
Parameter | Name: Data type: INTEGER_32
C00774 | MCTRL_dnTorqueAct Index: 23801d = 5CF9h
C00775
Parameter | Name: Data type: INTEGER_32
C00775 | MCTRL_dnOutputSpeedCtrl Index: 23800d = 5CF8h
C00776
Parameter | Name: Data type: INTEGER_32
C00776 | MCTRL_dnInputJerkCtrl Index: 23799d = 5CF7h
796 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00777
C00777
Parameter | Name: Data type: INTEGER_32
C00777 | MCTRL_dnInputTorqueCtrl Index: 23798d = 5CF6h
C00778
Parameter | Name: Data type: INTEGER_32
C00778 | MCTRL_dnFluxAct Index: 23797d = 5CF5h
C00779
Parameter | Name: Data type: INTEGER_32
C00779 | MCTRL_dnDCBusVoltage Index: 23796d = 5CF4h
C00780
Parameter | Name: Data type: INTEGER_32
C00780 | MCTRL_dnImotAct Index: 23795d = 5CF3h
C00781
Parameter | Name: Data type: UNSIGNED_32
C00781 | MCTRL_dwMaxMotorSpeed Index: 23794d = 5CF2h
C00782
Parameter | Name: Data type: UNSIGNED_32
C00782 | MCTRL_dwMaxMotorTorque Index: 23793d = 5CF1h
C00783
Parameter | Name: Data type: UNSIGNED_32
C00783 | MCTRL_dwMotorVoltageAct Index: 23792d = 5CF0h
C00784
Parameter | Name: Data type: INTEGER_32
C00784 | MCTRL_dnMotorFreqAct Index: 23791d = 5CEFh
C00786
Parameter | Name: Data type: INTEGER_32
C00786 | MCTRL_dnIxtLoad Index: 23789d = 5CEDh
C00787
Parameter | Name: Data type: INTEGER_32
C00787 | MCTRL_dnFlyingSpeedAct Index: 23788d = 5CECh
C00788
Parameter | Name: Data type: INTEGER_32
C00788 | MCTRL_dwMaxEffMotorTorque Index: 23787d = 5CEBh
C00789
Parameter | Name: Data type: INTEGER_32
C00789 | MCTRL_dwMaxDeviceCurrent Index: 23786d = 5CEAh
798 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00790
C00790
Parameter | Name: Data type: INTEGER_32
C00790 | MCTRL_dnI2xtLoad Index: 23785d = 5CE9h
C00791
Parameter | Name: Data type: INTEGER_32
C00791 | MCTRL_dnDeltaMotorPos_p Index: 23784d = 5CE8h
C00792
Parameter | Name: Data type: INTEGER_32
C00792 | MCTRL_dnOutputPosCtrlMotor_s Index: 23783d = 5CE7h
C00800
Parameter | Name: Data type: UNSIGNED_32
C00800 | MCTRL_dnPosSet Index: 23775d = 5CDFh
C00802
Parameter | Name: Data type: INTEGER_32
C00802 | MCTRL_dnSpeedAdd Index: 23773d = 5CDDh
C00803
Parameter | Name: Data type: INTEGER_32
C00803 | MCTRL_dnTorqueAdd Index: 23772d = 5CDCh
C00804
Parameter | Name: Data type: INTEGER_32
C00804 | MCTRL_dnAccelerationAdd Index: 23771d = 5CDBh
C00805
Parameter | Name: Data type: INTEGER_32
C00805 | MCTRL_dnSpeedLowLimit Index: 23770d = 5CDAh
C00806
Parameter | Name: Data type: INTEGER_32
C00806 | MCTRL_dnTorqueLowLimit Index: 23769d = 5CD9h
C00807
Parameter | Name: Data type: INTEGER_32
C00807 | MCTRL_dnTorqueHighLimit Index: 23768d = 5CD8h
C00808
Parameter | Name: Data type: INTEGER_32
C00808 | MCTRL_dnPosCtrlOutLimit Index: 23767d = 5CD7h
C00809
Parameter | Name: Data type: INTEGER_32
C00809 | MCTRL_dnTorqueCtrlAdapt Index: 23766d = 5CD6h
800 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00810
C00810
Parameter | Name: Data type: INTEGER_32
C00810 | MCTRL_dnSpeedCtrlAdapt Index: 23765d = 5CD5h
C00811
Parameter | Name: Data type: INTEGER_32
C00811 | MCTRL_dnPosCtrlAdapt Index: 23764d = 5CD4h
C00812
Parameter | Name: Data type: UNSIGNED_32
C00812 | MCTRL_dnMotorPosRefValue Index: 23763d = 5CD3h
C00813
Parameter | Name: Data type: UNSIGNED_32
C00813 | MCTRL_dnLoadPosRefValue Index: 23762d = 5CD2h
C00814
Parameter | Name: Data type: INTEGER_32
C00814 | MCTRL_dnBoost Index: 23761d = 5CD1h
C00815
Parameter | Name: Data type: INTEGER_32
C00815 | MCTRL_dnSpeedCtrlIntegrator Index: 23760d = 5CD0h
C00816
Parameter | Name: Data type: INTEGER_32
C00816 | MCTRL_dnFieldWeak Index: 23759d = 5CCFh
C00817
Parameter | Name: Data type: INTEGER_32
C00817 | MCTRL_dnSpeedSet_s Index: 23758d = 5CCEh
C00818
Parameter | Name: Data type: INTEGER_32
C00818 | MCTRL_dnMvorAdapt Index: 23757d = 5CCDh
C00854
Parameter | Name: Data type: UNSIGNED_32
C00854 | ID status Index: 23721d = 5CA9h
C00878
Parameter | Name: Data type: UNSIGNED_8
C00878 | Status DCTRL control input Index: 23697d = 5C91h
802 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00909
C00909
Parameter | Name: Data type: INTEGER_16
C00909 | Speed limitation Index: 23666d = 5C72h
C00950
Parameter | Name: Data type: UNSIGNED_32
C00950 | VFC: V/f characteristic shape Index: 23625d = 5C49h
C00951
Parameter | Name: Data type: INTEGER_32
C00951 | VFC: V/f base frequency Index: 23624d = 5C48h
C00952
Parameter | Name: Data type: INTEGER_32
C00952 | VFC: Frequency interpol. point n Index: 23623d = 5C47h
C00953
Parameter | Name: Data type: INTEGER_32
C00953 | VFC: Voltage interpol. point n Index: 23622d = 5C46h
804 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00954
C00954
Parameter | Name: Data type: UNSIGNED_32
C00954 | VFC: Activat. interpol. point n Index: 23621d = 5C45h
C00955
Parameter | Name: Data type: UNSIGNED_32
C00955 | VFC: Vmax reduction Index: 23620d = 5C44h
C00957
Parameter | Name: Data type: INTEGER_32
C00957 | VFC: VVC current setpoint Index: 23618d = 5C42h
C00958
Parameter | Name: Data type: UNSIGNED_32
C00958 | VFC: VVC gain Index: 23617d = 5C41h
C00959
Parameter | Name: Data type: UNSIGNED_32
C00959 | VFC: VVC reset time Index: 23616d = 5C40h
C00960
Parameter | Name: Data type: INTEGER_32
C00960 | VFC: V/f voltage boost Index: 23615d = 5C3Fh
C00961
Parameter | Name: Data type: UNSIGNED_32
C00961 | VFC: Load - cw/ccw-operation Index: 23614d = 5C3Eh
C00962
Parameter | Name: Data type: UNSIGNED_32
C00962 | VFC: Load adjustment Index: 23613d = 5C3Dh
C00963
Parameter | Name: Data type: UNSIGNED_32
C00963 | VFC: Gain - Imax controller Index: 23612d = 5C3Ch
C00964
Parameter | Name: Data type: UNSIGNED_32
C00964 | VFC: Reset time - Imax contr. Index: 23611d = 5C3Bh
806 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00965
C00965
Parameter | Name: Data type: INTEGER_32
C00965 | VFC: Gain - slip compensation Index: 23610d = 5C3Ah
C00966
Parameter | Name: Data type: UNSIGNED_32
C00966 | VFC: Time const. - slip compens. Index: 23609d = 5C39h
C00967
Parameter | Name: Data type: INTEGER_32
C00967 | VFC: Gain - oscillation damping Index: 23608d = 5C38h
C00968
Parameter | Name: Data type: INTEGER_32
C00968 | VFC: Time const. - oscill. damp. Index: 23607d = 5C37h
C00969
Parameter | Name: Data type: INTEGER_32
C00969 | VFC: Limitation - oscill. damp. Index: 23606d = 5C36h
C00970
Parameter | Name: Data type: INTEGER_32
C00970 | VFC: ramp-end frequ. - oscill. damp. Index: 23605d = 5C35h
C00971
Parameter | Name: Data type: UNSIGNED_32
C00971 | VFC: Influence - speed controller Index: 23604d = 5C34h
C00972
Parameter | Name: Data type: UNSIGNED_32
C00972 | VFC: Gain - speed controller Index: 23603d = 5C33h
C00973
Parameter | Name: Data type: UNSIGNED_32
C00973 | VFC: Reset time - speed contr. Index: 23602d = 5C32h
C00974
Parameter | Name: Data type: INTEGER_32
C00974 | DC brake: Current Index: 23601d = 5C31h
C00975
Parameter | Name: Data type: INTEGER_32
C00975 | DC brake: Current for quick stop Index: 23600d = 5C30h
C00976
Parameter | Name: Data type: UNSIGNED_32
C00976 | DC brake: Activat. by quick stop Index: 23599d = 5C2Fh
808 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00977
C00977
Parameter | Name: Data type: UNSIGNED_32
C00977 | Min. inh-time aft. overvolt Index: 23598d = 5C2Eh
C00980
Parameter | Name: Data type: INTEGER_32
C00980 | VFC: Override point of field weakening Index: 23595d = 5C2Bh
C00985
Parameter | Name: Data type: UNSIGNED_32
C00985 | SLVC: Gain - flux controller Index: 23590d = 5C26h
C00986
Parameter | Name: Data type: UNSIGNED_32
C00986 | SLVC: Gain - cross curr. contr. Index: 23589d = 5C25h
C00987
Parameter | Name: Data type: UNSIGNED_32
C00987 | SLVC: Gain - torque controller Index: 23588d = 5C24h
C00988
Parameter | Name: Data type: UNSIGNED_32
C00988 | SLVC: Reset time - torque contr. Index: 23587d = 5C23h
C00989
Parameter | Name: Data type: UNSIGNED_32
C00989 | SLVC: Time const.- Para. adj. Index: 23586d = 5C22h
C00990
Parameter | Name: Data type: UNSIGNED_32
C00990 | Flying restart: Activation Index: 23585d = 5C21h
C00991
Parameter | Name: Data type: INTEGER_32
C00991 | Flying restart: Current Index: 23584d = 5C20h
C00992
Parameter | Name: Data type: INTEGER_32
C00992 | Flying restart: Start frequency Index: 23583d = 5C1Fh
810 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C00993
C00993
Parameter | Name: Data type: UNSIGNED_32
C00993 | Flying restart: Integration time Index: 23582d = 5C1Eh
C00994
Parameter | Name: Data type: UNSIGNED_32
C00994 | Flying restart: Min. deviation Index: 23581d = 5C1Dh
C00995
Parameter | Name: Data type: UNSIGNED_32
C00995 | Flying restart: Delay time Index: 23580d = 5C1Ch
C00998
Parameter | Name: Data type: INTEGER_32
C00998 | VFC: Frequency setpoint Index: 23577d = 5C19h
C01120
Parameter | Name: Data type: UNSIGNED_8
C01120 | Sync source Index: 23455d = 5B9Fh
C01121
Parameter | Name: Data type: UNSIGNED_32
C01121 | Sync cycle time Index: 23454d = 5B9Eh
Time interval at which the phase control loop (PLL) in the controller expects the synchronisation signals.
• The time interval set must correspond to the cycle of the synchronisation source.
Note: For synchronisation via the system bus (CANopen), only integer multiples of 1000 μs should be set.
Example: For the system bus, the interval between two synchronisation signals is set to 2 ms. If the system bus is to
be used as the synchronisation source, a synchronisation cycle of 2000 μs must be set in C01121.
"CAN on board" system bus: sync telegram
Setting range (min. value | unit | max. value) Lenze setting
250 μs 20000 1000 μs
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C01122
Parameter | Name: Data type: UNSIGNED_32
C01122 | Sync phase position Index: 23453d = 5B9Dh
The phase position defines the zero point of time for the application relating to the synchronisation signal (bus
cycle). Since PDO processing is integrated in the system part of the application, the instant of the PDO acceptance
also changes if the phase position is changed.
• If 0 is set, the application is started together with the synchronisation signal.
• If a value > 0 is set, the application starts by the set time interval before the synchronisation signal arrives (the
phase position acts negatively).
Example: If the phase position is set to 400 μs, the system part of the application starts 400 μs before the
synchronisation signal arrives.
From software version V3.0:
The effect of the sync phase position can be affected by the application cycle set in C01130. For the Lenze setting of
C01130 the behaviour remains as before.
"CAN on board" system bus: sync telegram
Setting range (min. value | unit | max. value) Lenze setting
0 μs 64000 400 μs
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
812 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C01123
C01123
Parameter | Name: Data type: UNSIGNED_32
C01123 | Sync tolerance Index: 23452d = 5B9Ch
Time slot for monitoring the synchronisation signal via the LS_SyncInput system block
• If the last synchronisation signal amounted to approx. the expected value within this time slot, the
SYNC_bSyncInsideWindow output of the LS_SyncInput system block is set to TRUE.
• This setting does not affect the synchronisation process.
"CAN on board" system bus: sync telegram
Setting range (min. value | unit | max. value) Lenze setting
0 μs 1000 0 μs
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C01124
Parameter | Name: Data type: UNSIGNED_8
C01124 | Sync-PLL increment Index: 23451d = 5B9Bh
When the cycle times of the synchronisation signal and the phase control loop (PLL) differ, this setting defines the
increment to be used to readjust the phase control loop.
• If the system bus (CANopen) is used as the synchronisation source, the recommended value is 109 ns.
"CAN on board" system bus: sync telegram
Selection list (Lenze setting printed in bold)
1 7 ns
2 15 ns
3 23 ns
4 31 ns
5 39 ns
6 46 ns
7 54 ns
8 62 ns
9 70 ns
10 78 ns
11 85 ns
12 93 ns
13 101 ns
14 109 ns
15 117 ns
16 125 ns
17 132 ns
18 140 ns
19 148 ns
20 156 ns
21 164 ns
22 171 ns
23 179 ns
24 187 ns
25 195 ns
26 203 ns
27 210 ns
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C01125
Parameter | Name: Data type: UNSIGNED_32
C01125 | Service code Index: 23450d = 5B9Ah
This code is used internally by the controller and must not be overwritten by the user!
C01126
Parameter | Name: Data type: UNSIGNED_32
C01126 | Service code Index: 23449d = 5B99h
This code is used internally by the controller and must not be overwritten by the user!
C01127
Parameter | Name: Data type: UNSIGNED_32
C01127 | Service code Index: 23448d = 5B98h
This code is used internally by the controller and must not be overwritten by the user!
C01128
Parameter | Name: Data type: UNSIGNED_32
C01128 | Service code Index: 23447d = 5B97h
This code is used internally by the controller and must not be overwritten by the user!
C01129
Parameter | Name: Data type: UNSIGNED_32
C01129 | Service code Index: 23446d = 5B96h
This code is used internally by the controller and must not be overwritten by the user!
C01130
Parameter | Name: Data type: UNSIGNED_16
C01130 | CAN SYNC application cycle Index: 23445d = 5B95h
Note: Setting the application cycle to a higher value than the sync cycle time (C01121) results in undefined
behaviour. The same applies if the value set for the sync phase position (C01122) is higher than the sync cycle time
(C01121). In this case, the drive usually cannot send synchronous PDOs on the system bus anymore.
C01190
Parameter | Name: Data type: UNSIGNED_32
C01190 | Motor thermal sensor Index: 23385d = 5B59h
814 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C01191
C01191
Parameter | Name: Data type: UNSIGNED_32
C01191 | Spec. charact.: temperature Index: 23384d = 5B58h
C01192
Parameter | Name: Data type: UNSIGNED_32
C01192 | Spec. characteristic: resistance Index: 23383d = 5B57h
C01193
Parameter | Name: Data type: UNSIGNED_16
C01193 | Motor temp. feedback system Index: 23382d = 5B56h
C01194
Parameter | Name: Data type: INTEGER_32
C01194 | Motor operating temperature Index: 23381d = 5B55h
C01195
Parameter | Name: Data type: UNSIGNED_32
C01195 | Influence winding I²xt mon. Index: 23380d = 5B54h
C01196
Parameter | Name: Data type: UNSIGNED_32
C01196 | S1 torque characteristic I²xt mon. Index: 23379d = 5B53h
C01198
Parameter | Name: Data type: UNSIGNED_32
C01198 | Async. motor: Stall protection Index: 23377d = 5B51h
C01199
Parameter | Name: Data type: UNSIGNED_32
C01199 | Enhanced Power Index: 23376d = 5B50h
816 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C01200
C01200
Parameter | Name: Data type: INTEGER_32
C01200 | Dual motor temperature Index: 23375d = 5B4Fh
C01201
Parameter | Name: Data type: UNSIGNED_32
C01201 | Delay time for fan start Index: 23374d = 5B4Eh
C01203
Parameter | Name: Data type: UNSIGNED_16
C01203 | Counter: Brake chopper overload Index: 23372d = 5B4Ch
C01204
Parameter | Name: Data type: UNSIGNED_16
C01204 | Counter: Ixt overload Index: 23371d = 5B4Bh
C01205
Parameter | Name: Data type: UNSIGNED_16
C01205 | Counter: DC bus overvoltage Index: 23370d = 5B4Ah
C01206
Parameter | Name: Data type: UNSIGNED_16
C01206 | Counter: Mains switching Index: 23369d = 5B49h
C01208
Parameter | Name: Data type: UNSIGNED_16
C01208 | Counter: Heatsink overtemp. Index: 23367d = 5B47h
C01209
Parameter | Name: Data type: UNSIGNED_16
C01209 | Counter: Housing overtemp. Index: 23366d = 5B46h
C01210
Parameter | Name: Data type: UNSIGNED_8
C01210 | Counter: Internal Index: 23365d = 5B45h
C01211
Parameter | Name: Data type: UNSIGNED_32
C01211 | Service code Index: 23364d = 5B44h
This code is used internally by the controller and must not be overwritten by the user!
C01212
Parameter | Name: Data type: UNSIGNED_16
C01212 | Counter: Power section overload Index: 23363d = 5B43h
C01213
Parameter | Name: Data type: UNSIGNED_32
C01213 | Service code DataFlash Index: 23362d = 5B42h
This code is used internally by the controller and must not be overwritten by the user!
818 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C01214
C01214
Parameter | Name: Data type: VISIBLE_STRING
C01214 | Internal clock Index: 23361d = 5B41h
Display of the system time of the controller in the format "dd/mm/yyyy hh:mm:ss"
• Time and date are set via C01215.
If the MM440 memory module with real-time clock is plugged into the controller, the internal clock is adjusted to
the real-time clock every time the mains is switched on and every 24 hours at 0:00 o'clock.
• The daily adjustment is executed on a low-priority level. This is why it may take some seconds until the adjusted
time is displayed.
• During the adjustment process, status information of the real-time clock is also queried and entered into the
logbook.
Note:
If a memory module without real-time clock is plugged into the controller, the internal clock is initialised with
"01.01.1970 00:00:00" every time the mains is switched on.
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C01215
Parameter | Name: Data type: UNSIGNED_16
C01215 | Set time and date Index: 23360d = 5B40h
Note:
If a memory module without real-time clock is plugged into the controller, the internal clock is initialised with
"01.01.1970 00:00:00" every time the mains is switched on.
Setting range (min. value | unit | max. value)
0 65535
Subcodes Lenze setting Information
C01215/1 0 Seconds
C01215/2 0 Minutes
C01215/3 0 Hours
C01215/4 1 Day
C01215/5 1 Month
C01215/6 1970 Year
; Read access ; Write access CINH PLC STOP ; No transfer Scaling factor: 1
C01217
Parameter | Name: Data type: VISIBLE_STRING
C01217 | Service code Index: 23358d = 5B3Eh
This code is used internally by the controller and must not be overwritten by the user!
C01218
Parameter | Name: Data type: UNSIGNED_32
C01218 | Service code Index: 23357d = 5B3Dh
This code is used internally by the controller and must not be overwritten by the user!
C01220
Parameter | Name: Data type: UNSIGNED_32
C01220 | MEC history: RAM address Index: 23355d = 5B3Bh
This code is used internally by the controller and must not be overwritten by the user!
C01221
Parameter | Name: Data type: UNSIGNED_32
C01221 | MEC history: RAM value Index: 23354d = 5B3Ah
This code is used internally by the controller and must not be overwritten by the user!
C01222
Parameter | Name: Data type: UNSIGNED_32
C01222 | MEC history: Flash value Index: 23353d = 5B39h
This code is used internally by the controller and must not be overwritten by the user!
C01223
Parameter | Name: Data type: UNSIGNED_32
C01223 | MEC history: Error number Index: 23352d = 5B38h
This code is used internally by the controller and must not be overwritten by the user!
C01230
Parameter | Name: Data type: UNSIGNED_8
C01230 | Resp. to communication task overflow Index: 23345d = 5B31h
C01501
Parameter | Name: Data type: UNSIGNED_32
C01501 | Resp. to comm. error with MXI1 Index: 23074d = 5A22h
Response to communication error between "intelligent" module in module slot 1 and basic device
Selection list (Lenze setting printed in bold)
0 No response
1 Fault
3 Quick stop by trouble
4 Warning locked
5 Warning
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
820 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C01502
C01502
Parameter | Name: Data type: UNSIGNED_32
C01502 | Resp. to comm. error with MXI2 Index: 23073d = 5A21h
Response to communication error between "intelligent" module in module slot 2 and standard device
Selection list (Lenze setting printed in bold)
0 No response
1 Fault
3 Quick stop by trouble
4 Warning locked
5 Warning
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C01510
Parameter | Name: Data type: VISIBLE_STRING
C01510 | Ethernet IP address client x Index: 23065d = 5A19h
C01511
Parameter | Name: Data type: UNSIGNED_8
C01511 | Ethernet status client x Index: 23064d = 5A18h
C01902
Parameter | Name: Data type: UNSIGNED_32
C01902 | Diagnostics X6: Max. baud rate Index: 22673d = 5891h
Maximum permissible baud rate of the standard device after determination of the baud rate at the diagnostic
interface X6
• Communication starts with the default standard device baud rate of 19200 baud.
Selection list (Lenze setting printed in bold)
9600 9600 baud
19200 19.200 baud
38400 38.400 baud
57600 57.600 baud
115200 115.200 baud
230400 230.400 baud
375000 375.000 baud
750000 750.000 baud
1500000 1.500.000 baud
3000000 3.000.000 baud
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C01903
Parameter | Name: Data type: UNSIGNED_32
C01903 | Diagnostics X6: Change baud rate Index: 22672d = 5890h
C01905
Parameter | Name: Data type: UNSIGNED_32
C01905 | Diagnostics X6: Curr. baud rate Index: 22670d = 588Eh
C02104
Parameter | Name: Data type: UNSIGNED_32
C02104 | Program auto-start Index: 22471d = 57C7h
C02108
Parameter | Name: Data type: UNSIGNED_8
C02108 | Program status Index: 22467d = 57C3h
822 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02109
C02109
Parameter | Name: Data type: UNSIGNED_16
C02109 | Program runtime Index: 22466d = 57C2h
C02110
Parameter | Name: Data type: UNSIGNED_32
C02110 | User code memory load Index: 22465d = 57C1h
C02111
Parameter | Name: Data type: UNSIGNED_8
C02111 | Resp. to task overflow Index: 22464d = 57C0h
C02113
Parameter | Name: Data type: VISIBLE_STRING
C02113 | Program name Index: 22462d = 57BEh
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C02121
Parameter | Name: Data type: UNSIGNED_32
C02121 | Runtime ApplicationTask Index: 22454d = 57B6h
Runtime measurement
Display range (min. value | unit | max. value)
0 μs 3600000000
Subcodes Information
C02121/1 Curr. runtime ApplicationTask
C02121/2 Max. runtime ApplicationTask
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C02122
Parameter | Name: Data type: UNSIGNED_32
C02122 | Runtime UserTask Index: 22453d = 57B5h
Runtime measurement
Display range (min. value | unit | max. value)
0 μs 3600000000
Subcodes Information
C02122/1 Curr. runtime UserTask
C02122/2 Max. runtime UserTask
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C02123
Parameter | Name: Data type: UNSIGNED_32
C02123 | Runtime IdleTask Index: 22452d = 57B4h
Runtime measurement
Display range (min. value | unit | max. value)
0 μs 3600000000
Subcodes Information
C02123/1 Curr. runtime IdleTask
C02123/2 Max. runtime IdleTask
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C02520
Parameter | Name: Data type: INTEGER_32
C02520 | Gearbox factor numerator: Motor Index: 22055d = 5627h
Drive interface
Setting range (min. value | unit | max. value) Lenze setting
1 2147483647 1
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 1
C02521
Parameter | Name: Data type: INTEGER_32
C02521 | Gearbox factor denom.: Motor Index: 22054d = 5626h
Drive interface
Setting range (min. value | unit | max. value) Lenze setting
1 2147483647 1
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 1
C02522
Parameter | Name: Data type: INTEGER_32
C02522 | Gearbox factor num.: Pos. enc. Index: 22053d = 5625h
Drive interface
Setting range (min. value | unit | max. value) Lenze setting
1 2147483647 1
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 1
C02523
Parameter | Name: Data type: INTEGER_32
C02523 | Gearbox fac. denom.: Pos. enc. Index: 22052d = 5624h
Drive interface
Setting range (min. value | unit | max. value) Lenze setting
1 2147483647 1
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 1
C02524
Parameter | Name: Data type: UNSIGNED_32
C02524 | Feed constant Index: 22051d = 5623h
Drive interface
Setting range (min. value | unit | max. value) Lenze setting
0.0001 Unit/rev. 214748.3647 360.0000 Unit/rev.
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 10000
824 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02525
C02525
Parameter | Name: Data type: UNSIGNED_32
C02525 | Unit Index: 22050d = 5622h
Drive interface
Selection list (Lenze setting printed in bold) Information
0 User-defined The text entered in C02526 is displayed for the unit.
1 Incr.
2 μm
3 mm
4 m
5 inch
6 yard
7 °
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C02526
Parameter | Name: Data type: VISIBLE_STRING
C02526 | User-defined unit Index: 22049d = 5621h
C02527
Parameter | Name: Data type: UNSIGNED_32
C02527 | Motor mounting direction Index: 22048d = 5620h
Drive interface
Selection list (Lenze setting printed in bold)
0 Motor rotating CW
1 Motor rotating CCW
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 1
C02528
Parameter | Name: Data type: UNSIGNED_32
C02528 | Traversing range Index: 22047d = 561Fh
Drive interface
Selection list (Lenze setting printed in bold)
0 Unlimited
1 Limited
2 Modulo
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 1
C02529
Parameter | Name: Data type: UNSIGNED_32
C02529 | Position encoder mounting dir. Index: 22046d = 561Eh
Drive interface
Selection list (Lenze setting printed in bold)
0 Encoder rotating CW
1 Encoder rotating CCW
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 1
C02530
Parameter | Name: Data type: INTEGER_32
C02530 | Active function state Index: 22045d = 561Dh
Displays the basic drive function that currently controls the drive.
Basic drive functions: Internal state machine
Selection list (display only)
0 Program stopped
1 Initial/boot state active
2 Torque follower active
3 Speed follower active
4 Position follower active
5 Setpoint follower active
6 Positioning active
7 Homing active
8 Manual jog active
9 Brake test active
10 Drive at standstill
11 Drive is stopped
12 Quick stop active
13 Reserve 1
14 Controller is not ready
15 Initialisation
16 Fault
17 Manual control open loop active
18 Pole position identification active
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C02531
Parameter | Name: Data type: UNSIGNED_32
C02531 | Gearbox factors (decimal) Index: 22044d = 561Ch
Note: In subcode 3 the effective gearbox factor resulting form the motor and the load is displayed if a separate
position encoder is configured and the position control is activated (C02570="2"). For a different encoder
configuration (without a separate position encoder) the value "1" is shown in subcode 3.
Drive interface
Display range (min. value | unit | max. value)
0.000 2147483.647
Subcodes Information
C02531/1 Motor gearbox factor (dec.)
C02531/2 Pos. enc. gearbox factor (dec.)
C02531/3 Effective gearbox factor (dec.)
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1000
C02532
Parameter | Name: Data type: UNSIGNED_32
C02532 | Resolution of a unit Index: 22043d = 561Bh
Drive interface
Display range (min. value | unit | max. value)
0 Incr./unit 2147483647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
826 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02533
C02533
Parameter | Name: Data type: UNSIGNED_32
C02533 | Time unit Index: 22042d = 561Ah
Drive interface
Selection list (display only)
2 s
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C02534
Parameter | Name: Data type: VISIBLE_STRING
C02534 | Used time unit Index: 22041d = 5619h
C02535
Parameter | Name: Data type: VISIBLE_STRING
C02535 | Used unit Index: 22040d = 5618h
C02536
Parameter | Name: Data type: UNSIGNED_32
C02536 | Cycle Index: 22039d = 5617h
Drive interface
Setting range (min. value | unit | max. value) Lenze setting
0.0000 Unit 214748.3647 360.0000 Unit
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 10000
C02537
Parameter | Name: Data type: VISIBLE_STRING
C02537 | Speed unit Index: 22038d = 5616h
Drive interface
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C02538
Parameter | Name: Data type: VISIBLE_STRING
C02538 | Acceleration unit Index: 22037d = 5615h
Drive interface
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C02539
Parameter | Name: Data type: INTEGER_32
C02539 | Max. presentable position Index: 22036d = 5614h
Drive interface
Display range (min. value | unit | max. value)
-214748.3647 Unit 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02540
Parameter | Name: Data type: INTEGER_32
C02540 | Max. presentable speed Index: 22035d = 5613h
Drive interface
Display range (min. value | unit | max. value)
-214748.3647 Unit/s 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02541
Parameter | Name: Data type: INTEGER_32
C02541 | Max. presentable acceleration Index: 22034d = 5612h
Drive interface
Display range (min. value | unit | max. value)
-214748.3647 Unit/s² 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02542
Parameter | Name: Data type: UNSIGNED_32
C02542 | Load reference speed Index: 22033d = 5611h
Drive interface
Display range (min. value | unit | max. value)
0.000 rpm 4294967.295
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1000
C02543
Parameter | Name: Data type: UNSIGNED_32
C02543 | Load reference torque Index: 22032d = 5610h
Drive interface
Display range (min. value | unit | max. value)
0.000 Nm 4294967.295
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1000
C02544
Parameter | Name: Data type: INTEGER_32
C02544 | Reference speed Index: 22031d = 560Fh
C02545
Parameter | Name: Data type: UNSIGNED_32
C02545 | Reference S-ramp time Index: 22030d = 560Eh
828 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02547
C02547
Parameter | Name: Data type: INTEGER_32
C02547 | DI_dnState Index: 22028d = 560Ch
C02548
Parameter | Name: Data type: UNSIGNED_32
C02548 | DI_bErrors Index: 22027d = 560Bh
C02549
Parameter | Name: Data type: UNSIGNED_32
C02549 | Drive interface: Signals Index: 22026d = 560Ah
C02550
Parameter | Name: Data type: UNSIGNED_32
C02550 | Setpoint interpolation Index: 22025d = 5609h
Motor interface
Selection list
0 Off
1 ON
Subcodes Lenze setting Information
C02550/1 1: ON Position setpoint interpolat.
C02550/2 1: ON Speed setpoint interpolat.
C02550/3 1: ON Torque setpoint interpolat.
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C02552
Parameter | Name: Data type: INTEGER_32
C02552 | Position setpoint (mctrl) Index: 22023d = 5607h
Motor interface
Display range (min. value | unit | max. value)
-214748.3647 Unit 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02553
Parameter | Name: Data type: UNSIGNED_32
C02553 | Position controller gain Index: 22022d = 5606h
Motor interface
Setting range (min. value | unit | max. value) Lenze setting
0.00 1/s 1000.00 20.00 1/s
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 100
C02554
Parameter | Name: Data type: UNSIGNED_32
C02554 | Position controller reset time Index: 22021d = 5605h
Motor interface
Setting range (min. value | unit | max. value) Lenze setting
0.001 s 60.000 60.000 s
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1000
C02555
Parameter | Name: Data type: UNSIGNED_32
C02555 | D component position controller Index: 22020d = 5604h
Motor interface
Setting range (min. value | unit | max. value) Lenze setting
0.000 100.000 0.000
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1000
C02556
Parameter | Name: Data type: INTEGER_32
C02556 | Pos. contr. limitation Index: 22019d = 5603h
Motor interface
Setting range (min. value | unit | max. value) Lenze setting
0.0000 Unit/s 214748.3647 214748.3647 Unit/s
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 10000
830 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02557
C02557
Parameter | Name: Data type: INTEGER_32
C02557 | Phase controller output Index: 22018d = 5602h
Motor interface
Display range (min. value | unit | max. value)
-214748.3647 Unit/s 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02558
Parameter | Name: Data type: INTEGER_32
C02558 | Pos. contr. output Index: 22017d = 5601h
Motor interface
Display range (min. value | unit | max. value)
-214748.3647 Unit/s 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02559
Parameter | Name: Data type: INTEGER_32
C02559 | Internal torque limits Index: 22016d = 5600h
Motor interface
Display range (min. value | unit | max. value)
-200.00 % 200.00
Subcodes Information
C02559/1 Upper int. torque limit
C02559/2 Lower int. torque limit
; Read access Write access CINH PLC STOP No transfer Scaling factor: 100
C02560
Parameter | Name: Data type: UNSIGNED_32
C02560 | Messages - motor interface Index: 22015d = 55FFh
Motor interface
Display range (min. value | unit | max. value)
0 4294967295
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C02561
Parameter | Name: Data type: INTEGER_32
C02561 | Speed feedforw. control gain Index: 22014d = 55FEh
C02562
Parameter | Name: Data type: UNSIGNED_32
C02562 | Filter time constant Index: 22013d = 55FDh
C02567
Parameter | Name: Data type: UNSIGNED_32
C02567 | Control mode Index: 22008d = 55F8h
Motor interface
Selection list (display only)
0 Position control
1 Speed control
2 Torque control
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
C02568
Parameter | Name: Data type: INTEGER_32
C02568 | Motor interface: % signals Index: 22007d = 55F7h
832 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02569
C02569
Parameter | Name: Data type: UNSIGNED_32
C02569 | Motor interface.: Dig. signals Index: 22006d = 55F6h
C02570
Parameter | Name: Data type: UNSIGNED_32
C02570 | Position control structure Index: 22005d = 55F5h
Chapter "Controller configuration" provides you with more information on parameter setting.
Encoder evaluation
Selection list (Lenze setting printed in bold) Information
1 Phase controller is active Motor encoder selection is effected in C00495.
2 Position controller active (<= FW Position controller selection is effected in C00490.
V5.xx)
3 Position controller is active Position controller selection is effected in C00490.
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 1
C02571
Parameter | Name: Data type: UNSIGNED_32
C02571 | Source - actual position Index: 22004d = 55F4h
This code is used internally by the controller and must not be overwritten by the user!
C02572
Parameter | Name: Data type: INTEGER_32
C02572 | Speed setpoint (enc. eval.) Index: 22003d = 55F3h
Encoder evaluation
Display range (min. value | unit | max. value)
-214748.3647 Unit/s 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02573
Parameter | Name: Data type: INTEGER_32
C02573 | Position setpoint (enc. eval.) Index: 22002d = 55F2h
Encoder evaluation
Display range (min. value | unit | max. value)
-214748.3647 Unit 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02574
Parameter | Name: Data type: INTEGER_32
C02574 | Actual speed (enc. eval.) Index: 22001d = 55F1h
Encoder evaluation
Display range (min. value | unit | max. value)
-214748.3647 Unit/s 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02575
Parameter | Name: Data type: INTEGER_32
C02575 | Actual position (enc. eval.) Index: 22000d = 55F0h
Encoder evaluation
Display range (min. value | unit | max. value)
-214748.3647 Unit 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02576
Parameter | Name: Data type: INTEGER_32
C02576 | Following error Index: 21999d = 55EFh
Encoder evaluation
Display range (min. value | unit | max. value)
-214748.3647 Unit 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02577
Parameter | Name: Data type: INTEGER_32
C02577 | External actual position Index: 21998d = 55EEh
Encoder evaluation
Display range (min. value | unit | max. value)
-214748.3647 Unit 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02578
Parameter | Name: Data type: INTEGER_32
C02578 | Offset actual pos. value/setp. Index: 21997d = 55EDh
Encoder evaluation
Display range (min. value | unit | max. value)
-214748.3647 Unit 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
834 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02579
C02579
Parameter | Name: Data type: UNSIGNED_32
C02579 | Encoder eval.: Dig. signals Index: 21996d = 55ECh
C02580
Parameter | Name: Data type: UNSIGNED_32
C02580 | Operating mode brake Index: 21995d = 55EBh
C02581
Parameter | Name: Data type: INTEGER_32
C02581 | Threshold - brake activation Index: 21994d = 55EAh
C02582
Parameter | Name: Data type: UNSIGNED_32
C02582 | Brake resp. to pulse inhibit Index: 21993d = 55E9h
C02583
Parameter | Name: Data type: UNSIGNED_32
C02583 | Status input monitoring Index: 21992d = 55E8h
C02585
Parameter | Name: Data type: UNSIGNED_32
C02585 | Brake control polarity Index: 21990d = 55E6h
C02586
Parameter | Name: Data type: INTEGER_32
C02586 | Starting torque 1 Index: 21989d = 55E5h
C02587
Parameter | Name: Data type: INTEGER_32
C02587 | Starting torque 2 Index: 21988d = 55E4h
C02588
Parameter | Name: Data type: UNSIGNED_32
C02588 | Source of starting torque Index: 21987d = 55E3h
C02589
Parameter | Name: Data type: UNSIGNED_32
C02589 | Brake closing time Index: 21986d = 55E2h
C02590
Parameter | Name: Data type: UNSIGNED_32
C02590 | Brake opening time Index: 21985d = 55E1h
836 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02591
C02591
Parameter | Name: Data type: UNSIGNED_32
C02591 | Waiting time - state monitoring Index: 21984d = 55E0h
C02593
Parameter | Name: Data type: UNSIGNED_32
C02593 | Waiting time - brake activation Index: 21982d = 55DEh
C02594
Parameter | Name: Data type: INTEGER_32
C02594 | Test torque Index: 21981d = 55DDh
C02595
Parameter | Name: Data type: INTEGER_32
C02595 | Permissible angle of rotation Index: 21980d = 55DCh
C02596
Parameter | Name: Data type: INTEGER_32
C02596 | Grinding speed Index: 21979d = 55DBh
C02597
Parameter | Name: Data type: UNSIGNED_32
C02597 | Accel./decel. time - grinding Index: 21978d = 55DAh
C02598
Parameter | Name: Data type: UNSIGNED_32
C02598 | Grinding ON time Index: 21977d = 55D9h
C02599
Parameter | Name: Data type: UNSIGNED_32
C02599 | Grinding OFF time Index: 21976d = 55D8h
C02600
Parameter | Name: Data type: UNSIGNED_32
C02600 | Acceleration time feedf. control Index: 21975d = 55D7h
C02601
Parameter | Name: Data type: UNSIGNED_32
C02601 | Ref. for Accel. time of brake Index: 21974d = 55D6h
C02602
Parameter | Name: Data type: UNSIGNED_32
C02602 | Source for feedf. control brake Index: 21973d = 55D5h
C02603
Parameter | Name: Data type: INTEGER_32
C02603 | Threshold 1 for opening brake Index: 21972d = 55D4h
838 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02604
C02604
Parameter | Name: Data type: INTEGER_32
C02604 | Threshold 2 for opening brake Index: 21971d = 55D3h
C02607
Parameter | Name: Data type: INTEGER_32
C02607 | BRK_dnState Index: 21968d = 55D0h
C02608
Parameter | Name: Data type: INTEGER_32
C02608 | BRK_dnTorqueAdd_n Index: 21967d = 55CFh
Display of the additive torque value of the basic function "brake control".
Display range (min. value | unit | max. value)
-200.00 % 200.00
; Read access Write access CINH PLC STOP No transfer Scaling factor: 100
C02609
Parameter | Name: Data type: UNSIGNED_32
C02609 | Brake control: Dig. signals Index: 21966d = 55CEh
C02610
Parameter | Name: Data type: UNSIGNED_32
C02610 | Deceleration time for stop Index: 21965d = 55CDh
C02611
Parameter | Name: Data type: UNSIGNED_32
C02611 | S-ramp time for stop Index: 21964d = 55CCh
C02612
Parameter | Name: Data type: UNSIGNED_32
C02612 | Ref. for decel. time of stop Index: 21963d = 55CBh
C02616
Parameter | Name: Data type: INTEGER_32
C02616 | STP_dnState Index: 21959d = 55C7h
C02617
Parameter | Name: Data type: UNSIGNED_32
C02617 | STP_bStopActive Index: 21958d = 55C6h
C02619
Parameter | Name: Data type: UNSIGNED_32
C02619 | Quick stop: Dig. signals Index: 21956d = 55C4h
840 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02620
C02620
Parameter | Name: Data type: INTEGER_32
C02620 | Manual jog: Speed 1 Index: 21955d = 55C3h
C02621
Parameter | Name: Data type: INTEGER_32
C02621 | Manual jog: Speed 2 Index: 21954d = 55C2h
C02622
Parameter | Name: Data type: INTEGER_32
C02622 | Manual jog: Acceleration Index: 21953d = 55C1h
C02623
Parameter | Name: Data type: INTEGER_32
C02623 | Manual jog: Deceleration Index: 21952d = 55C0h
C02624
Parameter | Name: Data type: UNSIGNED_32
C02624 | Manual jog: S-ramp time Index: 21951d = 55BFh
C02625
Parameter | Name: Data type: INTEGER_32
C02625 | Manual jog: Step size Index: 21950d = 55BEh
C02626
Parameter | Name: Data type: INTEGER_32
C02626 | Manual jog:Index Stop position Index: 21949d = 55BDh
C02627
Parameter | Name: Data type: INTEGER_32
C02627 | Manual jog:Selected Stop position Index: 21948d = 55BCh
C02637
Parameter | Name: Data type: INTEGER_32
C02637 | MAN_dnSpeedOverride_n Index: 21938d = 55B2h
C02638
Parameter | Name: Data type: INTEGER_32
C02638 | Manual jog: Status Index: 21937d = 55B1h
842 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02639
C02639
Parameter | Name: Data type: UNSIGNED_32
C02639 | Manual jog: Dig. signals Index: 21936d = 55B0h
C02640
846 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02641
C02641
Parameter | Name: Data type: UNSIGNED_32
C02641 | Action after detect Home position Index: 21934d = 55AEh
C02642
Parameter | Name: Data type: INTEGER_32
C02642 | Home position Index: 21933d = 55ADh
C02643
Parameter | Name: Data type: INTEGER_32
C02643 | Homing: Target position Index: 21932d = 55ACh
C02644
Parameter | Name: Data type: INTEGER_32
C02644 | Homing: Speed 1 Index: 21931d = 55ABh
C02645
Parameter | Name: Data type: INTEGER_32
C02645 | Homing: Acceleration 1 Index: 21930d = 55AAh
C02646
Parameter | Name: Data type: INTEGER_32
C02646 | Homing: Speed 2 Index: 21929d = 55A9h
C02647
Parameter | Name: Data type: INTEGER_32
C02647 | Homing: Acceleration 2 Index: 21928d = 55A8h
848 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02648
C02648
Parameter | Name: Data type: INTEGER_32
C02648 | Homing: S-ramp time Index: 21927d = 55A7h
C02649
Parameter | Name: Data type: INTEGER_32
C02649 | Homing: Torque limit Index: 21926d = 55A6h
C02650
Parameter | Name: Data type: UNSIGNED_32
C02650 | Homing: Blocking time Index: 21925d = 55A5h
C02651
Parameter | Name: Data type: UNSIGNED_32
C02651 | Homing: TP configuration Index: 21924d = 55A4h
C02652
Parameter | Name: Data type: UNSIGNED_32
C02652 | Ref. pos. after mains switching Index: 21923d = 55A3h
C02653
Parameter | Name: Data type: INTEGER_32
C02653 | Max. rot. ang. aft. mns. swtch. Index: 21922d = 55A2h
C02655
Parameter | Name: Data type: INTEGER_32
C02655 | HM_dnSpeedOverride_n Index: 21920d = 55A0h
C02656
Parameter | Name: Data type: INTEGER_32
C02656 | Actual position (homing) Index: 21919d = 559Fh
C02657
Parameter | Name: Data type: INTEGER_32
C02657 | HM_dnState Index: 21918d = 559Eh
C02658
Parameter | Name: Data type: INTEGER_32
C02658 | HM_dnHomePos_p Index: 21917d = 559Dh
C02659
Parameter | Name: Data type: UNSIGNED_32
C02659 | Homing: Dig. signals Index: 21916d = 559Ch
850 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02670
C02670
Parameter | Name: Data type: INTEGER_32
C02670 | Tolerance for POS_bActPosInTarget Index: 21905d = 5591h
C02671
Parameter | Name: Data type: INTEGER_32
C02671 | Tolerance for POS_bDriveInTarget Index: 21904d = 5590h
C02672
Parameter | Name: Data type: INTEGER_32
C02672 | Hysteresis for POS_bDriveInTarget Index: 21903d = 558Fh
C02673
Parameter | Name: Data type: UNSIGNED_32
C02673 | Activate DriveInTarget Modulo Index: 21902d = 558Eh
C02674
Parameter | Name: Data type: UNSIGNED_32
C02674 | POS_dwActualProfileNumber Index: 21901d = 558Dh
C02675
Parameter | Name: Data type: INTEGER_32
C02675 | POS_dnState Index: 21900d = 558Ch
C02676
Parameter | Name: Data type: INTEGER_32
C02676 | POS_dnProfileSpeed_s Index: 21899d = 558Bh
Display of the max. speed of the current profile of the basic function "Positioning".
Display range (min. value | unit | max. value)
-214748.3647 214748.3647
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10000
C02677
Parameter | Name: Data type: INTEGER_32
C02677 | Positioning: % signals Index: 21898d = 558Ah
C02678
Parameter | Name: Data type: INTEGER_32
C02678 | Positioning: Pos. signals Index: 21897d = 5589h
852 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02679
C02679
Parameter | Name: Data type: UNSIGNED_32
C02679 | Positioning: Dig. signals Index: 21896d = 5588h
C02680
Parameter | Name: Data type: UNSIGNED_32
C02680 | Source position setpoint Index: 21895d = 5587h
C02681
Parameter | Name: Data type: UNSIGNED_32
C02681 | Source add. speed Index: 21894d = 5586h
C02685
Parameter | Name: Data type: INTEGER_32
C02685 | PF_dnMotorAcc_x Index: 21890d = 5582h
C02686
Parameter | Name: Data type: INTEGER_32
C02686 | PF_dnSpeedAdd1_s Index: 21889d = 5581h
Display of the speed feedforward control value of the basic function "Position follower".
Display range (min. value | unit | max. value)
-480000.0 rpm 480000.0
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10
C02687
Parameter | Name: Data type: INTEGER_32
C02687 | Position follower: % signals Index: 21888d = 5580h
C02688
Parameter | Name: Data type: INTEGER_32
C02688 | PF_dnPositionSet_p Index: 21887d = 557Fh
C02689
Parameter | Name: Data type: UNSIGNED_32
C02689 | Position follower: Dig. signals Index: 21886d = 557Eh
C02692
Parameter | Name: Data type: INTEGER_32
C02692 | SF_dnMotorAcc_x Index: 21883d = 557Bh
854 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02693
C02693
Parameter | Name: Data type: INTEGER_32
C02693 | SF_dnSpeedAdd_s Index: 21882d = 557Ah
Display of the additive speed setpoint of the basic function "Speed follower".
Display range (min. value | unit | max. value)
-480000.0 rpm 480000.0
; Read access Write access CINH PLC STOP No transfer Scaling factor: 10
C02694
Parameter | Name: Data type: INTEGER_32
C02694 | Speed follower: % signals Index: 21881d = 5579h
C02695
Parameter | Name: Data type: UNSIGNED_32
C02695 | Speed follower: Dig. signals Index: 21880d = 5578h
C02698
Parameter | Name: Data type: INTEGER_32
C02698 | Torque follower: % signals Index: 21877d = 5575h
C02699
Parameter | Name: Data type: UNSIGNED_32
C02699 | Torque follower: Dig. signals Index: 21876d = 5574h
C02700
Parameter | Name: Data type: UNSIGNED_32
C02700 | Software limits pos. effective Index: 21875d = 5573h
C02701
Parameter | Name: Data type: INTEGER_32
C02701 | Software limit positions Index: 21874d = 5572h
C02702
Parameter | Name: Data type: UNSIGNED_32
C02702 | Limitations effective Index: 21873d = 5571h
C02703
Parameter | Name: Data type: INTEGER_32
C02703 | Max. speed Index: 21872d = 5570h
856 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02704
C02704
Parameter | Name: Data type: INTEGER_32
C02704 | Max. speed [rpm] Index: 21871d = 556Fh
C02705
Parameter | Name: Data type: INTEGER_32
C02705 | Max. acceleration Index: 21870d = 556Eh
C02706
Parameter | Name: Data type: UNSIGNED_32
C02706 | Min. S-ramp time Index: 21869d = 556Dh
C02707
Parameter | Name: Data type: UNSIGNED_32
C02707 | Permissible direction of rot. Index: 21868d = 556Ch
C02708
Parameter | Name: Data type: INTEGER_32
C02708 | Limited speed Index: 21867d = 556Bh
C02709
Parameter | Name: Data type: INTEGER_32
C02709 | Limited speed [rpm] Index: 21866d = 556Ah
C02710
Parameter | Name: Data type: UNSIGNED_32
C02710 | Delay lim. speed Index: 21865d = 5569h
C02711
Parameter | Name: Data type: UNSIGNED_32
C02711 | S-ramp time lim. speed Index: 21864d = 5568h
C02712
Parameter | Name: Data type: UNSIGNED_32
C02712 | Decel. time lim. speed Index: 21863d = 5567h
858 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02713
C02713
Parameter | Name: Data type: UNSIGNED_32
C02713 | Max. dist. manual control Index: 21862d = 5566h
C02714
Parameter | Name: Data type: UNSIGNED_32
C02714 | Max. dist. manual jog [inc.] Index: 21861d = 5565h
C02715
Parameter | Name: Data type: UNSIGNED_32
C02715 | Limitation active Index: 21860d = 5564h
C02716
Parameter | Name: Data type: UNSIGNED_32
C02716 | Resp. to limitation Index: 21859d = 5563h
C02717
Parameter | Name: Data type: UNSIGNED_32
C02717 | LIM_dwControl Index: 21858d = 5562h
C02718
Parameter | Name: Data type: INTEGER_32
C02718 | LIM_dnState Index: 21857d = 5561h
C02719
Parameter | Name: Data type: UNSIGNED_32
C02719 | Limiter: Dig. signals Index: 21856d = 5560h
C02720
Parameter | Name: Data type: UNSIGNED_32
C02720 | observation software limit positions Index: 21855d = 555Fh
C02730
Parameter | Name: Data type: INTEGER_32
C02730 | Analog inputs: Gain Index: 21845d = 5555h
C02731
Parameter | Name: Data type: INTEGER_32
C02731 | Analog inputs: Offset Index: 21844d = 5554h
860 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02732
C02732
Parameter | Name: Data type: INTEGER_32
C02732 | Analog inputs: Dead band Index: 21843d = 5553h
C02733
Parameter | Name: Data type: INTEGER_32
C02733 | Analog outputs: Gain Index: 21842d = 5552h
C02734
Parameter | Name: Data type: INTEGER_32
C02734 | Analog outputs: Offset Index: 21841d = 5551h
C02760
Parameter | Name: Data type: UNSIGNED_32
C02760 | Activate encoder Index: 21815d = 5537h
C02761
Parameter | Name: Data type: UNSIGNED_32
C02761 | Multiturn resolution Index: 21814d = 5536h
C02762
Parameter | Name: Data type: INTEGER_32
C02762 | Encoderpos Index: 21813d = 5535h
C02763
Parameter | Name: Data type: INTEGER_32
C02763 | Encoderrev Index: 21812d = 5534h
C02764
Parameter | Name: Data type: INTEGER_32
C02764 | Encoderspeed Index: 21811d = 5533h
C02765
Parameter | Name: Data type: UNSIGNED_32
C02765 | Enc_bError Index: 21810d = 5532h
C02770
Parameter | Name: Data type: UNSIGNED_32
C02770 | Operating mode Index: 21805d = 552Dh
862 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02771
C02771
Parameter | Name: Data type: INTEGER_32
C02771 | Frequency Index: 21804d = 552Ch
C02772
Parameter | Name: Data type: INTEGER_32
C02772 | Starting angle Index: 21803d = 552Bh
C02773
Parameter | Name: Data type: INTEGER_32
C02773 | Current Index: 21802d = 552Ah
C02774
Parameter | Name: Data type: INTEGER_32
C02774 | Acceleration time Index: 21801d = 5529h
C02775
Parameter | Name: Data type: INTEGER_32
C02775 | Deceleration time Index: 21800d = 5528h
C02776
Parameter | Name: Data type: INTEGER_32
C02776 | Time Index: 21799d = 5527h
C02779
Parameter | Name: Data type: UNSIGNED_32
C02779 | MOL_SetpointCurrent Index: 21796d = 5524h
864 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02780
C02780
Parameter | Name: Data type: INTEGER_32
C02780 | MOL_dnState Index: 21795d = 5523h
C02781
Parameter | Name: Data type: UNSIGNED_32
C02781 | ManualJogOpenLoop: Dig. signals Index: 21794d = 5522h
C02785
Parameter | Name: Data type: UNSIGNED_32
C02785 | PPI activation Index: 21790d = 551Eh
C02786
Parameter | Name: Data type: UNSIGNED_32
C02786 | PPI mode Index: 21789d = 551Dh
C02787
Parameter | Name: Data type: INTEGER_32
C02787 | PPI_dnState Index: 21788d = 551Ch
C02788
Parameter | Name: Data type: INTEGER_32
C02788 | PolePosition setpoint Index: 21787d = 551Bh
C02789
Parameter | Name: Data type: UNSIGNED_32
C02789 | PolePositionIdentification: Dig. signals Index: 21786d = 551Ah
C02800
Parameter | Name: Data type: INTEGER_16
C02800 | Analog input x: Input signal Index: 21775d = 550Fh
866 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02801
C02801
Parameter | Name: Data type: INTEGER_16
C02801 | Analog output x: Output signal Index: 21774d = 550Eh
C02802
Parameter | Name: Data type: BITFIELD_32
C02802 | Status word: Digital outputs Index: 21773d = 550Dh
868 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02803
C02803
Parameter | Name: Data type: BITFIELD_32
C02803 | Status word: Digital inputs Index: 21772d = 550Ch
C02810
Parameter | Name: Data type: UNSIGNED_32
C02810 | Touch probe x: Delay time Index: 21765d = 5505h
The delay time set will be considered when the position is determined at the time of touch probe and will be used
to compensate for dead times, if necessary.
• Please observe the setting of the input filter for the digital inputs (C02830).
Setting range (min. value | unit | max. value)
0 μs 7000
Subcodes Lenze setting Information
C02810/1 0 μs TP1 (DI1): Delay time
C02810/2 0 μs TP2 (DI2):Delay time
C02810/3 0 μs TP3 (DI3):Delay time
C02810/4 0 μs TP4 (DI4):Delay time
C02810/5 0 μs TP5 (DI5):Delay time
C02810/6 0 μs TP6 (DI6): Delay time
C02810/7 0 μs TP7 (DI7): Delay time
C02810/8 0 μs TP8 (DI8): Delay time
C02810/9 0 μs TPM (motor encoder): Delay time
C02810/10 0 μs TPL (pos. encoder): Delay time
; Read access ; Write access CINH PLC STOP No transfer Scaling factor: 1
C02830
Parameter | Name: Data type: UNSIGNED_8
C02830 | Digital inputs: Delay time Index: 21745d = 54F1h
870 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02850
C02850
Parameter | Name: Data type: UNSIGNED_32
C02850 | Service code Index: 21725d = 54DDh
This code is used internally by the controller and must not be overwritten by the user!
C02851
Parameter | Name: Data type: UNSIGNED_32
C02851 | Service code Index: 21724d = 54DCh
This code is used internally by the controller and must not be overwritten by the user!
C02852
Parameter | Name: Data type: UNSIGNED_16
C02852 | Service code Index: 21723d = 54DBh
This code is used internally by the controller and must not be overwritten by the user!
C02853
Parameter | Name: Data type: UNSIGNED_16
C02853 | Lss sat. characteristic Index: 21722d = 54DAh
C02853/9 100 %
C02853/10 100 %
C02853/11 100 %
C02853/12 100 %
C02853/13 100 %
C02853/14 100 %
C02853/15 100 %
C02853/16 100 %
C02853/17 100 %
; Read access ; Write access ; CINH PLC STOP No transfer Scaling factor: 1
C02854
Parameter | Name: Data type: UNSIGNED_32
C02854 | Service code Index: 21721d = 54D9h
This code is used internally by the controller and must not be overwritten by the user!
C02855
Parameter | Name: Data type: UNSIGNED_32
C02855 | Imax f. Lss sat. characteristic Index: 21720d = 54D8h
C02856
Parameter | Name: Data type: VISIBLE_STRING
C02856 | Service code Index: 21719d = 54D7h
This code is used internally by the controller and must not be overwritten by the user!
C02857
Parameter | Name: Data type: VISIBLE_STRING
C02857 | Service code Index: 21718d = 54D6h
This code is used internally by the controller and must not be overwritten by the user!
C02858
Parameter | Name: Data type: UNSIGNED_8
C02858 | Electronic nameplate status Index: 21717d = 54D5h
This code is used internally by the controller and must not be overwritten by the user!
C02859
Parameter | Name: Data type: UNSIGNED_8
C02859 | Activate Lss sat. char. Index: 21716d = 54D4h
C02860
Parameter | Name: Data type: UNSIGNED_32
C02860 | Rr adjustment Index: 21715d = 54D3h
C02861
Parameter | Name: Data type: UNSIGNED_32
C02861 | Lh adjustment Index: 21714d = 54D2h
872 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02862
C02862
Parameter | Name: Data type: UNSIGNED_16
C02862 | Service code Index: 21713d = 54D1h
C02863
Parameter | Name: Data type: INTEGER_16
C02863 | Service code Index: 21712d = 54D0h
C02864
Parameter | Name: Data type: INTEGER_32
C02864 | Service code Index: 21711d = 54CFh
C02865
Parameter | Name: Data type: UNSIGNED_32
C02865 | Adaptation of Ur Index: 21710d = 54CEh
C02866
Parameter | Name: Data type: UNSIGNED_8
C02866 | Curr. control par. of C75 C76 Index: 21709d = 54CDh
This code is used internally by the controller and must not be overwritten by the user!
C02900
Parameter | Name: Data type: VISIBLE_STRING
C02900 | User Password Index: 21675d = 54ABh
C02901
Parameter | Name: Data type: UNSIGNED_32
C02901 | CamMemory Index: 21674d = 54AAh
C02902
Parameter | Name: Data type: UNSIGNED_32
C02902 | Timestamp Index: 21673d = 54A9h
C02903
Parameter | Name: Data type: OCTET_STRING
C02903 | GUID Index: 21672d = 54A8h
Subcodes Information
C02903/1 GUID of the cam data in the controller
C02903/2 GUID of the cam data which are currently being
processed in the controller.
C02903/3 GUID of the cam data in the controller which have
already been converted into the internal format.
C02903/4 GUID of the cam data in the memory module
; Read access Write access CINH PLC STOP No transfer Scaling factor: 1
874 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02905
C02905
Parameter | Name: Data type: UNSIGNED_32
C02905 | Online Change Mode Index: 21670d = 54A6h
C02906
Parameter | Name: Data type: UNSIGNED_32
C02906 | Online Change State Index: 21669d = 54A5h
C02908
Parameter | Name: Data type: UNSIGNED_32
C02908 | Product Count Index: 21667d = 54A3h
C02909
Parameter | Name: Data type: UNSIGNED_32
C02909 | Active Product Index: 21666d = 54A2h
C02910
Parameter | Name: Data type: VISIBLE_STRING
C02910 | Product Name Index: 21665d = 54A1h
C02911
Parameter | Name: Data type: UNSIGNED_32
C02911 | Product Choice Index: 21664d = 54A0h
C02912
Parameter | Name: Data type: UNSIGNED_32
C02912 | Number Of Products Index: 21663d = 549Fh
C02919
Parameter | Name: Data type: UNSIGNED_32
C02919 | Number Of Cam Tracks Index: 21656d = 5498h
C02920
Parameter | Name: Data type: UNSIGNED_32
C02920 | Cam Track Choice Index: 21655d = 5497h
C02921
Parameter | Name: Data type: UNSIGNED_32
C02921 | Cam Track Type Index: 21654d = 5496h
876 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list | C02922
C02922
Parameter | Name: Data type: UNSIGNED_32
C02922 | Number Of Cam Data Points Index: 21653d = 5495h
C02923
Parameter | Name: Data type: UNSIGNED_32
C02923 | Cam Data Point Choice Index: 21652d = 5494h
C02924
Parameter | Name: Data type: INTEGER_32
C02924 | Change Cam Data Point X Index: 21651d = 5493h
C02925
Parameter | Name: Data type: INTEGER_32
C02925 | Change Cam Data Point Y Index: 21650d = 5492h
C02926
Parameter | Name: Data type: INTEGER_32
C02926 | Change Cam Data Point M Index: 21649d = 5491h
C02927
Parameter | Name: Data type: UNSIGNED_32
C02927 | Auto Inc Cam Data Points Index: 21648d = 5490h
C02939
Parameter | Name: Data type: UNSIGNED_32
C02939 | Number Of Cont Tracks Index: 21636d = 5484h
C02940
Parameter | Name: Data type: UNSIGNED_32
C02940 | Cont Track Choice Index: 21635d = 5483h
C02941
Parameter | Name: Data type: UNSIGNED_32
C02941 | Cont Type Index: 21634d = 5482h
C02942
Parameter | Name: Data type: UNSIGNED_32
C02942 | Number Of Cont Data Points Index: 21633d = 5481h
C02943
Parameter | Name: Data type: UNSIGNED_32
C02943 | Cont Data Point Choice Index: 21632d = 5480h
878 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Parameter list
C02944
Parameter | Name: Data type: INTEGER_32
C02944 | Cont Pos X0 Index: 21631d = 547Fh
C02945
Parameter | Name: Data type: INTEGER_32
C02945 | Cont Pos X1 Index: 21630d = 547Eh
C02946
Parameter | Name: Data type: UNSIGNED_32
C02946 | Cont Time Index: 21629d = 547Dh
C02959
Parameter | Name: Data type: UNSIGNED_32
C02959 | Number of Pos Tracks Index: 21616d = 5470h
C02960
Parameter | Name: Data type: UNSIGNED_32
C02960 | Pos Track Choice Index: 21615d = 546Fh
C02962
Parameter | Name: Data type: UNSIGNED_32
C02962 | Number of Pos Data Points Index: 21613d = 546Dh
C02963
Parameter | Name: Data type: UNSIGNED_32
C02963 | Pos Data Point Choice Index: 21612d = 546Ch
C02964
Parameter | Name: Data type: INTEGER_32
C02964 | Change Pos Data Point X Index: 21611d = 546Bh
C02965
Parameter | Name: Data type: INTEGER_32
C02965 | Change Pos Data Point Y Index: 21610d = 546Ah
C02996
Parameter | Name: Data type: UNSIGNED_32
C02996 | Service code Index: 21579d = 544Bh
This code is used internally by the controller and must not be overwritten by the user!
C02997
Parameter | Name: Data type: UNSIGNED_32
C02997 | Service code Index: 21578d = 544Ah
This code is used internally by the controller and must not be overwritten by the user!
C02998
Parameter | Name: Data type: UNSIGNED_32
C02998 | Service code Index: 21577d = 5449h
This code is used internally by the controller and must not be overwritten by the user!
C02999
Parameter | Name: Data type: UNSIGNED_32
C02999 | Service code Index: 21576d = 5448h
This code is used internally by the controller and must not be overwritten by the user!
880 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Attribute table
The Attribute table contains information required for communicating with the controller
via parameters.
Attribute table
882 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Attribute table
884 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Attribute table
886 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Attribute table
888 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Attribute table
890 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Attribute table
892 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Parameter reference
Attribute table
15 Index
Symbols Angular drift monitoring (encoder) 263
"CAN on board" system bus 292 Application
"Online" tab 564 Compiler date (C00213) 746
ID number (C00218) 747
Figures Type code (C00212) 746
Version (C00211) 746
100 % (error message) 653
Application and device are incompatible (error
3 s (error message) 680
message) 674
4 mA (error message) 667
Application has started (error message) 648
60 s (error message) 681
Application is stopped (error message) 647, 648
Application notes 21
A
Application selection (C00005) 725
Absolute value encoder
Application unit 40
Communication error (error message) 658
ApplicationTask
Accel./decel. time - grinding (C02597) 837
Overflow (error message) 646
Acceleration has been limited (error message) 695
Async. motor
Acceleration reduction 383
Stall protection (C01198) 816
Acceleration time (C02774) 864
Asynchronous machine in the field weakening range
Acceleration time feedf. control (C02600) 838 165
Acceleration unit (C02538) 827 Attribute table 881
Access protection 566 Auto Inc Cam Data Points 576
Action after detect Home position (C02641) 847 Auto Inc Cam Data Points (C02927) 877
Activate DriveInTarget Modulo (C02673) 851 Auto increment CAM grid points 576
Activate encoder (C02760) 861 Autom. ENP data transfer (C00202) 744
Activate Lss sat. char. (C02859) 872 Autom. restart after mains ON (C00142) 736
Activate resolver error compensation (C00418) 772 Automatic restart 112
Active application (C00007) 725 Automatic switching frequency reduction 115
Active function state (C02530) 826
Active Product (C02909) 875 B
Actual position (enc. eval.) (C02575) 834 Band-stop filter 159
Actual position (homing) (C02656) 850 Basic drive functions 375
Actual speed (enc. eval.) (C02574) 834 Basic function "Limiter" 368
Actual speed [%] (C00693) 794 Basic functions 375
Actual speed [rpm] (C00051) 727 Behaviour after task overflow 114, 290
Actual speed filter 158, 185 Behaviour due to change of parameter set (C00227)
Actual speed value outside the tolerance (C00576) 747
(error message) 657 Behaviour of the outputs after a system event 290
Actual torque [%] (C00698) 794 Block function in wrong MEC task (error message) 681
Actual value detection 158 Brake chopper 265, 268
Adaptation of Ur (C02865) 873 Ixt > 665
Analog input 1 Brake chopper monitoring 268
Master current < 667 Brake chopper utilisation 268
Analog input x Brake closing time (C02589) 836
Input signal (C02800) 866 Brake control 528
Analog inputs 274 Dig. signals (C02609) 839
Dead band (C02732) 861 Brake control polarity (C02585) 836
Gain (C02730) 860 Brake opening time (C02590) 836
Offset (C02731) 860
Brake resistor 269
Analog output x I²xt overload (error message) 659
Output signal (C02801) 867 I2t > 665
Analog outputs 277 Brake resistor monitoring 269
Gain (C02733) 861
Brake resistor utilisation 269
Offset (C02734) 861
Brake resistor utilisation (C00138) 736
894 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Index
CAN emergency delay time (C00392) 770 CAN module (MXI2) PDO manager
CAN Emergency Object (C00391) 769 Faulty configuration (error message) 692
CAN error (C00345) 756 CAN module (MXI2) RPDO1
CAN Error Register (DS301V402) (C00390) 768 Telegram not received or faulty (error message) 691
CAN Guard Time (C00382) 766 CAN module (MXI2) RPDO2
CAN heartbeat activity (C00346) 756 Telegram not received or faulty (error message) 691
CAN Heartbeat Consumer Time (C00385) 767 CAN module (MXI2) RPDO3
CAN Heartbeat Producer Time (C00381) 766 Telegram not received or faulty (error message) 691
CAN heartbeat status (C00347) 756 CAN module (MXI2) RPDO4
Telegram not received or faulty (error message) 691
CAN Life Time Factor (C00383) 766
CAN module (MXI2) RPDO5
CAN module (MXI1)
Telegram not received or faulty (error message) 691
Basic configuration invalid (error message) 683
Bus off (error message) 683 CAN module (MXI2) RPDO6
Faulty emergency configuration (error message) Telegram not received or faulty (error message) 692
684 CAN module (MXI2) RPDO7
Faulty NMT master configuration (error message) Telegram not received or faulty (error message) 692
685 CAN module (MXI2) RPDO8
Faulty NMT slave configuration (error message) 684 Telegram not received or faulty (error message) 692
Heartbeat error index 1 ... 32 (error message) 683 CAN module (MXI2) SDO client
Invalid node address 0 (error message) 683 Faulty configuration (error message) 693
Lifeguarding error (error message) 684 CAN module (MXI2) SDO server
Node guarding error 1 ... 32 (error message) 684 Faulty configuration (error message) 693
CAN module (MXI1) PDO manager CAN node address (C00350) 757
Faulty configuration (error message) 687 CAN node address setting 296
CAN module (MXI1) RPDO1 CAN Node Guarding (C00386) 767
Telegram not received or faulty (error message) 685 CAN Node Guarding Activity (C00387) 768
CAN module (MXI1) RPDO2 CAN node guarding status (C00388) 768
Telegram not received or faulty (error message) 685
CAN on board 292
CAN module (MXI1) RPDO3 Basic configuration invalid (error message) 669
Telegram not received or faulty (error message) 685 Bus off (error message) 668
CAN module (MXI1) RPDO4 Faulty emergency configuration (error message)
Telegram not received or faulty (error message) 686 670
CAN module (MXI1) RPDO5 Faulty NMT master configuration (error message)
Telegram not received or faulty (error message) 686 670
CAN module (MXI1) RPDO6 Faulty NMT slave configuration (error message) 670
Telegram not received or faulty (error message) 686 Heartbeat error index 1 ... 32 (error message) 669
CAN module (MXI1) RPDO7 Invalid node address 0 (error message) 669
Telegram not received or faulty (error message) 686 Lifeguarding guarding error (error message) 669
CAN module (MXI1) RPDO8 Node guarding error 1 ... 32 (error message) 670
Telegram not received or faulty (error message) 686 CAN on board PDO manager
CAN module (MXI1) SDO client Faulty configuration (error message) 671
Faulty configuration (error message) 687 CAN on board RPDO1
CAN module (MXI1) SDO server Telegram not received or faulty (error message) 671
Faulty configuration (error message) 687 CAN on board RPDO2
CAN module (MXI2) Telegram not received or faulty (error message) 671
Basic configuration invalid (error message) 689 CAN on board RPDO3
Bus off (error message) 688 Telegram not received or faulty (error message) 671
Faulty emergency configuration (error message) CAN on board RPDO4
690 Telegram not received or faulty (error message) 671
Faulty NMT master configuration (error message) CAN on board SDO client
690 Faulty configuration (error message) 672
Faulty NMT slave configuration (error message) 690 CAN on board SDO server
Heartbeat error index 1 ... 32 (error message) 689 Faulty configuration (error message) 672
Invalid node address 0 (error message) 689 CAN predefined error field (DS301V402) (C00394) 770
Lifeguarding error (error message) 689
CAN result - bus scan (C00393) 770
Node guarding error 1 ... 32 (error message) 690
CAN RPDO counter (C00344) 755
902 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Index
CPU temp. warning threshold (C00126) 735 Signal error enable/lamp control (error message)
CPU temperature (C00069) 729 688
Curr. control par. of C75 C76 (C2866) 873 Supply cannot be corrected anymore (error
message) 688
Current (C02773) 863
Track error A-/A (error message) 687
Current contr. reset time (C00076) 730
Track error B-/B (error message) 687
Current controller gain (C00075) 730
Track error Z-/Z (error message) 688
Current setpoint filter 159
DFOUT (MXI1)
Cycle (C02536) 827 Maximum frequency reached (error message) 682
Cyclic task DFOUT (MXI2)
Standstill > 681 Maximum frequency reached (error message) 688
DI_bErrors (C02548) 829
D DI_dnState (C02547) 829
D component position controller (C02555) 830
Diagnostics X6
Data type 706 Change baud rate (C01903) 822
Date 819 Curr. baud rate (C01905) 822
DC brake Max. baud rate (C01902) 822
Activat. by quick stop (C00976) 808 Dig. input x
Current (C00974) 808 Terminal polarity (C00114) 733
Current for quick stop (C00975) 808 Dig. output x
DC bus overvoltage (error message) 657 Terminal polarity (C00118) 734
DC bus undervoltage (error message) 657 Digital inputs 279
DC-bus capacitor Delay time (C02830) 870
Thermal detector is defect (error message) 652 Digital outputs 281
DC-bus voltage (C00053) 727 DIP switches of the memory module 296
DC-injection braking 221, 395 Disconnection in the case of par. storage (error
Decel. time lim. speed (C02712) 858 message) 678
Deceleration has been limited (error message) 696 Distribution cam data memory 565
Deceleration time (C02775) 864 Division by zero (error message) 647
Deceleration time for stop (C02610) 839 Double motor 232, 562
Delay lim. speed (C02710) 858 Drive interface 35
Delay time for fan start (C01201) 817 Signals (C02549) 829
Depth - current setp. filter (C00272) 748 Drive-based safety 367
Device command status (C00003) 716 DRIVE-ERROR LED 106, 612
Device command transferred incorrectly (error DRIVE-READY LED 106, 612
message) 655 Dual motor temperature (C01200) 817
Device commands (C00002) 712 Dynamic of resolver evaluation (C00417) 772
Device commands, commands Dynamics of the actual value detection 158
See device commands, C2 (device command), C3
(device command status) 49 E
Device name (C00199) 744 Earth fault detected (error message) 657
Device state (C00183) 743 Elapsed hour meter (C00178) 742
Device states 105 Electronic cam 563
Device type (I-1000) 342 Electronic nameplate
Device utilisation (Ixt) (C00064) 729 Checksum error (error message) 642
Device utilisation Ixt > 653 Communication error (error message) 641
DFIN (MXI1) Data are incompatible (error message) 654
Signal error enable/lamp control (error message) Data loaded (error message) 662
682 Data outside the parameter limits (error message)
Supply cannot be corrected anymore (error 663
message) 682 Encoder protocol unknown (error message) 662
Track error A-/A (error message) 682 Encoder signal unknown (error message) 662
Track error B-/B (error message) 682 Not found (error message) 662
Track error Z-/Z (error message) 682 Electronic nameplate status (C2858) 872
DFIN (MXI2) E-mail to Lenze 919
Emergency telegram 339
904 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Index
910 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Index
K LS_PositionFollower 495
Keypad LS_quick stop 391
Default parameters (C00466) 777 LS_SafetyModuleInterface 370
Default welcome screen (C00467) 777 LS_SpeedFollower 502
Fct. STOP key (C00469) 777 LS_SsiEncoderX8 256
Mode (C00464) 776 LS_Stop 388
Welcome screen time-out (C00465) 776 LS_SyncInput 365
Keypad LCD display 614 LS_TorqueFollower 509
LS_TouchProbe1 288
L LS_TouchProbe2 288
Layout of the safety information 21 LS_TouchProbe3 288
Layout of the safety instructions 21 LS_TouchProbe4 288
LCD display (keypad) 614 LS_TouchProbe5 288
LED status displays 611 LS_TouchProbe6 288
LED status displays for the system bus 298 LS_TouchProbe7 288
Lenze setting loaded (error message) 676 LS_TouchProbe8 288
Lh adjustment (C02861) 872 LS_TouchProbeLoad 289
Life guarding event 332 LS_TouchProbeMotor 289
Life time factor (I-100D) 345 Lss sat. characteristic (C02853) 871
LIM_dnState (C02718) 860
LIM_dwControl (C02717) 859 M
Limit position 519, 522 Machine parameters 36
Triggering behaviour 521 Mains connection 112
Limit switches 522 Mains recov. detect. threshold (C00185) 743
Limitation active (C02715) 859 Mains voltage (C00173) 741
Limitations effective (C02702) 856 Mains voltage is switched off (error message) 679
Limited speed (C02708) 857 Mains voltage is switched on (error message) 678
Limited speed [rpm] (C02709) 858 MAN_dnSpeedOverride_n (C02637) 842
Limiter 368, 513 Manual jog 398
Dig. signals (C02719) 860 Acceleration (C02622) 841
Load reference speed (C02542) 828 Deceleration (C02623) 841
Load reference torque (C02543) 828 Dig. signals (C02639) 843
Loading of Lenze setting failed (error message) 677 Index Stop position (C02626) 842
Logbook 616 Selected Stop position (C02627) 842
Overflow (error message) 636 Speed 1 (C02620) 841
Reset (read error) (error message) 636 Speed 2 (C02621) 841
Reset (version error) (error message) 636 S-ramp time (C02624) 841
Logbook - event filter (C00169) 740 Status (C02638) 842
LS_AnalogInput 276 Step size (C02625) 841
LS_AnalogOutput 278 Manual jog to software limit position 408
LS_Brake 530 Manual jog, encoderless 410
LS_CamInterface 569 ManualJogOpenLoop
LS_DigitalInput 280 Dig. signals (C02781) 865
LS_DigitalOutput 282 Masked Error number (C00162) 740
LS_DriveInterface 118 Master functionality (CAN) 305
LS_EncoderX8 258 Max. acceleration (C02705) 857
LS_Feedback 242 Max. acceleration change (C00274) 749
LS_Homing 421 Max. dist. manual control (C02713) 859
LS_Limiter 513 Max. dist. manual jog [Incr.] (C02714) 859
LS_ManualJog 399 Max. presentable acceleration (C02541) 828
LS_ManualJogOpenLoop 411 Max. presentable position (C02539) 827
LS_MotorInterface 236 Max. presentable speed (C02540) 828
LS_PolePositionIdentification 582 Max. rot. ang. aft. mns. swtch. (C02653) 849
LS_Positioner 483 Max. speed (C02703) 856
Max. speed [rpm] (C02704) 857 File system has been formatted (error message) 667
Maximum acceleration exceeded (error message) 696 File system has been restored (error message) 667
Maximum current 133 Memory module has been changed (error message)
Maximum current (C00022) 726 641
Maximum current monitoring 235 Memory module has been removed (error message)
638
Maximum speed exceeded (error message) 696
Memory module is defect or missing (error message)
MCTRL_dnAccelerationAdd (C00804) 800
637, 639
MCTRL_dnBoost (C00814) 801
Memory module is missing (error message) 637
MCTRL_dnDCBusVoltage (C00779) 797
Messages - motor interface (C02560) 831
MCTRL_dnDeltaMotorPos_p (C00791) 799
Min. S-ramp time (C02706) 857
MCTRL_dnFieldWeak (C00816) 802
Minimum brake resistance (C00134) 736
MCTRL_dnFluxAct (C00778) 797
MM440 819
MCTRL_dnFlyingSpeedAct (C00787) 798
Modulation modes 115
MCTRL_dnI2xtLoad (C00790) 799
MOL_dnState (C02780) 865
MCTRL_dnImotAct (C00780) 797
MOL_SetpointCurrent (C02779) 864
MCTRL_dnInputJerkCtrl (C00776) 796
Moment of inertia (C00273) 748
MCTRL_dnInputTorqueCtrl (C00777) 797
Monitoring 620
MCTRL_dnIxtLoad (C00786) 798
Monitoring of limit positions 519
MCTRL_dnLoadPosAct (C00771) 796
Mot. overload protection (I²xt) (C00120) 734
MCTRL_dnLoadPosRefValue (C00813) 801
Mot. overload warning threshold (C00127) 735
MCTRL_dnLoadSpeedAct (C00773) 796
Motor
MCTRL_dnMotorFreqAct (C00784) 798
Actual current value > 659
MCTRL_dnMotorPosAct (C00770) 795 Actual speed value > 660
MCTRL_dnMotorPosRefValue (C00812) 801 Calculated e.m.f. factor unrealistic (error message)
MCTRL_dnMotorSpeedAct (C00772) 796 656
MCTRL_dnMvorAdapt (C00818) 802 Calculated flux factor unrealistic (error message)
MCTRL_dnOutputPosCtrlMotor_s (C00792) 799 656
MCTRL_dnOutputSpeedCtrl (C00775) 796 Calculated leakage inductance unrealistic (error
message) 658
MCTRL_dnPosCtrlAdapt (C00811) 801
Calculated motor impedance unrealistic (error
MCTRL_dnPosCtrlOutLimit (C00808) 800 message) 655
MCTRL_dnPosSet (C00800) 799 Calculated mutual inductance unrealistic (error
MCTRL_dnSpeedAdd (C00802) 799 message) 655, 656
MCTRL_dnSpeedCtrlAdapt (C00810) 801 Calculated rotor resistance unrealistic (error
MCTRL_dnSpeedCtrlIntegrator (C00815) 801 message) 656
MCTRL_dnSpeedLowLimit (C00805) 800 Calculated rotor time constant unrealistic (error
message) 656
MCTRL_dnSpeedSet_s (C00817) 802
Device current too low for rated magnetisation
MCTRL_dnTorqueAct (C00774) 796
(error message) 656
MCTRL_dnTorqueAdd (C00803) 799 Overtemperature (error message) 651
MCTRL_dnTorqueCtrlAdapt (C00809) 800 Phase resistance too high (error message) 655
MCTRL_dnTorqueHighLimit (C00807) 800 PTC has triggered (error message) 652
MCTRL_dnTorqueLowLimit (C00806) 800 Rated current < 656
MCTRL_dwMaxDeviceCurrent (C00789) 798 Temperature > 651
MCTRL_dwMaxEffMotorTorque (C00788) 798 Thermal detector is defect (error message) 652
MCTRL_dwMaxMotorSpeed (C00781) 797 Motor - cosine phi (C00091) 732
MCTRL_dwMaxMotorTorque (C00782) 797 Motor - magnetising current (C00092) 732
MCTRL_dwMotorVoltageAct (C00783) 798 Motor - mutual inductance (C00079) 731
MEC history Motor - number of pole pairs (C00059) 728
Error number (C1223) 820 Motor - rotor resistance (C00082) 731
Flash value (C1222) 820 Motor - rotor time constant (C00083) 731
RAM address (C1220) 820 Motor brake
RAM value (C1221) 820 Angular drift with closed brake too high (error
Memory distribution for cam data 565 message) 694
Memory module Motor brake
Faulty file system (error message) 642 Autom. activated after waiting time has elapsed
912 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Index
Online Change State (C02906) 875 PolePosId min.mov. max.perm.mov. (C00650) 793
Operating mode (C02770) 862 PolePosition setpoint (C02788) 866
Operating mode brake (C02580) 835 PolePositionIdentification
Operation with increased continuous power 117 Dig. signals (C02789) 866
Optimise response to setpoint changes 163 Pos Data Point Choice (C02963) 880
Overcurrent detected (error message) 657 Pos Track Choice (C02960) 879
Overload 117 Pos. contr. limitation (C02556) 830
Pos. contr. output (C02558) 831
P POS_dnProfileSpeed_s (C02676) 852
Parameter error information (C217) 747 POS_dnState (C02675) 852
Parameter set POS_dwActualProfileNumber (C02674) 851
Type of standard device has been changed (error Position control structure (C02570) 833
message) 678 Position controller gain (C02553) 830
Version conflict (error message) 677 Position controller reset time (C02554) 830
Parameter set faulty (error message) 676 Position encoder 251
Parameter set loaded (error message) 677 Module selected in C00490 not available (error
Parameter set restored (error message) 677 message) 660
Parameter set saved (error message) 677 Position encoder mounting dir. (C02529) 825
Parameter set switching 91 Position encoder selection (C00490) 777
Parameter sets 91 Position follower 494
Password entry 572 % signals (C02687) 854
Password for cam data 566 Dig. signals (C02689) 854
PDO delay 313 Position setpoint (enc. eval.) (C02573) 834
PDO mapping (MXI1) Position setpoint (mctrl) (C02552) 830
Faulty configuration (error message) 648 Position target outside the software limit positions
PDO mapping (MXI2) (error message) 696
Faulty configuration (error message) 648 Position value faulty (error message) 681
Permissible angle of rotation (C02595) 837 Positioning 482
Permissible direction of rot. (C02707) 857 % signals (C02677) 852
PF_dnMotorAcc_x (C02685) 853 Dig. signals (C02679) 853
PF_dnPositionSet_p (C02688) 854 Pos. signals (C02678) 852
PF_dnSpeedAdd1_s (C02686) 854 Positive direction of rotation limited (error message)
695
Phase controller gain (C00254) 748
Positive limit switch has triggered (error message) 693
Phase controller output (C02557) 831
Positive software limit switch overtravelled (error
Phase currents (C00055) 727
message) 694
Plant parameters 132
Power section incompatible (error message) 639
PLC configuration invalid (error message) 650, 663,
Power section is defect (error message) 637, 638, 665
668, 693
Power section was changed (error message) 640
PLI 360° absolute current amplitude (C00645) 792
Power-on time meter (C00179) 742
PLI 360° current amplitude (C00641) 791
PPI activation (C02785) 865
PLI 360° traversing direction (C00643) 792
PPI mode (C02786) 865
PLI min. motion absolute cur. amp. (C00651) 793
PPI_dnState (C02787) 866
PLI min. mov. reset time (C00649) 793
Pre-defined error field (I-1003) 343
PLI min.mov. curr. amplitude (C00646) 792
Producer heartbeat time (I-1017) 349
Pointer access in impermissible memory area (error
message) 648 Product change-over 578
Pole position (C00058) 728 Product Choice (C02911) 876
Pole position identification 72, 74, 581 Product Count (C02908) 875
Pole position recognition cancelled (error message) Product Name (C02910) 875
666 Profile data 563
PolePosId 360° fault tol. (C00644) 792 Program auto-start (C02104) 822
PolePosId 360° ramp time (C00642) 792 Program name (C02113) 823
PolePosId min.mov. cur.rise rate (C00647) 793 Program runtime (C02109) 823
PolePosId min.mov. gain (C00648) 793 Program status (C02108) 822
Progress of device command (C00008) 725
914 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Index
Project is not available (error message) 674 Resp. to CAN heartbeat error (C00613) 788
Project is not loaded (error message) 673 Resp. to CAN life guarding error (C00614) 789
PTC 231 Resp. to CAN node guarding error (C00612) 788
Resp. to CAN-RPDOx error (C00591) 784
Q Resp. to comm. error with MXI1 (C01501) 820
QSP 391 Resp. to comm. error with MXI2 (C01502) 821
Quick stop 391 Resp. to communication task overflow (C01230) 820
Dig. signals (C02619) 840 Resp. to CPU temp. > 784
Quick stop by (source) (C00159) 739 Resp. to DC bus overvoltage (C00600) 786
Quick stop decel. time (C00105) 733 Resp. to device overload > 786
Quick stop S-ramp time (C00106) 733 Resp. to encoder comm. error (C00601) 786
Resp. to encoder open circuit (C00580) 781
R Resp. to encoder pulse deviation (C00621) 790
Rated magnetising current (error message) 656 Resp. to external fault (C00581) 781
Rated motor current (C00088) 732 Resp. to failure heatsink fan (C00610) 787
Rated motor current. See rated motor current Resp. to failure integral fan (C00611) 787
Rated motor frequency (C00089) 732 Resp. to failure t. sensor drive (C00588) 783
Rated motor power (C00081) 731 Resp. to heatsink temp. > 782
Rated motor speed (C00087) 731 Resp. to imp. device config. (C00615) 789
Rated motor voltage (C00090) 732 Resp. to limitation (C02716) 859
Rated power of brake resistor (C00130) 735 Resp. to max. speed reached (C00607) 787
Rated quantity of heat for brake res. (C00131) 735 Resp. to motor current > 789
Read error service register (error message) 649 Resp. to motor KTY overtemp. (C00583) 782
Real-time clock 819 Resp. to motor overload > 787
Battery empty, time lost (error message) 643 Resp. to motor phase failure (C00597) 785
Change battery (error message) 643
Resp. to motor PTC overtemp. (C00585) 782
Real-time clock is defective (error message) 643
Resp. to motor temp. > 782
Red. brake chopper threshold (C00181) 743
Resp. to new module in MXI1 (C00636) 791
Ref.
Resp. to new module in MXI2 (C00637) 791
Brake chopper utilisation (C00133) 736
Resp. to open circuit AIN1 (C00598) 785
Ref. for Accel. time of brake (C02601) 838
Resp. to overload brake trans. (C00573) 780
Ref. for decel. time of stop (C02612) 840
Resp. to overtemp. brake resist. (C00574) 780
Ref. for quick stop dec. time (C00107) 733
Resp. to pole pos. id. monit. (C00640) 791
Ref. pos. after mains switching (C02652) 849
Resp. to resolver open circuit (C00586) 783
Reference search 425
Resp. to speed monitoring (C00579) 781
Reference setting 425
Resp. to task overflow (C02111) 823
Reference speed (C02544) 828
Restart 112
Reference S-ramp time (C02545) 828
Restore default parameters (I-1011) 347
Required licence missing (error message) 674
Retain memory of the application faulty (error
Required safety module (C00214) 747 message) 649
Reset of error message 122, 627 Retract limit switch 409
Resol. of an encoder revolution (C00100) 733 Rotor position (C00060) 728
Resolution of a unit (C02532) 826 RPDO1 communication parameter (I-1400) 356
Resolver RPDO1 mapping parameter (I-1600) 358
Calculated acceleration unrealistic (error message)
RPDO2 communication parameter (I-1401) 357
659
RPDO2 mapping parameter (I-1601) 359
Open circuit (error message) 658
RPDO3 communication parameter (I-1402) 357
Resolver - number of pole pairs (C00080) 731
RPDO3 mapping parameter (I-1602) 359
Resolver error compensation 261
RPDO4 communication parameter (I-1403) 358
Resp to new firmw. standard dev. (C00635) 790
RPDO4 mapping parameter (I-1603) 359
Resp. brake res. i²xt > 779
Rr adjustment (C02860) 872
Resp. brake trans. Ixt > 779
Runtime ApplicationTask (C02121) 823
Resp. temp. sensor motor X7/X8 (C00594) 784
Runtime error (error message) 647
Resp. to CAN bus OFF (C00595) 785
916 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010
9400 HighLine | Parameter setting & configuration
Index
Time error - controller interface (error message) 655 Frequency interpol. point n (C00952) 804
Time unit (C02533) 827 Frequency setpoint (C00998) 811
Time-out torque feedforward control - brake (error Gain - Imax controller (C00963) 806
message) 697 Gain - oscillation damping (C00967) 807
Timestamp (C02902) 874 Gain - slip compensation (C00965) 807
Tolerance for POS_bActPosInTarget (C02670) 851 Gain - speed controller (C00972) 808
Tolerance for POS_bDriveInTarget (C02671) 851 Influence - speed controller (C00971) 808
Limitation - oscill. damp. (C00969) 807
Torque (C00057) 728
Load - cw/ccw-operation (C00961) 806
Torque feedforward control 163
Load adjustment (C00962) 806
Torque follower 508
min. inh-time aft. overvolt. (C00977) 809
% signals (C02698) 855
Override point of field weakening (C00980) 809
Dig. signals (C02699) 856
ramp-end frequ. - oscill. damp. (C00970) 807
Torque setpoint (C00056) 728 Reset time - Imax contr. (C00964) 806
Torque setpoint [%] (C00696) 794 Reset time - speed contr. (C00973) 808
Total speed setpoint (C00691) 793 Time const. - oscill. damp. (C00968) 807
Total torque setpoint (C00695) 794 Time const. - slip compens. (C00966) 807
Touch probe detection 285 V/f base frequency (C00951) 803
Touch probe x V/f characteristic shape (C00950) 803
Delay time (C02810) 870 V/f voltage boost (C00960) 806
TPDO1 communication parameter (I-1800) 360 Vmax reduction (C00955) 805
TPDO1 mapping parameter (I-1A00) 363 Voltage interpol. point n (C00953) 804
VVC current setpoint (C00957) 805
TPDO2 communication parameter (I-1801) 361
VVC gain (C00958) 805
TPDO2 mapping parameter (I-1A01) 363
VVC reset time (C00959) 806
TPDO3 communication parameter (I-1802) 362
VFCplus 206
TPDO3 mapping parameter (I-1A02) 364
Violation of time slice (error message) 655
TPDO4 communication parameter (I-1803) 362
TPDO4 mapping parameter (I-1A03) 364 W
Track change-over 578
Waiting time - brake activation (C02593) 837
Travel range monitoring 513
Waiting time - state monitoring (C02591) 837
Traversing range (C02528) 825
Warning thres. brake resistor (C00572) 779
TTL encoder signal evaluation (C00427) 773
Warning thres. brake transistor (C00570) 779
Warning threshold device util. (C00123) 734
U
Width - current setp. filter (C00271) 748
Ultimate motor current I_ult 133, 235
Ultimate motor current I_ult (C00620) 790 X
Undervoltage (LU) threshold (C00174) 742
X8 (encoder signal) 258
Unit 40
Unit (C02525) 825
Unknown error (error message) 628, 636
Update cam data 568
Used time unit (C02534) 827
Used unit (C02535) 827
User code
Memory load (C02110) 823
User Password (C02900) 873
User-defined unit (C02526) 825
UserTask
Overflow (error message) 646
V
V/f control (VFCplus) 190
V/f control closed loop (VFCplus) 206
VFC
Activat. interpol. point n (C00954) 805
918 L
Buy: www.ValinOnline.com | Phone 844-385-3099 | Email: CustomerService@valin.com
EDS94AxHExxxx EN 7.0 - 04/2010