ZHCAB59B June 2019 – November 2020 TMS320F28384D , TMS320F28384S , TMS320F28386D , TMS320F28386S , TMS320F28388D , TMS320F28388S , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
系统是通过各种构建级别逐步构建的,这一过程会验证每个级别的特定功能,以便在最终级别对系统进行全面验证并确保在各个方面都是完善的。增量系统构建的八个级别旨在验证系统中使用的各种模块。1 至 5 级逐渐构建一个启用 FCL 的位置控制伺服驱动器。第 6 级有助于使用 SFRA 进行频率响应分析。7 至 8 级逐渐构建一个用于执行速度控制或位置控制的互联伺服驱动器。
表 5-1 和表 5-2 总结了在每个构建级别集成和测试的核心功能,以及用于执行每个增量构建任务的内核。
构建级别 | 所用内核 | 功能集成/验证 | |
---|---|---|---|
CPU1 | CM | ||
1 级 | √ | 基本 PWM 生成 | |
2 级 | √ | 电机开环控制/反馈校准 | |
3 级 | √ | 电流模式 - 使用 FCL 库来闭合电流环路 | |
4 级 | √ | 速度模式 - 使用已在 3 级进行验证的内部 FCL 来闭合速度环路 | |
5 级 | √ | 位置模式 - 使用已在 4 级进行验证的内部速度环路来闭合位置环路 | |
6 级 | √ | SFRA 分析 - 在速度模式(4 级)中对运行电流环路的电机执行 SFRA | |
7 级 | √ | √ | ECAT 循环回到 TwinCAT - 不涉及电机控制 |
8 级 | √ | √ | 使用 TwinCAT 在速度模式(4 级)或位置模式(5 级)下控制电机的完全互联伺服驱动器 |
软件模块 | 1 级 | 2 级 | 3 级 | 4 级 | 5 级 | 6 级 | 7 级 | 8 级 |
---|---|---|---|---|---|---|---|---|
PWM 生成 | √√ | √ | FCL 库 | FCL 库 | FCL 库 | FCL 库 | FCL 库 | |
CLA 中的 QEP 接口/T-format 接口 | √√ | √ | √ | √ | √ | √ | ||
FOC 函数 | √√ | √ | √ | √ | √ | |||
SFRA 函数 | √√ | |||||||
ECAT 函数 | √√ | √ |