Важное примечание
Внимание
- Данное руководство посвящено подключению платы инструментов (toolboard) и поиску её ID. Описанные шаги не применимы к основной плате (mainboard), обратите на это внимание.
- Если вы не используете плату инструментов, проигнорируйте это руководство.
Просмотр и чтение ID платы инструментов
- Получение UUID CANBus
- Схема подключения CAN (справочно)
Loading...
- Необходимо установить перемычку
120Ω
Loading...Получение UUID CANBus
Предварительная подготовка
Важные предварительные условия- Состояние инструментальной платы: убедитесь, что на инструментальную плату прошита прошивка
Klipper-canили она находится в режимеKatapult-can - Примечания: данный учебник предназначен только для поиска ID инструментальной платы и не подходит для поиска ID материнской платы
- Требования к подключению: инструментальная плата должна быть подключена к одному из следующих устройств:
- модуль
UTOC - материнская плата с прошитой прошивкой
USB-мост CAN
- модуль
- Требования к питанию: некоторые материнские платы не позволяют найти ID инструментальной платы при подключении только по USB; сначала полностью обесточьте систему, затем по документации материнской платы подключите поддерживаемое ею низковольтное питание
12V-24V, и только после повторной подачи питания ID инструментальной платы можно будет найти - Финальное подключение: перечисленное оборудование должно быть подключено к хост-компьютеру
Требования к конфигурации сети CAN
- Конфигурация по умолчанию: данный учебник предполагает, что сеть CAN на хост-компьютере уже настроена
- Пользователи Fly: если используется хост-компьютер FLY с системой Fly-FAST, CAN уже настроен по умолчанию (скорость 1 Мбит/с)
- Первое использование: пожалуйста, сначала прочитайте руководство ниже: Руководство по настройке CAN
Подключение по SSH
- Войдите в SSH через сеть(Пожалуйста, не используйте вход через последовательный порт)
- Убедитесь, что хост-компьютер и устройства CAN-сети подключены корректно
Поиск CAN ID
-
Команда поиска для обычного хост-компьютера
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0 -
Команда поиска для хост-компьютера FLY
python3 ~/klipper/scripts/canbus_query.py can0
Пояснение к результатам поиска
КАНИД- Идентификатор материнской платы уже был настроен в Klipper в предыдущем документе, в нормальных условиях материнскую плату невозможно обнаружить при поиске.
CANID - Быстрый метод проверки: если требуется подтверждение, сначала отключите CAN-соединительный кабель между главной платой и платой инструмента, затем повторите поиск.
- После выполнения команды поиска могут возникнуть следующие ситуации:
Отображение результатов Описание статуса Последующие действия Application: KlipperУстройство прошито прошивкой Klipper Можно напрямую использовать этот ID Application: CANBOOTилиKatapultУстройство находится в режиме Bootloader Необходимо прошить прошивку Klipper перед использованием Total 0 uuids foundУстройства не найдены Пожалуйста, проверьте следующее:
1. Правильна ли конфигурация сети CAN?
2. Совпадает ли скорость CAN (по умолчанию 1 Мбит/с)?
3. Используется ли этот ID в конфигурации (сначала необходимо заблокировать, затем сохранить и перезагрузить питание)?Loading...Повторяющиеся идентификаторыЕсли идентификатор устройства уже настроен в
printer.cfg, он не будет отображаться в результатах поиска. Для повторного поиска:- Закомментируйте этот идентификатор устройства в файле конфигурации
- Сохраните конфигурацию и перезапустите Klipper
- Выключите и перезагрузите все устройства
Конфигурация CAN ID устройства
1. Получение файла конфигурации
В зависимости от используемого веб-интерфейса найдите файл конфигурации
printer.cfg:Fluidd
Нажмите на иконкув левой боковой панели навигации и найдите{...}printer.cfgLoading...Mainsail
НажмитеМашинав верхней панели навигации и найдитеprinter.cfgLoading...2. Добавление конфигурации устройства
Добавьте в
printer.cfgконфигурацию инструментальной платы:[mcu toolboard]canbus_uuid: <укажите здесь найденный ID>Инструкция по настройкеtoolboardНазвание панели инструментов, при необходимости измените в соответствии с фактической ситуацией.- Если это ID материнской платы, раздел конфигурации должен быть
[mcu] - В стандартной конфигурации материнская плата использует
[mcu],панель инструментов использует[mcu toolboard]
3. Сохраните и перезапустите
- Нажмите кнопку SAVE & RESTART в правом верхнем углу
- Система автоматически сохранит конфигурацию и перезапустит Klipper
Loading...ВниманиеВсе идентификаторы в документе являются примерами, фактические идентификаторы каждой материнской платы различаются, пожалуйста, измените и заполните их в соответствии с фактически полученными идентификаторами.
- Необходимо установить перемычку
Loading...