![background image](http://html.mh-extra.com/html/infranor/xtrapulspac/xtrapulspac_user-manual_2058366080.webp)
80
XtrapulsPac – User Guide
Chapter 3 - Reference
Sub Index
3
Description Motor
Offset
Data Type
Unsigned16
Access rw
PDO Mapping
No
Value
Auto-phasing procedure
Index 0x3413
Name
Start Auto-phasing procedure
Object Code
Data Type
Unsigned32
Object Class
all
Access rw
PDO Mapping
No
In order to avoid running the auto-phasing procedure by mistake, the auto-phasing is only executed when a
specific signature is written to this sub-index. The signature is 'apha'.
Signature = 0x61687061
Writing 0 to this object when auto-phasing is running will abort the procedure.
When reading, this object returns the operation status:
Read Value
Meaning
0
Procedure never executed
1 Cannot
execute
2 Procedure
running
3
Procedure aborted by user
4
Procedure stopped on error
>= 5
Procedure performed
When running, the BUSY bit of status word (0x6041) is set.
The auto-phasing procedure calculates these parameters:
number of pole pairs 0x3410,1
motor phase 0x3410,2
motor offset 0x3410,3
Motor phasing procedure
Index 0x3414
Name
Start Motor phasing procedure
Object Code
Data Type
Unsigned32
Object Class
all
Access rw
PDO Mapping
No
In order to avoid running the motor phasing procedure by mistake, the motor phasing is only executed when a
specific signature is written to this sub-index. The signature is 'mcal'.
Signature = 0x6C61636D
Writing 0 to this object when motor phasing is running will abort the procedure.