注释
@CaptainFeature:这很可能是硬限位线上的接线问题和电气干扰,这可能会错误地触发硬限位警报。如果您关闭硬限制,这个问题应该会消失并验证这是导致问题的原因。请查看已关闭的问题线程以获取可能的解决方案。 |
感谢你及时的答复。 在启用结束开关之前,我也遇到了这个问题。 亲切的问候 |
@CaptainFeature:问号警报不是 Grbl 发回的东西。这听起来更像是一个UGS问题。我确实知道某些设置的 USB 问题存在一些问题。这几乎听起来像是一个超时问题。在这些类型的情况下,最好的办法是系统地消除事物。首先只使用 Arduino 和您的计算机接口运行系统,如果有的话,可以使用屏蔽 USB 电缆。如果失败,则它们之间或您的计算机上有问题。如果没有,请慢慢添加硬件以识别问题。有时我们在这里不可能帮助人们,因为一切都依赖于它的设置。 |
谢谢,我会试试的。 |
确切的错误序列如下所示:
|
@CaptainFeature:“错误:警报锁定”是发生严重错误时的标准响应。它会一直保持这种模式,直到警报得到解决,并且会忽略发送给它的任何内容。这些响应来自 UGS 发送新行并将 Grbl 锁定(它不应该与“?”出错,但我认为这是一个 UGS 错误。) 首次启动时是否会发生其他错误或打印出一些错误?这将告诉您它检测到什么或在错误点发生了什么。没有多少可以做到这一点。只有硬限制(信号线中的电噪声很常见),在作业处于活动状态时发送软复位(Ctrl-X)(需要用户输入),Arduino 上的电源故障导致重新启动(可能是由您的计算机、UGS 本身或 UGS 的驱动程序中的某些东西,但不是 Grbl),或固件崩溃(这种情况很少见,但并非不可能)。然而,成千上万的用户已经在生产环境中使用 Grbl 至少一年了,v0.8c 没有报告像你这样的问题,但是固件崩溃也可能是由坏的 Arduino 本身引起的。 如果硬限制和归位都被禁用并且您的机器仍在执行此操作,则最可能的原因是您的计算机、UGS 或 UGS 的驱动程序有问题。当这个错误第一次出现时,请发送一份 Grbl 所做的打印。 |
谢谢 我尝试了 UGS 和 Grbl Controller 3.5.1,两者都出现了问题。 当您谈到 Arduino 重新启动时……我只为 Arduino 提供了 USB 电缆,这可能是个问题吗?我是否也应该添加一些外部电源? 我将在接下来尝试并禁用归位和结束限制。 非常感谢您的帮助 |
没有密切关注,您是否尝试过降低进给率?
|
是的,我将进给速度降低到 100 毫米/分钟。 |
我为 Arduino 添加了一个单独的电源,禁用了归位和终点停止,但仍然遇到问题: 等待被用户
谢谢你的帮助。 |
@CaptainFeature: 你能给我们看一个失败的 g 代码示例吗?它是在同一个地方失败还是随机的?也请向我们展示您的设置。 |
它在程序的不同位置随机失败。 |
您能想象我的问题与笔记本电脑的节能功能之间存在某种联系吗? |
@CaptainFeature:是的,很可能是您的节能功能导致了问题。建议在运行作业时禁用所有这些。除此之外,您的设置看起来还不错,只是您的默认进给速度比您的搜索速度要高得多。 |
关闭笔记本电脑的节能功能后,一切运行顺利。 |
有趣的。我也在开发分支上遇到了这个问题。但我从来没有怀疑过节能的东西。我只是从终端窗口发出 G0 X100 就遇到了问题,然后 Grbl 将被锁定在运行状态没有响应。我现在肯定会检查电源设置。 |
@CaptainFeature: 很高兴听到它现在一切正常。:) @SixthGenie: 请记住,dev 分支是开发性的,可能有错误。试试这篇文章前面的一些其他建议,看看你是否能找到原因。 |
@SixthGenie:我还注意到整个 USB – Arduino – CNC-Shield 对荧光灯的开关非常敏感。 |
你好,我的 grbl |
您好 |
是的,我在电源设置方面有最高性能 |
嗨 每当打开我的主轴 grbl 都会带来限位开关错误。 $16=0 亲切的问候 |
@CaptainFeature这将是一个耦合噪声问题。您的限制输入是否有任何噪声过滤,例如电容器或铁氧体磁珠? |
队长功能 评论 on 31 Mar 2014
你好呀
我刚开始玩 grbl v0.8。我正在使用 arduino uno 和 protoneer 的 cnc shield,版本 3.03。我目前正在努力解决两个问题(在两个单独的问题中):
我首先使用 protoneer 的 grbl 版本,然后使用 arduino ide 将其加载到我的 arduino uno 上。在遇到一些问题后,我从这里下载了十六进制版本 v0.8,并使用 avr studio 将其烧录到 arduino。
不幸的是,我仍然遇到机器在运动过程中停止并带有一些警报停止的问题。这通常发生在一段时间后(20 分钟左右?)。我正在使用通用 G 代码发送器,它在警报发生时冻结,这使得进一步的操作变得不可能。然后我必须重置 Arduino 和 G-Code 发送器,并重做迄今为止完成的所有工作。
这可能是什么原因?
亲切的问候
马塞尔