Отключение во время задания
Соединение прерывается во время выполнения задания. Станок может остановиться, зависнуть или начать работать нестабильно.
Вы видите
Задание выполняется, затем Laser Control переключается в состояние Disconnected, потоковая передача приостанавливается или станок перестаёт отвечать. На материале могут остаться частично выполненные участки, иногда с катастрофическими последствиями, если лазер остановился над заготовкой и ещё некоторое время продолжал работать.
Что происходит
Последовательное соединение между Beam Bench и контроллером кратковременно прервалось. Причины могут быть разными: проблемы с кабелем, электрические помехи, ошибки драйвера или проблемы с планированием задач операционной системы.
Это также вопрос безопасности, поскольку зависший или потерявший управление станок может повредить материал или, в худшем случае, вызвать пожар.
Решение
Если проблема связана с USB-кабелем
- Замените его на проверенный экранированный кабель для передачи данных.
- Не используйте удлинители и USB-концентраторы, подключайте кабель напрямую.
- Держите USB-кабель подальше от блока питания лазера и проводов двигателей.
Если есть электрические помехи
Блоки питания диодных лазеров и шаговые двигатели создают помехи, которые могут нарушить работу последовательной линии.
- Установите ферритовые дроссели рядом с обоими концами USB-кабеля.
- Улучшите заземление корпуса станка.
- Убедитесь, что контроллер и блок питания лазера подключены к общей земле.
Если компьютер переходит в спящий режим
Некоторые операционные системы при энергосбережении приостанавливают работу USB-устройств.
- macOS: System Settings → Battery → Options → оставьте включённым параметр "Prevent automatic sleeping on power adapter".
- Windows: Control Panel → Power Options → выберите "High Performance" и отключите USB selective suspend.
- Linux: зависит от используемого менеджера питания.
Если драйвер работает нестабильно
Старые версии драйверов, особенно CH340, могут аварийно завершать работу при длительном обмене данными. Обновите драйвер до последней версии.
Если что-то ещё перегружает систему
Всплески загрузки ЦП могут лишить USB-хост своевременных прерываний. Закройте ресурсоёмкие приложения во время выполнения задания. Некоторые антивирусные программы мешают работе, приостановите их.
Если это всегда происходит в одной и той же точке задания
G-code задания может содержать команды, которые контроллер не обрабатывает. Отправьте отчёт об обратной связи с файлом проекта.
Восстановление
После отключения:
- Станок может находиться в состоянии alarm. Откройте Move panel → Unlock.
- Откройте Move → Home, чтобы заново определить положение. Не предполагайте, что головка находится там, куда её переместила последняя команда.
- Осмотрите материал, чтобы определить, какая часть задания выполнена.
- Подключитесь снова и решите, запустить ли задание заново или продолжить с места остановки, что редко удаётся и чревато ошибками.
Всё ещё не работает?
- Connection Diagnostics panel: журнал событий показывает, когда и почему произошло отключение.
- Отправьте отчёт об обратной связи с диагностическими данными.
- Опубликуйте сообщение в группе Facebook, приложив снимок диагностических данных и сведения об ОС и станке.