Диагностика подключения
Текущее состояние подключения станка, обнаружение портов, рукопожатие GRBL, последние данные TX/RX. Откройте этот раздел, если что-то не работает.
Панель диагностики подключения предназначена для подробного анализа обмена между станком и Beam Bench. Она доступна только для чтения: здесь нет элементов, нажатие которых изменяет состояние станка. Панель показывает происходящее и при необходимости позволяет упаковать снимок для отчета об ошибке.
Открывайте эту панель, когда:
- Станок не подключается.
- Подключение прерывается во время задания.
- В Консоли отображаются искаженные ответы.
- Вы создаете отчет об ошибке, связанной с подключением.
Открытие
- Расположение по умолчанию: справа по центру после открытия
- Видимость по умолчанию: нет: откройте через меню «Окно»
- Сочетание клавиш: по умолчанию отсутствует
Что отображается
Состояние отключения без захваченных данных 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илидоступен.
Известные проблемы
Если уровень обнаружения выявляет известную проблему, например отсутствие драйвера для распознанного чипа, она отображается здесь в желтом блоке предупреждения.
Журнал событий подключения
Последние ограниченные события в моноширинном формате: время, этап (connect, handshake и другие), имя порта, скорость передачи, ошибка или сообщение. Это помогает точно определить, когда и почему подключение не удалось.
Блоки трафика TX / RX
Последний обмен по последовательному порту в двух представлениях:
- Шестнадцатеричный: необработанный поток байтов в шестнадцатеричном формате.
- ASCII: те же байты в виде печатаемого текста, если это возможно.
Любой из блоков может быть пустым, если недавно обмен не захватывался.
Кнопки действий
- Сохранить диагностику: записать текущий снимок в файл. Удобно для передачи диагностических данных в группе Facebook или прикрепления к отчету об ошибке.
- Отправить в Beam Bench: открыть диалог отчета об отзыве с предварительно заполненным контекстом подключения, готовым к отправке.
Доступные действия
Проверка видимости станка
Проверьте таблицу последовательных портов. Если порт вашего станка указан, ОС его видит. Если он отсутствует, проблема связана с драйвером или оборудованием.
Проверка захвата порта приложением Beam Bench
В столбце Состояние для порта, который сейчас открыт приложением, отображается используется Beam Bench. Если вы ожидали подключения, а порт имеет состояние доступен, подключение не завершилось.
Определение причины сбоя подключения
Прочитайте Сообщение рукопожатия и журнал События подключения. В последнем событии сбоя указаны этап и ошибка.
Проверка ответа контроллера
В блоках Трафик TX / RX отображается недавняя активность. Если в TX есть данные, а RX пуст, станок не отвечает. Если заполнены оба блока, но данные искажены, неверны скорость передачи или параметры кадрирования.
Создание отчета об ошибке подключения
Нажмите Отправить в Beam Bench. Диалог отчета об отзыве включает доступный контекст подключения. Укажите модель станка или контроллера и краткое описание, затем проверьте отчет перед отправкой. Пробные попытки различают порт, который не удалось открыть, молчащий порт и нераспознанный ответ.
Важные особенности поведения
- Интервал автоматического обновления составляет 1 секунду. Временная отметка в заголовке обновляется при каждом обновлении.
- Буферы TX/RX ограничены, сохраняется только последний обмен, а не весь сеанс.
- Журнал хранит ограниченную недавнюю историю. Диагностические отчеты сохраняют пробные попытки и более объемный снимок недавнего обмена, старые записи со временем удаляются.
- Команда «Сохранить диагностику» создает пакет в стиле отзыва, но записывает его локально, не отправляя.
- Эта панель не изменяет состояние станка. Элементы управления подключением и отключением находятся в Управлении лазером и диалоге настроек устройства.
Связанные материалы
- Управление лазером: элементы управления подключением и отключением станка
- Панель «Консоль»: ручной обмен G-code
- Диалог настроек устройства: порт, скорость передачи, профиль
- Диалог отчета об отзыве
- Проблемы с подключением: исправления по симптомам