Active Cube: Modbus/TCP Communication Module CM-Modbus/TCP Frequency Inverter 230 V / 400 V
Active Cube: Modbus/TCP Communication Module CM-Modbus/TCP Frequency Inverter 230 V / 400 V
Modbus/TCP
Communication module CM-Modbus/TCP
Frequency inverter 230 V / 400 V
CONTENTS
1.3 Obligation 6
1.4 Copyright 6
1.5 Storage 6
2.1 Terminology 7
2.3 Misuse 8
2.3.1 Explosion protection 8
4 FIRST COMMISSIONING 18
5.1 Assembly 19
5.2 Disassembly 20
6 MODBUS/TCP INTERFACE 21
6.2 Setup 23
6.2.1 TCP/IP configuration 23
6.2.2 TCP/IP address & Subnet settings 24
6.2.3 Modbus/TCP Timeout settings 24
7 PROTOCOL 26
8 PARAMETER ACCESS 41
12.1 Actual values Motion Control Interface / Motion Control Override 120
14 APPENDIX 124
INDEX 130
The present manual was created in the German language. The German manual is the original version.
Other language versions are translations.
User manual
The user manual documents the complete functionality of the frequency inverter. The parameters
required for special purposes, for adjustment to the application and the numerous additional functions
are described in detail.
Separate user manuals are supplied for optional components for the frequency inverter. These manu-
als complement the operating instructions and the “Quick Start Guide” for the frequency inverter.
Application manual
The application manual complements the documentation to ensure goal-directed installation and
commissioning of the frequency inverter. Information on various topics in connection with the use of
the frequency inverter is described in context with the specific application.
Installation instructions
The installation manual describes the installation and use of devices, complementing the “Quick Start
Guide” and the user manual.
WARNING
Compliance with the documentation is required to ensure safe operation of the frequen-
cy inverter. BONFIGLIOLI VECTRON GmbH shall not be held liable for any damage
caused by any non-compliance with the documentation.
In case any problems occur which are not covered by the documentation sufficiently,
please contact the manufacturer.
Furthermore, BONFIGLIOLI VECTRON GmbH excludes any warranty/liability claims for any personal
and/or material damage if such damage is due to one or more of the following causes:
• inappropriate use of the frequency inverter,
• non-compliance with the instructions, warnings and prohibitions contained in the documentation,
• unauthorized modifications of the frequency inverter,
• insufficient monitoring of parts of the machine/plant which are subject to wear,
• repair work at the machine/plant not carried out properly or in time,
• catastrophes by external impact and force majeure.
1.3 Obligation
This user manual must be read before commissioning and complied with. Anybody entrusted with
tasks in connection with the
• transport,
• assembly,
• installation of the frequency inverter and
• operation of the frequency inverter
must have read and understood the user manual and, in particular, the safety instructions in order to
prevent personal and material losses.
1.4 Copyright
In accordance with applicable law against unfair competition, this user manual is a certificate. Any
copyrights relating to it shall remain with
BONFIGLIOLI VECTRON GmbH
Europark Fichtenhain B6
47807 Krefeld
Germany
This user manual is intended for the operator of the frequency inverter. Any disclosure or copying of
this document, exploitation and communication of its contents (as hardcopy or electronically) shall be
forbidden, unless permitted expressly.
Any non-compliance will constitute an offense against the copyright law dated 09 September 1965,
the law against unfair competition and the Civil Code and may result in claims for damages. All rights
relating to patent, utility model or design registration reserved.
1.5 Storage
The documentation form an integral part of the frequency inverter. It must be stored such that it is
accessible to operating staff at all times. If the frequency inverter is sold on to other users, then this
user manual must also be handed over.
2.1 Terminology
According to the documentation, different activities must be performed by certain persons with certain
qualifications.
The groups of persons with the required qualification are defined as follows:
Operator
This is the entrepreneur/company who/which operates the frequency inverter and uses it as per the
specifications or has it operated by qualified and instructed staff.
Operating staff
The term Operating Staff covers persons instructed by the Operator of the frequency inverter and
assigned the task of operating the frequency inverter.
Skilled Personnel
The term Skilled Personnel covers staff that are assigned special tasks by the Operator of the fre-
quency inverter, e.g. installation, maintenance and service/repair and troubleshooting. Based on their
qualification and/or know-how, Skilled Personnel must be capable of identifying defects and as-
sessing functions.
Qualified electrician
The term Qualified Electrician covers qualified and trained staff that have special technical know-how
and experience with electrical installations. In addition, Qualified Electricians must be familiar with the
applicable standards and regulations, they must be able to assess the assigned tasks properly and
identify and eliminate potential hazards.
Instructed person
The term Instructed Person covers staff that are instructed and trained about/in the assigned tasks
and the potential hazards that might result from inappropriate behavior. In addition, instructed per-
sons must have been instructed in the required protection provisions, protective measures, the appli-
cable directives, accident prevention regulations as well as the operating conditions and have their
qualification verified.
Expert
The term Expert covers qualified and trained staff that have special technical know-how and experi-
ence relating to the frequency inverter. Experts must be familiar with the applicable government work
safety directives, accident prevention regulations, guidelines and generally accepted rules of technolo-
gy in order to assess the operationally safe condition of the frequency inverter.
2.3 Misuse
Any use other than that described in "Designated use" shall not be permissible and shall be consid-
ered as misuse.
For, example, the machine/plant must not be operated
• by uninstructed staff,
• while it is not in perfect condition,
• without protection enclosure (e.g. covers),
• without safety equipment or with safety equipment deactivated.
The manufacturer shall not be held liable for any damage resulting from such misuse. The plant oper-
ator shall bear the sole risk.
DANGER
Identification of immediate threat holding a high risk of death or serious injury if not
avoided.
WARNING
CAUTION
Identification of immediate threat holding a low risk of minor or moderate physical
injury if not avoided.
NOTE
Symbol Meaning
No switching; it is forbidden to switch the ma-
chine/plant, assembly on
Symbol Meaning
Wear body protection
Symbol Meaning
Recycling, to avoid waste, collect all materials for
reuse
Symbol Meaning
Ground connection
Symbol Meaning
ESD: Electrostatic Discharge (can damage com-
ponents and assemblies)
Symbol Meaning
Tips and information making using the frequency
inverter easier.
2.10.1 General
Train your staff in the handling and use of the frequency inverter and the machine/plant as well
as the risks involved.
Use of any individual parts or components of the frequency inverter in other parts of the opera-
tor's machine/plant is prohibited.
• Optional components for the frequency inverter must be used in accordance with their designated
use and in compliance with the relevant documentation.
Electric scrap, electronic components, lubricants and other utility materials must be
treated as special waste and may only be disposed of by specialized companies.
Always comply with any applicable national disposal regulations as regards environ-
mentally compatible disposal of the frequency inverter. For more details, contact the
competent local authorities.
In some chapters of these instructions, setting and display options via the PC software
VPlus are described as an alternative to the control unit. In this case, VPlus can use
− CM-Modbus/TCP or CM-Modbus/TCP-2P module or
− the serial interface
for communication with the frequency inverter.
The module enables using Modbus/TCP and VPlus via the VABus/TCP protocol at the
same time.
WARNING
With CM-Modbus/TCP or CM-Modbus/TCP-2P, controllers can access all parameters of
the frequency inverter.
Changing parameters the function of which is unknown can result in malfunction of the
frequency inverter and dangerous situations in the plant.
Module variants:
In Modbus/TCP communication, MCI is not available. You can use Motion Control Over-
ride (MCO) instead.
For information on how to use the Motion Control Interface, refer to Chapters 10 “Motion Control In-
terface (MCI) / Motion Control Override (MCO)” and 11.4 “Motion control configurations”.
Wait until the initialization phase is complete before starting the communication (RUN
LED).
4 First commissioning
For first commissioning, you should be familiar with the followings steps and the de-
scribed functions:
• Installation of module Chapter 5.1
• Selection of device control Local/Remote 412 Chapter 11
• Commissioning of device functions via PLC
o Motion Control Override Chapter 10.1
o Fault Reaction Chapter 6.3
Fault reset Chapter 7.3
• Setting reference values:
o Reference speed in speed-controlled con- Chapter 11.3
figuration x10, x11, x15, x16, x30, x60
o Reference in position configuration x40 Chapter 10 and 11.4
Velocity Mode Chapter 11.4.1
Profile Velocity Mode Chapter 11.4.2
Profile Position Mode Chapter 11.4.3
Homing Mode Chapter 11.4.4
Table Travel record Mode Chapter 11.4.5
Mode change Chapter 10
5.1 Assembly
The CM-Modbus/TCP and CM-Modbus/TCP-2P communication modules are pre-
assembled in a case and are ready for installation. In addition, a PE-spring is supplied for
PE-connection (shield).
CAUTION
Danger of destruction of frequency inverter and/or communication module
• Before installation of the communication module, the frequency inverter must
be disconnected from power supply. Installation is not permissible while the
unit is energized.
• Do not touch the PCB visible on the back of the module, otherwise components
may be damaged.
Work steps:
• Disconnect the frequency inverter from mains voltage and protect it against being
energized unintentionally.
• Remove covers (1) and (2) of the frequency inverter. Slot B (4) for the communi-
cation module is now accessible.
Steckplatz B
1
Steckplatz A
3
• Mount the supplied PE spring (5) using the M4 screw (6) in the unit. The spring
must be aligned centrally.
• Insert the communication module in slot B (4) until it engages audibly.
• Fix the communication module and PE spring (5) using the M2-screw provided at
the module.
6
(M4)
• In the upper cover (1), break out the pre-punched cutout (3) for the plug X310
(8).
• Mount the two covers (1) and (2).
• Disconnect the frequency inverter from power supply and protect it against being
energized unintentionally.
• Remove covers (1) and (2) of the frequency inverter, see Chapter 5.1
“Assembly”.
This document does not provide basic information about Ethernet interfaces. Basic
knowledge of the Modbus/TCP protocol and Ethernet interfaces is required.
In some sections, setting and display options via the PC software VPlus are described as
an alternative to the control unit. In this case, VPlus communicates with the frequency
inverter via a serial interface or a direct Ethernet connection.
WARNING
With Modbus/TCP communication, controllers can access all parameters of the fre-
quency inverter.
Changing parameters the function of which is unknown can result in malfunction of the
frequency inverter and dangerous situations in the plant.
CAUTION
When values are to be written cyclically at a high repetition rate, no entries shall be
made in the EEPROM, as this only allows a limited number of write cycles (approx. 1
million cycles). If the number of permissible write cycles is exceeded, the EEPROM will
be damaged. See chapter 8.1 “Handling of datasets / cyclic writing of parameters”.
CM-Modbus/TCP-2P
The CM-Modbus/TCP-2P communication module features two active RJ45 ports with integrated
switching function. This enables easy linking (daisy chain) of frequency inverters which are connected
to a PLC.
6.2 Setup
By default, the parameters of the CM-Modbus/TCP and CM-Modbus/TCP-2P communication modules
are set up as follows:
Parameters Settings
No. Description Factory setting
388 Bus Error Behaviour 1
1437 IP Command -
Parameters Settings
No. Description Min. Max. Factory setting
1432 IP Address 0.0.0.0 255.255.255.255 172.22.1.25
1433 Netmask 0.0.0.0 255.255.255.255 255.255.255.0
Parameters Settings
No. Description Min. Max. Factory setting
1439 Modbus/TCP Timeout 0 ms 60000 ms 0 ms
When the parameter is set to 0 (factory setting), the monitoring function is off.
The parameter settings Bus Error Behaviour 388 = 2…5 are evaluated depending on
parameter Local/Remote 412.
For evaluation of settings 2…5, parameter Local/Remote 412 must be set to value “1 -
Control via statemachine”.
The function code tells the server/frequency inverter which action is to be performed. The function
code is followed by a data field containing the parameters of the request (or the response parameters
in the case of the response by the frequency inverter).
If there are no errors while a request is received via Modbus/TCP, the data field will contain the re-
quired data. If an error occurs, the field contains an exception condition code to tell the master that
the request was not processed successfully. For information on how to handle exception conditions
and the exception condition codes, refer to Chapter 7.2.9 “Exception condition codes”.
The Modbus specification does not describe handling of 32-bit values. The implemented
handlings and function codes are quite common and frequently used. These functions
enable data access to 32-bit “Long” variables in the frequency inverter.
In all data fields containing more than one byte, the highest-value byte will be trans-
ferred firs (Big-Endian, Motorola Format).
Start address
This field is used for saving the parameter number and dataset number. The parameter number is in
the range between 0 and 1599 and is saved in the 12 least significant bits. The dataset number is in
the range between 0 and 9 and is saved in the 4 most significant bits.
Example:
Parameter 372 (hex. 0x174), dataset 2 (hex. 0x2) is saved as hex. 0x2174.
Start address
Data set Parameter number
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
For the above example:
Hex. 0 0 1 0 0 0 0 1 0 1 1 1 0 1 0 0
Bin. 2 1 7 4
Number of registers
This field is used for saving the number of parameters to be written. The value must always be 1,
since only one parameter can be written at a time.
Number of bytes
This field is set to
• 2 for 16-bit parameters
• 4 for 32-bit parameters
Register value
This field contains the 16-bit or 32-bit parameter value.
Parameter values with decimal places are transferred without decimal point. Depending
on the number of decimal places, the values are multiplied by 10, 100 or 1000.
Example Telegrams:
16 Bit 32 Bit
Modbus RTU see chapter 9.1.1 see chapter 9.2.1
Start address
Data set Parameter number
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
For the above example:
Hex. 0 0 1 0 0 0 0 1 0 1 1 1 0 1 0 0
Bin. 2 1 7 4
Register value
This field is used for saving the 16-bit parameter value.
Parameter values with decimal places are transferred without decimal point. Depending
on the number of decimal places, the values are multiplied by 10, 100 or 1000.
Example:
A current value of 10.3 A is to be transferred. The actually transferred numerical value is 103, i.e.
0x67 in the hexadecimal system.
For a description of the exception condition codes, refer to Chapter 7.2.9 “Exception condition codes”.
Start address
This field is used for saving the parameter number and dataset number. The parameter number is in
the range between 0 and 1599 and is saved in the 12 least significant bits. The dataset number is in
the range between 0 and 9 and is saved in the 4 most significant bits.
Example:
Parameter 372 (hex. 0x174), dataset 2 (hex. 0x2) is saved as hex. 0x2174.
Start address
Data set Parameter number
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
For the above example:
Hex. 0 0 1 0 0 0 0 1 0 1 1 1 0 1 0 0
Bin. 2 1 7 4
Register value
This field is used for saving the 16-bit parameter value.
Parameter values with decimal places are transferred without decimal point. Depending
on the number of decimal places, the values are multiplied by 10, 100 or 1000.
Example:
A current value of 10.3 A is to be transferred. The actually transferred numerical value is 103, i.e.
0x67 in the hexadecimal system.
For a description of the exception condition codes, refer to Chapter 7.2.9 “Exception condition codes”.
Start address
This field is used for saving the parameter number and dataset number. The parameter number is in
the range between 0 and 1599 and is saved in the 12 least significant bits. The dataset number is in
the range between 0 and 9 and is saved in the 4 most significant bits.
Example:
Parameter 372 (hex. 0x174), dataset 2 (hex. 0x2) is saved as hex. 0x2174.
Start address
Data set Parameter number
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
For the above example:
Hex. 0 0 1 0 0 0 0 1 0 1 1 1 0 1 0 0
Bin. 2 1 7 4
Parameter values with decimal places are transferred without decimal point. Depending
on the number of decimal places, the values are multiplied by 10, 100 or 1000.
Example:
A frequency value of 123.45 Hz is to be transferred. The actually transferred numerical value is 12345,
i.e. 0x3039 in the hexadecimal system.
For a description of the exception condition codes, refer to Chapter 7.2.9 “Exception condition codes”.
Request:
MBAP header
Address 1 byte 1 – 0xF7 (=247)
Function code 1 byte 0x64
Start address (dataset / para. no.) 2 bytes 0x0000 – 0x963F
Response:
MBAP header
Address 1 byte 1 – 0xF7 (=247)
Function code 1 byte 0x64
Register value (parameter value) 4 bytes 0 – 0x FFFF FFFF
Exception condition response:
MBAP header
Address 1 byte 1 – 0xF7 (=247)
Error code 1 byte 0xE4
Exception condition code 1 byte 2, 3 or 4
Start address
This field is used for saving the parameter number and dataset number. The parameter number is in
the range between 0 and 1599 and is saved in the 12 least significant bits. The dataset number is in
the range between 0 and 9 and is saved in the 4 most significant bits.
Example:
Parameter 372 (hex. 0x174), dataset 2 (hex. 0x2) is saved as hex. 0x2174.
Start address
Data set Parameter number
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
For the above example:
Hex. 0 0 1 0 0 0 0 1 0 1 1 1 0 1 0 0
Bin. 2 1 7 4
Parameter values with decimal places are transferred without decimal point. Depending
on the number of decimal places, the values are multiplied by 10, 100 or 1000.
Example:
A frequency value of 100.25 Hz is to be transferred. The actually transferred numerical value is 10025,
i.e. 0x2729in the hexadecimal system.
For a description of the exception condition codes, refer to Chapter 7.2.9 “Exception condition codes”.
Request:
MBAP header
Address 1 byte 1 – 0xF7 (=247)
Function code 1 byte 0x65
Start address (dataset / para. no.) 2 bytes 0x0000 – 0x963F
Register value (parameter value) 4 bytes 0 – 0xFFFF FFFF
Response:
MBAP header
Address 1 byte 1 – 0xF7 (=247)
Function code 1 byte 0x65
Start address (dataset / para. no.) 2 bytes 0x0000 – 0x963F
Register value (parameter value) 4 bytes 0 – 0xFFFF FFFF
Exception condition response:
MBAP header
Address 1 byte 1 – 0xF7 (=247)
Error code 1 byte 0xE5
Exception condition code 1 byte 2, 3 or 4
Start address
This field is used for saving the parameter number and dataset number. The parameter number is in
the range between 0 and 1599 and is saved in the 12 least significant bits. The dataset number is in
the range between 0 and 9 and is saved in the 4 most significant bits.
Start address
Data set Parameter number
Bits 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
For the above example:
Hex. 0 0 1 0 0 0 0 1 0 1 1 1 0 1 0 0
Bin. 2 1 7 4
Register value
This field is used for saving the 32-bit parameter value.
Parameter values with decimal places are transferred without decimal point. Depending
on the number of decimal places, the values are multiplied by 10, 100 or 1000.
For a description of the exception condition codes, refer to Chapter 7.2.9 “Exception condition codes”.
Response:
MBAP Header
Address 1 byte 1 – 0xF7 (=247)
Function code 1 byte 0x08
Sub-function 2 bytes 0x000A
Data 2 bytes 0x0000
Data
This field will always be 0x0000.
For a description of the exception condition codes, refer to Chapter 7.2.9 “Exception condition codes”.
Response:
Address 1 byte 1 – 0xF7 (=247)
Function code 1 byte 0x08
Sub-function 2 bytes 0x000B – 0x0012
Data (counter value) 2 bytes 0 – 0xFFFF
Data
In the request, this field will always be set to 0x0000, in the response, it will show the current counter
value.
For a description of the exception condition codes, refer to Chapter 7.2.9 “Exception condition codes”.
The exception condition response contains two fields which are different from normal responses:
Data field:
In a normal response, the frequency inverter will send data or statistical values in the data field (re-
quested information) . In an exception condition response, the frequency inverter will send an excep-
tion condition code in the data field. This code indicates the cause of the exception condition.
The exception condition codes generated by the frequency inverter are listed in Chapter 7.2.9
“Exception condition codes”.
When parameter VABusSST Error Register 11 is read, it is deleted automatically at the same time.
Some errors will occur again after an error reset. In such cases, it may be neces-
sary to take certain measures (e.g. moving from a limit switch in the non-disabled
direction).
NOTE
The values are entered automatically in the EEPROM of the controller. When values
are to be written cyclically, no entries shall be made in the EEPROM, as this only al-
lows a limited number of write cycles (approx. 1 million cycles). When the number of
permissible write cycles is exceeded, the EEPROM will be destroyed.
In order to avoid this, data which is written cyclically can be entered in the RAM ex-
clusively without a writing cycle on the EEPROM. Such data will be lost in the case of
a power failure and have to be written again after Power off/on.
This mechanism is started when the target dataset is increased by five when specify-
ing the dataset.
1) When the indexing parameter = 0, all indexes will be written upon parameter
access in EEPROM. 17 (for 16 indexes) or 33 (for 32 indexes) will write all indexes in
RAM.
In the RAM, the data is not protected against loss of power. Once power supply is
disrupted, the data must be written again.
NOTE
In order to read an index parameter, you will have to set the indexing parameter to
the relevant index first, then you can read the parameter.
The sent hexadecimal value is 0x056E = Decimal 1390. Parameter Rated speed 372 has no decimal
places. Thus, the rated speed is 1390 min-1.
Example 2:
Reading of parameters Rated speed 372 (0x0174) in dataset 0 of frequency inverter with address set
to 1 and number of registers set to 2 (non-permissible value).
Request: Master frequency inverter
MBAP Unit Func. DSet/ParNo. Number of
Field:
Transaction ID Protocol ID Length ID registers
Hex nn nn nn nn 00 06 01 03 01 74 00 02
The sent exception condition code is the hexadecimal value 0x04 = ERROR SLAVE DEVICE.
Example 2:
Writing of non-permissible value 0 in parameter Rated Mech. Power 376 (0x0178) in dataset 2 of
frequency inverter with address 3.
Request: Master frequency inverter
MBAP Unit Func. DSet/ParNo. Par.value
Field:
Transaction ID Protocol ID Length ID
Hex nn nn nn nn 00 06 03 06 21 78 00 00
The sent exception condition code is the hexadecimal value 0x04 = Error SLAVE device.
Example 2:
Writing of non-permissible value 0 in parameter Rated Mech. Power 376 0x0178) in dataset 2 of fre-
quency inverter with address 3.
Request: Master frequency inverter
Field MBAP Unit Func. DSet/ No. reg- No. Par.
: Transaction ID Protocol ID Length ID ParNo. isters Byte value
nn nn nn nn 00 09 03 10 41 78 00 01 02 00 00
The sent exception condition code is the hexadecimal value 0x04 = ERROR SLAVE DEVICE.
Example 1:
Reading of parameter Fixed Frequency 2 481 (0x01E1) in dataset 1 of frequency inverter with ad-
dress 1.
Request: Master frequency inverter
MBAP Unit Func. DSet/ No. regis-
Field:
Transaction ID Protocol ID Length ID ParNo. ters
nn nn nn nn 00 06 01 03 11 E1 00 02
The sent hexadecimal value is 0x03E8 = Decimal 1000. Parameter Fixed Frequency 2 481 has two
decimal places. Thus, the frequency is 10.00 Hz.
Example 2:
Reading of parameters Fixed Frequency 2 481 (0x01E1) in dataset 0 of frequency inverter with ad-
dress set to 1 and number of registers set to 1 (non-permissible value).
Request: Master frequency inverter
MBAP Unit Func. DSet/ No. regis-
Field:
Transaction ID Protocol ID Length ID Par.No. ters
nn nn nn nn 00 06 01 03 01 E0 00 01
The sent exception condition code is the hexadecimal value 0x04 = ERROR SLAVE DEVICE.
Example 2:
Writing of parameter Fixed Frequency 3 482 (0x01E2) in dataset 9 (= RAM for dataset 4) of frequen-
cy inverter with address 1.
The frequency is to be set to 2000.00 Hz (non-permissible value). Parameter Fixed Frequency 3 482
has two decimal places. Thus the value to be sent is 20000 = 0x00030D40.
Request: Master frequency inverter
MBAP Unit Func. DSet/ No. No. Par. value
Field: Transaction ID Protocol ID Length ID Par.No. regis- Byte
ters
Hex nn nn nn nn 00 0B 01 10 91 E2 00 02 04 00 03 0D 40
The sent exception condition code is the hexadecimal value 0x04 = ERROR SLAVE DEVICE.
The sent hexadecimal value is 0x000003E8 = 1000. Parameter Fixed Frequency 2 481 has two deci-
mal places. Thus, Fixed Frequency 2 = 10.00 Hz.
Example 2:
Reading of unknown parameter 1600 (0x0640) in dataset 2 of frequency inverter with address 1.
Request: Master frequency inverter
MBAP Unit ID Func. DSet/
Field:
Transaction ID Protocol ID Length Par.No.
Hex nn nn nn nn 00 04 01 64 26 40
The exception condition code is the hexadecimal value 0x04 = ERROR SLAVE DEVICE.
Example 2:
Writing of non-permissible value 9.00 Hz in parameter Rated Frequency 375 in dataset 2 of frequency
inverter with address 1.
Parameter Rated Frequency 375 has 2 decimal places. Thus the value to be sent is 900 = 0x0384.
Request: Master frequency inverter
MBAP Unit Func. DSet/ Par. value
Field: Protocol ID Par.No.
Transaction ID Length
ID
Hex nn nn nn nn 00 08 01 65 21 77 00 00 03 84
The sent exception condition code is the hexadecimal value 0x04 = ERROR SLAVE DEVICE.
The response is the reflected signal of the request message. All counters are set to zero.
Example 1b:
With all counters set to zero, reading of diagnosis counter 4 “Slave Messages Counter” (sub-function
0x0E) of frequency inverter with address 1.
Request: Master frequency inverter
MBAP
Field: Unit ID Func. Sub-function Data
Transaction ID Protocol ID Length
Hex nn nn nn nn 00 06 01 08 00 0E 00 00
Response: Frequency inverter Master
MBAP
Field: Unit ID Func. Sub-function Data
Transaction ID Protocol ID Length
Hex nn nn nn nn 00 06 01 08 00 0E 00 01
Counter value is 1 because this is the first message received after resetting of all counters to zero.
Example 2:
Reading of unknown diagnosis counter 8 (sub-function 0x13) of frequency inverter with address 1.
Request: Master frequency inverter
MBAP
Field: Unit ID Func. Sub-function Data
Transaction ID Protocol ID Length
Hex nn nn nn nn 00 06 01 08 00 13 00 00
The sent exception condition code is the hexadecimal value 0x01 = INVALID FUNCTION CODE.
The Motion Control Interface (MCI) is a defined interface of the ACU device for position-
ing control via Field Bus. Typically, this interface is used by field bus systems such as
CANopen®. With the Motion Control Interface, the user can carry out a positioning op-
eration via a field bus using a positioning profile typically including the target position,
speed, acceleration, deceleration, quick stop and mode-specific information.
In the case of Modbus/TCP communication, MCI cannot be used directly. Instead, posi-
tioning is performed via MCO (Motion Control Override), see Chapter 10.1 “Motion Con-
trol Override”.
The Motion Control Interface uses parameter Override Modes Of Operation 1454 for
switching between the different modes.
It is recommended that running movements be stopped by the PLC first, then, switch
the mode of operation using Override Modes Of Operation 1454 and restart in the
new mode.
In order to use the Motion Control Interface, Local/Remote 412 = “1 - Control via
statemachine” must be set. In configurations without positioning control (Configuration
30 ≠ x40), only velocity mode is available.
For a description of the positioning parameters, please refer to the “Application manual
- Positioning”.
The Motion Control Override feature can be used for specifying a travel profile via serial
communication (VABus or Modbus as well as VABus/TCP or Modbus/TCP). This enables
testing a travel profile in the VPlus user software for Windows when the controller has
not been programmed completely yet. This function can also be used as a simulation
mode.
The Function Motion Control Override does not support the following modes:
• Interpolated Mode.
• Cyclic Synchronous Position Mode
• Cyclic Synchronous Velocity Mode
Parameters Settings
No. Description Min. Max. Factory setting
1454 Override Modes Of Operation Selection 0
1455 Override Target Position -231-1…231-1 u -1 u
1456 Override Profile Velocity -1…231-1 u/s -1 u/s
1457 Override Acceleration -1…231-1 u/s² -1 u/s²
1458 Override Deceleration -1…231-1 u/s² -1 u/s²
1459 Override Target Velocity vl [rpm] -32768…32767 rpm -1 rpm
31 31
1460 Override Target Velocity pv [u/s] -2 -1…2 -1 u/s -1 u/s
Based on the default settings of the Motion Control Interface (parameters P.1292…
P.1297), the override parameters and CANopen® objects are used as follows:
With the default settings “-1” in parameters P.1455… P.1460 and “0” in parameter
Override Modes Of Operation 1454 the values of the Motion Control from the links of
parameters P.1292… P.1297 are used. If the parameter settings deviate from the
factory settings, the value of the relevant parameter will be used. It is possible to de-
fine certain ranges of the trajectory via the override function and other values via the
Motion Control Interface.
Target position “-1 u” cannot be approached because Override Target Position 1455 =
-1 deactivates the override feature.
The following tables provide an overview of the different objects and parameters. The
object / parameter mentioned first in a cell will typically be used. If an object is related
to a parameter, the parameter will be specified.
The following tables show the available modes of Operation using the Motion Control
Override.
1) The limitation results from Minimum frequency 418 and Maximum Frequency 419. Through Limi-
tation 1118 of the position controller in Configuration x40, an increase above the Maximum Fre-
quency can occur, because the output of the position controller is added to the Maximum Frequen-
cy.
2) Emergency stop or Deceleration is used depending on the stopping behavior Mode of opera-
tion 630 or the behavior in the case of communication errors Bus Error Behaviour 388.
1) The limitation results from Minimum frequency 418 and Maximum Frequency 419. Through Limi-
tation 1118 of the position controller in Configuration x40, an increase above the Maximum Fre-
quency can occur, because the output of the position controller is added to the Maximum Frequen-
cy.
2) Emergency stop or Deceleration is used depending on the stopping behavior Mode of opera-
tion 630 or the behavior in the case of communication errors Bus Error Behaviour 388.
Speed 1203 Speed 1132 Fast speed 1460 Override Target Ve-
1133 Creep speed locity pv [u/s]
Limitation3) 418 Minimum frequency 418 Minimum frequency 418 Minimum frequency
419 Maximum Frequen- 419 Maximum Frequen- 419 Maximum Frequency
cy cy
Acceleration 1204 Acceleration 1134 Acceleration 1457 Override Accelera-
tion
Deceleration 1205 Deceleration 1134 Acceleration 1458 Override Decelera-
tion
Emergency 1179 Emergency stop 1179 Emergency stop 1179 Emergency stop ramp
stop 4) ramp ramp
Quick Stop
Motion block Selected via control word
The graphical overview shows the most important objects which are used. Other ob-
jects are available in the different modes; for additional information, refer to the de-
scriptions of the objects and modes.
Via the Motion Control Interface, numerous positioning functions can be addressed by
a PLC directly.
In many modes, the Motion Control Interface uses user units [u]. These user units [u]
result from the conversion of the gear factor parameters and the No. of pole pairs 373.
No.of pole pairs 373 ⋅ Gear Box : Driving shaft revolutions 1116
[Hz] = v us ⋅
Feed Constant 1115 [u ] ⋅ Gear Box : Motor shaft revolutions 1117
f
The same formulas can be used for converting acceleration values from a[Hz/s] to
a[u/s²] and vice versa. In the formulas, replace speeds f[Hz] and f[u/s] by accelera-
tions a[Hz/s] and a[u/s²].
For more details about the reference system, refer to the “Positioning” application man-
ual.
Available values for Override Modes Of Operation 1454 in configurations of the fre-
quency inverter with position control (Parameter Configuration 30 = x40):
Modes of operation
1 – Profile position mode
2 – Velocity mode [rpm](factory setting)
3 – Profile velocity mode [u/s]
6 – Homing mode
255
– Table travel record mode (manufacturer-specific mode of operation)
(-1)
254
– Move away from limit switch (manufacturer-specific mode of operation)
(-2)
253
– Electronic Gear: Slave (manufacturer-specific mode of operation)
(-3)
Usable values for Modes of operation in frequency inverter configurations without posi-
tioning control (Parameter Configuration 30 ≠ x40):
Modes of operation
2 – Velocity mode [rpm]
Parameter Act. Position 1108 returns the actual position in user units.
Parameter Act. Contouring Error 1109 returns the actual contouring error.
The contouring error can be monitored internally in order to trigger a device error once
a threshold is reached. For details on parameters Fault Reaction 1120, Warning
Threshold 1105, Error Threshold 1106 and Contouring Error Time 1119, refer to
application manual “Positioning”.
The target window monitors the current position after completion of a positioning
operation. A positioning operation is complete as soon as the current position is in
the target window. Via parameter Target Window 1165, you can define as from
which distance from the target position the signal "Target Reached" is set. This set-
ting is valid both for the positive and negative direction.
If the parameter value is set to 0, the operation will be complete as soon as the
Position reference value reaches the target position. For the Position reference value
an internal value is used, that is calculated anew depending on the profile data for
each internal cycle step.
Via parameter Target Window Time 1166, you can define how long the axis must
be in the target window before "Target Reached" is signaled.
Parameter Setting
No. Description Min. Max. Fact. sett.
1165 Target Window 0u 220 u 182 u
1166 Target Window Time 1 ms 65 535 ms 1 ms
The size of the target window affects the automatic sequence of motion blocks be-
cause the positioning operation requires a higher precision in the case of a small
target window (small tolerance). The following motion block is started when the
target window is reached.
Parameters Settings
No. Description Min. Max. Factory setting
10.00 ms 1)
1104 Time Constant 0.00 ms 300.00 ms
100.00 ms 2)
1118 Limitation 0 u/s 231-1 u/s 327 680 u/s
1)
Factory parameter setting Configuration 30 = 240 or 540
2)
Factory parameter setting Configuration 30 = 440
Example:
Position deviates by 1 motor shaft revolution, time constant is set to 1 ms. The posi-
tion controller will increase the motor frequency by 1000 Hz in order to compensate
the position deviation. Parameter Limitation 1118 must be set accordingly.
Amplification [%]
100
50
Control deviation
-0.50 -0.25 0.00 0.25 0.50 of position [°]
For the setting options of other control parameters, e.g. speed controller and accel-
eration pilot control, refer to the operating instructions of the frequency inverter.
Optimize the settings in actual operating conditions, as control parameters for speed
controller and acceleration pilot control depend on actual load. Optimize with differ-
ent load types to obtain a good control behavior in all situations.
10.2.6 Homing
When the drive is started, a defined starting position must be identified for absolute-
value positioning. In a homing operation, the point of reference of the positioning
operation is determined. All positioning data relates to this point of reference. Once
the homing operation is started, the drive moves until it reaches a home switch or
limit switch and stops there. The limit switches limit the motion path. The direction of
movement (search direction) at the start of the homing operation is defined by the
homing mode. Once the limit switches are reached, the direction of rotation of the
drive will be reversed, depending on the selected homing mode. The Limit switches
can also be used as a reference for homing. For a list of homing modes, refer to chap-
ter "List of Homing Modes".
If an absolute value encoder with an absolute value encoder module (e.g. EM-ABS-01)
is used, homing is not required when power supply is turned on. This is defined by
parameter Operation Mode 1220.
For more details about the homing function, refer to the “Positioning” application
manual.
After an error reset, it is possible to move in the direction that is still enabled. General-
ly, any mode of operation can be used for clearing, as long as the travel command has
the enabled direction.
As long as the limit switch is triggered, the limit switch warning in the status word and
actual value parameters Warnings 269, Warnings Application 273 and Controller
status 275 will remain. Once the limit switch is cleared, the warning will be deleted in
the status word and actual value parameters.
For simple clearing of the limit switches, you can use mode “-2 Clear limit switch” (see
Chapter 11.4.6 “Move away from limit switch mode”).
Parameters Settings
No. Description Min. Max. Factory set-
ting
412 Local/Remote 0 44 44
For operation with CANopen®, only operation modes 0, 1 and 2 are relevant. The other
settings refer to the control option via the control unit.
Parameter Local/Remote 412 is dataset switchable, i.e. you can switch between the
different operation modes by selecting another data set. For example, a frequency
inverter can be controlled via the bus, and emergency mode can be activated locally
when the bus master fails. This switch-over is also identified by the status word (re-
mote bit).
Data set switching can be effected locally via control contacts at the digital inputs of
the frequency inverter or via the bus. For data set switching via the bus, parameter
Data set selection 414 is used.
Parameters Settings
No. Description Min. Max. Factory set-
ting
414 Data set selection 0 4 0
With Data set selection 414 = 0, data set switching via contact inputs will be active. If
Data set selection 414 is set to 1, 2, 3 or 4, the selected data set is activated and data
set switching via the contact inputs is deactivated.
If Data set selection 414 is set to 5, data set switching via contact inputs will be active
if the frequency inverter is not enabled.
Via parameter Active Data Set 249, the currently selected data set can be read. Ac-
tive Data Set 249, indicates the Active Data Set (value 1, 2, 3 or 4). This is independ-
ent of whether the data set switching was done via contact inputs or Data set selec-
tion 414.
In operation mode “Control via contacts" or “Control via remote contacts” (Parameter
Local/Remote 412 = 0 or 2), the frequency inverter is controlled directly via digital
inputs S1IND (STOA and STOB), S2IND through EM-S3IND or via the individual bits of
the virtual digital signals in the control word. The function of these inputs is described
in the frequency inverter user manual.
Control word (Local/ R em ote 412 = 2)
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
0
S1IND (=STOA and STOB)
1
S2IND
2
S3IND
3
S4IND
4
S5IND
5
S6IND
6
MFI1D
7
EM-S1IND
8
EM-S2IND
9
EM-S3IND
10
-
11
-
12
-
13
-
14
-
15
-
The digital inputs set via the control word can be monitored using parameter Digital
Inputs 250. Digital input S1IND will only be displayed if controller release is switched
on at STOA and STOB and the control word (Bit 0) was set. If the data set switching
function is used, please ensure that Parameter Local/Remote 412 is set to “2 – Con-
trol via remote contacts” is set in all data sets used.
4
Voltage enabled
5
Quick stop (Low active)
6
Switch on disabled
7
Warning
8
-
9
Remote
10
Target reached
11
Internal limit active
12
-
13
-
14
-
15
Warning 2
If operation mode “Control via remote contacts” is used, controller release must be
turned on at STOA (Terminal X210A.3) and STOB (Terminal X210B.2) and Bit 0 of the
control word must be set in order to be able to start the drive.
Operation modes “Control via contracts” and “Control via remote contacts” only sup-
port modes of operation = “velocity mode”.
ACTIVE CUBE frequency inverters support an external 24 V power supply for the fre-
quency inverter control electronics. Even when mains voltage is disconnected, com-
munication between the controller (PLC) and the frequency inverter is still possible.
Bit 4 “Power supply – enabled” of the status word shows the current mains power
supply status:
Bit 4 “Power supply – enabled” = 0 signals “No mains voltage”, starting of drive not
possible.
Bit 4 “Power supply – enabled” = 1 signals “Mains voltage on”, drive ready for start-
ing.
operation
5 enabled
0x37
Bit 7 “Warning” can display a device-internal warning message at any time. The cur-
rent warning is evaluated by reading the warning status with parameter Warn-
ings 270.
Bit 10 “Target reached” is set when the specified reference value is reached. In the
special case of power failure regulation, the bit is also set when the power failure reg-
ulation reaches the frequency 0 Hz (see frequency inverter Operating Instructions).
For "Target reached“, there is a hysteresis (tolerance range) which can be set via the
parameter Max. control deviation 549 see frequency inverter operating instructions).
Bit 11 “Internal limit value active” indicates that an internal limit is active. This
may be the current limit, the torque limit or the overvoltage control. All functions will
result in the reference value being left or not reached.
Bit 15 “Warning 2” signals a critical operating state which will result in a fault switch-
off of the frequency inverter within a short time. This bit is set if there is a delayed
warning relating to the motor temperature, heat sink/inside temperature, Ixt monitor-
ing or mains phase failure.
In the operation mode “Control via state machine (Local/Remote 412 = 1), the fre-
quency inverter is addressed via the control word of the state machine.
Parameter Control word 410 is applicable to the frequency inverter if parameter Lo-
cal/Remote 412 is set to “1 – Control via statemachine”.
Control word
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
0
Switch on
1
Enable voltage
2
Quick stop (Low active)
3
Enable operation
4
Operation mode specific
5
Operation mode specific
6
Operation mode specific
7
Fault reset
8
Halt
9
Operation mode specific
10
-
11
Manufacturer specific
12 Manufacturer specific
13 Manufacturer specific
14 Manufacturer specific
15 Manufacturer specific
Control word bits 4, 5, 6 operation mode specific and bit 8 halt are used in motion
control configurations (Parameter Configuration 30 = x40) only.
The actual value parameter Status word 411 shows the current operating status.
4
Voltage enabled
5
Quick stop (Low active)
6
Switch on disabled
7
Warning
8
Manufacturer specific
9
Remote
10
Target reached
11
Internal limit active
12
Operation mode specific
13
Operation mode specific
14
Manufacturer specific
15 Manufacturer specific
Warning 2
Status word bits 12 and 13 “Operation mode specific” are only used in positioning con-
trol configurations (Parameter Configuration 30 = x40).
ACTIVE CUBE frequency inverters support an external 24 V power supply for the in-
verter control electronics. Even when mains voltage is disconnected, communication
between the controller (PLC) and the frequency inverter is still possible.
Bit 4 “Voltage enabled” of the status word shows the current mains power supply sta-
tus:
Bit 4 Voltage enabled” = 0 signals “No mains voltage”, starting of drive not possible.
Bit 4 “Voltage enabled” = 1 signals “Mains voltage on”, drive ready for start.
Transition 3 (command “Switch On” [0x07]) will only be processed if Bit 4 “Voltage
enabled” of the Status word is set.
Transition 4 (Command “Enable operation” [0xF]) will only be processed if the release
is set via the hardware contacts STO.
If the hardware release via STO is not set, the frequency inverter will remain in status
“Switched On” [0x33] until the hardware release via STO is present.
In status “Operation enabled” [0x37], the device will switch to status “Switched On”
[0x33] internally once the hardware release via STO is reset.
Bit 7 “Warning” can be set at any time. It reports a device-internal warning. The
cause of the warning is evaluated by reading the warning status with parameter
Warnings 270.
Bit 9 “Remote” is set if the operation mode is set to “Control via state machine” (Lo-
cal/Remote 412 = 1) and controller release is turned on.
Bit 10 “Target reached” is set when the specified reference value is reached.
In configurations without Motion Control (parameter Configuration 30 ≠ x40) “Target
reached” refers to the reference speed from OUT-PZD2. In the special case of power
failure regulation, the bit is also set when the power failure regulation reaches the
frequency 0 Hz (see frequency inverter operating instructions).
For "Target reached“, there is a hysteresis (tolerance range) which can be set via the
parameter Max. control deviation 549 see frequency inverter Operating Instructions).
Bit 11 “Internal limit value active” indicates that an internal limit is active. This
may be the current limit, the torque limit or the overvoltage control. All functions will
result in the reference value being left or not reached.
Bit 15 “Warning 2” signals a critical operating state which will result in a fault switch-
off of the frequency inverter within a short time. This bit is set if there is a delayed
warning relating to the motor temperature, heat sink/inside temperature, Ixt monitor-
ing or mains phase failure.
Relevant parameters:
410 Control word
411 Status word
1459 Override Target velocity vl [rpm]
240 Actual speed
418 Minimum Frequency
419 Maximum Frequency
420 Acceleration (Clockwise)
422 Acceleration Anticlockwise
421 Deceleration (Clockwise)
423 Deceleration Anticlockwise
424 Emergency Stop Clockwise
425 Emergency Stop Anticlockwise
The ramp times are specified via parameters 430…433.
fs
t
OFF
change of state
If frequency/speed reaches the value zero during the switch-off time, the drive con-
tinues to be supplied with current until the switch-off time has elapsed. This ensures
that the drive is at a standstill when the state changes.
The quick stop behavior is only relevant for configurations without Motion Control
(parameter Configuration 30 ≠ x40).
Parameters Settings
No. Description Min. Max. Factory set-
ting
392 State transition 5 0 2 2
Setting 1 “Direct current brake” is only possible with applications with U/f characteris-
tic control (e.g. configuration 110). Other configurations do not support this operation
mode.
If the frequency inverter is operated with a configuration which does not support the
operation mode Direct Current Brake (e.g. configuration 210, field-oriented control),
value "1" cannot be used.
In this case, the operation mode is not offered in the selection menus of the control
unit KP500 and the control software VPlus.
The behavior in transition 5 is only relevant for configurations without Motion Control
(parameter Configuration 30 ≠ x40).
If State-transition 5 392 was triggered with “1 - DC brake”, a new control word will
only be accepted after completion of the transition process. The change of state from
“Operation enabled” to “Started” is done after the Braking time 632 parameterized
for the DC brake has elapsed.
If parameter State-transition 5 392 = “2 - Ramp” is set, the control word can be set
to “Operation enabled” again, while the drive is decelerating. In this way, the drive
accelerates to its set reference value again and remains in the state “operation ena-
bled”.
The change of state from “Operation enabled” to “Switched On” is done after the val-
ue has dropped below the set Switch-Off Threshold and the set holding time has
elapsed (equivalent to the behavior in the case of a quick stop). In this context, pa-
rameters Switch-Off Threshold stop function 637 (percentage of parameter Maxi-
mum Frequency 419) and Holding time 638 (Holding time after passing of threshold)
are relevant.
The use of the reference/actual value channel depends on the set configuration (con-
trol method). The actual value is generated according to the control method use.
The reference value in parameter Override Target Velocity vl [rpm] 1459 and the
actual value in parameter Actual speed 240 are interpreted as values with unit [min-
1]
. Conversion into a frequency value (reference value) or from a frequency value (ac-
tual value) is performed in the frequency inverter.
The entry for parameter Reference frequency RAM [Hz] 484 is done in [Hz] directly.
The reference value for the frequency inverter from parameter Reference frequency
RAM [Hz] 484 or Override Target Velocity vl [rpm] 1459 is connected to the refer-
ence line value. This reference value will be combined with the internal reference val-
ue from the reference frequency channel and directed to the ramp. For information on
the reference frequency channel, refer to the operating instructions of the frequency
inverter.
refer to note
internal 0
set point
1 frequency
fmin
ramp
line
set point fmax
+
Reference percentage 524 can be used for regular changing of reference percent-
ages, e.g. as a reference value for technology controllers or as a reference torque.
Parameters Settings
No. Description Min. Max. Factory set-
ting
434 Ramp Setpoint 1 3 3
484 Reference frequency RAM [Hz] -999.99 999.99 0.00
524 Reference percentage RAM [%] -300.00 300.00 0.00
This function is only relevant in the case of configurations without positioning control
(parameter Configuration 30 ≠ x40).
For Ramp Setpoint 434 = 3, the sign of the total reference value results from the
total of internal reference frequency and reference line value.
The reference values can be controlled at the frequency inverter via the control unit or
the control software VPlus via the following parameters:
Actual values
Parameters Contents Format
Internal Reference Fre- Internal reference value from the reference xxx.xx Hz
quency 228 frequency channel
Reference Bus Frequency Reference line value from Field bus xxx.xx Hz
282
Reference Ramp Frequen- = sum of internal reference frequency + xxx.xx Hz
cy 283 reference line value
OR
WARNING
Dangerous state due to new mode!
If Override Modes Of Operation 1454 is changed during operation (control word =
0xnnnF), a dangerous state may occur in the new mode.
• Before changing Override Modes Of Operation 1454, check the status word
(e.g. for status 0xnn33).
The usage of Positioning for setting Local/Remote 412 ≠ 1 is described in the “Posi-
tioning” application manual.
The function of the state machine describes the basic operating behavior of the fre-
quency inverter in configurations with position control (Configuration 30 = x40). The
parameters described in 11.2 “Control via state machine”, i.e. Control word 410 and
Status word 411 support the bits marked as operation mode specific.
These bits and bit “Target reached” have different meanings in the different position
control operation modes – defined by Override Modes Of Operation 1454. The fol-
lowing chapters describe the application of the operation mode specific bits in the
control word and status word, depending on the different position control operation
modes. Default value of Override Modes Of Operation 1454: “2 – velocity mode”.
Basic functions:
The state machine must be set to “operation enabled”, before the position command
can be issued via the operation mode specific bits of the control word.
The bits in the control word and status word marked as operation mode specific are
only supported in configurations with position control (Configuration 30 = x40).
Control word
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
0
Switch on
1
Enable voltage
2
Quick stop (Low active)
3
Enable operation
4
Rfg enable
5
Rfg unlock
6
Rfg use ref
7
Fault reset
8
Halt
9
-
10
-
11
-
12
-
13
-
14
-
15
-
4
Voltage enabled
5
Quick stop (low active)
6
Switch on disabled
7
Warning
8
-
9
Remote
10
Target reached (not used)
11
Internal limit value active
12
-
13
-
14
-
15
Warning2
Block diagram
Bit 5 / rfg unlock
1
Run_RFG
Lock_Output
Bit 6 / rfg use ref 0
Bit 4 / rfg enable
1
1
Ramp_Reference RFG
0
Ramp Function Generator
0
0
Special
Function
Generator
The special function will only be evaluated if 1299 S. Special Function Generator is
not “9-zero”.
If 1299 S. Special Function Generator = “9-Zero”, the value of the ramp output will
always be used.
Bit 8 HALT
HALT = 0 Execute positioning.
HALT = 1 Stop axis. (The frequency inverter remains enabled in “Operation
enabled” state.)
If 1299 S. Special Function Generator ≠ “9-Zero”, the reference value from the ramp
output will also be used if bit 4 “rfg enable” = 1, and if bit 4 “rfg enable” = 0, the
reference value from the source specified in 1299 S. Special Function Generator.
Once the sequence of the first four status words has been processed correctly, the ACU
is ready for operation (dark table area).
In state “operation enabled” (0xnnnF), the state of the Motion Control can be changed
(white table area).
With control word transition from 0xnnF to 0x000F, “Velocity mode” will be stopped.
Then, the mode can be restarted via 0xnnF.
As long as 0x0007 is active, the “Modes of Operation” can also be changed safely. Once
Override Modes Of Operation 1454 has been set to another value, operation can be
started with a corresponding sequence.
Relevant parameters:
410 Control word 1279 Threshold Window Time
411 Status word 1457 Override Profile Acceleration
418 Minimum Frequency 1458 Override Profile Deceleration
419 Maximum Frequency 1179 Emergency ramp
1454 Override Modes Of Operation 1176 Ramp time Accel.
1107 Act. Speed 1178 Ramp time Decel.
1276 Velocity Window 1275 Max Slippage
1277 Velocity Window Time 1460 Override Target Velocity pv [u/s]
1278 Threshold Window
In “Profile velocity mode” (pv), the mode-specific bits of the control word and the
status word are used as follows:
Control word
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
0
Switch on
1
Enable voltage
2 Quick stop (Low
active)
3
Enable operation
4
-
5
-
6
-
7
Fault reset
8
Halt
9
-
1
0
-
1
1
-
1
2
-
1
3
-
1
4
-
1
5
-
4
Voltage enabled
5
Quick stop (low active)
6
Switch on disabled
7
Warning
8
-
9
Remote
10
Target reached
11
Internal limit active
12
Velocity
13
Max Slippage
14
-
15
Warning 2
Profile velocity mode enables setting of a reference speed in units per second [u/s].
The reference speed Override Target Velocity pv [u/s] 1460 will be applied immedi-
ately in status “Operation enabled” (0xnn37). The acceleration and deceleration ramps
are set via parameters Override Profile Acceleration 1457 and Override Profile De-
celeration 1458.
If bit 8 “Halt” of the control word is set, the drive will be decelerated and kept at a
standstill at the ramp set in parameter Override Profile Deceleration 1458. If bit 8 is
reset, the drive will be accelerated to the current reference speed at the ramp set in
parameter Override Profile Acceleration 1457.
The current speed in user units per second [u/s] can be displayed in a controller via
parameter Velocity Window 1276.
In order to start “Profile velocity mode”, the correct sequence must be sent by the
PLC.
1) A profile comprises the following entries. If a value is not changed, the old value
will remain active.
• 1456 Override Profile Velocity
• 1457 Override Profile Acceleration
• 1458 Override Profile Deceleration
• 1460 Override Target Velocity pv [u/v]
WARNING
Dangerous state due to new mode!
If Override Modes Of Operation 1454 is changed during operation (control word =
0xnnnF), a dangerous state may occur in the new mode.
• Before changing Override Modes Of Operation 1454, check the status word
(e.g. for status 0xnn33).
Once the sequence of the first four status words has been processed correctly, the
ACU is ready for operation (dark table area).
In state “operation enabled” (0xnnnF), the state of the Motion Control can be changed
(white table area).
As long as 0x0007 is active, the “Modes of Operation” can also be changed safely.
Once Override Modes Of Operation 1454 has been set to another value, operation
can be started with a corresponding sequence.
Relevant parameters:
410 Control word 1455 Override Target Position
411 Status word 1456 Override Profile Velocity
418 Minimum Frequency 1457 Override Profile Acceleration
419 Maximum Frequency 1458 Override Profile Deceleration
1454 Override Modes Of Operation 1179 Emergency ramp
The ramp times are specified via parameters 1176 and 1178.
In “Profile position mode”, the mode-specific bits of the control word and the status
word are used as follows:
Control word
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
0
Switch on
1
Enable voltage
2
Quick stop (Low active)
3
Enable operation
4
New set-point
5
Change set immediately
6
Abs/rel
7
Fault reset
8
Halt
9
Change on set-point
10
-
11
-
12
-
13
-
14
-
15
-
4
Voltage enabled
5
Quick stop (Low active)
6
Switch on disabled
7
Warning
8
-
9
Remote
10
Target reached
11
Internal limit active
12
Set-point acknowledge
13
Following error
14
-
15
Warning 2
Status word
Once a reference value has been transmitted to the drive, the controller signals a per-
missible value in the control work by a rising signal edge for the bit “New reference
value” The drive responds by setting the bit “Reference value confirmed” and starts
moving to the new target position. After that, the controller resets the bit “New refer-
ence value”, and the drive resets the bit “Reference value confirmed”. Once the bit
“Reference value confirmed” has been reset, the drive is ready for receiving a new tar-
get position.
t
target position
(set point)
set point
acknowledge
(status bit 12)
target reached
status bit 10
actual
speed
A new reference value is confirmed by the control bit “New reference value” (rising
edge) while a reference value is being processed. The new reference value is pro-
cessed immediately.
t
target position
(set point)
set point
acknowledge
(status bit 12)
target reached
status bit 10
actual
speed
t
target position
(set point)
set point
acknowledge
(status bit 12)
target reached
status bit 10
actual
speed
1) A profile comprises the following entries. If a value is not changed, the old value will
remain active.
• 1455 Override Target Position
• 1456 Override Profile Velocity
• 1457 Override Profile Acceleration
• 1458 Override Profile Deceleration
Once the sequence of the first four status words has been processed correctly, the ACU
is ready for operation (dark table area).
In state “operation enabled” (0xnnnF), the state of the Motion Control can be changed
(white table area).
With control word transition from 0xnnF to 0x000F, “Profile position mode” will be
stopped. Then, the mode can be restarted via 0xnnF.
As long as 0x0007 is active, the “Modes of Operation” can also be changed safely. Once
Override Modes Of Operation 1454 has been set to another value, operation can be
started with a corresponding sequence.
In order to start a profile, you don't have to set the control word to 0x0007 first.
Once a profile has been processed, a new profile can be started with the bit “New ref-
erence value” (bit 4) in control word 0xnnnF.
While a profile is being processed, you can start a new profile without stopping by us-
ing the bits “Change reference value immediately” (bit 5) and “New reference value”
(bit 4).
“Homing mode” can be selected via parameter Override Modes Of Operation 1454.
In homing mode, the frequency inverter moves the drive to a reference position. The
method used for this movement is defined by parameter Homing mode 1130.
Relevant parameters:
410 Control word 1130 Homing mode
411 Status word 1132 Fast speed
418 Minimum Frequency 1133 Creep speed
419 Maximum Frequency 1134 Acceleration
1454 Override Modes Of Operation
Control word
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
0
Switch on
1
Enable voltage
2 Quick stop (Low ac-
tive)
3
Enable operation
4 Homing operation
start
5
-
6
-
7
Fault reset
8
Halt
9
-
1
0
-
1
1
-
1
2
-
1
3
-
1
4
-
1
5
-
4
Voltage enabled
5 Quick stop (Low Ac-
tive)
6
Switch on disabled
7
Warning
8
-
9
Remote
1
0
Target reached
1
1
Internal limit active
1
2
Homing attained
1
3
Homing error
1
4
-
1
5
Warning 2
Control word
WARNING
Dangerous state due to new mode!
If Override Modes Of Operation 1454 is changed during operation (control word =
0xnnnF), a dangerous state may occur in the new mode.
• Before changing Override Modes Of Operation 1454, check the status word
(e.g. for status 0xnn33).
Once the sequence of the first four status words has been processed correctly, the ACU
is ready for operation (dark table area).
In state “operation enabled” (0xnnnF), the state of the Motion Control can be changed
(white table area).
With control word transition from 0x0007 (or 0x000F) to 0x001F the homing operation
is started. “Home position set” - Bit 12 returns the status in the status word.
As long as 0x0007 is active, the “Modes of Operation” can also be changed safely. Once
Override Modes Of Operation 1454 has been set to another value, operation can be
started with a corresponding sequence.
Relevant parameters:
410 Control word 1108 Act. Position
411 Status word 1106 Error Threshold
418 Minimum Frequency 1119 Contouring Error Time
419 Maximum Frequency 1165 Target Window
1454 Override Modes Of Operation 1166 Target Window time
1246 Actual Motion Block 1179 Emergency ramp
1249 Motion Block to Resume
In “Table travel record mode” the mode-specific bits of the control word and the sta-
tus word are used as follows:
Control word
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
0
Switch on
1
Enable voltage
2 Quick stop (Low
active)
3
Enable operation
4
Sequence mode
5
-
6
Resume
7
Fault reset
8
Halt
9
Start motion block
1
0
-
Motion block select
1
1
1
Motion block select
1
3
2
Motion block select
1
4
3
Motion block select
1
5
4
Voltage enabled
5
Quick stop (Low Active)
6
Switch on disabled
7
Warning
8
Motion block in progress
9
Remote
10
Target reached
11
Internal limit active
12
In gear
13
Following error
14
-
15
Warning 2
Control word
Control word
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Motion block select Sta Halt Res Seq
4 3 2 1 0
Status word
During the automatic processing of motion blocks, the currently processed motion
block is indicated by parameter Actual Motion Block 1246.
If the execution of motion blocks is interrupted by setting “Start motion block” to “0”,
the drive will stop with the ramp set in the current motion block. The interrupted mo-
tion block or automatic motion block sequence can be continued by setting “Resume”
and a rising signal edge for “Start motion block”. If “Resume” is set to “1” and no valid
motion block is available, the motion block selected by the motion block switching
function will be used. A valid motion block is indicated by parameter Motion block to
Resume 1249. Motion block to Resume 1249 reads -1, if no valid motion block is
present or if the last motion block or motion block sequence was not interrupted.
“Target reached” is set if the actual position of motion blocks with absolute or relative
positioning reaches the position window.
“In Gear” is set when the electronic gear function is used and the electronic gear is
coupled (synchronous running).
Setting Halt to “1” will stop a currently executed motion block. The axle is stopped
with the ramp set in the current motion block. “Target reached” is set to “1” when the
speed reaches value 0. The drive remains in “Operation enabled” status. To continue
the interrupted motion block, reset Halt to “0”.
Drive
motion block
in progress
(status bit 8)
target reached
(status bit 10)
position
active
motion block 0 7 0 10 0
Drive
motion block
in progress
(status bit 8)
target reached
(status bit 10)
position
active
motion block 0 4 5 6 0
resume
(controlbit 6)
Drive
motion block
in progress
(status bit 8)
target reached
(status bit 10)
position
active
motion block 0 4 5 0 5 6 0
motion block
to resume -1 4 5 6 -1
In order to start “Table travel record mode”, the correct sequence must be sent by the
PLC.
WARNING
Dangerous state due to new mode!
If Override Modes Of Operation 1454 is changed during operation (control word =
0xnnnF), a dangerous state may occur in the new mode.
• Before changing Override Modes Of Operation 1454, check the status word
(e.g. for status 0xnn33).
Once the sequence of the first four status words has been processed correctly, the
ACU is ready for operation (dark table area).
In state “operation enabled” (0xnnnF), the state of the Motion Control can be changed
(white table area).
Bit 9 “Start motion block” must be active during positioning. If bit 9 is reset to “0”, the
positioning operation is interrupted.
As long as 0x0007 is active, the “Modes of Operation” can also be changed safely.
Once Override Modes Of Operation 1454 has been set to another value, operation
can be started with a corresponding sequence.
Relevant parameters:
410 Control word 1454 Override Modes Of Operation
411 Status word 1179 Emergency ramp
418 Minimum Frequency 1133 Creep speed
419 Maximum Frequency 1134 Acceleration
In “Move away from limit switch mode”, the mode-specific bits of the control word
and the status word are used as follows:
Control word
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
0
Switch on
1
Enable voltage
2 Quick stop (Low ac-
tive)
3
Enable operation
8
Halt
9
1
0
-
1
1
-
1
2
-
1
3
-
1
4
-
1
5
-
4
Voltage enabled
5 Quick stop (Low ac-
tive)
6
Switch on disabled
7
Warning
8
-
9
Remote
1
0
Target reached
1
1
Internal limit active
1
2
-
1
3
-
1
4
-
1
5
Warning 2
NOTE
“Move away from limit switch mode” will always work with hardware limit switches. In
the case of software limit switches, the mode will only work if a software limit switch
Fault reaction 1144 with error stop was selected. If a setting with warning (e.g. “10-
Warning”) was selected, the software limit switch will not trigger an error, thus “Move
away from limit switch mode” will not clear the software limit switch.
NOTE
“Move away from limit switch mode” must not be used when one of the following
error messages occurs:
• F1444 Pos. limit switch < Neg. limit switch
• F1445 Both limit switches at the same time
• F1446 Wrong limit switch wiring
If one of these errors has occurred, the wiring and parameter settings must be
checked first before resuming operation.
Status word
Basic functions
In mode -2 “Move away from limit switch”, the drive is cleared from a triggered hard-
ware limit switch or software limit switch. The direction of rotation depends on the
active limit switch: If the positive limit switch is active, the drive moves to negative
direction and vice versa.
“Move away from limit switch” mode is started in status “Operation enabled” by con-
trol word bit 4 “Move away from limit switch”. The drive is accelerated with the ramp
from parameter Acceleration 1134 to the speed set in parameter Creep speed 1133.
Once the active limit switch has been cleared, the drive is stopped. Once speed 0 has
been reached, status word bit 10 “Target reached” will be set.
When both directions of rotation are blocked, e.g. due to simultaneous triggering of
positive and negative limit switch, error message “F1449 Both directions locked”. In
this case, the function “Move away from limit switch” cannot be used.
NOTE
In the clearing phase of a hardware limit switch, the hysteresis defined in parameter
Hysteresis 1149 will be active. After detection of the limit switch edge, the axis will
be moved on, at least by the defined hysteresis distance.
Setting Halt to “1” will stop the started clearing operation. The axis will be stopped.
Status bit “Target reached” is set to “1” when the speed reaches value 0. The drive
remains in “Operation enabled” status. By resetting Halt to “0”, the interrupted clear-
ing operation will be continued, and “Target reached” will be reset to “0”.
In order to clear the limit switches, the correct sequence must be sent by the PLC.
WARNING
Dangerous state due to new mode!
If Override Modes Of Operation 1454 is changed during operation (control word =
0xnnnF), a dangerous state may occur in the new mode.
• Before changing Override Modes Of Operation 1454, check the status word
(e.g. for status 0xnn33).
Once the sequence of the first four status words has been processed correctly, the
ACU is ready for operation (dark table area).
In state “operation enabled” (0xnnnF), the state of the Motion Control can be changed
(white table area).
Bit 4 “Move away from limit switch” must be active in the clearing phase. If bit 4 is
reset to “0”, the clearing operation is interrupted.
As long as 0x0007 is active, the “Modes of Operation” can also be changed safely.
Once Override Modes Of Operation 1454 has been set to another value, operation
can be started with a corresponding sequence.
Relevant parameters:
410 Control word 1126 Phasing: Speed
411 Status word 1127 Phasing: Acceleration
418 Minimum Frequency 1108 Act. Position
419 Maximum Frequency 1106 Error Threshold
1454 Override Modes Of Operation 1119 Contouring Error Time
1123 Gear Factor: Numerator 1165 Target window
1124 Gear Factor: Denominator 1166 Target window time
1142 Resync. on Change of Gear- 1179 Emergency ramp
Factor
1125 Phasing: Offset
In operation mode “Electronic gear: Slave”, the mode-specific bits of the control word
and the status word are used as follows:
Control word
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit
0
Switch on
1
Enable voltage
2
Quick stop (low active)
3
Enable operation
4
Start Gearing
5
Start M/S Correction
6
Direct Sync
7
Fault reset
8
Halt
9
Start phasing
1
0
-
1
1
-
1
2
Phasing switching 0
1
3
Phasing switching 1
1
4
-
1
5
-
4
Voltage enabled
5
Quick stop (low active)
6
Switch on disabled
7
Warning
8 Phasing Done or
M/S Correction Done
9
Remote
10
Target reached / In gear
11
Internal limit active
WARNING
Dangerous state due to faulty parameterization
• The function Master/Slave Position Correction is only allowed to be used after
complete setup of this function. Check for parameter setup chapter 11.4.7.1
“Master/Slave Position Correction”.
Phasing switching:
Control word
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Ph. sw. Pha Halt DS MS SG
1 0
Status word
System Bus is described in the manuals of the extension modules with System Bus
interface.
The master position and speed are multiplied by the gear factor. When phasing is start-
ed, the phasing profile is added to the master speed until the phasing offset is reached.
NOTE
When using this functionality master drive and slave drive have to use the same
mechanical characteristics (i.e. gear transmission ratios) and use the same reference
system.
The Master/Slave Position Correction offers as part of the Electronic Gear the possibil-
ity to synchronize the absolute Position of the Slave to the absolute Position of the
master.
This function is helpful in example in applications, in which drives often work inde-
pendently from each other and have to work together for certain activities. In example
this could be the case in crane applications, where normal loads are operated intently
from each other and which are switched together for heavy loads. To speed up the
switching together process, the Master/Slave Position correction can be used to syn-
chronize the absolute position of the Slave with the absolute position of the Master.
Additionally by using an Offset a relative reference can be set up in the target posi-
tion.
Additionally the following parameters must be set according to the electronic gear:
TxPDO1.Long1 954 corresponding to the description of Master Position Source
1122
TxPDO1 Identifier 925 = 384 (or a different not used Identifier)
TxPDO1 Function 930 = 1 – controlled by time or 2 – controlled by SYNC
Additionally the following parameters must be set according to the electronic gear:
RxPDO1 Function 924 = 384 (or the Identifier defined in the Master drive)
Source Master position 1122 = 11 – RxPDO1.Long
The function Master/Slave Position Correction expects the Target Position [u] always
in RxPD2.Long. When using this function RxPDO2.Long1 and also RxPDO2.Word1,
RxPDO2.Word2, RxPDO2.Boolean1 and RxPDO2.Boolean2 are not allowed to be
used for any other purpose.
Offset Reference
The Offset for the M/S Synchronization can be set via M/S Synchronization offset
1284.
Parameters Settings
No. Description Min. Max. Factory setting
M/S Synchronization -2147483647
1284 2147483647 u 0u
offset u
Application limitations
The function can be used in most of all applications without any limitations. In appli-
cations with very long travelling distances the following must be checked:
• The position difference to be compensated must not be greater than 215-1
motor revolutions.
• The position difference to be compensated must not be greater than 231-1
user units.
Depending on the used reference system it can vary, which limit is decisive. Always
the smaller limit must be complied with.
A motor with a reference speed of 6000 rpm would have to travel for around 5.5
minutes into one direction to exceed this limit.
In order to start “Electronic Gear: Slave mode”, the correct sequence must be sent by
the PLC.
Once the sequence of the first four status words has been processed correctly, the ACU
is ready for operation (dark table area).
In state “operation enabled” (0xnnnF), the state of the Motion Control can be changed
(white table area).
Bit 4 “Start electronic gear” must be active during the movement. If bit 4 is reset to “0”,
the movement is interrupted.
As long as 0x0007 is active, the “Modes of Operation” can also be changed safely. Once
Override Modes Of Operation 1454 has been set to another value, operation can be
started with a corresponding sequence.
Bit 5 “Start Position Correction” is only allowed to be used when the Slave is in gear
(Status word Bit 10).
Bit 5 “Start Position Correction” should be used for optimum results when the master
drive doesn’t move.
When Bit 5 of the Control word is reset to “0” the movement is interrupted.
Actual values
No. Description Function
Modbus or VABus error register.
11 VABus SST error register
See chapter 7.2.9 “Exception condition codes”.
282 Bus reference frequency Reference value from serial interface / Modbus TCP.
283 Ramp reference frequency Reference value from reference frequency channel.
Status word. See chapter 11.1 “Control via contacts/remote
411 Status word
contacts”.
Parameters Current error 260, Warnings 270 and Application warnings 274 are only
accessible via Field Bus. They cannot be addressed via the VPlus control software or the
control unit.
Parameters
No. Description Unit Setting range Chapter
Modbus/TCP
388 Bus Error Behaviour - 0…5 6.3
Bus control
392 State Transition 5 - Selection 11.3.2
410 Control word - 0 … 0xFFFF 11.2
412 Local/Remote - Selection 11
Data set switching
414 Data set selection - 0…4 11
Frequency ramps
420 Acceleration (Clockwise) Hz/s 0.00 … 9999.99
421 Deceleration (Clockwise) Hz/s 0.01 … 9999.99
422 Acceleration Anticlockwise Hz/s -0.01 … 9999.99
11.3
423 Deceleration Anticlockwise Hz/s -0.01 … 9999.99
424 Emergency Stop Clockwise Hz/s 0.01 … 9999.99
425 Emergency Stop Anticlockwise Hz/s 0.01 … 9999.99
434 Ramp Setpoint - Selection 11.3.3
Fixed frequency values
484 Reference frequency RAM Hz -999.99 … 999.99 11.3.3
Fixed percentages
524 Reference percentage RAM % -300.00 ... 300.00 11.3.3
Max. Control deviation
549 Max. control deviation % 0.01 … 20.00 11
Stop behaviour
637 Switch-Off Threshold % 0.0 … 100.0
11.3.1
638 Holding Time s 0.0 … 200.0
Motion Control Interface (MCI): Position Controller
1104 Time constant ms 0 … 300 10.2.4
MCI: Contouring error monitoring
1105 Warning Threshold u 0 … 231-1
10.2.3
1106 Error Threshold u 0 … 231-1
MCI: Reference system
1115 Feed Constant - 1 … 2147483647
Gear Box: Driving Shaft Revolu-
1116 - 1 … 65535 10.2.1
tions
1117 Gear Box: Motor Shaft Revolutions - 1 … 65535
MCI: Position Controller
1118 Limit u/s 0 … 231-1 10.2.5
MCI: Contouring error monitoring
1119 Contouring error time ms 0 … 65535
10.2.3
1120 Fault reaction - Selection
MCI: Electronic gear
1122 Master Position Source - Selection
1123 Gear Factor Numerator - -32767 ... 32767
1124 Gear Factor Denominator - 1 ... 65535 11.4.7
1125 Phasing: Offset u -(231-1) ... 231-1 11.4.5
1126 Phasing: Speed u/s 1 ... 231-1
1127 Phasing: Acceleration u/s2 1 ... 231-1
Bit Standard (no posi- Positioning without MCI: MCI: Profile Veloci- MCI: Profile Posi-
tioning) MCI Velocity Mode ty Mode tion Mode
0 Switch On Switch On Switch On Switch On Switch On
1 Enable Voltage Enable Voltage Enable Voltage Enable Voltage Enable Voltage
Quick Stop Quick Stop Quick Stop Quick Stop Quick Stop
2
(low active) (low active) (low active) (low active) (low active)
3 Enable Operation Enable Operation Enable Operation Enable Operation Enable Operation
4 Rfg enable New setpoint
Change set immedi-
5 Rfg unlock
ately
6 Rfg use ref Abs/rel
7 Fault reset Fault reset Fault reset Fault reset Fault reset
8 Halt Halt Halt Halt Halt
9 Change on setpoint
10
11
12
13
14
15
Bit MCI: Homing MCI: Table Travel MCI: Move away MCI: Electronic
Mode record Mode from Limit Sw. Gear: Slave
0 Switch On Switch On Switch On Switch On
1 Enable Voltage Enable Voltage Enable Voltage Enable Voltage
Quick Stop Quick Stop Quick Stop Quick Stop
2
(low active) (low active) (low active) (low active)
3 Enable Operation Enable Operation Enable Operation Enable Operation
4 Homing operat.start Sequence mode Move away from LS Start Gearing
5
6 Resume Direct Sync
7 Fault reset Fault reset Fault reset Fault reset
8 Halt Halt Halt Halt
9 Start motion block Start Phasing
10
11 Motion Block Select 0
Bit Standard (no posi- Positioning without MCI: MCI: Profile Ve- MCI: Profile Posi-
tioning) MCI Velocity Mode locity Mode tion Mode
0 Ready to Switch On Ready to Switch On Ready to Switch On Ready to Switch On Ready to Switch On
1 Switched On Switched On Switched On Switched On Switched On
2 Operation enabled Operation enabled Operation enabled Operation enabled Operation enabled
3 Fault Fault Fault Fault Fault
4 Voltage enabled Voltage enabled Voltage enabled Voltage enabled Voltage enabled
Quick Stop Quick Stop Quick Stop Quick Stop Quick Stop
5
(low active) (low active) (low active) (low active) (low active)
Switch On Disa-
6 Switch On Disabled Switch On Disabled Switch On Disabled Switch On Disabled
bled
7 Warning Warning Warning Warning Warning
8 Homing done
9 Remote Remote Remote Remote Remote
10 Target reached Target reached Target reached Target reached Target reached
11 Internal limit active Internal limit active Internal limit active Internal limit active Internal limit active
12 Speed Set-point acknowl.
13 Max slippage error Following error
14 Target Pos. reached
15 Warning 2 Warning 2 Warning 2 Warning 2 Warning 2
Bit MCI: Homing MCI: Table Travel MCI: Move away MCI: Electronic
Mode record Mode from Limit Sw. Gear: Slave
0 Ready to Switch On Ready to Switch On Ready to Switch On Ready to Switch On
1 Switched On Switched On Switched On Switched On
2 Operation enabled Operation enabled Operation enabled Operation enabled
3 Fault Fault Fault Fault
4 Voltage enabled Voltage enabled Voltage enabled Voltage enabled
Quick Stop Quick Stop Quick Stop Quick Stop
5
(low active) (low active) (low active) (low active)
6 Switch On Disabled Switch On Disabled Switch On Disabled Switch On Disabled
7 Warning Warning Warning Warning
Motion Block in
8 Phasing Done
Progress
9 Remote Remote Remote Remote
10 Target reached Target reached Target reached Target reached
11 Internal limit active Internal limit active Internal limit active Internal limit active
12 Homing attained In gear
13 Homing error Following error Following error
14
15 Warning 2 Warning 2 Warning 2 Warning 2
Warning messages
Bit no. Warning Description
code
0 0x0001 Warning Ixt
1 0x0002 Warning short-time Ixt
2 0x0004 Warning long-time Ixt
3 0x0008 Warning heat sink temperature Tk
4 0x0010 Warning inside temperature Ti
5 0x0020 Warning Limit
6 0x0040 Warning Init
7 0x0080 Motor temperature warning
8 0x0100 Warning mains failure
9 0x0200 Warning motor circuit breaker
10 0x0400 Warning Fmax
11 0x0800 Warning analog input MFI1A
12 0x1000 Warning analog input A2
13 0x2000 Warning System Bus
14 0x4000 Warning Udc
15 0x8000 Warning Application warning status 367
The meanings of the individual warnings are described in detail in the frequency in-
verter Operating Instructions.
When the highest bit of the warning message is set, an “Application warning message” is present.
The application warning messages are bit-encoded as per the following pattern via parameter Appli-
cation warnings 274. Parameter Application warnings 273 indicates the warnings as plain text in
the control panel and the VPlus PC control software.
Use parameter Application warnings 274 in order to read the warning messages via Field Bus.
For details on the warnings, refer to the frequency inverter Operating Instructions and
the “Positioning” application manual.
The Warning Bit 6 “Absolute encoder” can be read out via Parameter 1274 in VPlus or
1273 via field bus. The Absolute encoder warnings are described in detail in the Ex-
tension manual EM-ABS-01.
Communication error
Key Meaning
Motion F04 04 Control deviation position controller
Control F14 42 Pos. SW limit switch
Interface 43 Neg. SW limit switch
44 Pos. SW limit sw. < Neg. SW limit sw.
45 Pos. and Neg. HW-Lim Switch Simultaneously
46 Limit Switch Incorrect Wired
47 Pos. HW Limit Switch
48 Neg. HW Limit Switch
51 Switch: Pos. Dir. Blocked
52 Switch: Neg. Dir. Blocked
53 System bus-Synchronization not activated
60 Pos. HW Limit Sw.: Non-permissible signal source
61 Pos. HW Limit Sw.: Input deactivated by PWM /FF input
62 Pos. HW Limit Sw.: Input deactivated of index controller
63 Pos. HW Limit Sw.: wrong mode for MFI1
64 Pos. HW Limit Sw.: Input deactivated by encoder 1
65 Pos. HW Limit Sw.: Input deactivated by encoder 2
66 Pos. HW Limit Sw.: wrong mode for EM-S1IOD
70 Neg. HW Limit Sw.: Non-permissible signal source
71 Neg. HW Limit Sw.: Input deactivated by PWM /FF input
72 Neg. HW Limit Sw.: Input deactivated of index controller
73 Neg. HW Limit Sw.: wrong mode for MFI1
74 Neg. HW Limit Sw.: Input deactivated by encoder 1
75 Neg. HW Limit Sw.: Input deactivated by encoder 2
76 Neg. HW Limit Sw.: wrong mode for EM-S1IOD
F15 xx User-Defined Error in Motion Block xx (1 £ xx £ 32)
70 No Homing Done
71 Homing Encoder-Mode w.o. Z-Impulse
72 Both Directions Locked
73 No Touch Probe Signal Detected
Ethernet F27 14 Communication loss to PLC
The current error can be read via parameter Current error 260.
Parameter Current error 259 indicates the current error as plain text in the control
panel and the VPlus PC control software.
In addition to the error messages mentioned, there are other error messages speci-
fied in the Operating Instructions. The errors of the Motion Control Interface (F14xx,
F15xx) are described in detail in the “Positioning” application manual.
𝑓 [Hz] × 60
𝑛[rpm] =
𝑁𝑜. 𝑜𝑓 𝑝𝑜𝑙𝑒 𝑝𝑎𝑖𝑟𝑠 (𝑃. 373)
u 𝑁𝑜. 𝑜𝑓 𝑝𝑜𝑙𝑒 𝑝𝑎𝑖𝑟𝑠 (𝑃. 373) 𝐺𝑒𝑎𝑟 𝐵𝑜𝑥: 𝑀𝑜𝑡𝑜𝑟 𝑆ℎ𝑎𝑓𝑡 𝑅𝑒𝑣𝑜𝑙𝑢𝑡𝑖𝑜𝑛𝑠 (𝑃. 1117)
𝑓 [Hz] = 𝑣 [ ] × ×
s 𝐹𝑒𝑒𝑑 𝐶𝑜𝑛𝑠𝑡𝑎𝑛𝑡 (𝑃. 1115) 𝐺𝑒𝑎𝑟 𝐵𝑜𝑥: 𝐷𝑟𝑖𝑣𝑖𝑛𝑔 𝑆ℎ𝑎𝑓𝑡 𝑅𝑒𝑣𝑜𝑙𝑢𝑡𝑖𝑜𝑛𝑠(𝑃. 1116)
14.6.4 Frequency [Hz] into speed in user units per second [u/s]
u 𝐹𝑒𝑒𝑑 𝐶𝑜𝑛𝑠𝑡𝑎𝑛𝑡 (𝑃. 1115) 𝐺𝑒𝑎𝑟 𝐵𝑜𝑥: 𝐷𝑟𝑖𝑣𝑖𝑛𝑔 𝑆ℎ𝑎𝑓𝑡 𝑅𝑒𝑣𝑜𝑙𝑢𝑡𝑖𝑜𝑛𝑠(𝑃. 1116)
𝑣 [ ] = 𝑓 [Hz] × ×
s 𝑁𝑜. 𝑜𝑓 𝑝𝑜𝑙𝑒 𝑝𝑎𝑖𝑟𝑠 (𝑃. 373) 𝐺𝑒𝑎𝑟 𝐵𝑜𝑥: 𝑀𝑜𝑡𝑜𝑟 𝑆ℎ𝑎𝑓𝑡 𝑅𝑒𝑣𝑜𝑙𝑢𝑡𝑖𝑜𝑛𝑠 (𝑃. 1117)
14.6.5 Speed in user units per second [u/s] into speed [1/min]
u 𝐹𝑒𝑒𝑑 𝐶𝑜𝑛𝑠𝑡𝑎𝑛𝑡 (𝑃. 1115) 𝐺𝑒𝑎𝑟 𝐵𝑜𝑥: 𝐷𝑟𝑖𝑣𝑖𝑛𝑔 𝑆ℎ𝑎𝑓𝑡 𝑅𝑒𝑣𝑜𝑙𝑢𝑡𝑖𝑜𝑛𝑠(𝑃. 1116)
𝑣 [ ] = 𝑓 [Hz] × ×
s 𝑁𝑜. 𝑜𝑓 𝑝𝑜𝑙𝑒 𝑝𝑎𝑖𝑟𝑠 (𝑃. 373) 𝐺𝑒𝑎𝑟 𝐵𝑜𝑥: 𝑀𝑜𝑡𝑜𝑟 𝑆ℎ𝑎𝑓𝑡 𝑅𝑒𝑣𝑜𝑙𝑢𝑡𝑖𝑜𝑛𝑠 (𝑃. 1117)
14.6.6 Speed [1/min] into speed in user units per second [u/s]
u 𝐹𝑒𝑒𝑑 𝑐𝑜𝑛𝑠𝑡𝑎𝑛𝑡 (𝑃. 1115) 𝐺𝑒𝑎𝑟 𝐵𝑜𝑥: 𝐷𝑟𝑖𝑣𝑖𝑛𝑔 𝑆ℎ𝑎𝑓𝑡 𝑅𝑒𝑣𝑜𝑙𝑢𝑡𝑖𝑜𝑛𝑠 (𝑃. 1116)
𝑣 [ ] = 𝑛 [rpm] × ×
s 60 𝐺𝑒𝑎𝑟 𝐵𝑜𝑥: 𝑀𝑜𝑡𝑜𝑟 𝑆ℎ𝑎𝑓𝑡 𝑅𝑒𝑣𝑜𝑙𝑢𝑡𝑖𝑜𝑛𝑠 (𝑃. 1117)
A Write ..................................................... 43
Acknowledging error messages ................... 40 Index parameters
Act. Position ............................................... 59 Read...................................................... 43
Actual values............................................ 120 Installation ................................................ 13
Application warning messages ................... 127 L
Application warnings................................. 127 Local/Remote ............................................ 63
Assembly M
Communication module ........................... 19 Maintenance .............................................. 14
B Master/Slave Position Correction ................ 116
Bus Error behavior...................................... 25 Motion Control Interface (MCI) ................... 52
Bus reference frequency ........................... 120 Motion Control Override ............................. 53
C Move away from limit switch mode ............ 105
Client/Server .............................................. 26 P
Contouring errors ....................................... 59 Parameter access
Control Read index parameters ........................... 43
Contacts ................................................. 64 Write index parameter ............................ 43
Remote contacts ..................................... 64 Parameter List .......................................... 121
Copyright ..................................................... 6 Position Controller...................................... 60
Current position ......................................... 59 Position deviation....................................... 60
D Profile Position mode ................................. 86
Decommissioning ....................................... 14 Profile Velocity mode [u/s] ......................... 81
Designated use ............................................ 8 Protocol .................................................... 26
Disassembly R
Communication module ........................... 20 Ramp reference frequency ........................ 120
E Reference system ...................................... 58
Electrical connections ................................. 13 S
Electronic Gear Slave mode ....................... 109 Safety
Error messages ........................................ 128 General .................................................... 7
Example sequence Sequence example
Electronic Gear Homing mode ........................................ 96
Slave mode (Electronic gear Velocity mode ........................................ 80
Slave) ............................................ 118 State machine
Move away from limit switch .................. 108 Device control ........................................ 67
Profile Velocity mode [u/s] ...................... 85 Storage ..................................................... 13
Table travel mode ................................. 104 T
Without Motion control ............................ 75 Table travel record mode ........................... 97
Example telegrams ..................................... 44 Target window .......................................... 59
Exception condition code ............................ 39 TCP/IP address .......................................... 24
F Telegram
Function code ............................................ 27 structure ................................................ 26
G Transition 5 of state machine ..................... 73
General Information about the Documentation Transport .................................................. 13
................................................................ 5 V
H VABusSST Error Register ............................ 39
Homing................................................ 59, 61 Velocity mode [rpm] .................................. 77
Homing mode ............................................ 94 W
I Warning messages .................................... 126
Index Parameter Warranty and liability ................................... 6
Bonfiglioli Riduttori S.p.A. tel: +39 051 647 3111 COD. VEC 1047 R0
Via Giovanni XXIII, 7/A fax: +39 051 647 3126
40012 Lippo di Calderara di Reno bonfiglioli@bonfiglioli.com
Bologna (Italy) www.bonfiglioli.com