开源改变世界!!

硬限制和状态报告 #170

推推 grbl 2年前 (2023-02-04) 127次浏览
打开
daxliniere 打开了这个问题 2022 年 3 月 21 日 · 1条评论
打开

硬限制和状态报告#170

daxliniere 打开了这个问题 2022 年 3 月 21 日 · 1条评论

评论

硬限制和状态报告 #170
  1. 视觉反馈——至少在 TS24 上(我没有使用 TS35 的 DLC32 经验),硬限制警告太持久了。一旦硬限制警告被解除,它会在片刻之后再次显示在屏幕上。这使得很难让机器远离限位开关,因为对话框不断在屏幕上弹出,覆盖了控制按钮。理想的用户体验是,一旦警告被用户解除,在再次触发硬限制之前不应再次显示。

  2. 操作 – 在这种情况下,我使用 Universal Gcode Sender 作为我的 DLC32 的控制器。当达到硬限制时,UGS 会收到大量警告消息,阻止它与 DLC32 对话以控制它。它有点“吓坏了”,阻止用户慢跑离开限位开关。

作为一名 UI/UX 设计师,我很乐意就这些和其他问题进行咨询。

最好的问候,
Dax Liniere。

硬限制和状态报告 #170

这是发生这种情况时的控制台示例。只有当我手动离开限位开关时它才会停止。

**** 连接到 COM6 @ 115200 波特 ****
Grbl 1.1 [‘$’寻求帮助]

