Ошибки BYHX новой системы: как читать Error Info в PrinterManager и что проверять

  • Опубликованные
  • Опубликовано в Блог
  • 0 комментариев
  • Обновленный
  • 19 минут чтения

Ошибки BYHX новой системы: как читать Error Info в PrinterManager и что проверять

Новая система управления BYHX заметно отличается от привычных плат с USB и кодами вида 40020016. Главная плата работает на ядре Linux, печатью управляет отдельный Main Print Program на связке ARM и FPGA, за периферию отвечает Functional Program, платы голов подключены через оптоволоконную распределительную плату, а программа PrinterManager (PM) версии 1.14 показывает ошибки не просто номером, а записью с источником, кодом, причиной и рекомендацией, которые подгружаются из обновляемой базы. В статье — как читать такую ошибку, где взять её расшифровку, какими встроенными тестами локализовать неисправность и что прислать в сервис, чтобы диагностика прошла удалённо. Материал основан на руководстве пользователя PrinterManager для новой системы BYHX.

Из чего состоит новая система BYHX

Чтобы понимать, откуда пришла ошибка, полезно знать, какие модули есть в системе. Их список PrinterManager показывает в окне About → Version:

Модуль в окне AboutЧто этоПример версии из руководства
PrintManagerпрограмма PM на компьютере1.14.63.172 (20220519)
Error Info Databaseбаза описаний ошибок — причины и рекомендации2022042717263434
MainBoard Kernelядро Linux главной платы5.15.32-rt39
Main Print Programосновная программа печати: прошивка ARM и FPGA главной платыARM 0.0.0.43 — FPGA 0.26
Functional Programпрограмма функциональной платы: периферия, помпы, датчикиARM 1.0.0.2 — FPGA 0.0
MB CoreBoardядро главной платы: производитель, модель, серийный номерROMC300SP…
HB Distribution / Unified Board SWпрошивка распределительной (оптоволоконной) платы головARM 1.10.0.0 — FPGA 0.20
HeadBoardIDидентификатор платы головы — версия в PM и в прошивкеPM:0x03020104 — FW:0x03020104
Time Limit / Used Timesлимит времени работы платы и наработкаNo Limit / 673 Hours
Ink Limit / Used Inkлимит чернил и израсходованный объёмNo Limit / 0 L

Отдельно обновляется дисплей принтера (LCD) — через Settings → Custom settings → LCD program upgrade файлом .bin. Поэтому у новой системы «версия прошивки» — это не одно число, а набор из шести-семи версий, и несовпадение любой из них может давать ошибки. Скриншот этого окна — первое, что нужно сервису.

Где смотреть ошибку: строка состояния и окно Error Info

Все ошибки, предупреждения и статусы PM выводит в строку состояния в реальном времени. Кнопка просмотра рядом с ней открывает окно Error Info — список всех событий текущего сеанса. У каждой записи три колонки: время, Error ID и описание. Если выделить строку, внизу окна появятся два поля — Error Cause (причина ошибки) и Suggestion (рекомендация по устранению). Кнопка Clear убирает запись из списка, но не устраняет причину: если неисправность осталась, ошибка появится снова.

Пример записи из руководства: время 2022-06-08 16:42:02, Error ID 7203000001000010, описание «Warning. Source: MainBoard – Scanprint-1. Error Code: 16. Description: Testing board, partial functions disabled». Причина — установлена тестовая плата, часть функций отключена; рекомендация — использовать серийную плату, печать на тестовой невозможна.

Как читать запись об ошибке

