跳到主要内容

限位相关

本页面说明常见限位方式的接线、配置和状态检查方法。首次归位前,请先完成限位状态检查,确认触发逻辑正确。

安全提醒
  • 限位接线操作必须断电进行。
  • 归位前请将打印头移动到机器中间位置,并准备好急停或断电。
  • 限位状态不正确时不要执行 G28,否则可能撞机。

微动限位

三线微动限位注意事项

危险

FLY 主板用户请注意:三线微动限位开关不能直接连接到 FLY 主板。主板限位接口已经提供 5V 电源,如果三线微动开关接法错误,可能导致 5V 短路,烧毁主板、上位机或驱动。

处理方法:

  • 剪断三线限位开关 XH2.54 端子中对应的 5V 线,通常为红色线,实际请以线序为准。
  • 剪断后使用绝缘胶带或热缩管包裹,避免短路。
Loading...

微动限位接线方法

注意

强烈推荐使用常闭口 NC。常闭接法在断线时更容易暴露异常,可降低撞机风险。

主板端子功能连接要求
5V电源悬空不接
GND接地必须连接
S信号必须连接

检测步骤:

  1. 将万用表调至通断测试档。
  2. 测试微动限位常闭端与公共端。
  3. 未按压时应导通,蜂鸣器响。
  4. 按压时应断开,无蜂鸣声。
  5. 若结果相反,请检查是否误用了常开端 NO,或端子接触不良。
Loading...

微动限位参考配置

多数限位需要启用上拉电阻,因此引脚前需要添加 ^。使用常闭 NC 限位时,通常还需要添加 ! 反转状态。

printer.cfg
[stepper_x]
endstop_pin: ^!PD9

TAP

接线说明

危险
  • 本教程使用 SHT36-V2BL-Touch 接口作为示例。
  • 部分 TAP 支持 12V 或 24V,但建议优先使用 5V 供电。
  • BL-Touch 中间信号口无法作为限位口使用。
主板端子功能连接要求
5V电源必须连接
GND接地必须连接
S信号必须连接
Loading...

TAP 参考配置

printer.cfg
[stepper_z]
endstop_pin: probe:z_virtual_endstop
# position_endstop: -0.5

[probe]
pin: ^sht36:PC15
x_offset: 0
y_offset: 0
# z_offset: 0
speed: 3.0
lift_speed: 5
samples: 3
samples_result: median
sample_retract_dist: 3.0
samples_tolerance: 0.075
samples_tolerance_retries: 3
activate_gcode:
{% set PROBE_TEMP = 150 %}
{% set MAX_TEMP = PROBE_TEMP + 5 %}
{% set ACTUAL_TEMP = printer.extruder.temperature %}
{% set TARGET_TEMP = printer.extruder.target %}

{% if TARGET_TEMP > PROBE_TEMP %}
{ action_respond_info('Extruder temperature target of %.1fC is too high, lowering to %.1fC' % (TARGET_TEMP, PROBE_TEMP)) }
M106 S255
M109 S{ PROBE_TEMP }
M106 S26
{% else %}
{% if ACTUAL_TEMP > MAX_TEMP %}
{ action_respond_info('Extruder temperature %.1fC is still too high, waiting until below %.1fC' % (ACTUAL_TEMP, MAX_TEMP)) }
TEMPERATURE_WAIT SENSOR=extruder MAXIMUM={ MAX_TEMP }
{% endif %}
{% endif %}

光电限位

危险
  • 本教程以 EE-SX670WR 为例。
  • 传感器类型为 NPN 常闭开关。
  • 光电开关使用 5V 供电。
  • 如果需要使用 12V 或 24V 供电,请参考下方接近开关接法。

接线说明

主板端子功能连接要求
5V电源必须连接
GND接地必须连接
S信号必须连接

EE-SX670WR 接线建议:

光电开关功能连接要求
棕色电源必须连接
蓝色接地必须连接
黑色信号必须连接
粉色常闭连接 GND 后使用常闭
Loading...

光电限位参考配置

printer.cfg
[stepper_x]
endstop_pin: ^PD9

接近开关

危险

以欧姆龙接近开关 TL-Q5MC2-Z 为例,操作前请注意:

  • 传感器类型为 NPN 常闭开关。
  • 需要自备 BAT85 二极管。
  • 裸露线头必须做好绝缘处理,避免短路。

接线步骤

  1. 将二极管黑色端,也就是负极,接传感器信号线。
  2. 将二极管另一端,也就是正极,接主板信号接口。
  3. 使用热缩管或电工胶布包裹裸露线头。
Loading...

接近开关参考配置

printer.cfg
[probe]
pin: ^PC0
x_offset: 0
y_offset: 25.0
z_offset: 0

限位状态检查

准备工作

  1. 断电后手动将打印头移动到机器中间位置。
  2. 开机并打开网页控制台。
  3. 输入以下命令查看限位状态:
QUERY_ENDSTOPS

接线与配置正确时,未触发的限位应显示为 open

Loading...

触发测试

按住其中一个限位开关,不要松开,再次执行:

QUERY_ENDSTOPS

被按下的限位状态应变为 TRIGGERED。例如按下 Y 限位时,Y 状态应从 OPEN 变为 TRIGGERED

Loading...

结果判断

现象处理方法
状态未改变检查限位开关接线和配置中的 pin 是否正确
触发不灵敏检查 pin 前是否添加上拉符号 ^,例如 ^PC0
状态相反检查 pin 前是否需要添加或删除反转符号 !

状态相反时:

  • 如果当前为 ^!PD9,可尝试改为 ^PD9
  • 如果当前为 ^PD9,可尝试改为 ^!PD9
扩展功能

如果打印机未使用物理限位开关,请参考 无限位使用指南

Loading...