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

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

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

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

  • Схема подключения CAN
    Loading...
    • Необходимо установить перемычку 120Ω
    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...