ПолеЧто означаетЗачем нужно
Уровень (Warning / Error)предупреждение — печать продолжается или ставится на паузу; ошибка — задание прервано или система не инициализируетсяопределяет срочность: предупреждение можно отработать после задания, ошибку — сразу
Source — источникмодуль, который сообщил об ошибке: плата (MainBoard, плата головы) и процесс (Scanprint — основной процесс печати, функциональная программа, монитор)сразу указывает узел: главная плата, плата головы, периферия
Error Codeномер ошибки внутри источника, десятичныйномер без источника неоднозначен: «код 16» у главной платы и у платы головы — разные ошибки
Error IDслужебный 16-значный идентификатор, в котором закодированы уровень, источник и код; в примере выше ID заканчивается на 10 — это и есть код 16 в шестнадцатеричной записипо нему сервис находит ошибку в базе; сообщайте его целиком
Description, Error Cause, Suggestionтекст описания, причины и рекомендации из базы ошибокесли вместо текста пусто или «неизвестная ошибка» — база устарела

Главное отличие от старой системы: в интернете нет публичной таблицы кодов новой системы BYHX. Расшифровки живут в базе ошибок, которую производитель пополняет, а PM скачивает и хранит локально — в папке программы это файл settings\ScanningPrinterError.db (SQLite, около 490 записей с описанием, причиной и рекомендацией на английском и китайском). Любые списки кодов вида SVC, FTA, 40020016 относятся к старым ARM-платам и к новой системе неприменимы. Ниже — расшифровка структуры Error ID и таблица частых ошибок, составленные по этой базе из PrinterManager 1.5 (сборка 0205-24.01).

Как устроен Error ID новой системы BYHX

Шестнадцатизначный Error ID — не случайный номер, а набор полей. Разберём пример из руководства: 7203000001000010, который PM показывает как «Warning. Source: MainBoard – Scanprint-1. Error Code: 16».

ПозицияЧто кодируетЗначения
1-я цифраУровень3 — Fatal: система не инициализируется, нужен перезапуск; 5 — Error: печать прервана; 6 — Init: стадия инициализации; 7 — Warning: предупреждение; 8 — Resumable: пауза, после устранения можно продолжить. Служебные уровни: 1 — информация об обновлении, 4 — задание отменено, 9 — сбой ПО платы
2-я цифраИсточник1 — PM (компьютер), 2 — MainBoard (главная плата), 3 — HeadBoard (плата голов)
3–4Процесс или платаДля MainBoard: 03 — Scanprint (основной процесс печати), 04 — CBprint (клавиатура, PLC, периферия), 02 — Kernel. Для HeadBoard: 01 — FOT (оптоволоконная плата голов), 02 — DIST (распределительная), 10 — DRV
5–8Резерв0000; у периферии CBprint здесь подиндекс 01, 02, 04 или 07
9–10МодульMainBoard: 01 — ядро, лицензии, данные печати; 02 — движение и оси; 03 — платы голов и волновая форма; 04 — чернила, прокачка, очистка; 05 — связь; 06 — датчики безопасности. HeadBoard: 01 — ARM, 02 — FPGA, 03 — аппаратная часть (питание, температура)
11–16Код ошибкиВ шестнадцатеричном виде. В окне Error Info выводится десятичным: 000010 → 16, 000108 → 264

То есть 7203000001000010 читается так: уровень 7 (Warning), источник 2 (главная плата), процесс 03 (Scanprint), модуль 01 (ядро), код 0x10 = 16 — «тестовая плата, часть функций отключена». А 3203000002000006 — Fatal от главной платы, модуль движения, код 6: «разрешение энкодера оси сканирования не совпадает с параметрами». Зная структуру, по одному ID уже понятно, куда смотреть — на компьютер, главную плату или платы голов, и какой это узел.

Частые ошибки новой системы BYHX: таблица

Ниже — выборка из локальной базы ошибок PrinterManager: записи, которые чаще всего встречаются при пусконаладке, замене плат и в повседневной работе. Формулировки причин и рекомендаций переведены и сокращены; в самом PM они выводятся в полях Error Cause и Suggestion. Код указан так, как его показывает PM (десятичный), рядом — полный Error ID.

Fatal при включении: конфигурация и лицензии

