QRkoder

Data Matrix Rectangular Extension (DMRE)

DMRE — расширение стандарта Data Matrix (ISO/IEC 21471, 2020), добавляющее новые прямоугольные размеры от 8×48 до 26×64 модулей для маркировки узких деталей.

Определение DMRE

Data Matrix Rectangular Extension (DMRE) — набор дополнительных прямоугольных форматов кода Data Matrix, закреплённый международным стандартом ISO/IEC 21471 (издан в 2020 году). Классический Data Matrix по ISO/IEC 16022 предлагает 24 квадратных размера (от 10×10 до 144×144) и всего шесть прямоугольных (от 8×18 до 16×48). DMRE добавляет к этому ещё несколько прямоугольных версий с числом строк 8, 12, 16, 22, 24 и 26 — вплоть до формата 26×64 модуля.

Смысл расширения — дать инженерам-маркировщикам промежуточные пропорции и бо́льшую ёмкость там, где квадрат физически не помещается. Новые размеры (8×48, 8×64, 12×64, 16×64, 24×48, 26×40 и другие) позволяют вытянуть код в узкую ленту и уместить его на торце детали, кабеле или кромке платы, не жертвуя данными. Все версии DMRE используют кодировку ECC 200 и коррекцию ошибок Reed-Solomon — тот же аппарат, что и обычный Data Matrix.

История и как работает

Идея прямоугольного расширения родилась в отрасли прямой маркировки деталей: производители электроники и метизов упирались в то, что классические прямоугольные Data Matrix (максимум 16×48) вмещали слишком мало данных для растущих требований трассируемости. Ассоциация AIM в середине 2010-х оформила расширение как техническую спецификацию AIM DMRE, а в 2020 году ISO закрепила его отдельным стандартом ISO/IEC 21471, официально сделав новые размеры частью семейства Data Matrix.

Структурно DMRE ничем не отличается от привычного Data Matrix: та же L-образная сплошная рамка-искатель (Finder Pattern) по двум сторонам, тот же пунктирный Timing Pattern по двум другим и та же матрица данных с байтами коррекции ошибок внутри. Меняется только сетка допустимых размеров. Сканеру, чтобы прочитать DMRE, нужна прошивка с поддержкой ISO/IEC 21471 — старые декодеры, знающие лишь размеры из ISO/IEC 16022, увидят рамку, но не смогут раскодировать данные. Поэтому перед внедрением DMRE на линии проверяют, что все считыватели обновлены.

ПараметрЗначение
СтандартISO/IEC 21471 (2020)
Базовый стандартISO/IEC 16022 (Data Matrix)
КодировкаECC 200
Коррекция ошибокReed-Solomon
Новые размерыот 8×48 до 26×64 модуля
Число строк8, 12, 16, 22, 24, 26

Связанные концепции

  • Data Matrix — базовая 2D-символика, к которой DMRE добавляет прямоугольные размеры.
  • Прямая маркировка деталей (DPM) — ключевая сфера применения DMRE: гравировка кода прямо на изделии.
  • ECC 200 / Reed-Solomon — механизм кодирования и коррекции ошибок, общий для всех версий Data Matrix.

Сгенерировать Data Matrix и другие 2D-коды под нужный размер можно через генератор штрих-кодов, задав данные, формат и уровень коррекции.

Частые вопросы

Чем DMRE отличается от обычного Data Matrix?

DMRE — не отдельный код, а расширение того же Data Matrix: та же рамка-искатель, кодировка ECC 200 и коррекция Reed-Solomon. Отличие лишь в наборе допустимых размеров. Классический Data Matrix по ISO/IEC 16022 знает шесть прямоугольных версий (до 16×48), а DMRE по ISO/IEC 21471 добавляет более вытянутые и ёмкие форматы вплоть до 26×64 модуля.

Каким стандартом описан DMRE?

DMRE закреплён международным стандартом ISO/IEC 21471, изданным в 2020 году. До этого расширение существовало как отраслевая спецификация AIM DMRE, оформленная ассоциацией AIM. Стандарт ISO дополняет базовый ISO/IEC 16022 (сам Data Matrix), а не заменяет его: вместе они описывают полное семейство квадратных и прямоугольных размеров кода.

Где применяется DMRE?

Главная сфера — прямая маркировка деталей (DPM): электронные компоненты, печатные платы, метизы, кабельная продукция и узкие изделия, где квадратный код не помещается. Вытянутые размеры от 8×48 до 26×64 позволяют разместить код лентой на торце или кромке детали, сохранив нужный объём данных для трассируемости в производстве.

Прочитает ли DMRE обычный сканер?

Только если его прошивка поддерживает ISO/IEC 21471. Старые декодеры, знающие лишь размеры из ISO/IEC 16022, увидят L-образную рамку, но не смогут раскодировать данные из новых форматов. Поэтому перед внедрением DMRE на производстве убеждаются, что все считыватели и камеры на линии обновлены до версии с поддержкой расширенных прямоугольных размеров.

Меняется ли ёмкость данных у DMRE?

Да, новые размеры дают больше места, чем прежние прямоугольные версии Data Matrix. Например, самый большой формат 26×64 вмещает существенно больше символов, чем старый максимум 16×48, оставаясь при этом узким. Это и было целью расширения: обеспечить достаточную ёмкость для трассируемости на деталях, где по геометрии доступна только вытянутая полоса под код.

Создавайте QR-коды бесплатно

Динамические QR-коды с аналитикой, дизайном и без ограничений по сканированиям.

Начать бесплатно