
MNEMONIC  | FUNCTION  | TYPE  | 
SF  | Stall Factor Variable  | Encoder Variable | 
DESCRIPTION
If the encoder is enabled (EE = 1) and the encoder differs from the motor by more than the specified factor, a STALL is indicated. If SM is set to 0, then the motor will be stopped when a STALL is detected.
USAGE  | UNITS  | RANGE  | DEFAULT  | 
SF=<counts>  | Encoder counts  | 0 to 65000  | 10  | 
EXAMPLE:  | 
  | 
  | 
SF=20  | ‘Set the stall factor to twenty counts. If the motor falls behind by more than 20 encoder counts a stall is detected.  | |
  | 
  | |
RELATED COMMANDS: EE, SM, ST  | 
  | |
  | 
  | 
  | 
MNEMONIC  | FUNCTION  | TYPE  | 
SL  | Slew Axis Instruction  | Motion Instruction | 
DESCRIPTION
The SL instruction will slew the axis at the specified velocity in counts per second. The axis will accelerate at the rate specified by the A (Acceleration) variable.
Note that the maximum slew velocity is independant of the maximum velocity specified by the VM variable. If a slew is commanded at a velocity greater than the setting of VM, the axis will accelerate to that velocity regardless of the setting of VM.
USAGE  | UNITS  | RANGE  | 
  | 
SL <±velocity>  | ± Counts per sec  | ±5000000  | 
  | 
  | 
  | 
  | 
  | 
EXAMPLE:  | 
  | 
  | 
  | 
SL=20000  | ‘slew the axis at 20000 counts/sec  | 
  | 
  | 
  | 
  | 
  | |
RELATED COMMANDS: A, D, MS, MR  | 
  | 
  | |
  | 
  | 
  | 
  | 
MNEMONIC  | FUNCTION  | 
  | TYPE  | 
SM  | Stall Detection Mode Variable | Encoder Variable | |
DESCRIPTION
The SM variable specifies the action which will be taken by the MDrive Motion Control when a stall is detected. When set to 0 (default) the motion will be stopped upon a stall detection. When SM=1, the motor will continue to move. In either case ST (Stall Flag) will be set.
USAGE  | DEFAULT  | 
SM = <0/1>  | 0 (Stop Motor)  | 
  | 
  | 
EXAMPLE:  | 
  | 
SM=0  | ‘stop motor when a stall is detected  | 
SM=1  | ‘do not stop motor upon a stall  | 
RELATED COMMANDS: EE, SF, ST
59