评论
这真是个好主意。当我设计自己的电路板时,我会牢记这一点并添加一个专用的风扇接头连接器。不过我目前使用的是 MKS DLC32,添加 FET 会非常痛苦。 我已经向 FluidNC 添加了一个 StatusOutput 类(具有所有 10 种状态类型),但我正在努力寻找更新状态引脚的合适位置。我已将它添加到 protocol_main_loop,它适用于 Idle/Jog/Alarm。但是 Home and Hold 似乎没有在 protocol_main_loop 循环,pin status 也没有更新。 |
机器上下文
用途:
在机器不处于空闲模式时添加一个风扇来冷却步进电机(空闲引脚,低电平有效)
添加一个 cnc 信号塔(绿灯、黄灯、红灯)
功能说明
如果机器处于空闲状态,设置 IDLE 引脚,所有其他状态引脚未设置
如果机器处于运行状态,设置 RUNNING 引脚,所有其他状态引脚未 设置
等
其他方法
可以通过外部控制器监控 fluidnc 的输出来完成,但是在 fluidnc 中进行操作会更干净。
我能提供什么帮助
可以尝试做代码,但是还没看fluidnc代码框架。