Programming manual.
CNC 8070
22.
STATEMENTS AND INSTRUCTIONS
Programming statements
·426·
(REF: 1709)
Synchronization move (#FOLLOW ON)
The activation and cancellation of the different types of synchronization are programmed
with the following instructions.
#FOLLOW ON - Activates the synchronization movement (real coordinates).
#TFOLLOW ON - Activates the synchronization movement (theoretical
coordinates).
#FOLLOW OFF - Cancels the synchronization movement.
The programming format for each of them is the following. Optional parameters are indicated
between the <> characters.
#FOLLOW ON [master, slave, Nratio, Dratio <,synctype>]
#TFOLLOW ON [master, slave, Nratio, Dratio <,synctype>]
#FOLLOW OFF [slave]
Executing the #FOLLOW OFF instruction involves eliminating the synchronization speed of
the slave. The axis will take some time to brake and the instruction will stay in execution
during that time.
[ master ] Master axis
Name of the master axis.
To treat a rotary axis as an infinite axis making it possible to increase the feedback count
of the axis indefinitely (wihout limits) regardless of the value of the module, program the
master axis with the prefix ACCU. This way, the CNC does a follow-up of the axis through
the variable V.A.ACCUDIST.xn.
[ slave ] Slave axis
Name of the slave axis.
[ Nratio ] Gear ratio (slave axis)
Numerator of the gear ratio. Turns of the slave axis.
[ Dratio ] Gear ratio (master axis)
Denominator of the gear ratio. Rotations of the master axis.
[ synctype ] Type of synchronization
Optional parameter. Indicator that determines whether it is a velocity or position
synchronization type.
[ synctype ] Type of synchronism
POS It is a position synchronization.
VEL It is a velocity synchronization.
P100 = 500 (feedrate)
#MOVE [X50, FP100, PRESENT]
#MOVE [X100, F[P100/2], NEXT]
#MOVE [X150, F[P100/4], NULL]
F
Pos
500
250
125
50mm 100mm 150mm