ПРАКТИКА

Данные GS1

GS1 — правила записи данных в штрихкоде. Идентификатор применения (AI) обозначает поле: например, 01 — GTIN, 21 — серийный номер, 10 — партия. Между полем переменной длины и следующим полем нужен разделитель.

FNC1 и разделители

Начальный FNC1 отличает GS1 DataMatrix от обычного DataMatrix, а GS1-128 — от Code 128. При чтении разделитель между полями обычно передаётся байтом GS (0x1D).

В ^BX явно укажите ECC200 — 200. Используйте ^FH_ и запись _7E для тильды. Полученный начальный ~1 включает GS1, следующие ~1 разделяют поля. В ^BC начальный >8 задаёт FNC1; >; выбирает набор C, >6 переключает его на B. Режимы U и D не поддерживаются.

Примеры

В обоих примерах записаны GTIN 09506000134352, серийный номер AB и партия LOT. После серийного номера стоит разделитель. Это учебные данные; для печати используйте свои значения.

GS1 DataMatrix

Команды принтера
^XA
^PW720
^LL480
^FO24,24^BXN,4,200
^FH_^FD_7E1010950600013435221AB_7E110LOT^FS
^XZ

GS1-128

Команды принтера
^XA
^PW1200
^LL480
^BY2,3,80
^FO24,24^BCN,80,N,N,N,N
^FD>;>8010950600013435221>6AB>810LOT^FS
^XZ

Сохранение исходных данных

Не удаляйте и не добавляйте скобки, пробелы или разделители в готовой строке кода. Запись (AI)данные — отдельный способ ввода; он поддерживается только там, где указан в карточке команды. Скобки внутри серийного номера сохраняются.

При печати кодов маркировки передавайте полученную строку целиком: с исходным регистром, серийным номером и проверочными данными. Не заменяйте разделители словами «GS» или «FNC1».

Проверка результата

Оставьте белое поле вокруг кода и выберите размер модуля под материал и разрешение принтера. Считайте пробный отпечаток и сравните полученные данные с исходными, включая разделители. Принтер кодирует переданные данные; проверку подлинности и соответствия товарной категории выполняет ваша система.

ARNI · Справочник команд 22 октября 2026

Основа справочника — сверка от 17.10.2026; настройки, функции BAS и строгий выбор шрифтов уточнены 22.10.2026. Поддержка зависит от установленной прошивки. Проверьте макет и считывание кодов на пробном отпечатке.

Например