开源改变世界!!

问题:归位按钮在所有发件人中都是灰色的 #744

推推 grbl 2年前 (2023-02-05) 230次浏览
关闭
graham2550 打开了这个问题 2022 年 12 月 11 日 · 6条评论
关闭

问题:归位按钮在所有发件人中都是灰色的#744

graham2550 打开了这个问题 2022 年 12 月 11 日 · 6条评论

评论

问题:归位按钮在所有发件人中都是灰色的 #744

控制板

ESP32自主设计的4轴板。

问题:归位按钮在所有发件人中都是灰色的 #744

ESP38PIN 激光原理图.pdf

机器描述

带有外部 TB6600 驱动器的龙门铣床,X 上的电机,Y 上的双电机和 Z 上的电机。
所有电机都有负限位开关 NC。

输入电路

Only inputs are 4 x limit switches NC to GND and a probe input NO to GND.

配置文件

name: "GRAHAMS_XYYZ Laser"
board: "ESP32_38PIN"
meta: G.Payne 11-Dec-2022 Rev 7

arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: true
report_inches: false
enable_parking_override_control: false
use_line_numbers: true
planner_blocks: 16

stepping:
  engine: RMT
  idle_ms: 255
  dir_delay_us: 0
  pulse_us: 3
  disable_delay_us: 0

axes:
  shared_stepper_disable_pin: NO_PIN
  shared_stepper_reset_pin: NO_PIN
  x:
    steps_per_mm: 80.000
    max_rate_mm_per_min: 15000.000
    acceleration_mm_per_sec2: 700.000
    max_travel_mm: 1300.000
    soft_limits: false
    homing:
      cycle: 2
      positive_direction: false
      allow_single_axis: true
      mpos_mm: 0
      feed_mm_per_min: 200.000
      seek_mm_per_min: 1200.000
      settle_ms: 250
      seek_scaler: 1.000
      feed_scaler: 1.000
    motor0:
      limit_neg_pin: gpio.34:high
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: true
      pulloff_mm: 1.000
      standard_stepper:
        step_pin: gpio.14
        direction_pin: gpio.2:low
        disable_pin: NO_PIN
  y:
    steps_per_mm: 80.000
    max_rate_mm_per_min: 15000.000
    acceleration_mm_per_sec2: 700.000
    max_travel_mm: 1300.000
    soft_limits: false
    homing:
      cycle: 3
      positive_direction: false
      allow_single_axis: true
      mpos_mm: 0
      feed_mm_per_min: 200.000
      seek_mm_per_min: 1200.000
      settle_ms: 250
      seek_scaler: 1.000
      feed_scaler: 1.000
    motor0:
      limit_neg_pin: gpio.35:high
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: true
      pulloff_mm: 1.000
      standard_stepper:
        step_pin: gpio.26
        direction_pin: gpio.15:low
        disable_pin: NO_PIN
    motor1:
      limit_neg_pin: gpio.39:high
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: true
      pulloff_mm: 1.000
      standard_stepper:
        step_pin: gpio.12
 #       direction_pin: gpio.15
        disable_pin: NO_PIN
  z:
    steps_per_mm: 200.000
    max_rate_mm_per_min: 1000.000
    acceleration_mm_per_sec2: 500.000
    max_travel_mm: 50.000
    soft_limits: false
    homing:
      cycle: 1
      positive_direction: true
      allow_single_axis: true
      mpos_mm: 0
      feed_mm_per_min: 200.000
      seek_mm_per_min: 500.000
      settle_ms: 250
      seek_scaler: 1.000
      feed_scaler: 1.000
    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: gpio.36:high
      limit_all_pin: NO_PIN
      hard_limits: true
      pulloff_mm: 1.000
      standard_stepper:
        step_pin: gpio.27
        direction_pin: gpio.33:low
        disable_pin: NO_PIN

probe:
  pin: gpio.32:low
  check_mode_start: false

start:
  must_home: true
  check_limits: false
  deactivate_parking: true

coolant:
  flood_pin: gpio.22:high
  mist_pin: gpio.21:high
  delay_ms: 0

Laser:
  pwm_hz: 5000
  output_pin: gpio.25
  enable_pin: NO_PIN
  disable_with_s0: true
  s0_with_disable: true
  tool_num: 0
  speed_map: 0=0.000% 1000=100.000%
  off_on_alarm: true

control:
  safety_door_pin: NO_PIN
  reset_pin: NO_PIN
  feed_hold_pin: NO_PIN
  cycle_start_pin: NO_PIN
  macro0_pin: NO_PIN
  macro1_pin: NO_PIN
  macro2_pin: NO_PIN
  macro3_pin: NO_PIN

启动消息

FluidNC v1.2.0 using COM4
Exit: Ctrl-C, Ctrl-Q or Ctrl-], Clear screen: CTRL-W
Upload: Ctrl-U, Reset ESP32: Ctrl-R, Send Override: Ctrl-O
ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1184
load:0x40078000,len:12812
load:0x40080400,len:3032
entry 0x400805e4

