DMC-100/1500 Command Reference
BL
•
19
DMC-1000
DMC-1500
BL
FUNCTION:
Reverse Software Limit
DESCRIPTION:
The BL command sets the reverse software limit. If this limit is exceeding during motion,
motion on that axis will decelerate to a stop. Reverse motion beyond this limit is not
permitted. The reverse limit is activated at X-1, Y-1, Z-1, W-1. To disable the reverse
limit, set X,Y,Z,W to -2147483648. The units are in quadrature counts.
When the reverse software limit is activated, the automatic subroutine #LIMSWI will be
executed if it is included in the program and a program is executing. See User's Manual,
Automatic Subroutine.
ARGUMENTS:
BL x,y,z,w BLX=x BL a,b,c,d,e,f,g,h
where
x,y,z,w are signed integers in the range -2147483648 to 2147483647.
-214783648 turns off the reverse limit.
"?" returns the reverse software limit for the specified axes.
USAGE: DEFAULTS:
While Moving
Yes
Default Value
-214783648
In a Program
Yes
Default Format
Position format
Command Line
Yes
Can be Interrogated
Yes
Used as an Operand
Yes
OPERAND USAGE:
_BLx contains the value of the reverse software limit for the specified axis.
RELATED COMMANDS:
FL Forward
Limit
PF Position
Formatting
EXAMPLES:
#TEST Test
Program
AC 1000000
Acceleration Rate
DC 1000000
Deceleration Rate
BL -15000
Set Reverse Limit
JG -5000
Jog Reverse
BGX Begin
Motion
AMX
After Motion (limit occurred)
TPX Tell
Position
EN End
Program
Hint: Galil Controllers also provide hardware limits.