开源改变世界

YL620 和 Huanyang VFD 无响应。 #568

推推 grbl 2年前 (2023-02-05) 216次浏览
关闭
3 个任务中的第 1 个
Parker3123 开启了这个问题 2022 年 8 月 17 日 · 49条评论
关闭
3 个任务中的第 1 个

YL620 和 Huanyang VFD 无响应。#568

Parker3123 开启了这个问题 2022 年 8 月 17 日 · 49条评论

评论

YL620 和 Huanyang VFD 无响应。 #568

控制板

6包

董事会供应商的帮助

  • 是的
  • 不适用

机器描述

带双 y 电机、xyyz 设置 dm542t 步进驱动器和带 RS485 模块的 6pack 控制板的龙门路由器

配置文件

board: 6 Pack
name: 6 Pack External XYYZ Huany
meta: 2022-06-28 B. Dring for Forest Darling Forest Darling
stepping:
  engine: I2S_STREAM
  idle_ms: 250
  pulse_us: 4
  dir_delay_us: 1
  disable_delay_us: 0

axes:
  shared_stepper_disable_pin: NO_PIN
  x:
    steps_per_mm: 100.000
    max_rate_mm_per_min: 5000.000
    acceleration_mm_per_sec2: 100.000
    max_travel_mm: 300.000
    soft_limits: false
    homing:
      cycle: 2
      positive_direction: false
      mpos_mm: 0.000
      feed_mm_per_min: 100.000
      seek_mm_per_min: 200.000
      settle_ms: 500
      seek_scaler: 1.100
      feed_scaler: 1.100

    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: false
      pulloff_mm: 1.000
      standard_stepper:
        step_pin: I2SO.2
        direction_pin: I2SO.1
        disable_pin: I2SO.0

  y:
    steps_per_mm: 100.000
    max_rate_mm_per_min: 5000.000
    acceleration_mm_per_sec2: 100.000
    max_travel_mm: 300.000
    soft_limits: false
    homing:
      cycle: 3
      positive_direction: true
      mpos_mm: 0.000
      feed_mm_per_min: 100.000
      seek_mm_per_min: 200.000
      settle_ms: 500
      seek_scaler: 1.100
      feed_scaler: 1.100

    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: false
      pulloff_mm: 1.000
      standard_stepper:
        step_pin: I2SO.5
        direction_pin: I2SO.4
        disable_pin: I2SO.7
    
    motor1:
      limit_neg_pin: NO_PIN
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: false
      pulloff_mm: 1.000
      standard_stepper:
        step_pin: I2SO.10
        direction_pin: I2SO.9
        disable_pin: I2SO.8

  z:
    steps_per_mm: 100.000
    max_rate_mm_per_min: 5000.000
    acceleration_mm_per_sec2: 100.000
    max_travel_mm: 300.000
    soft_limits: false
    homing:
      cycle: 1
      positive_direction: true
      mpos_mm: 0.000
      feed_mm_per_min: 100.000
      seek_mm_per_min: 800.000
      settle_ms: 500
      seek_scaler: 1.100
      feed_scaler: 1.100

    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: false
      pulloff_mm: 1.000
      standard_stepper:
        step_pin: I2SO.13
        direction_pin: I2SO.12
        disable_pin: I2SO.15
        
probe:
  pin: NO_PIN
  check_mode_start: true
  
        
i2so:
  bck_pin: gpio.22
  data_pin: gpio.21
  ws_pin: gpio.17

spi:
  miso_pin: gpio.19
  mosi_pin: gpio.23
  sck_pin: gpio.18

sdcard:
  card_detect_pin: NO_PIN
  cs_pin: gpio.5

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

start:
  must_home: false
  
coolant:
  flood_pin: gpio.15
  mist_pin: gpio.12
  delay_ms: 0
  
YL620:
  uart:
    txd_pin: gpio.26
    rxd_pin: gpio.16
    rts_pin: gpio.4
    baud: 9600
    mode: 8N1
  modbus_id: 1
  tool_num: 0
  speed_map: 0=0% 0=25% 6000=25% 24000=100%
  
  
Laser:
  pwm_hz: 5000
  output_pin: gpio.14
  enable_pin: gpio.13
  disable_with_s0: false
  s0_with_disable: true
  tool_num: 1
  speed_map: 0=0.000% 255=100.000%

启动消息