Как показывает PMError IDЧто значитЧто проверить
Fatal MainBoard-Scanprint-1, код 23203000001000002Главная плата не смогла загрузить файл пользовательских параметровЗалить корректный файл параметров платы и перезапустить принтер
Fatal MainBoard-Scanprint-1, код 33203000001000003На плате нет заводского ключа авторизации BYHXТолько через поставщика: плата отправляется на перелицензирование
Fatal MainBoard-Scanprint-1, код 73203000001000007Топология подключения оптоволокна в Factory Setting не совпадает с реальнойFactory Setting → Optical connection topology: выбрать вариант по фактической разводке (Single-HB Dual-Fiber, Dual-HB Dual-Fiber и т. д.), перезапустить принтер
Fatal MainBoard-Scanprint-1, код 83203000001000008Изменена раскладка голов — требуется перезапускЭто напоминание, не неисправность: перезапустить принтер
Fatal MainBoard-Scanprint-1, код 11320300000100000BПлата без заводской конфигурацииFactory Setting → сохранить настройки по умолчанию и перезапустить; если не помогло — плата на завод
Fatal MainBoard-Scanprint-1, код 163203000001000010В плате нет допустимого типа головы (не авторизована)Через поставщика/BYHX
Fatal MainBoard-Scanprint-1, код 17 / 183203000001000011 / …12Истёк лимит по времени / по черниламЗапросить у поставщика новый Time- или Ink-пароль, ввести в Password Settings
Fatal MainBoard-Scanprint-1, код 203203000001000014Файл параметров не соответствует Vendor ID платыФайл параметров именно от вашего поставщика; иначе — перелицензирование
Fatal MainBoard-Scanprint-1, код 213203000001000015Не пройдена аутентификация FPGA главной платыПерезапустить; если повторяется — плата на завод
Fatal MainBoard-Scanprint-1, код 29320300000100001DВ Head Layout плат голов больше, чем в заводской конфигурацииСверить Head Layout с Factory Setting, перезапустить
Fatal MainBoard-Scanprint-2, код 63203000002000006Разрешение энкодера оси сканирования не совпадает с параметрамиFactory Setting → Scan-axis Raster Resolution (Pulse/Inch) — поставить паспортное значение линейки
Fatal MainBoard-Scanprint-2, код 2643203000002000108Рассинхрон координат двойного Y-привода — аварийный стопКабели энкодеров, одинаковые параметры обоих драйверов Y, Biaxial feedback difference limit
Fatal MainBoard-Scanprint-2, код 2743203000002000112Таймаут инициализации движения: датчик начала/конца не сработалМотор, кабель и положение концевых датчиков, индикаторы входов на плате
Fatal MainBoard-Scanprint-2, код 2753203000002000113Ошибка защёлки координаты при поиске конца осиКонцевик конца хода, кабель энкодера/обратной связи
Fatal MainBoard-Scanprint-3, код 13203000003000001В системе платы голов под разные типы головВсе платы голов/DRV должны быть одного типа
Fatal MainBoard-Scanprint-3, код 23203000003000002Плата голов не поддерживает тип головы из Factory SettingИсправить тип головы в Head Layout или заменить плату голов
Fatal MainBoard-Scanprint-3, код 3 / 43203000003000003 / …04Нет связи с платой голов / плата голов не вышла в ReadyИндикаторы плат, SFP и оптоволокно, питание платы голов
Fatal MainBoard-Scanprint-3, код 9 / 103203000003000009 / …0AПлата не читает волновую форму / файл волны некорректенЗагрузить правильную волну, перезапустить
Fatal MainBoard-Scanprint-3, код 14 / 15320300000300000E / …0FНеверный тип / количество плат голов в Head LayoutИсправить раскладку (Head board 1–2, DRV 1–40), перезапустить
Fatal MainBoard-Scanprint-3, код 163203000003000010Волна не загрузилась на плату головДругие ошибки в PM, SFP-разъёмы, связь плата голов — DRV
Fatal MainBoard-Scanprint-3, код 17 / 183203000003000011 / …12Разные версии ПО плат голов / DRVОбновить все платы до одной версии
Fatal MainBoard-Scanprint-3, код 20 / 21 / 233203000003000014 / …15 / …17Нет связи платы голов 1 / 2 с DRV; таймаут включения DRVСетевые кабели плата голов — DRV (CAT6), раскладка, питание DRV

