Installation guide
Following for MX2000 version 4.0 229
STOP Motion Parameter
ACTION: Stops any motion with a control stop.
PROGRAM SYNTAX: STOP(axis)
STOP=expression1 , ... , expression8
STOP(axis, ... ,axis)
note: JOGSTOP can be substituted for STOP.
REMARKS: The axis specifies the number of the following axis (1-8).
This command will stop any motion using the DECEL value for
normal motion and FOLDCCDIST for following motion.
Any value for the expression will stop the designated axis.
The WAITDONE, DONE or BUSY commands are related to the
STOP command. One of these related commands should follow the
STOP command to assure that motion has stopped in the
designated axes before proceeding with program execution.
EXAMPLES: STOP(2)
requests following axis 2 to stop.
DO : LOOP UNTIL DONE(2)
STOP=1,,1
requests following axis 1 and axis 3 to stop.
WAITDONE(1,3)
STOP(1,3)
requests following axis 1 and axis 3 to stop.
DO : LOOP WHILE BUSY(1,3)
FOLSYNC Following Motion
ACTION: Returns the following sync status of the specified axis.
PROGRAM SYNTAX: FOLSYNC(axis) - used in an expression
REMARKS: The axis specifies the number of the following axis (1-8).
The value returned is either a 0 (out of sync) or 1 (in sync).
EXAMPLE: DO : LOOP UNTIL FOLSYNC(2)=1
wait for axis 2 to synchronize with master velocity.
DO : LOOP WHILE FOLSYNC(2)=0
wait for axis 2 to synchronize with master velocity.










