M303 Автонастройка для нагревательного стола завершается с ошибкой "Bad Extruder Number". Почему?

pid autotune m303

Я пытаюсь получить значения PID автонастройки для нагревательного стола. Я использую M303 с параметром E-1 для обозначения стола. Я также использую параметр S для обозначения желаемой температуры. Он возвращает «Неверный номер экструдера». ошибка каждый раз. M303 без параметра E правильно запускает процесс автонастройки и возвращает действительные значения P, I и D для нагревателя экструдера.

Я использую инструкции, найденные здесь, Прошивка Marlin M301/M303/ Объяснение команд G-кода M304.

Принтер — это клон Prusa i3, использующий Marlin (версия 1.1.6) с Repetier для отправки команд.

, 👍0


1 ответ


1

Ваша версия Marlin довольно старая.

Чтобы включить настройку пульта, файл configuration.h требует установки следующей директивы компилятора:

#define PIDTEMPBED

Если вместо этого настроен хотэнд, это означает, что либо директива не была установлена, либо прошивка имеет дефект из-за следующего проблема (#12468).

Вам следует обновить прошивку до более новой версии, установив более свежую сборку. Обратите внимание, что проблема присутствовала в ветке исправлений ошибок Marlin 2.0.x, поэтому попробуйте последнюю версию или версию начала 2019 года.


,