Fatal от платы голов: шлейфы, питание, температура

Как показывает PMError IDЧто значитЧто проверить
Fatal HeadBoard-FOT-1, код 23301000001000002Не загрузилась конфигурация FPGA, работает резервнаяПерепрошить плату голов, перезапустить
Fatal HeadBoard-FOT-1, код 33301000001000003Таймаут связи главная плата — плата голов (или плата голов — DRV)Индикаторы, оптоволокно, сетевые кабели
Fatal HeadBoard-FOT-1, код 63301000001000006Платы не поддерживают настроенный тип головыHead Layout: тип платы и тип головы
Fatal HeadBoard-FOT-1, код 12330100000100000CШлейф головы вставлен неверно или короткое замыкание (3,3 В / 42 В)Выключить питание, отсоединить головы, проверить шлейфы и разъёмы на перекос и чернила
Fatal HeadBoard-FOT-1, код 14330100000100000EПрошивка не соответствует железуВыбрать правильный пакет обновления
Fatal HeadBoard-FOT-2, код 23301000002000002Разрыв линии плата голов — DRV, кабель не CAT6Переобжать или заменить кабель на CAT6
Fatal HeadBoard-FOT-2, код 3 / 43301000002000003 / …04Амплитуда / крутизна волны вне лимитаКорректный файл волны, температурно-вольтовая кривая, питание 42 В
Fatal HeadBoard-FOT-2, код 5 / 93301000002000005 / …09Перегрузка драйвера / высоковольтного питания: КЗ, неверный шлейф, протечка чернилГотовность платы по индикатору, шлейфы головы, следы чернил в разъёме
Fatal HeadBoard-FOT-2, код 63301000002000006Ошибка сигнала XHOT головыШлейфы головы, индикатор готовности платы
Fatal HeadBoard-FOT-3, код 23301000003000002Оборван датчик температуры головыШлейф данных головы в разъёме платы голов/DRV
Fatal HeadBoard-FOT-3, код 3 / 43301000003000003 / …04Скачок температуры >5 °C за секунду / перегрев >60 °C — нагрев отключён аппаратноПочти всегда контакт шлейфа; затем сам датчик головы
Fatal HeadBoard-FOT-3, код 53301000003000005Низкое питание платы голов (для Epson — ниже 39 В)Блок питания из расчёта 2 А на голову, сечение проводов, разъёмы
Fatal HeadBoard-FOT-3, код 6 / 73301000003000006 / …07Перегрузка по току VH (высокое) / 3,3 В (низкое) питания головыШлейфы, КЗ, протечки
Fatal HeadBoard-FOT-3, код 83301000003000008Ошибка COM/VBS напряжения (Epson)Сразу после включения — питание 42 В и проводка; в работе — плата голов

Error во время печати и движения

