开源改变世界!!

软永不连接 #324

推推 grbl 2年前 (2023-01-26) 116次浏览
关闭
giuliano2505 打开了这个问题 2018 年 4 月 9 日 · 4条评论
关闭

软永不连接#324

giuliano2505 打开了这个问题 2018 年 4 月 9 日 · 4条评论

注释

软永不连接 #324

好吧,我认为问题出在我的电脑上,但我找不到问题所在。
当我尝试连接到机器时,软件一直处于“正在连接”状态。软件和机器在其他电脑上完美运行。

日志:
8/4/2018 6:23:10 pm SetStatus Machine status [Disconnected]
8/4/2018 6:29:27 pm SetStatus Machine status [Connecting]
8/4/2018 6:29:27 pm OpenCom Open COM3 @ 115200 波特
8/4/2018 6:29:27 pm SendImmediate 立即发送命令 [0x18]
8/4/2018 6:29:37 pm OpenCom 连接超时!
8/4/2018 6:29:37 pm CloseCom 关闭 COM3 [核心]
8/4/2018 6:29:37 pm SetStatus 机器状态 [断开连接]

看起来机器在重置后没有反应。但如果我使用 TeraTerm,机器就可以正常工作。
我的 GRBL 版本是:
[VER:1.1f.20170801:]
[OPT:V,15,128]
而我的 $10=3

我现在找不到任何解决方案。

软永不连接 #324
所有者

是的,你是对的,看起来机器从未响应过。
使用 TeraTerm,它会在同一台机器上响应吗?很奇怪…

断开 USB 电缆时,COM 端口是否从 LaserGRBL 列表中消失?重新连接时会出现吗?
您是否尝试过使用其他 USB 端口?

如果您想进行更多诊断,我可以为您提供记录所有 com 端口流量的 LaserGRBL 调试版本。

再见,迭戈

软永不连接 #324

我从其他类似问题下载它。comlog.txt 给我这个:
00008861 00000 com 打开 COM10 @ 115200 波特
00008934 00001 tx [0x18]
00008945 00002 tx [0x3F]
……
00018867 00052 com 关闭 COM10 [核心]

我认为它永远不会响应“?”,buuuuuut,如果我在“连接”时通过硬件重置机器,软连接并运行良好。机器发送这个:
00007253 00015 rx 88888888<88888888<8<888888<8<88888888<88888888<8888….
在 loooooooong 线之后….
00007309 00016 rx Grbl 1.1f [‘$’ for help]\ r
它会自动运行。

我想可能是缓冲区的问题,可以建议在打开端口后清除它,然后发送重置,然后等待第一个字符(“G”)并丢弃之前的所有字符。

TY 的快速响应。

软永不连接 #324
所有者

试试这个版本:https
://github.com/arkypita/LaserGRBL/releases/tag/v2.8.43 配置连接时硬重置。让我知道

软永不连接 #324

看起来效果不错,我将继续测试,但效果很好。
我发现的另一件事是,如果我在软件打开时连接机器,它连接良好。我之前无法尝试,因为电缆不是很容易接近,但是是信息。
我认为这可以解决问题,非常感谢!
朱利亚诺