
Как автоматизировать маркировку «Честного знака»: три способа нанесения и контроля кода
Статья · Автор: Максим, инженер-программист
Коротко. Станция маркировки — это транспортёр с камерой и отбраковщиком. Камера читает код «Честного знака» на каждом товаре; если его нет или он не читается, толкатель сбрасывает изделие с линии. Откуда на упаковке берётся код, определяет комплектация, и вариантов три. Код уже нанесён до станции — она только проверяет. Этикетки напечатаны заранее — их клеит аппликатор. Этикетка печатается на самой станции, прямо перед нанесением. Скорость во всех трёх случаях — до 60 товаров в минуту.

Три станции: чем они отличаются
| Вариант | Когда подходит | Что стоит на транспортёре |
|---|---|---|
| 1. Только контроль | Код уже есть на упаковке: напечатан в типографии или нанесён раньше по линии | Камера и отбраковщик |
| 2. Готовая этикетка | Этикетки с кодами напечатаны заранее, партии длинные | К ним добавляется аппликатор с рулоном |
| 3. Печать на станции | Продукт меняется часто | К ним добавляются аппликатор и принтер на нём |
Основа во всех трёх одна и та же. Начать можно с первого варианта, а аппликатор и принтер добавить позже.

Что общего у трёх вариантов: проверка кода и сброс брака
- Изделие въезжает на транспортёр. Датчик фиксирует, что оно подошло к точке считывания.
- Камера читает код целиком, вместе с серийным номером.
- Программа решает, годно оно или нет.
- Годное едет дальше, его код записывается.
- Негодное толкатель сбрасывает с ленты в ёмкость для брака.
Правило у программы одно: дальше проходит только то, на чём код уверенно прочитан и подходит. Всё остальное — брак. «Не удалось понять» означает «не пропускать».
Что проверяет камера
| Что случилось | Что делает станция |
|---|---|
| Кода на упаковке нет | сбрасывает |
| Код есть, но не читается: смазан, замят, заклеен | сбрасывает |
| Код читается, но он от другого продукта, не того, что сейчас идёт по линии | сбрасывает |
| Этот код уже проходил | сбрасывает |
| Код прочитан и подходит | пропускает, записывает код |
Что именно идёт по ленте, программа узнаёт по коду товара (GTIN), который записан внутри кода маркировки. Перед партией оператор выбирает, что сейчас идёт по линии, и всё, что не совпадает, уходит в брак. Прошедшие коды программа помнит, поэтому узнаёт код, который встретился повторно.
Камера проверяет, читается ли код. Класс качества печати она не измеряет.


Журнал брака и куда уходят коды
По каждому сбросу сохраняются время, причина и снимок. Когда в конце смены в ёмкости лежит двадцать изделий, по журналу видно, почему там оказалось каждое.


Код каждой годной единицы станция передаёт в программу агрегации. Из этих кодов собирается состав короба или группы: что именно лежит внутри.
Сброшенное в эти данные не попадает, поэтому в учёте оказывается ровно то, что физически ушло с линии. Непрочитанный код никуда возвращать не нужно: он просто не доходит до следующего этапа, ввода продукции в оборот.
В «Честный знак» станция данные сама не отправляет. Это делают программа агрегации и ваша учётная система. Как агрегация устроена на линии с упаковкой в плёнку, разобрано в отдельной статье.
Одна ошибка и серия ошибок
Единичный брак линию не останавливает. Изделие сброшено, следующее уже под объективом.
Серия ошибок означает, что сломалось что-то общее: кончилась красящая лента, сместился аппликатор, загрязнился объектив. Сбрасывать одно изделие за другим тут бессмысленно, и линия останавливается. Порог и действие мы задаём при настройке под заказчика, например:
- три сброса подряд;
- три непрочитанных кода подряд;
- пять ошибок на последние двадцать изделий.
При остановке оператор видит на экране причину и последние снимки брака, так что неисправность не приходится искать наугад.
Вариант 1. Код уже есть на упаковке: станция только проверяет
Здесь четыре узла:
- транспортёр, по которому продукция идёт поштучно;
- датчик, который сообщает, что очередная единица подошла;
- камера, которая читает код;
- отбраковщик: толкатель и ёмкость для брака.
Такая станция ничего не наносит. Она нужна, когда код на упаковке уже есть: его напечатали в типографии или нанесли раньше по линии. Её задача — чтобы дальше ушло только то, на чём код читается, и чтобы эти коды были собраны для учёта.


Принцип работы простой. Коробка с кодом приезжает с упаковочного автомата и проходит под камерой. Годная едет дальше, а ту, на которой кода нет или он не читается, толкатель сбрасывает в ёмкость.


Вариант 2. Этикетки напечатаны заранее: их клеит аппликатор
На тот же транспортёр перед камерой ставится аппликатор. Этикетки с кодами «Честного знака» напечатаны заранее, на настольном принтере или в типографии, и приходят рулоном. Рулон устанавливается на держатель аппликатора, а лента заправляется по роликам к узлу выдачи над транспортёром.
Когда изделие проходит под узлом выдачи, очередная наклейка сходит с подложки и ложится на его верх, а пустая подложка уходит на намотку. Сразу после этого камера проверяет, что наклейка на месте и код читается. Головку аппликатора выставляют по высоте товара: в ролике это коробка высотой 40 мм.



Готовый рулон подходит, когда партии длинные и продукт меняется редко.
Вариант 3. Код печатается на станции: принтер на аппликаторе
На аппликатор ставится термотрансферный принтер. С рулона идёт лента с чистыми наклейками, и принтер печатает код на каждой за мгновение до того, как она окажется на упаковке. Коды из «Честного знака» получаете вы; в принтер они попадают с подключённого компьютера или с флешки. Дальше всё как во втором варианте: нанесение и проверка.



