
Interfaces
TS5055
30
Version: 1.3
10
Interfaces
Cyclic axis interface
The variable nAxisState in the cyclic axis interface indicates the state of movement of the slave or master
axis. The movement states of the slave axis are described in the table. All those states that are not listed are
master states, and these are explained elsewhere.
For the time being the slave states only apply to slaves of the "Universal Flying Saw" type!
Present state of the axis movement / movement phases of the continuous slave axis (servo)
nAxisState
Type
Description
0
General
Generator not active
(INACTIVE)
other
Master-State
Explanation, see
11
Slave-State
The slave is in a
preliminary movement
phase
(PREPHASE)
12
Slave-State
The slave is in the
synchronization phase
(SYNCHRONIZING)
13
Slave-State
Synchronization of the
slave has been achieved,
and movement is
synchronous
(SYNCHRON)
The diagram illustrates a typical coupling with the Universal Flying Saw. Before the Universal Flying Saw is
started, there are two independent master axes (nAxisState < 10). The nAxisState = 12 after coupling has
started in the synchronization phase. Achievement of the synchronized phase is indicated by nAxisState =
13. After the slave axis has been uncoupled from the master axis nAxisState is then < 10, which means that
its movement state is again that of a master axis.