大家好、
我们希望在下面就我们客户的询问寻求您的帮助。
对于我们的新电机控制器、我们希望通过输入信号计算两个 CPU 并联的 PWM 占空比。 然后将结果传输到 CLB、计算平均值并设置 PWM 发生器。
我想使用 HLC 块来提供平均函数、但没有除法或位移指令。
我是否理解过它、或者是否有方法可以计算 CLB 模块中的平均值?
我们希望使用 CLB、因为它在 CPU 之外。
此致、
Danilo
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.
大家好、
我们希望在下面就我们客户的询问寻求您的帮助。
对于我们的新电机控制器、我们希望通过输入信号计算两个 CPU 并联的 PWM 占空比。 然后将结果传输到 CLB、计算平均值并设置 PWM 发生器。
我想使用 HLC 块来提供平均函数、但没有除法或位移指令。
我是否理解过它、或者是否有方法可以计算 CLB 模块中的平均值?
我们希望使用 CLB、因为它在 CPU 之外。
此致、
Danilo
您好、Peter、
我们希望使用 CLB 来提供 CPU1和 CPU2的平均结果、因为它是两个 CPU 之外的硬件。 当然、我们可以收集 CPU1中的所有数据、计算平均值并生成 PWM、但这稍微超出了我们的控制器拓扑(更像是我们不使用的 COM-MON 拓扑)。 我们需要与我们的安全团队讨论是否使用这种方法或使用可提供 该功能的外部硬件。
不过、我想问题已经得到解答- CLB 无法 提供该功能。
谢谢、
Jaroslav