### ACONFIGST

gives the status for the Auto-Config process. This variable includes four values: the current phase that is being run, a
bit array that includes a status of the process phases (0 - not done yet or failed, 1 - succeeded) and two result
variables for phases 4 and 6, one is the expected MENCRES / MPOLES (encoder systems) or 65536 *
MRESPOLES / MPOLES (resolver systems), and the second is the measured MENCRES / MPOLES (encoder
systems) or 65536 * MRESPOLES / MPOLES (resolver systems) during the process. For more information, see
ACONFIG and MFBDIR.
Syntax: ACONFIGST <bit array> <phase> <expected> <measured>
Here is a list of the bits in the <bit array> variable:

Bit number Description
0 Phase 1 (Forced commutation) success/failure (always successful)
1 Phase 2 (No movement) success/ failure
2 Phase 3 (Phase currents) success/ failure
3 Phase 4 (Counts per cycle) success/ failure
4 Phase 5 (direction) success/ failure
5 Phase 6 (Accurate resolution) success/ failure
6 Phase 6 (Accurate resolution) MPHASE change/ no change
7 Phase 7 (Hall switches) success/ failure
8 Phase 7 (Hall switches) MPHASE, MHINVx change/ no change
9 Phase 8 (Find index) success/ failure
10 Phase 8 (Find index) MENCOFF change/ no change
15 Process is running/ process is not running

- In the success/ failure bits: ‘1’ is success, ‘0’ is failure or not done yet.
- In the change/ no change bits: ‘1’ means there was a change, ‘0’ means there was no change.
- In bit no. 15, ‘1’ means that the process is running, ‘0’ means the process isn’t running.

Firmware Versions: 3.3.0 and later
Type: variable (R)
Range:
<bit array> : see table above.
<phase> : 0 to 8
<expected> : long
<measured> : long
Units: n/a Default: 0, 0, 0, 0
Opmodes: all Drive Status: en/dis EEPROM: no