Перейти к основному содержимому

Важное примечание

Внимание
  • Это руководство посвящено подключению и поиску ID для платы инструментов. Соответствующие шаги не применимы к основной плате, обратите внимание на различие.
  • Если вы не используете плату инструментов, проигнорируйте это руководство.

Просмотр и чтение ID платы инструментов

  • Обратите внимание, что кабель питания платы инструментов подключается не к порту CAN, а к линии питания 12В-24В.
Loading...

Полное руководство по настройке CAN-платы инструментов

Подготовка

Важные предварительные условия
  • Состояние платы инструментов: Убедитесь, что на плату инструментов прошита прошивка Klipper-can или она находится в режиме Katapult-can.
  • Важное замечание: Это руководство предназначено только для поиска ID платы инструментов, не для поиска ID основной платы.
  • Требования к подключению: Плата инструментов должна быть подключена к одному из следующих устройств:
    • Модуль UTOC
    • Основная плата с прошитой прошивкой USB-мост CAN
  • Финальное подключение: Указанное выше устройство должно быть подключено к хост-компьютеру.

Требования к конфигурации 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

Объяснение результатов поиска

CANID
  • Важное замечание: ID основной платы уже был настроен в Klipper в предыдущей документации. В нормальных условиях невозможно найти CANID основной платы.
  • Быстрый способ проверки: Если необходимо подтвердить, сначала отключите CAN-кабель между основной платой и платой инструментов, а затем выполните поиск заново.
  • После выполнения команды поиска могут появиться следующие ситуации:
Результат отображенияОписание состоянияДальнейшие действия
Application: KlipperУстройство прошито прошивкой KlipperМожно использовать этот ID напрямую
Application: CANBOOT или KatapultУстройство находится в режиме BootloaderНеобходимо прошить прошивку Klipper перед использованием
Total 0 uuids foundУстройства не найденыПроверьте следующие моменты:
1. Правильно ли настроена CAN-сеть
2. Совпадает ли скорость CAN (по умолчанию 1 Мбит/с)
3. Используется ли этот ID в конфигурации (нужно сначала закомментировать, сохранить, выключить питание и перезагрузить)
Loading...
О повторяющихся ID

Если ID устройства уже настроен в printer.cfg, он не будет отображаться в результатах поиска. Чтобы выполнить поиск заново:

  1. Закомментируйте ID этого устройства в файле конфигурации.
  2. Сохраните конфигурацию и перезапустите Klipper.
  3. Отключите питание и перезагрузите все устройства.

Настройка ID CAN-устройства

1. Получение файла конфигурации

В зависимости от используемого веб-интерфейса найдите файл конфигурации printer.cfg:

Fluidd
Нажмите на значок {...} в левой панели навигации и найдите printer.cfg

Loading...

Mainsail
Нажмите Машина в верхней панели навигации и найдите printer.cfg

Loading...

2. Добавление конфигурации устройства

Добавьте конфигурацию платы инструментов в printer.cfg:

[mcu toolboard]
canbus_uuid: <здесь введите найденный ID>
Пояснение к конфигурации
  • toolboard — это имя платы инструментов, измените его в соответствии с вашей ситуацией.
  • Если это ID основной платы, секция конфигурации должна быть [mcu].
  • В нормальной конфигурации основная плата использует [mcu], а плата инструментов — [mcu toolboard].

3. Сохранение и перезагрузка

  1. Нажмите кнопку SAVE & RESTART в правом верхнем углу.
  2. Система автоматически сохранит конфигурацию и перезапустит Klipper.
Loading...
Внимание

Все ID, встречающиеся в документации, являются примерами. Фактический ID каждой основной платы уникален. Пожалуйста, измените и заполните данные в соответствии с фактически полученным ID.

Loading...