OnlineHelp V90 en US en-US
OnlineHelp V90 en US en-US
OnlineHelp V90 en US en-US
Preface
Fundamental safety
___________________
instructions 1
___________________
SINAMICS V-ASSISTANT 2
SINAMICS
___________________
User interface 3
SINAMICS V90
SINAMICS V-ASSISTANT Online ___________________
4
Task navigation
Help
Operating Manual
11/2017
A5E36618042-004
Legal information
Warning notice system
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.
DANGER
indicates that death or severe personal injury will result if proper precautions are not taken.
WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.
CAUTION
indicates that minor personal injury can result if proper precautions are not taken.
NOTICE
indicates that property damage can result if proper precautions are not taken.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will
be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to
property damage.
Qualified Personnel
The product/system described in this documentation may be operated only by personnel qualified for the specific
task in accordance with the relevant documentation, in particular its warning notices and safety instructions.
Qualified personnel are those who, based on their training and experience, are capable of identifying risks and
avoiding potential hazards when working with these products/systems.
Proper use of Siemens products
Note the following:
WARNING
Siemens products may only be used for the applications described in the catalog and in the relevant technical
documentation. If products and components from other manufacturers are used, these must be recommended
or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and
maintenance are required to ensure that the products operate safely and without any problems. The permissible
ambient conditions must be complied with. The information in the relevant documentation must be observed.
Trademarks
All names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication
may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software
described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the
information in this publication is reviewed regularly and any necessary corrections are included in subsequent
editions.
Technical support
Country Hotline
China +86 400 810 4288
Germany +49 911 895 7222
Italy +39 (02) 24362000
India +91 22 2760 0150
Turkey +90 (216) 4440747
Further service contact information:
Support contacts (https://support.industry.siemens.com/cs/ww/en/)
Preface ................................................................................................................................................... 3
1 Fundamental safety instructions .............................................................................................................. 9
1.1 General safety instructions ....................................................................................................... 9
1.2 Warranty and liability for application examples ........................................................................ 9
1.3 Industrial security ....................................................................................................................10
2 SINAMICS V-ASSISTANT .................................................................................................................... 11
2.1 Overview .................................................................................................................................11
2.2 Device combination.................................................................................................................12
2.2.1 Device combination of SINAMICS V90 PN and SIMOTICS S-1FL6 ......................................12
2.2.2 Device combination of SINAMICS V90 PTI and SIMOTICS S-1FL6 .....................................15
3 User interface ....................................................................................................................................... 19
3.1 Working modes .......................................................................................................................19
3.2 User interface - overview ........................................................................................................24
3.3 Menu bar .................................................................................................................................26
3.3.1 Menu bar - overview ...............................................................................................................26
3.3.2 Project menu ...........................................................................................................................26
3.3.2.1 Project -> New project ............................................................................................................26
3.3.2.2 Project -> Open project ...........................................................................................................27
3.3.2.3 Project -> Save project ...........................................................................................................28
3.3.2.4 Project -> Save project as.......................................................................................................29
3.3.2.5 Project -> Print ........................................................................................................................29
3.3.2.6 Project -> Language ...............................................................................................................30
3.3.2.7 Project -> Exit..........................................................................................................................30
3.3.3 Edit menu ................................................................................................................................30
3.3.3.1 Edit -> Cut ...............................................................................................................................30
3.3.3.2 Edit -> Copy ............................................................................................................................31
3.3.3.3 Edit -> Paste ...........................................................................................................................31
3.3.4 Switch menu ...........................................................................................................................31
3.3.4.1 Switch -> Go offline .................................................................................................................31
3.3.4.2 Switch -> Go online .................................................................................................................32
3.3.5 Tools menu .............................................................................................................................32
3.3.5.1 Tools -> Save parameters to ROM .........................................................................................32
3.3.5.2 Tools -> Restart drive .............................................................................................................33
3.3.5.3 Tools -> Reset absolute encoder ............................................................................................33
3.3.5.4 Tools -> Factory default ..........................................................................................................34
3.3.5.5 Tools -> Upload parameters ...................................................................................................36
3.3.6 Help menu ...............................................................................................................................36
3.3.6.1 Help -> View help ....................................................................................................................36
3.3.6.2 Help -> About SINAMICS V-ASSISTANT... ............................................................................37
3.4 Toolbar ....................................................................................................................................37
WARNING
Danger to life if the safety instructions and residual risks are not observed
If the safety instructions and residual risks in the associated hardware documentation are
not observed, accidents involving severe injuries or death can occur.
• Observe the safety instructions given in the hardware documentation.
• Consider the residual risks for the risk evaluation.
WARNING
Malfunctions of the machine as a result of incorrect or changed parameter settings
As a result of incorrect or changed parameterization, machines can malfunction, which in
turn can lead to injuries or death.
• Protect the parameterization (parameter assignments) against unauthorized access.
• Handle possible malfunctions by taking suitable measures, e.g. emergency stop or
emergency off.
Note
Industrial security
Siemens provides products and solutions with industrial security functions that support the
secure operation of plants, systems, machines and networks.
In order to protect plants, systems, machines and networks against cyber threats, it is
necessary to implement – and continuously maintain – a holistic, state-of-the-art industrial
security concept. Siemens products and solutions only represent one component of such a
concept.
The customer is responsible for preventing unauthorized access to its plants, systems,
machines and networks. Systems, machines and components should only be connected to
the enterprise network or the internet if and to the extent necessary and with appropriate
security measures (e.g. use of firewalls and network segmentation) in place.
Additionally, Siemens’ guidance on appropriate security measures should be taken into
account. For more information about industrial security, please visit:
Industrial security (http://www.siemens.com/industrialsecurity).
Siemens’ products and solutions undergo continuous development to make them more
secure. Siemens strongly recommends to apply product updates as soon as available and to
always use the latest product versions. Use of product versions that are no longer supported,
and failure to apply latest updates may increase customer’s exposure to cyber threats.
To stay informed about product updates, subscribe to the Siemens Industrial Security RSS
Feed at:
Industrial security (http://www.siemens.com/industrialsecurity).
WARNING
Unsafe operating states resulting from software manipulation
Software manipulations (e.g. viruses, trojans, malware or worms) can cause unsafe
operating states in your system that may lead to death, serious injury, and property
damage.
• Keep the software up to date.
• Incorporate the automation and drive components into a holistic, state-of-the-art
industrial security concept for the installation or machine.
• Make sure that you include all installed products into the holistic industrial security
concept.
• Protect files stored on exchangeable storage media from malicious software by with
suitable protection measures, e.g. virus scanners.
The SINAMICS V-ASSISTANT engineering tool is designed for faster commissioning and
diagnostics for the following SINAMICS V90 drive variants:
● SINAMICS V90 drives with the PROFINET interface (referred to as SINAMICS V90 PN)
● SINAMICS V90 drives with the pulse train, USS/Modbus interface (referred to as
SINAMICS V90 PTI)
The software runs on a personal computer with Windows operating systems and utilizes
graphical user interface to interact with users and communicates with SINAMICS V90 via a
USB cable. It can be used to modify parameters and monitor status of SINAMICS V90 drives.
Note
To ensure the stability of online commissioning, Siemens recommends that you use a
shielded USB cable of no longer than 3 m with ferrite cores on both ends.
Note
The minimum screen resolution must be 1024 × 768.
SIMOTICS S-1FL6 low inertia servo motors SINAMICS V90 MOTION-CONNECT 300 pre-assembled
PN 200 V servo cables
drives Power Brake cable Encoder cable
cable
Rated Rated Rated Shaft Article No. 1FL60 Article Frame Article No. Article No. Article No.
torque power speed height No. size 6FX3002-5 6FX3002-5 6FX3002-2
(Nm) (kW) (rpm) (mm) 6SL321
0-5
0.16 0.05 3000 20 22-2AF21- ❑ ❑ FB10- FSA CK01-1AD0 BK02-1AD0 ❑❑ 20-1AD0
1 1 1UF0 (3 m) (3 m) (3 m)
0.32 0.1 3000 24-2AF21- ❑ ❑ CK01-1AF0 BK02-1AF0 20-1AF0
1 1 (5 m) (5 m) (5 m)
0.64 0.2 3000 30 32-2AF21- ❑ ❑ FB10- CK01-1BA0 BK02-1BA0 20-1BA0
1 1 2UF0 (10 m) (10 m) (10 m)
1.27 0.4 3000 34-2AF21- ❑ ❑ FB10- FSB CK01-1CA0 BK02-1CA0 20-1CA0
1 1 4UF1 (20 m) (20 m) (20 m)
2.39 0.75 3000 40 42-2AF21- ❑ ❑ FB10- FSC
1 1 8UF0
3.18 1 3000 44-2AF21- ❑ ❑ FB11- FSD
1 1 0UF1
4.78 1.5 3000 50 52-2AF21- ❑ ❑ FB11- CK31-1AD0 BL02-1AD0 ❑❑ 10-1AD0
0 1 5UF0 (3 m) (3 m) (3 m)
6.37 2 3000 54-2AF21- ❑ ❑ FB12- CK31-1AF0 BL02-1AF0 10-1AF0
0 1 0UF0 (5 m) (5 m) (5 m)
CK31-1BA0 BL02-1BA0 10-1BA0
(10 m) (10 m) (10 m)
CK31-1CA0 BL02-1CA0 10-1CA0
(20 m) (20 m) (20 m)
Incremental encoder TTL 2500 ppr A Incremental encoder TTL CT
2500 ppr
Absolute encoder single-turn 21-bit M Absolute encoder single- DB
turn 21-bit
SIMOTICS S-1FL6 high inertia servo motors with straight SINAMICS V90 MOTION-CONNECT 300 pre-assembled
connectors PN 400 V servo cables
drives Power Brake cable Encoder cable
cable
Rated Rated Rated Shaft Article No. 1FL60 Article Frame Article No. Article No. Article No.
torque power speed height No. size 6FX3002-5 6FX3002-5 6FX3002-2
(Nm) (kW) (rpm) (mm) 6SL321
0-5
1.27 0.4 3000 45 42-1AF61- ❑ ❑ FE10- FSAA CL01-1AD0 BL02-1AD0 ❑❑ 10-1AD0
0 1 4UF0 (3 m) (3 m) (3 m)
2.39 0.75 3000 44-1AF61- ❑ ❑ FE10- FSA CL01-1AF0 BL02-1AF0 10-1AF0
0 1 8UF0 (5 m) (5 m) (5 m)
3.58 0.75 2000 65 61- ❑ ❑ FE11- CL01-1AH0 BL02-1AH0 10-1AH0
1AC61-0 1 0UF0 (7 m) (7 m) (7 m)
4.78 1.0 2000 62- ❑ ❑ CL01-1BA0 BL02-1BA0 10-1BA0
1AC61-0 1 (10 m) (10 m) (10 m)
CL01-1BF0 BL02-1BF0 10-1BF0
(15 m) (15 m) (15 m)
CL01-1CA0 BL02-1CA0 10-1CA0
(20 m) (20 m) (20 m)
7.16 1.5 2000 64- ❑ ❑ FE11- FSB CL11-1AD0
1AC61-0 1 5UF0 (3 m)
8.36 1.75 2000 66- ❑ ❑ CL11-1AF0
1AC61-0 1 (5 m)
9.55 2.0 2000 67- ❑ ❑ FE12- CL11-1AH0
1AC61-0 1 0UF0 (7 m)
11.9 2.5 2000 90 90- ❑ ❑ CL11-1BA0
1AC61-0 1 (10 m)
16.7 3.5 2000 92- ❑ ❑ FE13- FSC CL11-1BF0
1AC61-0 1 5UF0 (15 m)
23.9 5.0 2000 94- ❑ ❑ FE15- CL11-1CA0
1AC61-0 1 0UF0 (20 m)
33.4 7.0 2000 96- ❑ ❑ FE17-
1AC61-0 1 0UF0
Incremental encoder TTL 2500 ppr A Incremental encoder TTL CT
2500 ppr
Absolute encoder 20-bit + 12-bit multi-turn L Absolute encoder 20-bit + DB
12-bit multi-turn
SIMOTICS S-1FL6 high inertia servo motors with angular SINAMICS V90 MOTION-CONNECT 300 pre-assembled
connectors PN 400 V servo cables
drives Power Brake cable Encoder cable
cable
Rated Rated Rated Shaft Article No. 1FL60 Article Frame Article No. Article No. Article No.
torque power speed height No. size 6FX3002-5 6FX3002-5 6FX3002-2
(Nm) (kW) (rpm) (mm) 6SL321
0-5
1.27 0.4 3000 45 42-1AF61- ❑ ❑ FE10- FSAA CL02-1AD0 BL03-1AD0 ❑❑❑ -1AD0
2 1 4UF0 (3 m) (3 m) ❑ (3 m)
2.39 0.75 3000 44-1AF61- ❑ ❑ FE10- FSA CL02-1AF0 BL03-1AF0 -1AF0
2 1 8UF0 (5 m) (5 m) (5 m)
3.58 0.75 2000 65 61- ❑ ❑ FE11- CL02-1AH0 BL03-1AH0 -1AH0
1AC61-2 1 0UF0 (7 m) (7 m) (7 m)
4.78 1.0 2000 62- ❑ ❑ CL02-1BA0 BL03-1BA0 -1BA0
1AC61-2 1 (10 m) (10 m) (10 m)
CL02-1BF0 BL03-1BF0 -1BF0
(15 m) (15 m) (15 m)
CL02-1CA0 BL03-1CA0 -1CA0
(20 m) (20 m) (20 m)
7.16 1.5 2000 64- ❑ ❑ FE11- FSB CL12-1AD0
1AC61-2 1 5UF0 (3 m)
8.36 1.75 2000 66- ❑ ❑ CL12-1AF0
1AC61-2 1 (5 m)
9.55 2.0 2000 67- ❑ ❑ FE12- CL12-1AH0
1AC61-2 1 0UF0 (7 m)
11.9 2.5 2000 90 90- ❑ ❑ CL12-1BA0
1AC61-2 1 (10 m)
16.7 3.5 2000 92- ❑ ❑ FE13- FSC CL12-1BF0
1AC61-2 1 5UF0 (15 m)
23.9 5.0 2000 94- ❑ ❑ FE15- CL12-1CA0
1AC61-2 1 0UF0 (20 m)
33.4 7.0 2000 96- ❑ ❑ FE17-
1AC61-2 1 0UF0
Incremental encoder TTL 2500 ppr A Incremental encoder TTL CT12
2500 ppr
Absolute encoder 20-bit + 12-bit multi-turn L Absolute encoder 20-bit + DB10
12-bit multi-turn
Note
You can select a SINAMICS V90 PN servo drive for all the SIMOTICS S-1FL6 servo motors
whose rated power values are equal to or smaller than that specified as matching with this
servo drive in the table above.
SIMOTICS S-1FL6 low inertia servo motors SINAMICS V90 MOTION-CONNECT 300 pre-assembled
200 V servo cables
drives Power Brake cable Encoder cable
cable
Rated Rated Rated Shaft Article No. 1FL60 Article Frame Article No. Article No. Article No.
torque power speed height No. size 6FX3002-5 6FX3002-5 6FX3002-2
(Nm) (kW) (rpm) (mm) 6SL321
0-5
0.16 0.05 3000 20 22-2AF21- ❑ ❑ FB10- FSA CK01-1AD0 BK02-1AD0 ❑❑ 20-1AD0
1 1 1UA0 (3 m) (3 m) (3 m)
0.32 0.1 3000 24-2AF21- ❑ ❑ CK01-1AF0 BK02-1AF0 20-1AF0
1 1 (5 m) (5 m) (5 m)
0.64 0.2 3000 30 32-2AF21- ❑ ❑ FB10- CK01-1BA0 BK02-1BA0 20-1BA0
1 1 2UA0 (10 m) (10 m) (10 m)
1.27 0.4 3000 34-2AF21- ❑ ❑ FB10- FSB CK01-1CA0 BK02-1CA0 20-1CA0
1 1 4UA1 (20 m) (20 m) (20 m)
2.39 0.75 3000 40 42-2AF21- ❑ ❑ FB10- FSC
1 1 8UA0
3.18 1 3000 44-2AF21- ❑ ❑ FB11- FSD
1 1 0UA1
4.78 1.5 3000 50 52-2AF21- ❑ ❑ FB11- CK31-1AD0 BL02-1AD0 ❑❑ 10-1AD0
0 1 5UA0 (3 m) (3 m) (3 m)
6.37 2 3000 54-2AF21- ❑ ❑ FB12- CK31-1AF0 BL02-1AF0 10-1AF0
0 1 0UA0 (5 m) (5 m) (5 m)
CK31-1BA0 BL02-1BA0 10-1BA0
(10 m) (10 m) (10 m)
CK31-1CA0 BL02-1CA0 10-1CA0
(20 m) (20 m) (20 m)
Incremental encoder TTL 2500 ppr A Incremental encoder TTL CT
2500 ppr
Absolute encoder single-turn 21-bit M Absolute encoder single- DB
turn 21-bit
SIMOTICS S-1FL6 high inertia servo motors with straight SINAMICS V90 MOTION-CONNECT 300 pre-assembled
connectors 400 V servo cables
drives Power Brake cable Encoder cable
cable
Rated Rated Rated Shaft Article No. 1FL60 Article Frame Article No. Article No. Article No.
torque power speed height No. size 6FX3002-5 6FX3002-5 6FX3002-2
(Nm) (kW) (rpm) (mm) 6SL321
0-5
1.27 0.4 3000 45 42-1AF61- ❑ ❑ FE10- FSAA CL01-1AD0 BL02-1AD0 ❑❑ 10-1AD0
0 1 4UA0 (3 m) (3 m) (3 m)
2.39 0.75 3000 44-1AF61- ❑ ❑ FE10- FSA CL01-1AF0 BL02-1AF0 10-1AF0
0 1 8UA0 (5 m) (5 m) (5 m)
3.58 0.75 2000 65 61- ❑ ❑ FE11- CL01-1AH0 BL02-1AH0 10-1AH0
1AC61-0 1 0UA0 (7 m) (7 m) (7 m)
4.78 1.0 2000 62- ❑ ❑ CL01-1BA0 BL02-1BA0 10-1BA0
1AC61-0 1 (10 m) (10 m) (10 m)
CL01-1BF0 BL02-1BF0 10-1BF0
(15 m) (15 m) (15 m)
CL01-1CA0 BL02-1CA0 10-1CA0
(20 m) (20 m) (20 m)
7.16 1.5 2000 64- ❑ ❑ FE11- FSB CL11-1AD0
1AC61-0 1 5UA0 (3 m)
8.36 1.75 2000 66- ❑ ❑ CL11-1AF0
1AC61-0 1 (5 m)
9.55 2.0 2000 67- ❑ ❑ FE12- CL11-1AH0
1AC61-0 1 0UA0 (7 m)
11.9 2.5 2000 90 90- ❑ ❑ CL11-1BA0
1AC61-0 1 (10 m)
16.7 3.5 2000 92- ❑ ❑ FE13- FSC CL11-1BF0
1AC61-0 1 5UA0 (15 m)
23.9 5.0 2000 94- ❑ ❑ FE15- CL11-1CA0
1AC61-0 1 0UA0 (20 m)
33.4 7.0 2000 96- ❑ ❑ FE17-
1AC61-0 1 0UA0
Incremental encoder TTL 2500 ppr A Incremental encoder TTL CT
2500 ppr
Absolute encoder 20-bit + 12-bit multi-turn L Absolute encoder 20-bit + DB
12-bit multi-turn
SIMOTICS S-1FL6 high inertia servo motors with angular SINAMICS V90 MOTION-CONNECT 300 pre-assembled
connectors 400 V servo cables
drives Power Brake cable Encoder cable
cable
Rated Rated Rated Shaft Article No. 1FL60 Article Frame Article No. Article No. Article No.
torque power speed height No. size 6FX3002-5 6FX3002-5 6FX3002-2
(Nm) (kW) (rpm) (mm) 6SL321
0-5
1.27 0.4 3000 45 42-1AF61- ❑ ❑ FE10- FSAA CL02-1AD0 BL03-1AD0 ❑❑❑ -1AD0
2 1 4UA0 (3 m) (3 m) ❑ (3 m)
2.39 0.75 3000 44-1AF61- ❑ ❑ FE10- FSA CL02-1AF0 BL03-1AF0 -1AF0
2 1 8UA0 (5 m) (5 m) (5 m)
3.58 0.75 2000 65 61- ❑ ❑ FE11- CL02-1AH0 BL03-1AH0 -1AH0
1AC61-2 1 0UA0 (7 m) (7 m) (7 m)
4.78 1.0 2000 62- ❑ ❑ CL02-1BA0 BL03-1BA0 -1BA0
1AC61-2 1 (10 m) (10 m) (10 m)
CL02-1BF0 BL03-1BF0 -1BF0
(15 m) (15 m) (15 m)
CL02-1CA0 BL03-1CA0 -1CA0
(20 m) (20 m) (20 m)
7.16 1.5 2000 64- ❑ ❑ FE11- FSB CL12-1AD0
1AC61-2 1 5UA0 (3 m)
8.36 1.75 2000 66- ❑ ❑ CL12-1AF0
1AC61-2 1 (5 m)
9.55 2.0 2000 67- ❑ ❑ FE12- CL12-1AH0
1AC61-2 1 0UA0 (7 m)
11.9 2.5 2000 90 90- ❑ ❑ CL12-1BA0
1AC61-2 1 (10 m)
16.7 3.5 2000 92- ❑ ❑ FE13- FSC CL12-1BF0
1AC61-2 1 5UA0 (15 m)
23.9 5.0 2000 94- ❑ ❑ FE15- CL12-1CA0
1AC61-2 1 0UA0 (20 m)
33.4 7.0 2000 96- ❑ ❑ FE17-
1AC61-2 1 0UA0
Incremental encoder TTL 2500 ppr A Incremental encoder TTL CT12
2500 ppr
Absolute encoder 20-bit + 12-bit multi-turn L Absolute encoder 20-bit + DB10
12-bit multi-turn
Note
You can select a SINAMICS V90 servo drive for all the SIMOTICS S-1FL6 servo motors
whose rated power values are equal to or smaller than that specified as matching with this
servo drive in the table above.
Online mode
SINAMICS V-ASSISTANT communicates with the target drive. The drive connects to a PC
by a USB cable.
If you select the online mode, a list of connected drives are displayed. Select the target drive
and click the following button.
SINAMICS V-ASSISTANT automatically creates a new project to save all parameter settings
from the target drive and enters the main window.
Note
If SINAMICS V-ASSISTANT fails to detect the connected drive(s) immediately, please wait
for a while and then plug in the USB cable again.
Offline mode
SINAMICS V-ASSISTANT does not communicate with any connected drive.
In this mode, you can choose the following options:
If you select the first option, you must select a drive from the following window:
Select the product type and firmware version from the drop-down lists respectively. Then
select the article number of your desired drive. Click to save the factory settings
of the selected drive to the new project and enter the main window; otherwise, click
to return to the last step.
Note
To obtain the firmware version, you can view r29108 on BOP (Basic Operator Panel). For
more information, see the SINAMICS V90, SIMOTICS S-1FL6 Operating Instructions.
If you select the second option, you need to select an existing project in the following
directory as the current project and enter the main window:
Status indicators
In the upper right of the SINAMICS V-ASSISTANT main window, the current working mode
is indicated by the status indicators:
Online
Offline
You can switch the working mode between the two modes. For more information, see
Section "Switch menu (Page 31)".
Compare parameters
When you switch the working mode from offline to online, the following question appears to
remind you to save the current project:
You can click to save the project; otherwise, you can click to abort
saving.
Then SINAMICS V-ASSISTANT automatically compares all parameter settings between the
current project and the connected drive:
Click the first button to upload all parameter values of the connected drive to the current
project; otherwise, click the second button to upload all parameter values of the current
project to the connected drive.
Note
The user interface screenshot of SINAMICS V-ASSISTANT for V90 PN is used as an
example here.
Menu bar
The menu bar is located at the top of the user interface. You can find various commands and
functions for basic operations of SINAMICS V-ASSISTANT. For more information, see
Section "Menu bar (Page 26)".
Toolbar
The toolbar is located below the menu bar and provides direct access to the essential
functions of SINAMICS V-ASSISTANT. For more information, see Section "Toolbar
(Page 37)".
Task navigation
The task navigation mask contains tasks for users to fulfill. Each task consists of various
functions which facilitate users to parameterize all functions of V90 drives and monitor or
diagnose the drives. For more information, see Section "Task navigation (Page 41)".
Function pane
The function pane provides the user interface of each task to implement related functions.
Alarm window
In online mode, the currently active faults and alarms are displayed in a list with their types,
numbers and names; in offline mode, the alarm window is disabled. For more information,
see Section "Alarm window (Page 38)".
Note
This menu command can only be used to modify the values in "Viewing all parameters
(Page 90)".
Note
You can only use this menu command on the following function panes:
• Selecting drive (Page 44)
• Selecting motor (Page 46)
• Viewing all parameters (Page 90)
• Signal (Page 93)
Note
You can only use this menu command to modify the values in Viewing all parameters
(Page 90).
Online
Select this menu command and the following reminder appears:
Offline
Select this menu command and the following reminder appears:
● If you click , the following information appears after the parameters are reset
to their factory defaults:
Click to close the information window. To save the project, see Section
"Project -> Save project (Page 28)".
● If you click , this operation can be aborted.
Note
This menu command is only available in online mode.
You can use this menu command to upload parameters from the drive to SINAMICS V-
ASSISTANT. After you select this menu command, the following window appears to show
the process:
After the process is complete, the values of the same parameters in SINAMICS V-
ASSISTANT are overwritten by those in the drive automatically.
3.4 Toolbar
The icons of the toolbar provide quick access to the commands in the menu bar or functions
from Task navigation (Page 41).
Note
To view the detailed information of an active fault/alarm, press F1 to call the corresponding
online help.
Note
The task navigation mask screenshot of SINAMICS V-ASSISTANT for V90 PN is used as an
example here.
Task Sub-functions
SINAMICS V90 PN SINAMICS V90 PTI
Selecting drive • Selecting drive (Page 44)
(Page 43)
• Selecting motor (Page 46)
• Control mode (Page 47)
• Jog (Page 49)
Setting PROFINET • Selecting telegram (Page 50) -
(V90 PN only)
• Configuring network (Page 53)
(Page 50)
Parameterizing • Setting electronic gear ratio (V90 PTI only) (Page 56)
(Page 54)
• Setting mechanism (Page 59)
• Setting parameter setpoint (Page 59)
• Configuring ramp function (V90 PN only) (Page 72)
• Setting limits (Page 74)
• Configuring inputs/outputs (Page 78)
• Configuring referencing (Page 81)
• Setting encoder pulse output (V90 PTI only) (Page 88)
• Backlash compensation (Page 88)
• Viewing all parameters (Page 90)
Commissioning • Testing interface (Page 93)
(Page 93)
• Testing motor (Page 110)
• Optimizing drive (Page 112)
Diagnostics • Monitoring status (Page 125)
(Page 125)
• Tracing signals (Page 126)
• Measuring machine (Page 130)
Note
The task navigation mask of SINAMICS V-ASSISTANT for V90 PN is used as an example
here.
② Motor selection Selects a motor in this field "Selecting motor (Page 46)"
③ Control mode Selects a control mode in this field "Control mode (Page 47)"
④ Jog Tests the Jog function in this field "Jog (Page 49)"
Online mode
When you choose to work in online mode, a list of connected drive type(s) is displayed for
your selection:
Select the target drive type, and click to establish communication between
SINAMICS V-ASSISTANT and the drive. SINAMICS V-ASSISTANT reads all parameter
settings from the connected drive and the main window displays the drive information on the
following panel:
● Rated power
● Rated current
Note
is disabled in online mode.
Offline mode
When you are working in offline mode, SINAMICS V-ASSISTANT does not communicate
with the connected drive(s).
You can click to change the drive type in the following window:
Select the article number of the target drive. Click to save the factory settings of
the selected drive to the new project and enter the main window; or otherwise, click
to exit.
Online mode
● If the connected motor is equipped with an absolute encoder, is disabled.
Note
In the article number, "x" is a wildcard; for more information about "A\G", see the
SINAMICS V90, SIMOTICS S-1FL6 Operating Instructions.
Select a motor from the list and click the following button to confirm your selection:
Note
You can click "name plate" in the above window to see the specific location of the name
plate on the motor.
Offline mode
● If you choose to create a new project, you need to select a drive first, then the information
of the default motor is displayed.
● If you choose to open an existing project, the saved motor information is displayed.
● If you switch from online mode to offline mode, you can select the motor by clicking
.
1) Default control mode for V90 PN, different from S control mode for V90 PTI
2) Default control mode for V90 PTI
● Online mode
Click and the following message appears:
● Offline mode
Click and the control mode is changed.
4.1.4 Jog
Jog function is only available in online mode. You can configure this function on the following
panel:
● To start the Jog function, enter the Jog speed first. Click , then
the following warning appears:
Then the actual speed, actual torque, actual current and actual utilization are displayed.
● To stop the Jog function, click in the following window and
SINAMICS V-ASSISTANT releases the control priority.
Note
The Jog speed cannot be too fast. Otherwise, the machine axes can get out of control due to
possible communication delay.
You can select the desired telegram and configure the network with this function.
After you select a new telegram, the displayed process data changes according to the
selected telegram. You can view all PZDs of the selected telegram by clicking the drop-down
list and read their hexadecimal values from the first row of the table.
The PZD in green indicates that it has a bit definition. You can read the binary value of each
bit from the table.
Supported telegrams
SINAMICS V90 PN supports standard telegrams and Siemens telegrams for speed control
mode. You can select the desired telegram with parameter p0922. See the following table for
details.
From the perspective of the drive unit, the received process data represents the receive
words and the process data to be sent to the send words.
In online mode, the IP address of the connected drive is displayed in area "②" automatically.
You can define the PN name of station in area "①". Note that only numbers (0 to 9),
lowercase letters ("a" to "z") and characters ("-" and ".") in English are permissible. In
addition, you can modify the IP address in area "②" as desired. Click button "③" to save
and activate the settings. Restart the drive and then the PN name and IP address you set
become active and appear in areas "④" and "⑤".
Note
If you have also configured the IP protocol in TIA portal, then the IP protocol set in TIA portal
takes the first priority and displays in area "⑤" as the actual active IP protocol.
4.3 Parameterizing
Note
The parameterizing panel screenshot of SINAMICS V-ASSISTANT for V90 PN is used as an
example here.
Totally, ten sub-functions are available. The sub-function combinations vary with the drive
variant and control modes:
4.3.1.1 Overview
Setting electronic gear ratio is only available in pulse train input position control mode (PTI).
Select one of the following options for setting electronic gear ratio:
Options Description
① When number of setpoint pulses per motor revolution (p29011) is 0, configure electronic
gear ratio by setting numerator (p29012) and denominator (p29013).
② When number of setpoint pulses per motor revolution is not 0, enter the number of set-
point pulses per motor revolution here.
③ Calculate the electronic gear ratio according to different mechanical structures.
Totally, five mechanical structures are available:
• Ball screw
• Disc table
• Belt pulley
• Rack and pinion
• Roll feed
For more information, see Section "Mechanical structure (Page 57)".
Enter the pitch value and gear ratio, select a display unit and click . Then the
electronic gear ratio can be calculated automatically.
Variables
Configure variables according to the selected mechanical structure:
Unit
After configuring the variables for the selected mechanical structure, you must select one of
the following units and input values within the scope:
● Length unit
Range: 0.0001 to 2147000000
● Axis movement per load revolution
Range: 1 to 2147000000
Calculation
Click to calculate the electronic gear ratio and the calculated result is displayed
as the following example:
Note
If either the numerator or the denominator of the electronic gear ratio is larger than 10000,
the ratio can be reduced automatically to make them smaller than 10000.
The unit of the fixed position setpoint is the Length Unit (LU). All subsequent position
setpoint, related speed value, and acceleration value take LU as their unit in IPos control
mode.
Take a ball screw system as an example. If the system has a pitch of 10 mm/revolution, then
the resolution of the length unit is 1 µm (1 LU = 1 µm). Therefore, one load revolution
corresponds to 10000 LU (p29247 = 10000).
When SINAMICS V-ASSISTANT is in compound control modes, for how to set the
parameter setpoint, refer to the settings in basic control modes .
Position setpoint
The position setpoint function varies with the control modes. You can set the position
setpoint on the corresponding panels in each control mode.
For more information, see Section "Pulse train inputs (PTIs) (Page 109)".
Linear axis or modular axis can be used depending on your actual application.
● The linear axis has a restricted traversing range and it is the factory setting of the
SINAMICS V90 servo drive.
● The modular axis has an unrestricted traversing range.
You can directly enter the digital value in the cells for the following items:
● Position
● Speed
● Acceleration
● Deceleration
The current active position setpoint channel is displayed at the bottom of this panel. The
channels correspond with p2617 and p2618 as follows:
Legend Description
① Maximum acceleration in 1000 LU/s2 (default value: 100)
Three working modes are available for your selection. Whatever mode you select, the actual
velocity is affected by the maximum acceleration and deceleration. You can enter the
desired maximum acceleration and deceleration in areas ① and ② respectively.
Configure your desired working mode on the corresponding panel:
● Traversing block
A total of 16 position setpoints are available. Each position setpoint comes from one
group of position data:
If you desire to configure the task settings of the traversing block, you can click
to open the following window:
Click to expand the drop-down lists. Select your desired type of 2621, positioning
mode, continuation condition as well as IDs and then close the window.
● EPOS Jog
Enter the desired traversing distance and velocity setpoint for Jog 1 or Jog 2 in the above
window.
● MDI Positioning
Enter the desired MDI position, MDI velocity, MDI acceleration override and MDI
deceleration override of the fixed setpoint. Click to expand the drop-down lists of the
MDI positioning type and absolute positioning direction. Select your desired settings and
close the window.
For more information about signal INP, see Section "Digital inputs/outputs (DIs/Dos)
(Page 97)".
Ramp-function generator
The ramp-function generator is used to limit acceleration in the event of abrupt setpoint
changes and thus helps prevent load surges during drive operation.
The ramp-up time p1120 and ramp-down time p1121 can be used to set acceleration and
deceleration ramps separately. This allows a smoothed transition in the event of setpoint
changes.
Two types of ramp-function generator are available. You can specify the parameters on the
corresponding panels:
● Basic ramp-function generator
You can select these two sources with the digital input signal TSET:
Ramp-function generator
The ramp-function generator is used to limit acceleration in the event of abrupt setpoint
changes and thus helps prevent load surges during drive operation.
The ramp-up time p1120 and ramp-down time p1121 can be used to set acceleration and
deceleration ramps separately. This allows a smoothed transition in the event of setpoint
changes.
To activate this function, select "②" from the drop-down list in the above window or set bit 0
of p29108 on the BOP first. Make sure you have properly connected the SINAMICS V90 PN
drive to the motor and the encoder works normally; otherwise, the ramp function generator is
disabled due to faults (such as F31117 and F52983, etc.) despite that it is displayed active in
the above window. To activate the internal configuration of the ramp function generator, you
have to re-connect the motor and restart the drive. Then, you can continue with either type of
the ramp function generator.
Two types of ramp-function generator are available. You can specify the parameters on the
corresponding panels:
● Basic ramp-function generator
When the torque setpoint reaches torque limit, the torque is limited to the value selected
by TLIM.
Note
You can switch between the two sources and modify their values when the servo drive is
running.
For more information about the digital input signal TLIM, see Section "DIs (Page 97)".
● SINAMICS V90 PTI
Four sources in total are available for torque limit. You can select one of them via a
combination of digital input signals TLIM1 and TLIM2:
When the torque setpoint reaches the torque limit, the torque is limited to the value
selected by TLIM1/TLIM2.
Note
These four sources are valid in control modes PTI, IPos, and S. You can switch among
them when the servo drive is running.
For more information about the digital input signals TLIM1 and TLIM2, see Section "DIs
(Page 100)".
Note
You can switch between the two sources and modify their values when the servo drive is
running.
When the speed setpoint reaches the speed limit, an alarm occurs.
For more information about the digital input signal SLIM, see Section "DIs (Page 97)".
● SINAMICS V90 PTI
Four sources in total are available for speed limit. You can select one of them via a
combination of digital input signals SLIM1 and SLIM2:
Note
Control mode
The above four sources are valid in all control modes for V90 PTI. You can switch among
them when the servo drive is running.
When the speed setpoint reaches the speed limit, an alarm occurs.
For more information about the digital input signals SLIM1 and SLIM2, see Section "DIs
(Page 100)".
A total of four signals can be freely linked to digital inputs, for more information, see
Section "DIs (Page 97)".
Click the cells with white background in the table. Two options are displayed in the drop-
down list: Assign and Cancel. Select "Assign" to link the digital input with the
corresponding signal. Then the current row displays grey. Otherwise, select "Cancel" to
release the link. The current row then displays white.
● Assigning digital inputs for V90 PTI
A total of 28 signals can be freely linked to digital inputs except for DI9 and DI10 linked
with E_Stop and C_Mode signals. For more information, see Section "DIs (Page 100)".
Click the cells with white background in the table. Two options are displayed in the drop-
down list: Assign and Cancel. Select "Assign" to link the digital input with the
corresponding signal. Then the current row displays grey. Otherwise, select "Cancel" to
release the link. The current row then displays white.
You can activate the checkbox in column "Set to 1" to forcely set the signal status to 1.
For the signal EMGS, it can be forcely set to 1 when the drive firmware version is
V1.04.00 or higher.
Note
Signal P_TRG in PTI mode is reserved for future use.
A total of seven signals can be freely linked to digital outputs. For more information, see
Section "DOs (Page 98)".
Click the cells with white background in the table. Select "Assign" to link the digital input
with the corresponding signal. Then the current cell displays grey.
DO signal reverse
You can reverse the logics of DO1 and DO2 by activating the checkboxes in the following
function area or setting the bit 0 and bit 1 of parameter p748:
After the DO port is reversed, a "/" appears before the DO port to indicate that the logic of
the signal assigned to this port has been reversed.
A total of 14 signals can be freely linked to digital outputs. For more information, see
Section "DOs (Page 105)".
Click the cells with white background in the table. Select "Assign" to link the digital input
with the corresponding signal. Then the current cell displays grey.
Note
DO signal inverse
The logics of digital output signals DO1 to DO6 can be reversed. You can inverse the
logics of DO1 to DO6 by setting the bit 0 to bit 5 of parameter p0748.
Seven signals in total can be linked with either analog output. For more information, see
Section "Analog outputs (AOs) (Page 109)".
By default, analog output 1 and analog output 2 are linked with actual speed and actual
torque respectively. You can freely select the target signal in the drop-down list to link with
analog outputs.
3 External reference
cam (CCWL sig-
nal) and encoder
zero mark
Taking the second referencing mode as an example, you can configure relevant
parameters on the following panel:
Assign signals REF and SREF(for more information, see Section "Configuring
inputs/outputs (Page 78)"). Click and the following warning
appears:
● Absolute encoder
If the motor is equipped with an absolute encoder, the five referencing modes are
available. You can implement the referencing process via the Modbus or external DI
terminals rather than the V-ASSISTANT.
If the motor is equipped with an absolute encoder, you can adjust the absolute encoder
by clicking on the following panel to configure referencing:
Note
Referencing mode for the absolute encoder
If an absolute encoder is connected, the five referencing modes are also available. You
can select different referencing modes with the parameter p29240. When p29240 = 1 to
4, the referencing process can only be implemented before you set the current position
as the zero position. Once the zero position is set, the four referencing modes are not
available any more.
Note
When setting the reference point via the digital input
REF, you need to keep the control word STW1.11 = 0.
1 External reference
cam (signal REF)
and encoder zero
mark
Taking the second referencing mode as an example, you can configure the relevant
parameters on the following panel:
Before starting referencing, check the sources of signals REF and SREF in the above
illustration respectively. In this example, the source of signal REF is DI. See Section
"Assigning digital inputs (Page 78)" for information on how to assign signal REF.
● Absolute encoder
See the relevant description in Section "Setting referencing (in IPos control mode)
(Page 81)".
Prerequisites
● You have implemented the referencing function successfully.
● You have selected the linear axis working mode.
You can set the software position limit on the following panel:
8. If you desire to disable this function, you can click this button
and the checkbox.
Note
Prerequisites for backlash compensation
• The axis has been referenced for incremental measuring system. For more information
about referencing, see Section "Setting referencing (in IPos control mode) (Page 81)" .
• The axis has been adjusted for absolute measuring system.
Generally, backlash occurs when the mechanical force is transferred between a machine
part and its drive.
If the mechanical system was to be adjusted/designed so that there was absolutely no
backlash, this would result in high wear. Thus, backlash can occur between the machine
component and the encoder. For axes with indirect position sensing, mechanical backlash
results in a false traversing distance because the axis, at direction reversal, travels either too
far or not far enough corresponding to the absolute value of the backlash.
You can configure the backlash compensation for V90 PTI on the following panel:
In order to compensate the backlash, the determined backlash must be specified in p2583
with correct polarity. At each direction of rotation reversal, the axis actual value is corrected
dependent on the actual traversing direction.
Note
Backlash compensation for V90 PN
The backlash compensation pane for V90 PN is included in the function pane of "Set
mechanism".
Note
Icons
• this icon is only available for V90 PTI. A parameter with this icon in the above list
indicates that it is related to Modbus communication. You can click on this icon to call the
online help for Modbus communication.
• parameters with this icon in the above list indicate they are indexed parameters. By
default, the first index of each indexed parameter is displayed. To view all indices of an
indexed parameter, click on this icon.
Note
Can be changed
The parameters can be changed in two states. You can see the attribute of each parameter
in Section "Parameter list" in the online help. The online help can be called by pressing F1
key.
• U (Run): Can be changed in the "Running" state when the drive is in "S ON" state.
• T (Ready to run): Can be changed in the "Ready" state when the drive is in "S OFF"
state.
Field Description
Group filter Views parameters according to different groups.
Find Filters the parameter list according to the entered text. The filtering is done after you
enter the desired text.
Note:
If you enter the parameter number of an indexed parameter in the input field, all its
indices can be displayed. To return to the view of all parameters, you only need to
clear the entered text.
Factory You can click the following button to reset all parameters to their factory settings:
default
For more information, see Section "Tools -> Factory default (Page 34)".
Save You can click the following button to save the changes compared to the de-
changes faults/factory settings into an .html file and use the file for future documentation pur-
poses or as an reference for BOP commissioning.
Field Description
Table All parameters are displayed with the following information:
• Group
• Parameter number
• Name
• Value
• Unit
• Range
• Factory setting
• Effect type
Note:
In the value relevant column, values with white background are editable.
4.4 Commissioning
Note
• This function is unavailable but can be displayed in offline mode.
• The status of each indicator and analog value is updated every 0.5 s.
• Signal P_TRG in PTI control mode is reserved for future use.
• You can change the signal link as desired. For more information, see Section
"Configuring inputs/outputs (Page 78)".
Status of signals
You can view the name, description, value and status of individual signals on the following
panels for V90 PTI and V90 PN respectively:
● SINAMICS V90 PTI:
– Status of DO signals:
DIs
You can assign a maximum of seven internal digital input signals to the SINAMICS V90 PN
servo drive. For detailed information about these signals, see the table below:
Wiring
The digital inputs support both PNP and NPN types of wirings. You can find detailed
information from the following diagrams:
DOs
You can assign a maximum of ten internal digital output signals to the SINAMICS V90 PN
servo drive. For detailed information about these signals, see the table below:
Wiring
The digital outputs support both PNP and NPN types of wirings. You can find detailed
information from the following diagrams:
DIs
You can assign a maximum of 28 internal digital input signals to the SINAMICS V90 servo
drive. For detailed information about these signals, see the table below:
Note
When the drive is working in the torque control mode, the torque setpoint equals to 0 if CWE
and CCWE are at the same status. For more information, see the direction and stop relevant
section in the SINAMICS V90, SIMOTICS S-1FL6 Operating Instructions.
Note
Invalid circumstances for DI signals
When SINAMICS V-ASSISTANT is communicating with the drive or you are operating the
drive on SINAMICS V-ASSISTANT, some DI signals are invalid:
• DI signal SREF is invalid during referencing via SINAMICS V-ASSISTANT.
• DI signal SON is invalid during a trial run test; meanwhile, DI7 and DI8 are occupied by
SINAMICS V-ASSISTANT.
For example, if you set p29300 = 1 to forcedly set the signal SON to a logical high signal,
DI1 can then be assigned to other desired signals.
Note
The parameter p29300 has higher priority than the DIs.
The bit 6 of p29300 is used for emergency stop. You are not allowed to modify it when the
drive is in "S ON" state.
Wiring
The digital inputs support both PNP and NPN types of wirings. You can find detailed
information from the following diagrams:
DOs
You can assign a maximum of 15 internal digital output signals to the SINAMICS V90 servo
drive. For detailed information about these signals, see the table below:
Wiring
The digital outputs 1 to 3 only support the wiring of the NPN type as illustrated below:
The digital outputs 4 to 6 support the wiring of both the NPN and PNP types as illustrated
below:
For both forms, positive logic and negative logic are supported:
Pulse +
Direction
Function
A pulse train encoder output (PTO) which provides pulse signals can transmit the signals to
the controller to implement a closed-loop control system inside the controller, or transmit
them to another drive as pulse train setpoint for a synchronous axis.
4.4.2.1 Jog
For detailed information about the Jog function, see Section "Jog (Page 49)".
Note
Position trial run is only available in PTI and IPos control modes.
Operating sequence
10. Start trial run by clicking this button. Or otherwise, click the
following button to stop trial run:
Auto-tuning modes
SINAMICS V90 PN supplies two auto-tuning modes: one-button auto tuning and real-time
auto tuning. The auto tuning function can optimize control parameters with ratio of machine
load moment of inertia (p29022) and set suitable current filter parameters to suppress the
machine resonance automatically. You can change the dynamic performance of the system
by setting different dynamic factors.
● One-button auto tuning
– One-button auto tuning estimates the machine load moment of inertia and mechanical
characteristics with internal motion commands. To achieve the desired performance,
you can execute the process many times before you control the drive with the host
controller. The maximum speed is limited by the rated speed.
● Real-time auto tuning
– Real-time auto tuning estimates the machine load moment of inertia automatically
while the drive is running with the host controller command. After enabling the servo
on (SON), the real-time auto tuning function stays effective for the servo drive. If you
do not need to estimate the load moment of inertia continuously, you can disable the
function when the system performance is acceptable.
Note
Before using the one-button auto tuning, move the servo motor to the middle of mechanical
position to avoid approaching the actual machine position limit.
The one-button auto tuning function allows the servo drive to automatically estimate the ratio
of load moment of inertia.
Implement the following steps to use the one-button auto tuning function:
For more information about selecting the dynamic factor, see the SINAMICS V90,
SIMOTICS S-1FL6 Operating Instructions.
2. Configure the test signal in the following area:
Note:
The recommended position amplitude (p29027) is 360°.
3. Click the following button to configure the parameters for the one-button auto tuning
function.
Note:
You can set the ratio of machine load moment of inertia (p29022) with the following
methods:
• Enter it manually if you have known the ratio of machine load moment of inertia
• Estimate the ratio of machine load moment of inertia with one-button auto tuning
(p29023.2 = 1). When you have executed the one-button tuning many times and
obtained a stable value of p29022, you can stop estimating it by setting p29023.2 =
0.
Parameter p29028 is available when the multi-axis interpolation function is activated
(p29023.7 = 1). If several axes are used as interpolation axes, you need to set the same
pre-control time constants (p29028) for them.
The parameters in advanced settings window must be set carefully when the auto-tuning
function is disabled (p29021 = 0).
5. Click the following button to enable the function after the parameters are set.
Note
After you set the drive to the servo-on state, the motor runs with the test signal.
After the one-button auto tuning process is complete successfully, the value of the parameter
p29021 is set to 0 automatically. You can also set the value of the parameter p29021 to 0
before setting the derive to the servo-on state to interrupt the one-button auto tuning. Before
saving the parameters on the drive, you need to make sure that p29021 has been changed
to 0.
Note
Do not use the JOG function when the one-button tuning function is in use.
Note
After the one-button tuning function is activated, you are not allowed to perform any
operation except servo off and emergency stop.
Note
After activating one-button auto tuning, do not change other auto tuning related control/filter
parameters since these parameters can be set automatically and your changes can not be
accepted.
Note
One-button auto tuning can cause some changes of the control parameters. When the
system rigidity is low, this may lead to a situation that when you set EMGS = 0, the motor
needs take a long time to realize emergency stop.
Note
Notch filter remains active when the resonance suppression function is activated
automatically.
After one-button tuning, four filters can be enabled at most. You can deactivate the notch
filters by setting the parameter p1656.
Note
Under operating conditions that impose sudden disturbance torque during
acceleration/deceleration or on a machine that its rigidity is poor, auto tuning may not
function properly, either. In such cases, use one-button auto tuning or manual tuning to
optimize the drive.
The real-time auto tuning function allows the servo drive to automatically estimate the ratio of
load moment of inertia and set the optimum control parameters.
Implement the following steps to use the real-time auto tuning function:
For more information about selecting the dynamic factor, see the SINAMICS V90,
SIMOTICS S-1FL6 Operating Instructions.
2. Click the following button to configure the parameters for the real-time auto tuning func-
tion.
Note:
You can set the ratio of machine load moment of inertia (p29022) with the following
methods:
• Enter it manually if you have known the ratio of machine load moment of inertia
• Use the ratio of machine load moment of inertia estimated by the one-button auto
tuning function directly
• Estimate the ratio of machine load moment of inertia with real-time auto tuning
(p29024.2 = 1). When you have obtained a stable value of p29022, you can stop
estimating it by setting p29024.2 = 0.
Parameter p29028 is available when the multi-axis interpolation function is activated
(p29024.7 = 1). If the axes are used as the interpolation axes, you need to set the same
pre-control time constants (p29028) for them.
The parameters in advanced settings window must be set carefully when the auto-tuning
function is disabled (p29021 = 0).
4. Click the following button to start tuning after the parameters are set.
5. Perform the servo on for the drive with host controller and tuning starts.
For example, you can use the following method to run the motor.
Implement servo on for the drive with Jog.
Enter the speed for the motor and press the direction button to let the motor run.
6. To achieve the desired system performance, you can change the dynamic factors or
related configuration parameters during tuning.
7. If the drive performance is acceptable, disable the tuning function by servo off and set
p29021 = 0.
8. Copy the tuned parameters from RAM to ROM to save them.
Parameter settings
You can set the parameters on the following panel:
Click to reset the following parameters to their tuning defaults. The tuning
default values of the parameters are different when you use the different drives and motors.
The function of the button is not drive default so the tuning default values of the control
parameters are different with their factory settings.
● p1414
● p1415
● p1656
● p1658
● p1659
● p2533
● p29110[0]
● p29111
● p29120[0]
● p29121[0]
Assume the notch frequency is fsp, notch width is fBB, and notch depth is K, then the filter
parameters can be calculated as follows:
p1663=p1665=fsp
p1664=fBB / (2 × fsp)
p1666=(fBB × 10(k/20) )/ (2 × fsp)
Switching modes
The following two switching modes are only available for V90 PTI:
These two switching modes cannot be used at the same time. Once one mode is enabled,
the other one becomes disabled. The functions of auto-tuning and gain switching must be
disabled so that the function of PI/P switching can be available. When the gain switching
function is enabled, the PI/P switching function is disabled and the settings can not be
cleared.
● Gain switching
Five gain switching modes in total are available:
– Gain switching disabled
– Gain switching using digital input signal (G-CHANGE)
– Gain switching using position deviation
– Gain switching using position setpoint frequency
– Gain switching using actual speed
If you select either of the last three gain switching modes, you need to set the conditional
threshold.
Note
PI/P switching
This function is not available in T mode and responds with a delay of several
milliseconds.
Parameter settings
To use the vibration suppression function, you need to configure the following parameters
accordingly:
Operating sequence
4. Enable the vibration suppression function by setting p29035 = 1 on the "Viewing all pa-
rameters (Page 90)" panel.
5. Set the drive to servo on status.
4.5 Diagnostics
Note
This function can only work in online mode.
You can monitor the real-time value of motion relevant parameters. The motion data and
product information are displayed on the following panel:
Note
The above screenshot takes the user interface of SINAMICS V-ASSISTANT for V90 PN for
example.
File operation Opens an existing .trc file for curve display in the chart
Y Coordinate Y:
• y1: real-time value of coordinate y1
• y2: real-time value of coordinate y2
• dy: automatically calculated value range
Formula: dy = y2 - y1
Y(T) Coordinate Y(T):
• y(t1): real-time value at the cross point of coordinate
t1 and selected curve
• y(t2): real-time value at the cross point of coordinate
t2 and selected curve
• dy(t): automatically calculated real-time value range
Formula: dy(t) = y(t2) - y(t1)
Note:
You can select a coordinate by clicking its designation, then the selected coordinate is
displayed yellow.
Frequency domain chart
Frequency Displays real-time frequency value of the horizontal cur-
sor coordinate in the chart
Amplitude Displays real-time amplitude value at the cross point of
the horizontal cursor coordinate and curve
⑤ Curve selection Selects a curve to display in the chart
• Time domain chart:
The digital signals must be set to 1. Otherwise, the rising edge cannot be trig-
gered.
• Trigger on falling edge
Note:
The digital signals must be set to 0. Otherwise, the falling edge cannot be trig-
gered.
• Trigger within the scope
• Trigger outside of the scope
• Trigger at alarm
• Trigger at fault
Trigger type settings:
• For the last six trigger types, you can select pre-trigger or post-trigger and the
trigger signal.
• For the fourth and fifth trigger types, you can enter the threshold upper/lower
value in the textbox.
Note
Measuring machine is only available in online mode.
Overview
File operation Opens an existing .trc file for curve display in the chart
Reset scaling Displays the selected curves with the same scale, that is, the biggest scale of all
selected curves
Note:
In frequency domain chart, horizontal cursor button is unavailable.
④ Chart • Time domain chart:
Displays the time chart in curves and records measured values of parameters
• Frequency domain chart:
Available for mathematically computed curves and displays the Fourier trans-
formation
• Bode diagram:
Available for mathematically computed curves
⑤ Time domain chart
T Coordinate T (time):
• t1: Real-time value of coordinate t1
• t2: Real-time value of coordinate t2
• dt: Automatically calculated duration
Formula: dt = t2 - t1
Y Coordinate Y:
• y1: Real-time value of coordinate y1
• y2: Real-time value of coordinate y2
• dy: Automatically calculated value range
Formula: dy = y2 - y1
Y(T) • y(t1): real-time value at the cross point of coordinate t1 and selected curve
• y(t2): real-time value at the cross point of coordinate t2 and selected curve
• dy(t): automatically calculated real-time value range
Formula: dy(t) = y(t2) - y(t1)
Note:
You can select a coordinate by clicking its designation, then the selected coordinate is displayed yellow.
Telegram format
The telegram format is shown as follows:
Relevant parameters
You can access the following parameters by USS.
Note
There is no priority when BOP, V-ASSISTANT, and USS access the same parameter at the
same time, the value of the parameter depends on the last access operation.
Operating steps
Note
The USS protocol communication libraries of S7-200, S7-200 SMART V1.0, and S7-1200 do
not support the communication with the SINAMICS V90 servo drive.
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 7 Byte 8 Byte 9 Byte
+N +N +N 10 + N
Ad- FC Start address Number of regis- Num- Register N value CRC
dress (0x10) ters ber of
High Low High Low bytes High Low High Low
Mapping table
The SINAMICS V90 servo drive supports the following registers. "R", "W", "R/W" in the
column access stand for read, write, read/write.
Parameter scaling
Due to the limits of the integer data in the Modbus protocol, it is necessary to convert the
drive parameters before transmitting them. This is done by scaling, so that a parameter,
which has a position after decimal point, is multiplied by a factor, to get rid of the fractional
part. The scaling factor is as defined in the above table.
Operating steps
Example
This example shows the operating procedures when we use the setpoint and control word
from Modbus (p29008 = 1) as the Modbus control source in S control mode.
Note:
Keep the PLC baud rate the same as the drive setting.
Set even parity check for the PLC (parity = 2).
8. Set a way for PLC sending message to slaves. Here we use the unicast mode and we
only want to send the message to slave 1.
Note:
If you want to send the message to all slaves, you need to set the slave address to 0
to use the broadcast mode.
9. Write the control word you desired via the register 40100.
Note:
Bit 10 of the register 40100 must be set to 1 to allow the PLC to control the drive.
You need to trigger a rise edge for OFF1 to enable SON status for the motor, and
OFF2 and OFF3 must be set to 1. The step must be executed when you enable SON
for the first time.
For example, we write 0x41E to the register 40100 firstly and then write 0x41F to the
register. The motor now is in SON status. You can check the control word definition
table below to see the meaning of "0x41E" and "0x41F".
10. Write the speed setpoint via the register 40101.
Note:
You can calculate the actual speed value with the scale factor. Value 0x4000 repre-
sents the value of 100% × motor rated speed. Therefore, 0x2000 represents half of
the motor rated speed.
Note
The following signals are occupied by Modbus control word when you use the setpoint and
control word from Modbus as the Modbus control source (p29008 = 1). They can only be
enabled by Modbus control word while cannot be enabled by external DI terminals.
• PTI control mode: SON
• IPos control mode: SON, SREF (REF for reference mode 0)
• S control mode: SON, CWE/CCWE
• T control mode: SON
Note
In IPos control mode, when the relative positioning mode is selected, the method for
accepting MDI setpoint must be a rising edge (bit 5 = 0); otherwise, fault F7488 occurs.
Note
In IPos control mode, when you implement the absolute positioning for the modular axis with
Modbus, you can select the MDI direction with parameter p29230.
Note
In T control mode, the motor cannot be stopped with OFF1 via Modbus.
Note
All the reserved bits in register 40100 must be set to 0.
DI simulation
The digital input signals can be simulated by Modbus with registers 40281 and 40283.
Digital input DI1 DI2 DI3 DI4 DI5 DI6 DI7 DI8 DI9 DI10
Register Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 Bit 9
40281 (p0795)
Register Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 Bit 9
40283 (p0796)
Digital input DI1 DI2 DI3 DI4 DI5 DI6 DI7 DI8 DI9 DI10
Signal SON REST CWL CCWL CWE CCWE SPD1 SPD2 EMGS C-
MODE
Register Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 Bit 9
40281 (p0795)
Register Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 Bit 9
40283 (p0796)
For more information about the DI assignment, see Section "Digital inputs/outputs (DIs/Dos)
(Page 97)".
● Set the simulation mode for DI1
To simulate DI1 with Modbus, you need to set bit 0 = 1 for register 40281.
● Set the setpoint for DI1
After the simulation mode of DI1 is set, you can set the setpoint for DI1 with register
40283 to enable the DI signal.
In S control mode, DI1 is assigned with SON by default, so we need to trigger a rising
edge to enable the SON signal. Set bit 0 = 0 for register 40283 and then set the bit to 1. A
rising edge is triggered. The motor is now in "S ON" state.
Note
Values in italics
Values in italics in the following tables mean that you have to adjust these values for a
specific request.
The table below formats the response when the drive has executed the change request.
The table below formats the response when the drive was not able to completely execute the
change request.
Error values
See the table below for error values in the parameter response.
Error Meaning
value 1
00 hex Illegal parameter number (access to a parameter that does not exist)
01 hex Parameter value cannot be changed (change request for a parameter value that cannot be changed)
02 hex Lower or upper value limit exceeded (change request with a value outside the value limits)
03 hex Incorrect subindex (access to a parameter index that does not exist)
04 hex No array (access with a subindex to non-indexed parameters)
05 hex Incorrect data type (change request with a value that does not match the data type of the parameter)
06 hex Setting not permitted, only resetting (change request with a value not equal to 0 without permission)
07 hex Descriptive element cannot be changed (change request to a descriptive element that cannot be changed)
09 hex Description data not available (access to a description that does not exist, parameter value is available)
0B hex No master control (change request but with no master control)
0F hex Text array does not exist (although the parameter value is available, the request is made to a text array that
does not exist)
11 hex Request cannot be executed due to the operating state (access is not possible for temporary reasons that are
not specified)
14 hex Inadmissible value (change request with a value that is within the limits but which is illegal for other permanent
reasons, i.e. a parameter with defined individual values)
15 hex Response too long (the length of the actual response exceeds the maximum transfer length)
16 hex Illegal parameter address (illegal or unsupported value for attribute, number of elements, parameter number,
subindex or a combination of these)
17 hex Illegal format (change request for an illegal or unsupported format)
18 hex Number of values not consistent (number of values of the parameter data to not match the number of elements
in the parameter address)
19 hex Drive object does not exist (access to a drive object that does not exist)
20 hex Parameter text cannot be changed
21 hex Service is not supported (illegal or not support request ID).
6B hex A change request for a controller that has been enabled is not possible. (The drive rejects the change request
because the motor is switched on. Please observe the "Can be changed" parameter attribute (U, T) as given in
the parameter list relevant section in the SINAMICS V90, SIMOTICS S-1FL6 Operating Instructions.
6C hex Unknown unit.
77 hex Change request is not possible during download.
81 hex Change request is not possible during download.
82 hex Accepting the master control is inhibited.
83 hex Desired interconnection is not possible (the connector output does not supply a float value although the con-
nector input requires a float value)
84 hex Inverter does not accept a change request(inverter is busy with internal calculations.
85 hex No access methods defined.
87 hex Know-how protection active, access locked
C8 hex Change request below the currently valid limit (change request to a value that lies within the "absolute" limits,
but is however below the currently valid lower limit)
C9 hex Change request above the currently valid limit (example: a parameter value is too large for the drive power)
CC hex Change request not permitted (change is not permitted as the access code is not available)
Examples
Via FC 16, with one request, up to 122 registers can be written to directly one after the other.
Header
In addition to the slave address, enter the transfer type, the start address and the number of
the following registers in the header.
User data
You control the access in the user data via register 40601.
In register 40602, you define the acyclic access as well as the length of the request data.
Register 40603 contains the request reference, which is defined by the user, and the access
type reading or writing.
From register 40603 and higher, the request aligns acyclic communication via data set 47.
Register 40604 contains the number of the drive object (for V90 always 2) and the number of
parameters that are read out or written to.
Register 40605 contains the attribute (for V90 always 0x10). In the number of elements you
specify how many indices are read.
Byte Description
Header
01 h 0 Slave address
10 h 1 Function code (write multiple)
0258 h 2,3 Register start address
000A h 4,5 Number of registers to be read (40601 … 40610)
14 h 6 Number of data bytes (10 registers, each 2 bytes = 20
bytes)
User data
0001 h 7,8 40601: DS47 Control = 1 (activate request)
2F10 h 9,10 40602: Function 2F h (47), request length 16 bytes (10 h)
8001 h 11,12 40603: Request reference = 80 h, request identifier = 1 h
0202 h 13,14 40604: V90 = 2 h, number of parameters = 2
1001 h 15,16 40605: Attribute, number of elements of the first parame-
04BF h 17,18 ter
0000 h 19,20 40606: First parameter number = p1215
1001 h 21,22 40607: First parameter subindex = 0
0460 h 23,24 40608: Attribute, number of elements of the second parame-
0000 h 25,26 ter
40609: Second parameter number = p1120
40610: Second parameter subindex = 0
Byte Description
Header
01 h 0 Slave address
03 h 1 Function code (read)
20 h 2 Number of following data bytes (20 h: 32 bytes ≙ 16 registers)
User data
0002 h 3,4 40601: DS47 Control = 2 (the request was executed)
2F0E h 5,6 40602: Function code 2F h (47), response lengths 14 bytes (0e h)
8001 h 7,8 40603: Request reference mirrored = 80 h,
response identifier = 1 (request parameter)
0202 h 9,10 40604: V90 = 2 h, number of parameters = 2
0301 h 11,12 40605: Format, number of elements of the first parameter
0001 h 13,14 40606: First parameter value = 1
0801 h 15,16 40607: Format, number of elements of the second parameter
4142 h 17,18 40608: Second parameter value = 12.15 (41426666 h)
6666 h 19,20 40609: Second parameter value
The table below formats a response for unsuccessful read operation (read request still not
completed).
Byte Description
Header
01 h 0 Slave address
03 h 1 Function code (read)
20 h 2 Number of following data bytes (20 h: 32 bytes ≙ 16 registers)
User data
0001 h 3,4 40601: Check value 1 = request is processed
2F00 h 5,6 40602: Function 2F h(47), response length 0 (fault)
0004 h 7,8 40603: Error code: 0004 Response Not Ready (response has still not been
issued)
Byte Description
Header
01 h 0 Slave address
10 h 1 Function code (write multiple)
0258 h 2,3 Register start address
000A h 4,5 Number of registers to be written to (40601 … 40615)
1E h 6 Number of data bytes (15 registers, each 2 bytes = 30 bytes)
User data
0001 h 7,8 40601: ds47=1 (activate request)
2F1A h 9,10 40602: Function 2F h (47), request length 16 bytes (10 h)
8002 h 11,12 40603: Request reference = 80 h, request identifier = 2 h (write)
0202 h 13,14 40604: V90 = 2 h, number of parameters = 2
1001 h 15,16 40605: Attribute, number of elements of the first parameter
0461 h 17,18 40606: First parameter number = p1121
0000 h 19,20 40607: First parameter subindex = 0
1001 h 21,22 40608: Attribute, number of elements of the second parameter
71CA h 23,24 40609: Second parameter number = p29130
0000 h 25,26 40610: Second parameter subindex = 0
0801 h 27,28 40611: Format, number of values of the first parameter
4134 h 29,30 40612: First parameter value 11.28 (41347AE1 h)
7AE1 h 31,32 40613: First parameter value
0301 h 33,34 40614: Format, number of values of the second parameter
0002 h 35,36 40615: Second parameter value 2
Byte Description
Header
01 h 0 Slave address
03 h 1 Function code (read)
20 h 2 Number of following data bytes (20 h: 32 bytes ≙ 16 registers)
User data
0002 h 3,4 40601: DS47 Control = 2 (request was executed)
2F04 h 5,6 40602: Function code 2F h (47), response length 4 bytes
8002 h 7,8 40603: Request reference mirrored = 80 h,
response identifier = 2 (change parameter)
0202 h 9,10 40604: V90 = 2 h, number of parameters = 2
The table below formats a response for unsuccessful write operation (write request still not
completed).
Byte Description
Header
01 h 0 Slave address
03 h 1 Function code (read)
20 h 2 Number of following data bytes (20 h: 32 bytes ≙ 16 registers)
User data
0001 h 3,4 40601: DS47 Control = 1 (request is processed)
2F00 h 5,6 40602: Function 2F h(47), response length 0 (fault)
0004 h 7,8 40603: Error code: 0004 Response Not Ready (response has still not been
issued)
4.7
4.8
A H
Alarm window, 38 Help
Analog inputs, 108 About SINAMICS V-ASSISTANT, 37
Analog outputs, 109 View help, 36
C I
Configure inputs/outputs, 78 IO simulation, 93
analog outputs assignment, 80
digital inputs assignment, 78
digital outputs assignment, 79 M
Configure referencing
Mechanical structure, 57
set referencing, 81
set software position limit, 86
O
D Optimize drive
low frequency vibration suppression, 123
Diagnostics
manual tuning, 120
measure machine, 130
one-button auto tuning, 113
monitor status, 125
real-time auto tuning, 117
trace signals, 126
Digital inputs
Direct signal map, 103
P
Wiring, 98, 104
Digital inputs/outputs Parameter value, 150
DIs for V90 PN, 97 Parameterize
DIs for V90 PTI, 100 backlash compensation, 88
DOs for V90 PN, 98 configure referencing, 81
DOs for V90 PTI, 105 Set electronic gear ratio, 56
Digital outputs set encoder pulse output, 88
Assigning warning signals to digital outputs, 107 set mechanism, 59
Wiring, 100 view all parameters, 90
PI/P switching, 123
Position setpoint, 60
E Position trial run, 111
Preface
Edit
Technical support, 3
Copy, 31
Project
Cut, 30
Exit, 30
Paste, 31
Language, 30
New project, 26
Open project, 27
F
Print, 29
Function keys and shortcuts, 39 Save project, 28
Save project as, 29
S
Select drive
Control mode, 47
Drive selection, 44
Jog, 49
Motor selection, 46
Set limits, 74
Set parameter setpoint, 59
Set PROFINET
Configure network, 53
Select telegram, 50
Speed limit, 76
Switch
Go offline, 31
Go online, 32
T
Test motor, 110
Toolbar, 37
Tools
Factory default, 34
Reset absolute encoder, 33
Restart drive, 33
Save parameters to ROM, 32
Upload parameters, 36
Torque control mode
Torque setpoint, 71
Torque limit, 74
Trace configuration, 129
U
User interface, 25
W
Working modes, 19