[MSG:INFO: FluidNC v3.3.0 (pr/easytarget/272-c8cdb9b-dirty)]
[MSG:INFO: Compiled with ESP32 SDK:v3.3.5-1-g85c43024c]
[MSG:INFO: Configuration file:config.yaml]
[MSG:INFO: Machine 6 Pack External XYYZ Huany]
[MSG:INFO: Board 6 Pack]
[MSG:INFO: I2SO BCK:gpio.22 WS:gpio.17 DATA:gpio.21]
[MSG:INFO: SPI SCK:gpio.18 MOSI:gpio.23 MISO:gpio.19]
[MSG:INFO: SD Card cs_pin:gpio.5 dectect:NO_PIN]
[MSG:INFO: Stepping:I2S_stream Pulse:4us Dsbl Delay:0us Dir Delay:1us Idle Delay:250ms]
[MSG:INFO: Axis count 3]
[MSG:INFO: Axis X (0.000,300.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     standard_stepper Step:I2SO.2 Dir:I2SO.1 Disable:I2SO.0]
[MSG:INFO: Axis Y (-300.000,0.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     standard_stepper Step:I2SO.5 Dir:I2SO.4 Disable:I2SO.7]
[MSG:INFO:   Motor1]
[MSG:INFO:     standard_stepper Step:I2SO.10 Dir:I2SO.9 Disable:I2SO.8]
[MSG:INFO: Axis Z (-300.000,0.000)]
[MSG:INFO:   Motor0]
[MSG:INFO:     standard_stepper Step:I2SO.13 Dir:I2SO.12 Disable:I2SO.15]
[MSG:INFO: Kinematic system: Cartesian]
[MSG:INFO: YL620 Spindle Uart Tx:gpio.26 Rx:gpio.16 RTS:gpio.4 Baud:9600]
[MSG:INFO: Laser Spindle Ena:gpio.13 Out:gpio.14 Freq:5000Hz Res:13bits Laser mode:On]
[MSG:INFO: Using spindle YL620]
[MSG:INFO: Flood coolant gpio.15]
[MSG:INFO: Mist coolant gpio.12]
[MSG:INFO: STA SSID is not set]
[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]
[MSG:INFO: Telnet started on port 23]

Grbl 3.3 [FluidNC v3.3.0 (pr/easytarget/272-c8cdb9b-dirty) (wifi) '$' for help]
[MSG:INFO: VFD RS485 Unresponsive]

用户界面软件

主要是终端和 WebUI

发生了什么?

根本无法让主轴 (YL620) 移动表示 RS485 没有响应。我花了很多时间四处挖掘,觉得我做对了。接线是 AA、BB、COM-G,其中第一个是从 vdf 到 rs485 模块。我只是不确定我是否愚蠢或遗漏了代码对于 yaml 文件似乎正确的东西。在这里,我虽然迫切需要任何指导!

其他信息

没有反应

YL620 和 Huanyang VFD 无响应。 #568

你没有提到你在 VFD 上尝试过的设置。

YL620 和 Huanyang VFD 无响应。 #568
作者

抱歉,我为 VFD 所做的设置是

P00.00 | 400.0
P00.01 = 3
P03.00 = 3
P03.01 = 1
P03.02 = 2
P03.08 = 100.0
我在这个链接的 YL620 部分下找到了这些

https://github.com/bdring/FluidNC/wiki/Fluid-Spindle-Setup#yl620-rs485

YL620 和 Huanyang VFD 无响应。 #568

请附上一些照片。RS485 模块是否在插槽号 3 中?

YL620 和 Huanyang VFD 无响应。 #568
作者
派克3123 评论了 2022 年 8 月 17 日  

YL620 和 Huanyang VFD 无响应。 #568

YL620 和 Huanyang VFD 无响应。 #568

RS458 在 3 号插座中

YL620 和 Huanyang VFD 无响应。 #568
所有者

尝试在控制器端交换 A 和 B。

YL620 和 Huanyang VFD 无响应。 #568
作者

[MSG:INFO: FluidNC v3.3.0 (pr/easytarget/272-c8cdb9b-dirty)]
[MSG:INFO: Compiled with ESP32 SDK:v3.3.5-1-g85c43024c]
[MSG:INFO: Configuration file:config.yaml ]
[MSG:INFO: Machine 6 Pack External XYYZ Huany]
[MSG:INFO: Board 6 Pack]
[MSG:INFO: I2SO BCK:gpio.22 WS:gpio.17 DATA:gpio.21]
[MSG:INFO: SPI SCK:gpio.18 MOSI:gpio.23 MISO:gpio.19]
[MSG:INFO: SD Card cs_pin:gpio.5 detect:NO_PIN]
[MSG:INFO: Stepping:I2S_stream Pulse:4us Dsbl Delay:0us Dir Delay: 1us 空闲延迟:250ms]
[MSG:INFO: 轴数 3]
[MSG:INFO: Axis X (0.000,300.000)]
[MSG:INFO: Motor0]
[MSG:INFO: standard_stepper Step:I2SO.2 Dir:I2SO. 1 禁用:I2SO.0]
[消息:信息:Y 轴 (-300.000,0.000)]
[MSG:INFO:Motor0]
[MSG:INFO:standard_stepper Step:I2SO.5 Dir:I2SO.4 Disable:I2SO.7]
[MSG:INFO:Motor1]
[MSG:INFO:standard_stepper Step:I2SO.10 Dir:I2SO .9 禁用:I2SO.8]
[MSG:INFO: Z 轴 (-300.000,0.000)]
[MSG:INFO: Motor0]
[MSG:INFO: standard_stepper Step:I2SO.13 Dir:I2SO.12 Disable:I2SO.15 ]
[MSG:INFO: 运动系统: Cartesian]
[MSG:INFO: YL620 Spindle Uart Tx:gpio.26 Rx:gpio.16 RTS:gpio.4 Baud:9600]
[MSG:INFO: Laser Spindle Ena:gpio.13 Out:gpio.14 Freq:5000Hz Res:13bits Laser mode:On]
[MSG:INFO: Using spindle YL620]
[MSG:INFO: Flood coolant gpio.15]
[MSG:INFO: Mist coolant gpio.12]
[MSG:信息:未设置 STA SSID]
[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在端口 80 上启动]
[MSG:INFO: Telnet 在端口 23 上启动]

Grbl 3.3 [FluidNC v3.3.0 (pr/easytarget/272-c8cdb9b-dirty) (wifi) ‘$’ 寻求帮助]
[MSG:INFO: VFD RS485 无响应]

[MSG:INFO: VFD RS485 Unresponsive] 在我换线时仍然出现。

YL620 和 Huanyang VFD 无响应。 #568

您似乎正在运行自定义固件版本。

YL620 和 Huanyang VFD 无响应。 #568
作者

我应该提到我相信你发布的它与类似的问题有关。我还应该提到我在 3.4.4 中也得到了相同的结果。您推荐使用的版本吗?

YL620 和 Huanyang VFD 无响应。 #568

3.4.4 与 VFD 一样好。在这一点上,如果我有问题,我会拿出示波器。

我以前有一台 YL620,但我把它给了一个住在另一个城镇的朋友,所以我不能再轻易拿到它了。

YL620 和 Huanyang VFD 无响应。 #568
作者

好的,我有一个,但实际上只用于合成器制作。任何导致我应该寻找什么类型的东西或只是探测模块的输出?再次感谢您帮助我度过难关

YL620 和 Huanyang VFD 无响应。 #568

我会将它连接到 A 或 B 引线之一。检查两者中哪一个的电压最高,然后连接到那个。将其设置为在下降沿触发,阈值介于 A 和 B 的空闲值之间。查找恰好在错误消息之前发生的脉冲序列。这将告诉您传输是否正在结束。如果您有第二个通道,请查看 RTS 线,它应该在传输后立即改变状态,以反转从 ESP>VFD 到 VFD>ESP 的方向。然后,如果一切正常,当 VFD 发回响应时应该会有更多脉冲。

YL620 和 Huanyang VFD 无响应。 #568
作者

谢谢你会看看这个,稍后再回来更新!

YL620 和 Huanyang VFD 无响应。 #568 bdring 更改了标题 问题: YL620 VFD 无响应。 2022 年 8 月 17 日
YL620 和 Huanyang VFD 无响应。 #568
所有者

主电源是否打开而不仅仅是 USB 电源?

YL620 和 Huanyang VFD 无响应。 #568
作者

这是漫长的一周,所以终于试图解决这个问题。我同时打开了 USB 和主电源。一直在弄乱范围,但当我说我是查看 RS485 的新手时必须诚实。我似乎一开始就有脉搏,但不太相信自己的技能,不知道下一步该去哪里。我通过搜索注意到YL620A的JP1部分改变了输入电压。不完全确定应该将 4 个开关设置为什么,或者这是否会导致问题。请原谅我如此冗长的回答,问题如此之多。我真的很感谢你们给我的任何反馈/时间。我不是来这里放弃的,只是在这方面有很多学习曲线!

YL620 和 Huanyang VFD 无响应。 #568
作者

我的范围是 rigol DS1054z 如果这有助于顺便学习如何设置米奇建议的内容并迅速谦虚

YL620 和 Huanyang VFD 无响应。 #568
作者

我想我已经更新了。我买了一个新的VFD a huanyang。按照说明进行操作,甚至买了一个新的 RS485 模块也没有用。Fluidterm 仍然说 vfd 没有响应。我已经让 0-10v 模块工作,但希望使用 RS485。我尝试了不同的模块套接字但没有帮助。我想也许我的主板坏了,但所有其他模块都工作正常。不知道从这里该何去何从,但感到非常沮丧,好像我花了无数时间进行研究却一无所获。

YL620 和 Huanyang VFD 无响应。 #568
所有者

明天我可以拍下我的焕阳布景。我认为在我的设置中我没有使用地线。也尝试交换 A 和 B。

YL620 和 Huanyang VFD 无响应。 #568
合作者

喜欢 (0)