$$
$0 = 10(步进脉冲时间,微秒)
$1 = 25(步进空闲延迟,毫秒)
$2 = 0(步进脉冲反转,屏蔽)
$3 = 7(步进方向反转,屏蔽)
$4 = 0(反转步进使能引脚,布尔值)
$5 = 0(反转限制引脚,布尔值)
$6 = 1(反转探针引脚,布尔值)
$10 = 1(状态报告选项,掩码)
$11 = 0.010(结点偏差,毫米)
$12 = 0.002(电弧公差,毫米) )
$13 = 0(以英寸为单位报告,布尔值)
$20 = 0(启用软限制,布尔值)
$21 = 1(启用硬限制,布尔值)
$22 = 1(启用归位循环,布尔值)
$23 = 11(归位方向反转,掩码)
$24 = 20.000(归位定位进给速率,毫米/分钟)
$25 = 100.000(归位搜索寻道速率,毫米/分钟)
$26 = 250.000(归位开关去抖延迟,毫秒)
$27 = 0.500(归位开关拉离距离,毫米)
$30 = 24000.000(最大主轴速度,RPM)
$31 = 8000.000(最小主轴速度,RPM)
$32 = 0(激光模式启用,布尔值)
$38 = 0
$37 = 1
$40 = 1
$100 = 802.341(X 轴行程分辨率,步/毫米)
$101 = 802.322(Y 轴行程分辨率,步/毫米)
$102 = 802.497(Z 轴行程分辨率,步/毫米)
$103 = 100.000
$104 = 100.000
$105 = 100.000
$110 = 2000.000(X 轴最大速率,毫米/分钟)
$111 = 2000.000(Y 轴最大速率,毫米/分钟)
$112 = 1000.000(Z 轴最大速率,毫米/分钟)
$113 = 1000.000
$114 = 1000.000
$115 = 1000.000
$120 = 80.000(X 轴加速度,毫米/秒^2)
$121 = 80.000(Y 轴加速度,毫米/秒^2)
$122 = 50.000(Z 轴加速度,毫米/秒^2)
$123 = 200.000
$124 = 200.000
$125 = 200.000
$130 = 305.000(X 轴最大行程,毫米)
$131 = 190.000(Y 轴最大行程,毫米)
$132 = 46.000(Z 轴最大行程,毫米)
$133 = 300.000
$134 = 300.000
$13500 = 0300.0
好的
$G
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
ok
$J=G21G91X100Y100F1000
ok
$J=G21G91X-100Y-100F1000
ok
$J=G21G91X-100Y-100F1000
ok
Grbl 1.1 [‘$’求助]
$$
[错误] 发送“$$”时检测到错误:(ALARM:1) 已触发硬限制。机器位置可能因突然停止而丢失。强烈建议重新归位。流式传输已暂停。
$G
$0 = 10(步进脉冲时间,微秒)
$1 = 25(步进空闲延迟,毫秒)
$2 = 0(步进脉冲反转,屏蔽)
$3 = 7(步进方向反转,屏蔽)
$4 = 0(反转步进使能引脚,布尔值)
$5 = 0(反转限制引脚,布尔值)
$6 = 1(反转探针,布尔值)
$10 = 1(状态报告选项,掩码)
$11 = 0.010(结点偏差,毫米)
$12 = 0.002(弧度公差,毫米)
$13 = 0(以英寸为单位报告,布尔值)
$20 = 0(软限位启用,布尔值)
$21 = 1(硬限位启用,布尔值)
$22 = 1(归位循环启用,布尔值)
$23 = 11(归位方向反转,掩码)
$24 = 20.000(归位定位进给速率,mm/min )
$25 = 100.000(归位搜索寻道率,毫米/分钟)
$26 = 250.000(归位开关去抖动延迟,毫秒)
$27 = 0.500(归位开关牵引距离,毫米)
$30 = 24000.000(最大主轴速度,RPM)
$31 = 8000.000(最低主轴速度,RPM)
$32 = 0(激光模式启用,布尔值)
$38 = 0
$37 = 1
$40 = 1
$100 = 802.341(X 轴行程分辨率,步长/mm)
$101 = 802.322(Y-轴行程分辨率,步/毫米)
$102 = 802.497(Z 轴行程分辨率,步/毫米)
$103 = 100.000
$104 = 100.000
$105 = 100.000
$110 = 2000.000(X 轴最大速率,毫米/分钟)
$111 = 2000.000(Y -轴最大速率,毫米/分钟)
$112 = 1000.000(Z 轴最大速率,毫米/分钟)
$113 = 1000.000
$114 = 1000.000
$115 = 1000.000
$120 = 80.000(X 轴加速度,毫米/秒^2)
$121 = 80.000 (Y轴加速度,mm/sec^2)
$122 = 50.000(Z 轴加速度,毫米/秒^2)
$123 = 200.000
$124 = 200.000
$125 = 200.000
$130 = 305.000(X 轴最大行程,毫米)
$131 = 190.000(Y 轴最大行程,毫米)
$132 = 46.000(Z 轴最大行程,毫米)
$133 = 300.000
$134 = 300.000
$135 = 300.000
ok
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
[错误] 处理响应时出错:意外命令已完成控制器。
[MSG:Caution: Unlocked]
Grbl 1.1 [‘$’寻求帮助]
$$
[错误] 发送“$$”时检测到错误:(ALARM:1) 已触发硬限制。机器位置可能因突然停止而丢失。强烈建议重新归位。流式传输已暂停。
$G
$0 = 10(步进脉冲时间,微秒)
$1 = 25(步进空闲延迟,毫秒)
$2 = 0(步进脉冲反转,屏蔽)
$3 = 7(步进方向反转,屏蔽)
$4 = 0(反转步进使能引脚,布尔值)
$5 = 0(反转限制引脚,布尔值)
$6 = 1(反转探针引脚,布尔值)
$10 = 1(状态报告选项,掩码)
$11 = 0.010(结点偏差,毫米)
$12 = 0.002(电弧公差,毫米) )
$13 = 0(以英寸为单位报告,布尔值)
$20 = 0(软限位启用,布尔值)
$21 = 1(硬限位启用,布尔值)
$22 = 1(归位循环启用,布尔值)
$23 = 11(归位方向反转,掩码)
$24 = 20.000(归位定位进给率,mm /分钟)
$25 = 100.000(归位搜索寻道率,毫米/分钟)
$26 = 250.000(归位开关去抖延迟,毫秒)
$27 = 0.500(归位开关牵引距离,毫米)
$30 = 24000.000(最大主轴速度,RPM)
$31 = 8000.000(最低主轴速度,RPM)
$32 = 0(激光模式启用,布尔值)
$38 = 0
$37 = 1
$40 = 1
$100 = 802.341(X 轴行程分辨率,步长/mm)
$101 = 802.322(Y 轴行程分辨率,步长/mm)
$102 = 802.497(Z 轴行程分辨率,步长/mm)
$103 = 100.000
$104 = 100.000
$105 = 100.000
$110 = 2000.000(X 轴最大速率,mm/min )
$111 = 2000.000(Y 轴最大速率,毫米/分钟)
$112 = 1000.000(Z 轴最大速率,毫米/分钟)
$113 = 1000.000
$114 = 1000.000
$115 = 1000.000
$120 = 80.000(X 轴加速度,毫米/秒^2)
$121 = 80.000(Y 轴加速度,毫米/秒^2)
$122 = 50.000(Z 轴加速度,毫米/秒^2)
$123 = 200.000
$124 = 200.000
$125 = 200.000
$130 = 305.000(X 轴最大值行程,毫米)
$131 = 190.000(Y 轴最大行程,毫米)
$132 = 46.000(Z 轴最大行程,毫米)
$133 = 300.000
$134 = 300.000
$135 = 300.000
ok
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
[错误] 处理响应时出错:控制器完成了意外命令。
[MSG:Caution: Unlocked]
Grbl 1.1 [‘$’ for help]
$$
$0 = 10(步进脉冲时间,微秒)
$1 = 25(步进空闲延迟,毫秒)
$2 = 0(步进脉冲反转,屏蔽)
$3 = 7(步进方向反转,掩码)
$4 = 0(反转步进使能引脚,布尔值)
$5 = 0(反转限制引脚,布尔值)
$6 = 1(反转探针,布尔值)
$10 = 1(状态报告选项,掩码)
$11 = 0.010(结点偏差,毫米)
$12 = 0.002(弧度公差,毫米)
$13 = 0(以英寸为单位报告,布尔值)
$20 = 0(软限位启用,布尔值)
$21 = 1(硬限位启用,布尔值)
$22 = 1(归位循环启用,布尔值)
$23 = 11(归位方向反转,掩码)
$24 = 20.000(归位定位进给速率,mm/min )
$25 = 100.000(归位搜索寻道率,毫米/分钟)
$26 = 250.000(归位开关去抖动延迟,毫秒)
$27 = 0.500(归位开关牵引距离,毫米)
$30 = 24000.000(最大主轴速度,RPM)
$31 = 8000.000(最低主轴速度,RPM)
$32 = 0(激光模式启用,布尔值)
$38 = 0
$37 = 1
$40 = 1
$100 = 802.341(X 轴行程分辨率,步长/mm)
$101 = 802.322(Y-轴行程分辨率,步/毫米)
$102 = 802.497(Z 轴行程分辨率,步/毫米)
$103 = 100.000
$104 = 100.000
$105 = 100.000
$110 = 2000.000(X 轴最大速率,毫米/分钟)
$111 = 2000.000(Y -轴最大速率,毫米/分钟)
$112 = 1000.000(Z 轴最大速率,毫米/分钟)
$113 = 1000.000
$114 = 1000.000
$115 = 1000.000
$120 = 80.000(X 轴加速度,毫米/秒^2)
$121 = 80.000 (Y轴加速度,mm/sec^2)
$122 = 50.000(Z 轴加速度,毫米/秒^2)
$123 = 200.000
$124 = 200.000
$125 = 200.000
$130 = 305.000(X 轴最大行程,毫米)
$131 = 190.000(Y 轴最大行程,毫米)
$132 = 46.000(Z 轴最大行程,毫米)
$133 = 300.000
$134 = 300.000
$135 = 300.000
ok
$G
[MSG:Caution: Unlocked]
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
ok
Grbl 1.1 [‘$ ‘ 寻求帮助]
$$
[错误] 发送 ‘$$’ 时检测到错误:(ALARM:1) 已触发硬限制。机器位置可能因突然停止而丢失。强烈建议重新归位。流式传输已暂停。
$G
$0 = 10(步进脉冲时间,微秒)
$1 = 25(步进空闲延迟,毫秒)
$2 = 0(步进脉冲反转,掩码)
$3 = 7(步进方向反转,掩码)
$4 = 0(反转步进使能引脚,布尔值)
$5 = 0(反转限制引脚,布尔值)
$6 = 1(反转探针引脚,布尔值)
$10 = 1(状态报告选项,掩码)
$11 = 0.010(结点偏差,毫米)
$12 = 0.002(电弧公差,毫米)
$13 = 0(以英寸为单位报告,布尔值)
$20 = 0(软限制启用,布尔值)
$21 = 1(硬限制启用,布尔值)
$22 = 1(归位循环启用,布尔值)
$23 = 11(归位方向反转,掩码)
$24 = 20.000(归位定位进给速率,毫米/分钟)
$25 = 100.000(归位搜索寻道速率,毫米/分钟)
$26 = 250.000(归位开关去抖延迟,毫秒)
$27 = 0.500(归位开关拉离距离,毫米)
$30 = 24000.000(最大主轴速度,RPM)
$31 = 8000.000(最小主轴速度,RPM)
$32 = 0(激光模式启用,布尔值)
$38 = 0
$37 = 1
$40 = 1
$100 = 802.341(X 轴行程分辨率,步/毫米)
$101 = 802.322(Y 轴行程分辨率,步/毫米)
$102 = 802.497(Z 轴行程分辨率,步/毫米)
$103 = 100.000
$104 = 100.000
$105 = 100.000
$110 = 2000.000(X 轴最大速率,毫米/分钟)
$111 = 2000.000(Y 轴最大速率,毫米/分钟)
$112 = 1000.000(Z 轴最大速率,毫米/分钟)
$113 = 1000.000
$114 = 1000.000
$115 = 1000.000
$120 = 80.000(X 轴加速度,毫米/秒^2)
$121 = 80.000(Y 轴加速度,毫米/秒^2)
$122 = 50.000(Z 轴加速度,毫米/秒^2)
$123 = 200.000
$124 = 200.000
$125 = 200.000
$130 = 305.000(X 轴最大行程,毫米)
$131 = 190.000(Y 轴最大行程,毫米)
$132 = 46.000(Z 轴最大行程,毫米)
$133 = 300.000
$134 = 300.000
$13500 = 0300.0
好的
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
[错误] 处理响应时出错:控制器完成了意外命令。
[MSG:Caution: Unlocked]
Grbl 1.1 [‘$’ for help]
$$
[Error] 发送 ‘$$’ 时检测到错误:(ALARM:1) 已触发硬限制。机器位置可能因突然停止而丢失。强烈建议重新归位。流式传输已暂停。
$G
$0 = 10(步进脉冲时间,微秒)
$1 = 25(步进空闲延迟,毫秒)
$2 = 0(步进脉冲反转,屏蔽)
$3 = 7(步进方向反转,屏蔽)
$4 = 0(反转步进使能引脚,布尔值)
$5 = 0(反转限制引脚,布尔值)
$6 = 1(反转探针,布尔值)
$10 = 1(状态报告选项,掩码)
$11 = 0.010(结点偏差,毫米)
$12 = 0.002(弧度公差,毫米)
$13 = 0(以英寸为单位报告,布尔值)
$20 = 0(软限位启用,布尔值)
$21 = 1(硬限位启用,布尔值)
$22 = 1(归位循环启用,布尔值)
$23 = 11(归位方向反转,掩码)
$24 = 20.000(归位定位进给速率,mm/min )
$25 = 100.000(归位搜索寻道率,毫米/分钟)
$26 = 250.000(归位开关去抖动延迟,毫秒)
$27 = 0.500(归位开关牵引距离,毫米)
$30 = 24000.000(最大主轴速度,RPM)
$31 = 8000.000(最低主轴速度,RPM)
$32 = 0(激光模式启用,布尔值)
$38 = 0
$37 = 1
$40 = 1
$100 = 802.341(X 轴行程分辨率,步长/mm)
$101 = 802.322(Y-轴行程分辨率,步/毫米)
$102 = 802.497(Z 轴行程分辨率,步/毫米)
$103 = 100.000
$104 = 100.000
$105 = 100.000
$110 = 2000.000(X 轴最大速率,毫米/分钟)
$111 = 2000.000(Y -轴最大速率,毫米/分钟)
$112 = 1000.000(Z 轴最大速率,毫米/分钟)
$113 = 1000.000
$114 = 1000.000
$115 = 1000.000
$120 = 80.000(X 轴加速度,毫米/秒^2)
$121 = 80.000 (Y轴加速度,mm/sec^2)
$122 = 50.000(Z 轴加速度,毫米/秒^2)
$123 = 200.000
$124 = 200.000
$125 = 200.000
$130 = 305.000(X 轴最大行程,毫米)
$131 = 190.000(Y 轴最大行程,毫米)
$132 = 46.000(Z 轴最大行程,毫米)
$133 = 300.000
$134 = 300.000
$135 = 300.000
ok
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
[错误] 处理响应时出错:意外命令已完成控制器。
[MSG:Caution: Unlocked]
Grbl 1.1 [‘$’寻求帮助]
$$
[错误] 发送“$$”时检测到错误:(ALARM:1) 已触发硬限制。机器位置可能因突然停止而丢失。强烈建议重新归位。流式传输已暂停。
$G
$0 = 10(步进脉冲时间,微秒)
$1 = 25(步进空闲延迟,毫秒)
$2 = 0(步进脉冲反转,屏蔽)
$3 = 7(步进方向反转,屏蔽)
$4 = 0(反转步进使能引脚,布尔值)
$5 = 0(反转限制引脚,布尔值)
$6 = 1(反转探针引脚,布尔值)
$10 = 1(状态报告选项,掩码)
$11 = 0.010(结点偏差,毫米)
$12 = 0.002(电弧公差,毫米) )
$13 = 0(以英寸为单位报告,布尔值)
$20 = 0(软限位启用,布尔值)
$21 = 1(硬限位启用,布尔值)
$22 = 1(归位循环启用,布尔值)
$23 = 11(归位方向反转,掩码)
$24 = 20.000(归位定位进给率,mm /分钟)
$25 = 100.000(归位搜索寻道率,毫米/分钟)
$26 = 250.000(归位开关去抖延迟,毫秒)
$27 = 0.500(归位开关牵引距离,毫米)
$30 = 24000.000(最大主轴速度,RPM)
$31 = 8000.000(最低主轴速度,RPM)
$32 = 0(激光模式启用,布尔值)
$38 = 0
$37 = 1
$40 = 1
$100 = 802.341(X 轴行程分辨率,步长/mm)
$101 = 802.322(Y 轴行程分辨率,步长/mm)
$102 = 802.497(Z 轴行程分辨率,步长/mm)
$103 = 100.000
$104 = 100.000
$105 = 100.000
$110 = 2000.000(X 轴最大速率,mm/min )
$111 = 2000.000(Y 轴最大速率,毫米/分钟)
$112 = 1000.000(Z 轴最大速率,毫米/分钟)
$113 = 1000.000
$114 = 1000.000
$115 = 1000.000
$120 = 80.000(X 轴加速度,毫米/秒^2)
$121 = 80.000(Y 轴加速度,毫米/秒^2)
$122 = 50.000(Z 轴加速度,毫米/秒^2)
$123 = 200.000
$124 = 200.000
$125 = 200.000
$130 = 305.000(X 轴最大值行程,毫米)
$131 = 190.000(Y 轴最大行程,毫米)
$132 = 46.000(Z 轴最大行程,毫米)
$133 = 300.000
$134 = 300.000
$135 = 300.000
ok
[GC:G0 G54 G17 G21 G90 G94 M5 M9 T0 F0 S0]
[错误] 处理响应时出错:控制器完成了意外命令。
[MSG:Caution: Unlocked]
Grbl 1.1 [‘$’ for help]
$$
[Error] 发送 ‘$$’ 时检测到错误:(ALARM:1) 已触发硬限制。机器位置可能因突然停止而丢失。强烈建议重新归位。流式传输已暂停。
$G
$0 = 10(步进脉冲时间,微秒)
$1 = 25(步进空闲延迟,毫秒)
$2 = 0(步进脉冲反转,掩码)
$3 = 7(步进方向反转,掩码)

喜欢 (0)