Installation guide

Mint™ v4 Advanced Programming Guide
132 MN1270 02.2002
This turns on both the pulse and the step direction pin of axis 4.
See Also:
BOOST, FREQ
SUSPEND/SSD
Purpose:
To pause the current move.
Controllers Supported:
NextMove PCI NextMove PC NextMove BX MintDrive ServoNode 51
Dot Parameters:
Axis - Axis No.
Format:
SUSPEND[axes] = <expression> {,<expression> ...}
v = SUSPEND[axis]
Attributes:
Controller Read Write Command Multi-
Axis
Scaled Default Range
All
0
0 x 1
Description:
The
SUSPEND keyword can be used to temporarily halt a move. The move will ramp down to zero
speed and remain stationary until the move is resumed. The mode of motion will continue to show the
move type whilst the move has been suspended.
SUSPEND takes a value of 0 or 1:
1 : Suspend a move
0: Resume the move.
SUSPEND only applies to the following move types:
MOVEA/MOVER
VECTORA/VECTORR (NextMove only)
CIRCLEA/CIRCLER (NextMove only)
HOME (NextMove only)
JOG
INCA/INCR (MintDrive & ServoNode 51 only)
FOLLOW (FOLLOWMODE 1 - NextMove only)
Example:
LOOP
key = INKEY
IF key = ‘S’ THEN SUSPEND = 1; : REM Suspend motion
IF key = ‘R’ THEN SUSPEND = 0; : REM Resume motion
ENDL
In this example, the program loops checking for key presses with INKEY. If the letters S or R have been
pressed and all axes are either brought to a halt or restarted.
See Also:
#STOP, STOP, STOPSWITCHMODE