Как показывает PMError IDЧто значитЧто проверить
Error PM, код 257 / 2585100000000000101 / …02Не найден ключ (dongle) под Vendor ID / ключ просроченПодключить правильный ключ, запросить замену у поставщика
Error PM, код 7695100000000000301Head Layout не соответствует топологии Factory SettingПривести раскладку или топологию в соответствие, перезапустить
Error MainBoard-Scanprint-1, код 55203000001000005После полосы в плате остались неотправленные данныеРавномерность сигнала энкодера, не превышена ли частота выстрела, количество плат
Error MainBoard-Scanprint-1, код 65203000001000006Сработал аварийный стоп — печать остановленаИсточник E-stop, кабель датчика
Error MainBoard-Scanprint-1, код 7 / 85203000001000007 / …08Ошибка координат / количества выстрелов за полосуЭнкодер и его шлейф, частота выстрела
Error MainBoard-Scanprint-1, код 385203000001000026Не заданы проценты для скоростей High/Medium/LowЗаполнить проценты в настройках скорости печати
Error MainBoard-Scanprint-2, код 15 / 16520300000200000F / …10Ошибка датчика измерения ширины / высотыПроводка и сам датчик
Error MainBoard-Scanprint-2, код 185203000002000012Автокоррекция передаточного числа оси X вне допускаПовторить Rectify Gear ratio в Debug Tools или ввести вручную
Error MainBoard-Scanprint-2, код 2585203000002000102При инициализации датчик нуля остался нажатым после отъезда кареткиИндикатор входа датчика на плате, исправность датчика
Error MainBoard-Scanprint-2, код 2605203000002000104Аварийный стоп при движенииИсточник E-stop, кабель
Error MainBoard-Scanprint-2, код 261 / 2625203000002000105 / …06Сработал концевик начала / конца — аварийный стоп осиКабель концевика, исправность датчика, уменьшить ход через офсеты начала/конца
Error MainBoard-Scanprint-2, код 268520300000200010CСработал датчик высоты — аварийный стопХод Z слишком велик, щуп измерения высоты
Error MainBoard-Scanprint-2, код 2765203000002000114Для оси не задано разрешение (DPI)Debug Tools → Axis Test → Apply DPI
Error MainBoard-Scanprint-3, код 35203000003000003Волна не сохранилась на главной платеПовторить загрузку волны
Error MainBoard-Scanprint-4, код 15203000004000001Таймаут насоса чернил — прокачка остановленаДатчик уровня субтанка, индикатор входа на плате голов, насос, таймауты Fill/Wait Time
Error MainBoard-Scanprint-4, код 395203000004000027PM не смог прочитать параметры очисткиСтатус Ready, перезапуск принтера
Error MainBoard-Scanprint-4, код 46 / 47520300000400002E / …2FВ параметрах скребка не выбраны все группыОтметить все группы в параметрах очистки
Error MainBoard-Scanprint-4, код 485203000004000030Пользовательские параметры очистки не совпадают с файломLoad и синхронизация параметров
Error HeadBoard-DIST-2, код 1 / 25302000002000001 / …02Ошибка объёма данных за выстрел на порту / связь DRV — плата головПереподключить оптоволокно, снизить частоту выстрела, заменить кабель на CAT6

Warning и Resumable: предупреждения и паузы

Как показывает PMError IDЧто значитЧто проверить
Warning PM, код 5137100000000000201Скорость линка ПК — плата упала до 100 МбитDebug Tools → Link test; кабель, порт, сетевая карта
Warning MainBoard-Scanprint-1, код 7 / 8 / 97203000001000007 / …08 / …09Осталось менее 100 / 50 / 1 часа лимитаЗаранее запросить новый Time-пароль
Warning MainBoard-Scanprint-1, код 13 / 14 / 15720300000100000D / …0E / …0FОсталось менее 10 / 5 / 1 литра лимита чернилЗапросить новый Ink-пароль
Warning MainBoard-Scanprint-1, код 167203000001000010Тестовая плата, часть функций отключенаНужна официальная версия прошивки
Warning MainBoard-Scanprint-1, код 20 / 227203000001000014 / …16Осталось менее 3 дней / 1 дня ограниченного срокаСвязаться с поставщиком
Warning MainBoard-Scanprint-1, код 28 / 29720300000100001C / …1DЧернила ниже первого / второго порогаДолить чернила, проверить пороги в Factory Setting → Ink
Warning MainBoard-Scanprint-3, код 1 / 27203000003000001 / …02Сбой heartbeat платы голов 1 / 2Сетевые кабели и индикаторы плат голов и DRV
Warning HeadBoard-FOT-1, код 17301000001000001Целевая температура подогрева выше допустимой для головыReal-time Settings: температура в допуске головы
Warning HeadBoard-FOT-1, код 3 / 47301000001000003 / …04Печать идёт на дефолтной волне / волны нетЗагрузить правильную волну
Warning HeadBoard-FOT-1, код 57301000001000005Структура файла волны не совпадает с версиейПересобрать волну в совместимом Waveform Tool
Warning HeadBoard-FOT-1, код 237301000001000017Плата не прошла заводскую коррекцию напряженийПлата голов/DRV на коррекцию к производителю
Warning HeadBoard-FOT-1, код 24 / 257301000001000018 / …19QR-код головы не задан / неверен — используется дефолтReal-time Settings → Read QR-Code → Set → Sync
Warning HeadBoard-FOT-2, код 1 / 27301000002000001 / …02Ошибка объёма данных за выстрел / вывода волныЭнкодер, частота выстрела, количество плат, файл волны
Warning HeadBoard-FOT-3, код 1 / 2 / 37301000003000001 / …02 / …03Температура головы: скачок / выше 60 °C / ниже −15 °CШлейф данных головы, датчик
Resumable MainBoard-Scanprint-1, код 1 / 28203000001000001 / …02Перелив чернил / нет материалаДатчики перелива и материала; отключить ненужные в Factory Setting → Other
Resumable MainBoard-Scanprint-1, код 3–68203000001000003 … 06Отвал оптоволокна 1–4Индикаторы SFP, переподключить волокно
Resumable MainBoard-Scanprint-1, код 7 / 98203000001000007 / …09Недействительные часы RTC / RTC поврежденыDebug Tools → Limit: сверить MB Time и RTC Time; лечится заменой платы
Resumable MainBoard-Scanprint-2, код 259 / 2618203000002000103 / …05Нажат концевик конца / тревога сервоприводаОсвободить датчик, проверить связь драйвера с платой
Resumable MainBoard-Scanprint-6, код 1 / 48203000006000001 / …04Открыта дверь / сдвижная крышка — паузаЗакрыть и нажать «Continue»; конфигурация датчика двери
Resumable MainBoard-Scanprint-6, код 38203000006000003Переполнен бак отработкиОпорожнить бак, датчик

