Запрос «энда 0 1» чаще всего означает, что владелец 3D-принтера Creality Ender (Ender 3, Ender 3 Pro, Ender 3 V2 и похожих моделей) столкнулся со значениями 0 и 1 при проверке концевых выключателей — и пытается понять, какое из них нормальное. Эти цифры появляются в ответе на команду M119, в меню диагностики некоторых прошивок и в логах при сбоях самонаведения (homing). Разберём, что они значат и как по ним диагностировать неисправность.
Сразу обозначим границу применимости: точное отображение состояний зависит от прошивки (Marlin, Klipper и их варианты) и от того, как подключены эндстопы — нормально разомкнутые или нормально замкнутые. Поэтому ниже приведён общий принцип и безопасная диагностика, а не «единственно верная» инструкция для всех Эндеров.
Что такое концевик и почему у него два состояния
Концевой выключатель (эндстоп, endstop) — это датчик, который сообщает плате принтера, что ось доехала до нулевой точки. На классических Ender это механический микропереключатель: каретка, стол или портал нажимают на рычажок, и цепь замыкается либо размыкается.
У такого датчика есть ровно два логических состояния, которые прошивка обозначает цифрами:
- 🔘 0 — контакт не сработал: ось не в нулевой точке, выключатель свободен;
- 🔘 1 — контакт сработал: рычажок нажат, ось достигла концевика;
- 🔘 в некоторых прошивках вместо цифр выводятся слова open (разомкнут) и TRIGGERED (сработал) — смысл тот же.
Важный нюанс: соответствие «0 = не нажат» справедливо для типичного подключения, но в прошивке логику можно инвертировать. Если кто-то перепрошивал принтер или менял конфигурацию, значения могут трактоваться наоборот. Поэтому надёжнее проверять поведение практически, а не только по цифре.
0 и 1 — это два логических состояния концевика: «не нажат» и «нажат». Само по себе любое из них нормально — важно, чтобы состояние менялось при нажатии рычажка.
Как проверить состояние эндстопов командой M119
Стандартный способ диагностики в прошивках семейства Marlin — команда M119. Она отправляется на принтер через USB-подключение и терминал (например, через программу для печати с ПК с функцией консоли) и возвращает состояние всех концевиков по осям X, Y и Z.
M119
Порядок безопасной проверки такой:
- 🖥️ подключите принтер к компьютеру по USB и откройте терминал с нужным портом;
- ✋ отправьте
M119, не нажимая ни один концевик, — запомните показания; - 👆 пальцем нажмите рычажок концевика оси X и снова отправьте
M119; - 🔁 повторите для осей Y и Z, сравнивая, меняется ли значение.
Ожидаемый результат: при нажатом рычажке состояние соответствующей оси должно меняться (с 0 на 1 либо с open на TRIGGERED, в зависимости от прошивки). Если значение не реагирует на нажатие — это и есть неисправность, которую нужно искать в проводке, разъёме или самом выключателе.
☑️ Проверка концевика за 5 шагов
Типичные неисправности и их признаки
Если при нажатии рычажка значение в ответе на M119 не меняется, возможных причин несколько, и называть одну из них «точно вашей» без проверки нельзя. Вот что стоит осмотреть в первую очередь:
| Симптом | Возможная причина | Что проверить |
|---|---|---|
| Значение всегда 0 | Обрыв провода или окислившийся разъём | Целостность кабеля, посадку штекера на плате |
| Значение всегда 1 | Залипший рычажок или замыкание в цепи | Свободный ход рычажка, отсутствие соплей припоя |
| Меняется не та ось | Перепутаны разъёмы на плате | Соответствие штекеров маркировке X/Y/Z |
| Значение «плавает» | Плохой контакт, вибрация, наводки | Обжим клемм, крепление кабеля стяжками |
| Меняется, но homing не работает | Логика инвертирована в прошивке | Настройки инверсии эндстопов в конфигурации |
⚠️ Внимание: любые манипуляции с разъёмами на плате выполняйте при выключенном питании принтера. Переподключение «на горячую» может повредить входы платы, и тогда заменой концевика проблема уже не решится.
Отдельный случай — механика. На Ender рычажок концевика оси Z иногда не дожимается из-за смещённого кронштейна или ослабших винтов. Тогда электроника исправна, а самонаведение сбивается из-за того, что каретка физически не достаёт до выключателя. Проверяется это просто: при ручном перемещении оси (при выключенных моторах) рычажок должен нажиматься с характерным щелчком.
Если концевик неисправен: замена и нюансы
Механический микропереключатель — недорогая и широко доступная деталь, поэтому при подтверждённой неисправности его обычно меняют, а не ремонтируют. Перед покупкой сверьтесь с разъёмом и типом крепления именно вашей модели: у разных ревизий Ender они могут отличаться.
При замене обратите внимание на распайку. У микропереключателя обычно три контакта, а задействованы два. Возможные варианты подключения — нормально разомкнутый (NO) или нормально замкнутый (NC). Если припаять провода «не на те» контакты, логика инвертируется: принтер будет считать концевик нажатым, когда он свободен, и наоборот. Внешне это выглядит как «ось не едет» или «ось не останавливается».
Почему нормально замкнутое подключение считается надёжнее
При NC-подключении обрыв провода выглядит для прошивки как «концевик нажат», и многие конфигурации прошивок трактуют это как аварийную ситуацию, а не как разрешение двигаться. При NO-подключении обрыв выглядит как «концевик не нажат», и ось может уехать за пределы. Какой вариант используется у вас — зависит от прошивки и сборки конкретного принтера.
⚠️ Внимание: если после замены концевика ось при самонаведении не останавливается и упирается в конец хода — немедленно выключите принтер кнопкой питания. Продолжительная работа мотора «в упор» вредна для механики и драйверов. Дальше проверяйте распайку и инверсию логики в прошивке.
Когда цифры 0 и 1 появляются в других контекстах
Не всегда «0 1» рядом с Эндером — это именно концевики. Похожие значения встречаются и в других местах, что иногда сбивает с толку при поиске:
- 📟 в логах и на экране при ошибках самонаведения прошивка может указывать состояние датчика цифрой;
- ⚙️ в конфигурационных файлах прошивки параметры эндстопов часто задаются значениями 0/1 или true/false;
- 🧭 в меню некоторых версий ПО есть пункт диагностики, где состояния датчиков отображаются в реальном времени — наличие такого пункта зависит от прошивки вашей модели.
Общий принцип один и тот же: 0 и 1 — это бинарное состояние датчика или параметра. Если вы видите эти цифры в незнакомом меню, сначала сверьтесь с официальной документацией на вашу модель и версию прошивки, прежде чем что-то менять.
Перед любыми правками конфигурации прошивки сохраните копию исходных значений параметров. Это позволит вернуть рабочее состояние одним действием, если изменение окажется неверным.
Когда стоит обратиться к специалисту
Диагностика через M119, осмотр проводки и замена микропереключателя — задачи, доступные аккуратному пользователю. Но есть ситуации, где лучше не экспериментировать: следы подгорания на плате, повреждение разъёмов, неисправность, которая остаётся после замены концевика и проверки кабеля. В этих случаях проблема может быть в самой плате, и её ремонт разумнее доверить мастерской по ремонту электроники.
Значения 0 и 1 на Ender — не ошибка, а нормальные состояния концевика. Диагностика сводится к простому тесту: состояние в ответе на M119 должно меняться при нажатии рычажка. Не меняется — ищите обрыв, залипание или перепутанные разъёмы.
Частые вопросы
Что означает TRIGGERED в ответе на M119?
Это словесный аналог состояния «1»: концевик сработал, то есть рычажок нажат (или логика инвертирована в прошивке). Противоположное состояние — open, «концевик свободен».
Концевик щёлкает, но значение не меняется — почему?
Щелчок подтверждает только механику рычажка. Возможные причины — обрыв провода, плохой контакт в разъёме, перепутанные штекеры на плате или неисправность самого переключателя. Проверяйте цепь от датчика до платы.
Можно ли печатать без исправного концевика?
Нет, если речь о концевике, участвующем в самонаведении. Без него принтер не сможет определить нулевую точку оси, и печать начнётся со смещением либо ось упрётся в ограничитель. Сначала восстановите датчик.
Отличается ли диагностика на Ender 3 V2 и обычном Ender 3?
Общий принцип одинаков, но разъёмы, расположение концевиков и пункты меню могут отличаться между ревизиями. Сверяйтесь с документацией именно вашей модели, особенно при замене датчика.
Нужно ли перепрошивать принтер после замены концевика?
Обычно нет — если новый датчик подключён так же, как старый. Перепрошивка или правка конфигурации требуется только при смене типа подключения (NO/NC) или инверсии логики. Это уже более рискованная операция, к ней стоит подходить с резервной копией настроек.