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

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

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

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

  • Схема подключения CAN

    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, он не будет отображаться в результатах поиска. Для повторного поиска:

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

    Конфигурация CAN ID устройства​

    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...
    Внимание

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

Loading...