[MSG:INFO: FluidNC v3.6.5-pre4]
[MSG:INFO: Compiled with ESP32 SDK:v4.4.1-1-gb8050b365e]
[MSG:INFO: Local filesystem type is spiffs]
[MSG:INFO: Configuration file:MY_laser.yaml]
[MSG:INFO: Machine GRAHAMS_XYYZ Laser]
[MSG:INFO: Board ESP32_30PIN]
[MSG:INFO: SPI not defined]
[MSG:INFO: No SD Card CS Pin]
[MSG:INFO: See http://wiki.fluidnc.com/en/config/sd_card#sdfallbackcs-access-sd-without-a-config-file]
[MSG:INFO: Stepping:RMT Pulse:3us Dsbl Delay:0us Dir Delay:0us Idle Delay:255ms]
[MSG:INFO: Axis count 3]
[MSG:INFO: Axis X (0.000,1300.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     standard_stepper Step:gpio.14 Dir:gpio.2:low Disable:NO_PIN]
[MSG:INFO:  X Neg Limit gpio.34]
[MSG:INFO: Axis Y (0.000,1300.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     standard_stepper Step:gpio.26 Dir:gpio.15:low Disable:NO_PIN]
[MSG:INFO:  Y Neg Limit gpio.35]
[MSG:INFO:   Motor1]
[MSG:INFO:     standard_stepper Step:gpio.12 Dir:NO_PIN Disable:NO_PIN]
[MSG:INFO:  Y2 Neg Limit gpio.39]
[MSG:INFO: Axis Z (-50.000,0.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     standard_stepper Step:gpio.27 Dir:gpio.33:low Disable:NO_PIN]
[MSG:INFO:  Z Pos Limit gpio.36]
[MSG:INFO: Kinematic system: Cartesian]
[MSG:INFO: Laser Ena:NO_PIN Out:gpio.25 Freq:5000Hz Period:8191]
[MSG:INFO: Using spindle Laser]
[MSG:INFO: Flood coolant gpio.22]
[MSG:INFO: Mist coolant gpio.21]
[MSG:INFO: Probe Pin: gpio.32:low]
[MSG:INFO: Connecting to STA SSID:B936_CPE_954E]
[MSG:INFO: Connecting.]
[MSG:INFO: Connecting..]
[MSG:INFO: Connecting...]
[MSG:INFO: Connecting....]
[MSG:INFO: Connecting.]
[MSG:INFO: Connecting..]
[MSG:INFO: Connecting...]
[MSG:INFO: Connecting....]
[MSG:INFO: Connecting.]
[MSG:INFO: Connecting..]
[MSG:INFO: AP SSID FluidNC IP 192.168.0.1 mask 255.255.255.0 channel 1]
[MSG:INFO: AP started]
[MSG:INFO: WiFi on]
[MSG:INFO: Captive Portal Started]
[MSG:INFO: HTTP started on port 80]

Grbl 3.6 [FluidNC v3.6.5-pre4 (wifi) '$' for help]
[MSG:INFO: '$H'|'$X' to unlock]

用户界面软件

UGS、OpenBuilds 控制、Lightburn

发生了什么?

除了在我的所有发送器、UGS 平台、OpenBuilds Control 和 Lightburn 中,一切都很好,归位按钮是灰色的。
我可以用 $H 和单独用 $HX、$HY 和 $HZ 将机器归位,一切正常。
显然,为了方便起见,我希望主页按钮能够正常工作。

其他信息

没有反应

问题:归位按钮在所有发件人中都是灰色的 #744

附加信息:
Lightburn 将原因报告为“未找到限位开关”,这显然是胡说八道。它回家时会找到它们。
会不会是光耦?
有人有线索吗?

问题:归位按钮在所有发件人中都是灰色的 #744

您是否询问过 Lightburn 人员该消息的详细含义?我刚刚尝试运行 Lightburn,但它抱怨许可证已过期。他们给了我一个免费的许可证密钥,用于测试 FluidNC,但显然该许可证有一些限制。我想我可以再要一个,但我还有很多其他的东西我宁愿花时间在上面。

要在其他发送方(例如 UGS)上评估此问题,我需要了解您的 UGS 配置设置、UGS 的版本、UGS 连接的控制器类型以及完整的控制台日志。调试需要很多细节,而不仅仅是“归位按钮变灰”

问题:归位按钮在所有发件人中都是灰色的 #744

旧版本的 Lightburn 继续使用旧许可证。在控制器上使用您的配置文件,在您用于限制的引脚上使用上拉电阻,并且限位开关配置线从 :high 更改为 :low,归位按钮不会变灰。按下它会产生带有 $message/level=debug 的这些消息。也许 Lightburn 的人可以告诉您是什么原因导致“未找到限位开关”消息。一般规则是“在询问志愿者之前先向拿走你钱的人寻求帮助”。

问题:归位按钮在所有发件人中都是灰色的 #744

问题:归位按钮在所有发件人中都是灰色的 #744

我昨天发的回复怎么了??

问题:归位按钮在所有发件人中都是灰色的 #744

我昨天发的回复怎么了??

我不知道。我从来没有见过它。也许是某种 github 故障?

问题:归位按钮在所有发件人中都是灰色的 #744

好吧,今天早上有个好消息,归位按钮现在至少在 Lightburn 中启用了,但其他发送者没有。
我真的很困惑,但我主要使用 Lightburn,所以我认为这个问题已经结束了。
非常感谢米奇所做的一切努力,继续努力。