This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F280025C:如何使用 main.c 中的 syscfg 来实现线性 PI 控制器(数字控制库)

Guru**** 2408180 points
Other Parts Discussed in Thread: SYSCONFIG, C2000WARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1226359/tms320f280025c-how-to-implement-linear-pi-controller-digital-control-library-using-the-syscfg-in-main-c

器件型号:TMS320F280025C
Thread 中讨论的其他器件:SysConfigC2000WARE

尊敬的先生:

我正在尝试使用 syscfg 在 PSFB 中实现 PI 控制器、具体如下所示。

使用 syscfg 添加控制器后、如何在 main.c 文件中分配参考、反馈变量和输出变量。

此致

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ajeet:  

    在这种情况下、SysConfig GUI 将 根据添加的条目自动生成 board.c/h 和 c2000ware_libraries.c/h、其中包含用于初始化这些条目的函数。 在您的情况下、请将 C2000Ware_libraies_init 添加到 main.c、以初始化名为"myCONTROLLER0"的 PI 结构。 也可 在此处找到 SysConfig 说明

    您可以根据所需的控制器配置使用函数"DCL_runPI_xx"、并分配 错误、反馈和输出。  对于我们提供的不同控制器配置、请参阅 C2000Ware Directory/libraries/control/DCL/c28/docs 中的"DCL 用户指南"。 我们还提供了一些示例 、用于演示同一目录下的 DCL 实际功能。

    希望这对您有所帮助。

    Sen Wang

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的帮助;

    使用 syscfg 中的 DCL、可以轻松实现 PI 控制器。  

    此致

    Ajeet