170
XtrapulsPac – User Guide
Chapter 3 - Reference
3.2.4
-
M
ASTER
-S
LAVE
F
UNCTIONS
3.2.4.1 - Master-Slave
Xtrapuls drives support master-slave relationship in which several drives run as a slave following a master.
One drive can be used as a master and the master position reference can be distributed to all other drives via
encoder output or CAN bus (EtherCAT® cannot be used without an EtherCAT® master).
A virtual master signal can be generated by a drive and distributed to all other drives via CAN bus including the
one with virtual master (which runs as a slave).
Master-Slave Function
In each drive running as a slave, a master input function block allows defining the master input source, offset and
eventually apply a modulo operation on the master signal. The result signal "Internal Master Signal" is applied to
the master-slave function block.
The Master Signal is a continue signal which can be connected to an internal signal or external signal.
The Master Signal source can be defined by the source index/sub-index.
For example:
- Encoder signal from encoder input with a true encoder or an encoder emulation output from another drive.
- Signal from fieldbus master or from another drive (via CAN bus).
- Internal virtual master.
The “Internal Master Signal” is used as master position for all master/slave functions of the drive.
The master offset signal is a continuous signal which can be locally added to the master signal in each drive.
The master offset signal can be linked to an internal or external signal (master offset source).
The master offset source can be defined by its index/sub-index.
The master phase shift is a trapezoidal movement locally added to master signal in each drive.
The master phase shift is defined with acceleration, speed, and master distance for phase shift.
The slave signal is the output signal that will be applied to the position loop of each drive.
The slave offset signal is a continuous signal which can be added to master/slave function output.
The slave offset signal can be linked to an internal or external signal (slave offset source).
The slave offset source can be defined by its index/sub-index.
Input Signal -> Master
Master/Slave Function
Slave signal
Slave offset signal
Master Signal
Modulo
Master phase shift
Slave phase shift
Master offset signal
internal
master signal
Slave Jog