DMC-40x0 Command Reference BA • 41
BA
FUNCTION: Brushless Axis
DESCRIPTION:
The BA command configures the controller axes for sinusoidal commutation and reconfigures the
controller to reflect the actual number of motors that can be controlled. Each sinusoidal
commutation axis requires 2 motor command signals. The second motor command signals
will always be associated with the highest axes on the controller. For example a 3 axis
controller with A and C configured for sinusoidal commutation will require 5 command
outputs (5 axes controller), where the second outputs for A and C will be the D and E axes
respectively.
ARGUMENTS: BA xxxxxxxxxx where
n is A,B,C,D,E,F,G or any combination to specify the axis (axes) for sinusoidal commutation
brushless axes.
No argument removes all axes configured for sinusoidal commutation.
USAGE: DEFAULTS:
While Moving No Default Value 0
In a Program Yes Default Format 0
Command Line Yes
Controller Usage
ALL CONTROLLERS
OPERAND USAGE:
_BAn indicates the axis number of the auxiliary DAC used for the second phase of the selected
sinusoidal axis. The axis numbers start with zero for the A axis DAC. If the motor is
configured as standard servo or stepper motor, _BAn contains 0.
RELATED COMMANDS:
BB Brushless Phase Begins
BC Brushless Commutation
BD Brushless Degrees
BI Brushless Inputs
BM Brushless Modulo
BO Brushless Offset
BS Brushless Setup
BZ Brushless Zero