打开 muhammadelmogy 打开了这个问题 2022 年 7 月 28 日 · 1条评论 打开 ESTOP_ENABLE 是如何工作的?#84 muhammadelmogy 打开了这个问题 2022 年 7 月 28 日 · 1条评论 评论 伊斯兰教 评论了 2022 年 7 月 28 日 • 编辑 我看到在 my_machine.h 中有一个默认注释为 ESTOP_ENABLE 的定义,我想知道 取消注释此行时我期望什么? 我只想停止步进器而不禁用它们(步进器驱动程序仍然处于活动状态并启用)所以我不会丢失当前位置,我也想停止主轴。 启用 ESTOP_ENABLE 会这样做吗? 编辑 似乎 ESTOP_ENABLE 是在 my_machine.h 中定义的,仅适用于 IMXRT1062 而不是 stm32f4XX 我将使用 STM32f411 控制器! 贡献者 terjeio 评论了 2022 年 7 月 28 日 启用 ESTOP_ENABLE 会这样做吗? 不,但是你可以让步进器保持供电——有相应的设置,1 美元和 37 美元。如果在运动过程中要求停止或重置,您可能会失去位置,因为运动中的质量不能在零时间内减速到停止。但是,如果在没有运动期间发出 estop 或 reset,您可以安全地保持原位 – 在 $22 中有一个设置标志: 似乎 ESTOP_ENABLE 是在 my_machine.h 中定义的,仅适用于 IMXRT1062 而不是 stm32f4XX 它在这里定义: STM32F4xx/Inc/my_machine.h 第 78 至 79 行 7287a20 #define ESTOP_ENABLE 0 //启用时,只有实时报告请求才会在复位引脚有效时执行。 //注意:如果留下注释,则默认设置由 COMPATIBILITY_LEVEL 确定。 默认值与 iMXRT1062 不同——以保持向后兼容性。 免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论 受让人 无人分配 标签 还没有 项目 还没有 里程碑 没有里程碑 发展 没有分支机构或拉取请求 2名参加者
我看到在 my_machine.h 中有一个默认注释为 ESTOP_ENABLE 的定义,我想知道
取消注释此行时我期望什么?
我只想停止步进器而不禁用它们(步进器驱动程序仍然处于活动状态并启用)所以我不会丢失当前位置,我也想停止主轴。
启用 ESTOP_ENABLE 会这样做吗?
编辑
似乎 ESTOP_ENABLE 是在 my_machine.h 中定义的,仅适用于 IMXRT1062 而不是 stm32f4XX
我将使用 STM32f411 控制器!