Stepconf:如果使用外部急停开关,电荷泵启用引脚未连接到正确的信号。 #315

推推 grbl 3年前 (2023-01-29) 234次浏览
打开
ReeseWang 打开了这个问题 2017 年 8 月 6 日 · 4条评论
打开

注释

Stepconf:如果使用外部急停开关,电荷泵启用引脚未连接到正确的信号。 #315
贡献者
王瑞斯 评论了 2017 年 8 月 6 日  

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

  1. 使用以下 stepconf 文件生成机器配置:
    https
    ://github.com/thuSkywalker/syil-x5-linuxcnc-config/blob/dd45ce7ea70a89a7dca43d7cb972000c5a38544f/Syil_X5.stepconf 请注意,parport 的输入配置为急停功能。
  2. 生成的机器HAL文件应该类似这样:
    https ://github.com/thuSkywalker/syil-x5-linuxcnc-config/blob/dd45ce7ea70a89a7dca43d7cb972000c5a38544f/Syil_X5/Syil_X5.hal
  3. 启动 LinuxCNC,打开轴 GUI 中的机器电源,尝试点动机器。

这是我期望发生的事情:

电荷泵启用,机器运动。

这是发生了什么:

机器不动,因为电荷泵未启用。
通过查看 Syil_X5.hal 文件(上面的链接),我发现电荷泵的启用引脚仍然连接到紧急停止信号(第 10 行),与我没有配置紧急停止输入时的情况相同步骤配置。它应该已经连接到 estop-ext,因为我使用的是外部急停开关,而且我确实在 stepconf 中配置了急停输入。

似乎急停信号从 estop-out 变为 estop-out,但 charge-pump.enable 忘记跟随。

Stepconf:如果使用外部急停开关,电荷泵启用引脚未连接到正确的信号。 #315 ReeseWang 改了标题 如果使用外部急停开关,[stepconf] charge-pump.enable 引脚未连接到正确的信号。 Stepconf:如果使用外部急停开关,电荷泵启用引脚未连接到正确的信号。 2017 年 8 月 6 日
Stepconf:如果使用外部急停开关,电荷泵启用引脚未连接到正确的信号。 #315
合作者

我尝试了由 stepconf 文件创建的配置,我同意这种行为似乎出乎意料。
但是,单击 Axis 中的紧急停止释放 (X) 按钮似乎确实会打开电荷泵。
(意外行为是引脚 11 上的外部急停激活不会关闭电荷泵。

Stepconf:如果使用外部急停开关,电荷泵启用引脚未连接到正确的信号。 #315
贡献者作者

@andypugh在我的 Axis 2.7.11 中,急停按钮始终未按下(使用上述配置),无论我做什么,chare-pump.enable 引脚始终为 0。

Stepconf:如果使用外部急停开关,电荷泵启用引脚未连接到正确的信号。 #315
合作者

你试过按下按钮吗?(在屏幕上?)。pin 11 输入的值是多少?

Stepconf:如果使用外部急停开关,电荷泵启用引脚未连接到正确的信号。 #315
贡献者作者

@andypugh是的,当然,尽我所能。我的 pin 11 输入在正常状态(非紧急停止)下为高电平,按下机器上的急停按钮时为低电平。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
项目

还没有

发展

没有分支机构或拉取请求

3人参加
Stepconf:如果使用外部急停开关,电荷泵启用引脚未连接到正确的信号。 #315Stepconf:如果使用外部急停开关,电荷泵启用引脚未连接到正确的信号。 #315Stepconf:如果使用外部急停开关,电荷泵启用引脚未连接到正确的信号。 #315

喜欢 (0)