- Подготовка производственной площадки к маркировке
- Сроки внедрения маркировки для производителей: что нужно знать малым, средним и крупным?
- Оборудование для маркировки: какое нужно и что пригодится из того, что у вас уже есть?
- Состав кода маркировки молочной продукции
Пример решения по маркировке продукта «Честный знак» в брикетированной упаковке
Упаковка типа брикет крайне популярна для штучной молочной продукции. Как правило данную упаковку применяют при изготовлении масла и мороженного. Ввиду специфичности упаковки, стандартные решения по маркировке для брикетированной продукции может не подойти. Однако специалистами компании «РЭЙ» было подготовлено решение по маркировке для продуктов в брикетированной упаковке. Техническое решение работает под управлением фирменного программного обеспечения «X-Mark». Наше ПО способно не только отвечать за процесс маркировки, но выполнять функции управления кодировкой «Честный знак». Представленный алгоритм решения будет разделен на этапы для удобства повествования.
Нанесение и валидация кодов маркировки
В момент загрузки сменного задания задается фиксированное количество продукции в агрегате. На рабочее место оператора загружается сменное задание, в котором передаются:
- GTIN
- Размер партии.
- Количество ПУ в агрегате 1 уровня.
- Количество агрегатов на паллете (2 уровня).
Коды маркировки предварительно печатаются на этикетки в рулоне. Задача печати отправляется на принтер кодов маркировки с рабочего места оператора линии. Наладчик устанавливает рулон этикеток с напечатанными кодами маркировки в аппликатор. Нанесение кодов маркировки осуществляется на потребительскую упаковку после зоны ручной отбраковки. Наладчик выполняет настройку линии и осуществляет визуальный, и весовой контроль брака. Не соответствующие упаковки отбраковываются вручную. Прошедшие контроль упаковки перемещаются транспортером к аппликатору и далее на агрегационный стол.
Промаркированные упаковки оператор подносит к сканнеру и считывает код маркировки. Раздается сигнал успешного считывания, на мониторе ПАК отражается информация об успешном считывании кода маркировки. Оператор укладывает упаковку в тару для агрегата. Если код маркировки не считался, раздается сигнал «Код не считан» и на дисплее отображается информация об этом. Оператор кладет упаковку на стол для брака для последующей переупаковки.
Если код является дубликатом, раздается сигнал дубликата и на дисплее отображается информация об этом. Оператор кладет упаковку на стол для брака для последующей переупаковки. Для защиты от случайного повторного считывания ПО устанавливает задержку 0,5 секунд с момента последнего успешного считывания. По истечении этого времени возможно следующее сканирование. В случае если дубликат возник при случайном повторном считывании, оператор продолжает работу в штатном порядке. ПО запоминает только успешно считанные коды маркировки без дублей и отсчитывает их количество текущего агрегата.
Агрегация
В случае успешного сканирования последнего кода в агрегате, ПО дает команду на принтер кодов агрегации 1 уровня. Принтер распечатывает одномерный код агрегации 1 уровня. Программное обеспечение рассчитывает и присваивает распечатанный код агрегации пулу отсканированных кодов маркировки. Оператор приклеивает этикетку с кодом агрегата 1 уровня, сдвигает наполненный агрегат в сторону и берет новую пустую тару. Далее цикл повторяется. Грузчик сканирует с помощью ТСД код агрегации первого уровня.
При успешном считывании раздается сигнал успешного считывания. На дисплее ТСД отображается счетчик агрегатов 1 уровня, готовых к установке на паллет. Грузчик заклеивает тару агрегата и относит его на паллет. В случаи считывания с ошибкой или дубликате кода грузчик срывает этикетку с тары агрегата первого уровня и относит оператору для повторного сканирования и агрегации. При не удачном считывании или при повторном считывании одного и того же кода агрегации 1 уровня ТСД сигнализирует об этом, и предлагает варианты продолжения:
- При случайном повторном считывании — продолжение процесса;
- При обнаружении дубликата кода — переместить агрегат в брак;
- Вход в режим разагрегации или трансформации.
Грузчик выбирает необходимый пункт из меню, производит считывание любого кода маркировки с упаковки из агрегата. ПО сбрасывает информацию о ранее считанных кодах в агрегате. Грузчик возвращает короб с упаковками оператору для повторного сканирования и переупаковки. Оператор производит повторное сканирование кодов маркировки и возвращает упаковки в короб для агрегата 1 уровня, и продолжает работать в штатном режиме. ПО отсчитывает количество кодов агрегации.
При успешном считывании последнего кода агрегации 1 уровня в агрегате 2 уровня ТСД сигнализирует о полном заполнении паллеты и программное обеспечение дает команду на принтер кодов агрегации 2 уровня. Принтер распечатывает одномерный код агрегации 2. Грузчик заматывает паллет, приклеивает этикетку, сканирует ТСД код агрегации второго уровня.
При успешном считывании ТСД сигнализирует об этом. Программное обеспечение производит расчет и присвоение распечатанного кода агрегации 2 уровня пулу отсканированных кодов агрегации 2 уровня. При не успешном считывании грузчик срывает этикетку агрегата второго уровня и нажимает на ТСД кнопку принудительной печати кода аргегации 2 уровня. Далее цикл повторяется. При повторном считывании одного и того же кода агрегации 2 уровня ТСД сигнализирует об этом и предлагает варианты продолжения:
- При случайном повторном считывании - продолжение процесса;
- При обнаружении дубликата кода - переместить агрегат в брак;
- Вход в режим разагрегации/трансформации.
Разагрегация, трансформация агрегата
У ТСД несколько режимов работы:
- Агрегация;
- Разагрегация;
- Трансформация.
При необходимости режим переключается через интерфейс ПО. Для отмены агрегации 1 или 2 уровня, изъятия или замены упаковки из агрегата, оператор выбирает необходимый режим на ТСД и производит считывание соответствующего кода агрегации. Устройство сигнализирует об успешном выполнении операции либо об ошибочных действиях оператора с рекомендациями по исправлению ошибок. При изъятии или добавлении потребительской упаковки оператор сканирует код маркировки в соответствующем режиме. На дисплее терминала сбора данных отображаются возможные следующие шаги. Программное обеспечение сохраняет информацию о внесенных изменениях и передает информацию в систему.
Подведение итогов
Данное решение отлично показало себя на практике. Программное обеспечение «X-Mark» способно взять на себя не только процесс маркировки, но и выполнить заказ кодов маркировки и их получение, а также выполнить отправку отчетов в ЦРПТ. При необходимости решение можно интегрировать с информационными системами предприятия, такими как ERP и WMS.