В базе есть и записи, которые почти не встречаются на DTF-машинах: PLC-нагрев, шейкер порошка, сервоприводы Z отдельных вендоров, 3D-печать, десятки вариантов ошибок волновой формы. Если ваш код не попал в таблицу, пришлите Error ID и скриншот Error Info в техподдержку — расшифруем по полной базе.

Если PM не расшифровывает ошибку: обновите базу

База описаний обновляется через главное меню → Tools → Updating error info. Руководство предупреждает: на время обновления отключите брандмауэр компьютера или разрешите PrinterManager выход в сеть, иначе загрузка не пройдёт. Адрес сервера базы задаётся в Settings → User settings, поле «Error information database download address»; по умолчанию там указан адрес сервера BYHX. Текущую версию базы видно в About → Version в строке Error Info Database. После обновления откройте Error Info заново — у старых записей описания тоже подтянутся.

Debug Tools: как локализовать неисправность без разборки

В Tools → Debug Tools собраны тесты, которые показывают состояние системы напрямую. Вверху окна выбираются тип главной платы и тип платы головы (например, EPSON_I3200_4H) — они должны совпадать с реальной конфигурацией.

ТестЧто показываетКогда использовать
Input testсостояние входов главной платы (MB DI: MX0–MX2) и платы головы (HB DI: HX0–HX2, HX-Z0–Z2); красный — сигнала нет, зелёный — сигнал естькаретка не выезжает с парковки, принтер «не видит» материал, срабатывает аварийный стоп, не останавливается прокачка — проверьте, меняет ли цвет нужный вход при нажатии концевика, срабатывании датчика, поплавка
Output testсостояние выходов платы: помпы, клапаны, релене включается помпа, не срабатывает клапан или лампа — видно, выдаёт ли плата команду
Axis testдвижение каждой оси: направление, скорость, движение на заданную длинуось не едет, едет не туда или не на то расстояние; по руководству: поставьте метку, задайте длину, измерьте фактический ход
Communication testсостояние CAN-связи платыфункциональная плата или периферия на CAN не отвечает
Raster uniformity testравномерность импульсов по энкодерной ленте во время движенияполосы и смещения по X, ошибки несовпадения данных и импульсов — грязная или повреждённая лента, считыватель
Link testпроверка связи «оптоволокно — главная плата — компьютер»принтер офлайн, PM не видит плату, пропадает связь с платами голов
DriverBoard testсостояние платы драйвера, подключённой к системеошибки и тревоги двигателей
Print debugтекущая частота импульсов и подстройка буферной дистанциикаретка не успевает разогнаться, обрезается край печати
Logвыгрузка кэш-журнала главной платылюбая повторяющаяся ошибка — лог нужен сервису

