Installation guide

Following for MX2000 version 4.0 207
Command Syntax:
FOLDCCDIST(axis) = exp
FOLDCCDIST = exp, … , exp
FOLDCCDIST(axis, … , axis) = exp, … , exp
axis specifies the number of the following axis.
exp specifies the master travel distance in units.
The follower velocity starts at master velocity and
ramps linearly to 0. The average speed for the
follower is 50% of the master during this time thus,
the follower distance traveled during deceleration is
(.5 * FOLDCCDIST * FOLRATIO).
Note: Issuing a STOP command can stop
Follower motion. The master will travel the
FOLDCCDIST before the follower terminates
motion. The exception would be if the master
velocity reaches zero before the FOLDCCDIST
has been traveled. It is recommended that the
WAITDONE command be used to allow a
complete stop prior to executing the next line of
code.
8.1.5 - Advance/Recede cycle
The follower position can only be advanced or
receded during a FOLJOG cycle. The issuing of a
FOLOFFSET commands a positional offset to be
performed when the follower and master velocities
are in synchronization. The FOLOFFSET cycle
consists of two parts a synchronization portion and
an offset portion. If material is to be cut it is done
during the synchronization portion of this cycle.
Command Syntax:
FOLOFFSET(axis)=exp
FOLOFFSET=exp1, … , exp8
FOLOFFSET (axis, … , axis)=exp, … , exp
axis specifies the number of the following axis.
exp specifies the follower travel distance in units. If
the travel distance is positive a positional advance
cycle will be performed. If the travel distance is
negative a positional recede cycle will be performed.
8.1.5.1 - Offset Wait Distance
An Offset wait distance can be programmed at the
start of an advance/recede cycle via the
FOLSYNCDIST command. This wait distance can
be used as the cutting distance in a flying shear
application, material and rotary knife
synchronization distance or any other operation
requiring synchronization at the beginning of an
advance/recede cycle.
Command Syntax:
FOLSYNCDIST(axis) = exp
FOLSYNCDIST = exp, … , exp
FOLSYNCDIST (axis, … , axis) = exp, … , exp
axis specifies the number of the following axis.
exp specifies the master device travel distance in
units.
8.1.5.2 - Offset Velocity Limits
A velocity limit can be imposed on an
advance/recede cycle. The limit is specified as a
ratio of the master device velocity. The advance
cycle velocity limit is specified by the
FOLMAXRATIO command and must be a positive
number and a value greater than the FOLRATIO
value.
Command Syntax:
FOLMAXRATIO(axis) = exp
FOLMAXRATIO = exp, … , exp
FOLMAXRATIO (axis, … , axis)=exp, … , exp
axis specifies the number of the following axis.
exp specifies the maximum velocity.
The recede cycle velocity limit is specified by the
FOLMINRATIO command and may be a negative
value if the follower direction is allowed to reverse.
If the value is positive it must be less than the
FOLRATIO value.
Command Syntax:
FOLMINRATIO(axis) = exp
FOLMINRATIO = exp1, … , exp8
FOLMINRATIO(axis, … , axis) = exp, … , exp
axis specifies the number of the following axis.
exp specifies the minimum velocity allowed.
8.1.5.3 - Offset Distances
The distance the follower will advance or recede
from the master during an offset cycle is specified
by the FOLOFFSET command. The distance
traveled by the master during the advance/recede
part of an offset cycle is specified by the
FOLOFFSETDIST command. If the FOLOFFSET
distance sign is positive the follower will advance by
this distance and if the sign is negative the follower
will recede by this distance.