TM400 - Motion Control
TM400 - Motion Control
TM400
TM400TRE.00-ENG
2012/02/01
Requirements
Training modules: No prerequisites
Software No prerequisites
Hardware No prerequisites
TABLE OF CONTENTS
1 INTRODUCTION.................................................................................................................................. 4
1.1 Training module objectives..................................................................................................... 5
2 THE MECHATRONIC DRIVE SOLUTION........................................................................................... 6
2.1 The core aspects of mechatronics......................................................................................... 8
2.2 The basic requirements of a drive system............................................................................. 9
3 THE COMPONENTS OF A DRIVE SYSTEM................................................................................... 11
3.1 Electric motors...................................................................................................................... 12
3.2 Position encoder................................................................................................................... 24
3.3 Inverters.................................................................................................................................33
3.4 Drive mechanics and power transmission............................................................................ 41
4 THE B&R DRIVE SOLUTION............................................................................................................46
4.1 Typical topologies..................................................................................................................46
4.2 Product overview...................................................................................................................47
4.3 Implementing the positioning application..............................................................................51
4.4 Selecting the right technology.............................................................................................. 54
5 DRIVE DIMENSIONING.....................................................................................................................55
5.1 Drive dimensioning with Servosoft........................................................................................56
6 SUMMARY......................................................................................................................................... 59
1 INTRODUCTION
Nearly every machine or system component today involves positioning tasks of varying complexity, with
the trend clearly moving in the direction of mechatronic drive solutions.
Movement sequences that used to be carried out using mechanical constructions that were sometimes
quite elaborate can now be carried out with the highest degree of flexibility and efficiency using the latest
motion control technologies.
A drive solution that is uniform and can be used across different systems plays a major role these days.
The more the individual components can be coordinated with one another, the stronger the technology
will be. The mechatronic drive network can be integrated into the process as a closed functional unit.
This makes it possible for developers to focus primarily on optimizing the higher-level process.
This document will describe the fundamental concepts and procedures in a clear and understandable
manner.
Electrical drive systems, power transmission systems, drive solutions, drive configurations, servo drives,
etc.
These or similar expressions are used frequently to describe the range of components in a positioning
system. Defining all of this into one single term is tough to do but why?
Assessment
There is a wide range of different electrical drive system types. In
addition, there are generally multiple designs of a single component,
each with its own specific strengths and weaknesses.
For example, a servo-driven linear motor with high-precision posi-
tion determination is required for one type of application, whereas
an induction motor powered by a frequency inverter is sufficient for
handling another application.
Orientation
These questions can be cleared up through a simple illustration of the components involved:
The following diagram generally applies to electrical drive systems across the board:
The inverter takes electrical energy from the mains and turns it into a suitable form that can be used
by the electric motor. The motor then converts electrical energy into kinetic energy, thereby putting the
mechanical system into motion (via a gearbox if necessary).
We will add to this basic scheme step-by-step as we work through the following sections. The focus
will remain on how the individual components work as well as their characteristics within the complete
system.
Before that, however, it is necessary to deal with a topic that comprises all aspects of modern drive
technology. We are talking, of course, about mechatronics.
Mechatronics
Even the design and development of these technologies is carried out in close coordination with process
demands, in our case the mechanical system.
As a result, a drive system must be able to position the connected mechanical system exactly according
to specifications while applying the greatest amount of force without "going out of whack".
This characteristic flows directly into the productivity of the machine. In many applications, it's the posi-
tioning precision that determines whether or not a drive system is a suitable solution. In addition to its
dynamic properties, a drive must also be able to be take in precise positions and "defend" them with
an appropriate amount of force.
Selecting the electric motor is not the only decisive factor, however. Sophisticated measuring equipment
and control algorithms also play a major role in handling these tasks.
High demands can only be met when all of the components in a system are interacting seamlessly.
Because of this, selecting the proper drive and motor technology makes it possible to match technical
requirements to a cost-efficient solution.
A drive system refers to a physical structure that is able to move a machine through the transformation
of energy.
The process itself begins at the machine It is usually driven by an electric motor. A gearbox can some-
times be used to connect these two seperate units All of this is tied into how rotation and torque are
adapted
An electric motor converts electrical energy into mechanical energy. This results in various levels of
torque and force. In order to control these values as needed, an inverter is required. Its main task is to
prepare the electrical energy that will be supplied to the motor.
For positioning tasks, it is important to know the current position of the drive. In these cases, a position
encoder is used; it is usually mounted directly on the motor.
The inverter receives its positioning commands from a PLC. This is where the application program that
contains the necessary motion sequences is stored.
The history of the electromechanical machine - in particular the development of motors - starts at the
beginning of the 19th century. Over time, many different types have emerged that vary in their construc-
tion as well as their basic characteristics.
All of the variations that were developed were designed to be used for particular tasks, which further
highlighted their strengths.
The next section will deal with the properties of motors in general. It will shed some light on their design,
how they work and where each particular motor type is used.
Value Description
F Force vector
B Magnetic field vector
l Length vector of the conductor in
the field
I Current
Where is the angle between the direction of the magnetic field and the direction the current is flowing.
For electric motors, this angle is almost always 90, as can be seen in the following diagrams.
A current-conducting, rotatable coil is located in a magnetic field. A flow of current in the conductor
creates mechanical force in the coil sections perpendicular to the direction of the magnetic field; these
sections are perpendicular to the image plane in the diagram.
These forces act on the rotational circumference of the coil. The torque for the resulting rotation is rep-
resented as follows:
Starting from this position, the system would come to rest after a
certain amount of time:
The exciter field is inverted by reversing the direction of the current flow in the exciter winding. The flow of
current is controlled by electronic switching elements (power transistors), thereby eliminating mechanical
parts that are subject to wear.
Before the development of industrial power electronics, the DC motor was considered more beneficial
than the three-phase motor due to its ease of use (easy speed adjustment by changing the supply
voltage).
The possibilities that have emerged from modern drive technology for three-phase motors began pushing
the DC motor more and more out of the picture when it came to positioning applications.
Areas of use:
Automotive technology (e.g. windshield wiper motors, motors in power windows, etc.)
Consumer electronics (e.g. vibrate function on mobile phones)
Actuators
Household appliances (e.g. vacuum cleaners)
Developments in the area of electronics and materials have led to a shift from DC motors to AC motors in
drive systems. Even in servo systems, which used to be nearly universally designed for DC technology,
there has been a strong tendency to move towards synchronous AC motors.
AC motors operate according to variations in the stator field. The field generated by the stator coils
where the rotor is located is changed over time in such a way that a rotating magnetic field results (
rotating field).
The required voltage feed to the stator windings is best described using the voltage characteristics of
the three-phase mains power supply:
The sinusoidal supply voltage of the individual phases reach their respective peak values one after the
other in periodic intervals with an electrical offset of 120. The windings are also equally distributed on
the stator.
The rotor can be set up as a permanent magnet or an electromagnet ( current-conducting coil). There-
fore, we can look at the rotor as a magnet that aligns itself in accordance with the field it is in.
The maximum supply voltage - and therefore the maximum of the stator field influence - moves around
the circumference of the stator. The magnetic field vector made up of the individual coil fields rotates
in the stator.
The rotor is essentially "passed" between the individual stator windings.
Specially designed AC motors become more and more common. For example, direct drives are steadily
becoming more popular because of their special characteristics for automated positioning.
The following two types of electric motors differ in how the magnetic field occurs:
Induction motors (IM)
Synchronous motors (SM)
A description of how the different types of induction machines can be controlled can be found
in the Inverters section.
The stator of an induction motor corresponds to a rotating field motor with a three-phase winding.
Unlike a synchronous motor, the rotor is not permanently excited. Conduction bars are connected in the
rotor via a short-circuit ring (squirrel-cage motor). This results in a system of conductor loops.
IM squirrel-cage motors
Because the rotor is located in a changing magnetic field, voltage is induced in the conductor loops
(Lenz's law). This voltage generates a current flow in the conductor bars.
A force (Lorentz force) caused by the stator field acts upon the active conductors, which gets the rotor
moving.
After starting, the rotor turns at a speed slightly less than that of the rotating field. This speed difference,
known as "slip", is necessary to induce enough current in the rotor to overcome friction, air resistance
and load torque.
The rotor can never reach the speed of the rotating field; as a result, the movement is asynchronous,
which is why induction motors are also referred to as asynchronous motors.
The mechanical and electrical properties of induction motors determine where they are typically used.
Induction motors are usually operated at the rated speed. They are rarely at a standstill since the cooling
of the motor is mostly dependent on speed. On some motors, for example, cooling is handled by a paddle
wheel mounted on the rotor that directs the flow of air through cooling fins. For fans and pumps, it's often
sufficient to start the motor slowly and get it up to between 30% and 100% of the rated speed. Cycle
times are usually within just a few seconds.
This motor type is well-suited for operation with a frequency inverter (rotating field specification
without reference to rotor position) and is typically used in this way.
The laminated stator is connected to the star-formed three-phase winding (U, V and W designs). Con-
necting to three-phase mains causes the stator winding to generate a rotating field.
The rotor in a synchronous motor has either an electromagnet (current-conducting winding arrangement)
or a permanent magnet. In this way, the rotor field is generated "actively".
The rotor is aligned with no "slip" in the rotating field, hence the term "synchronous motor". These prop-
erties make synchronous motors a good choice for positioning tasks. Speed is linked by the number of
pole pairs with the frequency of the alternating current.
The high energy density of new, extremely powerful permanent magnets increases the motor's perfor-
mance while simultaneously reducing its mass. This results in increased drive dynamics and smaller
motor sizes. Optimized concentricity enables high-precision positioning.
The mechanical and electrical properties of synchronous motors allows them to be operated well at
standstill as well as at their rated and maximum speed on the motor characteristic curve. Surface cooling
enables the motor to maintain a specific torque value during standstill, then approach a new position and
exert its holding torque. Movement cycles and dynamics in the ms range are common.
Possible applications:
The same as described in Induction motors (IM) but also...
High-precision actuators and positioning drives
Machine tools, CNC
Robots
The following sections contain descriptions of widely used special designs of permanent-mag-
net synchronous motors. These are often used as direct drives.
In addition, the rotor can be positioned in smaller steps within a full step (microstep mode). Extremely
precise positioning is possible if the drive is dimensioned properly.
Stepper motors are characterized by their long service life, high torque and low cost. Speeds up to 1000
rpm are common. Stepper motors are typically controlled and positioned without encoder feedback.
Possible applications:
Infeed axes
Positioning units
Peristaltic pumps
Slew drives
Weaving machines
CNC units
Dot matrix and ink jet printers
A direct drive motor is unique in that the motor is connected directly to the machine. This type of system
places high demands on proper dimensioning since the speed of the motor is the same as that of the
machine. This configuration totally eliminates the need for a gearbox. Additional information about drive
mechanics can be found here: Drive mechanics and power transmission
In this context, special emphasis is placed on the physical size in relation to high speeds. The reason
for this is not just the omission of a gearbox, but also the reduced mass of the motor itself.
This can be attributed to the specified power output since this increases when speed is increased at
the same torque.
Due to their varying speeds, direct drive motors are often divided into the following classes:
Low-speed motors
High-speed motors
Low-speed motors
With low-speed motors, speed is reduced due to the high number of poles. For example, a 30-pole motor
may have a rated speed of 200 rpm. One typical application involves generators at hydroelectric power
plants that may have a speed of 65.2 rpm and 92 poles.
Motors that have a large number pole pairs are called "high-pole motors". These types of motors
have a lower speed and deliver higher torque.
The motor can even deliver additional torque at the same power output.
High-speed motors
High-speed motors are significantly faster than conventional motors. They can reach speeds well over
100,000 rpm. This is possible through the use of frequency inverters and a supply frequency from several
hundred Hz to over 1000 Hz. Physically, these motors are smaller than conventional engines but have the
same power output. High demands are placed on the rotating parts as they must sometimes counteract
considerable radial acceleration (centrifugal force). Typical applications for high-speed motors include
turbo-molecular pumps (vacuum pumps) and electric turbochargers that run at approximately 130,000
rpm.
The achievable output power of a motor is determined by its mass and size.
Specific types of direct drive motors include:
Torque / Sector motors high torque
Linear motors high thrust
A gearbox is not necessary when the operating point of the process coincides with that of the machine.
The motor in this case the electric motor becomes a direct drive motor.
A direct drive motor has no reductions because gearbox or ball screw mechanisms are not used.
System values such as current, force/torque and speed/rotations can be determined directly and inte-
grated into a control concept. In addition to improving positioning accuracy, this also makes it easier to
control the drive.
The high power density of direct drive motors means that they can become considerably warm. Because
of this, they are often equipped with water or air cooling systems, which is not always necessary in
comparable drives that use mechanical power conversion.
Translational direct drive motors use the functional principles of rotating motors ("translation" = straight
movement). The principle of the permanently excited synchronous motor is the most common:
Linear motor
Linear motors have the same components as AC motors (stator and rotor), but they are arranged linearly.
The rotor slide is positioned linearly due to the three-phase current feed for the stator windings.
Areas of use:
Machine tools
Positioning systems
Handling systems
Shearing equipment
Household electrical appliances
A position encoder is an important part of many drive systems. It makes it possible to accurately deter-
mine the position and orientation of a mechanical element. The movement speed is then derived from
this information. The measured positioning value frequently has a direct influence on the drive solution
to be used.
Encoder systems with varying resolution and modes of operation can be used. Often, the position en-
coder is part of the motor, but it's also possible to measure position at the load.
Position feedback to the positioning controller may be necessary depending on the task at hand.
Position feedback is often not required, however, if frequency inverters or stepper motors are
being used. For one, this is often a cheaper solution; at the same time, precise positioning and
speed can often be sufficiently achieved without an encoder.
Physical units
The exact position of a motor is the most important bit of information when controlling a positioning
process.
Using unique physical units by...
Defining the zero-point position
Dividing motor revolutions into a certain number of positioning units
...makes it possible to "send" the motor system, and accordingly the mechanics of the machine, to a
defined position:
"...Move to absolute position 3000"
"...Move 290 units to the right of the current position"
Doing so allows the positioning application to use physical units when specifying the distance
to be traveled. In this case, the path is not specified in terms of rotor rotations, but rather in
tenths of a mm or degree.
Positioning profile
This resolution affects the measurability of very small distances and position fluctuations, i.e. the accu-
racy of the encoder, which is determined by the electronics used for evaluation. Both factors influence
the overall quality of the controlled procedure.
In the next few sections, we will take a closer look at the following encoder systems:
Optical incremental encoder
Inductive absolute encoder - Resolver
Optical absolute encoder
Optical absolute encoder - EnDat
Optical absolute encoder - Functional safety
Synchronous serial interface - SSI
BISS interface (bidirectional / serial / synchronous)
Motor feedback system - Hiperface
An optical incremental encoder has a transparent glass or plastic disc; when light passes through the
disc, a light source and photo detector read the optical pattern that results.
The optical incremental encoder has lines on the glass that determine the code. This makes it possible
for optical encoders to detect the direction of rotation, measure speed and determine the position at a
high resolution. In order to determine the position, a homing procedure must always be carried out.
Signal analysis
When using an incremental encoder, the position of the mechanics ( encoder position) cannot be
concluded right away as this is not covered by the encoder information. The only position information
that is detected is whether an "increment" is taking place in the positive or negative direction. Because
of this, the position of the encoder within a rotation cannot be determined.
An additional reference track that is executed provides an "improvised clue" to help determine the po-
sition within a rotation. A homing procedure also has to be carried out in order to create a relationship
between the counter and the current position.
Before a positioning procedure can begin, a homing procedure must be performed to initialize
the positioning system.
In most cases, the mechanical system is brought to a defined position, e.g. it approaches a
fixed reference or end switch.
Homing procedure
The current position is then assigned a defined value (for software-based positioning). From
this point on, the drive system effectively "knows" where the mechanics are located. Positioning
can now be started.
The homing procedure can be omitted if only the speed needs to be determined. This is because
only the counted lines per unit of time are relevant.
Military technology paved the way for a very robust encoder with a simple construction. These charac-
teristics correspond to those of the resolver.
The resolver works according to the principles of a rotary transformer. In a rotary transformer, the rotor
consists of a coil (winding), which together with the stator winding makes up a transformer.
The resolver is essentially built the same way, with the difference that the stator is made up of two
windings offset from each other by 90 instead of just one:
The signal is generated by feeding a sine signal with a constant frequency to the rotor coil (S3). This uses
the basic principles of transformers to transfer the voltage signals S1 and S2 to the 90 offset stator coils.
The signal curve for S1 and S2 (shown above) results when the rotor is moving. The envelope curves
for these signals depict two sine curves offset by 90. The processing logic uses this information to
determine the position.
If the movement range for the axis is within one encoder rotation, then a unique position can be related
to each encoder value and homing is not necessary. This is what defines an absolute encoder.
A certain amount of time passes before the processing logic sends the value corresponding to the current
position. This means additional dead time for the control loop.
Encoder discs are designed to work with either binary or Gray code.
Binary code
The position is specified as a bit combination, with each bit corre-
sponding to a track on the disc. The signal is transferred to the pro-
cessing logic via the SSI protocol (Synchronous Serial Interface -
SSI).
Gray code
An optical absolute encoder is similar to a resolver in that a full encoder rotation can be clearly resolved.
In this case, we are speaking of a "single-turn" encoder.
A homing procedure is not necessary for this type of encoder as long as one motor rotation is not ex-
ceeded during positioning. After the system is started, the encoder displays an explicit value. This value
can then be used to determine the position of the mechanical gear.
The position offset is the difference between the actual internal encoder position and the ma-
chine position.
If the machine is in the zero position, for example, and the software position value is 56343, then
the position should be referenced to the value zero. In this case, the position offset is 56343.
Encoder offset
This offset can be used from any position to determine the position of the machine.
The counting mechanism is implemented either with an additional mechanical transfer gearbox or elec-
tronic logic.
The EnDat1 position encoder ("Encoder Data") combines the two optical encoder types incremental
and absolute. This makes it possible to take advantage of both technologies.
EnDat design
1 The EnDat interface from HEIDENHAIN is a digital, bidirectional interface for position encoders.
Advantages:
Incremental encoder: The advantages of this type of encoder are high-speed signal trans-
fers and extremely high resolution ("sine evaluation"). These characteristics represent the ideal
conditions for drive control.
Absolute encoder: There is a constant relationship (offset) between the encoder position and
the machine position. The encoder position can be used to figure out the current position of the
mechanics ( "software position" for the control program). A homing procedure is not neces-
sary. Of course, the valid movement range for the encoder must be taken into consideration
("single-turn" / "multi-turn").
In today's motion applications, it is common to put the drive into a mode where speed is limited or safe
torque is applied whenever the safety chain is breached, e.g. when a protective door is opened. These
types of applications rely on a safe position encoder. For example, the EnDat 2.2 - FS (the FS stands
for "functional safety") can be used to monitor safe positioning.
The Synchronous Serial Interface (SSI) is a way for absolute encoders to transmit data. Because trans-
mission takes place serially, it is possible to receive absolute information concerning a position. Many
different manufacturers use this interface.
Features:
Synchronous: Position data is sent based on a clock signal.
Serial: Position data is sent consecutively using a certain baud rate.
This type of data transmission is very robust and easy to establish. The data itself is transferred over
two wire pairs. Other advantages include reduced cabling complexity and expense as well as additional
shielding against interference thanks to the twisted pair wiring.
The number of data bits can be configured, with data values being transferred as either binary or Gray
code.
Data transfer
The measurement value is permanently read in the sensor. When a data value is read, a cycle sequence
on the clock line is output. Each time the clock edge rises, a data bit is set on the data line. If the last bit has
been sent, the sequence is stopped. Transmission takes place in connection with a defined delay time.
1 2 3 4
Clock
The BiSS interface (bidirectional / serial / synchronous) is an open source solution. It is based on a
protocol for implementing real-time interfaces that can be used to exchange digital data between con-
trollers, sensors and actuators.
The BiSS protocol can be used in industrial applications that require higher transfer speeds and safety.
Hiperface stands for "HIgh PERformance InterFACE" and is a standard interface for motor feedback
systems from SICK STEGMANN. This interface was developed specifically to meet the needs of digital
drive control and provides user with unified and simplified mechanical and electrical interfaces.
Basic features include the combination of incremental and absolute encoder, an embedded parameter
chip and the option of mechanically-assisted multi-turn position determination.
3.3 Inverters
A power converter's job is to convert electrical energy from a mains power supply so that it can be used
to operate electric motors.
Why is this conversion necessary?
For AC motors, the stator can be adjusted by changing the amount of power supplied to the stator
windings. The alignment and intensity of the magnetic field in the stator result from the respective winding
voltages. The speed and power of the motor can thus be influenced as needed.
An AC motor, and in some cases a synchronous motor, can be operated directly on this power grid.
Here, the stator field of the motor rotates according to the frequency of the supply voltage.
The actual speed of the rotor on an AC motor is set slightly below the synchronous frequency
(slip speed of the motor). The synchronous motor would move exactly with the rotating field
(at zero load).
An inverter is now needed to selectively control the characteristics of the stator voltages for positioning.
The inverter can take electrical energy from the mains supply and pass on to the motor the voltage
characteristics required for positioning.
There are two main types:
Variable frequency drives
Servo drives
The following section will break down these inverters into their subparts and examine them more closely.
The power electronics are generally the same for variable frequency drives and servo drives.
The bridge rectifier takes the sinusoidal AC voltage it receives from the power mains and turns it into
DC voltage.
This DC voltage is stored in the DC bus. Here, the DC bus capacitor handles both the storage and the
stabilization of the electrical energy. This turns the DC bus into a sort of "energy pool" from which the
downstream power inverter can draw energy.
The voltage required to control the motor is clocked from the DC bus voltage. An important component
of the inverter is the IGBT (insulated gate bipolar transistor).
As an electronic switching element, the IGBT combines the advantages of MOSFET and bipolar tran-
sistor technology:
IGBT design
It features ease of control, good passband response and high dielectric strength. The IGBTs in a power
inverter are controlled by the signal electronics of the inverter.
Pulse width modulation (PWM) can be used to generate a highly flexible and dynamic voltage charac-
teristic.
With pulse width modulation, closing or opening the voltage valve within a constant period
generates a specific effective value on the output. The longer the valve is open within a cycle,
the larger the effective output value of this period.
The clock frequency is a decisive factor for the quality of the effective value generation.
Inverter design
Line filter
In some operating conditions, the inverter can cause disturbance signals in the mains power supply (e.g.
through the rectifier and power inverter). To prevent these disturbances on the mains supply while not
influencing other equipment that is using it, it is a recommended to use a line filter.
sible for modules to be linked together electrically in parallel essentially resulting in a com-
mon energy pool for connected drive modules.
A drive that has "leftover" energy from a braking procedure makes this energy available to the
other components in the DC bus network. In this case, the energy in the system is used opti-
mally as well.
Braking resistor / braking chopper
Here, excess energy that cannot be absorbed by the DC bus is converted to heat via a braking
resistor.
The braking chopper connects the DC bus voltage to the resistor. When the maximum braking
energy is reached, it switches the power through completely.
Power regeneration
Excess energy in the DC bus can be fed back into the mains power supply. A power inverter
operating in the opposite direction handles the corresponding regeneration of voltage to the
mains power supply. This results in optimized energy consumption.
Temperature monitoring
Current thermal relationships within a system are important when operating an inverter. Certain elements
become warm during operation but are not allowed to exceed critical temperatures.
The IGBT junction temperature of these power transistors must be monitored. Since it is not possible
to carry out measurements directly in the component, a sensor is used to gauge the temperature on the
IGBT heat sink. The exact construction of the IGBTs is known (thermal transitions). With measurement
value polled here, temperature modeling can be used to determine the actual junction temperature.
When a load is placed on the motor, the stator windings are heated up. It is possible to get this current
value using sensors. In addition, temperature modeling is also used to calculate the winding temperature
from the stator currents. This is a way the system can compensate for the delayed heating of the sensor
("thermal inertia"). Optimal protection for the motor is the result.
In the classic sense, a frequency inverter is basically a rotation speed setting device:
Rotating field specification without reference to the rotor position (no position encoder)
Slow control response, not suited for dynamic processes
Dimensioned to rated power without overload properties
The properties described are valid for this device group in the classic sense. There are plenty of fre-
quency converters on the market that support advanced options such as vector control and encoder
feedback. The use of synchronous motors is also supported depending on the device.
This is the basis used by compact, powerful algorithms to solve control-related tasks. The monitoring
equipment and services for operating the drive (application interface) are also managed by this system:
3.3.4 Comparison
The following comparison gives an overview of the specific characteristics of frequency converters and
servo drives. Each system is designed for different purposes and ideally suited for driving the corre-
sponding process, depending on what it is.
The boundaries between the main types of devices are fluid. There are also frequency inverters
with integrated position controllers and elements that are typical for servo drives, but this is
not the rule.
An important aspect of drive technology has to do with power transmission. The forces generated by
the motor can either be transferred to the mechanical process directly or through the use of a gearbox
or similar mechanical component.
The inertia of the load, the torsion of shafts, the slip of belts or the play of gears or spindles all have to
be taken into consideration when determining which gears to be used as well as when designing the
drive control application itself.
The following types of power transmission will be briefly explained further below:
Direct drives (Chapter 3.1.7)
Rotating load
Gearboxes
Belt drive, belt pulley
Spindle drive
Toothed rack and shaft
The energy that is put into a mass to get it to accelerate is exerted on the one hand in overcoming static
friction and the inertia of the mass, but a large majority is also stored as kinetic energy. When braking
the load, the same rules apply as for its acceleration.
Complete mechanical systems also tend to vibrate at certain resonances, which can also affect drive
control and overall process quality.
Before the drive components are slected, a closer look at the mechanical gears is necessary. The com-
ponents themselves must be dimensioned and selected with the mechanical properties in mind. The
entire system must adapted to the conditions needed to drive the load. (Drive dimensioning)
A direct drive is referred to when the electric motor is connected directly to the machine.
In this case, special attention needs to be paid to the motor since it must be capable of running at the
same speed as the machine.
The major advantage of this type of drive concept is the absence of a gearbox. See Direct drive motors.
The inertia depends on how the mass is distributed as well as the diameter of the load. This is the same
as when an figure skater shifts his or her weight in order to increase or decrease the speed at which
the body turns.
Typical applications:
Turntables
Pumps, fans
Vibrators
3.4.4 Gearboxes
Typical applications include machine tools that are moved longitudinally or in tool carriages. In automa-
tion, complete units are offered by combining the drive motor, linear guiding and elevating screw. A ro-
botic palletizer is a case where they are used in multiple spatial directions.
Unlike a spindle with trapezoidal thread, it is technically possible to reduce play to just a few m. Loads
of several kN are possible in addition to movements up to 200 m/min. Heat generated by high stress
can cause the spindle to expand.
They are used in applications such as CD player trays, the rack and pinion steering system in vehicles
and winches used to lift and clamp hanging loads.
All components contributing to machine control are connected using the same fieldbus. The controller
that executes the machine application, the process visualization and the various drive technologies can
be mixed homogeneously. Regardless of whether a stepper or servo motor is needed, the drive can
always be connected to the other control components via POWERLINK.
The simplicity of networking within the machine speaks for itself and has significant advan-
tages:
One fieldbus can be used for the entire machine.
A central controller networks all components.
Applications, configurations and data can be accessed from a defined point.
Drive parameters and module configurations are loaded directly to the devices when the sys-
tem is started. This eliminates the need for additional steps when a module has to be replaced.
The controller, drives and I/O points can be synchronized via POWERLINK, which makes it
very easy to handle coupling tasks.
The machine can be divided into mechatronic units that can be flexibly connected to each oth-
er when needed without much effort.
All diagnostic data is accessible via the central controller, and extensive information pertaining
to the overall system is collected and furnished to the System Diagnostics Manager (SDM).
Stepper motors up to 3 A continuous current can be operated with X20 and X67 controllers. Even more
precise positioning accuracy and quietness are achieved through its configurable microstepping mode.
Optional encoder feedback makes it possible to handle high-precision positioning, while configurable
rated and holding current allow optimal motor performance.
8LV compact motors Up to 2.7 Nm, speeds up to 6000 rpm, compact design, low inertia,
three different sizes
8JS synchronous motors Up to 53 Nm, speeds up to 8000 rpm, robust, high power density, six
different sizes
8LS synchronous motors Up to 115 Nm, speeds up to 8000 rpm, seven different sizes, highly
dynamic, swivel connector
Table: Overview of servo motors
Frequency inverters
ACOPOSinverter frequency inverters can be directly integrated in-
to the automation network. Power calculations ranging from 0.18 -
500 kW are available. Optional accessories such as braking chop-
pers, EMC filters and regenerative power supply allow them to be
efficiently integrated into the process.
As well all other B&R drive components, diagnostics can be handled
centrally with Automation Studio or on site via the integrated display.
Frequency inverters receive the setpoint from either the fieldbus, an
analog input or the handwheel on the device. Their integrated in-
puts and outputs also make it possible to carry out isolated operation
without a controlling CPU.
Automation Studio
Automation Studio combines the planning and design of the logic,
visualization, safety and motion application. The built-in diagnostics
and commissioning interface facilitates project planning design and
helps when commissioning the motion components. All settings and
parameters are stored in the Automation Studio project.
It's already possible when looking at the possible topologies to see that all of the motion components
are interchangeable and can be deployed as needed. In addition, a comprehensive software tool can be
used to develop all of the different types of motion applications.
Various electrical properties of the drive system and requirements such as an easy speed setting, position
setting and axis couplings are the basic demands.
This is made possible through the use of Generic Motion Control, or GMC. All axis movements are
coordinated using PLCopen function blocks. The underlying layers control the specific characteristics
of the different drive systems.
This allows the same positioning tasks to be handled using the same user program, regardless of whether
an electric drive axis with a stepper motor, frequency inverter or servo drive is being used. Hydraulic
drive axles can be integrated in the same way.
PLCopen
PLCopen is an organization of industrial manufacturers who have
taken it upon themselves to increase overall efficiency in the area
of software development. The result of their efforts can be seen in
the specification and standardization of motion and safety-related
function blocks. They can be used across different platforms and
notably incorporate the use of programming languages specified
in the IEC 61131-3 standard. (http://www.plcopen.org/)
A testing and commissioning environment is included right in Automation Studio. In NC Test, all axis
commands can be executed even before a drive application exists. The integrated auto-tuning function
can also considerably reduce commissioning times. In addition, axis movements can be recorded using
NC Trace. Complete motor and drive simulation is also available and allows testing without even
needing a physical drive.
Additional information concerning programming and optimizing the complete system can be found in the
Automation Studio help documentation:
It is not always easy to keep track of the wide variety of motors and drive types.
Therefore, the following section provides an overview of motor types, their areas of application and the
corresponding solution from B&R.
5 DRIVE DIMENSIONING
In order to select the right motion control system, it is necessary to understand the entire drive sequence
and the machine that it will be driving. All components of the system need to be taken into consideration
when dimensioning the drive. Drive components that are incorrectly dimensioned can lead to big prob-
lems, especially if they're not discovered until the machine is being commissioned. For example, it may
not be possible to achieve the expected dynamics or level of efficiency. The quality of the units produced
will be affected. Or the drive mechanics could become damaged.
The following diagram illustrates all of the components that are important when dimension-
ing the drive:
The mechanical process
The mechanical gear (power transmission)
Motor and system for detecting positions
Inverter
Energy supply
Drive system
Designing a drive system is a repetitive process the individual steps involved may have to be carried
out more than once depending on the circumstances.
Procedure:
Select the type of drive (linear, rotary, direct, etc.).
Select the motor according to the required speed and torque curves.
Check the thermal capacity of the motor.
In this context, there are additional aspects that need to be considered. These include both country-spe-
cific characteristics as well as local conditions.
To dimension a drive properly, a number of calculations need to be made that involve how the mechanics
are designed. The values calculated in this way can be used to determine the necessary motor, inverter
and subsequently the required power supply.
The following components can be entered in the full version for calculation:
Up to 20 axes in a shared bus
Rotating and linear drive axes
12 different pre-configured drive mechanisms
Motors, gear boxes, load couplings, positioning accuracy
B&R components (motors, inverters, gearboxes) selected from the SERVOsoft database
Infeed, bleeder and capacitor modules
Mass moment of inertia for all components
Motion profiles with up to 5,000 segments per axis
User-defined reserves for all components
A selection of sample projects for common drive configurations makes it easy to learn how to develop
projects with SERVOsoft. It also provides a first impression of the importance of drive dimensioning.
6 SUMMARY
The level of performance exhibited by modern drive systems has improved significantly thanks to tech-
nological advancements in the area of power and signal electronics.
Mechanical, electrical and IT-related components are combined to automate a process. Making sure
that this mechatronic system is optimized as much as possible is decisive for meeting high demands.
Closely coordinating everything to match the requirements of the process starts with selecting the right
drive system components. When doing so, it's the specific characteristics of the system components and
their effects on the entire system that take on the main focus.
Basic knowledge of the components, technologies and procedures being used in the system is very
helpful for the software developer.
This is the necessary basis for adapting, configuring and optimizing the mechatronic drive system as
needed into a function unit that can be used repeatedly.
TRAINING MODULES