Чтение и просмотр ID платы инструментов
- Получение UUID CANBus
- Получение ID RS232
-
Перед поиском ID подключите плату инструментов к UTOC или к основной плате с прошитым мостовым ПО, используя кабель XT30. Ниже приведена справочная схема подключения.
-
Обратите внимание, правильно ли установлены перемычки (джамперы).
Loading... -
Убедитесь, что сопротивление между CAN H и CAN L, измеренное мультиметром при отключенном питании, составляет около
60Ω. Если сопротивление120Ω, необходимо включить перемычку120Ω. Если сопротивление около40Ω, перемычку нужно отключить.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, он не будет отображаться в результатах поиска. Чтобы выполнить поиск заново:- Закомментируйте ID этого устройства в файле конфигурации.
- Сохраните конфигурацию и перезапустите Klipper.
- Отключите питание и перезагрузите все устройства.
Настройка ID CAN-устройства
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...ВниманиеВсе ID, встречающиеся в документации, являются примерами. Фактический ID каждой основной платы уникален. Пожалуйста, измените и заполните данные в соответствии с фактически полученным ID.
- Состояние платы инструментов: Убедитесь, что на плату инструментов прошита прошивка
- Перед поиском ID подключите плату инструментов к UTOR или G2T, используя кабель XT30. Ниже приведена справочная схема подключения.
- Обратите внимание, правильно ли установлены перемычки (джамперы).
Loading...
Поиск RS232 ID для платы инструментов
Важные замечания
Важная подготовка- Требования к прошивке:
Плата инструментов должна быть прошита RS232 прошивкой, иначе связь невозможна. - Обязательное общее заземление:
⚠️ Перед подключением платы инструментов необходимо убедиться, что её GND соединён с GND основной платы (это достигается использованием одного и того же источника питания24V/12V).
Замечания по RS232
- Помимо плат D8, D8PRO и C8P, поддерживающих интерфейс RS232, другие основные платы его не поддерживают.
- Для неподдерживаемых плат необходимо использовать
G2TилиUTORдля подключения.
Поиск RS232 ID
- Откройте браузер, введите IP-адрес хоста в адресную строку, например, если IP моего хоста
192.168.101.179, просто введите его и нажмите Enter.
Loading...- Откройте веб-интерфейс хоста, в левой боковой панели в разделе конфигурации найдите:
- В fluidd:
{…}, нажмите, чтобы найтиprinter.cfg
Loading...- В mainsail:
Машина, нажмите, чтобы найтиprinter.cfg
Loading...- Нажмите на
printer.cfg, затем нажмитеDEVICESв правом верхнем углу.
Loading...Loading...- Нажмите
SERIAL, затем обновите.
- Обновление в fluidd
Loading...- Обновление в mainsail
Loading...- Скопируйте ID, нажав на указанную стрелкой кнопку.
- В fluidd проверьте наличие
ch341-uart, затем нажмитеPath_by_hardware— это RS232_ID.
Loading...- В mainsail проверьте наличие
CH341-UART, затем нажмитеPath_by_hardware— это RS232_ID.
Loading...Важные замечания- При подключении платы инструментов через
UTORобычно появляются дваRS232_ID. Попробуйте их по очереди.
Заполнение RS232 ID платы инструментов
-
Ниже приведена примерная конфигурация.
Важные замечания- В конфигурации ниже
toolboard— это имя платы инструментов. Если используется другое имя, замените его соответствующим образом.
осторожно[mcu toolboard]
serial: <Замените здесь на только что найденный ID>
baud: 250000
restart_method: command- При добавлении ID платы инструментов обязательно должно быть
[mcu toolboard], затемserial:, а затем найденный ID платы инструментов.
- Ниже приведена примерная конфигурация.
- Обратите внимание, что это руководство предназначено для поиска и настройки ID платы инструментов. В нормальной ситуации она уже должна быть корректно подключена к основной плате.
- Основная плата всегда
[mcu], а плата инструментов —[mcu toolboard]. - Нажмите
SAVE & RESTARTв правом верхнем углу. После нажатия конфигурация автоматически сохранится, и Klipper перезапустится.
- В конфигурации ниже
осторожноВнимание: Все ID, встречающиеся в документе, являются примерами. Фактический ID каждой основной платы уникален. Пожалуйста, вводите реальный полученный ID.
- Требования к прошивке: