Galil Motion Control manc 18x 6 Page 50
DMC-18x6 Command Reference
42
BM
FUNCTION: Brushless Modulo
DESCRIPTION:
The BM command defines the length of the magnetic cycle in encoder counts.
ARGUMENTS: BM n,n,n,n,n,n,n,n
or
BMA=n
where
n is a decimal value between 1 and 1000000 with a resolution of 1/10. This value can also be
specified as a fraction with a resolution of 1/16.
n = ? Returns the brushless module for the specified axis.
USAGE: DEFAULTS:
While Moving
No
Default Value
0
In a Program
Yes
Default Format
0
Command Line
Yes
Controller Usage
ALL CONTROLLERS
OPERAND USAGE:
_BMn indicates the cycle length in counts for the specified axis.
RELATED COMMANDS:
Brushless Axis
Brushless Phase Begins
Brushless Commutation
Brushless Degrees
Brushless Inputs
Brushless Offset
Brushless Setup
Brushless Zero
EXAMPLES:
BM ,60000
Set brushless modulo for B axis to be 60000
BMC=100000/3
Set brushless modulo for C axis to be 100000/3 (33333.333)
BM ,,,?
Interrogate the Brushless Module for the D axis
Note: Changing the BM parameter causes an instant change in the commutation phase.