Типовые ситуации и что проверить

Нет связи с принтером

Запустите Link test в Debug Tools: он отдельно проверяет оптоволокно, главную плату и соединение с компьютером. Если тест не проходит на участке оптоволокна — переподключите кабель и проверьте питание распределительной платы голов. Если не проходит связь с компьютером — драйвер и кабель. Если PM запускается, но строка состояния пуста и About не показывает версии плат — главная плата не загрузилась или нет связи с ней: проверьте питание платы и нажмите Refresh в окне About после полной загрузки.

Ошибка с источником «плата головы»

Сверьте в About → Version строку HeadBoardID: версия PM и версия FW должны совпадать, а строка HB Distribution должна содержать версии ARM и FPGA — если версия не читается, распределительная плата не отвечает или нет связи по оптоволокну. Проверьте в Debug Tools, что выбранный тип платы головы соответствует установленной. Тип головы, разрешение сканирования и структура оптоволоконного подключения задаются в Settings → Factory Setting — менять их без сервиса нельзя: неверная структура подключения даёт ошибки обнаружения голов на исправном оборудовании.

Прокачка не останавливается, пищит зуммер

По руководству (раздел 3.20) система ведёт себя одним из двух способов: либо зуммер платы предупреждает, не вмешиваясь в работу помпы, либо после заданного времени прокачка останавливается и PM выводит окно «Pump ink timeout — продолжить прокачку?». Режим настраивается в инструменте параметрической конфигурации: функциональные параметры → параметры прокачки. Причина обычно в датчике уровня субтанка: откройте Input test и посмотрите, меняет ли состояние вход платы головы при подъёме поплавка. Если нет — датчик, его кабель или вход платы.

Температура или напряжение головы

Settings → Real-time settings показывает для каждой головы (H1/G1-1 и далее) целевую температуру (до 60 °C при наличии подогрева), текущую температуру, корректирующее напряжение в пределах ±5 В и текущее опорное напряжение. Если текущая температура не читается или скачет — датчик головы, шлейф или плата головы. Не компенсируйте проблемы дюз напряжением выше рекомендованного производителем головы: это ускоряет её износ.

Каретка или ось не двигается

Сначала Input test — не «горят» ли входы концевиков и аварийного стопа в состоянии покоя. Затем Axis test — отзывается ли ось на команду движения на фиксированную длину и совпадает ли фактический ход с заданным. Если ось не отвечает — DriverBoard test покажет состояние платы драйвера. Расхождение фактического и заданного хода — передаточное число, его правят в калибровке по отдельному руководству.

Полосы, смещения, обрезанный край

Сначала тест дюз кнопкой на панели инструментов — он отделяет проблемы головы от проблем движения. Если дюзы в порядке, Raster uniformity test покажет равномерность сигнала энкодера по всей ширине; провалы — грязная или повреждённая лента, считыватель. Обрезанный край или сдвиг начала печати — Print debug: частота импульсов и буферная дистанция. Шаговые и двунаправленные полосы устраняются калибровкой (Tools → Calibration: Base Step, Machine Inspection, Vertical/Overlap, Horizontal, Step Adjustment, Overlap Nozzle).

Обновление прошивки остановилось

Прошивка главной платы и платы головы обновляется через Tools → Update файлом .zip, ход виден в строке состояния. Руководство прямо просит: если обновление не прошло, запишите, на каком проценте оно остановилось, и сообщите это производителю или сервису — процент указывает на этап и модуль, где произошёл сбой. Не выключайте принтер в процессе и не повторяйте обновление другим пакетом «на пробу». После обновления LCD (.bin) принтер нужно перезагрузить. Сам PrinterManager обновляется только полной переустановкой: удалить программу, удалить папку Program Files (x86)\PrinterManager целиком, установить новую версию.

