开源改变世界!!

处理响应时出错 <> #1383

推推 grbl 1年前 (2023-01-28) 94次浏览
关闭
de3tri 打开了这个问题 2020 年 4 月 4 日 · 13条评论
关闭

处理响应时出错 <<Idle|MPos:Srº‚‚b’Šrººšbºr‚ººâ ™é15,128|FS:0,0>>#1383

de3tri 打开了这个问题 2020 年 4 月 4 日 · 13条评论

注释

处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383

问题描述

你好,我有一台 CNC 3018,我一直收到“处理响应时出错”的消息。
在笔记本电脑上我运行 ugs 平台,但我没有收到它只是停止移动的错误,我必须断开 USB 以重新获得控制权。
在 PC 上运行 ugs 64 时出现错误,有时它会停止,但不那么频繁。

我试过 Candle 和 LiteFire 激光,同样的问题,它就停止了。

我将我的笔记本电脑接地到 USB,我将数控框架和主轴电源接地。同样的问题..
我重新安装了 USB 驱动程序 CH3xx。

我已经阅读了我找到的所有论坛,仍然没有解决方案。

我该怎么做才能解决这个问题,欢迎提出任何建议或想法。

我的配置是:

操作系统

UGS Platform v2 nightly build 2019 年 4 月 23 日
windows 10 86 在笔记本电脑上
windows 10 64 在 pc 上

平台

[VER:1.1h.20190825:]
[OPT:V,15,128]

$#
[G54:-0.700,21.705,-7.923]
[G55: 0.000,0.000,0.000]
[G56:0.000,0.000,0.000]
[G57:0.000,0.000,0.000]
[G58:0.000,0.000,0.000]
[ G59:0.000,0.000,0.000]
[G28:0.000,0.000,0.000]
[G30:0.000,0.000,0.000]
[G92:0.000,0.000,0.000]
[TLO:0.000]
[PRB:0.000,0.000,0.000:0 ]

$g
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F270 S10000]

$0 = 10(步进脉冲时间,微秒)
$1 = 25(步进空闲延迟,毫秒)
$2 = 0(步进脉冲反转,掩码)
$3 = 5(步进方向反转,掩码)
$4 = 0(反转步进使能引脚,布尔值)
$5 = 0(反转限制引脚,布尔值)
$6 = 0(反转探针引脚,布尔值)
$10 = 3(状态报告选项,掩码)
$11 = 0.010(结点偏差,毫米)
$12 = 0.002(电弧公差,毫米)
$13 = 0(以英寸为单位报告,布尔值)
$20 = 0(软限位启用,布尔值)
$21 = 0(硬限位启用,布尔值)
$22 = 0(归位循环启用,布尔值)
$23 = 3(归位方向反转,掩码)
$24 = 25.000(归位定位进给率,毫米/分钟)
$25 = 500.000(归位搜索寻道率,毫米/分钟)
$26 = 250(归位开关去抖延迟,毫秒)
$27 = 1.000(归位开关拉离距离,毫米)
$30 = 1000(最大主轴速度,RPM)
$31 = 0(最小主轴速度,RPM)
$32 = 0(激光模式启用,布尔值)
$100 = 800.000(X 轴行程分辨率,步长/mm)
$101 = 800.000(Y -轴行程分辨率,步/毫米)
$102 = 401.314(Z 轴行程分辨率,步/毫米)
$110 = 500.000(X 轴最大速率,毫米/分钟)
$111 = 500.000(Y 轴最大速率,毫米/分钟)
$112 = 500.000 (Z轴最大速率, mm/min)
$120 = 250.000(X 轴加速度,毫米/秒^2)
$121 = 250.000(Y 轴加速度,毫米/秒^2)
$122 = 50.000(Z 轴加速度,毫米/秒^2)
$130 = 285.000(X -轴最大行程,毫米)
$131 = 193.000(Y 轴最大行程,毫米)
$132 = 150.000(Z 轴最大行程,毫米)

错误信息

<Idle|MPos:79.700,21.773,7.077|Bf:15,128|FS:0 òj
处理响应时出错 <<Idle|MPos:Srº‚‚b’Šrººšbºr‚ººâ ™é15,128|FS:0,0>>
<空闲|MPos:79.700,21.773,7.077|Bf:15,L&â�Mé0,â]
=é-0é,‚b’Šrº,ªbjºrÊ’šòj
<空闲|MPos:79.700,21.773,7.077|Bf:15,128|FS: 0,0j
处理响应时出错 <<Idle|MPos:Srº‚‚b’Šrººšbºr‚ººâ ™é15,128|FS:0,0>>
处理响应时出错 <<Idle|MPos:79.700,21麚bºr‚ººâ ™é15 ,128|FS:0,0>>
<空闲|MPos:79.700,21.773,7.077|Bf:15,128|FS:b‚òj
<空闲|MPos:79.700,21.773,7.077|Bf:15,128|Ô¥‚b‚ òj
Error while processing response <<Idle|MPos:79.70b’Šrººšbºr‚ººâ ™é15,128|FS:0,0|Ov:200,100,100>>
Error while processing response <<Idle|MPos:79.700,21.ÓÓbºr‚ººâ ™é15,128|FS:0,0>>
处理响应时出错 <<Idle|MPos:7Né‚‚b’Šrººšbºr‚ººâ ™é15,128|FS:0,0|Ov:200,100,100>>
处理响应时出错 <<Idle|MPos:79.700,21麚bºr‚ººâ ™ é15,128|FS:0,0>>

