公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

当有人在工业门下时,我想把它翻过来。

为此,我尝试在脚本中执行以下步骤:

1- 使用临界过电压方法停止电机

2- 再次启动马达

3- 给出相反的参考速度

 

使用这个步骤,门会反转,但是在电机停止和启动之间有一会儿,门会掉下来一会儿。 这在此应用程序中是不可接受的。

所以我需要一个解决方案,如果有人 CAN 使用 imc102T 给我更好的解决这个问题,我会很感激。

 

最诚挚的问候,

 

保罗

0 点赞
4 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨 @PaulojM

通过创建临界过压故障,可以实现零向量制动。

CAN 请尝试提高加速度吗? 为了避免短暂停车。

 

谢谢,

Krupashankar

 

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

问题似乎不在于此。

我看见了 SequencerState 然后它进入状态 2 进行电流感应偏移测量。

PaulojM_0-1692201796679.png

在脚本中,我尝试在 currentOffsetcal_PSC 中放入 13 以减少周期,但什么也没发生。

我是这样做的 —— > HWConfig = HWConfig | 0xe000;

 

在使用 mceDesigner 时我解锁了那个 HWConfig 然后把 currentoffsetcal_PSC 的位数设置为 1。

之后,当我进行倒车时,一切都很顺利。

 

CAN CurrentOffsetCal_PSC通过用户UART或脚本进行更改?

 

最诚挚的问候,

 

保罗

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

@Krupashankar

我查看了 MceWizard 的问题,但没有找到允许更改 currentOffsetcal_PSC 的问题。

如果可能的话,我想更改 MceWizard 中的值(如果有办法的话),我只想降低时间,不如将其降低,这样它就可以在所有操作(向上门、关闭、反转)中起作用并始终保持不变。

如果可能,请说出怎么做。

如果没有,请解释一下如何通过 UART 或 Scrip 解锁寄存器。

谢谢,

保罗

 

 

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨 @PaulojM

HWConfig(currentOffsetcal_psc 13:15 位)是一个静态寄存器,无法通过 UART 或脚本进行更改。 在运行时 CAN 仅更改动态寄存器。

静态寄存器 CAN 在 MCE 向导生成的参数.txt文件中进行更改。

Krupashankar_0-1692335919489.png

 

 

谢谢,

Krupashankar

0 点赞