User Manual

Table Of Contents
Commands Reference
328 Advanced Digital Motor Controller User Manual V2.0, July 8, 2019
BADJ - Brushless zero angle
HexCode: 60
Description:
When being in sinusoidal mode and Sin/Cos, Resolver or SSI feedback sensors are used,
this configuration command stores results of automatic zero degrees angle search after
performing the Motor/Sensor Setup (%clmod 2/3). The angle represents the mechanical
offset between the sensor’s zero position and the rotor’s zero position. The value is in
electrical degrees ranging from 0 to 511 for a full electrical turn. The value can then be fine
tuned manually.
Syntax Serial: ^BADJ cc nn
~BADJ [cc]
Syntax Scripting: setconfig(_BADJ, cc, nn)
Number of Arguments:
Argument 1: Channel
Min: 1 Max: Total Number of Motors
Argument 2: Angle
Type: Signed 16-bit
Min: -511 Max: 511
Default: 0
Where:
cc = Motor channel
nn = Angle
Example:
^BADJ 1 220 : Manually set the zero to 220 degrees
BADV - Brushless timing angle adjust
HexCode: 61
Description:
When operating in sinusoidal mode, this parameter shifts by number of degrees to the 3
phases rotating magnetic field. This value works symetrically to produce the same results
in both rotation direction. The value is in electrical degrees ranging from 0 to 511 for a full
electrical turn.
Syntax Serial: ^BADV cc nn
~BADV [cc]
Syntax Scripting: setconfig(_BADV, cc, nn)
Number of Arguments: 2
Argument 1: Channel
Min: 1 Max: Total Number of Motors