Подходит, когда продукт меняется часто: не нужно держать запас напечатанных рулонов, и чужой рулон заправить нельзя.
Пришлите образец товара и этикетки — подберём вариант станции и проверим на нём нанесение до отгрузки.
Какой способ подходит под ваш объём
| Ситуация | Способ | Что нужно | Ограничение |
|---|---|---|---|
| Небольшие партии, этикетки клеят вручную | Ручной сканер, выборочная проверка | Сканер и человек | Проверяется не каждая упаковка, скорость упирается в руки |
| Код уже есть на упаковке, продукция идёт потоком | Вариант «только контроль»: транспортёр, камера, отбраковщик | От 723 000 ₽, компьютер | До 60 штук в минуту |
| Этикетки с кодами напечатаны заранее | Станция «нанесение и контроль»: добавляется аппликатор | От 1 143 000 ₽, компьютер | До 60 штук в минуту; рулон меняют при смене продукта |
| Продукт меняется часто | Станция «печать, нанесение и контроль»: на аппликаторе принтер | От 1 523 000 ₽, компьютер | До 60 штук в минуту |
Типичные ошибки при выборе
- Проверяют этикетку, а не код. Датчик видит, что этикетка наклеена, но не видит, читается ли на ней код. Склад вернёт упаковку именно из-за нечитаемого кода.
- Ставят камеру без отбраковщика на большом потоке. Брак она находит, но снять его некому, и линию приходится останавливать каждый раз.
- Печатают рулоны впрок при частой смене продукта. Чем больше напечатанных рулонов лежит у линии, тем проще заправить не тот.
- Платят за скорость, которой нет у линии. Станция работает со скоростью упаковочного автомата перед ней. Если автомат выдаёт 30 пакетов в минуту, запас сверх 60 ничего не даёт.
- Не решают заранее, что делать с браком. Сброшенное нужно разобрать: что перемаркировать, что списать. Без журнала причин это гадание.
Состав и цена по позициям
Вариант «нанесение и контроль»:
| Позиция | Цена |
|---|---|
| Аппликатор этикеток АЭ-140 | 340 000 ₽ |
| Транспортёр 1,5 м | 288 000 ₽ |
| Камера | 150 000 ₽ |
| Датчик наличия товара | 60 000 ₽ |
| Отбраковщик: толкатель и ёмкость для брака | 75 000 ₽ |
| Настольный принтер этикеток | 50 000 ₽ |
| Программа станции | 150 000 ₽ |
| Программы печати и агрегации: лицензия на первый год и разовая интеграция с программой станции | 30 000 ₽ |
| Итого | 1 143 000 ₽ |
В варианте с печатью на месте вместо настольного принтера ставится термотрансферный за 380 000 ₽, программа станции стоит 200 000 ₽. Итого 1 523 000 ₽.
В варианте «только контроль» нет аппликатора и принтера. Итого 723 000 ₽ и программа для отчётов в «Честный знак».
Со второго года оплачиваются только лицензии, по цене разработчика программы. Интеграция с программой станции оплачивается один раз.
Сроки и что входит в поставку
- Срок изготовления — от 30 рабочих дней с даты заключения договора.
- Гарантия — от 24 месяцев.
- В стоимость входят монтаж, пусконаладка, настройка под ваш товар и обучение оператора. Пусконаладка обязательна и отдельно не оплачивается.
- Доставка — транспортной компанией с нашего склада в Казани, оплачивается отдельно. Выезд на монтаж входит в стоимость, билеты и проживание оплачиваются отдельно.
Оборудование мы сдаём только на образцах заказчика.
Что нужно от вас
- компьютер и монитор для программы станции;
- место в линии под транспортёр длиной 1,5 м;
- сжатый воздух для толкателя;
- розетка 220 В;
- образцы товара и этикеток, чтобы настроить станцию до отгрузки;
- коды маркировки: их вы получаете в «Честном знаке» сами.
Частые вопросы
Можно ли поставить станцию в существующую линию?
Да. Станция ставится после фасовочного или упаковочного автомата. Высоту и направление движения ленты подбираем под вашу линию. Камеру с программой отдельно, на чужой транспортёр, мы не продаём.
Подойдёт ли станция «только контроль» для пакетов из плёнки?
Да, но может понадобиться ориентатор. С бликами на плёнке камера справляется.
Что будет, если этикетка наклеилась криво?
Если код при этом читается, изделие пройдёт. Если этикетка замялась и код не читается, оно будет сброшено.
Что делать с товаром из ёмкости для брака?
Посмотреть по журналу причину. Изделие без этикетки или с испорченной этикеткой можно промаркировать заново и снова пустить по линии. То, на чём оказался чужой код, нужно разбирать отдельно.
Хватит ли 60 товаров в минуту?
Это 3 600 штук в час. Если ваш упаковочный автомат выдаёт меньше, станция его не сдерживает. Если линия быстрее, код мы проверяем на этапе агрегации, когда пакеты укладываются в коробку: там времени на считывание достаточно.
Нужен ли отдельный оператор?
Нет. Оператор линии заправляет рулон, выбирает продукт перед партией и освобождает ёмкость для брака.
Хотите расчёт под свою линию?
Пришлите три строки: что маркируете, есть ли уже код на упаковке и сколько штук идёт в минуту. В ответ пришлём вариант станции и цену. Работаем с производителями пищевой продукции, косметики и средств ухода, медицинских товаров.








