开源改变世界

PnCConf Backlash 不会设置“STEPGEN_MAXVEL”和“STEPGEN_MAXACCEL” #395

推推 grbl 2年前 (2023-01-29) 109次浏览
关闭
larrykvit 打开了这个问题 2018 年 1 月 10 日 · 1条评论
关闭

PnCConf Backlash 不会设置“STEPGEN_MAXVEL”和“STEPGEN_MAXACCEL”#395

larrykvit 打开了这个问题 2018 年 1 月 10 日 · 1条评论

注释

PnCConf Backlash 不会设置“STEPGEN_MAXVEL”和“STEPGEN_MAXACCEL” #395

以下是我重现该问题所遵循的步骤:

  1. 使用PnCConf配置ini和hal文件
  2. 开启背隙补偿
  3. ini 文件中未设置“STEPGEN_MAXVEL”和“STEPGEN_MAXACCEL”属性

这是我期望发生的事情:

应设置“STEPGEN_MAXVEL”和“STEPGEN_MAXACCEL”属性

这是发生了什么:

“STEPGEN_MAXVEL”和“STEPGEN_MAXACCEL”属性未设置。它们在 hal 文件中被引用,因此 linuxcnc 不会启动

在此之前它工作正常:

如果没有间隙补偿,它可以正常工作。
它只影响反向间隙补偿打开的轴。

有关我的硬件和软件的信息:

最新的 linuxcnc (2.7.11),使用 mesa 7i76e
看起来这个错误已经存在至少一年了:
https ://forum.linuxcnc.org/39-pncconf/31749-pncconf-and-backlash

PnCConf Backlash 不会设置“STEPGEN_MAXVEL”和“STEPGEN_MAXACCEL” #395
合作者

感谢您的报告。
我已经在 2.7 和 master 中修复了这个问题。
它将在下一个错误修复版本中出现。
或者您可以很快从 buldbot 获得它。