KREMEN Реклама
KREMEN Реклама

проблемы с конечниками в марлин 2.1.2.1

ale -ale
Идет загрузка
Загрузка
27.01.2024
1251
6
Вопросы и ответы

все привет подскажите может у кого была подобная проблема. после прошивки tronxy xy2pro на марлин 2.1.2.1 принтер перестал реагировать на конечные выключатели .плата cxy-v6-191017.пункты для конечников вроде все раскомментировал .в пронтофейс при команде м119 пишет открыт .даже после нажатия на конечник не чего не меняется .при этом по оси z индикатор на датчике реагирует на наличие предметов под ним, но движение не останавливает и так с каждой осью .пробовал и другие /============================== Endstop Settings ===========================

// @section homing

// Specify here all the endstop connectors that are connected to any endstop or probe.

// Almost all printers will be using one per axis. Probes will use one or more of the

// extra connectors. Leave undefined any used for non-endstop and non-probe purposes.

#define USE_XMIN_PLUG

#define USE_YMIN_PLUG

#define USE_ZMIN_PLUG

// #define USE_IMIN_PLUG

// #define USE_JMIN_PLUG

// #define USE_KMIN_PLUG

// #define USE_XMAX_PLUG

// #define USE_YMAX_PLUG

// #define USE_ZMAX_PLUG

// #define USE_IMAX_PLUG

// #define USE_JMAX_PLUG

// #define USE_KMAX_PLUG

// Enable pullup for all endstops to prevent a floating state

#define ENDSTOPPULLUPS

#if DISABLED(ENDSTOPPULLUPS)

// Disable ENDSTOPPULLUPS to set pullups individually

// #define ENDSTOPPULLUP_XMIN

// #define ENDSTOPPULLUP_YMIN

// #define ENDSTOPPULLUP_ZMIN

// #define ENDSTOPPULLUP_IMIN

// #define ENDSTOPPULLUP_JMIN

// #define ENDSTOPPULLUP_KMIN

// #define ENDSTOPPULLUP_XMAX

// #define ENDSTOPPULLUP_YMAX

// #define ENDSTOPPULLUP_ZMAX

// #define ENDSTOPPULLUP_IMAX

// #define ENDSTOPPULLUP_JMAX

// #define ENDSTOPPULLUP_KMAX

// #define ENDSTOPPULLUP_ZMIN_PROBE

#endif

// Enable pulldown for all endstops to prevent a floating state

// #define ENDSTOPPULLDOWNS

#if DISABLED(ENDSTOPPULLDOWNS)

// Disable ENDSTOPPULLDOWNS to set pulldowns individually

#define ENDSTOPPULLDOWN_XMIN

#define ENDSTOPPULLDOWN_YMIN

// #define ENDSTOPPULLDOWN_ZMIN

// #define ENDSTOPPULLDOWN_IMIN

// #define ENDSTOPPULLDOWN_JMIN

// #define ENDSTOPPULLDOWN_KMIN

// #define ENDSTOPPULLDOWN_XMAX

// #define ENDSTOPPULLDOWN_YMAX

// #define ENDSTOPPULLDOWN_ZMAX

// #define ENDSTOPPULLDOWN_IMAX

// #define ENDSTOPPULLDOWN_JMAX

// #define ENDSTOPPULLDOWN_KMAX

// #define ENDSTOPPULLDOWN_ZMIN_PROBE

#endif

// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).

#define X_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop.

#define Y_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop.

#define Z_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop.

#define I_MIN_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.

#define J_MIN_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.

#define K_MIN_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.

#define X_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.

#define Y_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.

#define Z_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.

#define I_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.

#define J_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.

#define K_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.

#define Z_MIN_PROBE_ENDSTOP_INVERTING true // Set to true to invert the logic of the probe.

// Enable this feature if all enabled endstop pins are interrupt-capable.

// Это устранит необходимость опросить выводы прерывания, сохраняя многие циклы процессора.

// #define ENDSTOP_INTERRUPTS_FEATURE

версии марлина  все так же. благодарен всем кто откликнется .

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама