开源改变世界

SpindleType::HUANYANG min rpm / S0 & 一般行为 #918

推推 grbl 3年前 (2023-01-30) 163次浏览
打开
jelsdon 打开了这个问题 2021 年 6 月 15 日 · 1条评论
打开

SpindleType::HUANYANG min rpm / S0 & 一般行为#918

jelsdon 打开了这个问题 2021 年 6 月 15 日 · 1条评论

注释

SpindleType::HUANYANG min rpm / S0 & 一般行为 #918
杰尔斯登 评论了 2021 年 6 月 15 日  

大家好,我只想为 SpindleType::HUANYANG 确认以下观察到的行为

第 1 部分
将 PD011 设置为 100,我得到的最小频率为 6000

发送 0 到 6000 之间的任何主轴速度将导致
[MSG:VFD: Requested speed 150000 outside range:(6000,24000)]
速度将设置为最小值 (6000) – 这是预期的

发送 S0 会在没有警告的情况下被接受(这是有问题的行为)。
由于 PD011 和 ALARM 10 触发,Huanyang(至少我的)不会接受这个值
[MSG:Critical Spindle RS485 did not reach speed 0. Reported speed is 6000 rpm.]

当 PD011 为 0 时,S0 按预期工作,但看起来我可以设置 1 和最大值之间的任何值,这可能是不希望的,因为 PD011 是(per huanyang)“设置为防止工人误操作以避免开销或其他一些机械故障,这可能是由于工作频率过低引起的’

我试过通过 $31 限制 grbl_esp32 接受的内容,但这似乎是特定于 PWM 的。

第 2 部分(已解决,设置PD025 0返回预期行为

鉴于

M3 S20000
M5
M5 S10000

观察到的情况如下

  1. 主轴启动并运行至20000rpm
  2. 主轴停止
  3. 主轴启动并运行到 20000,然后下降到所需的 10000

我认为第 3 行会发生的情况是,主轴从提供的 S10000 开始,而不是从以前的速度开始并从那里开始改变。这不是太令人担忧(现在 PD025 设置为 0 更不用说了(见下文))

除此之外,它似乎运行良好。我正在使用 MAX3485 TTL 到 RS485 开发板接地屏蔽电缆连接到 VFD,并直接从 ESP32 的 3.3v 供电。

其他提示:
PD024 1 – 允许控制器上的“STOP”按钮仍然停止
PD025 0 – 始终优雅/定时加速,否则它可以在瞬间从 0 到 24000 RPM – 即使有良好的屏蔽(尽管靠近 VFD),震惊触及了硬性限制。

乐于为任何想要启动和运行的人分享接线/配置/零件清单

(使用 grbl_esp32 f3ca8b2 / 主日 4 月 25 日 08:26:47 2021 -0500)

SpindleType::HUANYANG min rpm / S0 & 一般行为 #918
作者

注意:上面的第 2 部分看起来可以通过设置 PD025 0 来解决——我已经编辑了最初的帖子以反映这一点

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
还没有
项目

还没有

发展

没有分支机构或拉取请求

1名参加者
SpindleType::HUANYANG min rpm / S0 & 一般行为 #918

喜欢 (0)