Inverter: E70ACM..
Inverter: E70ACM..
Inverter: E70ACM..
i700 E70ACM...
L
Contents
________________________________________________________________
2 Parameter handling _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 19
2.1 Parameter transfer during initialisation _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 19
2.2 Storage parameter set (par001.*) and total parameter set (par000.*) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 20
2.2.1 Saving a parameter set from the i700 to a file (export) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 21
2.2.2 Loading the stored parameter set to the i700 (import) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 21
2.2.3 Monitoring of the parameter import (error report) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 21
2.3 Cyclic redundancy check (CRC) - parameter set comparison on the basis of the checksum _ _ _ _ _ 22
0x2030 - Parameter set: Validity check (CRC)
2 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
Contents
________________________________________________________________
4 Device settings _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 45
4.1 Behaviour in case of error _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 45
0x10F1 - ECAT: Behaviour in case of error
4.2 Device identification data _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 47
0x2000 - Device: Data
0x2001 - Device: Name
0x2100 - brand protection
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 3
Contents
________________________________________________________________
4 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
Contents
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 5
Contents
________________________________________________________________
6 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
Contents
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 7
Contents
________________________________________________________________
8 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
Contents
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 9
Contents
________________________________________________________________
10 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
Contents
________________________________________________________________
10 Service/internal _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 302
0x2DD0 | 0x35D0 - field: Values
0x2DD1 | 0x35D1 - motor: Currents
0x2DD2 | 0x35D2 - Position: Target position interpolated
0x2DD3 | 0x35D3 - Target speeds
0x2DD4 | 0x35D4 - Speed controller: Output signal
0x2DD5 | 0x35D5 - torque: Target torque
0x2DD6 | 0x35D6 - Torque: Filter cascade
0x2DD7 | 0x35D7 - Voltage values
0x2DDC | 0x35DC - Slip: Actual slip
0x2DDD | 0x35DD - Device: Actual output frequency
0x2DDE | 0x35DE - motor: Actual position of rotor angle
0x2DDF | 0x35DF - Axis: Device data
10.1 Firmware update _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 307
10.2 Reserved objects _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 308
11 Appendix _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 309
11.1 Table of attributes _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 309
11.2 Structure of the parameter set file _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 332
11.2.1 File header _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 332
11.2.2 Data header _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 333
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 11
Contents
________________________________________________________________
Index _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 347
12 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
1 About this documentation
________________________________________________________________
Danger!
The servo inverter presents hazards that may lead to death or severe injury of persons.
In order to ensure protection against these hazards, observe the safety instructions
before switching on the servo inverter.
Please read the safety instructions in the mounting instructions and in the hardware
manual for the i700 servo inverter. Both manuals are included in the scope of supply of
the servo inverter.
Target group
This documentation addresses to all persons who want to parameterise, configure, and diagnose
the i700 servo inverter.
Information on validity
The information in this documentation are valid for the following standard devices:
Screenshots/application examples
All screenshots in this documentation are application examples. Depending on the firmware
version of the i700 servo inverter and the software version of the engineering tools installed (»PLC
Designer« or »EASY Starter«), the screenshots in this documentation may deviate from the screen
representation.
Document history
Version Description
3.0 06/2016 TD06 Extensions & corrections:
• Resetting the "Undervoltage (LU)" error message ( 52)
2.0 11/2015 TD06 Extensions & corrections; Adaptation to software version V01.09
1.6 12/2014 TD06 Extensions & corrections; Adaptation to software version V01.06
1.5 03/2014 TD05 Extensions & corrections; Adaptation to software version V01.06
1.4 10/2013 TD05 Extensions & corrections;
Adaptation to software versions V01.04 and V01.05
1.3 03/2013 TD05 Extensions & corrections; Adaptation to software version V01.03
1.2 10/2012 TD05 Extensions & corrections; Adaptation to software version V01.02
1.1 07/2012 TD05 First edition
Tip!
Information and tools regarding the Lenze products can be found in the Internet:
http://www.lenze.com Download
13 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
1 About this documentation
1.1 Conventions used
________________________________________________________________
This documentation uses the following conventions to distinguish between different types of
information:
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 14
1 About this documentation
1.2 Terminology used
________________________________________________________________
Term Meaning
Engineering tools Software solutions for easy engineering in all project stages
»EASY Navigator« – provides a good guide to the user
• All convenient Lenze engineering tools at a glance
• Tools can be selected quickly
• The clear structure simplifies the engineering process from the start
»EASY Starter« – easy-to-use tool for service technicians
• Specially designed for the commissioning and maintenance of Lenze
devices
• Graphical user interface with just a few buttons
• Easy online diagnostics, parameterisation, and commissioning
• No risk of an unintended change in applications
• Loading of ready-to-use applications to the device
»PLC Designer« –For programming processes
• Creating your own programs
• Programming Logic & Motion according to IEC 61131-3 (AWL, KOP, FUP,
ST, AS and CFC-Editor), based on CoDeSys V3
• Certified function blocks according to PLCopen part 1 + 2
• Graphic DIN 66025 Editor (G code) with DXF import
• Integrated visualisation for easy process visualisation
• All important information at a glance during the commissioning process
Lenze Controller The Lenze Controller (abbreviated: "Controller") is the central component of the
automation system which (by means of the runtime software) controls the Logic and
Motion functionalities.
The Lenze Controller communicates with the field devices via the fieldbus.
Engineering PC The Engineering PC and the engineering tools installed on it serve to configure and
parameterise the system.
The Engineering PC uses Ethernet to communicate with the Lenze Controller.
EtherCAT® is a real-time capable Ethernet system with top performance.
EtherCAT® is a registered trademark and patented technology licensed by Beckhoff
Automation GmbH, Germany.
HIPERFACE® HIPERFACE® stands for High Performance Interface and is a universal interface between
the motor feedback system and the servo inverter.
HIPERFACE® is a registered trademark of the SICK STEGMANN GmbH.
Object "Container" for one or several parameters which can be used to parameterise or monitor
the i700 servo inverter.
Index Each object has a unique index for addressing purposes.
In this documentation the index is represented as a hexadecimal value and is identified
by a prefixed "0x", e.g. "0x1000".
Subindex If a code contains several parameters, they are stored in so-called "subindices".
In this documentation the colon is used as a separator between the index and the
subindex, e.g. "0x1018:1".
Touch probe A "Touch probe" is an event which can for instance be actuated in an edge-controlled
manner via a digital input to detect an actual value (that changes quickly) at the time of
activation and to process it further within the program afterwards.
15 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
1 About this documentation
1.3 Definition of the 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
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 16
1 About this documentation
1.4 Structure of the parameter descriptions
________________________________________________________________
All parameters which you can use to parameterise or monitor the i700 servo inverter are stored
within "objects".
• For the purpose of addressing, each object is provided with a unique index. In this
documentation the index is represented as a hexadecimal value and is identified by a prefixed
"0x", e.g. "0x1000".
• If an object contains several parameters, they are stored in "subindexes". In this documentation
the colon is used as a separator between the index and the subindex, e.g. "0x1018:1".
Note!
This documentation is valid for the i700 servo inverter in the single axis version (single
inverter) and also as double axis (double inverter).
For parameters referring to one axis, both indexes (for axis A and axis B) are listed in the
parameter description. For a single axis, only the first index is relevant in this case.
17 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
1 About this documentation
1.4 Structure of the parameter descriptions
________________________________________________________________
Parameter attributes
Name Meaning
Write access = Parameter can be written to.
= Parameter can only be read.
CINH = Parameter can only be written to if controller inhibit is set.
OSC = Parameter can be recorded by means of the oscilloscope function.
P = Parameter can be persisted.
Tx = Parameter can be mapped into the TPDO.
Rx = Parameter can be mapped into the RPDO.
Data type Data type of the parameter:
INTEGER_8 1 byte, with sign
INTEGER_16 2 bytes with sign
INTEGER_32 4 bytes with sign
UNSIGNED_8 1 byte without sign
UNSIGNED_16 2 bytes without sign
UNSIGNED_32 4 bytes without sign
UNSIGNED_64 8 bytes without sign
STRING(xx) ASCII string (with character length xx)
ARRAY [] OF... ARRAY
Scaling Scaling of the parameter
Tip!
To find a specific object or parameter in this documentation, you can use the following
navigation helps:
• At the beginning of each main chapter, all objects which are described in the respective
chapter are listed in a table.
• In the Table of attributes and the Index, all objects/parameters are listed with a
reference to the detailed description.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 18
2 Parameter handling
2.1 Parameter transfer during initialisation
________________________________________________________________
2 Parameter handling
During the acceleration of the system, the Controller and the servo inverter exchange configuration
data (e.g. bus cycle and PDO mapping). With regard to this, observe the following particular features
for the i700 servo inverter:
Parameter download
The i700 servo inverter itself does not store parameter settings safe against mains failure. All
settings deviating from the i700 servo inverter "Lenze setting" (default) are maintained centrally in
the controller and are stored there permanently (persistently). During the initialisation at run-up,
only these deviations are transferred to the i700 servo inverter by the controller. Like this it is
ensured that the i700 servo inverter works with the parameter settings provided for it.
19 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
2 Parameter handling
2.2 Storage parameter set (par001.*) and total parameter set (par000.*)
________________________________________________________________
2.2 Storage parameter set (par001.*) and total parameter set (par000.*)
For the storage of the i700 servo inverter parameters, two different parameter sets are provided,
which are stored in different parameter set files in the higher-level controller:
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 20
2 Parameter handling
2.2 Storage parameter set (par001.*) and total parameter set (par000.*)
________________________________________________________________
Reading out and storing the parameters from the i700 servo inverter is initiated and controlled from
the higher-level controller. For reading out a parameter set, the corresponding parameter values are
summarised in a parameter set file (par001.* or par000.*) in the i700 servo inverter and are then
transferred as a file to the controller via EtherCAT.
Loading a stored parameter set file to the i700 servo inverter is initiated and controlled from the
higher-level controller, just like in the case of the read-out. The storage parameter set file is
transferred to the i700 servo inverter as a file via EtherCAT, and the parameter settings are loaded
(imported).
For logical reasons, it is only possible to transfer "storage parameter set files" (par001.*) to the i700
servo inverter. Display parameters are updated under normal operating conditions and do not need
to be loaded.
Note!
In the case of Lenze controllers, the parameter set files are transferred as "files" via GCI
("Generic Communication Interface").
• GCI is a Lenze-specific application protocol which uses CoE ("CANopen over
EtherCAT").
• Other control manufacturers may also use FoE ("File Access over EtherCAT") for the
transfer.
When the parameter import has been completed, the "parErr.i7psf" error report file is created. This
file is recreated automatically during every import.
On the basis of the error report it can be determined whether errors have occurred during the
parameter import:
• Parameters that have been transferred with errors are listed there together with their index,
subindex, and error code (SDO abort code).
• If no errors have occurred, this data area of the file is blank. However, the headers including the
checksum are available and valid nevertheless.
21 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
2 Parameter handling
2.3 Cyclic redundancy check (CRC) - parameter set comparison on the basis of the checksum
________________________________________________________________
2.3 Cyclic redundancy check (CRC) - parameter set comparison on the basis of the checksum
Each parameter set features an individual checksum (CRC32), which is composed of the settings of
all storable indexes (P-flag) of the parameter set. When a setting changes, there is also a change in
the checksum.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 22
3 Communication with the controller
3.1 Acceleration of the system (initialisation)
________________________________________________________________
Tip!
A description of the communication objects relevant to the integration of the servo inverter
with the use of a third-party control can be found in the annex.
Communication objects ( 335)
Stop!
Before switching on the i700 servo inverter for the first time, check the entire wiring with
regard to completeness, short circuit, and earth fault.
To establish communication, the i700 servo inverter must be supplied with voltage. During the
acceleration of the system, the controller and the drive exchange configuration data.
The controller transmits the following configuration data to the i700 servo inverter:
• Bus cycle
• This is the basic cycle within which the EtherCAT bus is actuated. The bus cycle is given as a
multiple of 125 μs.
• The bus cycle equals the communication cycle within which the process data are exchanged
cyclically. New process data are only accepted and generated in the Servo-Inverter i700
maximally every 250 μs.
• Parameter set determined during commissioning.
• Among other things, it includes information about feedforward control values, the mains
voltage and the switching frequency as well as controller parameters adapted to the motor
module which are used for the motor control.
• Configuration of the process data transmitted cyclically via EtherCAT (PDO mapping)
23 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
3 Communication with the controller
3.1 Acceleration of the system (initialisation)
________________________________________________________________
Note!
If no data for the initialisation of the controller are transmitted, the i700 servo inverter
uses the "Lenze setting" for the parameters.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 24
3 Communication with the controller
3.2 Process data (cyclic PDO transfer) and PDO mapping
________________________________________________________________
Cyclic process data are transferred cyclically between the controller (master) and the servo inverters
(slaves) as so-called Process Data Objects (PDOs).
• The i700 servo inverter supports the following bus cycle times of the EtherCAT:
0.125 ms*
0.250 ms
0.500 ms
1.000 ms
... (only integer multiple of 1 ms)
10.000 ms (max. cycle time)
* Note: With a bus cycle time of 0.125 ms, the process data is updated only every 0.250 ms, as
this is the fastest control cycle for the setpoint and actual value transfer.
• The processing time of a process date through the drive is t=max[bus cycle, 0.250 ms]. If the
entire chain from the control via the drive back to the control is considered, a process data needs
2 bus cycles in addition (for Lenze C3200) . Thus, the turnaround time for a PDO can be indicated
with 3 bus cycles.
• For the process data communication, the i700 servo inverter supports the mapping of max. 32
process data objects (PDOs) with a total max. size of 100 bytes per direction of transmission.
• A fixed PDO mapping preconfigured by Lenze is available for every CiA402 operating mode
supported by the i700 servo inverter. Every PDO mapping includes of several objects from the
Object directory.
• For every axis, further fixed, preconfigured PDO mappings can be used for touch probe
functionality.
• In addition to the fixed, preconfigured PDO mappings, freely configurable PDO mappings are
available for every axis which can be used for individual PDO mapping. A maximum of 8 objects
from the Object directory can be configured per direction of transmission.
• The configuration of the PDOs actually transmitted between the controller and the i700 servo
inverter is carried out via the »PLC Designer«.
• Experience shows that most i700 servo inverters are operated in one of the available CiA402
operating modes (csp, csv, cst or vl). We therefore recommend to use and activate the fixed
PDO mapping preconfigured by Lenze for the selected operating mode. In doing so all
parameters that usually need to be replaced during a cyclic PDO transfer can be accessed.
• If you wish to use touch probe functionality in addition, optionally and additionally activate
the fixed, preconfigured PDO mapping for touch probe functionality.
• Moreover, the PDO mappings that can be freely configured by the user can be optionally
activated. However, we recommend to use these freely configurable PDO mappings in special
cases only, if no standard PDO mapping is suitable for the case of application at hand. Special
thought should be given to the aspect of traceability in case of service.
Object Info
Axis A Axis B
RPDO mapping – configuration of the process data (setpoints) from the controller to the i700 servo inverter
0x1600 0x1610 Fixed, preconfigured PDO mapping object for "Cyclic sync position mode (csp)"
0x1601 0x1611 Fixed, preconfigured PDO mapping object for "Cyclic sync torque mode (cst)"
25 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
3 Communication with the controller
3.2 Process data (cyclic PDO transfer) and PDO mapping
________________________________________________________________
Object Info
Axis A Axis B
0x1602 0x1612 Fixed, preconfigured PDO mapping object for "Cyclic sync velocity mode (csv)"
0x1603 0x1613 Fixed, preconfigured PDO mapping object for "Velocity mode (vl)"
0x1604 0x1614 Fixed, preconfigured PDO mapping object for "Touch probe (TP)"
0x1605 0x1615 Freely configurable PDO mapping object
0x1606 0x1616 Fixed, preconfigured PDO mapping object for torque limit values
TPDO mapping – configuration of process data (actual values) from the i700 servo inverter to the controller
0x1A00 0x1A10 Fixed, preconfigured PDO mapping object for "Cyclic sync position mode (csp)"
0x1A01 0x1A11 Fixed, preconfigured PDO mapping object for "Cyclic sync torque mode (cst)"
0x1A02 0x1A12 Fixed, preconfigured PDO mapping object for "Cyclic sync velocity mode (csv)"
0x1A03 0x1A13 Fixed, preconfigured PDO mapping object for "Velocity mode (vl)"
0x1A04 0x1A14 Fixed, preconfigured PDO mapping object for "Touch probe (TP)"
0x1A05 0x1A15 Freely configurable PDO mapping object
The "Distributed clocks" (DC) function enables an exact time adjustment for applications where
several auxiliary axes carry out a coordinated movement at the same time. The data is accepted
synchronously with the PLC program. In the case of the DC synchronisation, all slaves are
synchronised with a reference clock, called the "DC master".
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 26
3 Communication with the controller
3.3 Parameter data transfer (SDO communication)
________________________________________________________________
In addition to the cyclic process data transfer, parameter data can be transferred as so-called SDOs
(Service Data Objects) in a non-cyclic manner within an individual datagram between the controller
(master) and the servo inverters (slaves).
• SDO communication is implemented according to the EtherCAT-CoE protocol, using a mailbox.
• SDO communication enables read or write access to all indices contained in the object directory
of the i700 servo inverter.
• The turnaround time for an SDO (request by the control, transport via the bus, processing in the
drive, transport of the response back to the control) is between 1 ms and 100 ms plus 2 * bus
cycle time (typically 10 ms).
The object directory contains the specific indices for all axes. The object directory is structured
according to specifications of the EtherCAT Technology Group (ETG):
27 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
3 Communication with the controller
3.3 Parameter data transfer (SDO communication)
________________________________________________________________
The EtherCAT Slave Information file (EtherCAT Device Description file) contains all information
about the device (operating modes, parameters, …).
• The EtherCAT Slave Information file is integrated by the EtherCAT network configuration tool in
order to be able to configure and commission the devices.
• Part of the information contained in the EtherCAT Slave Information file can be uploaded online
by the EtherCAT master by accessing the EtherCAT EEPROM of the device. The description of the
object directory can also be identified online.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 28
3 Communication with the controller
3.4 Activating the control via PDO
________________________________________________________________
This object serves to switch off all RPDOs (from the device's point of view) so that the device is exclusively controlled
via SDOs.
• This is, for instance, required for manual enable of commissioning functions and test modes via the (0x6040
control word 0x6840 for axis B). Enable/inhibit via control word
Via the Lenze control word, the control functions can be influenced.
29 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
3 Communication with the controller
3.5 Lenze control and status word
________________________________________________________________
In the Lenze status word, messages are combined that go beyond the CiA specification.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 30
3 Communication with the controller
3.5 Lenze control and status word
________________________________________________________________
31 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
From version 01.05, the i700 servo inverter supports the "Ethernet over EtherCAT (EoE)" protocol.
The "Ethernet over EtherCAT (EoE)" protocol serves to send standard Ethernet telegrams via the
EtherCAT network without the real-time communication of the EtherCAT process data being
affected.
This extension allows for establishing a parameter communication (SDO communication) with the
Servo-Inverters i700 on the EtherCAT bus via a standard Ethernet connection (e.g.from a PC with
»EASY Starter«).
The following illustration shows the system architecture for an EtherCAT network with EoE nodes.
This network provides access per PC with »EASY Starter« via two interfaces:
A. Access via an Ethernet-Switchport terminal (e.g. Beckhoff EL6614)
B. Access via control (e.g. Beckhoff CX1020)
For this purpose, the control has to support IP routing and the "EoE Endpoint to Operating
Systems" functionality according to the "ETG.1500 master classes" specification.
EtherCAT
OS EtherCAT Master EtherCAT Mailbox
Ethernet Driver
Ethernet
EoE
Virtual switch
esdcp (Lenze) DHCP Client
Switch
TCP/IP Stack
Terminals
(e.g. Beckhoff EL6614)
EoE Endpoint to Sockets
Operating Systems
GCI Services GCI Services
(read/write files) (read/write parameter)
Controller
Ethernet (e.g. Beckhoff CX1020) Ethernet Ethernet
The IP address allocation in the network can both be made statically by the EtherCAT master via
configuration and via a higher-level infrastructure which can be connected to the Ethernet
Switchport terminal.
The PC used for diagnostic purposes can get the IP address via the Ethernet Switchport terminal if
this supports a DHCP server or BOOTP mechanism or it must feature a statically allocated IP itself in
the same subnetwork.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 32
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
• ARP
• DHCP Client
• ESDCP
• ICMP (ping)
• IP
• UDP/TCP
• GCI-SDO communication (TCP port 9410)
The following object serves to read out the EoE-specific information for diagnostic purposes.
33 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
The TCP port 9410 serves to establish a parameter communication with the i700 servo inverter. The
PC (client) used for parameter setting and the i700 servo inverter (server) communication with each
other by exchanging data via the Ethernet telegrams which are fed into the cyclic EtherCAT
telegrams (see also System architecture).
• The parameter data of the i700 servo inverter are stored in "objects". The objects serves, for
instance, to set operating parameters and motor data or query diagnostic information.
• The parameter data are transmitted as SDOs (Service Data Objects) and confirmed by the
receiver, i.e. the transmitter receives a feedback whether the transmission was successful.
• The transmission of the parameter data usually is not time-critical.
• The parameter communication enables the writing and reading access to the object directory of
the i700 servo inverter.
Note!
• Only one communication connection at a time is possible via the TCP port 9410, i.e.
only one client at a time can be connected to the i700 servo inverter.
• In case of a writing access to parameter data, make sure that the changes made are
not automatically saved in the i700 servo inverter.
The »EASY Starter« serves to upload the parameters of the i700 servo inverter and
save them as a file. This file can then be imported to the Engineering tool (e.g. »PLC
Designer«).
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 34
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
35 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
Read parameters
The service identification (GSV) = 0x82 in the GCI header serves to read parameter data from the
i700 servo inverter:
Client Server
(PC) (i700)
Request
Request GMT GSV GMQ GTI SIZE SIZE res res User data Indication
0x01 0x82 0x00 0xXX 0xXX 0xXX 0x00 0x00
Answer
Confirmation GMT GSV GMQ GTI SIZE SIZE res res User data Response
0x01 0x82 0x80 0xXX 0xXX 0xXX 0x00 0x00 (error code)
Write parameters
The service identification (GSV) = 0x83 in the GCI header serves to write parameter data to the i700
servo inverter:
Client Server
(PC) (i700)
Request
Request GMT GSV GMQ GTI SIZE SIZE res res User data Indication
0x01 0x83 0x00 0xXX 0xXX 0xXX 0x00 0x00
Answer
Confirmation GMT GSV GMQ GTI SIZE SIZE res res User data Response
0x01 0x83 0x80 0xXX 0xXX 0xXX 0x00 0x00 (error code)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 36
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
2 bytes Low byte High byte 0x00 0x00 0x00 0x00 0x00 0x00
Value
Value
Value
37 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
0x02 0x90
Note!
The other user data contents correspond to those of an error-free message.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 38
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
Request
• SDO command (GSV) = 0x82 = "Read parameter"
• GCI Message Qualifier (GMQ) = 0x00 = 0b00000000 = "Request"
• Transaction ID (GTI) here "0" (optional consecutive number 0 ... 255)
• Length of the user data (SIZE) = 0x0014 = 20 bytes
GCI header
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
GMT GSV GMQ GTI SIZE SIZE res res
0x01 0x82 0x00 0x00 0x14 0x00 0x00 0x00
Fixed Read Request Transactions ID Length of the user data = 20 bytes Reserved
parameters
39 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
Answer
GCI Message Qualifier (GMQ) = 0x80 = 0b10000000 = "Response"
GCI header
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
GMT GSV GMQ GTI SIZE SIZE res res
0x01 0x82 0x80 0x00 0x14 0x00 0x00 0x00
Fixed Read Response Transactions ID Length of the user data = 20 bytes Reserved
parameters
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 40
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
3.6.4.5 Telegram-example 2: Querying the software version of the i700 (read request)
The software version of the i700 servo inverter is to be read.
• Object to be read: 0x100A
• Assumption: Software version = "1.5.0.9999 (release)"
Request
• SDO command (GSV) = 0x82 = "Read parameter"
• GCI Message Qualifier (GMQ) = 0x00 = 0b00000000 = "Request"
• Transaction ID (GTI) here "1" (optional consecutive number 0 ... 255)
• Length of the user data (SIZE) = 0x0014 = 20 bytes
GCI header
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
GMT GSV GMQ GTI SIZE SIZE res res
0x01 0x82 0x00 0x01 0x14 0x00 0x00 0x00
Fixed Read Request Transactions ID Length of the user data = 20 bytes Reserved
parameters
41 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
Answer
• GCI Message Qualifier (GMQ) = 0x80 = 0b10000000 = "Response"
• Length of the user data =
20 bytes of standard user data area P0 ... P4 plus
21 bytes of attached string (incl. \0 termination) = 41 bytes
GCI header
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
GMT GSV GMQ GTI SIZE SIZE res res
0x01 0x82 0x80 0x01 0x29 0x00 0x00 0x00
Fixed Read Response Transactions ID Length of the user data = 41 bytes Reserved
parameters
Note!
The read parameter value of data type VISIBLE_STRING (here: "1.5.0.9999 (release)")
follows subsequent to the standard user data area.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 42
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
3.6.4.6 Telegram example 3: Setting the LV warning threshold in the i700 (write request)
The warning threshold for the low-voltage detection (LV) is to be set in the i700 servo inverter to
400 V.
• Object to be written: 0x2540:2
Request
• SDO command (GSV) = 0x83 = "Write parameter"
• GCI Message Qualifier (GMQ) = 0x00 = 0b00000000 = "Request"
• Transaction ID (GTI) here "42" (optional consecutive number 0 ... 255)
• Length of the user data (SIZE) = 0x0014 = 20 bytes
GCI header
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
GMT GSV GMQ GTI SIZE SIZE res res
0x01 0x83 0x00 0x2A 0x14 0x00 0x00 0x00
Fixed Write Request Transactions ID Length of the user data = 20 bytes Reserved
parameters
43 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
3 Communication with the controller
3.6 Ethernet over EtherCAT (EoE)
________________________________________________________________
Answer
GCI Message Qualifier (GMQ) = 0x80 = 0b10000000 = "Response"
GCI header
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8
GMT GSV GMQ GTI SIZE SIZE res res
0x01 0x83 0x80 0x2A 0x14 0x00 0x00 0x00
Fixed Write Response Transactions ID Length of the user data = 20 bytes Reserved
parameters
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 44
4 Device settings
4.1 Behaviour in case of error
________________________________________________________________
4 Device settings
The i700 servo inverter features three different EtherCAT monitoring modes:
• Sync0 monitoring when DC mode is used
• PDO frame failure detection when DC mode is used
• Monitoring to EtherCAT line interruption
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 45
4 Device settings
4.1 Behaviour in case of error
________________________________________________________________
Tip!
It is reasonable to set a value ≥"4" in 0x10F1:2 to tolerate a failed PDO and prevent two PDO
failures in a row.
The following table lists some possible settings:
From version 01.02, an extrapolator is available in the i700 servo inverter for the motor control
which can extrapolate the setpoints for one cycle. If two PDO frames fail in a row, no extrapolation
takes place anymore. The last value is frozen.
46 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
4 Device settings
4.2 Device identification data
________________________________________________________________
Type code (Lenze ID), serial number and manufacturing date of the device
Any device name (e.g. "Wheel drive") can be set in this object for the purpose of device identification.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 47
4 Device settings
4.3 Function "Optical device recognition"
________________________________________________________________
In the case of applications with multiple interconnected servo inverters it may be difficult to locate a device that has
been connected online. The "Optical device recognition" function serves to locate the Servo-Inverter i700 by means
of blinking LEDs.
• A setting of "1: Start" in subindex 1 activates the function:
• The two LEDs "RDY" and "ERR" on the front of the i700 servo inverter will blink for the time period set in
subindex 2 with a blinking frequency of 20 Hz. Then the function is deactivated automatically.
• The LEDs on the RJ45 sockets are not used for this function.
• If the function is reactivated within the time set, the time is extended correspondingly.
• With the setting "0: Stop" in subindex 1 the function can be aborted/deactivated prematurely.
Note!
The execution of a device command may lead to an interruption of the EtherCAT
communication with the master and to a standstill of the axis!
48 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
4 Device settings
4.5 Monitoring of the DC-bus voltage
________________________________________________________________
For the device as a whole, the DC-bus voltage is monitored with regard to undervoltage and
overvoltage.
The error thresholds for the monitoring process are determined on the basis of the rated mains
voltage set:
*)
Only permissible for setting up a system! For all other operating states, this rated voltage is impermissible.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 49
4 Device settings
4.5 Monitoring of the DC-bus voltage
________________________________________________________________
50 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
4 Device settings
4.5 Monitoring of the DC-bus voltage
________________________________________________________________
Related topics:
24-V supply voltage monitoring ( 251)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 51
4 Device settings
4.5 Monitoring of the DC-bus voltage
________________________________________________________________
Operation of the servo inverter can only be enabled if the "Undervoltage (LU)" error message has
been reset after connecting the mains voltage.
The "Undervoltage (LU)" error message can be already reset before the mains voltage is connected.
• The "Undervoltage (LU)" warning that is indicated, 0x2540:3, is reset automatically when the
mains voltage is connected.
Note!
If the mains voltage is connected, controller inhibit of the servo inverter must be
activated.
52 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
4 Device settings
4.6 Real time information (distributed clock)
________________________________________________________________
All time information provided in this object is based on UTC and transmitted in the format defined by EtherCAT for
this purpose: In nanoseconds, at a width of 64 bits, based on a date of January 01, 2000, (2000-01-01) and a time of
00:00.
There are various ways for the i700 servo inverter to receive its real-time information from the outside:
• From the (EtherCAT) master (DC synchronous in the EtherCAT state "Safe-Operational" or "Operational").
• By writing to subindex 4 (ECAT DC: Current time).
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 53
4 Device settings
4.6 Real time information (distributed clock)
________________________________________________________________
54 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
________________________________________________________________
Axis control
0x2822 0x3022 Axis command UNSIGNED_32
0x2823 0x3023 Axis command: Progress UNSIGNED_8
0x2825 0x3025 Modes of operation UNSIGNED_8
0x2832 0x3032 Identification: Status word UNSIGNED_16
0x2835 0x3035 Manual test mode: Settings RECORD
0x2836 0x3036 Manual jog: Settings RECORD
Controller settings
0x2900 0x3100 Speed controller: Parameter RECORD
0x2901 0x3101 Speed controller: Gain - adaptation UNSIGNED_16
0x2902 0x3102 Speed controller: Load I component INTEGER_16
0x2903 0x3103 Speed: Speed setpoint - filter time UNSIGNED_16
0x2904 0x3104 Speed: Actual speed - filter time UNSIGNED_16
0x2910 0x3110 Moments of inertia RECORD
0x2939 0x3139 Switching frequency UNSIGNED_8
0x2941 0x3141 Current controller: Feedforward control UNSIGNED_8
0x2942 0x3142 Current controller: Parameter RECORD
0x2943 0x3143 Motor: Current setpoint - filter time UNSIGNED_16
0x2944 0x3144 Torque: Notch filter torque setpoint RECORD
0x2945 0x3145 Torque: Jerk limitation setpoint UNSIGNED_16
0x2947 0x3147 Inverter characteristic: Voltage grid points (y) RECORD
0x2980 0x3180 Position controller: Gain UNSIGNED_32
0x2981 0x3181 Position controller: Gain - adaption UNSIGNED_16
0x2982 0x3182 Position controller: Output signal limitation UNSIGNED_32
0x2983 0x3183 Position: Select new actual position INTEGER_32
0x2984 0x3184 Determine target position: Mode UNSIGNED_8
0x29C0 0x31C0 Field controller: Parameter RECORD
0x29E0 0x31E0 Field weakening controller: Parameter RECORD
0x29E1 0x31E1 Field set value limitation UNSIGNED_16
0x29E2 0x31E2 DC link circuit voltage: Filter time UNSIGNED_16
0x29E3 0x31E3 Motor voltage act. value: Filter time UNSIGNED_16
0x29E4 0x31E4 Voltage reserve UNSIGNED_8
V/f operation
0x2B00 0x3300 VFC: V/f characteristic - shape UNSIGNED_8
0x2B01 0x3301 VFC: V/f characteristic - define reference point RECORD
0x2B02 0x3302 VFC: User-definable V/f characteristic - frequency grid points (x) RECORD
0x2B03 0x3303 VFC: User-definable V/f characteristic - voltage grid points (y) RECORD
0x2B04 0x3304 VFC: Voltage vector control - current setpoint UNSIGNED_32
55 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 56
5 Motor control & motor settings
5.1 Required commissioning steps (short overview)
________________________________________________________________
The following subchapters provide information on the individual commissioning steps required for
a specific control mode/motor type combination.
57 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.1 Required commissioning steps (short overview)
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 58
5 Motor control & motor settings
5.1 Required commissioning steps (short overview)
________________________________________________________________
59 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.2 Commissioning functions (short overview)
________________________________________________________________
For a quick commissioning, the i700 servo inverter provides various functions which serve to
automatically calculate and set the parameters. These functions can be executed via the following
object:
Via the cross-reference in the information column, a detailed description of the respective function is provided.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 60
5 Motor control & motor settings
5.2 Commissioning functions (short overview)
________________________________________________________________
This object serves to activate different commissioning test modes and procedures for the automatic parameter
identification.
Via the cross-reference in the information column, a detailed description of the respective function is provided.
61 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.2 Commissioning functions (short overview)
________________________________________________________________
The operating mode can only be selected in 0x2825 (or 0x3025f or axis B) when operation is
inhibited (pulse inhibit). In order to start the corresponding procedure after the selection, the
operation must be enabled explicitly.
In this case, a subsequent renewed enable only requires (without using the STO terminals) the
control word command "Enable operation" (setting "15").
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 62
5 Motor control & motor settings
5.2 Commissioning functions (short overview)
________________________________________________________________
If control parameters are changed during the commissioning phase, e.g. by the functions for
automatic parameter identification, the changed control parameters must be uploaded from the
i700 servo inverter into the controller for permanent storage.
Note!
Currently, the changed controller parameters cannot be transferred directly into the
object list of the corresponding axis using the »PLC Designer« but only indirectly via the
»EASY Starter« (see the following instructions).
How to transfer parameters changed in the i700 servo inverter into the PLC project:
In the »EASY Starter«:
63 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.3 Wiring check by means of manual test modes
________________________________________________________________
Before the parameterisation of the actual control is started, the wiring of the motor (power and
encoder connection) should be checked for errors and function and, if required, should be corrected.
1. Provided that there is a in-phase motor connection and a positive field frequency (0x2DDD /
0x35DD), the motor shaft rotates clockwise.
2. An existing speed feedback (motor encoder) in the rotor position (0x2DDD / 0x35DD) generates
a numerical value with positive counting direction.
If necessary, take the following measures:
3. After controller inhibit via the 0x2825 object (or 0x3025 for axis B), the following test modes are
available for activation:
• Manual test mode "voltage/frequency"
• Manual test mode "current/frequency"
The parameters for the test modes can be adapted via object 0x2835 (or 0x3035 for axis B). For
this, observe the notes in the description of the respective test mode.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 64
5 Motor control & motor settings
5.3 Wiring check by means of manual test modes
________________________________________________________________
65 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.3 Wiring check by means of manual test modes
________________________________________________________________
Functional description
Note!
In case of devices that correspond to the "Dual Use Regulation" (EC 428/2009), values of
+ 599 Hz to + 1000 Hz or - 599 Hz to - 1000 Hz do not cause an increase of the output
frequency. Please observe the dead band that occurs in this case.
More information can be found in the section entitled Frequency and speed limitations
( 155).
In this test mode, a rotating field voltage with the set output frequency fout is output at the motor
terminals after controller enable.
• If the frequency selection is positive, the motor should rotate clockwise when one is looking at
the A-side of the motor. If this is not the case, there is a simple rotating movement in the motor
phases.
• The level of the output voltage is determined via the following equation:
U rated
U out = f out ⋅ ---------------
f rated
By means of the manual "Voltage/frequency" test mode, the wiring of the feedback system can also
be checked.
• If the feedback system is set correctly, the following actual speed should be shown:
f out
n act = ------------------- ⋅ 60
zp motor
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 66
5 Motor control & motor settings
5.3 Wiring check by means of manual test modes
________________________________________________________________
Functional description
In this test mode, three phase currents are injected in the connected motor after controller enable.
• Via the following objects, the test mode can be adapted:
• The current phase currents can be read via the following objects:
67 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.3 Wiring check by means of manual test modes
________________________________________________________________
Stop!
In the case of the synchronous motor, a jerky compensating movement occurs after
controller enable if the pole position of this movement does not correspond to the
starting angle.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 68
5 Motor control & motor settings
5.4 Manual control
________________________________________________________________
Functional description
The "manual control" modes enables manual operation of the i700 servo inverter via the
Engineering tools »EASY Starter« and »PLC Designer«.
• In the manual control mode both the current and the frequency are run to the set final value via
a parameterisable ramp time. The ramp times constitute the time span during which the
respective parameter is run from zero to the final value.
• In the manual control mode holding brakes, if any, are automatically released. Holding brake
control ( 160)
Note!
Controlled synchronous motors (SM) can only be traversed under various restrictions:
Restriction 1: The speed variation per control cycle may only be very minor.
• Either make minor changes/leaps of the "Manual jog: Frequency" parameter or select
the "Manual jog: Ramp time - frequency" very high.
Restriction 2: The "Manual jog: Frequency" parameter must be so low that the voltage
range is not left or that the field weakening range is not reached.
• Provide a reserve of approximately 20 % towards the voltage limit. The voltage
requirement is proportional to the speed and thus proportional to the frequency; the
voltage limit is determined by the DC-bus voltage.
• For 400-V motors in combination with a 400-V mains, "voltage range" roughly
describes the range below the rated motor speed.
Restriction 3: The "Manual jog: Setpoint current" parameter must be selected so high
that the friction and load torques of the machine at final speed (= proportional to the
parameter "Manual jog: Frequency") can be overcome.
In case of devices that correspond to the "Dual Use Regulation" (EC 428/2009), values of
+ 599 Hz to + 1000 Hz or - 599 Hz to - 1000 Hz do not cause an increase of the output
frequency. Please observe the dead band that occurs in this case.
More information can be found in the section entitled Frequency and speed limitations
( 155).
69 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.4 Manual control
________________________________________________________________
Comparison of the test mode "current/frequency" and the "manual control" mode
The following table shows the differences between the two modes:
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 70
5 Motor control & motor settings
5.4 Manual control
________________________________________________________________
71 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.4 Manual control
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 72
5 Motor control & motor settings
5.5 Setting the control mode
________________________________________________________________
The i700 servo inverter supports different modes for open-loop/closed-loop motor control:
• Servo control for synchronous motor (SM)
• Servo control for asynchronous motor (ASM)
• V/f characteristic control for asynchronous motor (ASM)
Servo control
The field-oriented servo control is based on a decoupled, separated control of the torque-producing
and field-producing current component. The motor control is based on a fed back, field-oriented and
cascaded controller structure and enables dynamic and stable operation in all four quadrants. It can
be used for synchronous motors (SM) and asynchronous motors (ASM).
73 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.6 Accepting/adapting plant parameters
________________________________________________________________
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 servo inverter and the motor are
used.
• When a Lenze motor is selected, respective plant parameters are suggested for the load-free
operation. This enables the motor to be moved without any load. During operation with a load
it is required to change the plant parameters according to the load. Details on how to determine
the adapted plant parameters are described in the corresponding objects.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 74
5 Motor control & motor settings
5.7 Compensating for inverter influence on output voltage
________________________________________________________________
Note!
In the V/f characteristic control mode the procedure described below is recommended
because a well-adapted inverter characteristic leads to a significantly improved drive
behaviour during V/f operation.
Functional description
An inverter generates a three-phase voltage system with pulse width modulation. Inherent to its
functional principle, the inverter also generates current-dependent and switching frequency-
dependent losses which influence the output voltage. The motor voltage actually provided at the
output terminals is not measured in order to compensate for deviations if need be. Instead, an
adjustment is made by means of the inverter characteristic to compensate for deviations.
Among other things, the inverter characteristic depends on the length of the motor cable and at
least has to be individually determined once for the connected motor by means of the device
command "Calculate inv. characteristic". For an automatic determination of the motor parameters,
this ensures that the current has a sinusoidal form.
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).
• Ideally, the first value should be reached, the second value is to ensure that the load on the
motor is not too high during this test.
• During the procedure, the motor current increases to the maximum value specified and falls
back to "0" to repeat the cycle with a negative current sign. Altogether, the maximum value is
reached four times.
• The switching frequency of the inverter 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
automatically be adapted to the current switching frequency.
75 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.7 Compensating for inverter influence on output voltage
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 76
5 Motor control & motor settings
5.7 Compensating for inverter influence on output voltage
________________________________________________________________
Advanced settings
For characteristic detection, the current controller is parameterised automatically at the beginning
of the identification process. For motors with a very low stator leakage inductance (< 1 mH), an
automatic parameter setting may fail and the actual identification process is aborted with an error
message like e.g. "short circuit".
• For such a case, it is possible to set the current controller manually via the object 0x2942 (or
0x3142 for axis B).
• Whether the current controller is to be selected automatically or the values below 0x2942 (or
0x3142 for axis B) are active, is selected via the object 0x2DE0:1 (or 0x35E0:1 for axis B).
77 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.7 Compensating for inverter influence on output voltage
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 78
5 Motor control & motor settings
5.8 Setting the motor parameters for the servo control
________________________________________________________________
If the servo control (SM, ASM) is applied, it is required to parameterise the so-called motor model
first. These are electrical variables which are provided in the i700 servo inverter as parameters.
5.8.1 Lenze motor: Easy loading of motor data from the catalogue via the »PLC-Designer«
For Lenze motors with a standard feedback system installed by Lenze, the required motor
parameters are provided by the »PLC Designer« during the motor selection by means of catalogues
and automatically copied to the i700 servo inverter in the default setting.
In this case, you can directly go to the next commissioning step:
Setting the feedback system for the servo control
5.8.2 Motors of other manufacturers or no catalogue data available: Three possibilities to create
the setting
For motors of other manufacturers or if there are no catalogue data available for the motor, three
alternative possibilities for setting the motor parameters are provided:
A. Enter motor nameplate data
(and have motor model parameters determined automatically)
B. Set motor parameters manually
C. Determine motor parameters automatically via "motor parameter identification"
The following subchapters provide detailed information on the three alternative methods. The
Engineering tool saves the used method to the following object so that the suitable
parameterisation dialogs are available the next time an online connection is present.
79 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.8 Setting the motor parameters for the servo control
________________________________________________________________
How to have the equivalent circuit data determined by the i700 servo inverter:
1. Set the complete motor nameplate data in object 0x2C01 (or 0x3401 for axis).
2. Set the rated motor current in object 0x6075 (or 0x6875 for axis B).
3. Set object 0x2822 (or 0x3022 for axis B) to "3" in order to have the equivalent circuit data
determined by approximation.
• The progress of the procedure is shown in object 0x2823 (or 0x3023 for axis B)
Note!
This axis command serves to derive the scaled warning and switch-off thresholds of the
motor temperature monitoring from the parameterised insulation class (0x2C01:9 or
0x3401:9). There are motor/device combinations, where the warning and switch-off
thresholds (0x2D49:3 / 0x3549:3 or 0x2D49:4 / 0x3549:4) are assigned to a lower
insulation class (e.g. winding design in insulation class H, switch-off temperature
155 °C).
In this case, a manual parameterisation is required at the end of the motor
commissioning.
4. For permanent storage: Upload the set equivalent circuit data to the controller from the
i700 servo inverter after the procedure has been completed:
• For asynchronous motor (ASM): Object 0x2C02 (or 0x3402 for axis B).
• For synchronous motor (SM): Object 0x2C03 (or 0x3403 for axis B).
The »EASY Starter« serves to save the parameter settings of the i700 servo inverter as
parameter file (*.gdc). In the »PLC Designer«, this file can then be imported in the
corresponding axis. Saving changed parameters safe against mains failure ( 53)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 80
5 Motor control & motor settings
5.8 Setting the motor parameters for the servo control
________________________________________________________________
IµN
Rr
UPhase Lh UPhase e.m.f.
s
81 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.8 Setting the motor parameters for the servo control
________________________________________________________________
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).
Functional description
The motor parameters listed in the table below can be determined automatically via the motor
parameter identification function if they are not known. The resistance values are converted via the
actual motor temperature into values that correspond to a temperature of 20°C. If a thermal
detector is not connected, a temperature value of 90°C is assumed.
Tip!
If an asynchronous motor is to be identified, the identification should be executed with half
the rated motor current in order to achieve an optimal result. For this purpose, the rated
device current has to be higher than half the rated motor current. In case of a synchronous
motor, this is irrelevant.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 82
5 Motor control & motor settings
5.8 Setting the motor parameters for the servo control
________________________________________________________________
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.
Object Name
Axis A Axis B
Note!
• 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 mutual inductance and the cos(ϕ) values are not that important for the
diagnostics, because they are strongly non-linear.
83 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.8 Setting the motor parameters for the servo control
________________________________________________________________
Advanced settings
For motor parameter detection, the current controller is parameterised automatically at the
beginning of the identification process. For motors with a very low stator leakage inductance
(< 1 mH), an automatic parameter setting may fail and the actual identification process is aborted
with an error message like e.g. "short circuit".
• For such a case, it is possible to set the current controller manually via the object 0x2942 (or
0x3142 for axis B).
• Whether the current controller is to be selected automatically or the values below 0x2942 (or
0x3142 for axis B) are active, is selected via the object 0x2DE0:1 (or 0x35E0:1 for axis B).
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 84
5 Motor control & motor settings
5.8 Setting the motor parameters for the servo control
________________________________________________________________
Note!
In the objects 0x2C01 and 0x2C02, parameters of a motor in star connection are
described. If you want to use a motor in delta connection, the data of a winding (e.g.
from the associated data sheet of the motor) has to be converted into the equivalent
values of the star connection.
The stator resistance (object 0x2C01:2 or 0x34E0:2 for axis B) for the motor in delta
connection, for instance, is calculated as follows:
1
R delta connection = --- ⋅ R star connection
3
85 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.8 Setting the motor parameters for the servo control
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 86
5 Motor control & motor settings
5.8 Setting the motor parameters for the servo control
________________________________________________________________
87 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.8 Setting the motor parameters for the servo control
________________________________________________________________
The rated motor current set here serves as a reference value for the following objects:
• 0x6073 | 0x6873 - Device: Max. current
• 0x6078 | 0x6878 - Current actual value
• 0x2835 | 0x3035 - Manual test mode: Settings
• 0x2C61 | 0x3461 - Pole position identification PPI (360°)
• 0x2C62 | 0x3462 - Pole position identification PPI (min. movement)
• 0x2D4D | 0x354D - Motor utilisation (I²xt): User-definable characteristic
The rated motor torque set here serves as a reference value for the following objects:
• 0x6071 | 0x6872 - Target torque
• 0x6072 | 0x6872 - Max. torque
• 0x6074 | 0x6874 - Torque demand
• 0x6077 | 0x6877 - Torque actual value
• 0x60B2 | 0x68B2 - Torque offset
• 0x60E0 | 0x68E0 - Positive torque limit value
• 0x60E1 | 0x68E1 - Negative torque limit value
• 0x2DD4 | 0x35D4 - Speed controller: Output signal
• 0x2DD5 | 0x35D5 - torque: Target torque
• 0x2DD6 | 0x35D6 - Torque: Filter cascade
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 88
5 Motor control & motor settings
5.9 Setting the feedback system for the servo control
________________________________________________________________
After setting the motor parameters, the feedback system for the servo control must be set.
Note!
The feedback system has already been preselected by the hardware of the available
device version. Either the objects for resolver evaluation or the objects for encoder
evaluation are effective. Access to ineffective objects of hardware not available is
ignored.
The following table shows which parameters are valid for which feedback system:
Object Name
Axis A Axis B
General settings
0x2C45 0x3445 Open circuit in feedback system: Response
0x2C46 0x3446 Feedback system: Specifiable number of revolutions
Settings for "resolver" version
0x2C03:2 0x3403:2 Motor (SM): Pole position resolver
0x2C43 0x3443 Resolver: Number of pole pairs
Settings for "encoder" version
0x2C03:4 0x3403:4 Motor (SM): Pole position encoder
0x2C40 0x3440 Encoder: Type
0x2C42:1 0x3442:1 Encoder: Increments / revolution
0x2C42:2 0x3442:2 Encoder: Supply voltage
0x2C42:3 0x3442:3 Encoder: Angle drift - Actual angle error
0x2C42:4 0x3442:4 Encoder: Signal quality - Actual amplitude
Additional settings for SinCos absolute value encoders with HIPERFACE® protocol
0x2C41:1 0x3441:1 Hiperface: Determined type code
0x2C41:2 0x3441:2 Hiperface: User def. encoder - type code
0x2C41:3 0x3441:3 Hiperface: User def. encoder - specifiable revolutions
0x2C41:4 0x3441:4 Hiperface absolute value fault: Response
0x2C41:5 0x3441:5 Hiperface: Serial number
0x2C41:6 0x3441:6 Hiperface: Raw data - Actual position
0x2C41:7 0x3441:7 Hiperface: Detected Increments / revolution
0x2C41:8 0x3441:8 Hiperface: Type code supported by firmware
0x2C41:9 0x3441:9 Hiperface: Encoder type
0x2C41:10 0x3441:10 Hiperface: Period length linear encoder
Greyed out = read access only
89 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.9 Setting the feedback system for the servo control
________________________________________________________________
Danger!
If the encoder/resolver is used as motor encoder:
Safe operation of the motor is no longer ensured in the event of an error!
• For safety reasons, always select "Fault" (Lenze setting) as a response for the (open-
circuit) monitoring of the encoder/resolver!
• To avoid the injection of interference when an encoder is being used, only use
shielded motor and encoder cables!
If there is an open circuit in the encoder cable, the response set here is triggered.
Display parameter
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 90
5 Motor control & motor settings
5.9 Setting the feedback system for the servo control
________________________________________________________________
Note!
Resolvers with a number of pole pairs > 1 are no absolute value encoders.
• Thus, bit 4 in the Lenze status word 2 (0x2833 or 0x3033 for axis B) remains set to "0".
• The "distinguishable revolutions" specification in 0x2C46 (or 0x3446 for axis B) is also
set to "0".
The following applies to synchronous motors:
• In case of integer ratios of the number of pole pairs of the motor (0x2C01:1 or
0x3401:1 for axis B) to the number of pole pairs of the resolver, the pole position
identification is only required once.
• In case of non-integer ratios, a pole position identification has to be executed after
every 24-V switching operation of the i700 servo inverter.
Synchronous motor (SM): Pole position identification ( 90)
Cause Remedy
The inductances of the sine and cosine track of the Adaptation of the gains for the digital-analog converters
resolver have slightly different values. supplying the resolver tracks.
• In the Lenze setting, the gains for both resolver tracks
are preset identically.
Sine and cosine track do not magnetise orthogonally to Correction of the angle by means of which the two
each other. resolver tracks are supplied in a manner relative to one
another.
The i700 servo inverter provides the possibility to identify the error of the connected resolver and to
automatically generate adjustment values for compensating the resolver error.
91 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.9 Setting the feedback system for the servo control
________________________________________________________________
• During the resolver error identification, the speed should be constant, if possible, and greater
than 500 rpm.
• During the resolver error identification, approximately 1900 motor revolutions are covered.
Depending on the speed, an identification run thus takes
• 10 minutes at 600 rpm
• 3 minutes at 2000 rpm
• 1.5 minutes at 4000 rpm
Note!
The detected gain can take values between 0 ...100 %.
• With a setting of 0 %, the gain of the corresponding resolver track is only 95 % of the
Lenze setting.
• With a sensible resolver error compensation only one of the two gains is adapted. The
other remains at 100 %.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 92
5 Motor control & motor settings
5.9 Setting the feedback system for the servo control
________________________________________________________________
The use of an incremental sin/cos encoder is preset. If a sin/cos absolute value encoder with
HIPERFACE® protocol is connected instead, select "2" in 0x2C40 (or 0x3440 for axis B) and adapt the
encoder parameters (e.g. supply voltage) accordingly.
93 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.9 Setting the feedback system for the servo control
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 94
5 Motor control & motor settings
5.9 Setting the feedback system for the servo control
________________________________________________________________
The 0x2C42:4 object displays the signal amplitude of the encoder as a nominal value in percent.
Standard encoders provide 1 Vss (peak value 0.5 V) on the signal cables. In such a case, 100 % are
displayed in the object.
Open-circuit monitoring
The open-circuit monitoring of the i700 detects an error if the amplitude value has decreased
several times in a row to less than 73 % or increased to more than 126 %. For a reliable operation,
we recommend a signal amplitude in a range of 90 % ... 110 %.
If open circuit messages occur sporadically (e.g. due to defective wiring), the signal in the
oscilloscope can be used for recording and analysis. Here, not every fault is displayed since the
update rate of the internal monitoring is considerably higher compared to the 0x2C42:4 object or
the oscilloscope:
• 20 ms ... 30 ms for the object 0x2C42:4 / the oscilloscope
• 62.5 μs for the internal monitoring
From version 01.06.05, the sensitivity of open-circuit monitoring can be set in percent by the
0x2C47 object. The reduction of the monitoring sensitivity in case of an EMC-polluted environment
has proven advantageous.
Note!
A reduced sensitivity causes a delayed response to real open circuits!
If the sensitivity is not reduced (100 %), the software response time of the monitoring is
• approx. 3.5 ms for an encoder
• 0.3 ms for a resolver.
Halving the sensitivity results in a doubling of the response time.
95 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.9 Setting the feedback system for the servo control
________________________________________________________________
5.9.5 Additional settings for SinCos absolute value encoders with HIPERFACE® protocol
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 96
5 Motor control & motor settings
5.9 Setting the feedback system for the servo control
________________________________________________________________
Stop!
A wrong setting of the number of distinguishable revolutions may cause a breakdown!
Setting range (min. value | unit | max. value) Lenze setting
1 65535 1
Write access CINH OSC P RX TX UNSIGNED_16
97 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.9 Setting the feedback system for the servo control
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 98
5 Motor control & motor settings
5.9 Setting the feedback system for the servo control
________________________________________________________________
function of the CiA device status and the setting in subindex 4 (Hiperface communication error:
Response):
Bit 0 of the Lenze status word 2 (0x2833 or 0x3033 for axis B) displays whether the settings of the
feedback system have been changed since the Not ready to switch on has been left. In case of a
change, bit 0 is set to "1".
A transition to the Operation enabled state causes bit 0 to be reset again to "0". In all device states,
the monitoring of changes at the following objects remains active:
Object Name
Axis A Axis B
After a controller enable, bit 0 of the Lenze status word 2 is always reset to "0".
99 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
Note!
An identification of pole position (PLI) 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 resolvers).
• After changes of the motor feedback system, e.g. encoder exchange.
For the control of a permanent-magnet synchronous motor, the pole position – the angle between
motor phase U and the field axis of the rotor – must be known.
• For Lenze motors with an absolute encoder or resolver, the pole position has already been set
correctly.
• When incremental encoders (TTL or sin/cos encoders without absolute position information)
are used, a pole position identification (PPI) is always required after switching on the mains
(initialisation), even with Lenze motors.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 100
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
If an error occurs during the pole position identification or the pulse inhibit gets active (e.g. due to
short-time undervoltage), the procedure is terminated with controller inhibit without a change in
settings.
If the motor was braked or blocked during the procedure, this will be recognised at the end of the
measurement and no change is made either (exception: "Pole position identification PLI (without
motion").
The error response can be parameterised:
If the pole position identification is aborted, the response set here is triggered.
• If this behaviour is not wanted, deactivate the monitoring by selecting "0: No response".
Stop!
Check the correct parameterisation of the followng monitoring modes before carrying
out the pole position identification to prevent the motor from being permanently
damaged in the event of an error:
• Monitoring of the motor utilisation (I²xt) ( 254)
• Monitoring of the ultimate motor current ( 271)
Note!
Please observe the following:
Selection criteria for using the suitable pole position identification
101 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
Functional description
157.5° 22.5°
0° a 180° 0° a
q
202.5° 337.5°
225° 315°
Left image
First, the rotor is moved from its optional position of rest to the 0° angle.
• For this purpose, the amplitude of the d current vector in the stator coordinate system is built up at a starting
angle of 45° and then turned to 0°.
• A sufficiently high amplitude of the d current vector and its rotary motion result in a magnetic force that moves
the rotor to the angle 0°.
Right image
Afterwards, the d current vector is turned further in 15 steps by 22.5° each starting at the angle 0°.
• The rotor adjusts itself to the corresponding angle due to the magnetic forces.
• After 16 steps, the rotor has moved electrically by absolute 360°.
Result
For determining the pole position, a mean value is calculated from all 16 messages.
The rotor displacement angle can be recorded via the 0x2DDE object (actual motor rotor angle position).
The detected pole position is stored in the i700 object 0x2C03:2, 0x2C03:4 and then has to be saved in the PLC
project.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 102
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
RFR
IMP
t [s]
Start of the pole position identification
End of the pole position identification (IMP = High)
Current position of the rotor ( 0x6064:0, actual position or 0x2DDE:0, actual position of rotor angle)
Commutation angle of current vector, variable of the motor control (cannot be displayed in case of i700)
Amplitude of the d current vector ( 0x2DD1:1 actual d current)
Amplitude of the q current vector ( 0x2DD1:2 actual q current), is not used for PPI_360°
Structure of the d current vector at electrical 45° (starting angle)
Angular change of the d current vector to electrical 0°; alignment of the rotor
15 angular changes by 22.5° each and subsequent plausibility check
103 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 104
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
• The controller inhibit automatically set by the procedure can be deactivated via the
Controlword (0x6040 or 0x6840 for axis B).Enable/inhibit operation via control word ( 52)
105 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
Stop!
If there is no temperature monitoring in the motor and/or the I²xt motor monitoring and
the maximum current monitoring are not parameterised correctly, the motor might be
damaged permanently when the current amplitude is set too high!
Monitoring of the motor utilisation (I²xt) ( 254)
Monitoring of the ultimate motor current ( 271)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 106
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
107 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
Tip!
The optimisation can be carried out using an oscilloscope.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 108
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
Danger!
The motor must not be braked or blocked during the pole position identification! For this
reason, this function is not permitted for hanging loads!
Stop!
Check the correct parameterisation of the followng monitoring modes before carrying
out the pole position identification to prevent the motor from being permanently
damaged in the event of an error:
• Monitoring of the motor utilisation (I²xt) ( 254)
• Monitoring of the ultimate motor current ( 271)
Functional description
If servo control for synchronous motor is set and if no error is pending, the current position is
memorised after controller enable, and the current is increased along a ramp for 10 s to 35 % of the
rated motor current. This will cause the rotor to align, which, however, is compensated by a position
control. If the rotor makes an electrical movement of more than 20°, an error message is output, and
the value measured is discarded. This might occur in the case of motors with considerable detent
torques.
If the current has reached its final value, a plausibility check is executed after a short interval: In
order to detect a non-permissible blocking of the motor, a positive and negative test angle (± 20°)
relative to the current position are defined after the identification. The motor must align itself to
these two test angles within a tolerance of 25 %.
109 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
Stop!
If there is no temperature monitoring in the motor and/or the I²xt motor monitoring and
the maximum current monitoring are not parameterised correctly, the motor might be
damaged permanently when the current amplitude is set too high (e.g. to the maximum
value!
Monitoring of the motor utilisation (I²xt) ( 254)
Monitoring of the ultimate motor current ( 271)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 110
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
111 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
Note!
During the pole position identification, the error 0xFF13 ("identification cancelled") may
occur. This may be an indication that the motor features are not suitable for this PLI
process.
Functional description
After controller enable, a defined pulse pattern is output which provides currents up to
approximately maximum motor current. The respective currents are measured. Based on these
currents, the field distribution can be detected so that the pole position can be calculated.
Afterwards, the controller is inhibited automatically.
The pole position identification (without movement) does not require any further
parameterisation.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 112
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
113 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.10 Synchronous motor (SM): Pole position identification
________________________________________________________________
Danger!
Each pole position identification causes an update of the pole position set in the device!
Therefore, ensure that the response to open circuit in the feedback system is set to Lenze
setting "1: Fault" in 0x2C45 (or 0x3445 for axis B)!
Otherwise, the status of the feedback system in case of open circuit is undefined and the
pole position can assume any values. There is a danger that the machine accelerates in
an uncontrolled way after pole position identification!
Note!
The process of the pole position identification only lasts some milliseconds. During the
pole position identification, the device status does not change. Only after the pole
position identification, the "Switched on" device status changes to the "Operation
enabled" device status.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 114
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
Subsequent to the motor parameterisation, the different control loops must be set. For quick
commissioning, the calculations and settings can be carried out automatically using the
commissioning functions of the servo inverter. For manual setting, applicable equations are offered
in the following subchapters, too.
The following table shows the corresponding commissioning steps required for the different
control types and motors:
Required
() Only required for other manufacturers' motors
1
Only required if voltage vector control, DC-injection braking, or flying restart process is activated.
Note!
For a servo control, the current controller should always be optimised if a motor of
another manufacturer with unknown motor data is used!
For a V/f characteristic control, the current controller only has to be optimised if voltage
vector control is used, or if DC-injection braking or the flying restart process is activated.
The control system includes two current controllers, a direct-axis current controller and a cross
current controller, whose parameterisation is carried out identically. The direct-axis current
controller controls the field-producing current (D current). The cross current controller controls the
torque-producing current (Q current). There is a coupling between the two control loops which
makes every actuation of every one of the controllers occur as fault in the control loop of the other
controller. This coupling can be compensated for by activating the current controller feedforward
control via object 0x2941 (or 0x3141 for axis B).
115 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
For the automatic calculation of the two controller parameters, the "Current controller: Calculate
controller parameters" function is provided via object 0x2822 (or 0x3022 for axis B).
• The calculating function is based on the stator resistance (0x2C01:2 or 0x3401:2 for axis B) and
the stator leakage inductance (0x2C01:3 or 0x3401:3 for axis B). Thus, these motor parameters
have to be parameterised before. This can be done either by entering the data sheet values
manually or by a motor parameter identification run.
Note!
If one of the values calculated exceeds the upper object limit, the value is limited to the
limit value.
Equations for calculating the gain and the reset time for the synchronous motor
L ss L ss
V p = ------------------------- T n = ------
T Dead time Rs
Equations for calculating the gain and the reset time for the asynchronous motor
σ ⋅ Ls 2 ⋅ L ss σ ⋅ L s 2 ⋅ L ss
V p = ------------------------- ≈ ------------------------- T n = ------------ ≈ --------------
T Dead time T Dead time Rs Rs
Tip!
To ensure a smooth transition to the field weakening range, it is recommended to apply the
equations for the synchronous motor for the asynchronous motor as well.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 116
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
117 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
Note!
This test mode is intended for the adjustment of the current controller in the "servo
control for synchronous motor/asynchronous motor" mode and not for the adjustment
of the Imax controller in the "V/f characteristic control (VFC)" mode!
Functional description
In the manual "Current pulse" test mode, setpoint step-changes are applied to the current controller
input after controller enable. The step responses then either have to be recorded using the
oscilloscope and clamp-on ammeter, or by means of the i700 servo inverter oscilloscope function.
By evaluating the step responses, it is the objective to optimise the two current controller
parameters "gain" and "reset time" so that a quick current characteristic free of harmonics is
obtained. (See the following instructions.)
Motors with individual pole windings, which can feature very distinct saturation phenomena in the
stator leakage inductance, satisfactory results are possibly only achieved with a current-dependent
correction of the current controller parameters. For this purpose, a characteristic is stored in the i700
servo inverter, describing the current dependence of the stator leakage inductance and correcting
the current controller gain. Correction of the stator leakage inductance (Lss)...
Stop!
In the case of the synchronous motor, a jerky compensating movement occurs after
controller enable if the pole position of this movement does not correspond to the
starting angle.
Motor phase U is supplied with a DC current, the level of which is determined via the following
equation on the left. Motor phases V and W then carry half of this DC current, respectively (negative;
from the motor).
I rated I rated
I phase_U = 2 ⋅ I test [%] ⋅ --------------- I phase_V, _W = -0.5 ⋅ 2 ⋅ I test [%] ⋅ ---------------
100 % 100 %
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 118
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
Stop!
After the current controller has been adjusted, remove the mechanical fixing again!
How to adjust the current controller by means of the manual test mode "current pulse":
1. If the servo inverter is enabled, inhibit the servo inverter.
Enable/inhibit operation via control word ( 52)
2. Calculate the starting parameters for the current controller based on the parameterised
motor data.
• For the automatic calculation, the "Current controller: Calculate controller parameters"
function is available via the object 0x2822 (or 0x3022 for axis B). Setting and
optimising the current controller ( 104)
• Optionally, a manual determination is possible as well.
3. Set object 0x2825 (or 0x3025 for axis B) to "3" to change to the "Current pulse" test mode.
4. Set setpoint current for manual test mode in the object 0x2835:1 (or 0x3035:1 for axis B).
The number of test points for the setpoint current results from the permissible current
range of the motor and its characteristic (e.g. the Lss saturation for PM servo motors).
5. Enable the servo inverter for a short time to start the test mode.
After 100 ms, controller enable is cancelled automatically by the servo inverter, avoiding
the risk of an undesired motor heat-up.
119 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
6. Record the step response of the motor current with the oscilloscope function of the »PLC
Designer«/»EASY Starter«.
• Parameters to be recorded:
Actual D current (0x2DD1:1 or 0x35D1:1 for axis B)
Setpoint D current (0x2DD1:3 or 0x35D1:3 for axis B)
D voltage (0x2DD7:4 or 0x35D7:4 for axis B)
• Oscilloscope settings: Sampling rate = 0.0625 ms; time base = 2 ... 5 ms
Alternatively, the step response of the motor current in the motor phase U can be
measured by means of an oscilloscope and clamp-on ammeter.
7. Evaluate the step response:
Vp < Vp opt. Vp = Vp opt. Vp > Vp opt.
I I I
Tn < Tn opt.
t t t
I I I
Tn = Tn opt.
t t t
I I I
Tn > Tn opt.
t t t
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 120
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
For determining the total moment of inertia, the i700 servo inverter is triggered by the higher-level
Controller and a test path (motion profile) is executed. After a mathematical procedure, the total
mass moment of inertia is determined from the detected speed and torque characteristics. The load
moment of inertia results from the difference between the total moment of inertia and the
moment of inertia of the motor (techn. data of the motor).
For determining the other moments of inertia (JGearbox + JLoad), there are the following options:
• Extraction from the rated data of the drive dimensioning
• Determination based on data sheets of the components
• Calculation/estimation (for simple kinematic arrangements)
• Empirical determination by test mode with trapezoidal motion profile
For the calculation, you can use e.g. the new Lenze app "Formulae and tables".
Tip!
The "Formulae and tables" app for smartphones can be found in the internet:
http://www.lenze.com Download
The "Formulae and tables" app contains basic formulae of kinematics, dynamics and force
and torques as well as work, power, energy and control engineering and can be filled with
data at any time.
The sum of the set moments of inertia (JMotor + JGearbox + JLoad) forms the basis for an initial
calculation of the speed controller gain with the "Speed controller: Calculate controller parameters"
(0x2822 or 0x3022 = 5).
121 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
Note!
The reduced moment of inertia of the load (0x2910:2 or 0x3110:2 for axis B) is included
• directly in the calculation of the speed controller (0x2822 or 0x3022 = 5) and
• indirectly in the calculation of the position controller (0x2822 or 0x3022 = 6).
Thus, give the data with all due consideration.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 122
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
For the automatic calculation of the gain and the reset time, the "Speed controller: Calculate
controller parameters" function is provided via object 0x2822 (or 0x3022 for axis B). This serves to
calculate speed controller starting values. To ensure optimal operation, we recommend a manual
follow-up optimisation.
The following equations apply to a rigid system. For elastic systems and systems with backlash, the
gain is reduced. The moment of inertia required for the calculation usually consists of the moment
of inertia of the motor and the load moments of inertia transformed to the motor side.
Equations for calculating the gain and the reset time (applicable for rigid systems)
J 2π 2
V p = ---------------------------------------------------------------------------- ⋅ ------- T n = a ⋅ ( T Filters + T Current controller )
a ⋅ ( T Filters + T Current controller ) 60
Equations for calculating the effective moment of inertia for the linear motor
s zp ⋅ 2τ Pole pair 2
zp = Integer ------------------------ J = m ⋅ -----------------------------------
2τ Pole pair 2π
123 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 124
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
125 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
For the automatic calculation of the gain, the "Position controller: Calculate controller parameters"
function is provided via object 0x2822 (or 0x3022 for axis B).
1
V p = ----------------------- T Sum = T Filters + T Current controller
32 ⋅ T Sum
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 126
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
127 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
For motors with great rotor time constants or small rotor resistances, very high gain factors are
calculated. Since the setting range of the field controller is limited to the double rated magnetising
current, the field control loop in the case of these motors tends to a two-point response when the
values calculated are entered.
Tip!
Starting from a calculated gain factor of approx. 1000 A/Vs, do not set the full value
anymore.
Example: Calculated value = 10000 A/Vs setting = 3000 A/Vs
For the automatic calculation of the controller parameters, the "Field controller: Calculate controller
parameters" function is provided via object 0x2822 (or 0x3022 for axis B).
L
----r-
1 Tn Rr
V p ≈ ---------------------------------------------------------- V p = --------------------------------------------------------------------------- = ----------------------------------------------------------
4 ⋅ R r ⋅ T Current controller 4 ⋅ K Distance ⋅ T Current controller 4 ⋅ L h ⋅ T Current controller
Lr
T n = T r = -----
Rr
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 128
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
Since the controlled system gain changes with the speed, the field weakening controller is corrected
via the speed.
For the automatic calculation of the controller parameters, the "Field weakening controller:
Calculate controller parameters" function is provided via object 0x2822 (or 0x3022 for axis B).
2π
Vp = 0 V Distance_Fs = p ⋅ n Transition ⋅ -------
60
V Distance_Fs L r L h + L ss
T n = 4 ⋅ ----------------------------- ⋅ ( T EF + T Filters ) T EF = T r = ----- ≈ ------------------
60 Rr Rr
129 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 130
5 Motor control & motor settings
5.11 Setting control loops
________________________________________________________________
The control of the i700 servo inverter permits the operation of a synchronous motor outside the
voltage range. If a motor is selected in the »Easy Starter«, the control is automatically
parameterised.
In order to improve the transition from the base speed range to field weakening, we recommend the
activation of the current controller feedforward control via the object 0x2941 (or 0x3141 for axis B).
• The current controller feedforward control is determined via the following parameters:
• Motor stator resistance (0x2C01:2 or 0x3401:2 for axis B)
• Motor stator leakage inductance (0x2C01:3 or 0x3401:3 for axis B)
• e.m.f constant (0x2C03:1 or 0x3403:1 for axis B)
• If a third-party motor is to be operated in the field weakening range, the parameters mentioned
before have to be selected carefully.
Stop!
Operation of synchronous motors outside the voltage range:
If a pulse inhibit is set in the servo inverter, e.g. in the case of controller inhibit or in the
event of an error, the DC bus will load up to the terminal voltage corresponding to the
actual speed (see equation below).
• At high speeds outside the voltage range, the terminal voltage may be higher than the
mains voltage!
• Connect a brake chopper to the DC bus to prevent the DC bus from reaching
impermissibly high voltages!
131 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.12 Fine adjustment des motor model
________________________________________________________________
The further commissioning steps are only required for servo controls if more stringent requirements
with regard to the torque linearity have to be met. During the commissioning process of Lenze
motors, typical values for the relevant parameters are provided. For motors of other manufacturers,
these values are to be requested from the motor manufacturer, or they have to be estimated.
L/Ln
120 %
100 %
80 %
60 %
40 %
20 %
0% I/Imax
0% 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100 %
[5-3] Saturation characteristic: Inductance referring to the inductance for rated current
The saturation characteristic represents the change in inductance (L/Ln) as a function of the motor
current (I/Imax). The variables of both axes which were scaled to a reference value are represented
as percentages.
• When a Lenze motor is selected, the saturation characteristic is already filled with values typical
of the series.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 132
5 Motor control & motor settings
5.12 Fine adjustment des motor model
________________________________________________________________
Note!
The saturation characteristic is not only used to correct the current controller, but it also
influences the current controller feedforward control (can be activated via object
0x2941 or 0x3141 for axis B).
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 [%]
0x2C04 | 0x3404 - Motor: Lss saturation characteristic - inductance grid points (y)
From version 01.05, the correction by means of saturation characteristic via the subindex 18 can also be switched
off.
133 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.12 Fine adjustment des motor model
________________________________________________________________
0x2C05 | 0x3405 - Motor: Lss saturation charcteristic - reference for current grid points (x)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 134
5 Motor control & motor settings
5.12 Fine adjustment des motor model
________________________________________________________________
Given values:
• Rated motor current: 5 A
• Maximum motor current: 20 A
• Maximum process current: 15 A
Procedure:
1. Deactivate correction: Set all subindices of object 0x2C04 (or 0x3404 for axis B) to 100 %.
2. Use object 0x2C05 (or 0x3405 for axis B) to set the maximum current up to which the motor is
to be actuated in the process (in this example "15 A").
3. Adjust the current controller with different current setpoints by means of the manual test mode
"current pulse" and take down the corresponding settings for Vp and Tn.
• The procedure is described in the Manual test mode "Current pulse" chapter. ( 107)
• The current setpoints to be set for the corresponding adjustment in object 0x2835:1 (or
0x3035:1 for axis B) result from the scaling of the maximum process current to the X axis of
the saturation characteristic.
• The grid 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 that are part of the grid points 5, 9, 13, and 15 have been selected,
and a measurement at rated motor current was carried out additionally:
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 [%]
Rated motor current
Maximum process current (≡ 100 %)
135 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.12 Fine adjustment des motor model
________________________________________________________________
4. Set the characteristic by means of the determined values for Vp (but do not enter any values in
0x2C04 or 0x3404 for axis B yet).
• Here, the values of the grid points which have not been adjusted must be determined by
interpolation between two values.
• Note: In this example it was assumed that the inductance does not change considerably
below 3.75 A. For this reason the same Vp value resulting from a measurement with a motor
current of 3.75 A was used for all grid points below 3.75 A.
5.2
3.8
2.6
1.4
1.0
0.7
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. Set the gain Vp and the reset time Tn to the values that have been determined during the
adjustment with rated motor current (in this example "5 A"):
• Set 0x2942:1 (or 0x3142:1 for axis B) = "3.8 V/A".
• Set 0x2942:2 (or 0x3142:2 for axis B) = "5 ms".
6. Scale the Vp values on the Y axis of the characteristic to a Vp setting of "3.8 V/A":
150
100
50
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 [%]
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 136
5 Motor control & motor settings
5.12 Fine adjustment des motor model
________________________________________________________________
7. Enter the Vp values in per cent from the grid points into the subindices of object 0x2C04 (or
0x3404 for axis B):
137
Vp = "3.8 V/A" º 100 %
109
92
80
68
19
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 [%]
8. Enter the maximum process current ("15 A") as maximum current in object 0x6073 (or 0x6873
for axis B).
• With these settings, the same current characteristic should occur, irrespective of the current
magnitude.
• Since the current controller gain is now corrected actively, the step responses may differ
slightly compared to the previous measurements. In this case, the current controller
parameters must be optimised one last time.
9. For permanent storage: Upload the detected characteristic from the i700 servo inverter into the
Controller.
The »EASY Starter« serves to save the parameter settings of the i700 servo inverter as parameter
file (*.gdc). In the »PLC Designer«, this file can then be imported in the corresponding axis.
Saving changed parameters safe against mains failure ( 53)
137 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.12 Fine adjustment des motor model
________________________________________________________________
5.12.2 Synchronous motor (SM): Compensating for temperature and current influences
The properties of the permanent magnets of permanently excited synchronous motors (SM, PSM)
depend on the temperature and the amperage. The relationship between motor current and
resulting torque changes correspondingly.
The influences of the temperature and the amperage on the magnetisation can be taken into
account by the motor control and hence be compensated for.
• To compensate for the temperature dependence of the magnets, the temperature coefficient
(kT) of the permanent magnet must be entered in object 0x2C03:3 (or 0x3403:3 for axis B)
(linear characteristic).
• To compensate for the current dependence of the magnets, multiple grid points of a
characteristic must be entered in the following object (non-linear characteristic):
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 138
5 Motor control & motor settings
5.12 Fine adjustment des motor model
________________________________________________________________
In case of an asynchronous motor, the relationship between current and torque is basically
determined by the saturation behaviour of the mutual inductance. If the achieved torque accuracy,
especially in the field weakening range should not be sufficient, the accuracy can be increased by
the individual identification of the saturation characteristic. This behaviour can be measured by the
i700 servo inverter.
139 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.12 Fine adjustment des motor model
________________________________________________________________
0x2C07 | 0x3407 - Motor (ASM): Lh saturation characteristic - inductance grid points (y)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 140
5 Motor control & motor settings
5.12 Fine adjustment des motor model
________________________________________________________________
In case of the given Lh saturation behaviour, there is (usually) a magnetising current where the
torque efficiency is highest. This magnetising current can be determined by the i700 servo inverter.
• The execution of this function also changes the Lh saturation characteristic (0x2C07 or 0x3407
for axis B) (compressed, extended).
• After executing the function, the magnetising current determined is entered in object 0x2C02:3
(or 0x3402:3 for axis B).
141 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.13 Parameterising filter elements in the setpoint path
________________________________________________________________
Due to the high dynamic performance or the high limit frequency of the closed current control loop,
mechanical natural frequencies can be excited, which can result in resonance and thus cause the
speed control loop to become unstable.
In order to suppress or damp these resonant frequencies, two notch filters are integrated in the
speed control loop of the controller, which can be parameterised. In the Lenze setting, these filters
are switched off:
Axis A Axis B
Filter 1 Filter 2 Filter 1 Filter 2
0x2944:1 Frequency [Hz] 0x2944:4 Frequency [Hz] 0x3144:1 Frequency [Hz] 0x3144:4 Frequency [Hz]
0x2944:2 Width [Hz] 0x2944:5 Width [Hz] 0x3144:2 Width [Hz] 0x3144:5 Width [Hz]
0x2944:3 Depth [dB] 0x2944:6 Depth [dB] 0x3144:3 Depth [dB] 0x3144:6 Depth [dB]
m m* m m*
Stop!
Improperly set notch filters have a negative effect on the response and disturbance
behaviour of the speed control:
• Increased overshoot of the motor speed in case of response behaviour
• Higher speed deviations (extreme case: Complete instability of the drive) in case of
disturbance behaviour
In the case of impairment,
• the drive that is still running must either be coasted down by activating the controller
inhibit or immediately be brought to a standstill via a brake.
• the speed controller must be optimised again afterwards.
• the test procedure must be repeated. Setting the notch filters
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 142
5 Motor control & motor settings
5.13 Parameterising filter elements in the setpoint path
________________________________________________________________
2 1 0
1f f
flimit_speed_controller
2 limit_speed_controller
Use of notch filters possible without any interactions
Use of notch filters only possible with restrictions
The notch filter should not be used
• The notch filters are suitable for use with resonant frequencies equal to or higher than the limit
frequency of the speed controller.
• Resonant frequencies ≥ flimit_speed_controller = 70 Hz ... 110 Hz
• For resonant frequencies lower than the limit frequency of the speed controller, the use of
suitable speed profiles with an S-shaped ramp is recommended.
143 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.13 Parameterising filter elements in the setpoint path
________________________________________________________________
8. Further increase proportional gain of the speed controller in 0x2900:1 (or 0x3100:1 for B)
until the speed control loop starts to be unstable again.
• If the oscillation frequency has changed now, readjust the filter frequency by trimming.
The use of a second filter is ineffective here.
• If the oscillation frequency remains the same, readjust the filter depth and/or the filter
width by trimming (the first reduces the amplitude, the second lets the phase rotate
faster).
• Repeat step 8 until the desired behaviour or the limit of a sensible speed controller gain
has been reached.
9. Check the drive behaviour in case of quick stop (QSP)
• Accelerate drive
• Then, brake with quick stop (QSP) and check whether a reduced drive dynamics can be
detected.
• If so, reduce the influence of the filters until the reachable dynamics corresponds to the
requirements.
Note!
Readjust the speed controller after setting the notch filters. Setting the speed
controller. ( 112)
For permanent storage, the changed settings must be uploaded to the controller from
the i700 servo inverter.
The »EASY Starter« serves to save the parameter settings of the i700 servo inverter as
parameter file (*.gdc). In the »PLC Designer«, this file can then be imported in the
corresponding axis. Saving changed parameters safe against mains failure ( 53)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 144
5 Motor control & motor settings
5.13 Parameterising filter elements in the setpoint path
________________________________________________________________
145 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
In case of the V/f characteristic control (VFCplus), the motor voltage of the inverter is determined by
means of a linear or quadratic characteristic depending on the field frequency or motor speed to be
generated. The voltage follows a preselected characteristic.
Stop!
• The V/f characteristic control is only suitable for asynchronous motors.
• Observe the following when you actuate drives with a square-law V/f characteristic:
• Please always check whether the corresponding drive is suitable for operation with
a quadratic V/f characteristic!
• If your pump drive or fan drive is not suitable for operation with a square-law V/f
characteristic, use the linear V/f characteristic instead, or select the servo control.
• For adjustment, observe the thermal performance of the connected asynchronous
motor at low output frequencies.
• Usually, standard asynchronous motors with insulation class B can be operated for
a short time with their rated current in the frequency range 0 Hz ... 25 Hz.
• Contact the motor manufacturer to get the exact setting values for the max.
permissible motor current of self-ventilated motors in the lower speed range.
• For square-law V/f characteristics we recommend setting a smaller Vmin.
• As regards the motor nameplate data, at least the rated speed (0x2C01:4 or 0x3401:4
for axis B) and the rated frequency (0x2C01:5 or 0x3401:5 for axis B) must be entered
for the i700 servo inverter to calculate the correct number of pole pairs.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 146
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
Parameterisable functions
Optionally the following functions can be activated for the V/f characteristic control:
• "DC-injection braking" function
• "Flying restart" function
In the Lenze setting these two functions are deactivated.
For purposes of adaption to different load profiles, the shape of the characteristic can be selected:
V V
Voltage at ref. point Voltage at ref. point
0xB01:1 | 0x3301:1 0x2B01:1 | 0x3301:1
0 fset 0 fset
0 Frequency at ref. point 0 Frequency at ref. point
0x2B01:2 | 0x3301:2 0x2B01:2 | 0x3301:2
[5-11] Principle of a linear V/f characteristic (on the left) and a quadratic V/f characteristic (on the right)
147 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
P2 320 P10
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
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 148
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
0x2B02 | 0x3302 - VFC: User-definable V/f characteristic - frequency grid points (x)
0x2B03 | 0x3303 - VFC: User-definable V/f characteristic - voltage grid points (y)
149 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
This function that can be activated is used if a comparatively high starting torque has to be provided
for. This function ensures that the required motor current is maintained in the lower speed range.
Note!
The boost function described here adds to the voltage boost.
• Only utilise one of the two "Boost" functions.
Recommendation: Torque increase in the lower speed range
Take into consideration that the increased current at low speeds also entails higher heat
losses of the motor.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 150
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
As an alternative for the voltage vector control, a constant, load independent voltage boost can be
specified for low speeds (below the V/f rated frequency) or for a motor standstill in order to optimise
the starting performance.
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 KTY of the motor. Parameterise and activate the Motor temperature
monitoring. ( 263)
• Parameterise and activate the Monitoring of the motor utilisation (I²xt). ( 254)
• Operate self-ventilated motors with a blower, if required.
Note!
The voltage boost acts additively to the voltage vector control.
• Only use one of the two "Boost" functions.
Recommendation: voltage vector control
Depending on the required starting torque, the voltage boost must be set so that the required
motor current will be available after controller enable.
• The voltage boost can be calculated by multiplying the stator resistance by the rated
magnetising current:
• Optionally, the voltage boost can be determined empirically by increasing the setting until the
rated magnetising current flows.
• The voltage boost is added geometrically to the voltage of the characteristic:
2 2
U = U Characteristic + U Boost
V V
Voltage at ref. point Voltage at ref. point
UBoost UBoost
0 fset 0 fset
0 Frequency at ref. point 0 Frequency at ref. point
[5-13] Voltage boost for a linear V/f characteristic (left) and square-law V/f characteristic (right)
151 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
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.
Voltage boost
Stop!
If the load adjustment is too high, the motor current may increase in idle state and the
motor may overheat!
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 152
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
The maximum output current or the current limit is determined by the object "Max. current"
(0x6073 or 0x6873 for axis B). In case of the V/f characteristic control, an lmax controller is
implemented for complying with this limit. If the motor current exceeds the set maximum value,
the lmax controller is activated.
• The Imax controller changes the field frequency so that the motor current does not exceed the
current limit. In motor mode, the frequency is reduced and in generator mode it is increased.
• The gain and reset time of the Imax controller can be parameterised.
• For the automatic calculation of these two parameters, the "VFC: Calculate Imax controller
parameters" function is provided via object 0x2822 (or 0x3022 for axis B).
153 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
If the connected mechanics and the conditions in the machine allow it, it may be helpful to
determine the optimal parameters of the current controller by a practical acceleration test with a
reduced maximum current (0x6073 or 0x6873 for axis B). Mass inertia and
acceleration/deceleration considerably determine the requirements of the Imax control loop.
Recommendation: Execute the adjustment with the real mass inertia and optimise the
parameters step by step with an increasing acceleration/deceleration. The oscilloscope function
of the »PLC Designers«/»EASY motor starter« serves to record the following objects:
• VFC: Setpoint frequency (0x2B0B or 0x330B for axis B)
• Motor: Actual voltage (0x2D82 or 0x3582 for axis B)
• Motor: Actual current (0x2DD1:5 or 0x35D1:5 for axis B)
• Device: Max. current (0x6073 or 0x6873 for axis B)
• Device: Actual output frequency (0x2DDD or 0x35DD for axis B)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 154
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
The slip compensation serves to automatically compensate for a load-dependent speed deviation.
The rated slip of the motor is required to ensure that the slip compensation can work correctly.
Note!
Observe correct parameterisation of the rated motor frequency and the rated motor
speed. Both parameters serve to calculate the rated motor slip.
155 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
The oscillation damping serves to reduce the oscillations during no-load operation which are caused
by energy oscillating between the mechanical system (mass inertia) and the electrical system (DC
bus). Furthermore, the oscillation damping can also be used to compensate resonances.
Note!
Observe the following restrictions:
• Damping is possible only for constant oscillations at a steady-state operating point.
• Oscillations occurring sporadically cannot be damped.
• Oscillation damping is not suitable for oscillations occurring during dynamic
processes (e.g. accelerations or load changes).
• 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.
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.
Oscillation damping
Filter time Limitation
0x2B0A:2 | 0x330A:2 0x2B0A:3 | 0x330A:3
Q-current (iq): Actual current
0x2DD1:2 | 0x35D1:2
Set value
mot. frequency
Gain
0x2B0A:1 | 0x330A:1
Ramp-end frequency
0x2B0A:4 | 0x330A:4
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 156
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
Parameter setting
The gain of the oscillation damping has to be set according to the following equation:
Current amplitude
Gain of the oscillation damping = ----------------------------------------------------------------------------- ⋅ 100 %
2 ⋅ Maximum device current
The time constant 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. The time constant is determined
from the reciprocal value of the double frequency of the current oscillation.
1
Time constant = --------------------------------------------------------------
2 ⋅ Oscillation frequency
The oscillation frequency calculated can be limited before it is added to the field frequency. The
maximum frequency can be derived from the amplitude of the current oscillation, the rated motor
current, and the slip frequency of the connected motor:
157 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
The following object serves to adapt the pull-out slip function or the maximally permissible motor
current in the field weakening range.
• If the motor is to be stalled in the field weakening range, the override point can be offset by
reducing the value so that a motor stalling can be prevented.
• If the motor cannot provide enough torque in the field weakening range, the value has to be
increased.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 158
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
As a protective function against high compensation currents, the i700 servo inverter provides the
flying restart function. High compensation currents may occur in the case of the V/f characteristic
control if the drive is not at standstill at the time of controller enable. The flying restart function
determines the motor speed by means of a test current and, by this information, presets the
frequency setpoint. The speed determined is also provided to the axis control.
Stop!
If the flying restart function is deactivated and the controller is not enabled at standstill,
the output voltage and output frequency do not match the current motor speed. High
compensation currents may flow!
• The drive is first braked towards 0 Hz and is then accelerated again!
159 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
OperationEnabled
Search...
0x2831 | 0x3031 Bit 9: Flying restart ready
Parameter setting
Note!
• The flying restart algorithm requires the motor voltage as exact as possible. Therefore
it is absolutely necessary to predetermine the inverter error characteristic.
Compensating for inverter influence on output voltage
• In addition to the exact motor voltage, the exact stator resistance must also be
known. If the flying restart process does not work as desired, the setting of the stator
resistance is to be slightly adapted in object 0x2C01:2 (or 0x3401:2 for axis B).
• A flying restart process can be blocked via bit 1 in the Lenze control word (0x2830 or
0x3030 for axis B).
A control loop is involved in the flying restart process the controller parameter integration time of
which has to be adapted to the motor in the object 0x2BA3 (or 0x33A3 for axis B). For the automatic
calculation of this parameter, the "VFC: Flying restart process controller - calculate controller
parameters" function is available via the object 0x2822 (or 0x3022 for axis B).
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 160
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
The actual flying restart process can be adjusted via the following parameters:
Current injected in the motor by the flying restart algorithm to identify the current speed.
• Selection in [%] based on the rated motor current (0x6075 or 0x6875 for axis B).
• The higher the current the higher the torque imposed upon the motor.
• If the current is too low, a wrong speed can be detected.
To avoid starting a flying restart process at short-time controller inhibit, a time can be set here for the minimum
active controller inhibit time before a flying restart process is activated.
• Since a pulse inhibit > 500 ms causes a controller inhibit, this also applies to the pulse inhibit.
161 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.14 Parameterising the V/f characteristic control
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 162
5 Motor control & motor settings
5.15 "DC-injection braking" function
________________________________________________________________
The control modes for asynchronous motors provide the opportunity to use "DC-injection braking"
for the braking process.
DC-injection braking can be
• parameterised via bit 6 in the Lenze control word (0x2830 or 0x3030 for axis B) or
• as response to light errors. Response of the device in the event of an error ( 279)
Functional description
In this case, the motor control injects a DC current the amplitude of which can be set in the object
0x2B80 (or 0x3380 for axis B). For this purpose, it is required that the current control is adapted to
the corresponding motor. Setting and optimising the current controller ( 104)
Note!
The r.m.s. value of the current is calculated from the time values by means of the use of
the factor "√2". This also happens in case of the field frequency 0 Hz (DC current). In case
of the DC injection braking, the r.m.s. value is thus given by the factor "√ too low in
0x2DD1:5 (or 0x35D1:5 for axis B).
163 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.16 "Short-circuit braking" function
________________________________________________________________
The control modes for synchronous motors provide the opportunity to use "short-circuit braking" for
the braking process.
Short-circuit braking can be
• parameterised via bit 6 in the Lenze control word (0x2830 or 0x3030 for axis B) or
• as response to light errors. Response of the device in the event of an error ( 279)
Stop!
In some constellations, it is not possible to decelerate the motor speed of a synchronous
motor to zero by means of "short-circuit braking". The braking effect cannot be
compared to the "quick stop" function where the motor is energised under optimal
conditions!
Cases of application
• for short-circuit braking via bit 6:
• The braking energy cannot be converted into heat in a brake resistor.
• An external control wants to request short-circuit braking as e.g. an error has been detected
in the encoder system which does not permit braking via quick stop.
• for short-circuit braking as response to light errors:
• Due to an encoder error, no quick stop is possible anymore.
Functional description
Note!
The short-circuit current is set freely according to the motor voltage (kE * speed) and the
internal resistance of the system. Thus, it is mandatory that the ampacity of the i700
servo inverter is oriented towards the short-circuit current to be maximally expected.
Guide value: Imax_device (3 s) ≥ 1.5 * Imax_motor (according to the data sheet/catalogue)
In case of a deviating assignment, a rating based on the currently possible parameters
(max. speed, max. motor current, field weakening, etc.) is required!
The effect of the short-circuit braking on the deceleration behaviour depends on the motor features,
the effective cable length, the mass inertia and the initial value of the speed (application point).
Primarily, short-circuit braking can be used to convert a part of the kinetic energy into heat energy
which serves to unload external brake assemblies and limit position dampers.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 164
5 Motor control & motor settings
5.17 Setting the switching frequency
________________________________________________________________
The i700 servo inverter can be operated with the switching frequencies listed below.
Note: In case of "8 kHz var." and "16 kHz var.", variable switching frequencies are involved. If the permissible
continuous current for the respective switching frequency is exceeded, it is automatically switched back to the next-
lower switching frequency.
165 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
5 Motor control & motor settings
5.18 Frequency and speed limitations
________________________________________________________________
Output frequency
Note!
By limiting the maximum output frequency to ± 599 Hz, the devices are not subject to
the export restrictions of the "EC-Dual-Use Regulation" (EG 428/2009). This applies to
devices supplied from the middle of the year 2015.
For certain applications, the supply of devices with the current maximum output
frequency of ± 1999 Hz. If required, get in touch with your Lenze contact person.
The output frequency of the i700 servo inverter is limited to a maximum value whose amount
corresponds to the lower of the two following values:
f chop
f lim = ------------ or f lim = f max_device
8
By restricting the "Dual-Use Regulation" (EC 428/2009), values of + 599 Hz to + 1000 Hz or - 599 Hz
to - 1000 Hz do not cause an increase of the output frequency. Please observe the dead band that
occurs in this case.
Speed setpoint
If servo control is used, the speed setpoint is limited depending on the number of motor pole pairs:
f lim
n lim = ---------
zp
• If the speed setpoint is limited, bit 1 ("Speed: Setpoint 1 limited") or bit 5 ("Speed: Setpoint 2
limited") is set in the Lenze status word (0x2831 or 0x3031 for axis B).
• The behaviour corresponds to the behaviour which is shown when the set maximum speed
(0x6080 or 0x6880 for axis B) is reached.
• The sequence is: Limit the speed to 0x6080 (or 0x6880 for axis B) first, then limit it to the speed
limit value nlim.
Frequency setpoint
If V/f characteristic control is used, the frequency setpoint is limited in addition to the speed
setpoint.
• If the frequency setpoint is limited, bit 10 ("Output frequency limited") is set in the Lenze status
word (0x2831 or 0x3031 for axis B).
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 166
6 Holding brake control
6.1 Operating modes
________________________________________________________________
Note!
• When the brake is open, a slight knocking sound can be noticed in the motor. This
stems from test pulses for monitoring the motor brake control.
• In the "Fault" device status, the holding brake is applied.
For holding brake control, the following three operating modes available for the i700 servo inverter
in the object 0x2820:1 (or 0x3020:1 for axis B):
Tip!
We recommend the use of the preset "Triggering via control word from external control"
mode. In this operating mode, the triggering is carried out via the application program in
the Controller.
You can find detailed information on the respective operating mode in the following subchapters.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 167
6 Holding brake control
6.1 Operating modes
________________________________________________________________
6.1.1 Triggering via control word via external control (Lenze setting)
0x2820:1 0x3020:1 Brake: Operating mode 1: Activation via control word by ext. control system
In this preset operating mode, the triggering takes place via the application program in the
Controller via bit 14 in the CiA402 control word (0x6040 or 0x6840 for axis B).
• Bit 14 in the CiA402 control word = "0" close holding brake
• Bit 14 in the CiA402 control word = "1" release holding brake
0x2820:1 0x3020:1 Brake: Operating mode 0: Triggering via device state machine
In this operating mode, the holding brake is triggered as a function of the device status optionally
with automatic torque feedforward control. Device states ( 190)
Note!
In the event of an error or when STO ("SafeTorqueOff") is activated
• closing of the brake and inhibit of the operation take place immediately without
considering the set brake closing time.
• the drive changes to the Switch on disabled ( 193) state.
The basic conditions and timing are displayed in the illustration "Principal signal flow of the holding
brake control".
168 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
6 Holding brake control
6.2 Opening the brake with a starting torque
________________________________________________________________
In this operating mode, no control, detection and monitoring of the brake takes place during normal
operation.
If the control is performed via the device state machine (selection 0x2820:1 = 0 or 0x3020:1 = 0),
the required torque of the drive is precontrolled while releasing the brake.
Note!
The torque is precontrolled for one second. During this time, the actual torque must have
reached 90 % of the setpoint torque, otherwise an error is triggered!
0x2820:9 or 0x3020:9 for axis B is used to first make the basic selection whether a parameterised
starting torque or the torque memorised at the last closing process should be used for the
feedforward control.
The torque feedforward control can be activated by setting a feedforward control torque:
• 0x2820:9 = 0
• 0x2820:9 = 1 and 0x2820:10 ≠ 0
The CiA402 status word (0x6041 or 0x6841 for axis B) displays the holding brake status via bit 14:
• Bit 14 in the CiA402 status word = "0" means "Holding brake applied"
• Bit 14 in the CiA402 status word = "1" means "Holding brake released"
The 0x2820:11 and 0x3020:11 objects are used for a forced release or forced application of the
brake irrespective of its operating mode and the operating status of the servo inverter.
This function, for instance, is advantageous in the event of an error because the forced release of
the brake allows the axis to move manually.
The following signal flow clarifies the interaction between the L_SMC_BrakeControl function block
(in the application program of the Lenze Controller) and the device function integrated in the Servo
Inverter i700 for holding brake control.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 169
6 Holding brake control
6.5 Basic signal flow
________________________________________________________________
Principal signal flow of the holding brake control (with the respective operating mode compared to the automatic control)
0 Triggering
0 1
(0x2820:9 / 0 1 1 holding brake
0x3020:9) 1
2 1 M
2
Last stopping Starting torque Last stopping Starting torque
value (subindex 118) 2 value (0x2820:10 /
0x3020:10) Bremse: Override (0x2820:11 | 0x3020:11)
1
0: No Override
xReleaseBrake 0 1: Override open
Brake mode 2: Override close
(subindex 110) Controlword Brake: Operating mode (0x2820:1|0x3020:1)
0: Off Bit 14: 0: Triggering via state machine of device
1: Manuel 0: Close brake 1: Triggering via control word from ext. controller
2: Automatic 1: Release brake 2: No brake connected
Brake: Control logic (0x2820:5|0x3020:5)
0: Positive logic
1: Negative logic
L_MC1P_BrakeInterface - process of the automatic control: Servo Inverter i700 - process of the control via device status
machine:
When MC_Power.bRegulatorOn = TRUE, the i700 is The "Enable operation" command serves to enable the i700
enabled and the starting torque for the torque and simultaneously specify the starting torque for the
feedforward control is specified simultaneously. torque feedforward control.
When the actual torque is = 0.9 x starting torque, the When the actual torque is = 0.9 x starting torque, the starting
holding brake is triggered to be released. The triggering torque is triggered to be released.
is signalled at the xBrakeReleaseOut output.
After the brake opening time has elapsed, the "holding After the brake opening time has elapsed, the "holding brake
brake released" status is reported via the xBrakeReleased released" status is reported via the CiA402 status word
output. (bit 14).
From now on, the Servo Inverter i700 can perform From now on, the Servo Inverter i700 can perform
motions. motions.
When MC_Power.bRegulatorOn = FALSE, the holding The Disable operation" command serves to trigger the
brake is triggered to be closed. holding brake to be closed.
Only after the brake closing time has elapsed, the i700 is Only after the brake closing time has elapsed, the i700 is
inhibited. The xBrakeReleased output reports the inhibited. The CiA402 status word (bit 14) serves to report
"Holding brake closed" status. the "Holding brake closed" status.
170 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
6 Holding brake control
6.6 Settings
________________________________________________________________
6.6 Settings
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 171
6 Holding brake control
6.6 Settings
________________________________________________________________
172 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
6 Holding brake control
6.6 Settings
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 173
6 Holding brake control
6.6 Settings
________________________________________________________________
174 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 174
7 CiA402 device profile
________________________________________________________________
175 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.1 Supported drive modes
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 176
7 CiA402 device profile
7.3 General CiA402 parameters
________________________________________________________________
Related topics:
Touch probe (TP)
Delay times of the digital inputs and required minimum signal duration
177 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.3 General CiA402 parameters
________________________________________________________________
Bit coded display of the operating modes in which the drive can be actuated.
0: Operating mode is not supported.
1: Operating mode is supported.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 178
7 CiA402 device profile
7.4 Device control
________________________________________________________________
The objects described in this chapter serve to control the states of the servo inverter and to select
the operating mode.
All objects correspond to the CiA402 specification, but some of them have only a restricted value
range.
179 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 180
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Deceleration to be set:
Initial speed 1 0x608F:1
Delay = ------------------------------- ⋅ ------ ⋅ ------------------------
Period 60 0x608F:2
Increments
0x6085 = 436907 -----------------------------
2
s
181 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Via the CiA402 control word (0x6040 or 0x6840 for axis B), commands can be triggered that serve
to navigate the servo inverter to a specific device state:
Shutdown 0 X X X X 1 1 0
Switching on 0 X X X X 1 1 1
Enable operation 0 X X X 1 1 1 1
Activate quick stop 0 X X X X 0 1 X
Disable operation 0 X X X 0 1 1 1
Disable voltage 0 X X X X X 0 X
Fault reset 01 X X X X X X X
X = Status not significant
Tip!
The greyed out control bits listed in the table are not important for the activation of
commands but only serve to improve readability of the bit patterns.
A PLC program of a PLCopen control can, for instance, trigger several commands for state
changes in a row by the level change at the bRegulatorOn input of the "MC_Power" block.
In the mentioned example, these device commands are "switch-off" and "switch-on" in this
order.
Detailed information on the different commands can be obtained from the following
subchapters.
Apply brake X 0 X X X X X X
Release brake X 1 X X X X X X
X = Status not significant
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 182
7 CiA402 device profile
7.4 Device control
________________________________________________________________
7.4.1.1 Shutdown
Danger!
If the motor gets torqueless and a load is
Switched Operation connected, motors without a holding brake
on enabled
may move in an uncontrolled way!
In case no load is connected, the motor is
From all states coasting.
Power section inhibited (pulse inhibit)
Power section enabled
Bit pattern for the "Shutdown" command in the Controlword (0x6040 or 0x6840 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Fault reset Control bits depending on the operating mode Enable Activate quick Enable voltage Switching on
operation stop
X 0 X X X X 1 1 0
183 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.4 Device control
________________________________________________________________
7.4.1.2 Switching on
Switch-on
Fault
disabled
1
2
Ready to Quick stop
switch on active
Switched Operation
on enabled
Bit pattern for the "Switch on" command in the Controlword (0x6040 or 0x6840 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Fault reset Control bits depending on the operating mode Enable Activate quick Enable voltage Switching on
operation stop
X 0 X X X X 1 1 1
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 184
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Switch-on
Fault
disabled
1
2
Ready to Quick stop
switch on active
Switched Operation
on enabled
Bit pattern for the "Enable operation" command in the Controlword (0x6040 or 0x6840 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Fault reset Control bits depending on the operating mode Enable Activate quick Enable voltage Switching on
operation stop
X 0 X X X 1 1 1 1
Note!
The signalling of the "Operation enabled" device status in the CiA402 status word can be
delayed in the following cases:
• If in case of the synchronous motor servo control the "pole position identification
option has been activated before the start in 0x2C63 (or 0x3463 for axis B) and is just
running (few milliseconds).
• If the brake is in the "control via device state machine" mode and the brake opening
time (0x2820 or 0x3020 for axis B) has not elapsed yet.
• If an asynchronous motor is used which has not been magnetised yet.
Check the setting of the rated motor current (0x6075 or 0x6875 for axis B) and the
maximum device current (0x6073 or 0x6873 for axis B).
Only when the "Operation enabled" device status is signalled in the CiA402 status word,
the points mentioned before are concluded and the i700 servo inverter is ready for the
acceptance of setpoints of the Controller.
185 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Switched Operation
on enabled
Bit pattern for the "Quick stop" in the Controlword (0x6040 or 0x6840 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Fault reset Control bits depending on the operating mode Enable Activate quick Enable voltage Switching on
operation stop
X 0 X X X X 0 1 X
Note!
During quick stop, the drive executes the setpoint generation and no longer follows the
setpoint defined by the controller!
If several drives execute a chained synchronous motion, the quick stop function has to
be coordinated by the Controller by means of a quick stop profile (master function). In
this case, quick stop cannot be activated via the control bit 6!
Up to and including version 1.6.3:
Triggering the quick stop causes the drive to be stopped along the current limit of
0x6073 / 0x6873. The torque limits from 0x60E0 / 0x68E0, 0x60E1 / 0x68E1 and 0x6072
/ 0x6872 are not effective during the quick stop!
From version 1.7.0
During the quick stop, both the current limit 0x6073 and the torque limit 0x6072 are
active. The smaller of the two limits determine the output motor torque. The torque
limits from 0x60E0 and 0x60E1 have no effect during the quick stop.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 186
7 CiA402 device profile
7.4 Device control
________________________________________________________________
1
2
Ready to Quick stop
switch on active
Switched Operation
on enabled
Bit pattern for the "Disable operation" command in the Controlword (0x6040 or 0x6840 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Fault reset Control bits depending on the operating mode Enable Activate quick Enable voltage Switching on
operation stop
X 0 X X X 0 1 1 1
187 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.4 Device control
________________________________________________________________
1
Danger!
2 If the motor gets torqueless and a load is
connected, motors without a holding brake
Ready to Quick stop may move in an uncontrolled way!
switch on active
In case no load is connected, the motor is
coasting.
Switched Operation
on enabled
Bit pattern for the "Disable voltage" in the Controlword (0x6040 or 0x6840 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Fault reset Control bits depending on the operating mode Enable Activate quick Enable voltage Switching on
operation stop
X 0 X X X X X 0 X
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 188
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Switch-on
Fault
disabled
1
2
Ready to Quick stop
switch on active
Switched Operation
on enabled
Bit pattern for the "Reset fault" in the Controlword (0x6040 or 0x6840 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Fault reset Control bits depending on the operating mode Enable Activate quick Enable voltage Switching on
operation stop
X 01 X X X X X X X
189 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.4 Device control
________________________________________________________________
The current device status of the drive can be read via the Statusword (0x6041 or 0x6841 for axis B):
Tip!
Bits 4 ("Voltage enabled") and 7 ("Warning active") are not relevant as regards the device
status and merely serve the purpose of a better readability of the bit patterns here.
Detailed information on the different device states can be obtained from the following
subchapters.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 190
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Brake applied X 0 X X X X X X
Brake released X 1 X X X X X X
STO is active 0 X X X X X X X
STO is not active 1 X X X X X X X
X = Status not significant
191 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Power on
This is the status of the servo inverter directly
after switching on the supply voltage.
Not ready to Fault reaction • In this device status, the device is
switch on active initialised.
• Communication is not possible yet.
• The servo inverter cannot be
Switch on Fault parameterised yet and no device
disabled active commands can be carried out yet.
• The motor brake, if available, is closed.
• The operation is inhibited.
Ready to Quick stop
switch on active
Switched Operation
on enabled
Bit pattern for the "Not ready to switch on" device status in the Statusword (0x6041 or 0x6841 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Warning is Switch on Quick stop Voltage Fault active Operation Switched on Ready to
active disabled enabled enabled switch on
X X 0 X X 0 0 0 0
Note!
The servo inverter changes to the "Switch on disabled" device state if the EtherCAT bus
is in the "Operational" state or if PDO communication is deactivated via object 0x2824
(or 0x3024 for axis B).
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 192
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Power on
This is the servo inverter's status after the
device has been initialised successfully.
Not ready to Fault reaction • The process data monitoring is active.
switch on active
• Communication is possible.
• DC-bus voltage is available.
• The servo inverter can be parameterised.
Switch on Fault
disabled active • If the internal holding brake control is
active in the i700 servo inverter (0x2820:1
= 0), the motor brake is closed!
• The operation is inhibited.
Ready to Quick stop
switch on active
Switched Operation
on enabled
Bit pattern for the "Switch on disabled" device status in the Statusword (0x6041 or 0x6841 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Warning is Switch on Quick stop Voltage Fault active Operation Switched on Ready to
active disabled enabled enabled switch on
X X 1 X X 0 0 0 0
193 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Power on
This is the device status of the Servo-Inverter
i700 after the device has been initialised
successfully and after the servo inverter has
Not ready to Fault reaction
switch on active received the "Shutdown" command.
• The process data monitoring is active.
• Communication is possible.
Switched Operation
on enabled
Bit pattern for the "Ready to switch on" device status in the Statusword (0x6041 or 0x6841 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Warning is Switch on Quick stop Voltage Fault active Operation Switched on Ready to
active disabled enabled enabled switch on
X X 0 1 X 0 0 0 1
Note!
A changeover to this device status is also effected if, in the Switched on" or "Operation
enabled" device status, the "Shutdown" command is activated.
The change to the sequential "Switched on" state is effected by activation of the
"Switching on" command.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 194
7 CiA402 device profile
7.4 Device control
________________________________________________________________
7.4.2.4 Switched on
Power on
In the Ready to switch on" device status, this is
the status of the Servo-Inverter i700 after it
has received the "Switching on" command.
Not ready to Fault reaction
switch on active • The process data monitoring is active.
• Communication is possible.
• DC-bus voltage is available.
Switch on Fault • The Servo-Inverter i700 can be
disabled active
parameterised.
• If the internal holding brake control is
active in the i700 servo inverter (0x2820:1
Ready to Quick stop
= 0), the motor brake is closed!
switch on active
• The operation is inhibited.
Switched Operation
on enabled
Bit pattern for the "Switched on" device status in the Statusword (0x6041 or 0x6841 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Warning is Switch on Quick stop Voltage Fault active Operation Switched on Ready to
active disabled enabled enabled switch on
X X 0 1 X 0 0 1 1
Note!
The changeover to the "Operation enabled" device status, and thus to operation enable,
is effected by triggering the "Enable operation" command.
The signalling of the "Operation enabled" device status in the CiA402 status word can be
delayed in the following cases:
• If in case of the synchronous motor servo control the "pole position identification
option has been activated before the start in 0x2C63 (or 0x3463 for axis B) and is just
running (few milliseconds).
• If the brake is in the "control via device state machine" mode and the brake opening
time (0x2820 or 0x3020 for axis B) has not elapsed yet.
• If an asynchronous motor is used which has not been magnetised yet.
Check the setting of the rated motor current (0x6075 or 0x6875 for axis B) and the
maximum device current (0x6073 or 0x6873 for axis B).
Only when the "Operation enabled" device status is signalled in the CiA402 status word,
the points mentioned before are concluded and the i700 servo inverter is ready for the
acceptance of setpoints from the control.
195 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Power on
This device status represents normal
operation. The operation in the operating
mode selected is enabled and no errors are
Not ready to Fault reaction
switch on active pending.
• Only those parameters of the servo
inverter can be changed that do not
require controller inhibit.
Switch on
disabled
Fault
active
• A possibly available motor brake is
released if the automatic operating mode
of the Holding brake control is activated.
• The drive control is working.
Ready to Quick stop
switch on active
Switched Operation
on enabled
Bit pattern for the "Operation enabled" device status in the Statusword (0x6041 or 0x6841 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Warning is Switch on Quick stop Voltage Fault active Operation Switched on Ready to
active disabled enabled enabled switch on
X X 0 1 X 0 1 1 1
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 196
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Power on
This device status is active if quick stop is
executed or is active.
Not ready to Fault reaction • Only those parameters of the servo
switch on active inverter can be changed that do not
require controller inhibit.
• If the internal holding brake control is
active in the i700 servo inverter (0x2820:1
Switch on
disabled
Fault
active
= 0), the motor brake is closed!
• The drive control is working.
Switched Operation
on enabled
Bit pattern for the "Quick stop active" device status in the Statusword (0x6041 or 0x6841 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Warning is Switch on Quick stop Voltage Fault active Operation Switched on Ready to
active disabled enabled enabled switch on
X X 0 0 X 0 1 1 1
Note!
The "Enable operation" command serves to deactivate an active quick stop again.
197 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Power on
If a minor fault occurs, i. e. the drive is still able
to actuate the motor in a controlled manner,
this device status becomes active and the drive
Not ready to Fault reaction
switch on active is brought to a standstill irrespective of the
setpoint specified with the deceleration set for
quick stop (0x6085 or 0x6885 for axis B).
• Only those parameters of the servo
Switch on Fault inverter can be changed that do not
disabled active require controller inhibit.
• If the internal holding brake control is
active in the i700 servo inverter (0x2820:1
= 0), the motor brake is closed!
Ready to Quick stop
switch on active • The drive control is working.
Switched Operation
on enabled
Bit pattern for the "Fault reaction active" device status in the Statusword (0x6041 or 0x6841 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Warning is Switch on Quick stop Voltage Fault active Operation Switched on Ready to
active disabled enabled enabled switch on
X X 0 X X 1 1 1 1
Note!
After quick stop has been executed, i. e. when the drive is at standstill, an automatic
changeover to the "Fault" device status is effected.
The "Fault" device status can only be exited using the "Fault reset" command if the cause
of the fault is eliminated.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 198
7 CiA402 device profile
7.4 Device control
________________________________________________________________
7.4.2.8 Fault
Power on
If a grave error occurs, i.e. the drive is not able
to operate the motor in a controlled manner
anymore, the drive is switched off immediately
Not ready to Fault reaction
switch on active and this device state becomes active.
• Pulse inhibit is set, i.e. the pulses of the
servo inverter are inhibited.
• The motor is torqueless.
Switch on Fault
disabled active • The motor brake, if available, is closed.
• The operation is inhibited.
• The servo inverter can be parameterised.
Ready to Quick stop
switch on active
Switched Operation
on enabled
Bit pattern for the "Fault" device status in the Statusword (0x6041 or 0x6841 for axis B):
Bits 15 - 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Warning is Switch on Quick stop Voltage Fault active Operation Switched on Ready to
active disabled enabled enabled switch on
X X 0 X X 1 0 0 0
Note!
This device status can only be left using the "Fault reset" command if the cause of the
fault is eliminated.
199 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.4 Device control
________________________________________________________________
Note!
If STO is inhibited, a changeover to the "Switch on disabled" device status takes place and
a warning is transmitted.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 200
7 CiA402 device profile
7.4 Device control
________________________________________________________________
The drive behaviour depends on the selected operating mode. The operating mode is selected by the
Controller via the 0x6060 object (or 0x6860 for axis B) in the communication statuses "Pre-
Operational" or "Operational". Access can be effected via SDO or PDO.
• Only one operating mode at a time can be active.
• The operating modes differ by the type of setpoint selection.
• The following table shows the permissible operating modes with the corresponding object
value:
Tip!
The operating mode currently set can be read via the 0x6061 object (or 0x6861 for axis B).
For this object, too, access is possible via SDO or PDO.
201 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.5 Parameters for the scaling of physical values
________________________________________________________________
Mounting position
• Only the setting "0" is accepted.
Speed limitation
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 202
7 CiA402 device profile
7.5 Parameters for the scaling of physical values
________________________________________________________________
Explanation
The 0x608F index can be used to select a specific part of a motor position for position detection. The
selection also determines the resolution of the position setpoints and the quality or rigidity of a
position control.
The selection to be made in the 0x608F:1 index directly determines the resolution of the motor
revolutions and indirectly determines the resolution of the motor revolutions to be counted.
An example illustrates this circumstance: Index 0x608F:1 = "18 bits" means that a motor revolution
is displayed in a resolution of 18 bits. The i700 servo inverter is internally dimensioned to variables
with 32 bits. Thus, the remaining 14 bits are used for counting the motor revolutions.
The Lenze setting considers the use of a Lenze motor with resolver feedback. The resolver provides
a value for a motor revolution in a resolution of approximately 16 bits.
Selection criteria
If the number of motor revolutions to be distinguished on the part of the process is not important,
the following recommendation can be given regarding the setting of 0x608F:
203 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.5 Parameters for the scaling of physical values
________________________________________________________________
0x608F is selected in such a way that the values to be parameterised only slightly exceed the display
option of the feedback system.
Note: This object is not used in the firmware and only available for compatibility reasons. Do not use the contained
values for a calculation on the control level.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 204
7 CiA402 device profile
7.6 Parameters for actuation of the position control
________________________________________________________________
The objects described in this chapter actuate the position control (including the following error and
in-position recognition). All objects comply with the CiA402 specification.
Interpolation
Unit Position demand internal value
Target position _p Closed Control effort
0x607A | 0x687A 0x60FC | 0x68FC 0x60FA | 0x68FA
loop
Position actual internal value
position
0x6063 | 0x6863
control
Interpolation time period 0x60C2 | 0x68C2
[7-1] Access to the position control via the CiA402 device profile
Input data
Output data
205 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.6 Parameters for actuation of the position control
________________________________________________________________
Current position
see Explanation
Symmetrical tolerance window around the set position for the purpose of following error detection
• If the tolerance window is set = "0", the following error detection is deactivated.
• If the tolerance window is set > "0", the following error detection is activated, i.e. a following error will be
detected if the actual position is outside this tolerance window.
• If the following error detection is active: If the following error is detected for a period longer than that defined
in [ms] in object 0x6066 (or 0x6866 for axis B), bit 13 ("Following error") is set in the Statusword (0x6041 or
0x6841 for axis B).
• Object 0x60F4 (or 0x68F4 for axis B) shows the current deviation of the actual position to the set position.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 206
7 CiA402 device profile
7.6 Parameters for actuation of the position control
________________________________________________________________
Symmetrical tolerance window around the target position for in-position recognition
• If the actual position is within this tolerance window for a longer period than for the time defined in [ms] in
object 0x6068 (or 0x6868 for axis B) , the target position is considered as reached, and bit 10 ("Target position
reached") is set in the Statusword (0x6041 or 0x6841 for axis B).
Interpolated set position for the position control in the internal unit
207 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.7 Velocity mode (vl)
________________________________________________________________
The default mapping for the "Velocity mode" is defined in the following objects:
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 208
7 CiA402 device profile
7.7 Velocity mode (vl)
________________________________________________________________
The following two tables provide an overview of the most important objects for this operating
mode (without motor parameters, motor control parameters, and feedback parameters).
All objects correspond to the CiA402 specification, but some of them have only a restricted value
range.
209 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.7 Velocity mode (vl)
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 210
7 CiA402 device profile
7.7 Velocity mode (vl)
________________________________________________________________
vl target velocity
Torque Field-orientated
Interpolation vl velocity limitation control
demand Iq
Torque offset
Id M
Position actual value vl velocity actual value Torque actual value
Encoder
evaluation
[7-2] Signal flow of the servo control in "Velocity mode" (simplified representation)
211 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.7 Velocity mode (vl)
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 212
7 CiA402 device profile
7.7 Velocity mode (vl)
________________________________________________________________
Controlword Statusword
Lenze control word CTRL Lenze status word
Modes of operation Modes of operation display
DC-injection braking Flying restart process
Slip compensation
Load V/f
adjustment characteristic
Ramp Speed Current Frequency PWM
function limitation limitation limitation
vl target velocity M
Oscillation Current actual value
vl velocity demand damping Current demand value Voltage actual value
is limited Output frequency
vl velocity actual value actual value
[7-3] Signal flow of the V/f characteristic control in "Velocity mode" (simplified representation)
213 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.7 Velocity mode (vl)
________________________________________________________________
V/f characteristic 0x2B01:1 0x3301:1 VFC: V/f characteristic - voltage at reference point
0x2B01:2 0x3301:2 VFC: V/f characteristic - frequency at reference point
0x2B06 0x3306 VFC: Voltage boost
0x2B04 0x3304 VFC: Voltage vector control - current setpoint
0x2B00 0x3300 VFC: V/f characteristic - shape
0x2B02:x 0x3302:x VFC: User defined V/f characteristic
• Frequency grid points (x1 ... x11)
0x2B03:x 0x3303:x VFC: User defined V/f characteristic
• Voltage grid points (y1 ... y11)
DC-injection braking 0x2B80 0x3380 DC-injection braking: Current
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 214
7 CiA402 device profile
7.7 Velocity mode (vl)
________________________________________________________________
Tip!
A detailed representation of the signal flow with all relevant parameters can be found in
the »PLC Designer« on the Signal flow tab for the i700 servo inverter.
215 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.8 Cyclic sync position mode (csp)
________________________________________________________________
This operating mode provides a quick position follower with speed/torque/feed force feedforward
control. The motion profile to be processed is defined by the controller.
Note!
This operating mode can only be actuated reasonably by the use of a servo control.
Motor control & motor settings
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 216
7 CiA402 device profile
7.8 Cyclic sync position mode (csp)
________________________________________________________________
The default mapping for the cyclic sync position mode is defined in the following objects:
217 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.8 Cyclic sync position mode (csp)
________________________________________________________________
The following two tables provide an overview of the most important objects for this operating
mode (without motor parameters, motor control parameters, and feedback parameters).
All objects correspond to the CiA402 specification, but some of them have only a restricted value
range.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 218
7 CiA402 device profile
7.8 Cyclic sync position mode (csp)
________________________________________________________________
Here the cycle time for the process data communication used by the L-force Controller is to be set.
• Preset interpolation time interval = 1 * 10-3 s = 1 ms
Index
Interpolation time period [ s ] = Time period value ⋅ 10 [s]
[7-4] Definition of the interpolation time period
219 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.8 Cyclic sync position mode (csp)
________________________________________________________________
Tip!
For an interpolation cycle of 2 ms, for instance, the following values are to be set:
• Subindex 1 (Time period value) = "2"
• Subindex 2 (Time index) = "-3"
[7-5] Signal flow of the servo control in cyclic sync position mode (simplified representation)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 220
7 CiA402 device profile
7.8 Cyclic sync position mode (csp)
________________________________________________________________
221 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.8 Cyclic sync position mode (csp)
________________________________________________________________
Tip!
A detailed representation of the signal flow with all relevant parameters can be found in
the »PLC Designer« on the Signal flow tab for the i700 servo inverter.
The following control commands can be executed in cyclic sync position mode via the Controlword
(0x6040 or 0x6840 for axis B):
The following status information is output in cyclic sync position mode via the Statusword (0x6041
or 0x6841 for axis B):
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 222
7 CiA402 device profile
7.9 Cyclic sync velocity mode (csv)
________________________________________________________________
This operating mode provides a quick speed follower with torque/feed force feedforward control.
The motion profile to be processed is defined by the controller.
223 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.9 Cyclic sync velocity mode (csv)
________________________________________________________________
The default mapping for the cyclic sync velocity mode is defined in the following objects:
0x1602 0x1612 RPDO-->Axis A/B: Cyclic sync velocity mode (csv) RECORD
0x1606 0x1616 RPDO-->Axis A/B: Torque limits RECORD
0x1A02 0x1A12 Axis A/B-->TPDO: Cyclic sync velocity mode (csv) RECORD
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 224
7 CiA402 device profile
7.9 Cyclic sync velocity mode (csv)
________________________________________________________________
The following two tables provide an overview of the most important objects for this operating
mode (without motor parameters, motor control parameters, and feedback parameters).
All objects correspond to the CiA402 specification, but some of them have only a restricted value
range.
Current speed
225 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.9 Cyclic sync velocity mode (csv)
________________________________________________________________
[7-6] Signal flow of the servo control in cyclic sync velocity mode (simplified representation)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 226
7 CiA402 device profile
7.9 Cyclic sync velocity mode (csv)
________________________________________________________________
227 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.9 Cyclic sync velocity mode (csv)
________________________________________________________________
Controlword Statusword
Lenze control word CTRL Lenze status word
Modes of operation Modes of operation display
DC-injection braking Flying restart process
Slip compensation
Load V/f
adjustment characteristic
Speed Current Frequency PWM
Interpolation limitation limitation limitation
Target velocity M
Oscillation Current actual value
damping Current demand value Voltage actual value
is limited Output frequency
Velocity actual value actual value
[7-7] Signal flow of the V/f characteristic control in cyclic sync velocity mode (simplified representation)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 228
7 CiA402 device profile
7.9 Cyclic sync velocity mode (csv)
________________________________________________________________
V/f characteristic 0x2B01:1 0x3301:1 VFC: V/f characteristic - voltage at reference point
0x2B01:2 0x3301:2 VFC: V/f characteristic - frequency at reference point
0x2B06 0x3306 VFC: Voltage boost
0x2B04 0x3304 VFC: Voltage vector control - current setpoint
0x2B00 0x3300 VFC: V/f characteristic - shape
0x2B02:x 0x3302:x VFC: User defined V/f characteristic
• Frequency grid points (x1 ... x11)
0x2B03:x 0x3303:x VFC: User defined V/f characteristic
• Voltage grid points (y1 ... y11)
DC-injection braking 0x2B80 0x3380 DC-injection braking: Current
229 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.9 Cyclic sync velocity mode (csv)
________________________________________________________________
Tip!
A detailed representation of the signal flow with all relevant parameters can be found in
the »PLC Designer« on the Signal flow tab for the i700 servo inverter.
The following control commands can be executed in "Cyclic synchronous velocity mode" via the
Controlword (0x6040 or 0x6840 for axis B):
The following status information is output in "Cyclic synchronous velocity mode" via the
Statusword (0x6041 or 0x6841 for axis B):
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 230
7 CiA402 device profile
7.10 Cyclic sync torque mode (cst)
________________________________________________________________
This operating mode provides a quick torque follower with speed limitation. The torque profile to
be processed is defined by the controller.
Note!
• This operating mode can only be actuated reasonably if the servo control is set as
motor control. Motor control & motor settings
• Since this is a cyclic mode, setpoints in the bus cycle are expected.
If communication is interrupted and thus telegrams fail to appear, the internal "quick
stop" function takes over the braking of the motor. Afterwards, the controller is
inhibited.
231 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.10 Cyclic sync torque mode (cst)
________________________________________________________________
The default mapping for "Cyclic synchronous torque mode" is defined in the following objects:
0x1601 0x1611 RPDO-->Axis A/B: Cyclic sync torque mode (cst) RECORD
0x1A01 0x1A11 Axis A/B-->TPDO: Cyclic sync torque mode (cst) RECORD
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 232
7 CiA402 device profile
7.10 Cyclic sync torque mode (cst)
________________________________________________________________
The following two tables provide an overview of the most important objects for this operating
mode (without motor parameters, motor control parameters, and feedback parameters).
All objects correspond to the CiA402 specification, but some of them have only a restricted value
range.
233 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.10 Cyclic sync torque mode (cst)
________________________________________________________________
The torque control contains a speed limitation as a protective function against very high speeds. High speeds can
occur in the case of a mere torque selection if no counter-torque is available (load-free machine).
The speed limitation function takes effect if the actual motor speed reaches the limit values set here: The motor
speed is kept at the limit value in each case. If the machine is decelerated by a counter-torque again, the speed
limitation hands control back to the external setpoint via the setpoint torque.
Note!
The upper limit value must be set to a greater value than the lower limit value. There is no plausibility check in the
i700 servo inverter.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 234
7 CiA402 device profile
7.10 Cyclic sync torque mode (cst)
________________________________________________________________
Example calculation based on the torque characteristics for MCS06C41 Lenze motor
The data apply to a mains voltage 3 x 400 V
Mmax_process
0x6073 = Mmax_process / Mrated_motor * 100 % = 1.5 Nm / 0.7 Nm * 100 % = 215 %
Mrated_motor
Tip!
More torque characteristics can be found on the Internet:
235 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.10 Cyclic sync torque mode (cst)
________________________________________________________________
http://www.lenze.com/dsc
Current torque
• 100 % ≡ rated motor torque (0x6076 or 0x6876 for axis B)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 236
7 CiA402 device profile
7.10 Cyclic sync torque mode (cst)
________________________________________________________________
237 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.10 Cyclic sync torque mode (cst)
________________________________________________________________
Speed limitation:
Upper speed limit
Speed Torque Field-orientated
Interpolation limitation limitation control
Iq
Target torque
Id M
Torque offset
Velocity actual value
Speed limitation: Torque actual value
Position actual value
Lower speed limit
Encoder
evaluation
[7-8] Signal flow of the servo control in "Cyclic sync torque mode" (simplified representation)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 238
7 CiA402 device profile
7.10 Cyclic sync torque mode (cst)
________________________________________________________________
Tip!
A detailed representation of the signal flow with all relevant parameters can be found in
the »PLC Designer« on the Signal flow tab for the i700 servo inverter.
239 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.10 Cyclic sync torque mode (cst)
________________________________________________________________
The following control commands can be executed in "Cyclic synchronous torque mode" via the
Controlword (0x6040 or 0x6840 for axis B):
The following status information is output in "Cyclic synchronous torque mode" via the Statusword
(0x6041 or 0x6841 for axis B):
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 240
7 CiA402 device profile
7.11 Touch probe (TP)
________________________________________________________________
A "Touch probe" (short: "TP") is an event which can for instance be actuated in an edge-controlled
manner via a digital input to detect an actual value (that changes quickly) at the time of activation
and to process it further within the program afterwards.
• Typical touch probe applications:
• Homing
• Mark synchronisation
• Measurements of lengths
• Up to 2 touch probe channels can be used in parallel for each axis.
• Possible touch probe sources:
• TP1 : Zero pulse position encoder or digital input DI1
• TP2 : Zero pulse position encoder or digital input DI2
Note!
The digital inputs DI1 and DI2 can be evaluated additionally as "normal" digital inputs
via the 0x60FD object any time (or 0x68FD for axis B).
Lenze-specific objects
0x2500 Touch probe (TP): Filter time UNSIGNED_16
0x2D00 0x3500 Touch probe (TP): Delay time RECORD
0x2D01 0x3501 Touch probe (TP): Time stamp RECORD
Objects according to CiA402 specification (version 3)
0x60B8 0x68B8 Touch probe function UNSIGNED_16
0x60B9 0x68B9 Touch probe status UNSIGNED_16
0x60BA 0x68BA Touch probe pos1 pos value INTEGER_32
0x60BB 0x68BB Touch probe pos1 neg value INTEGER_32
0x60BC 0x68BC Touch probe pos2 pos value INTEGER_32
0x60BD 0x68BD Touch probe pos2 neg value INTEGER_32
Greyed out = read access only
241 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.11 Touch probe (TP)
________________________________________________________________
The default mapping for a touch probe detection is specified in the following objects:
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 242
7 CiA402 device profile
7.11 Touch probe (TP)
________________________________________________________________
If an event occurs at the touch probe source configured, a time stamp is recorded in the i700 servo
inverter.
The time stamp recorded is related to the system time and can thus be separated into two parts:
One part is the control cycle within which the event has occurred. The other part is the time
difference between the start of the control cycle determined and the actual detection of the event.
A history buffer enables the i700 servo inverter to know the last n position values. Thus, the actual
position at the start and end of the control cycle within which the event has occurred is known.
Linear interpolation is executed between these two position grid points. The result is the exact
position at the motor shaft at the time the event is triggered:
pn
pn-1
t1
250 µs
The position grid points are detected in the i700 servo inverter in a grid of 250 μs. After a touch
probe is tripped, the input is deactivated for up to 250 μs in order to avoid bouncing. Thus the
maximum frequency for the tripping of touch probes is 4 kHz.
If, in contrast to the steady motion outlined in figure [7-9], an accelerated motion is taken as a basis,
the 250 μs grid also allows for a very good linear position reconstruction, since the velocity change
at the motor shaft can only have a minor effect during 250 μs.
243 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.11 Touch probe (TP)
________________________________________________________________
A common filter time (debounce time) can be parameterised for the touch probe inputs in order to
debounce the TP signals so that there is no response to external interference signals.
• Every 31 μs, the signal status at the TP input is detected for the debounce filter and a new value
is assigned to the filter.
• Via the following object, the filter time for all touch probe inputs of both axes of the device is
set. A separate setting for a touch probe or an axis is not possible.
Note: Since the filter is scanned with 32 kHz, there are discrete, adjustable values. After entering an optional filter
time between 0 and 1984 μs, the value is automatically internally rounded down to the next adjustable value and
is also displayed on read request.
• The filter time is automatically taken into consideration in the TP calculation.
• If the setting is "0", the filter is deactivated.
In reality, both the input connection in the i700 servo inverter and the touch probe sensor have
runtime delays (latencies) themselves. They can be taken into consideration for calculating the
actual tripping time and thus the actual position at the time of tripping.
In the following illustration, the event is detected at the time in the i700 servo inverter. Due to
the input connection and the sensor used, however, the signal has undergone a runtime delay; the
actual physical event has already occurred at the time . In order to compensate this runtime delay,
a corresponding delay time which is taken into consideration for the determination of the control
cycle and interpolation of the position (see figure [7-9]) can be set for each touch probe channel.
pn-2
Delay time
t
0 1
Actual physical event
Electrical recognition of the event in the i700 servo inverter
Delay time between the actual physical event and the electrical recognition
[7-10] Compensation of runtime delays (principle)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 244
7 CiA402 device profile
7.11 Touch probe (TP)
________________________________________________________________
Delay times of the digital inputs and required minimum signal duration
The table below lists the delay times typical for the digital inputs of the i700 servo inverter and the
required minimum signal duration:
245 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.11 Touch probe (TP)
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 246
7 CiA402 device profile
7.11 Touch probe (TP)
________________________________________________________________
247 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
7 CiA402 device profile
7.11 Touch probe (TP)
________________________________________________________________
Note!
In the event of a "Continuous trigger" touch probe configuration, a newly detected value
overwrites the value detected before, even if it has not been retrieved by the controller.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 248
7 CiA402 device profile
7.11 Touch probe (TP)
________________________________________________________________
249 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.1 24-V supply voltage monitoring
________________________________________________________________
8 Monitoring functions
The i700 servo inverter is provided with various monitoring functions, which are described in the
following subchapters.
Related topics:
Monitoring of the DC-bus voltage ( 49)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 251
8 Monitoring functions
8.2 Monitoring of the power section and device utilisation (Ixt)
________________________________________________________________
The monitoring of the device utilisation primarily protects the power section. Indirectly, also other
components such as conductors and terminals are protected. The monitoring system is designed as
simply as possible, in order to facilitate the determination of the reserves until disconnection, and
to carry out the drive dimensioning accordingly. Only cycles the arithmetic mean (AV) of which does
not exceed the continuous device current are permissible.
The motor current is evaluated depending on the continuously permissible rated current at the
effective switching frequency and mains voltage and is provided to two PT1 timing elements:
• The PT1 timing element with a time constant of t = 3.3 s simulates the thermal response of the
power section (power semiconductor).
• The PT1 timing element with a time constant of t = 60 s serves to monitor the cycle with
maximum current in order to protect the device from thermal overload (heatsink temperature).
Imot
Device utilisation (Ixt): Act. value
0x2D40:4 | 0x3540:4
Gain = 80 % t = 60 s
The outputs of the two PT1 timing elements show the current utilization of power section and the
entire device.
Gain factors and filter time constants are defined such that within a certain cycle time a specific
overload current can be active for a certain period with subsequent recovery phase (75 % rated
current).
The following load change cycles are defined for the i700 servo inverter:
• 15-second cycle:
200 % rated current for 3 s, recovery phase 12 s with 75 % rated current
• 24-second cycle:
175 % rated current for 6 s, recovery phase 18 s with 75 % rated current
• 3-minute cycle:
150 % rated current for 60 s, recovery phase 120 s with 75 % rated current
252 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.2 Monitoring of the power section and device utilisation (Ixt)
________________________________________________________________
1. Load cycle
15-second cycle with a 200 %/3 s overload phase and a 75 %/12 s recovery phase.
PT1 with 3.3 s filter time constant for power section protection PT1 with 60 s filter time constant for device protection
2. Load cycle
24-second cycle with a 175 %/6 s overload phase and a 75 %/18 s recovery phase.
PT1 with 3.3 s filter time constant for power section protection PT1 with 60 s filter time constant for device protection
3. Load cycle
3 minute cycle with a 150 %/60 s overload phase and a 75 %/120 s recovery phase.
PT1 with 3.3 s filter time constant for power section protection PT1 with 60 s filter time constant for device protection
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 253
8 Monitoring functions
8.2 Monitoring of the power section and device utilisation (Ixt)
________________________________________________________________
Note!
Though continuous operation over 100 % is allowed for by the Ixt monitoring function,
this is nevertheless an impermissible working point!
254 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.3 Monitoring of the heatsink temperature
________________________________________________________________
In order to avoid impermissible heating of the device, the heatsink temperature is detected and
monitored.
Note!
In the temperature range 0 ... 80 °C, the heatsink temperature is measured with a
tolerance of -2 ... +4 °C. Outside this temperature range, the measuring accuracy
strongly decreases.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 255
8 Monitoring functions
8.3 Monitoring of the heatsink temperature
________________________________________________________________
256 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.4 Monitoring of the motor utilisation (I²xt)
________________________________________________________________
This monitoring detects the thermal utilisation of the motor by calculating the thermal motor
utilisation from the detected motor currents based on a mathematical model and displaying it in
the object 0x2D4F (or 0x354F for axis B).
In case of permanent overload and excess of the warning threshold set in the object 0x2D4E (or
0x354E for axis B), a warning is output in order that the higher-level Controller is still able to
respond and reduce the motor load or interrupt the operation.
From version 01.04 on, an error response in the object 0x2D50:1 (or 0x3550:1 for axis B) can be
parameterised as well if the disconnection should not or cannot be executed by a higher-level
Controller.
Stop!
Monitoring the motor utilisation (I²xt) is not a means for full motor protection!
Since the motor utilisation calculated in the thermal model gets lost after mains
switching, the following operating states cannot be determined correctly:
• Restarting (after mains switching) of a motor that is already very hot.
• Change of the cooling conditions (e.g. cooling air flow interrupted or too warm).
Full motor protection requires additional measures such as the evaluation of
temperature sensors that are located directly in the winding or the use of thermal
contacts.
During the calculation, the speed dependence of the permissible motor load and thus of the
permissible current (difference between the standstill current and rated current is taken into
consideration. This is done via object 0x2D4D (or 0x354D for axis B).
The threshold value for the warning output can be adapted via the following object:
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 257
8 Monitoring functions
8.4 Monitoring of the motor utilisation (I²xt)
________________________________________________________________
The introduction of a two-component model with two time constants (one for the winding and the
housing/laminated core, respectively) serves to display the thermal behaviour of the motors up to
500% of the rated current.
2
Iact motor 1
Iperm motor (n)
k1
(1 + pt1)
1
(1 + pt2)
k2
0x2D4C | 0x354C - Motor utilisation (I²xt): Parameter for the thermal model
258 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.4 Monitoring of the motor utilisation (I²xt)
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 259
8 Monitoring functions
8.4 Monitoring of the motor utilisation (I²xt)
________________________________________________________________
Parameter setting of the time constant and the influence of the winding on motors of other
manufacturers
When the influence of the winding is activated, the i²xt monitoring becomes more sensible as if only
the influence of the laminated core would be used for monitoring purposes.
The necessity to activate the influence of the winding rises with the increasing utilisation of the
motor overload capacity. It also rises with applications where the motor is at standstill for longer
periods or cyclically and a load ≥ permanent standstill current is applied.
For determining the values for the thermal time constant, try to get the data from the motor
manufacturer. If this is not possible, you can use the data of a comparable Lenze motor.
Conditions for comparability are similar values in case of the following motor features:
• Square dimensions of the motor (active part)
• Length of the active part (if available)
• Permanent standstill current Io [A_RMS]
• Peak current/overload capacity [A_RMS]
• Copper resistance of the winding at 20 °C [Rphase]
Example:
Motor features Data of the third-party Data of a comparable Lenze motor (from motor
motor catalogue)
Square dimension 95 mm MCS09xxx = 89 mm
Standstill current 2.2 A MCS09F38 = 3.0 A
Peak current 7.3 A MCS09F38 = 15 A
Phase resistance 5.1 Ohm MCS09F38 = 5.2 Ohm
When the "MCS09F38" Lenze motor is selected from the motor catalogue of the »PLC Designer«m
the following values are displayed:
• Thermal time constant of the winding = 126 s 0x2D4C:1 (or 0x354C:1 for axis B)
• Influence of the winding = 27 % 0x2D4C:3 (or 0x354C:3 for axis B)
Note!
When you select a Lenze motor from the catalogue and transfer its parameters to the
servo inverter, a typical characteristic is automatically set for the motor selected. A
deviating parameterisation is only required if the motor is actuated in ambient
conditions demanding a general derating. Example: Use in site altitudes > 1000 m.
In case of motors of other manufacturers, the operating points have to be parameterised
based on the data sheet information.
260 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.4 Monitoring of the motor utilisation (I²xt)
________________________________________________________________
Operating points
Standstill n01-I01 For motors, this operating point is often described with
the no-Io values.
Reference point n02-I02 If the value falls below the speed n02, a derating in the
current is required because:
• the motor cooling of self-ventilated motors
deteriorates considerably.
• a DC current load causes an increased power loss in a
winding.
For motors, this operating point is also described with
the no*-Io* values.
Rated point (n03=nrated)-(I03=Irated) Rated values of the motor are the reference for all
operating points of the i²xt monitoring.
Field weakening n04-I04 This operating point should be parameterised
independently of the use in the current application.
An example of how to enter the characteristic can be found in the following subchapter.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 261
8 Monitoring functions
8.4 Monitoring of the motor utilisation (I²xt)
________________________________________________________________
8.4.1 Example of how to enter the characteristic for standard and servo motors
The required data of the operating points result from the S1 characteristic of the prevailing motor:
140
120
100
*
80
60 **
40
20
0
0 20 40 60 80 100 120 140 160
n/nn * 100 %
140 140
120
120
100
100
80 80
60 60
40 40
20 20
0 0
0 20 40 60 80 100 120 140 160 0 20 40 60 80 100 120 140 160
n/nn * 100 % n/nn * 100 %
262 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.4 Monitoring of the motor utilisation (I²xt)
________________________________________________________________
The speed-dependent evaluation of the permissible motor current can actually be switched off by
parameterising all 8 characteristic points to "100 %".
Stop!
Applications with standard motors
Self-ventilated standard motors are insufficiently protected at low speeds if the speed-
dependent evaluation of the permissible motor current is not effective (all characteristic
points = "100 %").
Applications with PM synchronous motors
Please check for every individual case which r.m.s. value can be used to permanently
operate the motor at standstill.
In case of some motors, a derating I1/In < 100 % is required when n1/nn = 0 %. This
serves to prevent an overload of individual motor phases as their power loss doubles
with continuous DC current load. (It is called DC current load as the field frequency
amounts to 0 Hz at standstill.)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 263
8 Monitoring functions
8.4 Monitoring of the motor utilisation (I²xt)
________________________________________________________________
If the compliance with the UL 508 standard is required for the operation of the motor and the UL
508 compliant motor load monitoring is implemented by the mathematical model of the I²xt
monitoring, the following conditions have to be met.
Note!
The settings described have been taken from the current UL 508 standard.
The i700 servo inverter only outputs one warning if the warning limit has been exceeded
(0x2D4E or 0x354E for axis B). The i700 servo inverter cannot interrupt the operation of
the motor. The motor load has to be interrupted by a higher-level Controller.
Stop!
From version 01.04 onwards:
If the disconnection must not or cannot be executed by a higher-level Controller, the
operation has to be interrupted by the following parameter setting:
1. Set the response "1: Fault" to the excess of the adjustable error threshold in the object
0x2D50:1 (or 0x3550:1 for axis B).
2. Set the threshold value as error threshold which in case of being exceeded triggers an
interruption of the operation in the object 0x2D50:2 (or 0x3550:2 for axis B).
UL 508 condition 1:
With a motor load of 600 %, the I²xt warning has to be output within 20 seconds.
• A motor load of 600 % occurs if the r.m.s. value of the total motor current displayed in the object
0x2DD1:5 (or 0x35D1:5 for axis B) corresponds to 6 times the rated motor current (0x6075 or
0x6875 for axis B).
This condition can be met by the following parameter setting:
0x2D4C:2 0x354C:2 Motor utilisation (I²xt): Thermal time constant - laminations ≤ 709 s
0x2D4C:3 0x354C:3 Motor utilisation (I²xt): Influence of the winding 0%
0x2D4E 0x354E Motor utilisation (I²xt): Motor overload warning threshold 100 %
From version 01.04 onwards:
0x2D50:1 0x3550:1 Motor utilisation (I²xt): Response 1: Fault
0x2D50:2 0x3550:2 Motor utilisation (I²xt): Error threshold 100 %
264 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.4 Monitoring of the motor utilisation (I²xt)
________________________________________________________________
UL 508 condition 2:
With a motor load of 110 % and a motor rotating field frequency of 10 Hz, the I²xt warning has to
be output faster than with a motor rotating field frequency of 20 Hz.
• The current motor rotating field frequency is displayed in the object 0x2DDD (or 0x35DD for
axis B).
• A motor load of 110 % occurs if the r.m.s. value of the total motor current displayed in the object
0x2DD1:5 (or 0x35D1:5 for axis B) corresponds to 1.1 times the rated motor current (0x6075 or
0x6875 for axis B).
This condition can be met by the following parameter setting:
UL 508 condition 3:
After mains switching and a motor load > 100 %, the I²xt warning has to be output faster than in the
same load case before mains switching.
• A motor load of > 100 % occurs if the r.m.s. value of the total motor current displayed in the
object 0x2DD1:5 (or 0x35D1:5 for axis B) is higher than the rated motor current (0x6075 or
0x6875 for axis B).
This condition can be met by the following parameter setting:
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 265
8 Monitoring functions
8.5 Motor temperature monitoring
________________________________________________________________
266 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.5 Motor temperature monitoring
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 267
8 Monitoring functions
8.5 Motor temperature monitoring
________________________________________________________________
If required, you can define and activate a special characteristic for the motor temperature sensor.
Stop!
The implemented solution is not suitable as a replacement for a tripping unit for the
thermal protection of rotating electrical machines (EN 60947-8:2003)!
• The special characteristic is activated by setting 0x2D49:1 = "3" (or 0x3549:1 = "3" for axis B).
• The special characteristic is defined based on two parameterisable sampling points. The two
sampling points define a line which is extrapolated to the right and to the left. In the Lenze
setting, the special characteristic is defined as follows:
W
2225
1000
0
0 25 150 °C
Axis A Axis B Description Lenze setting
Note!
• Selecting a motor from the motor catalogue causes the parameters of the special
characteristic to be overwritten!
• If the servo inverter measures a resistance of below 122 Ω, this is assessed as a sensor
error and a temperature of -666 °C is output.
• In individual cases, a short circuit is a wanted status (e.g. temperature contact, closed
below 140 °C). For this purpose, the sampling point 1 (0x2D49:8 or 0x3549:8 for axis
B) must be below 122 Ω to not trigger a sensor error anymore. The temperature is
continued to be calculated.
268 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.6 Motor speed monitoring
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 269
8 Monitoring functions
8.7 Motor phase failure monitoring
________________________________________________________________
Note!
In the Lenze setting, the monitoring function is not activated!
270 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.7 Motor phase failure monitoring
________________________________________________________________
The motor phase failure monitoring can be activated for both synchronous and asynchronous
motors. However, it is possible that a current flow cannot be detected for sure in the case of certain
operating states of synchronous motors that are connected correctly. Hence, a fault is triggered. The
following table provides an overview:
Note!
Monitoring during operation serves especially for applications which are operated with
constant load and speed. In all other cases, transient processes or unfavourable
operating points can cause maloperation.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 271
8 Monitoring functions
8.7 Motor phase failure monitoring
________________________________________________________________
On the basis of test signals, this extended monitoring function for motor phase failure can detect a
phase failure and check the presence of the motor. Only after a successful check, the actual
operation is continued.
• Monitoring is only active for a short time after controller enable (when the device status
changes from "Switched on" to "Operation enabled") if
• a response other than "0: No response" has been set for this monitoring function in object
0x2D45:4 (or 0x3545:4 for axis B), and
• no test mode and no identification mode (0x2825 or 0x3025 for axis B) are active.
• Before the actual operation, the motor is supplied with a maximum DC current, the max. level
of which corresponds to the lower of the following two values:
• The response set is triggered if one or several motor phase currents have not reached a specific
threshold value within 5 ms after controller enable. The threshold value depends on the
maximum device current and cannot be parameterised.
• 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.
If a current-carrying motor phase (U, V, W) fails during operation, the response set for this
monitoring is tripped if two conditions are met:
• Condition 1: Monitoring is activated
• In order to be able to reliably detect the failure of a motor phase, a certain motor current for
the current sensors must flow. The monitoring function therefore is only activated if, in the
case of servo control, the setpoint of the motor current, and in the case of a V/f characteristic
control, the actual value of the motor current (display in 0x6078 or 0x6878 for axis B) has
exceeded a parameterisable current threshold (0x2D45:2 or 0x3545:2 for axis B).
• Condition 2: A specific commutation angle has been covered without the detection of a current
flow.
• In this case monitoring works according to the principle of checking for each motor phase
that a current flows depending on the commutation angle.
• Monitoring responds if a rotating field is output and hence a specific commutation angle
(approx. 150°, electric) is covered without the current having exceeded a (non-
parameterisable) threshold that depends on the device power.
272 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.7 Motor phase failure monitoring
________________________________________________________________
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 motor are proportional. This makes it possible to predict which shaft
angle is maximally covered in the event of an error.
• There is still a slip between the commutation angle and the angle at the shaft of an
asynchronous motor. This results in a load dependency which makes it impossible to
predict a maximally covered shaft angle in the event of an error.
For some applications (e.g. when a hoist is lowered at non-zero speed) it may happen
that there is no rotating field anymore, but a DC current is flowing. In this case, condition
2 is no longer met.
The motor phases are monitored with regard to short circuit and earth fault by means of a hardware
circuit. If this monitoring function is activated, the i700 servo inverter reports an error and changes
to the "Pulse inhibit" error status. This error can only be reset after an inhibit time of 5 s has elapsed.
The following table lists possible causes of a short-circuit message:
Cause Remedies
The is a physical connection between two motor phases. Correct the wiring and remove the short circuit.
A transient current control process causes the phase Remedy for a):
currents to increase above the signalling threshold. This Set current controller according to alignment
can happen if it is operated at the current limit of the instructions.
device and Setting and optimising the current controller
a) the current controller is set incorrectly or Remedy for b):
b) a synchronous motor is operated in the field If a synchronous motor is operated at the limits or within
weakening range and the current controller feedforward the field weakening range, activate the current
control in 0x2941 (or 0x3141 for axis B) has been controller feedforward control in 0x2941 (or 0x3141 for
deactivated. axis B).
A transient current control process can be triggered, for
instance, if an EtherCAT fault causes a quick stop. In such
a situation, normally some bus cycles pass by until the
error is triggered. During this period, the setpoints
remain frozen which causes an unsteady setpoint profile
and thus a dominant current control process.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 273
8 Monitoring functions
8.8 Monitoring of the ultimate motor current
________________________________________________________________
Stop!
The parameterisable ultimate motor current IULT is a limit value the exceedance of which
causes non-reversible damages of the motor!
Examples:
• Demagnetisation of single rotor magnets when the PM servo motor is operated.
• Destruction of the stator winding.
This limit value must not be travelled cyclically in the drive process!
The maximum current (0x6073 or 0x6873 for axis B) parameterised should provide a
sufficient distance to this ultimate motor current.
Note!
When you select a Lenze motor from the catalogue and transfer the parameters of the
motor to the servo inverter, the setting of the IULT limit value is automatically adapted
to the motor selected.
In case of motors of other manufacturers, we recommend the parameterisation of the
limit value IULT in 0x2D46:1 (or 0x3546:1 for axis B) to be executed as one of the first
commissioning steps.
If the instantaneous value of the motor current exceeds the limit value set, the response
set for this monitoring function is triggered in order to protect the motor.
274 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.9 Monitoring of the position and velocity error
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 275
8 Monitoring functions
8.9 Monitoring of the position and velocity error
________________________________________________________________
Both monitoring modes can be switched off via the PDO if, for instance, in case of homing,
positioning is to be carried out against a mechanical limit stop.
For the following control modes, the monitoring function of the position error can be used in
combination with the CiA402 operating mode "csp":
• Servo control for synchronous motor (SM)
• Servo control for asynchronous motor (ASM)
• V/f characteristic control for asynchronous motor (ASM)
The following error monitoring is effective for an operating mode with position controller. At the
input of the position controller (see red arrow in the figure below), the system deviation (i.e. the
following error) is compared to the following error tolerance that has been set.
The error response set in the 0x2D51:6 object (or 0x3551:6 for axis B) is executed if
1. the set following error tolerance (0x2D51:4 / 0x3551:4) has been exceeded and
2. the duration of the exceedance is pending uninterruptedly as long as set in the 0x2D51:5 /
0x3551:5 object.
276 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
8 Monitoring functions
8.9 Monitoring of the position and velocity error
________________________________________________________________
Monitoring of the speed deviation can only be used in the following control modes:
• Servo control for synchronous motor (SM)
• Servo control for asynchronous motor (ASM)
Monitoring of the speed deviation is effective in the operating modes with contained speed
controller. It monitors the system deviation at the input of the speed controller (see blue arrow):
The error response set in the object 0x2D51:3 (or 0x3551:3 for axis B) is executed if
1. the set tolerance of the speed deviation (0x2D51:1 / 0x3551:1) has been exceeded and
2. the duration of the exceedance is pending uninterruptedly as long as set in the 0x2D51:2 /
0x3551:2 object.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 277
9 Diagnostics & error management
________________________________________________________________
Identification data
0x1000 Device: Type UNSIGNED_32
0x1001 Error memory UNSIGNED_8
0x1008 ECAT: Manufacturer device name STRING(50)
0x1009 Device: Hardware version STRING(50)
0x100A Device: Software version STRING(50)
0x1018 ECAT: Identity object RECORD
Error management
0x10F3 Diagnostics: History buffer RECORD
0x2826 0x3026 Quick stop: Duration in case of trouble UNSIGNED_32
0x2840 0x3040 Delay time: Reset error INTEGER_32
0x2841 0x3041 Resetting an error UNSIGNED_8
0x284F 0x304F Current fault ARRAY [0..63] OF
BYTE
0x2860 0x3060 PRBS excitation UNSIGNED_16
0x603F 0x683F Error code UNSIGNED_16
0x605E 0x685E Setting/response in the event of an error INTEGER_16
Diagnostics parameters
0x10F8 ECAT DC: Current time UNSIGNED_64
0x2D81 0x3581 Counter: Operating time RECORD
0x2D82 0x3582 Motor: Actual voltage - Veff, phase-phase UNSIGNED_32
0x2D83 0x3583 Motor: Phase currents RECORD
0x2D8A 0x358A Speed monitoring: Actual speed error INTEGER_32
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 278
9 Diagnostics & error management
9.1 LED status displays
________________________________________________________________
The LED status displays on the front of the i700 servo inverter provide quick information on some
operating states.
• The two LEDs "RDY" and "ERR" serve to indicate the device status.
• Three green LEDs at the EtherCAT interfaces (RJ45 sockets X4 and X5) serve to indicate the
EtherCAT bus status and the connection status of the input and output socket. The arrangement
of the LEDs can be seen from the "Servo-Inverter i700" hardware manual.
279 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
9 Diagnostics & error management
9.2 Indication of fault and warning (error code)
________________________________________________________________
Tip!
Chapter "CiA402 error codes / error messages" lists all possible error codes of the i700 servo
inverter including causes and possible remedies.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 280
9 Diagnostics & error management
9.2 Indication of fault and warning (error code)
________________________________________________________________
There are two different interference classes in the i700 servo inverter:
Power on
Class I: Fatal errors
Evading the "Fault reaction active" device
Not ready to Fault reaction status, errors of class I immediately cause the
switch on active "Fault" device status.
The i700 servo inverter is switched off
immediately (pulse inhibit) so that a guided
standstill can only be realised by using a
Switch on
disabled
Fault
active
mechanical brake.
Switched Operation
on enabled
Power on
Class II: Light errors
In case of errors of class II, the error response
Not ready to Fault reaction selected in the object 0x605E (or 0x685E for
switch on active axis B) takes place in the Fault reaction active.
This classification enables the i700 servo
inverter to actively support the machines to
reach standstill when the following light errors
Switch on
disabled
Fault
active
occur.
Switched Operation
on enabled
281 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
9 Diagnostics & error management
9.2 Indication of fault and warning (error code)
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 282
9 Diagnostics & error management
9.2 Indication of fault and warning (error code)
________________________________________________________________
If, in the "Fault reaction active" device status, quick stop is not reached within the period set here, the drive changes
to the "Fault" device status.
• A fault can only be reset via bit 7 in the Controlword (0x6040 or 0x6840 for axis B).
• If there is another fault pending after resetting the fault, bit 3 in the status word remains set
and object 0x603F (or 0x683F for axis B) now shows the error code of this fault.
• Certain errors can only be reset by 24 V mains switching. These are, for instance, internal errors
due to internal communication faults, initialisation errors, and checksum errors of the firmware
or the persistent data (elapsed-hour meters and power-on hour meters, calibration values, etc.).
• Certain errors (e.g. earth fault or short circuit of the motor phases) can cause a delay time. In this
case, the fault can only be reset via bit 7 in the Controlword after the delay time has elapsed.
• Active delay times are displayed via bit 14 in the Lenze status word (0x2831 or 0x3031 for axis
B).
• The remaining delay time can be read out via the following object:
283 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
9 Diagnostics & error management
9.3 History buffer
________________________________________________________________
Via the history buffer (0x10F3), the controller can access the last 32 messages of the i700 servo
inverter.
• The history buffer is saved persistently to the i700 servo inverter.
• The structure of the history buffer corresponds to a ring buffer:
• As long as there is free history buffer space available, a message is placed in the next free slot
in the buffer.
• If all buffer slots are full, the oldest message is deleted for a new one.
• The latest messages will always remain available.
• See the "Diag code" (32-bit word) of every single message to find out which axis the message
refers to:
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 284
9 Diagnostics & error management
9.3 History buffer
________________________________________________________________
285 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
Note!
• When an error message is output, the source (device, axis A or axis B) is preceded.
• This data [value] of an error message text serves as wildcard for the value detected
during the runtime of the i700 servo inverter.
• The indices for axis A and axis B are given directly in succession in the following
descriptions for a better readability (index of axis A | index of axis B)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 286
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
Error code 0x2380: Fault - utilisation of the power section (Ixt) too high
Error code 0x2381: Warning - Utilisation of the power section (Ixt) too high
Error code 0x2385: Output current > [value] A (maximum device current)
287 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 288
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
289 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 290
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
Error code 0x7381: Hiperface: Invalid absolute value - motor speed too high
291 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
Error code 0x8285: Too many mapped objects (max. number = [value])
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 292
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
Error code 0x8701: Time-out during synchronisation with EtherCAT Sync signal
293 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 294
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
295 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
Error code 0xFF0E: Speed too low --> command cannot be executed.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 296
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
Error code 0xFF14: Not allowed in state 'operation enabled' or 'quick stop active'
Error code 0xFF15: No Hiperface absolute value encoder connected --> command cannot be executed
Error code 0xFF16: Connected Hiperface absolute value encoder is not supported
Additional settings for SinCos absolute value encoders with HIPERFACE® protocol
Error code 0xFF17: Connected Hiperface absolute value encoder is not supported --> command cannot be executed
297 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
9 Diagnostics & error management
9.4 CiA402 error codes / error messages
________________________________________________________________
Manual control
Error code 0xFF20: The check of the Replacement Protection has failed
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 298
9 Diagnostics & error management
9.5 Identification data
________________________________________________________________
The error memory displays the error cause in a bit coded manner. It is also possible that several errors are pending
at the same time.
Note:
The fixed identification data depend on the device version of the i700 servo inverter.
Examples of identification data for a double axis are provided below.
299 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
9 Diagnostics & error management
9.6 Diagnostics parameters
________________________________________________________________
Display of the time information the i700 servo inverter is currently using (time of the device if you will).
Real-time information (Distributed Clock)
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 300
9 Diagnostics & error management
9.6 Diagnostics parameters
________________________________________________________________
301 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
10 Service/internal
________________________________________________________________
10 Service/internal
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 302
10 Service/internal
________________________________________________________________
303 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
10 Service/internal
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 304
10 Service/internal
________________________________________________________________
305 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
10 Service/internal
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 306
10 Service/internal
10.1 Firmware update
________________________________________________________________
The drive component firmware can be replaced by means of the available EtherCAT interface (RJ45
socket) via FoE. In order to carry out a firmware download, the drive component must be in the
"Bootstrap" EtherCAT status. Only one firmware with the name "i700.bin" is accepted.
307 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
10 Service/internal
10.2 Reserved objects
________________________________________________________________
Note!
For the servo inverter i700, various "reserved objects" are provided, which must solely be
used device-internally and must not be written to by the user!
The following reserved objects are provided:
• 0x2C10 Sensorless synchronous control: low speed range, HF-based
• 0x2C11 Sensorless synchronous control: High speed range
• 0x2C12 Sensorless synchronous control: low speed range, current-controlled
• 0x2C13 Sensorless synchronous control: Low speed range, operating mode
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 308
11 Appendix
11.1 Table of attributes
________________________________________________________________
11 Appendix
The table of attributes contains information required for communication with the servo inverter via
objects.
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 309
11 Appendix
11.1 Table of attributes
________________________________________________________________
310 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.1 Table of attributes
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 311
11 Appendix
11.1 Table of attributes
________________________________________________________________
312 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.1 Table of attributes
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 313
11 Appendix
11.1 Table of attributes
________________________________________________________________
314 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.1 Table of attributes
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 315
11 Appendix
11.1 Table of attributes
________________________________________________________________
316 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.1 Table of attributes
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 317
11 Appendix
11.1 Table of attributes
________________________________________________________________
318 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.1 Table of attributes
________________________________________________________________
UNSIGNED_16 1/108 Tx
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 319
11 Appendix
11.1 Table of attributes
________________________________________________________________
320 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.1 Table of attributes
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 321
11 Appendix
11.1 Table of attributes
________________________________________________________________
322 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.1 Table of attributes
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 323
11 Appendix
11.1 Table of attributes
________________________________________________________________
324 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.1 Table of attributes
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 325
11 Appendix
11.1 Table of attributes
________________________________________________________________
326 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.1 Table of attributes
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 327
11 Appendix
11.1 Table of attributes
________________________________________________________________
UNSIGNED_16 1/10 8 Tx
328 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.1 Table of attributes
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 329
11 Appendix
11.1 Table of attributes
________________________________________________________________
330 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.1 Table of attributes
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 331
11 Appendix
11.2 Structure of the parameter set file
________________________________________________________________
The parameter set file is designed as an extendable file. This means that it is possible to add header
components later on without interrupting previous algorithms. Therefore the file is divided into
three sections:
1. File header
• The file header contains important information on the file as a whole, including its size, the
checksum, the file header type, the number of data headers, and their position from the start
of the file.
2. Data header
• The data header contains information on a specific part of the data within the data area.
These are for instance the data type and data interpretation and thus the type of data header,
the data offset in the file, and the size of the data packet.
3. Data
• The data is a densely packed arrangement of data, the sense of which only becomes clear
when the type of data header specified is known.
Byte offset
0 4 8 12 16 20 24 28 32
332 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.2 Structure of the parameter set file
________________________________________________________________
Byte offset
0 4 8
Byte offset
0 2 4 6
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 333
11 Appendix
11.2 Structure of the parameter set file
________________________________________________________________
Byte offset
0 4 6
334 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.3 Communication objects
________________________________________________________________
This chapter describes the "invisible" communication objects of the i700 servo inverter. This
information is important for the integration of the controller with an external control.
Object Name
Axis A Axis B
PDO mapping
0x1600 0x1610 RPDO-->Axis A/B: Cyclic sync position mode (csp)
0x1601 0x1611 RPDO-->Axis A/B: Cyclic sync torque mode (cst)
0x1602 0x1612 RPDO-->Axis A/B: Cyclic sync velocity mode (csv)
0x1603 0x1613 RPDO-->Axis A/B: Velocity mode (vl)
0x1604 0x1614 RPDO-->Axis A/B: Touch probe (TP)
0x1605 0x1615 RPDO-->Axis A/B: Freely configurable (user)
0x1606 0x1616 RPDO-->Axis A/B: Torque limits
0x1607 0x1617 RPDO-->Axis A/B: Speed limit values
0x1A00 0x1A10 Axis A/B-->TPDO: Cyclic sync position mode (csp)
0x1A01 0x1A11 Axis A/B-->TPDO: Cyclic sync torque mode (cst)
0x1A02 0x1A12 Axis A/B-->TPDO: Cyclic sync velocity mode (csv)
0x1A03 0x1A13 Axis A/B-->TPDO: Velocity mode (vl)
0x1A04 0x1A14 Axis A/B-->TPDO: Touch probe (TP)
0x1A05 0x1A15 Axis A/B-->TPDO: Freely configurable (user)
0x1A06 0x1A16 Axis A/B-->TPDO: Additional status information
Sync manager
0x1C00 Sync Manager: Communication type
0x1C12 Sync Manager 2 (RPDO-->Device): PDO mapping
0x1C13 Sync Manager 3 (RPDO-->Device): PDO mapping
0x1C32 Sync Manager 2 (RPDO-->Device): Parameter
0x1C33 Sync Manager 3 (Device-->TPDO): Parameter
Fixed, preconfigured PDO mapping object for "Cyclic sync position mode"
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 335
11 Appendix
11.3 Communication objects
________________________________________________________________
Fixed, preconfigured PDO mapping object for "Cyclic sync torque mode"
Fixed, preconfigured PDO mapping object for "Cyclic sync velocity mode"
336 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.3 Communication objects
________________________________________________________________
PDO mapping object freely configurable by the user for process data from the controller to the servo inverter
Fixed, preconfigured PDO mapping object for "Cyclic sync position mode"
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 337
11 Appendix
11.3 Communication objects
________________________________________________________________
Fixed, preconfigured PDO mapping object for "Cyclic sync torque mode"
Fixed, preconfigured PDO mapping object for "Cyclic sync velocity mode"
338 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.3 Communication objects
________________________________________________________________
PDO mapping object freely configurable by the user for process data from the controller to the servo inverter i700
Fixed, preconfigured PDO mapping object for "Cyclic sync position mode"
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 339
11 Appendix
11.3 Communication objects
________________________________________________________________
Fixed, preconfigured PDO mapping object for "Cyclic sync torque mode"
Fixed, preconfigured PDO mapping object for "Cyclic sync velocity mode"
340 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.3 Communication objects
________________________________________________________________
PDO mapping object freely configurable by the user for process data from the i700 servo inverter to the controller
Fixed, preconfigured PDO mapping object for "Cyclic sync position mode"
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 341
11 Appendix
11.3 Communication objects
________________________________________________________________
Fixed, preconfigured PDO mapping object for "Cyclic sync torque mode"
Fixed, preconfigured PDO mapping object for "Cyclic sync velocity mode"
342 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.3 Communication objects
________________________________________________________________
PDO mapping object freely configurable by the user for process data from the i700 servo inverter to the controller
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 343
11 Appendix
11.3 Communication objects
________________________________________________________________
344 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
11 Appendix
11.3 Communication objects
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 345
11 Appendix
11.4 Licences
________________________________________________________________
11.4 Licences
346 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
Index
________________________________________________________________
Figures 0x2540 49
0x1000 299 0x2580 53
0x1001 299 0x2820 171
0x1008 299 0x2822 60
0x1009 299 0x2823 60
0x100A 299 0x2824 29
0x1018 299 0x2825 61
0x10F1 46 0x2826 283
0x10F3 284 0x2830 29
0x10F8 300 0x2831 30
0x1600 335 0x2832 61
0x1601 336 0x2833 30
0x1602 336 0x2835 64
0x1603 336 0x2836 71
0x1604 336 0x2840 283
0x1605 337 0x2841 283
0x1606 337 0x284F 280
0x1607 337 0x2900 124
0x1610 337 0x2901 124
0x1611 338 0x2902 124
0x1612 338 0x2903 124
0x1613 338 0x2904 125
0x1614 338 0x2910 122
0x1615 339 0x2939 165
0x1616 339 0x2941 117
0x1617 339 0x2942 117
0x1A00 339 0x2943 117
0x1A01 340 0x2944 144
0x1A02 340 0x2945 142
0x1A03 340 0x2946 235
0x1A04 340 0x2947 78
0x1A05 341 0x2980 126
0x1A06 341 0x2981 126
0x1A10 341 0x2982 126
0x1A11 342 0x2983 126
0x1A12 342 0x2984 127
0x1A13 342 0x29C0 128
0x1A14 343 0x29E0 129
0x1A15 343 0x29E1 130
0x1A16 344 0x29E2 130
0x1C00 344 0x29E3 130
0x1C12 344 0x29E4 130
0x1C13 345 0x2B00 147
0x1C32 345 0x2B01 148
0x1C33 345 0x2B02 149
0x2000 47 0x2B03 149
0x2001 47 0x2B04 150
0x2020 33 0x2B05 150
0x2021 48 0x2B06 152
0x2022 48 0x2B07 152
0x2030 22 0x2B08 154
0x2100 47 0x2B09 155
0x2500 245 0x2B0A 157
347 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
Index
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 348
Index
________________________________________________________________
349 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
Index
________________________________________________________________
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 350
Index
________________________________________________________________
Brake identification (0x2820:4 | 0x3020:4) 171 TP1 delay time (0x2D00:1 | 0x3500:1) 246
Control logic (0x2820:5 | 0x3020:5) 172 TP2 delay time (0x2D00:2 | 0x3500:2) 246
Operating mode (0x2820:1 | 0x3020:1) 171 Delay time
Release time (0x2820:3 | 0x3020:3) 171 Reset error (0x2840 | 0x3040) 283
Brake control Determine target position
Settings (0x2820 | 0x3020) 171 Mode (0x2984 | 0x3184) 127
Brake monitoring Device
Response (0x2820:6 | 0x3020:6) 172 Actual output frequency (0x2DDD | 0x35DD) 306
Brand protection Data (0x2000) 47
Encryption (0x2100:3) 47 Hardware version (0x1009) 299
Enter pin (0x2100:2) 47 Max. current (0x6073 | 0x6873) 236
Set pin (0x2100:1) 47 Name (0x2001) 47
Brand protection (0x2100) 47 Operating time (0x2D81:1 | 0x3581:1) 300
Optical recognition (0x2021) 48
C Power-on time (0x2D81:2 | 0x3581:2) 300
CiA402 error codes (overview) 286 Product designation (0x2000:1) 47
Class-II errors 281 Production date (0x2000:3) 47
Serial number (0x2000:2) 47
Communication objects 335
Software version (0x100A) 299
Communication with the controller 23
Type (0x1000) 299
Control bits (0x10F3:5) 285
Voltage values (0x2540) 49
Control word (CiA) (0x6040 | 0x6840) 179
Device command (0x2022) 48
Control word (Lenze) (0x2830 | 0x3030) 29
Device control via PDO
Controller enable 62 Activation (0x2824 | 0x3024) 29
Controlword (0x6040 | 0x6840) 179 Device utilisation (Ixt)
Correction of the leakage inductance 132 Actual utilisation (0x2D40:4 | 0x3540:4) 254
Counter Error threshold (0x2D40:6 | 0x3540:6) 255
Operating time (0x2D81 | 0x3581) 300 Warning threshold (0x2D40:5 | 0x3540:5) 255
Critical DC-bus voltage (0x2540:8) 51 Diagnostics
Current - phase U (0x2D83:2 | 0x3583:2) 301 History buffer (0x10F3) 284
Current - phase V (0x2D83:3 | 0x3583:3) 301 Digital input delay times 246
Current - phase W (0x2D83:4 | 0x3583:4) 301 Digital inputs
Current controller Delay times (latencies) 246
Feedforward control (0x2941 | 0x3141) 117 Digital inputs (0x60FD | 0x68FD) 177
Gain (0x2942:1 | 0x3142:1) 117 Disable operation 62
Parameter (0x2942 | 0x3142) 117 DNS name (0x2020:6) 33
Reset time (0x2942:2 | 0x3142:2) 117 DNS server (0x2020:5) 33
Setting for identification (0x2DE0:1 | 0x35E0:1) 77
Document history 13
Current fault (0x284F | 0x304F) 280
D-voltage (magnetisation) (0x2DD7:4 | 0x35D7:4) 305
Current motor voltage limit
Actual voltage (0x2DD7:1 | 0x35D7:1) 305 E
Cyclic sync torque mode
ECAT
Speed limitation (0x2946 | 0x3146) 235
Behaviour in case of error (0x10F1) 46
Device profile number (0x67FF | 0x6FFF) 178
D ESI revision (0x1018:3) 299
D current (id) Identification data (0x1018) 299
Actual D-current (0x2DD1:1 | 0x35D1:1) 303 Manufacturer ID (0x1018:1) 299
Target D current (0x2DD1:3 | 0x35D1:3) 303 Manufacturer's device name (0x1008) 299
DC bus Product code (0x1018:2) 299
Actual voltage - filter time (0x29E2 | 0x31E2) 130 Serial number (0x1018:4) 299
Actual voltage (0x6079 | 0x6879) 237 ECAT DC
DC-injection braking 163, 282 Current time (0x10F8) 300
Current (0x2B80 | 0x3380) 163 Current time (0x2580:4) 54
D-current controller Real time information (0x2580) 53
Output signal (0x2DD7:2 | 0x35D7:2) 305 Status real time information (0x2580:1) 53
Dead time compensation Time stamp first real-time information (0x2580:2) 53
351 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
Index
________________________________________________________________
Time stamp last real-time information (0x2580:3) 53 Time monitoring (0x6066 | 0x6866) 206
E-mail to Lenze 358 Window (0x6065 | 0x6865) 206
Enable axis 62 Following error detection 206
Enable controller 62
Enable operation 62 H
Encoder Heatsink temperature
Angular drift - Actual angle error (0x2C42:3 | 0x3442:3) 94 Actual Temperature (0x2D84:1 | 0x3584:1) 255
Increments/revolution (0x2C42:1 | 0x3442:1) 93 Threshold - switch-off fan (0x2D84:4 | 0x3584:4) 256
Parameter (0x2C42 | 0x3442) 93 Threshold - switch-on fan (0x2D84:3 | 0x3584:3) 256
Signal quality - Actual amplitude (0x2C42:4 | 0x3442:4) 94 Warning threshold (0x2D84:2 | 0x3584:2) 255
Supply voltage (0x2C42:2 | 0x3442:2) 93 Heatsink temperature (0x2D84 | 0x3584) 255
Type (0x2C40 | 0x3440) 93 Hiperface
Encoder increments (0x608F:1 | 0x688F:1) 203 Absolute value fault
EoE (Ethernet over EtherCAT) 32 Response (0x2C41:4 | 0x3441:4) 97
EoE information (0x2020) 33 Detected increments / revolution (0x2C41:7 | 0x3441:7) 98
Error code (0x603F | 0x683F) 280 Determined type code (0x2C41:1 | 0x3441:1) 97
Encoder type (0x2C41:9 | 0x3441:9) 98
Error codes 38
Parameter (0x2C41 | 0x3441) 97
Error memory (0x1001) 299
Period length of linear encoders (0x2C41:10 | 0x3441:10) 98
Error messages (overview) 286
Raw data - Actual position (0x2C41:6 | 0x3441:6) 98
Error report 21 Serial number (0x2C41:5 | 0x3441:5) 98
Errors of class II 281 Type code supported by firmware (0x2C41:8 | 0x3441:8) 98
EtherCAT data telegram 35 User-defined encoder - Number of revolutions
Ethernet over EtherCAT (EoE) 32 (0x2C41:3 | 0x3441:3) 97
User-defined encoder - type code (0x2C41:2 | 0x3441:2) 97
F Holding brake
Feedback system Override of the holding brake control
Parameter CRC (0x2C5F | 0x345F) 91 (0x2820:11 | 0x3020:11) 173
Response to open circuit (0x2C45 | 0x3445) 90 Starting torque (0x2820:10 | 0x3020:10) 172
Specifiable number of revolutions (0x2C46 | 0x3446) 90 Starting torque source (0x2820:9 | 0x3020:9) 172
Feedback to Lenze 358
Field
I
Actual field (0x2DD0:1 | 0x35D0:1) 302 I²xt
Field set value limitation (0x29E1 | 0x31E1) 130 x1 = n01/nN (n01 ~ 0) (0x2D4D:1 | 0x354D:1) 261
Target field (0x2DD0:2 | 0x35D0:2) 302 x2 = n02/nN (n02 = limit - reduced cooling)
Values (0x2DD0 | 0x35D0) 302 (0x2D4D:3 | 0x354D:3) 261
x3 = n03/nN (n03 = rated speed) (0x2D4D:5 | 0x354D:5) 261
Field controller
x4 = n04/nN (n04 = limit - field weakening)
Gain (0x29C0:1 | 0x31C0:1) 128
(0x2D4D:7 | 0x354D:7) 261
Parameter (0x29C0 | 0x31C0) 128
y1 = i01/iN (x = n01 ~ 0) (0x2D4D:2 | 0x354D:2) 261
Reset time (0x29C0:2 | 0x31C0:2) 129
y2 = i02/iN (x = n02 = limit - reduced cooling)
Field weakening controller (0x2D4D:4 | 0x354D:4) 261
Gain (0x29E0:1 | 0x31E0:1) 129 y3 = i03/iN (x = n03 = rated speed) (0x2D4D:6 | 0x354D:6)
Parameter (0x29E0 | 0x31E0) 129 261
Reset time (0x29E0:2 | 0x31E0:2) 130 y4 = i04/iN (x = n04 = limit - field weakening)
Firmware download 19 (0x2D4D:8 | 0x354D:8) 261
Flying restart function Identity
Activate (0x2BA0 | 0x33A0) 159 Status word (0x2832 | 0x3032) 61
Current (0x2BA1 | 0x33A1) 161 Incr./s (0x6090:1 | 0x6890:1) 204
Delay time (0x2BA5 | 0x33A5) 161 Information on validity 13
Determined speed [n-unit] (0x2BA6:2 | 0x33A6:2) 162 Initial switch-on 19
Determined speed [r/min] (0x2BA6:1 | 0x33A6:1) 162
In-position recognition 207
Integration time (0x2BA3 | 0x33A3) 161
Interpolation
Min. deviation (0x2BA4 | 0x33A4) 161
Index (0x60C2:2 | 0x68C2:2) 220
Result (0x2BA6 | 0x33A6) 162
Time period (0x60C2 | 0x68C2) 220
Start frequency (0x2BA2 | 0x33A2) 161
Time period (0x60C2:1 | 0x68C2:1) 220
Following error
Interpolation sub mode select (0x60C0 | 0x68C0) 220
Actual error (0x60F4 | 0x68F4) 207
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 352
Index
________________________________________________________________
353 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
Index
________________________________________________________________
Actual position of rotor angle (0x2DDE | 0x35DE) 306 Threshold (0x2D44:1 | 0x3544:1) 269
Actual voltage - filter time (0x29E3 | 0x31E3) 130 Motor speed monitoring (0x2D44 | 0x3544) 269
Actual voltage - Veff, phase-phase (0x2D82 | 0x3582) 300 Motor temperature monitoring
Common parameters (0x2C01 | 0x3401) 85 Actual motor temperature (0x2D49:5 | 0x3549:5) 267
Current actual value (0x6078 | 0x6878) 237 Error threshold (0x2D49:4 | 0x3549:4) 266
Current setpoint - filter time (0x2943 | 0x3143) 117 Parameter (0x2D49 | 0x3549) 266
Currents (0x2DD1 | 0x35D1) 302 Response (0x2D49:2 | 0x3549:2) 266
Designation (0x2C01:10 | 0x3401:10) 86 Sensor type (0x2D49:1 | 0x3549:1) 266
Insulation class (0x2C01:9 | 0x3401:9) 86 Warning threshold (0x2D49:3 | 0x3549:3) 266
Lss saturation characteristic - activation Motor utilisation (I²xt)
(0x2C04:18 | 0x3404:18) 134 Actual utilisation (0x2D4F | 0x354F) 257
Lss saturation characteristic - inductance grid points (y) Error threshold (0x2D50:2 | 0x3550:2) 258
(0x2C04 | 0x3404) 133
Influence of the winding (0x2D4C:3 | 0x354C:3) 259
Lss saturation characteristic - reference for current grid
Motor overload error (0x2D50 | 0x3550) 257
points (x) (0x2C05 | 0x3405) 134
Motor overload warning threshold (0x2D4E | 0x354E) 257
Manufacturer (0x6404 | 0x6C04) 178
Parameter for the thermal model (0x2D4C | 0x354C) 258
Max. speed (0x6080 | 0x6880) 202
Response (0x2D50:1 | 0x3550:1) 258
Number of pole pairs (0x2C01:1 | 0x3401:1) 85
Starting value (0x2D4C:4 | 0x354C:4) 259
Phase currents (0x2D83 | 0x3583) 300
Thermal time constant - laminations (0x2D4C:2 | 0x354C:2)
Rated cosine phi (0x2C01:8 | 0x3401:8) 86
259
Rated current (0x6075 | 0x6875) 88
Thermal time constant - winding (0x2D4C:1 | 0x354C:1) 259
Rated frequency (0x2C01:5 | 0x3401:5) 86
User-definable characteristic (0x2D4D | 0x354D) 261
Rated power (0x2C01:6 | 0x3401:6) 86
Rated speed (0x2C01:4 | 0x3401:4) 86
N
Rated torque (0x6076 | 0x6876) 88
New active message (0x10F3:4) 285
Rated voltage (0x2C01:7 | 0x3401:7) 86
Setting method - motor parameters (0x2C08 | 0x3408) 79 Notch filter 1
Stator leakage inductance (0x2C01:3 | 0x3401:3) 85 Bandwidth (0x2944:2 | 0x3144:2) 144
Stator resistance (0x2C01:2 | 0x3401:2) 85 Damping (0x2944:3 | 0x3144:3) 145
Frequency (0x2944:1 | 0x3144:1) 144
Motor (ASM)
Lh saturation characteristic - inductance grid points (y) Notch filter 2
(0x2C07 | 0x3407) 140 Bandwidth (0x2944:5 | 0x3144:5) 145
Magnetising current (0x2C02:3 | 0x3402:3) 87 Damping (0x2944:6 | 0x3144:6) 145
Mutual inductance (0x2C02:2 | 0x3402:2) 87 Frequency (0x2944:4 | 0x3144:4) 145
Parameter (0x2C02 | 0x3402) 87
Rotor resistance (0x2C02:1 | 0x3402:1) 87 O
Motor (SM) Open source software licences 346
e.m.f. constant (KELL) (0x2C03:1 | 0x3403:1) 87 Optical recognition
Magnet characteristic (current) - grid points Blinking duration (0x2021:2) 48
(0x2C06 | 0x3406) 138 Start (0x2021:1) 48
Parameter (0x2C03 | 0x3403) 87 Overvoltage (OU)
Pole position encoder (0x2C03:4 | 0x3403:4) 88 Error threshold (0x2540:6) 50
Pole position resolver (0x2C03:2 | 0x3403:2) 87 Threshold 'Reset error' (0x2540:7) 51
Temperature coefficient - magnets (kTN) Warning threshold (0x2540:5) 50
(0x2C03:3 | 0x3403:3) 88
Motor control (0x2C00 | 0x3400) 73 P
Motor current Ieff (0x2DD1:5 | 0x35D1:5) 303 Parameter communication 32
Motor phase failure 1 Parameter download 19
Current threshold (0x2D45:2 | 0x3545:2) 270 Parameter handling 19
Response (0x2D45:1 | 0x3545:1) 270
Parameter set 20
Voltage threshold (0x2D45:3 | 0x3545:3) 270
Validity check (CRC) (0x2030) 22
Motor phase failure 2
Persistent data storage 24
Response (0x2D45:4 | 0x3545:4) 271
Polarity (0x607E | 0x687E) 202
Motor phase failure detection (0x2D45 | 0x3545) 270
Pole position identification monitoring
Motor revolution/s (0x6090:2 | 0x6890:2) 204
Response (0x2C60 | 0x3460) 101
Motor revolutions (0x608F:2 | 0x688F:2) 203
Pole position identification PLI (without movement)
Motor speed monitoring (0x2C63 | 0x3463) 114
Response (0x2D44:2 | 0x3544:2) 269
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 354
Index
________________________________________________________________
Pole position identification PPI (360°) (0x2C61 | 0x3461) 106 Received packages (0x2020:7) 33
Pole position identification PPI (min. movement) Reset error (0x2841 | 0x3041) 283
(0x2C62 | 0x3462) 110 Resolver
Position 8 kHz safety signal (0x2DE0:4 | 0x35E0:4) 77
Actual position (0x6064 | 0x6864) 206 Number of pole pairs (0x2C43 | 0x3443) 91
Actual position (internal) (0x6063 | 0x6863) 206 Position detection - dynamics (0x2DE0:3 | 0x35E0:3) 77
Demand internal value (0x60FC | 0x68FC) 207 Resolver error compensation
Encoder resolution (0x608F | 0x688F) 203 Angle (0x2C44:1 | 0x3444:1) 92
Position window time (0x6068 | 0x6868) 207 Cosine track gain (0x2C44:2 | 0x3444:2) 93
Select new actual position (0x2983 | 0x3183) 126 Parameter (0x2C44 | 0x3444) 92
Set position (0x6062 | 0x6862) 205 Sine track gain (0x2C44:3 | 0x3444:3) 93
Target position (0x607A | 0x687A) 220 Response to error (0x605E | 0x685E) 282
Target position interpolated (0x2DD2 | 0x35D2) 303 RPDO-->Axis A
Window (0x6067 | 0x6867) 207 Cyclic sync position mode (csp) (0x1600) 335
Position controller Cyclic sync torque mode (cst) (0x1601) 336
Gain - adaption (0x2981 | 0x3181) 126 Cyclic sync velocity mode (csv) (0x1602) 336
Gain (0x2980 | 0x3180) 126 Freely configurable (user) (0x1605) 337
Output signal (0x60FA | 0x68FA) 207 Speed limit values (0x1607) 337
Output signal limitation (0x2982 | 0x3182) 126 Torque limits (0x1606) 337
Power down 24 Touch probe (TP) (0x1604) 336
Power stage utilisation (Ixt) Velocity mode (vl) (0x1603) 336
Actual utilisation (0x2D40:1 | 0x3540:1) 254 RPDO-->Axis B
Error threshold (0x2D40:3 | 0x3540:3) 254 Cyclic sync position mode (csp) (0x1610) 337
Warning threshold (0x2D40:2 | 0x3540:2) 254 Cyclic sync torque mode (cst) (0x1611) 338
Power up 24 Cyclic sync velocity mode (csv) (0x1612) 338
PPI (360°) Freely configurable (user) (0x1615) 339
Absolute current amplitude (0x2C61:5 | 0x3461:5) 107 Speed limit values (0x1617) 339
Current amplitude (0x2C61:1 | 0x3461:1) 106 Torque limits (0x1616) 339
Direction of rotation (0x2C61:3 | 0x3461:3) 107 Touch probe (TP) (0x1614) 338
Error tolerance (0x2C61:4 | 0x3461:4) 107 Velocity mode (vl) (0x1613) 338
Ramp time (0x2C61:2 | 0x3461:2) 106
PPI (min. movement) S
Absolute current amplitude (0x2C62:6 | 0x3462:6) 112 Safe Torque Off (status) 191
Current amplitude (0x2C62:1 | 0x3462:1) 111 Safety instructions 16
Gain (0x2C62:3 | 0x3462:3) 111 Saturation characteristic 132
Max. move permitted (0x2C62:5 | 0x3462:5) 111 Saving parameters safe against mains failure 63
Ramp time - current (0x2C62:2 | 0x3462:2) 111
SDO abort codes (Abort codes) 28
Reset time (0x2C62:4 | 0x3462:4) 111
SDO communication 32
Sensorless synchronous control
Q
Signal for test mode (0x2DE0:2 | 0x35E0:2) 77
Q-current (iq)
Sent packages (0x2020:8) 33
Actual Q-current (0x2DD1:2 | 0x35D1:2) 303
Short-circuit braking 164, 282
Target Q current (0x2DD1:4 | 0x35D1:4) 303
Slip
Q-current controller
Actual slip (0x2DDC | 0x35DC) 306
Output signal (0x2DD7:3 | 0x35D7:3) 305
Spec. charact.
Quick stop
Resistance sampling point 1(0x2D49:8 | 0x3549:8) 267
Deceleration (0x6085 | 0x6885) 181
Resistance sampling point 2(0x2D49:9 | 0x3549:9) 267
Duration in the event of a fault (0x2826 | 0x3026) 283
Temperature sampling point 1(0x2D49:6 | 0x3549:6) 267
Response to request (0x605A | 0x685A) 180
Temperature sampling point 2(0x2D49:7 | 0x3549:7) 267
Q-voltage (torque) (0x2DD7:5 | 0x35D7:5) 306
Speed
Actual speed - filter time (0x2904 | 0x3104) 125
R
Limited speed setpoint (0x2DD3:3 | 0x35D3:3) 304
Ramp
Speed setpoint - filter time (0x2903 | 0x3103) 124
Delta speed (0x6048:1 | 0x6848:1) 210
Target speed (0x2DD3:1 | 0x35D3:1) 303
Delta speed (0x6049:1 | 0x6849:1) 211
Target speed 2 (0x2DD3:2 | 0x35D3:2) 303
Delta time (0x6048:2 | 0x6848:2) 210
Speed controller
Delta time (0x6049:2 | 0x6849:2) 211
355 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
Index
________________________________________________________________
Gain - adaption (0x2901 | 0x3101) 124 Torque actual value (0x6077 | 0x6877) 237
Gain (0x2900:1 | 0x3100:1) 124 Torque offset (0x60B2 | 0x68B2) 237
Load value I component (0x2902 | 0x3102) 124 Touch probe (TP)
Output signal (0x2DD4 | 0x35D4) 304 Dead time compensation (0x2D00 | 0x3500) 246
Output signal 1 (0x2DD4:1 | 0x35D4:1) 304 Debounce time (0x2500) 245
Output signal 2 (0x2DD4:2 | 0x35D4:2) 304 Time stamp (0x2D01 | 0x3501) 249
Parameter (0x2900 | 0x3100) 124 Touch probe function (0x60B8 | 0x68B8) 246
Rate time (0x2900:3 | 0x3100:3) 124 Touch probe status (0x60B9 | 0x68B9) 248
Reset time (0x2900:2 | 0x3100:2) 124
TP1
Speed monitoring Time stamp - falling edge (0x2D01:2 | 0x3501:2) 249
Actual speed error (0x2D8A | 0x358A) 301 Time stamp - rising edge (0x2D01:1 | 0x3501:1) 249
Speed restriction Touch probe pos1 neg value (0x60BB | 0x68BB) 249
Lower speed limit (0x2946:2 | 0x3146:2) 235 Touch probe pos1 pos value (0x60BA | 0x68BA) 249
Upper speed limit (0x2946:1 | 0x3146:1) 235 TP2
Standard gateway (0x2020:4) 33 Time stamp - falling edge (0x2D01:4 | 0x3501:4) 249
Status word (CiA) (0x6041 | 0x6841) 179 Time stamp - rising edge (0x2D01:3 | 0x3501:3) 249
Status word (Lenze) (0x2831 | 0x3031) 30 Touch probe pos2 - rising edge (0x60BC | 0x68BC) 249
Statusword (0x6041 | 0x6841) 179 Touch probe pos2 neg value (0x60BD | 0x68BD) 250
STO 62, 191
Structure of the EtherCAT data telegram 35 U
Structure of the safety instructions 16 Ultimate motor current
Subnet mask (0x2020:3) 33 Response (0x2D46:2 | 0x3546:2) 274
Supported drive modes (0x6502 | 0x6D02) 178 Threshold (0x2D46:1 | 0x3546:1) 274
Switching frequency (0x2939 | 0x3139) 165 Undervoltage (LU)
Sync manager Error threshold (0x2540:3) 50
Communication type (0x1C00) 344 Threshold 'Reset error' (0x2540:4) 50
Warning threshold (0x2540:2) 50
Sync Manager 2 (RPDO-->Device)
Parameter (0x1C32) 345
PDO mapping (0x1C12) 344
V
Sync Manager 3 (Device-->TPDO) V/f
Parameter (0x1C33) 345 x1 = f01 (0x2B02:1 | 0x3302:1) 149
x10 = f10 (0x2B02:10 | 0x3302:10) 149
Sync Manager 3 (RPDO-->Device)
x11 = f11 (0x2B02:11 | 0x3302:11) 149
PDO mapping (0x1C13) 345
x2 = f02 (0x2B02:2 | 0x3302:2) 149
Synchronisation
x3 = f03 (0x2B02:3 | 0x3302:3) 149
Error threshold (0x10F1:2) 46
x4 = f04 (0x2B02:4 | 0x3302:4) 149
x5 = f05 (0x2B02:5 | 0x3302:5) 149
T x6 = f06 (0x2B02:6 | 0x3302:6) 149
Target group 13 x7 = f07 (0x2B02:7 | 0x3302:7) 149
Target speeds (0x2DD3 | 0x35D3) 303 x8 = f08 (0x2B02:8 | 0x3302:8) 149
TCP/IP stack (IwIP) 346 x9 = f09 (0x2B02:9 | 0x3302:9) 149
Terminology used 15 y1 = U01 (x = f01) (0x2B03:1 | 0x3303:1) 149
Torque y10 = U10 (x = f10) (0x2B03:10 | 0x3303:10) 149
4 or 16 kHz interpolation (0x2DE0:5 | 0x35E0:5) 78 y11 = U11 (x = f11) (0x2B03:11 | 0x3303:11) 149
Filter cascade - starting value (0x2DD6:1 | 0x35D6:1) 305 y2 = U02 (x = f02) (0x2B03:2 | 0x3303:2) 149
Filter cascade (0x2DD6 | 0x35D6) 304 y3 = U03 (x = f03) (0x2B03:3 | 0x3303:3) 149
Max torque (0x6072 | 0x6872) 235 y4 = U04 (x = f04) (0x2B03:4 | 0x3303:4) 149
Negative limit value (0x60E1 | 0x68E1) 221 y5 = U05 (x = f05) (0x2B03:5 | 0x3303:5) 149
Notch filter 1 - input value (0x2DD6:2 | 0x35D6:2) 305 y6 = U06 (x = f06) (0x2B03:6 | 0x3303:6) 149
Notch filter 2 - input value (0x2DD6:3 | 0x35D6:3) 305 y7 = U07 (x = f07) (0x2B03:7 | 0x3303:7) 149
Notch filter setpoint torque (0x2944 | 0x3144) 144 y8 = U08 (x = f08) (0x2B03:8 | 0x3303:8) 149
Positive limit value (0x60E0 | 0x68E0) 221 y9 = U09 (x = f09) (0x2B03:9 | 0x3303:9) 149
Setpoint jerk limitation (0x2945 | 0x3145) 142 Velocity
Target torque (0x2DD5 | 0x35D5) 304 Encoder resolution (0x6090 | 0x6890) 204
Target torque (0x6071 | 0x6871) 235 Target velocity (0x60FF | 0x68FF) 227
Target torque (0x6074 | 0x6874) 237 Velocity actual value (0x606C | 0x686C) 226
Target torque filtered (0x2DD6:4 | 0x35D6:4) 305 vl target velocity (0x6042 | 0x6842) 209
Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06 356
Index
________________________________________________________________
Z
Zero system current (0x2D83:1 | 0x3583:1) 301
357 Lenze · i700 servo inverter · reference manual · DMS 3.0 EN · 06/2016 · TD06
Your opinion is important to us
)(('%$&.
These instructions were created to the best of our knowledge and
belief to give you the best possible support for handling our product.
If you have suggestions for improvement, please e-mail us to:
[email protected]
358
i700 servo inverter · reference manual · EDSE70ACMxx · 13512810 · DMS 3.0 EN · 06/2016 · TD06
Lenze Automation GmbH
Hans-Lenze-Str. 1
D-31855 Aerzen
Germany
+49 5154 82-0
[email protected]
www.lenze.com
Service
Lenze Service GmbH
Breslauer Straße 3
D-32699 Extertal
Germany
008000 24 46877 (24 h helpline)
+49 5154 82-1112
[email protected]