注释
我看到了强烈反对的问题。 |
好吧,取决于机器有多糟糕。无论如何我已经手动设置了所有这些,但我不明白为什么要以任何方式限制该字段并且不让用户输入他需要的内容。0.05 英寸是 1.27 毫米,我肯定会将其设置为允许至少 0.5 毫米,但同样,为什么要限制它。例如,我的 Harbor Freight 膝磨机在 XY 轴上有大约 0.05mm 的反冲,在 Z 轴上有整个 0.1mm 的反冲。仅作记录。 在 mesa 7i96 上有专用的 SSR 输出。他们是 GPIO OUT。而且他们根本不支持此配置器生成命令的方式。该方法仅适用于输入而不适用于输出。 另请注意,我认为您不能在此板上将输入转换为输出,但配置器出于某种原因提供了该功能。我会仔细检查一下。 |
我们限制条目以使设置对于那些真的不知道要设置什么的人来说也是合理的——gui 工具包也需要限制。 我需要更多关于 HAL 代码有效和无效的详细信息。我没有硬件,所以无法测试自己。 |
他们反对选择和范围修复现在已被推向掌握。 |
同意!我有 0.05 左右的毫米,即使这样也很可观。
引脚示例:hm2_7i96.0.ssr.00.out-00 我认为设计配置器的人无论如何都会知道这一点。该 pin 基本上根本不采用该语法。 |
目前反转 SSR 输出很尴尬(您需要为每个反转输出添加一个“非”组件) |
惊人的反应能力伙计们!我不能再使用配置器,因为我已经手动修改了很多东西,我上面提到的引脚示例的反转命令是什么?我不太擅长 HAL 语法,这是我第一次接触这些东西。(我之前尝试过这种方法(’setp hm2_7i96.0.ssr.00.invert-02’)并且它抛出了错误。) |
你需要获取最新的主控,因为我今天早上刚刚添加了“反转”SSR 引脚 |
哦等等,我们现在是在谈论 Mesa 板固件吗?还是 PNCCONF?我很迷惑。那我应该重新刷固件吗? |
我说的是 LinuxCNC 您需要最新的 master 分支,因为 |
明白了,非常感谢你!我将重新编程我的驱动程序以在其中反转它。这样比较简单。但很高兴我们现在已经处理好以备将来使用! |
以下是我重现该问题所遵循的步骤:
最新的 LinuxCNC 和 MESA 7i96 板。