Gets/sets the [value] for the negative soft-limit on [axis].

Access: Read/Write

Category: Motion

Applies to: All Commander Controllers


ASCII                SFLN[axis]        

Syntax

                       

Read

SFLN[axis]                

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


Write

SFLN[axis]=[value]        

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

[value]     specifies target of negative soft-limit (28-bit value)


Reply 

Command is accepted and executed


Read         

Returns the comparator value of the [axis] negative direction soft-limit (28-bit value)


Write           

OK


Command cannot be processed

       An error message is returned. See Error Codes


Example 

Read        

SFLNY        * Returns the comparator value of the Y axis negative direction soft-limit

Write        

SFLNX=-6000 * Sets X axis negative direction soft-limit to -6000


Notes

  • Before enabling soft-limits, check that softLimitPositive SFLP[axis] and softLimitNegative SFLN[axis] are different and that the positive value is greater than the negative value.  If not, an error is returned. 
  • 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 soft-limit settings. 


See also

Limits/Safety Setup, 

SFL, SFLP, SFLSD, SFLSO


Commander Manual

Soft-Limits