Gets/sets the stopping method [value] when reaching soft-limit on [axis].


Access: Read/Write

Category: Motion

Applies to: All Commander Controllers


ASCII                SFLSD[axis]


Syntax

                       

Read

SFLSD[axis]                

[axis] is set to X, Y, Z, U


Write

SFLSD[axis]=[value]                

[axis] is set to X, Y, Z, U

[value]        Valid values for SFLSD: 0 (Immediate stop), 1 (Decelerate and stop)


Reply 

Command is accepted and executed


Read         

Returns 0 in Immediate stop mode, 1 when Decelerate and stop mode


Write           

OK


Command cannot be processed

       An error message is returned. See Error Codes


Example 

Read        

SFLSDY        * Returns stopping method used for the Y axis

Write        

SFLSDX=1         * Sets stopping method used for X axis to decelerate and stop


Notes

  • When set to decelerate and stop the motor stops at the deceleration rate set with the DEC once the soft-limit is reached.
  • Soft-limits act similarly to limit switches.  While the controller will command a stop when a soft-limit is encountered, it is possible to overrun the soft limit.  The amount the system can overrun the limit depends on the speed the motor is moving at when the soft-limit is encountered, and the mode selected for stopping the motor (SFLSD[axis]).  As such, a safety buffer should be included in any any soft-limit settings.    


See also

Limits/Safety Setup, 

SFL, SFLP, SFLN, SFLSO


Commander Manual

Soft-Limits