Лимиты и пароли — не поломка

В About → Version есть строки Time Limit, Used Times, Ink Limit и Used Ink. Если вместо No Limit стоит число — на плате установлен лимит времени работы или объёма чернил, и по его исчерпании печать остановится с соответствующим сообщением. Пароли времени, языка и чернил вводятся в Settings → Password setting, пароль ключа — в Dongle Setting. Снять лимит может только тот, кто его установил: продавец принтера или поставщик платы. Сервис здесь не поможет, но подтвердит, что техника исправна, и избавит от ненужного ремонта.

Резервная копия параметров до любых действий

Tools → Backup & Restore хранит два набора параметров. Параметры PM — раскладка голов, режимы печати, калибровки — сохраняются на главную плату (Backup / Restore) или в файл на компьютере (Export / Import). Параметры главной платы — функции, движение, чистка, увлажнение — тоже сохраняются на плату или в файл. Пункт Recovery factory parameters возвращает заводские параметры платы и стирает всё настроенное под ваш принтер, поэтому использовать его без сервиса не стоит. Правило простое: перед обновлением прошивки, сменой платы или экспериментами с настройками — экспорт обоих наборов в файл.

Что прислать в сервис для удалённой диагностики

  1. Скриншот окна Error Info с выделенной строкой ошибки — чтобы были видны Error ID, источник, код, причина и рекомендация.
  2. Скриншот About → Version целиком: версии PM, базы ошибок, ядра, Main Print Program, Functional Program, CoreBoard, распределительной платы и HeadBoardID.
  3. Лог главной платы из Debug Tools → Log.
  4. Если ошибка связана с датчиками или движением — скриншоты Input test и Axis test в момент проблемы.
  5. Если прервалось обновление — процент, на котором оно остановилось.
  6. Фото плат с индикаторами при включённом принтере и короткое видео симптома.

ICC-Service ремонтирует и настраивает принтеры на электронике BYHX, включая новую систему, независимо от производителя оборудования — планшетные и рулонные УФ-принтеры, UV DTF, широкоформатные DTF и сольвентные машины. Пришлите материалы из списка выше — проведём первичную диагностику удалённо и скажем, нужен ли выезд. Условия — на странице ремонт принтеров; общий разбор неисправностей DTF, УФ и сольвентных принтеров и коды ошибок Hoson и Senyang — в статье о частых неисправностях принтеров.

Частые вопросы

Где взять таблицу кодов ошибок новой системы BYHX?

В открытом доступе её нет: расшифровки хранятся в базе ошибок, которую PrinterManager скачивает через Tools → Updating error info и показывает в полях Error Cause и Suggestion. Локально она лежит в папке PM — settings\ScanningPrinterError.db. Выборка самых частых записей и расшифровка структуры Error ID приведены выше в этой статье. Таблицы с кодами SVC, FTA, 40020016 относятся к старым платам BYHX.

PM показывает ошибку без описания — что делать?

Отключите брандмауэр или разрешите PM выход в сеть, обновите базу ошибок и проверьте адрес сервера в Settings → User settings. Если описание не появилось, сохраните лог и пришлите его вместе со скриншотом Error Info — по Error ID ошибка определяется и без описания.

Можно ли самому обновить прошивку новой системы?

Технически да — файлом .zip через Tools → Update. Но пакет должен соответствовать всем модулям сразу: главной плате, функциональной плате, распределительной плате и плате головы, а PM — версии прошивки. Перед обновлением экспортируйте параметры PM и главной платы в файл. Если нет уверенности в комплекте файлов, доверьте обновление инженеру.

Принтер требует пароль — это поломка?

Нет. Лимиты времени и чернил видны в About → Version, пароли вводятся в Settings → Password setting. Снимает ограничение продавец принтера или поставщик платы.

Добавить комментарий