QR-коды на производстве
На нашем производстве QR-коды повсюду. На печатных платах, на бейджах сотрудников, на коробках с готовой продукцией. Это не дань моде — это основа нашей системы качества. Каждая операция, каждое перемещение, каждый этап тестирования фиксируется в MES-системе через сканирование QR-кода. Но чтобы эта система работала без сбоев, недостаточно просто наклеить этикетки. Нужно правильно выбрать считыватели. А для разных задач — разные сканеры. Рассказываем, как мы подобрали два типа устройств и почему не используем универсальные решения.
Введение: почему QR-код стал стандартом на производстве
QR-коды были выбраны не случайно. По сравнению с другими технологиями автоматической идентификации (Auto-ID), они предлагают лучшее соотношение цены и эффективности: низкая стоимость нанесения, простота считывания, возможность хранить достаточно информации для прослеживаемости.
На нашем производстве QR-коды решают несколько задач:
| Где используется | Что кодируем | Зачем |
|---|---|---|
| Номенклатура компонентов | Партия, дата производства, поставщик | Входной контроль, отслеживание происхождения |
| Печатные платы (PCBA) | Уникальный серийный номер (SN) | Прослеживаемость каждого экземпляра |
| Бейджи сотрудников | ID оператора | Фиксация, кто выполнил операцию |
| Коробки на отгрузку | Номер заказа, состав, количество | Контроль отгрузки, связь с заказчиком |
Вся эта информация попадает в MES-систему (Manufacturing Execution System) . Благодаря этому мы можем в любой момент ответить на вопрос: «На какой плате, из каких компонентов, кем и когда была выполнена пайка?». И сделать это не за три дня с бумажными журналами, а за 5 секунд.
Но система прослеживаемости работает ровно настолько, насколько быстро и надёжно считываются коды. Если сканер подвисает, не читает повреждённый код или требует перенастройки — вся цепочка останавливается.
Проблема: один сканер не подходит для всех задач
Когда мы только начинали внедрять QR-коды, мы купили несколько «усреднённых» сканеров. Думали: «Ну, считывает QR — и хорошо». Очень быстро выяснилось, что это не так.
На линии сборки платы движутся со скоростью один экземпляр в 15-20 секунд. Сканер должен сработать мгновенно, с первого раза, без задержек. Наш первый сканер иногда «задумывался» на секунду-две. Для одного раза — мелочь. А за смену — минуты простоя.
На складе операторы сканируют коробки с компонентами. Хороший штрихкод читается легко. А вот потёртый QR, с нестандартным цветом — уже проблема. Не каждый сканер его видит.
На рабочих местах сборки плата перемещается между операциями. Сканировать нужно часто, но не быстро. Зато важно, чтобы устройство было лёгким, не утомляло руку и не требовало постоянной настройки.
Мы поняли: нужно два типа считывателей. Для разных задач — разная технология.
Технологии сканирования: лазер vs камера (CMOS)
Прежде чем рассказывать о нашем выборе, давайте разберёмся, чем вообще отличаются считыватели .
Лазерные сканеры
Лазерный сканер «пробегает» лучом по баркод, измеряя отражённый свет. Это старая, отработанная технология.
Плюсы:
Низкая цена (входной порог)
Хорошо работают с обычными 1D-штрихкодами
Не боятся низкой освещённости
Могут читать с большого расстояния
Минусы:
Плохо читают 2D-коды (QR, DataMatrix) — особенно повреждённые или неконтрастные
Имеют движущиеся части (зеркальце) — изнашиваются в вибрационной среде
Не читают коды с экранов (телефонов, мониторов)
Читают только один код за раз
CMOS-сканеры (имиджеры)
Камерный сканер фотографирует код и обрабатывает изображение. По сути — маленький компьютер со встроенной камерой.
Плюсы:
Читают любые типы кодов (1D, 2D, QR, DataMatrix)
Работают с повреждёнными, грязными, неконтрастными кодами
Нет движущихся частей — высокий ресурс
Читают коды с экранов
Могут считывать несколько кодов за один кадр
Возможность обновления прошивки (добавление новых типов кодов)
Минусы:
Дороже (иногда в разы)
Требуют больше вычислительной мощности
Могут быть чувствительны к освещению (но современные модели имеют подсветку)
Вывод: лазер — нам совершенно не подходит. Камера — для сложных условий и максимальной надёжности .
Наше решение: два типа сканеров для разных задач
Проанализировав свой опыт и технологические различия, мы остановились на двух типах считывателей. Они принципиально разные по цене, производительности и назначению. Хотя в базе используют одну технологию.
Тип 1. Высокоскоростные сканеры (для линии и склада)
Где используем:
SMT-линия (для перестройки и прослеживаемости)
Складские ворота приёма/отгрузки
Конвейерные линии
Требования:
Скорость сканирования — доли секунды
Надёжное считывание с движущихся объектов
Работа без участия оператора (триггер от датчика)
Возможность точной настройки параметров сканирования.
Что выбрали: Zebra DS.
Почему:
Настраиваются через ПО: можно задать режим работы, чувствительность, формат вывода данных
Отсутствие движущихся частей — работают годами в пыльном цеху
Тип 2. Бюджетные ручные сканеры (для рабочих мест)
Где используем:
Рабочие места сборки (перемещение платы между операциями)
Участок ручного монтажа
Контроль качества (выборочные проверки)
Зона ремонта и доработок
Требования:
Простота использования (взял, навёл, нажал кнопку)
Лёгкий вес, удобная эргономика
Быстрая настройка без IT-специалиста
Низкая цена (чтобы можно было оснастить много рабочих мест)
Что выбрали: считыватели YHD. Но только проводные версии.
Почему:
Стоят в 10 раз дешевле Zebra (буквально)
Достаточно быстры для ручных операций (не нужно сканировать 4 кода в секунду)
Лёгкие, не утомляют руку при 500 сканированиях за смену
Настройка считывание QR кодов
- Производитель из дружественной страны, нет проблем с поставкой
- Хорошая документация на сайте по каждой модели.
Важный нюанс: В начале мы пробовали беспроводные варианты, для большего удобства сотрудников. Но пришли к тому, что беспроводные сканеры не всегда корректно считывают. Часть строки как буд-то терялась. И не в начале или конце, а частично в середине. У проводных сканеров такой проблемы не встречалось.
Что в итоге: два типа — две задачи
Мы не искали «лучший сканер в мире». Мы искали правильные инструменты для конкретных задач.
Стационарные высокоскоростные сканеры (дорогие, точные, программируемые)
Где: линии, склады, конвейеры
Зачем: скорость и надёжность в автоматическом режиме
Цена: высокая, но окупается за счёт отсутствия простоев
Ручные бюджетные сканеры (дешёвые, простые, лёгкие)
Где: рабочие места сборки, контроль качества, ремонт
Зачем: массовое оснащение, простота использования
Цена: в 10 раз ниже, можно купить на каждый стол
И те, и другие — CMOS (камерные). От лазерных мы отказались полностью, потому что они не справляются с 2D-кодами в реальных условиях производства.
Главный вывод: Не экономьте на сканерах для ответственных участков (линия, склад). Но не переплачивайте там, где достаточно простого устройства. Правильный выбор считывателя — это не просто «купить подешевле», это обеспечить бесперебойную работу системы прослеживаемости. А от неё зависит качество вашей продукции.