开源改变世界

PNCCONF 错误。YZAC + SSR反转的反弹 #1383

推推 grbl 3年前 (2023-01-30) 152次浏览
关闭
3Dpassion 开了这个issue 2021 年 11 月 15 日 · 11 条评论
关闭

PNCCONF 错误。YZAC + SSR反转的反弹#1383

3Dpassion 开了这个issue 2021 年 11 月 15 日 · 11 条评论

注释

PNCCONF 错误。YZAC + SSR反转的反弹 #1383

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

  1. Backlash 仅针对 X 轴设置,其他所有内容均显示为灰色。
  2. 反冲值以某种奇怪的方式四舍五入,例如,如果您设置 0.06,它会强制设置为 0.05。
  3. 反转 SSR 输出导致生成错误代码。

最新的 LinuxCNC 和 MESA 7i96 板。

PNCCONF 错误。YZAC + SSR反转的反弹 #1383
合作者

我看到了强烈反对的问题。
反冲设置的最大设置为 .05 – 我打赌你使用公制 – 公制的合理最大设置是多少?
你能告诉我更多关于 SSR 的错误代码以及 SSR 的引脚是什么吗?

PNCCONF 错误。YZAC + SSR反转的反弹 #1383
作者

我看到了强烈反对的问题。反冲设置的最大设置为 .05 – 我打赌你使用公制 – 公制的合理最大设置是多少?你能告诉我更多关于 SSR 的错误代码以及 SSR 的引脚是什么吗?

好吧,取决于机器有多糟糕。无论如何我已经手动设置了所有这些,但我不明白为什么要以任何方式限制该字段并且不让用户输入他需要的内容。0.05 英寸是 1.27 毫米,我肯定会将其设置为允许至少 0.5 毫米,但同样,为什么要限制它。例如,我的 Harbor Freight 膝磨机在 XY 轴上有大约 0.05mm 的反冲,在 Z 轴上有整个 0.1mm 的反冲。仅作记录。

在 mesa 7i96 上有专用的 SSR 输出。他们是 GPIO OUT。而且他们根本不支持此配置器生成命令的方式。该方法仅适用于输入而不适用于输出。

另请注意,我认为您不能在此板上将输入转换为输出,但配置器出于某种原因提供了该功能。我会仔细检查一下。

PNCCONF 错误。YZAC + SSR反转的反弹 #1383
合作者

我们限制条目以使设置对于那些真的不知道要设置什么的人来说也是合理的——gui 工具包也需要限制。
我将它们设置为 1 毫米或 0.050 英寸 – 恕我直言,机器更糟糕,那么无论如何都应该修复它。

我需要更多关于 HAL 代码有效和无效的详细信息。我没有硬件,所以无法测试自己。
例如,7i96 上所有 HAL 引脚的列表会很有帮助。
还有什么引脚是 SSR,我不认为它们都是。

PNCCONF 错误。YZAC + SSR反转的反弹 #1383
合作者

他们反对选择和范围修复现在已被推向掌握。

PNCCONF 错误。YZAC + SSR反转的反弹 #1383
作者

我将它们设置为 1 毫米或 0.050 英寸 – 恕我直言,机器更糟糕,那么无论如何都应该修复它。

同意!我有 0.05 左右的毫米,即使这样也很可观。

我需要更多关于 HAL 代码有效和无效的详细信息。我没有硬件,所以无法测试自己。例如,7i96 上所有 HAL 引脚的列表会很有帮助。还有什么引脚是 SSR,我不认为它们都是。

引脚示例:hm2_7i96.0.ssr.00.out-00

我认为设计配置器的人无论如何都会知道这一点。该 pin 基本上根本不采用该语法。

PNCCONF 错误。YZAC + SSR反转的反弹 #1383
合作者

目前反转 SSR 输出很尴尬(您需要为每个反转输出添加一个“非”组件)
所以我在驱动程序中添加了“反转”引脚(在主控中)所以’setp hm2_7i96.0.ssr.00.invert -02′ 将反转
SSR 输出 2 的开/关状态

PNCCONF 错误。YZAC + SSR反转的反弹 #1383
作者
3D激情 评论了 2021 年 11 月 20 日  

惊人的反应能力伙计们!我不能再使用配置器,因为我已经手动修改了很多东西,我上面提到的引脚示例的反转命令是什么?我不太擅长 HAL 语法,这是我第一次接触这些东西。(我之前尝试过这种方法(’setp hm2_7i96.0.ssr.00.invert-02’)并且它抛出了错误。)

PNCCONF 错误。YZAC + SSR反转的反弹 #1383
合作者

你需要获取最新的主控,因为我今天早上刚刚添加了“反转”SSR 引脚

PNCCONF 错误。YZAC + SSR反转的反弹 #1383
作者

你需要获取最新的主控,因为我今天早上刚刚添加了“反转”SSR 引脚

哦等等,我们现在是在谈论 Mesa 板固件吗?还是 PNCCONF?我很迷惑。那我应该重新刷固件吗?

PNCCONF 错误。YZAC + SSR反转的反弹 #1383
合作者

我说的是 LinuxCNC

您需要最新的 master 分支,因为
SSR 反转功能已添加到 hostmot2
驱动程序中。

PNCCONF 错误。YZAC + SSR反转的反弹 #1383
作者

我说的是 LinuxCNC

您需要最新的 master 分支,因为 SSR 反转功能已添加到 hostmot2 驱动程序中。

明白了,非常感谢你!我将重新编程我的驱动程序以在其中反转它。这样比较简单。但很高兴我们现在已经处理好以备将来使用!