Более подробно о том, что такое EPC и зачем он нужен, читайте в разделе «UHF RFID для логистики и розницы».
Цифровое кодирование EPC
В RFID-метку EPC записывеатся при помощи нулей и единиц. Перевод EPC в нули и единицы называется бинарным кодированием EPC, которое уже реализовано в продукте (самим ничего кодировать и декодировать не нужно). Самый распространенный способ записи EPC – это строка, представляющая собой последовательную запись в 16-ричном формате всех байт бинарно закодированного EPC, и именно в таком виде EPC отображают программы, которые идут с RFID-оборудованием по умолчанию.
Строки вида «3024000003320C4063A23312», которые выдаются демопрограммой считывателя как TAG ID считанных RFID-меток, требуют декодирования в EPC. Только тогда можно узнать код товара/документа и т.п., на который нанесена метка. Все стандартные схемы кодирования/декодирования уже реализованы в «Wonderfid™ Link».
Пример декодирования EPC при помощи «Wonderfid™ Link»:
Пример кодирования EPC при помощи «Wonderfid™ Link»:
Генерирование EPC для товаров
Если метки используются для целей контроля за движением товаров/объектов/документов, то самым главным в RFID-метке будет являться банк EPC. В банке EPC/UII будет содержаться собственно EPC или UII, описывающий, на какой конкретно объект будет нанесена RFID-метка.
Под генерированием EPC понимается правила, по которым компания будет заполнять поля EPC перед их записью в метку. Данные для заполнения берутся либо из 1С, либо прямо из штрихкодов товаров. Эти правила следует выработать для каждого типа маркируемых объектов, чтобы правильно настроить работу RFID-принтера и/или выделенного маркировочного места со стационарным RFID-считывателем.
Серийные номера EPC для товаров
Все варианты «товарных» EPC, без исключения, имеют в себе поле для хранения серийного номера того конкретного объекта (товара или упаковки), который маркирован RFID-меткой. Для «коротких» вариантов EPC (например, длиной в 96 бит) поле для серийного номера представляет собой число и всегда чем-то заполнено (по умолчанию нулём). Для «длинных» вариантов EPC серийный номер представляет собой строку из цифр и латинских букв, по умолчанию там пустая строка.
Более подробно о том, зачем вообще товарам серийные номера, можно прочитать в разделе «UHF RFID для логистики и розницы».
Выдача учетной базой уникальных серийных номеров каждому экземпляру продаваемого товара – задача не из простых. Особенно для сетевых компаний. К счастью, продукт «Клеверенс» уже содержит в себе алгоритмы генерации уникальных серийных номеров, разработанные согласно рекомендациям всех основных производителей RFID-чипов.
Эти алгоритмы обеспечивают глобальную уникальность генерируемых серийных номеров в диапазоне 3-25 лет (в зависимости от марки чипа, используемого в RFID-метке).
Генерация серийных номеров при помощи «Wonderfid™ Link» выполняется перед записью EPC в метку в том случае, если это EPC товара и в нём не указан серийный номер.
В примерах ниже показано, что серийный номер является необязательным аргументом функций API компоненты. Если серийный номер не передавался или было передано значение «Неопределено», то в созданном EPC он будет пустым и, соответственно, компонента сгенерирует его перед записью в метку.
EPC по штрихкоду товара
«Wonderfid™ Link» предоставляет несколько способов создания EPC на основе штрихкодов товаров. В примерах ниже ШК – любой штрихкод EAN8, EAN13, ISBN, ISSN или UPC.
Пример 1. Товар для продажи на кассе, серийные номера генерирует 1С:
Пример 2. Товар для продажи на кассе, серийные номера генерирует «Wonderfid™ Link»:
EPC по коду товара
API метод компоненты EPCизSGTIN (EPCfromSGTIN) создает экземпляр SGTIN-варианта EPC на основе кода компании и кода товара.
Синтаксис: EPCизSGTIN (<company>, <item>, <filterValue>, <serial>)
Пример 1. Товар для продажи на кассе, серийные номера ведутся клиентом самостоятельно:
Пример 2. Товар для продажи на кассе, серийные номера генерируются «Wonderfid™ Link».
Генерирование EPC для палет и коробок
Пример 1. Маркировка палеты для внутреннего использования (не выходит за рамки склада):
Пример 2. Маркировка палеты для внешнего использования (выходит за рамки склада):
Пример 3. Маркировка поддона/ коробки/ пробирки как оборачивамой тары:
Генерирование EPC для документов
Пример 1. Маркировка документа накладной: