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

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

  • Перед поиском ID подключите плату инструментов к UTOC или к основной плате с прошитым мостовым ПО, используя кабель данных XT30. Ниже приведена справочная схема подключения:

    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Устройство находится в режиме загрузчикаНеобходимо прошить прошивку 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...