M303 Автонастройка для нагревательного стола завершается с ошибкой "Bad Extruder Number". Почему?
Я пытаюсь получить значения PID автонастройки для нагревательного стола. Я использую M303
с параметром E-1
для обозначения стола. Я также использую параметр S
для обозначения желаемой температуры. Он возвращает «Неверный номер экструдера». ошибка каждый раз. M303
без параметра E
правильно запускает процесс автонастройки и возвращает действительные значения P, I и D для нагревателя экструдера.
Я использую инструкции, найденные здесь, Прошивка Marlin M301/M303/ Объяснение команд G-кода M304.
Принтер — это клон Prusa i3, использующий Marlin (версия 1.1.6) с Repetier для отправки команд.
@allardjd, 👍0
1 ответ
Ваша версия Marlin довольно старая.
Чтобы включить настройку пульта, файл configuration.h
требует установки следующей директивы компилятора:
#define PIDTEMPBED
Если вместо этого настроен хотэнд, это означает, что либо директива не была установлена, либо прошивка имеет дефект из-за следующего проблема (#12468).
Вам следует обновить прошивку до более новой версии, установив более свежую сборку. Обратите внимание, что проблема присутствовала в ветке исправлений ошибок Marlin 2.0.x, поэтому попробуйте последнюю версию или версию начала 2019 года.
- Автонастройка PID не работает – большое начальное превышение, никаких колебаний
- ПИД тюнинг картридж мощностью 50 Вт в Марлине
- Автонастройка PID выходит из строя при слишком высокой температуре Ender 3
- Как правильно запустить ПИД-тюнинг и обновить прошивку?
- Эндер 3 превысил заданную температуру и попал в ошибку MAX TEMP
- Термический побег Ender 3 pro E1 на слое 2
- Настройка PID и различные температуры филамента
- Почему параметры ПИД-регулирования закомментированы в конфигурационном файле Klipper?