注释
请提供所有启动消息,加上您的 $$ 设置并附上 gcode 文件。我想重复您的设置并尝试代码。 |
谢谢,我正在使用 Pen Plotter TMC2130 v1。我只能在星期一附加设置和 G 代码。 添加配置和 cpu_map 。也许他们也会帮忙。 |
这里附上我的启动输出,其中包括所有 $$ 设置。和我正在运行的 Gcode。当我收到错误时,还有另一条输出。 谢谢 |
我查看了你发送的内容。我注意到你没有使用最新的代码。 27 天前的提交添加了一条消息,显示所使用的 ESP32 内核的 SDK 版本。请参阅下面的消息。 您还使用了非常大量使用 PWM 通道的激光模式。这是最近优化的。 我加载了您的设置并运行了代码。唯一的区别是我的控制器版本。那应该没有影响。我能够从 UGS(蒸)和通过 WebUI(SD 卡)运行完整的工作,并且都运行良好。我从每个地方跑了两次。 我建议你更新到最新的主人。另请参阅有关核心版本的注释问题 [MSG:Compiled with ESP32 SDK:v3.2.3-14-gd3e562907] |
我拉了最新的,但我仍然得到错误。我没有通过 USB 运行 Gcode。我从 webUI 开始这项工作,但我有串行连接进行调试。这次它在不同的中途它只是停止移动 Y 轴它只是 X。我从 laserweb 下载了一些 jpeg 以蚀刻用于校准目的所有这些文件和光栅都很好..它移动和回家没有问题。但每当我想做一份正确的工作时,它就会出错。 |
我以同样的方式运行我的 WebUI 作业。我有一个串行 GCode 发送器打开并不断请求状态,但 SD 卡作业已启动并从 WebUI 监控。 我没有可以测试的完整激光机。我在主轴输出端放了一个 LED 以直观地监控输出。 我不知道为什么它会在运行作业时停止在一个轴上移动。我的第一个猜测是电气或热问题。 |
我懂了。谢谢你。我在一个驱动器上运行两个 Y 型电机。它们没有变热,但驱动程序 TMC2130 是否有可能将它们关闭? 另外,我看到我的 TMC 库版本较旧,我也会尝试更新那个。并再次测试。谢谢你。 |
一个驱动器上的 2 个电机是不受支持的区域。 驱动程序试图在运行期间读取电机,但可能会因读取两个电机而感到困惑。 我会就此联系 Trinamic。 |
任何一种方法都可以奏效。在分离板上,我看不出有什么方法可以将 SPI 引脚连接到笔式绘图仪板上,但你可以焊接一些电线,或者你可以在独立模式下使用 TMC 驱动程序,没有 SPI。搜索“tmc2130 独立模式”以了解操作方法。 |
这是一个有趣的附加板,但它有一些问题。使用 SPI 驱动程序,您需要插入一些外部电线。我不确定它如何处理非 spi 驱动程序的微步跳线。 3轴控制器可以联动,但不支持SPI模式下的Trinamic驱动。 |
谢谢,是的,我将在独立模式下使用 TMC2130 并组合轴。明天我将再次尝试使用 Grbl_ESP32 开发板。它肯定会解决 Y 问题。我仍然不确定这会如何影响我一直收到的错误,但如果明天一切都好,也许我们可以关闭这个问题。再次感谢你 |
有可能是连接了2个电机,电机的电流回馈导致驱动芯片进入保护状态。 |
所以我重新设计了 Grbl 开发板上的所有内容。做了一些基本校准并确保归位等工作正常。 [详细] <Run|MPos:-216.775,-341.987,0.000|FS:139,0|Pn:Z|SD:82.80,/good_1.gcode>
|
从 SD 卡执行作业时它一直崩溃,所以我只是使用 UGS 通过 USB 发送 gcode。
对于大多数简单的作业,它确实可以,但它总是在光栅作业上崩溃。Gcode 由 LaserWeb4 生成。