SPRACM9B June 2019 – November 2020 F29H850TU , F29H859TU-Q1 , TMS320F28384D , TMS320F28384S , TMS320F28386D , TMS320F28386S , TMS320F28388D , TMS320F28388S , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
The system is gradually built up through various build levels verifying specific functionality at each level so that at the final level, the system is fully verified and complete in all aspects. Eight levels of incremental system build are designed to verify the various modules used in the system. Levels 1 through 5 build up to a FCL enabled position controlled servo drive. Level 6 helps to perform the frequency response analysis using SFRA. Levels 7 and 8 build up to a connected servo drive performing speed control or position control.
Table 5-1 and Table 5-2 summarizes the core functions integrated and tested at each build level as well as the cores used to perform the tasks in each of the incremental builds.
Buildlevel | Cores Used | Functional Integration / Verification | |
---|---|---|---|
CPU1 | CM | ||
LEVEL 1 | √ | Basic PWM generation | |
LEVEL 2 | √ | Open loop control of motor / calibration of feedbacks | |
LEVEL 3 | √ | CURRENT MODE - Closing current loop using FCL library | |
LEVEL 4 | √ | SPEED MODE - Closing speed loop using inner FCL verified in LEVEL 3 | |
LEVEL 5 | √ | POSITION MODE - Closing position loop using inner speed loop verified in LEVEL 4 | |
LEVEL 6 | √ | SFRA ANALYSIS - Performing SFRA on current loop running motor in speed mode (LEVEL 4) | |
LEVEL 7 | √ | √ | ECAT loop back to TwinCAT - No motor control involved |
LEVEL 8 | √ | √ | Fully connected servo drive using TwinCAT to control the motor in speed mode (LEVEL 4) or position mode (LEVEL 5) |
Software Module | Level 1 | Level 2 | Level 3 | Level 4 | Level 5 | Level 6 | Level 7 | Level 8 |
---|---|---|---|---|---|---|---|---|
PWM Generation | √√ | √ | FCL lib | FCL lib | FCL lib | FCL lib | FCL lib | |
QEP Interface in CLA / T-format interface | √√ | √ | √ | √ | √ | √ | ||
FOC functions | √√ | √ | √ | √ | √ | |||
SFRA functions | √√ | |||||||
ECAT functions | √√ | √ |