开源改变世界!!

$H:警报:归位失败,控制器完成了意外命令,出现 Java 异常 #1208

推推 grbl 2年前 (2023-01-27) 145次浏览
关闭
toffuser 打开了这个问题 2019 年 3 月 30 日 · 5 条评论
关闭

$H:警报:归位失败,控制器完成了意外命令,出现 Java 异常#1208

toffuser 打开了这个问题 2019 年 3 月 30 日 · 5 条评论

注释

$H:警报:归位失败,控制器完成了意外命令,出现 Java 异常 #1208

问题描述

当每晚使用 UGS Platoform 2.0(带 CNC 屏蔽的 Arduino UNOS)将 $H 发送到 GRBL 时,我收到错误消息警报:移动一段时间后归位失败(任何轴,X,Y 或 Z)

预期行为

它应该到达任何轴的限位开关。

实际行为

它移动了一会儿,然后在 10 秒后停止。

重现问题的步骤

  1. 打开程序
  2. 点击家用机
  3. 让机器尝试回家并失败

规格

版本

UGS Platform 2.0 – Nightly Build 2019 年 3 月 29 日
UGS Classic 1.0.9

操作系统

视窗 10

平台

GRBL 1.1f

其他

UGS平台抛出的异常:

com.willwinder.universalgcodesender.AbstractController$UnexpectedCommand:控制器完成了意外命令。
在 com.willwinder.universalgcodesender.AbstractController.commandComplete(AbstractController.java:829)
[catch] 在 com.willwinder.universalgcodesender.GrblController.rawResponseHandler(GrblController.java:170
) java:850)
在 com.willwinder.universalgcodesender.AbstractCommunicator.sendEventToListeners(AbstractCommunicator.java:222)
在 com.willwinder.universalgcodesender.AbstractCommunicator.lambda$new$0(AbstractCommunicator.java:244)
在 java.lang.Thread.run(线程.java:748)

$H:警报:归位失败,控制器完成了意外命令,出现 Java 异常 #1208

$H:警报:归位失败,控制器完成了意外命令,出现 Java 异常 #1208
合作者

你能发布 GRBL 的设置吗?

$H:警报:归位失败,控制器完成了意外命令,出现 Java 异常 #1208

嘿,
对不起,我来晚了一点,但我遇到了同样的问题,我已经解决了:

  • 您的问题不是 UGS 问题,它实际上是由 IME 问题引起的硬件问题,它需要一个噪声过滤器。
  • 要解决这个问题,您应该通过添加一个 4.7K 电阻器和 100nF 电容器来为您的限位开关接线添加一个滤波器,以下是如何做到这一点:

$H:警报:归位失败,控制器完成了意外命令,出现 Java 异常 #1208

请注意,3 个电阻器颜色代码显示的值为 1K,但您必须使用标记的 4.7K(我没有制作原理图)。

希望这有帮助。

$H:警报:归位失败,控制器完成了意外命令,出现 Java 异常 #1208
贡献者
卡内基 评论了 2019 年 4 月 13 日 通过电子邮件
$H:警报:归位失败,控制器完成了意外命令,出现 Java 异常 #1208
作者

阿比塞特是对的!

我还屏蔽了我的限位开关电缆。确保将它们远离用于电机的电缆。

$H:警报:归位失败,控制器完成了意外命令,出现 Java 异常 #1208
合作者

@toffuser,这个解决了吗?