EasyManua.ls Logo

SEW-Eurodrive DFE24B EtherCAT - Motion Control via EtherCAT; EtherCAT Introduction

SEW-Eurodrive DFE24B EtherCAT
92 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
68
Manual – Fieldbus Interface DFE24B EtherCA
8
EtherCAT
®
introduction
Motion Control via EtherCAT
®
8 Motion Control via EtherCAT
®
This chapter contains information about the EtherCAT
®
functions that enable clock syn-
chronous operation of MOVIDRIVE
®
B connected to an EtherCAT
®
master, which is
necessary for motion control applications.
8.1 EtherCAT
®
introduction
This section describes the functions and terms used for running SEW drive inverters on
EtherCAT
®
in synchronous operation. Comprehensive, detailed technical information
about EtherCAT
®
is available from the EtherCAT
®
user organization, e.g. at
www.EtherCAT.org, and from the manufacturers of EtherCAT
®
master systems.
Based on the cascade control common in drive technology, the principal mechanisms
for motion control applications are described here.
A position setpoint (x
ref
) is the starting point. Using the position actual value (x
act
), the
position controller [1] calculates a speed setpoint (v
ref
). The speed controller [2] uses the
speed setpoint and actual speed value to calculate the torque setpoint (t
ref
) to create
torque in the motor powered by the inverter [3]. Depending on the counter-torque
caused by the driven machine [4], the motor runs with a certain speed (measured by en-
coder [5]). Depending on the motor speed, a position change occurs, which is detected
by a position encoder [5] on the motor. Depending on the application, control systems
for torque, speed or position can be connected in the inverter or higher-level controller.
MOVIDRIVE
®
B can handle all control systems, including position control. In this case,
positioning travel can only be performed when a setpoint position is transferred to the
inverter (e.g. "Bus Positioning" application module). The current position and, once the
positioning command has been executed, a "ready message" is sent to the controller.
In motion control applications, positioning travel with target position and travel parame-
ters such as speed and ramp time is administered in the motion controller that is usually
the higher-level controller. The calculated track curve is then used to transfer a setpoint
6821660555
M
V
X X
[1]
[2]
[3]
[4]
t
ref
v
ref
v
act
x
act
x
ref
[5]
[5] [6]
x
ref
Position setpoint [1] Position controller
x
act
Position actual value [2] Speed controller
v
ref
Speed setpoint [3] Output stage of the inverter
v
act
Actual speed value [4] Driven machine (load)
t
ref
Torque setpoint [5] Encoder (V = speed; X = position)
[6] Optional encoder
00
I

Table of Contents

Related product manuals