Académique Documents
Professionnel Documents
Culture Documents
15-K4
ECI-63.XX-K4
Operating manual
Imprint
Dated 2015-02
Copyright
ebm-papst
St. Georgen GmbH & Co. KG
Hermann-Papst-Strae 1
78112 St. Georgen
Germany
Disclaimer
Contents of the operating manual
This operating manual has been compiled with the greatest possible care. Nonetheless, ebm-papst does not provide any guarantee for the
up-to-dateness, correctness, completeness or quality of the information provided. Liability claims against ebm-papst, which relate to
material or non-material damage or losses, and which were caused by use or non-use of the information provided or by use of incorrect and
incomplete information, are excluded, provided ebm-papst is not verifiably culpable of deliberate or grossly negligent act.
Use
The safety regulations must be noted and followed when using the motors. Read through this operating manual carefully, before you start
working on the drive system. Please note and follow the hazard signs and warnings to avoid personal risk and malfunctions.
This operating manual is to be treated as part of the drive system.
If the drive system is sold or passed on the operating manual must be handed over with it.
Copies can be made of the safety, assembly and installation instructions and passed on for the purpose of informing about potential hazards
and their prevention.
Subject to change without notice.
2015-02
The respective current version of this operating manual is available on the ebm-papst internet site: www.ebmpapst.com
Contents
1.1 Foreword
1.2
Target group
1.3
1.4
1.5
Picture symbols
Safety Instructions
2.1
10
10
2.3
10
2.4
Personnel qualifications
10
2.5
Personal safety
10
2.6
11
2.7
Mechanical safety
11
2.8
Intended use
11
11
Maintenance/repair
12
2.10 Cleaning
12
12
2.12 Disposal
12
12
Product Description
13
3.1
Description VDC-3-49.15-K4
13
3.2
13
3.3
13
13
Rating plate
14
14
14
Basic configuration
15
Technical Specifications
16
4.1 ECI-63.20-K4
16
4.2 ECI-63.40-K4
17
4.3 ECI-63.60-K4
18
4.4 VDC-3-49.15-K4
19
4.5
20
3.4
3.5
4
10
2.2 Documentation
2.9
Electronic properties
2015-02
1 Introduction
Contents
5 Installation
22
5.1 Notes
22
5.2
22
22
22
Electrical connection
24
24
25
26
26
5.4
27
5.5
27
5.6
RS485 interface
27
5.7
USB-CAN-RS485 adapter
27
5.8
28
5.9
Circuit diagram
29
5.3
30
30
30
6 Parameterisation
6.1
2015-02
30
31
Memory management
31
31
31
32
6.2 Parameter
33
36
7.1
Application example
36
7.2
38
7.3
39
7.4
41
7.5
Operating mode 12: Speed setpoints N1, A1; dynamic current limitation via A1
42
7.6
43
7.7
44
7.8
Operating mode 17: Speed setpoints A1, N1; dynamic current limit via A2
45
7.9
46
7.10 Operating mode 21: dynamic current limit via A1; speed setpoints A1, N2
47
7.11 Operating mode 23: dynamic current limit via A1; distance
48
7.12 Operating mode 26: dynamic current limit via A1; rotational direction
49
7.13 Operating mode 28: dynamic current limit via A1; brake
50
51
7.15 Operating mode 32: Distance; dynamic current limit via A1
52
53
54
55
56
57
7.21 Operating mode 55: IN A/B logic via IN 1, IN 2; IN A/IN B as release (enable)
58
7.22 Operating mode 61: Rotational direction; speed setpoints A1, N2
59
7.23 Operating mode 62: Rotational direction; dynamic current limit via A1
60
61
7.25 Operating mode 67: Rotational direction; dynamic current limit via A2
62
63
64
7.28 Operating mode 72: Speed setpoint PWM; dynamic current limitation via PWM
65
66
67
7.31 Operating mode 77: Speed setpoint PWM; dynamic current limit via A2
68
69
70
7.34 Operating mode 82: Speed setpoint frequency; dynamic current limitation via frequency
71
72
73
7.37 Operating mode 87: Speed setpoint frequency; dynamic current limit via A2
74
75
76
77
78
8.1
Input circuit
78
78
79
80
Output circuit
80
80
8.2
2015-02
Contents
Contents
9
RS485 Communication
9.1
Communication method
82
9.2
Cycle time
82
9.3 Commands
82
83
9.4
Status byte
83
9.5
84
9.6
Checksum
84
9.7
84
9.7.1 Requirements
84
9.7.2 Answer
85
85
9.8.1 Requirements
85
9.8.2 Answer
86
Save parameters
86
9.9.1 Request
86
9.9.2 Answer
86
87
9.9
87
9.10.1 Request
87
9.10.2 Answer
87
88
88
9.11.1 Request
88
9.11.2 Answer
88
89
89
9.12.1 Request
89
9.12.2 Answer
89
2015-02
82
9.8
82
89
9.13.1 Request
89
9.13.2 Answer
90
90
90
9.14.1 Request
90
91
Contents
91
9.15.1 Request
91
9.15.2 Answer
91
92
9.16.1 Request
92
9.16.2 Answer
92
92
92
9.17.1 Request
92
9.17.2 Answer
93
93
93
9.18.1 Request
93
9.18.2 Answer
93
94
94
95
108
109
109
11.2 Operation
110
11.3 Parameterisation
111
2015-02
1 Introduction
1.1 Foreword
This operating manual describes the possible uses, the assembly and/or installation, operation and programming of the products listed on
the front page.
All the safety instructions listed under Chapter 2 must be followed at all times during the installation and operation of the drive system;
outside of Germany the relevant laws, directives, guidelines and regulations of the respective country also apply.
Read through this operating manual carefully before starting any work on the drive system. Note and follow the following warnings in order
to avoid personal risk or product malfunctions.
This operating manual is to be thought of and handled as part of the drive system and must be handed over with the drive system if it is sold
or passed on.
The safety instructions can be copied and passed on to provide information about potential hazards and their prevention.
Depending on the version or revision status of the products, differences may exist compared to this operating manual. The user must check
this before using the manual and take into account any such differences.
2015-02
1 Introduction
1.4 Warnings and notes
Warnings and notices are always positioned before the instruction, implementation of which can result in a hazard or property damage.
The following warnings are used in this document:
Hazard.
This notice denotes a hazard with high risk, which will result in imminent fatality or serious physical injuries if it is not
Danger
avoided.
ff This arrow indicates the appropriate precaution to take to avert the hazard.
Hazard.
This notice denotes a hazard with moderate risk, which can possibly result in fatality or serious physical injuries if it is not
WARNING avoided.
ff This arrow indicates the appropriate precaution to take to avert the hazard.
Hazard.
This notice denotes a hazard with low risk, which can result in minor or moderate physical injuries or property to damage
Caution
if it is not avoided.
ff This arrow indicates the appropriate precaution to take to avert the hazard.
Notices contain information, which are particularly important in the corresponding position or which facilitate the described operating steps,
are highlighted as follows:
This notice gives you use recommendations and helpful tips.
Note
General warning.
2015-02
The following pictograms, where applicable in combination, are used on the ebm-papst products and packagings as hazard warnings.
2 Safety Instructions
The VDC-3-49.15-K4 and ECI-63.XX-K4 drive systems have been developed to the latest electronic and electrical engineering standards as
well as recognised guidelines for the safety and protection of users.
The drive systems may only be operated and serviced by authorised skilled personnel, who have read through and understood the complete
operating manual. The drive systems must be used with the necessary care, in compliance with all safety instructions described in this
operating manual and the local company-specific regulations.
Read all safety information and instructions and keep notices and the operating manual in the same place as the drive systems.
2.2 Documentation
In addition to this operating manual, the Kickstart PC software is required for making settings and parameterisation (configuration) of the
motors. The ebm-papst Kickstart software manual describes how it functions.
2015-02
10
2 Safety Instructions
2.6 Electrical /electromagnetic safety
Check the electrical equipment of the drive system regularly.
Only use cables and connectors approved by ebm-papst.
Remove defective cables and loose connections immediately.
Take suitable measures to avoid impermissible electromagnetic interference emissions.
Take suitable measures against high-frequency EMC radiation.
Ensure EMC capability in the terminal device/installation state.
Use control devices to control the electromagnetic radiation.
11
2015-02
2 Safety Instructions
2.9 Maintenance/repair
The control electronics are maintenance-free for the period of the planned life.
Repairs on the product may only be made by qualified personnel or ebm-papst.
2.10 Cleaning
Damage or malfunction if the unit is cleaned by
cleaning with a water spray or high-pressure (jet) cleaner.
Use of acids, alkalis and solvent-based cleaning agents.
Use of pointed and sharp-edged objects.
2.12 Disposal
On disposing of the product, note and follow all legal and local regulations and requirements applicable in your country.
2015-02
Changes to the drive system without the express and written approval of ebm-papst GmbH & Co. KG.
12
3 Product Description
3.1 Description VDC-3-49.15-K4
The VDC-3-49.15-K4 motor is a 3-phase EC drive with a multi-pole magnetised neodymium magnet. The electronically commuted externalrotor motor has an astonishingly high power density and a compact design. Excellent control action is achieved due to the field-orientated
control with sinus commutation. The VDC-3-49.15-K4 has fully integrated control electronics with high-performance DSP and extensive
interfaces. This enables particularly flexible control of the drive and the drive can therefore be adapted to different applications. The
integrated temperature cut-out provides reliable protection against overload.
Rated wattages from 100 to 150 watt are available to choose from.
16-bit DSP
8-bit processor
No processor
Functions
Class
Motor type
Commutation
Function
K1
external
K4
K5
Speed controller
Current controller
Position controller
Speed controller
Current controller
Position controller
Enhanced safety functions
Bus system, e.g. CANopen, parameterisable
Firmware download, etc.
13
2015-02
3 Product Description
3.4 Rating plate
The rating plate with the respective features of the ECI-63.XX-K4 and VDC-3-49.15-K4 motors is attached to the housing.
Product No.
Nominal voltage
Class of protection
US-Pat. 7230359B2
ebm- papst St. Georgen
4000 U/min
8,5 A
04/13
DE (S)
xx
Power consumption
Thermal class
US patent No.
Production date MM/YY
Serial number
Production plant
Country code
24 VDC
04/2014
Serial number
Production date MM/YY
2015-02
Nominal voltage
14
3 Product Description
3.5 Basic configuration
In the VDC-49.15-K4 drive system the control electronics (3) is attached on the motor output end (1). The connection cable is preinstalled in
the control electronics (3) in the factory. The motor housing on the output shaft (2) is formed as a flange with various drillholes for fixing and
attaching the transmission.
In the drive systems of the ECI-63.XX modular system K4 series, the motor housing and control electronics (3) are configured with same
diameter. All necessary electrical connections (4) are integrated in the control electronics (3). The motor housing is formed as a flange at the
output shaft (2) with various drillholes for fixing and attaching the transmission.
VDC-49.15-K4
1
ECI-63.XX-K4
3
4
3
4
1 Motor output side with fixing option or transmission attachment
2 Output shaft
3 Integrated power and control electronics
15
2015-02
4 Technical Specifications
This chapter contains the nominal technical data of the following motors:
ECI-63.20-K4/ECI-63.40-K4/ECI-63.60-K4 and
VDC-3-49.15-K4
and extended technical data for all sizes (see page 20).
4.1 ECI-63.20-K4
Nominal data
Type
Unit
ECI-63.20-K4-B00
ECI-63.20-K4-D00
V DC
24
48
V DC
20 28
40 53
rpm
4000
4000
mNm
425
450
8.5
5.4
178
188
rpm
5600
6000
0.50
0.30
V DC
35
58
Setpoint input
Analog/PWM/Frequency/Digital
Analog/PWM/Frequency/Digital
rpm
0 5000
0 5000
thermal
thermal
Protection on overload
yes
yes
Starting torque
mNm
1250
1800
kgm2 10-6
19
19
K/W
3.6
3.6
0 +40
0 +40
kg
0.85
0.85
Connector type
* The degree of protection (IP 54) given refers to the connector type and the installed condition with
seal on the flange side.
Faxial
Fradial
Fradial
Faxial
150 N
150 N
L1
Allowable shaft load at nominal speed and life expectancy L10 about
20000h**
20 mm
L1
Mmax
26
24
5500
22
5000
30
5000
20
4500
27
4500
4000
Operating point
3500
24
1)
21
Speed [min1]
33
Speed [min1]
Mn
5500
3500
12
10
2000
15
2000
12
1500
1500
1000
500
100
200
300
n = Speed, f (M)
Nominal data, see table above
400
500
600
700
800
Torque [mNm]
I = Current, f (M)
900
1000
1100
Continous
operation
0
1200
1)
4
2
Short-time operation
100 200 300 400 500 600 700 800 900 1000 1100 1200 1300 1400 1500 1600 1700
n = Speed, f (M)
= Efficiency, f (M)
14
2500
2500
Short-time operation
16
3000
18
Continous
operation
18
Operating
point 1)
4000
3000
2015-02
6500
6000
500
16
Mmax
36
1000
1)
Mn
6000
Torque [mNm]
I = Current, f (M)
= Efficiency, f (M)
6500
4 Technical Specifications
4.2 ECI-63.40-K4
Nominal data
Type
Unit
ECI-63.40-K4-B00
ECI-63.40-K4-D00
V DC
24
48
V DC
20 28
40 53
rpm
4000
4000
mNm
600
750
12.3
7.2
251
314
rpm
5600
5400
0.90
0.46
V DC
35
58
Analog/PWM/Frequency/Digital
Analog/PWM/Frequency/Digital
Setpoint input
Recommended speed control range
rpm
0 5000
0 5000
thermal
thermal
Protection on overload
yes
yes
Starting torque
mNm
1300
2700
kgm2 10-6
38
38
K/W
2.9
2.9
0 +40
0 +40
kg
1.15
1.15
Connector type
Fradial
Faxial
* The degree of protection (IP 54) given refers to the connector type and the installed condition with
seal on the flange side.
Faxial
Fradial
150 N
150 N
L1
Allowable shaft load at nominal speed and life expectancy L10 about
20000h**
20 mm
L1
Mn
Mmax
36
6000
38,5
5500
33
5000
35
5000
30
4500
31,5
4500
27
28
Operating
point 1)
3500
3000
24,5
21
4000
3000
2500
17,5
2000
14
1500
10,5
1500
1000
1000
Continous
operation
500
0
0
100
200
300
n = Speed, f (M)
Nominal data, see table above
400
500
Short-time operation
600
700
800
Torque [mNm]
I = Current, f (M)
900
1000
1100
1200
1300
15
12
9
6
Continous
operation
0
= Efficiency, f (M)
200
400
Short-time operation
600
n = Speed, f (M)
1)
18
2000
21
2500
500
3,5
24
Operating
point
3500
800
1000
1200
1400
1600
Torque [mNm]
I = Current, f (M)
1800
0
2000
2200
2400
2600
= Efficiency, f (M)
17
2015-02
4000
Speed [min1]
42
Speed [min1]
Mmax
5500
6000
1)
Mn
6500
4 Technical Specifications
4.3 ECI-63.60-K4
Nominal data
Type
Unit
ECI-63.60-K4-D00
V DC
48
V DC
40 53
rpm
4000
mNm
850
8.6
356
rpm
5800
0.60
V DC
58
Setpoint input
Analog/PWM/Frequency/Digital
rpm
0 5000
thermal
Protection on overload
yes
Starting torque
mNm
2600
kgm2 10-6
57
K/W
2.5
0 +40
kg
1.5
Connector type
* The degree of protection (IP 54) given refers to the connector type and the installed condition with
seal on the flange side.
Faxial
Fradial
Fradial
Faxial
150 N
150 N
L1
Allowable shaft load at nominal speed and life expectancy L10 about
20000h**
20 mm
L1
30
5500
27,5
5000
25
22,5
4500
4000
20
Operating point 1)
3500
17,5
3000
15
2500
12,5
2000
10
1500
7,5
1000
Continous
operation
500
0
0
200
400
600
800
Speed [min1]
Mmax
Mn
6000
5
2,5
Short-time operation
1000
1200
1400
1600
1800
0
2000
2200
2400
2600
Torque [mNm]
n = Speed, f (M)
1)
I = Current, f (M)
= Efficiency, f (M)
2015-02
Note
18
4 Technical Specifications
4.4 VDC-3-49.15-K4
Nenndaten
Typ
Unit
VDC-3-49.15-K4 B00
VDC-3-49.15-K4 D00
V DC
24
48
V DC
20 28
40 53
rpm
4000
4000
mNm
235
300
3,2
100
125
rpm
5000
5000
1.0
0.6
V DC
35
58
Analog/PWM/Frequency/Digital
Analog/PWM/Frequency/Digital
0 4500
0 4500
thermal
thermal
Overload protection
yes
yes
rpm
Starting torque
mNm
850
1500
kgm2 10-6
108
108
C/F
0 +40/-22 +104
0 +40/-22 +104
kg
0.56
0.56
* Classification of protection class refers to installed state with sealing on the flange side.
Faxial
Fradial
Fradial
Faxial
20 N
60 N
L1
Allowable shaft load at nominal speed and life expectancy L10 about
20000h**
10 mm
L1
4500
18
4500
4000
16
4000
14
10
2000
1500
2000
1500
1000
1000
500
50
100
150
200 235
n = Speed, f (M)
Nominal data, see table above
300
350
400
450
500
550
Torque [mNm]
I = Current, f (M)
600
650
700
750
800
850
14
12
10
Short-time operation
16
Operating
point 1)
2500
2500
Continous
operation
0
100
200
300
1)
Short-time operation
400
n = Speed, f (M)
h = Efficiency, f (M)
20
3000
12
Continous
operation
22
18
3500
3000
500
Mmax
500
600
700
800
900
0
1000 1100 1200 1300 1400 1500
Torque [mNm]
I = Current, f (M)
h = Efficiency, f (M)
19
2015-02
Speed [min1]
Operating
point 1)
3500
Mn
5000
Speed [min1]
20
Mmax
5500
Mn
5000
1)
5500
4 Technical Specifications
4.5 Electronic properties
Inputs IN A, IN B
Properties
Unit
Value /Comment
Input level
PLC level
Low level
<5
High level
> 15
30
Logic level 0
Input impedance
5.4
Input frequency
kHz
10
ms
0.1
Properties
Unit
Value /Comment
Input level
PLC level
Low level
<5
High level
> 15
30
Logic level 0
Input impedance
5.4
kHz
15
ms
0.1
Inputs IN 1, IN 2
Outputs (PNP)
Properties
Unit
Value /Comment
Output level
Low level
Open source
High level
> ULogic - 2
30
mA
100
Short-circuit proof
yes
no
Overload protected
kHz
2015-02
20
4 Technical Specifications
Analog inputs Analog IN 12 (signal connector, differential to GNDAnalog)
Properties
Unit
Value /Comment
0 to 10
Analog GND
Input frequency
kHz
Internal resistance
Signal resolution
bit
10
28
Properties
Unit
Value /Comment
Functional scope
Baud rate
kbit/s
115
Dielectric strength
-8 V to +13 V
ohm
12k
Unit
Value /Comment
Functional scope
63
18
yes
45 for VDC-3-49.15-K4
53 for ECI-63.XX-K4
Bit/revolution
10 (accuracy approx. 3)
21
2015-02
5 Installation
This chapter describes the mechanical and electrical connection of the drive systems.
5.1 Notes
The drives must be checked for visible damage before installation. Damaged drive system must not be installed.
The drives must be fixed onto a flat surface with at least 4 screws. The screws must be secured with suitable measures against loosening.
Use thread-forming screws to DIN 7500 for the fixing.
Caution
When the drives are installed in the motor housing it can be damaged by high radial loads, if the tightening torque applied
to the fixing screws is too high or if the fixing screws are too long.
ff Do not load the motor shaft, either radially or axially, with more than 150 N (ECI-63.XX-K4).
ff Do not load the motor shaft radially with more than 60N and axially with more than 20N (VDC-49.15-K4).
ff Tighten fixing screws M4 with 30.2 Nm maximum, M5 with 40.2 Nm maximum.
ff Do not exceed the specified maximum length of the fixing screws (see Chapter 5.2.1 Determine screw length).
Risk of damage to electronic components!
Caution
The discharge of static charge during installation of the drives can damage the electronic component.
ff Use ESD protective equipment during installation.
A minimum screw length Smin is required for safe and reliable fixing of the motors.
Emax
Emin
The maximum allowable screw length Smax prevents damage to the motor.
Minimum screw length Smin=
Minimum depth of engagement Emin 6.5 mm + material thickness X of the mounting plate.
Maximum screw length Smax=
Smin
Maximum depth of engagement Emin 8.0 mm + material thickness X of the mounting plate.
Smax
Note
drillholes for the pitch circle and size of the fixing holes onto the mounting plate and drill (see sketch).
ECI-63.20-K4
118,50,3
20 0,3
500 10
4x
90
30
40
2015-02
49
22
5,8
* 8 mm and 10 mm possible
63
6* g5
+0,1
-0,3
63,5
4x90
36
18,4
5 Installation
ECI-63.40-K4
138,50,3
20 0,3
500 10
18,4
4x
90
30
5,8
63
6* g5
+0,1
-0,3
63,5
4x90
36
* 8 mm and 10 mm possible
40
49
ECI-63.60-K4
158,50,3
20 0,3
500 10
18,4
4x
90
30
63
10 g5
+0,1
-0,3
63,5
4x90
36
5,8
40
49
VDC-3-49.15-K4
23
2015-02
5 Installation
5.3 Electrical connection
The connection cable for the VDC-3-49.15-K4 drive system is attached to the motor in the factory, no additional plugs are required for the
electrical connection and parameter setting.
The following is required for the electrical connection and parameter setting of the ECI-63.XX-K4 drive system:
1 Connection cable with 15 pin connector M16 (not for the Litz wire (stranded wire) variant of the ECI-63.XX-K4.
1 ebm-papst USB-CAN-RS485 adapter (screw terminal adapter board to the D-SUB 9 connection, USB connection cable to the PC).
1 ebm-papst Kickstart PC software.
Health hazard!
The drive systems are installed in design applications in which electrical and electromagnetic components are used.
Danger
These can affect pacemakers, metallic implants or hearing aids and cause severe personal harm.
ff Avoid the immediate vicinity, especially areas identified by the warning symbol
Note
Connect the product to suitable electrical circuits only. Please note that the power supply units must have suitable
protection against regenerative voltage generated on the secondary side.
When working on the drive system the system/machine must always be disconnected from the power supply and
secured against being switched back on again.
2015-02
Connection cable suitable for the current intensity and the ambient conditions and area of use?
24
5 Installation
5.3.1 Pin assignment of the connector and Litz wire version
The connection cable of the VDC-3-49.15-K4 motors is pre-installed on the motor in the factory.
The connection cable with connector is available for the ECI-63.XX-K4 only. The ECI-63.XX-K4 motors have a 15 pin
Note
connector M16 (12+3) on the motor. This is used for the connection of a connector variant connector cable or for the
separately supplied cable harness of the Litz wire variant.
A standard cable with classification CF-C11Y (3 x 1.5 mm / 12 x 0.34 mm) and connector M16 is required for connection of the motor.
1m and 3m cable lengths are available for the connection.
Connector interface ECI-63.XX-K4
(socket on motor)
B
A
1
2
3
10
9
5
7
Signal
12
11
6
B
A
12
10
12
9
11
8
10
1
42
3
5
8
7
C
Power
AWG 16
3 x 1,5 mm4
IN A
NPN 24V
IN B
NPN 24V
IN 1
NPN 24V
IN 2
OUT 1
PNP 24V
OUT 2
PNP 24V
OUT 3*
PNP 24V
Analag IN 1
010V (differential)
Analag GND
RS485 A (+)
Progr.-Bus
RS485 B ()
Progr.-Bus
ULogik
Ballast
Ballast resistor
UZK
Power supply
GND
AWG
24
16
6
B
1
2
3
4
5
6
7
8
9
10
11
12
A
B
C
Function
10
white
brown
green
yellow
grey
pink
blue
red
black
violet
grey-pink
red-blue
grey
brown
black
Configuration
6
4
12
Pin
L = 1000 mm 30
3000 mm 30
Signal
AWG624
12 x 0,34 mm
25
2015-02
Power
Wire
45
5 Installation
5.3.1 Connector type
Connection type for ECI-63.XX-K4
Connector interface straight connector
Length L
Order No.
Length L
Order No.
1000 30
1000 30
3000 30
3000 30
Note
5.3.2 Wire interface
Power
AWG 16
3 x 1,5 mm
Length L
Order No.
500 5
2015-02
Note
26
Signal
AWG 24
12 x 0,34 mm
5 Installation
5.4 Braking chopper K4
The task of the braking chopper is to convert the energy not required in case of fast speed changes. If the set voltage threshold is exceeded
the external resistor is switched on.
Chopper current
max. 10 A
Note
The braking resistor must be tested and designed according to the use of the drive.
(Note maximum power loss!)
Note
If you use another USB-CAN-RS485 adapter, you will need the relevant software.
The bus interfaces are wired by the user. Depending on the topology, the line termination (resistors) must be realised by
Note
the user.
LED name
Data
Error
microSD
Colour
Function assignment
red
No assignment.
Active data transfer via the USB CAN-RS485
adapter.
No response following request to K4.
Receipt of a faulty data package.
Received data is ok.
No assignment.
Access to the memory card.
green
red
green
red
green
27
2015-02
5 Installation
Pin
2
Connection
n. c.
optional CAN L bus cable
3
4
GND
RS485+
n. c.
GND
RS485
n. c.
USB device drivers of the type FTDI USB Serial Converter are required for operation of the USB-CAN-RS485 adapter. In many cases these
are already available on the PC or can be installed using the files provided in the subdirectory of the Kickstart PC-Software\USB-CAN-basicdriver-files. Detailed installation instructions (in English) for the operating systems Windows 7, Windows Vista and Windows XP are provided
as PDF files in the installation directory of the Kickstart PC software.
Scope of supply:
1 USB-CAN-RS485 adapter (incl. microSD memory card)
1 Screw terminal adapter board to the D-SUB 9 connection
1 USB connection cable to the PC.
2015-02
28
5 Installation
5.9 Circuit diagram
ebmpapst
RS485-Controller
Ballast
RS485 -
RS485 +
Motor VDC-3-49.15-K4
Motor ECI-63.XX-K4
Ballast - Resistor
UZK
Powerstage
Laptop
GND
Power Supply
Power
(+24 V / +48 V DC)
+
GND
Enable
or
ULogic
Control
LogicSMPS
Power Supply
Logic
(+24 V DC)
+
GND
Analog IN 2
OUT 1
OUT 2
24 V (SPS)
Analog GND
Analog IN 1
OUT 3*
IN 2
IN 1
IN B
IN A
IN 2
010 V
*The OUT3 connection is only available for the ECI-63.XX-K4 drive systems.
29
2015-02
Note
5 Installation
5.10 Schematic layout: parameterisation, commissioning (startup) and automatic operation
5.10.1 Parameterisation and commissioning
TA
KS
KIC
Control
Power supply
Control
SP
Power supply
PC with Kickstart
SP
or
ic
ro
rr
D
ata
eb
ap
st
S
B
-K
software
US
mi
cro
SD
Adapter
ECI-63.XX-K4 drive
ECI-63.XX-K4 drive
Caution
2015-02
VDC-3-49.15-K4
30
ECI-63.XX-K4
6 Parameterisation
82 parameters are available for parameterising the VDC-3-49.15-K4 and ECI-63.XX-K4 drive systems (from page 33). These are managed
via the electronic class K4 and are set using the ebm-papst Kickstart PC software.
A detailed parameter description see Chapter 10 Parameter Description, page 95.
31
2015-02
switching on the voltage, the data from the custom area is transferred into the RAM area.
6 Parameterisation
6.1.3 default memory area
The default values loaded in the factory are stored in the default memory area. The operating data can be reset to the as-delivered
condition by using the reload command. The data is written in the custom and RAM areas.
Access to parameterisation with customer access key(password).
Kickstart
RS485
external
RAM
custom
default
reload
Parameter
(application
function)
write
Parameter
(application
function)
read
store
power up
Parameter
(application
function)
Parameter
(application
function)
reload
reload
Parameter
(application
value)
write
Parameter
(application
value)
power up
Parameter
(HW set val)
power up
Parameter
(HW set val)
Parameter
(HW set val)
Parameter
(Offset single
sensor)
power up
Parameter
(Offset single
sensor)
Parameter
(Offset single
sensor)
Blue arrow=Command is executed in the operational status (clockwise, counterclockwise, braking / positioning)
Black arrow=Command is executed in the state unlock (motor in freewheel)
2015-02
Note
32
Parameter
(application
value)
Parameter
(application
value)
read
Parameter
(HW set val)
store
reload
6 Parameterisation
6.2 Parameter
The following parameters are available in the K4:
For a detailed parameter description, see Chapter 10 Parameter Description, page 95.
The data in the No. [dec] column is relevant for the parameter descriptions, refer to Chapter 10 Parameter
Note
Parameter Overview
Parameter
Name
Units
min.
max.
Memory class
0x1
Mode 1
appl func
0x2
Mode 2
appl func
0x3
O1
appl func
0x4
O2
appl func
0x5
O3
appl func
0x6
Restart
appl func
0x7
65535
0x8
65535
0x9
65535
0xA
65535
0xB
FE_Speed_X1
Digits
1023
appl func
0xC
FE_Speed_X2
Digits
1023
appl func
0xD
FE_Speed_X3
Digits
1023
appl func
0xE
FE_Speed_X4
rpm
30000
29999
appl func
0xF
FE_Speed_Y1
rpm
30000
29999
appl func
0x10
FE_Speed_Y2
rpm
30000
29999
appl func
0x11
FE_Speed_Y3
rpm
30000
29999
appl func
0x12
FE_Speed_Y4
rpm
30000
29999
appl func
0x13
Speed_X1_Hyst
Digits
1023
appl func
0x14
Speed_X2_Hyst
Digits
1023
appl func
0x15
Speed_X3_Hyst
Digits
1023
appl func
0x16
Speed error
rpm
30000
29999
appl func
0x17
Fixed speed N1
rpm
30000
29999
appl value
0x18
Fixed speed N2
rpm
30000
29999
appl value
0x19
Fixed speed N3
rpm
30000
29999
appl value
0x1A
t ramp-up cw
ms fr 1000 rpm
65535
appl value
0x1B
t ramp-down cw
ms fr 1000 rpm
65535
appl value
0x1C
t ramp-up ccw
ms fr 1000 rpm
65535
appl value
0x1D
t ram-down ccw
ms fr 1000 rpm
65535
appl value
0x1E
Speed controller KP
65535
appl value
0x1F
Speed controller KI
65535
appl value
33
2015-02
Parameter
No. [hex]
6 Parameterisation
Parameter Overview
2015-02
Parameter
No. [hex]
34
Parameter
Name
Units
min.
0x20
0x21
K_ff
0x22
0x23
0x24
0x25
0x26
FE_Current_X1
Digits
0x27
FE_Current_X2
0x28
FE_Current_X3
max.
Memory class
65535
appl value
1/255
65535
appl func
2^x [ms]
15
appl value
Pulse/mech.revolution
100
appl value
rpm
29999
appl value
29999
appl value
1023
appl func
Digits
1023
appl func
Digits
1023
appl func
0x29
FE_Current_Y0
100
appl func
0x2A
FE_Current_Y1
100
appl func
0x2B
FE_Current_Y2
100
appl func
0x2C
FE_Current_Y3
100
appl func
0x2D
FE_Current_Y4
100
appl func
0x2E
Current_X1_Hyst
Digits
1023
appl func
0x2F
Current_X2_Hyst
Digits
1023
appl func
0x30
Current_X3_Hyst
Digits
1023
appl func
0x31
Current error
100
appl func
0x32
10 mA
32767
appl value
0x33
10 mA
65535
appl value
0x34
ms
5000
appl value
0x35
ms
5000
appl value
0x36
Reversing threshold
0x37
0x38
29999
appl value
rpm
29999
appl value
I_Max_driving_Rechts
10 mA
65535
appl value
0x39
I_Max_driving_Links
10 mA
65535
appl value
0x3A
I_Max_braking_Rechts
10 mA
65535
appl value
0x3B
I_Max_braking_Links
10 mA
65535
appl value
0x3C
1/256
65535
appl value
0x3D
Hz
25
15000
appl func
0x3E
Hz
25
15000
appl func
0x3F
0x40
Coasting, cw
rpm
29999
appl value
1/65535 revolutions
65535
appl value
0x41
Coasting, cw
revolutions
32768
32767
appl value
0x42
Coasting ccw
1/65535 revolutions
65535
appl value
0x43
Coasting ccw
revolutions
032768
32767
appl value
0x44
Distance
1/65535 revolutions
65535
appl value
0x45
Distance
revolutions
32768
32767
appl value
6 Parameterisation
Parameter Overview
Parameter
Name
0x46
0x47
0x48
Units
min.
max.
Memory class
1/65535 revolutions
65535
appl value
revolutions
65535
appl value
1/65535 revolutions
65535
appl value
0x49
revolutions
65535
appl value
0x4A
10 mV
65535
appl value
0x4B
10 mV
65535
appl value
0x4C
10 mV
65535
appl value
0x4D
10 mV
65535
appl value
0x4E
10 mV
65535
appl value
0x4F
110
appl value
0x50
0x51
Transmission ratio
0x52
Bus address
110
appl value
65535
appl value
127
appl value
0x8001
rpm
appl value
0x8002
0x8003
10 mA
appl value
1/65535 revolutions
appl value
0x8004
revolutions
appl value
0x8005
appl value
0x8006
10 mA
appl value
0x8007
10 mA
appl value
0x8008
Output status
digital
appl value
digital
appl value
0x8009
Status of inputs: IN A, IN B, IN 1, IN
0x800A
not used
0x800B
not used
0x800C
not used
0x800D
Analog IN 1
digits
appl value
0x800E
Analog IN 2
digits
appl value
digits
appl value
0x800F
*
Parameter 46 + 47 (positive)=1000
Parameter 48 + 49 (negativ)=500
Target position=50000
Here Position reached=ACTIVE should be set, if
Actual position > 49500 and actual position < 51000
35
2015-02
Parameter
No. [hex]
The motor should reach a fixed speed via a defined acceleration/braking ramp. If the speed has been reached a
corresponding display should appear.
After switching off: Brake motor/transition in free-wheeling? The motor should switch to free-wheeling.
Signal from a higher-level control? Yes.=1 output (On/Off), 1 input (target speed reached signal).
Procedure:
Connect the electrical system (see Chapter 5.2 Installing the drive, page 22).
2015-02
36
37
2015-02
Commissioning (startup)
The following connections must be set up for the commissioning:
UZK=supply voltage
GND = ground/earth
IN A= On/Off (see IN A/B logic table, see Chapter 8 Inputs and Outputs, page 78)
here: Switch from free-wheeling to rotational direction cw (speed control)
IN 1=+24V (see logic table - fixed speeds)
here: Selection of N1
2015-02
P15 FE_Speed_Y1
P19 Speed_X1_Hyst
P12 FE_Speed_X2
P16 FE_Speed_Y2
P20 Speed_X2_Hyst
P13 FE_Speed_X3
P17 FE_Speed_Y3
P21 Speed_X3_Hyst
P14 FE_Speed_Y0
P18 FE_Speed_Y4
P22 Error_Speed
38
Hysteresis 1
Hysteresis 2
Hysteresis 3
X1
X2
X3
Y0
Y3
Y4
Y1 Y2
Normalised X axis
Target value frequency IN 1: lower cut-off frequency (Parameter 0x3D) corresponds X value 0.
Target value frequency IN 1: upper cut-off frequency (Paramete r 0x3E) corresponds X value 1023.
P15 FE_Current_Y1
P19 Current_X1_Hyst
P12 FE_Current_X2
P16 FE_Current_Y2
P20 Current_X2_Hyst
P13 FE_Current_X3
P17 FE_Current_Y3
P21 Current_X3_Hyst
P14 FE_Current_Y0
P18 FE_Current_Y4
P22 Error_Current
Hysteresis 1
Hysteresis 2
Hysteresis 3
X2
X3
Y0
Y3
Y4
X1
Normalised X axis
39
2015-02
Y1 Y2
Note
same if the maximum current characteristic is used. If the operational quadrants are changed there are no jumps in the
current limitation.
Target value frequency IN 1: lower cut-off frequency (Parameter 0x3D) corresponds X value 0.
Target value frequency IN 1: upper cut-off frequency (Paramete r 0x3E) corresponds X value 1023.
2015-02
P 3B I_Max_braking_lh
40
Note
Parameter No.1 (Mode 1) has value=1
Parameter No.2 (Mode 2) has value=1
With input circuit IN A=0 and IN B=0 the motor is in free-wheeling (free running) state and the inputs IN 1 and IN 2 have no effect.
With input circuit IN A=1 and IN B=0 the motor rotates in a positive (clockwise - cw) direction. If the inputs are IN 1=0 and IN 2=0, the
analog value of analog IN 1 is used and the speed depends on this value.
With input circuit IN A=1 and IN B=0 the motor rotates in a positive (clockwise - cw) direction. If the inputs are IN 1=1 and IN 2=0, the
speed is controlled to the value that given in N1.
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
-
Current limit
Value
0
Type
-
Value
Function
Free-wheeling
pos
A1
N control
pos
N1
N control
pos
N2
N control
pos
N3
N control
neg
A1
N control
neg
N1
N control
neg
N2
N control
neg
N3
N control
Comment
No braking, no current feed
Stop
Stop
Stop
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
41
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Type
Value
Type
Value
Function
Free-wheeling
pos
A1
A1
N control
pos
N1
A1
N control
pos
A1
A1
N control
pos
N1
A1
N control
neg
A1
A1
N control
neg
N1
A1
N control
neg
A1
A1
N control
Comment
No braking, no current feed
neg
N1
A1
N control
A1
Stop
A1
Stop
A1
Stop
A1
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting
rh,lh.
S=Static
P=Parameter
F=Freeze; on level changeover to IN 2 the current level is frozen (Saved) at A1)
D=Dynamic
2015-02
x=Arbitrary value
42
Note
Function IN 1:
Function IN 2:
Travel distance; the distance increases with each high flank (x); displacement=x*distance.
Speed
IN A
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Comment
Free-wheeling
pos
A1
N control
pos
N1
N control
pos
A1
N control
pos
N1
N control
neg
A1
N control
neg
N1
N control
neg
A1
N control
neg
N1
N control
Stop
Stopping
Stop
Stopping
0 -> 1
A1
Distance
Positioning
0 -> 1
N1
Distance
Positioning
Distance =
Parameter 44 + 45; relative distance with plus/minus sign. Positive distances are travelled in a clockwise direction.
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
43
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 2
Direction
Value
Type
Value
Function
Free-wheeling
pos
A1
N control
pos
N1
N control
neg
A1
N control
neg
N1
N control
neg
A1
N control
neg
N1
N control
pos
A1
N control
pos
N1
N control
Comment
No braking, no current feed
Stop
Stop
Stop
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
x=Arbitrary value
2015-02
IN 1
Current limit
44
Note
Function IN 1:
Function IN 2:
IN A
IN B
0
1
Direction
Current limit
IN 1
IN 2
Value
Type
Value
Function
A2
Free-wheeling
A2
pos
A1
A2
N control
A2
pos
N1
A2
N control
A2
pos
A1
A2
N control
A2
pos
N1
A2
N control
A2
neg
A1
A2
N control
A2
neg
N1
A2
N control
A2
neg
A1
A2
N control
A2
neg
N1
A2
N control
Comment
No braking, no current feed
A2
A2
Stop
A2
A2
Stop
A2
A2
Stop
A2
A2
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
45
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Free-wheeling
Free-wheeling
Free-wheeling
pos
A1
N control
pos
N1
N control
Free-wheeling
Free-wheeling
neg
A1
N control
neg
N1
N control
Comment
No current feed
Free-wheeling
Free-wheeling
Stop
Stopping
Stop
Stopping
Note
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
x=Arbitrary value
2015-02
46
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
pos
Current limit
Type
D
Value
Type
Value
Function
Free-wheeling
A1
A1
N control
pos
A1
A1
N control
pos
N2
A1
N control
pos
N2
A1
N control
neg
A1
A1
N control
neg
A1
A1
N control
neg
N2
A1
N control
Comment
No braking, no current feed
neg
N2
A1
N control
A1
Stop
A1
Stop
A1
Stop
A1
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting
rh,lh.
S=Static
P=Parameter
F=Freeze; on level changeover to IN 1 the current level is frozen (saved) at A1.
D=Dynamic
47
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
Travel distance; the distance increases with each high flank (x); displacement=x*distance.
Speed
IN A
IN B
IN 1
IN 2
Direction
pos
Current limit
Type
D
Value
Type
Value
Function
Free-wheeling
A1
A1
N control
pos
A1
A1
N control
pos
A1
A1
N control
pos
A1
A1
N control
neg
A1
A1
N control
neg
A1
A1
N control
neg
A1
A1
N control
Comment
No braking, no current feed
neg
A1
A1
N control
A1
Stop
Stopping
A1
Stop
Stopping
0 -> 1
A1
A1
Distance
Positioning
0 -> 1
A1
A1
Distance
Positioning
Distance =
Parameter 44 + 45; relative distance with plus/minus sign. Positive distances are travelled in a
clockwise direction.
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting
rh,lh.
S=Static
P=Parameter
F=Freeze; on level changeover to IN 1 the current level is frozen (saved) at A1.
D=Dynamic
2015-02
x=Arbitrary value
48
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
pos
Current limit
Type
D
Value
Type
Value
Function
Free-wheeling
A1
A1
N control
pos
A1
A1
N control
neg
A1
A1
N control
neg
A1
A1
N control
neg
A1
A1
N control
neg
A1
A1
N control
pos
A1
A1
N control
Comment
No braking, no current feed
pos
A1
A1
N control
A1
Stop
A1
Stop
A1
Stop
A1
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting
rh,lh.
S=Static
P=Parameter
F=Freeze; on level changeover to IN 1 the current level is frozen (saved) at A1.
D=Dynamic
49
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Type
Value
Type
Value
Function
Free-wheeling
A1
A1
Free-wheeling
A1
A1
Free-wheeling
pos
A1
A1
N control
pos
A1
A1
N control
A1
A1
Free-wheeling
A1
A1
Free-wheeling
neg
A1
A1
N control
neg
A1
A1
N control
A1
Free-wheeling
A1
Free-wheeling
Comment
No current feed
A1
Stop
Stopping
A1
Stop
Stopping
Note
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting
rh,lh.
S=Static
P=Parameter
F=Freeze; on level changeover to IN 1 the current level is frozen (saved) at A1.
D=Dynamic
2015-02
x=Arbitrary value
50
Note
Function IN 1:
Travel distance; the distance increases with each high flank (x); displacement=x*distance.
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Free-wheeling
pos
A1
N control
pos
A1
N control
pos
N2
N control
pos
N2
N control
neg
A1
N control
neg
A1
N control
neg
N2
N control
neg
N2
N control
Stop
0 -> 1
A1
Distance
Stop
0 -> 1
N2
Distance
Comment
No braking, no current feed
Stopping
Positioning
Stopping
Positioning
Distance =
Parameter 44 + 45; relative distance with plus/minus sign. Positive distances are travelled in a clockwise direction.
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
51
2015-02
x=Arbitrary value
Note
Function IN 1:
Travel distance; the distance increases with each high flank (x); displacement=x*distance.
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Type
pos
Value
Type
Value
Function
Free-wheeling
A1
A1
N control
pos
A1
A1
N control
pos
A1
A1
N control
pos
A1
A1
N control
neg
A1
A1
N control
neg
A1
A1
N control
neg
A1
A1
N control
A1
A1
N control
A1
Stop
A1
A1
Distance
A1
Stop
A1
A1
Distance
neg
0 -> 1
0 -> 1
Distance =
Comment
No braking, no current feed
Stopping
Positioning
Stopping
Positioning
Parameter 44 + 45; relative distance with plus/minus sign. Positive distances are travelled in a
clockwise direction.
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting
rh,lh.
S=Static
P=Parameter
F=Freeze; on level changeover to IN 2 the current level is frozen (Saved) at A1.
D=Dynamic
2015-02
x=Arbitrary value
52
Note
Function IN 1:
Travel distance; the distance increases with each high flank (x); displacement=x*distance.
Function IN 2:
Learn a displacement; difference in position between teach start and each stop;
IN A
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Comment
No braking, no current feed,
Teach stop
No braking, no current feed,
Teach start
Free-wheeling
Free-wheeling
pos
A1
N control
Teach stop
pos
A1
N control
Teach start
pos
A1
N control
Teach stop
pos
A1
N control
Teach start
neg
A1
N control
Teach stop
neg
A1
N control
Teach start
neg
A1
N control
Teach stop
neg
A1
N control
Teach start
Stop
0 -> 1
A1
Distance
Stop
0 -> 1
A1
Distance
Stopping
Positioning
Stopping
Positioning
Distance =
Parameter 44 + 45; relative distance with plus/minus sign. Positive distances are travelled in a clockwise direction.
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
53
2015-02
x=Arbitrary value
Note
Function IN 1:
Travel distance; the distance increases with each high flank (x); displacement=x*distance.
Function IN 2:
IN A
IN B
IN 2
Direction
Value
Type
Value
Function
Comment
Free-wheeling
pos
A1
N control
pos
A1
N control
neg
A1
N control
neg
A1
N control
neg
A1
N control
neg
A1
N control
pos
A1
N control
pos
A1
N control
Stop
0 -> 1
A1
Distance
Stop
0 -> 1
A1
Distance
Positioning
0 -> 1
A1
Distance
Positioning
Stopping
Positioning
Stopping
Distance =
Parameter 44 + 45; relative distance with plus/minus sign. Positive distances are travelled in a clockwise direction.
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
x=Arbitrary value
2015-02
IN 1
Current limit
54
Note
Function IN 1:
Travel distance; the distance increases with each high flank (x); displacement=x*distance.
Function IN 2:
Current limit
IN A
IN B
IN 1
IN 2
Value
Type
Value
Function
A2
Free-wheeling
A2
pos
A1
A2
N control
A2
pos
A1
A2
N control
A2
pos
A1
A2
N control
A2
pos
A1
A2
N control
A2
neg
A1
A2
N control
A2
neg
A1
A2
N control
A2
neg
A1
A2
N control
A2
neg
A1
A2
N control
A2
A2
Stop
0 -> 1
A2
A1
A2
Distance
A2
A2
Stop
0 -> 1
A2
A1
A2
Distance
Comment
No braking, no current feed
Stopping
Positioning
Stopping
Positioning
Distance =
Parameter 44 + 45; relative distance with plus/minus sign. Positive distances are travelled in a clockwise direction.
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
55
2015-02
x=Arbitrary value
Note
Function IN 1:
Travel distance; the distance increases with each high flank (x); displacement=x*distance.
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Free-wheeling
Free-wheeling
Free-wheeling
pos
A1
N control
pos
A1
N control
Free-wheeling
Free-wheeling
neg
A1
N control
neg
A1
N control
Free-wheeling
0 -> 1
Free-wheeling
Stop
0 -> 1
A1
Distance
Comment
No current feed
Stopping
Positioning
Note
Distance =
Parameter 44 + 45; relative distance with plus/minus sign. Positive distances are travelled in a clockwise direction.
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
x=Arbitrary value
2015-02
56
Note
Function IN 1:
Learn a displacement; difference in position between teach start and each stop;
Function IN 2:
Travel distance; the distance increases with each high flank (x); displacement=x*distance.
Speed
IN A
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Comment
No braking, no current feed,
teach stop
No braking, no current feed,
teach start
Free-wheeling
Free-wheeling
pos
A1
N control
Teach stop
pos
A1
N control
Teach start
pos
A1
N control
Teach stop
pos
A1
N control
Teach start
neg
A1
N control
Teach stop
neg
A1
N control
Teach start
neg
A1
N control
Teach stop
neg
A1
N control
Teach start
Stop
Stopping
Stop
Stopping
0 -> 1
A1
Distance
Positioning
0 -> 1
A1
Distance
Positioning
Distance =
Parameter 44 + 45; relative distance with plus/minus sign. Positive distances are travelled in a clockwise direction.
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
57
2015-02
x=Arbitrary value
Note
Function IN 1:
Emulation IN A.
Function IN 2:
Emulation IN B.
Speed
IN A
IN B
IN 2
Direction
Value
Type
Value
Function
Comment
Free-wheeling
Free-wheeling
pos
A1
N control
neg
A1
N control
Stop
Free-wheeling
pos
A1
N control
neg
A1
N control
Stop
Free-wheeling
pos
A1
N control
neg
A1
N control
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
x=Arbitrary value
2015-02
IN 1
Current limit
58
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Free-wheeling
pos
A1
N control
neg
A1
N control
pos
N2
N control
neg
N2
N control
neg
A1
N control
pos
A1
N control
neg
N2
N control
pos
N2
N control
Comment
No braking, no current feed
Stop
Stop
Stop
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
59
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Type
pos
Value
Type
Value
Function
Free-wheeling
A1
A1
N control
neg
A1
A1
N control
pos
A1
A1
N control
neg
A1
A1
N control
neg
A1
A1
N control
pos
A1
A1
N control
neg
A1
A1
N control
Comment
No braking, no current feed
pos
A1
A1
N control
A1
Stop
A1
Stop
A1
Stop
A1
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting
rh,lh.
S=Static
P=Parameter
F=Freeze; on level changeover to IN 2 the current level is frozen (Saved) at A1
D=Dynamic
2015-02
x=Arbitrary value
60
Note
Function IN 1:
Function IN 2:
Travel distance; the distance increases with each high flank (x); displacement=x*distance.
Speed
IN A
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Comment
Free-wheeling
pos
A1
N control
neg
A1
N control
pos
A1
N control
neg
A1
N control
neg
A1
N control
pos
A1
N control
neg
A1
N control
pos
A1
N control
Stop
Stopping
Stop
Stopping
0 -> 1
A1
Distance
Positioning
0 -> 1
A1
Distance
Positioning
Distance =
Parameter 44 + 45; relative distance with plus/minus sign. Positive distances are travelled in a clockwise direction.
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
61
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
IN A
IN B
0
1
IN 1
IN 2
A2
Free-wheeling
A2
pos
A1
A2
N control
Value
Type
Value
Function
A2
neg
A1
A2
N control
A2
pos
A1
A2
N control
A2
neg
A1
A2
N control
A2
neg
A1
A2
N control
A2
pos
A1
A2
N control
A2
neg
A1
A2
N control
A2
pos
A1
A2
N control
Comment
No braking, no current feed
A2
A2
Stop
A2
A2
Stop
A2
A2
Stop
A2
A2
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
x=Arbitrary value
2015-02
Direction
Current limit
62
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Free-wheeling
Free-wheeling
Free-wheeling
pos
A1
N control
neg
A1
N control
Free-wheeling
Free-wheeling
neg
A1
N control
pos
A1
N control
Comment
No current feed
Free-wheeling
Free-wheeling
Stop
Stopping
Stop
Stopping
Note
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
63
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 2
Direction
Value
Type
Value
Function
Free-wheeling
PWM
pos
PWM
N control
PWM
pos
PWM
N control
PWM
pos
N2
N control
PWM
pos
N2
N control
PWM
neg
PWM
N control
PWM
neg
PWM
N control
PWM
neg
N2
N control
PWM
neg
N2
N control
Comment
No braking, no current feed
PWM
Stop
PWM
Stop
PWM
Stop
PWM
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
x=Arbitrary value
2015-02
IN 1
Current limit
64
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Type
PWM
pos
Value
Type
Value
Function
Free-wheeling
PWM
PWM
N control
PWM
pos
PWM
PWM
N control
PWM
pos
PWM
PWM
N control
PWM
pos
PWM
PWM
N control
PWM
neg
PWM
PWM
N control
PWM
neg
PWM
PWM
N control
PWM
neg
PWM
PWM
N control
Comment
No braking, no current feed
PWM
neg
PWM
PWM
N control
PWM
PWM
Stop
PWM
PWM
Stop
PWM
PWM
Stop
PWM
PWM
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting
rh,lh.
S=Static
P=Parameter
F=Freeze; on level changeover to IN 2 the current setpoint is frozen (saved) at IN 1.
D=Dynamic
65
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
Travel distance; the distance increases with each high flank (x); displacement=x*distance.
Speed
IN A
IN B
IN 2
Direction
Value
Type
Value
Function
Free-wheeling
PWM
pos
PWM
N control
PWM
pos
PWM
N control
PWM
pos
PWM
N control
PWM
pos
PWM
N control
PWM
neg
PWM
N control
PWM
neg
PWM
N control
PWM
neg
PWM
N control
PWM
neg
PWM
N control
Comment
No braking, no current feed
PWM
Stop
Stopping
PWM
Stop
Stopping
PWM
0 -> 1
PWM
Distance
Positioning
PWM
0 -> 1
PWM
Distance
Positioning
Distance =
Parameter 44 + 45; relative distance with plus/minus sign. Positive distances are travelled in a clockwise direction.
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
x=Arbitrary value
2015-02
IN 1
Current limit
66
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Free-wheeling
PWM
pos
PWM
N control
PWM
pos
PWM
N control
PWM
neg
PWM
N control
PWM
neg
PWM
N control
PWM
neg
PWM
N control
PWM
neg
PWM
N control
PWM
pos
PWM
N control
PWM
pos
PWM
N control
Comment
No braking, no current feed
PWM
Stop
PWM
Stop
PWM
Stop
PWM
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
67
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 2
Direction
Value
Type
Value
Function
Free-wheeling
PWM
A2
pos
PWM
A2
N control
PWM
A2
pos
PWM
A2
N control
PWM
A2
pos
PWM
A2
N control
PWM
A2
pos
PWM
A2
N control
PWM
A2
neg
PWM
A2
N control
PWM
A2
neg
PWM
A2
N control
PWM
A2
neg
PWM
A2
N control
PWM
A2
neg
PWM
A2
N control
Comment
No braking, no current feed
PWM
A2
A2
Stop
PWM
A2
A2
Stop
PWM
A2
A2
Stop
PWM
A2
A2
Stop
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
x=Arbitrary value
2015-02
IN 1
Current limit
68
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Free-wheeling
PWM
Free-wheeling
PWM
Free-wheeling
PWM
pos
PWM
N control
PWM
pos
PWM
N control
PWM
Free-wheeling
PWM
Free-wheeling
PWM
neg
PWM
N control
PWM
neg
PWM
N control
PWM
Free-wheeling
PWM
Free-wheeling
Comment
No current feed
PWM
Stop
Stopping
PWM
Stop
Stopping
Note
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
69
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
IN 2
Direction
Current limit
IN A
IN B
Value
Type
Value
Function
Comment
Free-wheeling
Frequency
pos
Frequency
N control
Frequency
pos
Frequency
N control
Frequency
pos
N2
N control
Frequency
pos
N2
N control
Frequency
neg
Frequency
N control
Frequency
neg
Frequency
N control
Frequency
neg
N2
N control
Frequency
neg
N2
N control
Frequency
Stop
Stopping
Frequency
Stop
Stopping
Frequency
Stop
Stopping
Frequency
Stop
Stopping
No current feed
Note
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
x=Arbitrary value
2015-02
70
Note
Function IN 1:
Function IN 2:
IN 2
Direction
Current limit
IN A
IN B
Type
Frequency
pos
Value
Type
Value
Function
Free-wheeling
Frequency
Frequency
N control
Frequency
pos
Frequency
Frequency
N control
Frequency
pos
Frequency
Frequency
N control
Frequency
pos
Frequency
Frequency
N control
Frequency
neg
Frequency
Frequency
N control
Frequency
neg
Frequency
Frequency
N control
Frequency
neg
Frequency
Frequency
N control
Comment
No current feed
Frequency
neg
Frequency
Frequency
N control
Frequency
Frequency
Stop
Stopping
Frequency
Frequency
Stop
Stopping
Frequency
Frequency
Stop
Stopping
Frequency
Frequency
Stop
Stopping
Note
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting
rh,lh.
S=Static
P=Parameter
F=Freeze; on level changeover to IN 2 the current setpoint is frozen (saved) at IN 1.
D=Dynamic
71
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
Travel distance; the distance increases with each high flank (x); displacement=x*distance.
Speed
IN 1
IN 2
Direction
Current limit
IN A
IN B
Value
Type
Value
Function
Comment
Free-wheeling
Frequency
pos
Frequency
N control
Frequency
pos
Frequency
N control
Frequency
pos
Frequency
N control
Frequency
pos
Frequency
N control
Frequency
neg
Frequency
N control
Frequency
neg
Frequency
N control
Frequency
neg
Frequency
N control
Frequency
neg
Frequency
N control
Frequency
Stop
Stopping
Frequency
Stop
Stopping
Frequency
0 -> 1
Frequency
Distance
Positioning
Frequency
0 -> 1
Frequency
Distance
Positioning
No current feed
Note
Distance =
Parameter 44 + 45; relative distance with plus/minus sign. Positive distances are travelled in a clockwise direction.
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
x=Arbitrary value
2015-02
72
Note
Function IN 1:
Function IN 2:
IN A
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Comment
Free-wheeling
Frequency
pos
Frequency
N control
No current feed
Frequency
pos
Frequency
N control
Frequency
neg
Frequency
N control
Frequency
neg
Frequency
N control
Frequency
neg
Frequency
N control
Frequency
neg
Frequency
N control
Frequency
pos
Frequency
N control
Frequency
pos
Frequency
N control
Frequency
Stop
Stopping
Frequency
Stop
Stopping
Frequency
Stop
Stopping
Frequency
Stop
Stopping
Note
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
73
2015-02
x=Arbitrary value
Note
Function IN 1:
Function IN 2:
IN 2
Direction
Current limit
IN A
IN B
Value
Type
Value
Function
Comment
Free-wheeling
Frequency
A2
pos
Frequency
A2
N control
Frequency
A2
pos
Frequency
A2
N control
Frequency
A2
pos
Frequency
A2
N control
Frequency
A2
pos
Frequency
A2
N control
Frequency
A2
neg
Frequency
A2
N control
Frequency
A2
neg
Frequency
A2
N control
Frequency
A2
neg
Frequency
A2
N control
Frequency
A2
neg
Frequency
A2
N control
Frequency
A2
A2
Stop
Stopping
Frequency
A2
A2
Stop
Stopping
Frequency
A2
A2
Stop
Stopping
Frequency
A2
A2
Stop
Stopping
No current feed
Note
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
x=Arbitrary value
2015-02
74
Note
Function IN 1:
Function IN 2:
IN 2
Direction
Current limit
IN A
IN B
Value
Type
Value
Function
Comment
Free-wheeling
Frequency
Free-wheeling
Frequency
Free-wheeling
Frequency
pos
Frequency
N control
Frequency
pos
Frequency
N control
Frequency
Free-wheeling
Frequency
Free-wheeling
Frequency
neg
Frequency
N control
Frequency
neg
Frequency
N control
Frequency
Free-wheeling
Frequency
Free-wheeling
Frequency
Stop
Stopping
Frequency
Stop
Stopping
No current feed
Note
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
S=Static
P=Parameter
F=Freeze
D=Dynamic
75
2015-02
x=Arbitrary value
Note
Function IN 1:
none
Function IN 2:
none
IN B
IN 1
IN 2
Direction
Value
Type
Value
Function
Comment
Free-wheeling
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
2015-02
Current limit
76
Note
Function IN 1:
none
Function IN 2:
IN B
IN 1
IN 2
Direction
Current limit
Value
Type
Value
Function
Free-wheeling
RS485
Free-wheeling
RS485
Free-wheeling
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
RS485
Free-wheeling
RS485-
RS485
Free-wheeling
RS485
RS485
RS485
N control/distance
RS485
RS485
RS485
N control/distance
Comment
No current feed
RS485
Free-wheeling
RS485
Free-wheeling
RS485
RS485
RS485
N control/distance
Brake released
RS485
RS485
RS485
N control/distance
Brake released
Note
Stop control =
If KP_H > 0; brake and stop in the current position on changeover to IN A=IN B=1 + Coasting rh, lh.
77
2015-02
x=Arbitrary value
2015-02
78
Description: The parameter Mode 1 contains the configuration for the IN 1. This parameter describes how this is to be used and which
control task it undertakes.
Default value: 1: Fixed speed N1 or dyn. target speed
Scaling:
1: Fixed speed N1 or dynamic target speed selectable via IN 1
2: Changeover to dyn. current limitation with A1 via IN 1
3: Travel distance with IN 1
4: Teach with IN 1
5: A-Logic with IN 1
6: Change direction of rotation with IN 1
7: PWM via IN 1
8: Frequency via IN 1
9: RS485 mode without IN 1 and IN 2
Dependencies: Input IN 2 parameter
Parameter 0x2: Mode 2 (for IN 2)
Description: The parameter Mode 2 contains the configuration for the IN 2. This parameter describes how this is to be used and which
control task it undertakes.
Default value: 1: Fixed speed N2
1: Fixed speed N2 or dynamic target speed selectable via IN 2
2: Changeover to dynamic current limitation with dyn. target value via IN 2
3: Travel distance with IN 2
4: Teach with IN 2
5: Teach with IN 2
6: Direction rotation reverse with IN 2
7: Analog input IN 2 as dyn. current limitation
8: Brake to IN 2 (drive may only rotate if brake released)
79
2015-02
Analog GND
Description: The parameter defines which status output is output at output OUT 1.
Default value: 4 (= drive ready)
Scaling:
0: no function
1: no function (reserved)
2: Speed signal
3: Current signal
4: Ready signal
5: Positioning window reached
6: Temperature signal
7: RS485 controlled
2015-02
Dependencies: with codes 2 6 the corresponding threshold values must contain valid values.
80
Description: The parameter defines which status output is output at output OUT 3.
Default value: 1
Scaling:
0: no function
1: Increment_2
2: Speed signal
3: Current signal
4: Ready signal
5: Positioning window reached
6: Temperature signal
7: RS485 controlled
Dependencies: with codes 2 6 the corresponding threshold values must contain valid values.
81
2015-02
9 RS485 Communication
9.1 Communication method
Communication between users and the drive software takes place via so-called telegrams. Each program contains specified data, which has
to be received or sent. The drive software ignores telegrams that are not addressed to it.
RS485 communication is possible with the following parameterisation:
Baud rate=115200
Number of data bits: 8
Number of stop bits: 1
Parity: even
9.3 Commands
9.3.1 Commands (RX)
2015-02
Command
Value
Comment, conditions
UART_CRX_FAHRBEFEHL_DREHZAHL
0x00
FE_SOLLDREHZAHL RS485
UART_CRX_FAHRBEFEHL_POSITION
0x01
FE_SOLLDREHZAHL
UART_CRX_PARAMETER_STORE
0x02
UART_CRX_PARAMETER_WR
0x03
UART_CRX_PARAMETER_RD
0x04
UART_CRX_STATUS_RD
0x05
Read status
UART_CRX_PARAMETER_RELOAD_DFLT
0x06
UART_CRX_SOFTWARE_ID_RD
0x07
Read software ID
UART_CRX_BOOTLOADER_ID_RD
0x08
Read bootloader ID
UART_CRX_CUSTOMER_ACCESS
0x09
Access to parameters
UART_CRX_BACK_TO_BOLO
0x0B
0x0C
Reset password
82
9 RS485 Communication
9.3.2 Answer commands (TX)
In the response (answer) telegram the recommended start byte from the above table is repeated as the start by. The value is increased by
0x80.
Command
Value
Comment, conditions
COM_CTX_FAHRBEFEHL_DREHZAHL
0x80
FE_SOLLDREHZAHL RS485
COM_CTX_FAHRBEFEHL_POSITION
0x81
FE_SOLLDREHZAHL RS485
COM_CTX_PARAMETER_STORE
0x82
COM_CTX_PARAMETER_WR
0x83
COM_CTX_PARAMETER_RD
0x84
COM_CTX_STATUS_RD
0x85
COM_CTX_PARAMETER_RELOAD_DFLT
0x86
COM_CTX_SOFTWARE_ID_RD
0x87
Software-ID
COM_CTX_BOOTLOADER_ID_RD
0x88
Bootloader-ID
COM_CTX_CUSTOMER_ACCESS
0x89
Access to parameters
COM_CTX_BACK_TO_BOLO
0x8B
0x8C
Bit
Meaning
Undefined telegram
Telegram-dependent
Telegram-dependent
Telegram-dependent
Telegram-dependent
83
2015-02
9 RS485 Communication
9.5 Motor status byte
The bits of the motor status byte have the following meaning:
Bit
Meaning
Comment
bUebertemperatur
bMotorAktiv
1=Drive is active
bUeberspannung
bUnterspannung
bHWFehler
bUeberstrom
bQuittErforderlich
bDBereit
1=drive is ready
9.6 Checksum
The checksum is calculated as follows:
All bytes including the start byte are added together.
As, in special cases, the sum can be 0 and an empty telegram would be interpreted as Run command speed with target speed=0 and
maximum current=0, the sum is disjuncted with 0x55. In this way the special case is detected.
Formula: Checksum=(sum (Byte0..last_Byte)) || 0x55
Note
the drive detects a bus interruption and specifies an error speed (parameter 0x16).
9.7.1 Requirements
2015-02
RS485 Char
84
Use
Value /Comment
Start byte
COM_CRX_FAHRBEFEHL_DREHZAHL
Address byte
Bus address
Target speed Hi
rpm, -3276832767
Target speed Lo
Maximum current Hi
Maximum current Lo
Checksum
0-100 %
9 RS485 Communication
9.7.2 Answer
RS485 Char
Use
Value /Comment
Start byte
COM_CTX_FAHRBEFEHL_DREHZAHL
Address byte
Bus address
Actual speed Hi
rpm, -3276832767
Actual speed Lo
Actual current Hi
10mA/Digit
Actual current Lo
10mA/Digit
Revolution, -3276832767
10
11
12
Status byte
13
Checksum
9.8.1 Requirements
Use
Value /Comment
Start byte
COM_CRX_FAHRBEFEHL_POSITION
Address byte
Bus address
Revolutions, -3276832767
Checksum
85
2015-02
RS485 Char
9 RS485 Communication
9.8.2 Answer
RS485 Char
Use
Value /Comment
Start byte
COM_CTX_FAHRBEFEHL_POSITION
Address byte
Bus address
Actual speed Hi
rpm, -3276832767
Actual speed Lo
Actual current Hi
10mA/Digit
Actual current Lo
10mA/Digit
Revolutions, -3276832767
10
11
12
Status byte
13
Checksum
9.9.1 Request
RS485 Char
1
2
Use
Value /Comment
Start byte
COM_CRX_PARAMETER_STORE
Address byte
Bus address
36
Access key
Customer password
Checksum
9.9.2 Answer
2015-02
RS485 Char
86
Use
Value /Comment
Start byte
COM_CTX_PARAMETER_STORE
Address byte
Bus address
Status byte
Checksum
9 RS485 Communication
9.9.3 Error flags
Bit
Meaning
9.10.1 Request
RS485 Char
Use
Value /Comment
Start byte
COM_CRX_PARAMETER_WR
Address byte
Bus address
Parameter No.
Parameter No.
065535
Parameter Hi
parameter to be written
Parameter Lo
Checksum
RS485 Char
Use
Value /Comment
Start byte
COM_CTX_PARAMETER_WR
Address byte
Bus address
Parameter No.
Parameter No.
065535
Parameter Hi
written parameter
Parameter Lo
Parameter No. Hi
0, if no conflict exists
Parameter No. Lo
Status byte
10
Checksum
87
2015-02
9.10.2 Answer
9 RS485 Communication
9.10.3 Error flags
Bit
Meaning
7
6
5
9.11.1 Request
RS485 Char
Use
Value /Comment
Start byte
COM_CRX_PARAMETER_RD
Address byte
Bus address
Parameter No. Hi
Parameter No. Lo
Checksum
065535
9.11.2 Answer
2015-02
RS485 Char
88
Use
Value /Comment
Start byte
COM_CTX_PARAMETER_RD
Address byte
Bus address
Parameter No. Hi
Parameter No. Lo
065535
Parameter Hi
parameter read
Parameter Lo
Status byte
Checksum
9 RS485 Communication
9.11.3 Error flags
Bit
Meaning
7
6
5
RS485 Char
Use
Value /Comment
Start byte
COM_CRX_STATUS_RD
Address byte
Bus address
Checksum
9.12.2 Answer
RS485 Char
Use
Value /Comment
Start byte
COM_CTX_STATUS_RD
Address byte
Bus address
Status byte
Checksum
RS485 Char
1
2
Use
Value /Comment
Start byte
COM_CRX_PARAMETER_RESTORE
Address byte
Bus address
36
Access key
Customer password
Checksum
89
2015-02
9.13.1 Request
9 RS485 Communication
9.13.2 Answer
RS485 Char
Use
Value /Comment
Start byte
COM_CTX_PARAMETER_RESTORE
Address byte
Bus address
Status byte
Checksum
Bit
Meaning
7
6
5
4
2015-02
RS485 Char
90
Use
Value /Comment
Start byte
COM_CRX_SOFTWARE_HEADER_RD
Address byte
Bus address
Checksum
9 RS485 Communication
9.14.2 Response (without /with bootloader)
RS485 Char
Use
Value /Comment
Start byte
COM_CTX_SOFTWARE_HEADER_RD
Address byte
Bus address
36
Data 0104
0/u32AddrCrcEnd
710
Data 0508
0/u32AddrCodeStart
1114
Data 0912
0/u32AddrPM_Start
1518
Data 1316
0/u32AddrPM_End
1922
Data 1720
2326
Data 2124
2730
Data 2528
3134
Data 2932
35
Checksum
RS485 Char
Use
Value /Comment
Start byte
COM_CRX_APPLBOLOPAT_RD
Address byte
Bus address
Checksum
9.15.2 Answer
Use
Value /Comment
Start byte
COM_CTX_APPLBOLOPAT_RD
Address byte
Bus address
Data 0119
Bootloader ID
322
23
Checksum
91
2015-02
RS485 Char
9 RS485 Communication
9.16 Full write access to parameters
9.16.1 Request
RS485 Char
Use
Value /Comment
Start byte
UART_CRX_CUSTOMER_ACCESS
Address byte
Bus address
36
7
Checksum
9.16.2 Answer
RS485 Char
Use
Value /Comment
Start byte
UART_CTX_CUSTOMER_ACCESS
Address byte
Bus address
Status byte
Checksum
Bit
Meaning
7
6
5
4
9.17.1 Request
RS485 Char
1
2
36
2015-02
92
Use
Value /Comment
Start byte
COM_CRX_BACK_TO_BOLO
Address byte
Bus address
Checksum
9 RS485 Communication
9.17.2 Answer
RS485 Char
Use
Value /Comment
Start byte
COM_CTX_BACK_TO_BOLO
Address byte
Bus address
Status byte
Checksum
Bit
Meaning
7
6
5
Motor is not in free-wheeling, jump back into the bootloader does not take place
Incorrect access key, jump back into the bootloader does not take place
RS485 Char
Use
Value /Comment
Start byte
Address byte
Bus address
10
11
Checksum
RS485 Char
Use
Value /Comment
Start byte
COM_CTX_CUST_PASS_SET
Address byte
Bus address
Status byte
Checksum
93
2015-02
9.18.2 Answer
9 RS485 Communication
9.18.3 Error flags
Bit
Meaning
7
6
5
4
2015-02
94
10 Parameter Description
This chapter describes the functions of the available parameters.
For a list of all parameters, see Chapter 6.2 Parameter, page 33. The possible assignable status outputs are listed
Note
page 111.
Parameter memory
The parameter memory can store all the parameters listed in the following as non-volatile memory, if a STORE command is received.
Use the RESTORE command to restore the factory settings.
95
2015-02
Description: The parameter defines which status output is output at output OUT 3.
10 Parameter Description
2015-02
96
10 Parameter Description
97
2015-02
10 Parameter Description
2015-02
Description: Parameter is to be seen and used as the ramp slope (gradient) for the braking process in counter-clockwise rotation (ccw). The time given
here is to be implemented for a setpoint jump of 1000rpm. That is to say, the drive follows the setpoint jump ramped down by 1000revs in the time set
here.
98
10 Parameter Description
PI controller structure
Target speed
KP
KI
Actual speed
Control structure K4
Target speed
Target speed
Ramp generator
Target speed
K_ff
Current controller
Speed controller
Ramp generator
Position controller
K_p
Actual position
Target speed
K_p
K_I
Actual speed
I-Target
K_p
K_I
Actual current
Only positioning
99
2015-02
Target position
10 Parameter Description
Note
Impulse/revolution
40
35
30
25
Difference up to 5%
20
Difference up to 10%
Difference up to 15%
15
10
5
0
0
1000
2000
3000
4000
5000
Revolution [rpm]
2015-02
Description: The speed signal threshold (amount) parameter defined from which speed a speed signal is set at an output.
100
6000
10 Parameter Description
101
2015-02
10 Parameter Description
2015-02
Description: The current signal threshold parameter defines from which winding current value the current signal output is activated.
102
10 Parameter Description
103
2015-02
10 Parameter Description
2015-02
Description: Number of angle digits, which are added to a hold (stopping) point if the drive has to stop.
104
10 Parameter Description
105
2015-02
Description: The switch off threshold specifies a UZK voltage value, at which, when undershot, the ballast output becomes inactive. The control of the ballast
resistor, which lowered the UZK voltage, is switched off.
10 Parameter Description
2015-02
106
10 Parameter Description
107
2015-02
Description: The digitised value of the analog input "IN A2" can be read. Only the digitised voltage value is returned, not the interpreted setpoint or actual
value.
10 Parameter Description
2015-02
The acknowledgement switches the drive ready for operation 10 ms following a successful acknowledgement at the latest.
108
11 Troubleshooting
This chapter describes possible error messages /malfunctions, causes and remedies. If the error /feedback cannot be corrected by the
remedy described, please contact ebm-papst.
For contact details, refer to the back page of this manual.
2.
3.
Errors, which lead to short-term shutdown (cycle by cycle) of the power FETs.
-- Absolute Uzk overvoltage error (hardware)
-- Absolute overcurrent (hardware)
4.
Errors, with the consequence enable drive, which are optionally acknowledged automatically.
-- UZK overvoltage error (software)
-- UZK undervoltage error (software)
-- Overtemperature error (software)
Errors, with the consequence enable drive, which must only be acknowledged manually.
-- Hardware error (fault)
-- Permanent absolute Uzk overvoltage error (hardware)
-- Permanent absolute overcurrent (hardware)
109
2015-02
5.
11 Troubleshooting
11.2 Operation
State
Motor does not respond, not ready
Motor controls to 0,
target speed cannot be specified
Motor is jerky
Cause of error
UZK
Error in detail
Action
Overvoltage
Set
Undervoltage
Set
ULogic
Supply with 24 V
Acknowledgement missing
Acknowledge
Parameter wrong
Correct
Connect enable
Setpoint missing
Specify setpoint
Set correctly
Parameter wrong
Correct
Speed controller
Set
Position controller
Set
K_FF unsuitable
Set
UZK fluctuates
Stabilise
K_FF=0
Set K_FF
Enable missing
Kp_H missing
Set
Set
No distance set
Motor overloaded
Set steeper
Current limitation
Overvoltage
No brake chopper
2015-02
110
11 Troubleshooting
Command
Feedback
Plain text
Action
Set parameter
Status 0x02
Status 0x10
As customer, no possibility of
accessing it
Status 0x20
Parameter conflict
Status 0x28
Read Parameter
Status 0x30
Store parameters
Status 0x10
Status 0x20
Status 0x80
Data is inconsistent
0x80 0x00
Ready
Everything is ok
0x82 0x00
Everything is ok
0x00 0x00
Read status
111
2015-02
11.3 Parameterisation
www.ebmpapst.com
ebm-papst
St. Georgen GmbH & Co. KG
Hermann-Papst-Strae 1
78112 St. Georgen
Germany
Phone +49 7724 81-0
Fax +49 7724 81-1309
info2@de.ebmpapst.com