开源改变世界!!

作业停止/ugs 在随机位置断开连接 (rpi4) #1367

推推 grbl 2年前 (2023-01-28) 139次浏览
关闭
crazyxangel 打开了这个问题 2020 年 3 月 19 日 · 19条评论
关闭

作业停止/ugs 在随机位置断开连接 (rpi4)#1367

crazyxangel 打开了这个问题 2020 年 3 月 19 日 · 19条评论

注释

作业停止/ugs 在随机位置断开连接 (rpi4) #1367

问题描述

UGS 随机断开连接,作业中断

预期行为

让它完成程序

实际行为

路由器随机停止移动 ugs 说机器离线

重现问题的步骤

  1. 打开程序
  2. 开始工作
  3. 一切顺利,我什么也没碰 ubs 电缆不动 pi 不动 arduino 不动
  4. 突然机器停止移动 ugs 断开连接

规格

版本

UGS 平台 2.0 – 每晚构建 2018 年 3 月 23 日

操作系统

树莓派上的 Linux

平台

GRBL 1.1f

作业停止/ugs 在随机位置断开连接 (rpi4) #1367
合作者
作业停止/ugs 在随机位置断开连接 (rpi4) #1367
作者

一周前我一步一步地按照 PI 指南进行操作,因此连接驱动程序已更改,它应该是最后一个快照(当您在下载链接上单击“raspberry pi”时下载的快照)

作业停止/ugs 在随机位置断开连接 (rpi4) #1367
合作者

连接驱动程序的问题使控制器无响应,但仍会连接。所以在考虑这个之后它不太可能是问题,抱歉。

您写的“UGS Platform 2.0 – Nightly Build Mar 23, 2018”已经很老了,但它也不应该像这样。

这可能是电气问题?在运行导致 EMI 的主轴时,我遇到了各种各样的问题。如果断开步进器和主轴的电源,是否会出现同样的问题?

作业停止/ugs 在随机位置断开连接 (rpi4) #1367
作者

我会尝试像这样运行几个小时
,但最好将 arduino 与驱动器以及主轴和驱动器的电源保持距离?

作业停止/ugs 在随机位置断开连接 (rpi4) #1367
合作者

如果可以移动 Arduino 以排除任何 EMI 问题,那就去做吧!

作业停止/ugs 在随机位置断开连接 (rpi4) #1367
作者

所以我的电源和步进驱动器在一个粉末涂层的金属盒中
,将 arduino 放在盒子外面就足够了吗?或者你会推荐一个更大的距离?

作业停止/ugs 在随机位置断开连接 (rpi4) #1367
合作者

这完全取决于您的设置和我(相当短)的经验,这些问题很难调试。在我打开主轴或水泵之前,我有一台完整的机器可以完美地工作,在那里我的限位开关会收到幻影信号。更糟糕的是,这些问题可能是间歇性的。如果是电气问题,则可能是接地环路或电缆未充分屏蔽引起的。

但在你拆开你的机器之前,你需要排除这是否是与 Arduino 连接的普遍问题。因此,如果您在没有任何外围设备的情况下使用 Arduino 运行 GCode 程序仍然有问题,我将首先更换 USB 电缆(具有良好的屏蔽)或尝试另一个 Arduino 单元。

作业停止/ugs 在随机位置断开连接 (rpi4) #1367
作者

那些蓝色屏蔽的 usb 电缆好吗?

作业停止/ugs 在随机位置断开连接 (rpi4) #1367
作者

因此,经过更多测试后,只需使用带有铁氧体磁芯的蓝色屏蔽 USB 电缆将其直接连接到我的计算机,它仍然会发生,但不仅在 UGS 上也会发生在 CNCjs 上,所以我想这个问题与 GRBL 有关(如果我连接我由于使用 UGS 和 G2core 它运行得很好它也使用相同类型的蓝色屏蔽 USB 电缆)

作业停止/ugs 在随机位置断开连接 (rpi4) #1367
abdset 评论了 2020 年 3 月 21 日  

此问题与 UGS 或 GRBL 无关,而是硬件方面的问题:

  • 为您的电机使用屏蔽线并将屏蔽层仅连接到 arduino GND(电机侧不应连接到任何东西)。
  • 如果您正在使用限位开关,则相同。
  • Arduino 电机驱动器必须有散热器,否则它们会变得太热并切断电源(安全功能)。
  • 不要将电源 GND 与 arduino GND 连接,因为在这种情况下一些便宜的电源会导致问题(我说的只是电源的金属外壳)。
  • 如果电源和arduino在同一个金属涂层盒中,在它们之间放一块金属板并将其连接到arduino GND(基本上当它们在同一个盒子中时,arduino应该与电源或主轴电源线分开)。
  • 不要使用任何类型的电源线“ziptype”arduino 线,除非它们在盒子内屏蔽电缆并且该屏蔽层应连接到 arduino GND。
  • 我建议使用 DRV8825 电机驱动器而不是 A4988。
  • 用至少 4 安培的电流为电机供电。
  • 始终使用风扇冷却电机驱动器(即使安装了散热器,它们也会变得太热)。
  • USB 电缆质量差也可能导致此问题(以前有人发生过)不要相信您的电缆,换一条新电缆。
  • 如果没有损坏,请检查 arduino USB 连接器,我说的是在连接器中心固定 4 个 USB 触点的方形塑料片(这发生在我身上,我不得不重新焊接一个新的 USB 插头)。

我刚刚升级完我的自制机器,我对屏蔽和冷却非常小心。

综上所述,我主要怀疑问题出在 USB 连接或电机驱动器及其散热器上(电机驱动器即使有散热器也必须保持低温)。

作业停止/ugs 在随机位置断开连接 (rpi4) #1367

我忘了提:
刷新你的 arduino 引导加载程序可能会解决这个问题,主要是针对克隆的,但很少针对原始的。
这在许多论坛和 cnc/grbl/arduino 站点中都有报道。

作业停止/ugs 在随机位置断开连接 (rpi4) #1367

类似的问题正在发生在我身上。在 arduino 和 PC(Windows 10、4gbRAM、奔腾)上运行 grbl。UGS 程序完美运行,直到 M3 和 M5 命令冻结所有 UGS 功能并且程序停止工作。该程序只有在我关闭并再次打开时才能再次运行

作业停止/ugs 在随机位置断开连接 (rpi4) #1367

我在 Linux 上每晚构建的最新平台上遇到了类似的问题。UGS 在运行程序时随机断开连接。我尝试了几个 gcode 文件,还尝试换掉 USB 电缆。奇怪的是,gcode 文件在同一笔记本电脑/机器组合上的 Candle 中工作完成。

作业停止/ugs 在随机位置断开连接 (rpi4) #1367
合作者

@iamfallen您的计算机基于什么处理器架构?RPi 上发生的问题是一个已知问题,它发生在具有 ARM 架构的处理器上。

作业停止/ugs 在随机位置断开连接 (rpi4) #1367

@breiler啊,我的笔记本电脑是 i5 而不是 ARM。

作业停止/ugs 在随机位置断开连接 (rpi4) #1367
合作者

@iamfallen你写道你有最新的夜间构建。什么是版本日期(显示在标题栏中)。

作业停止/ugs 在随机位置断开连接 (rpi4) #1367

@breiler2020 年 4 月 25 日

作业停止/ugs 在随机位置断开连接 (rpi4) #1367
合作者

@iamfallen我们收到报告说 JSerialComm 串行驱动程序可能是所有类型的 Linux 机器上的问题。切换到 JSSC,而不是在此处描述:https ://github.com/winder/Universal-G-Code-Sender/wiki/Raspberry-Pi#download-and-start-ugs-platform

@crazyxangel我正在关闭它,因为它也发生在 cncjs 上。