处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383
合作者

听起来您提到接地时也怀疑电磁干扰。只要确保您没有创建任何可以充当天线的接地环路即可。

我会先检查 USB 电缆,确保它很粗且屏蔽。

如果您不运行主轴或步进电机驱动程序,是否会发生这种情况?

处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383
作者

我只有 2 根电缆,长 1-1.2 米。它们都是。
此时它连接到PC并且没有以任何方式接地,但它是如何起到天线作用的接地回路?
是的,它也在静止时发生,如您所见,我已经发布了 Idle mpos..

处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383

我遇到过类似的问题,我相信我已经通过两种方式解决了它 –

  1. 我用带有 ATMEGA16U2 芯片的廉价 Arduino 替换了带有 CH3XX USB 驱动芯片的芯片 – https://www.ebay.co.uk/itm/173653258248
    这是一个部分修复,即提高了性能,但仍然有一些丢失和冻结
  2. 我用质量好的 3m USB 电缆替换了便宜的 2m USB 电缆,它也有一个内置的信号中继器,这似乎解决了我的问题。但我还没有测试长期运行的工作。

也许这会帮助你 de3tri

处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383
作者

我读过有关芯片 16u2 的信息,如果有最后一个固件,它不会再有任何问题,我正在寻找在我的国家哪里可以买到。
对我来说很奇怪的是错误中的奇怪字符。

处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383

您使用的是连接在控制器某处的 CNC 悬垂装置吗?
说明书上说不要同时用USB连接PC和使用pendant。
我没有那台机器,但我猜他们共享同一个端口。
你也可以:

  • 检查 USG 平台连接部分(屏幕左上角)的波特率,将其设置为 115200。
  • 您是否在 UGS 平台上选择了正确的控制器固件?(GRBL 或 smouthieware 或 tinyG 等等 ..)根据您的机器。大多数人都在使用 GRBL。
  • 尝试在网上找到微控制器引导加载程序文件并重新刷新它,有些人通过这样做解决了他们的连接问题。
处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383
作者

我没有使用 CNC 吊坠,我没有。
端口设置良好,115200
。我刚订购了一个带有芯片 16u2 和驱动程序 DRV8825 的新 Arduino uno,我希望它们能更好地工作。
散热风扇吹在防护罩上有多重要?

处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383

DRV8825 具有一项功能,当它太热时会在它损坏之前切断它的电源。
这意味着如果没有风扇,快速的工作会很好,但更长的工作将需要时间并且需要风扇来冷却它们。您还需要放置散热器。
他们是非常优秀的车手,我给他们很大的压力,从来没有遇到过问题。
完成后请告诉我们是什么解决了您的问题。如果需要,我们愿意帮助他人。
在获得新零件之前,您可以尝试刷新引导加载程序并查看它的运行情况,如果成功,您将拥有两个工作控制器。

处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383
作者

所以我的带有 drv8825 的新 Arduino uno 已经到了,我安装了它们,它们工作得很好,没有错误,到目前为止没有问题,如果直到现在我的最大速度是 1200 毫米/分钟(在 1500 毫米会冻结)现在我工作它以 1500-1800 毫米/分钟的速度,(在 2500 时冻结)。

现在问题 nr2,要将激光器连接到屏蔽层,我可以使用不同的电源并仅使用一根电缆 TTL 还是我需要一个降压 dc-dc 以便 GND 是公共的?
“手册/互联网”说 Z+ 现在是 tll,如果我测量 Z+ 和 GND,如果我将激光功率设置为 100%,我有 5V,正如预期的那样。但是 Z-、Y、X、SPNEN 也是,SPDDR 等和所有的针脚……这很奇怪。

处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383
  • 对于进给率,如果你的电机有更多的安培和伏特,你就可以达到更高的速度。我使用的笔记本电脑电源可在 4.7 安培下提供 19 伏特,我的机器可以毫无问题地达到 10000 毫米/分钟。我使用 7808 将我用于 arduino uno(连接到它的电源插头)的电压降低到 8 伏,19 伏直接进入电机的 cnc 屏蔽。
  • 不过我没有使用激光的经验,所以我认为您需要其他人来帮助您。
    祝你好运。
处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383
作者

我的电源是 24 伏,4 安培,但正如我所说,使用 arduino nano 和 A4988 驱动器我的最大速度是 1200 毫米/分钟,现在好多了。你为什么给aruduino uno供电?不是usb连接的吗?

处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383

@de3tri天哪,事情进展顺利。您可以通过 USB 或独立供电。

对于我的机器,我使用 36v 为机器供电,并使用旧的 ATX 电源为我的激光器提供 12v。
我还使用 5v 导轨为一些低功率激光十字准线供电,以校准我的路由器。
稍后我将查看我的 Laser -> Arduino 连接并发布它们是什么。

处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383

不,我没有在 arduino 上使用 usb,我已经添加了通过 RX/TX 连接到 arduino 的 ESP32,并完成了一个程序,允许我通过蓝牙使用我的机器,具有操纵杆慢跑功能。
这就是为什么我需要为 arduino 供电(没有连接 USB 电缆)。

处理响应时出错 <<Idle|MPos:Srº‚‚b'Šrººšbºr‚ººâ ™é15,128|FS:0,0>> #1383
合作者

关闭问题,因为它已使用新的 arduino 解决。