Диагностика подключения
Состояние подключения станка в реальном времени, обнаружение портов, рукопожатие GRBL, последние данные TX/RX. Откройте этот раздел, если что-то работает неправильно.
Панель диагностики подключения предоставляет подробную информацию о взаимодействии станка и Beam Bench. Она доступна только для чтения: здесь нет элементов, нажатие которых изменяет состояние станка. Панель предназначена для просмотра происходящего и, при необходимости, сохранения снимка для отчёта об ошибке.
Откройте эту панель, если:
- Станок не подключается.
- Подключение прерывается во время задания.
- В Консоли отображаются искажённые ответы.
- Вы составляете отчёт об ошибке, связанной с подключением.
Открытие панели
- Зона стыковки по умолчанию:
lower-right - Видимость по умолчанию: нет: откройте панель из меню Window
- Горячая клавиша: нет по умолчанию
Что отображается
Состояние без подключения и без записанных данных TX/RX.
Панель автоматически обновляет снимок каждую секунду. Сверху вниз:
Заголовок
- Заголовок с меткой времени снимка, местное время, например
2:45:30 PM. - Кнопка обновления со значком, в правом верхнем углу, принудительно обновляет снимок.
Блок состояния станка
- Состояние сеанса: текущее состояние сеанса серверной части в отформатированном виде, символы подчёркивания заменены пробелами:
disconnected,connecting,validating,ready,running,paused,alarm,error. - Сообщение рукопожатия: последний ответ при установлении связи. Если история отсутствует, отображается
Попытки подключения не зафиксированы.. - Версия прошивки: строка с версией прошивки контроллера, если доступна.
Таблица последовательных портов
Столбцы: Порт, VID, PID, Состояние.
- Порт: например,
COM3,/dev/ttyUSB0,/dev/tty.usbserial-1410. - VID / PID: идентификаторы поставщика и продукта в шестнадцатеричном формате или
-, если операционная система их не предоставляет. - Состояние:
используется Beam Benchилидоступен.
Известные проблемы
Если уровень обнаружения выявляет известную проблему, например отсутствие драйвера для распознанного чипа, здесь появляется предупреждение в янтарном блоке.
Журнал событий подключения
Последние 6 событий в моноширинном формате: метка времени, этап (connect, handshake и т. д.), имя порта, скорость передачи данных, ошибка или сообщение. Журнал помогает точно определить, когда и почему подключение не удалось.
Блоки трафика TX / RX
Последние данные последовательного обмена в двух представлениях:
- Hex: необработанный поток байтов в шестнадцатеричном формате.
- ASCII: те же байты в виде печатного текста, если это возможно.
Любой из блоков может быть пустым, если недавно данные не записывались.
Кнопки действий
- Сохранить диагностику: записать текущий снимок в файл. Удобно для отправки диагностических данных в группе Facebook или добавления к отчёту об ошибке.
- Отправить в Beam Bench: открыть диалоговое окно отчёта об отзыве с предварительно заполненным контекстом подключения, готовым к отправке.
Что можно сделать
Проверить, виден ли станок
Проверьте таблицу последовательных портов. Если порт станка указан в таблице, операционная система его видит. Если порт отсутствует, проблема связана с драйвером или оборудованием.
Проверить, занял ли Beam Bench порт
В столбце Состояние для порта, который приложение открыло в данный момент, отображается используется Beam Bench. Если подключение ожидалось, а для порта отображается доступен, подключение не было завершено.
Выяснить причину сбоя подключения
Прочитайте Сообщение рукопожатия и журнал События подключения. В последнем событии сбоя указаны этап и ошибка.
Проверить ответ контроллера
В блоках Трафик TX / RX отображается недавняя активность. Если в TX есть данные, а RX пуст, станок не отвечает. Если оба блока заполнены, но данные искажены, указаны неправильные скорость передачи данных или параметры кадрирования.
Составить отчёт об ошибке подключения
Нажмите Отправить в Beam Bench. В диалоговом окне отчёта об отзыве предварительно заполнен контекст подключения, включая состояние, порты и последние данные. Добавьте описание и отправьте отчёт.
Важные особенности
- Интервал автоматического обновления составляет 1 секунду. Метка времени в заголовке обновляется при каждом обновлении.
- Буферы TX/RX имеют ограниченный размер, сохраняются только последние данные, а не весь сеанс.
- В журнале событий подключения отображаются последние 6 событий. Более старые события удаляются.
- Команда «Сохранить диагностику» создаёт пакет в формате отзыва, но сохраняет его локально, не отправляя.
- Эта панель не изменяет состояние станка. Элементы управления подключением и отключением находятся в разделах Управление лазером и диалоговом окне «Настройки устройства».
См. также
- Управление лазером: элементы управления подключением и отключением
- Панель «Консоль»: ручной обмен данными G-code
- Диалоговое окно «Настройки устройства»: порт, скорость передачи данных, профиль
- Диалоговое окно отчёта об отзыве
- Проблемы с подключением: исправления по симптомам