Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Этикетка со штрих-кодом Plessey Code

Plessey Code - это одномерная линейная символика штрих-кода, основанная на широтно-импульсной модуляции , разработанная в 1971 году британской компанией Plessey Company plc . Это одна из первых символик штрих-кодов , которая до сих пор используется в некоторых редких библиотеках и для полочных этикеток в розничных магазинах, отчасти как решение их внутренних требований по контролю запасов. Эта система была впервые использована в начале 1970-х годов компанией J.Sainsbury для идентификации всех своих продуктов на полках супермаркетов для системы пополнения запасов.

Основными преимуществами являются относительная простота печати с использованием точечно-матричных принтеров, популярных во время введения кода, и его несколько более высокая плотность, чем у более распространенных кодов 2 из 5 и 3 из 9. Позже он привел к появлению нескольких вариантов, таких как Код Анкера от ADS Company, Telxon и MSI (также известный как модифицированный Плесси). В настоящее время трудно получить спецификации для них, и поэтому трудно определить различия между ними (за исключением MSI), потому что он был в основном доступен в виде бумажного документа и с тех пор был прекращен.

Кодировка [ править ]

Состав штрих-кода Plessey Code

Штрих-код кодирует шестнадцатеричные цифры (т.е. шестнадцатеричные цифры 0-F) как 4 полоски (биты). LSB находится на первом баре слева, а MSB последний бар справа. Бит «0» представлен в виде узкой полосы, за которой следует широкий пробел. Цифра «1» представлена ​​широкой полосой, за которой следует узкое пространство.

Штрих-код можно читать в любом направлении (слева направо или справа налево).

Штрих-код включает:

  • код прямого запуска
  • метка / цифры данных
  • контрольный код для обнаружения ошибок
  • панель прекращения
  • обратный стартовый код

Код прямого запуска [ править ]

Код прямого запуска - «1101». Он определяет начало закодированного текста.

Ярлык [ править ]

Значения кода Плесси

Кодируемый текст - это шестнадцатеричные значения, закодированные как обратный BCD.

Проверить код [ изменить ]

Контрольный код для обнаружения и исправления ошибок представляет собой CRC с использованием полиномиального деления . Is использует 2 символа или 8 бит. Генераторный полином с n = 8 в двоичном формате "111101001".

Панель прекращения [ править ]

Полоса завершения следует за CRC. Это полный бар.

Обратный стартовый код [ править ]

Код обратного запуска с кодом запуска вперед используются для определения направления чтения: слева направо или справа налево. Он закодирован как перевернутое «0011». Обратное, потому что «0» представлен широким пробелом и простой полосой, а «1» - простым пробелом и широкой полосой.

Размеры [ править ]

размеры долота

Размеры стержней и промежутков определяются следующими правилами:

, при b <0,229 мм

, с c> 0,127 мм

Размер бит в мм:

Значения немного отличаются для кода Анкер

Перед и после каждого штрих-кода должны быть поля размером 4 бита.

Внешние ссылки [ править ]

  • Описание кода Плесси штрих-кодом 1
  • Описание кода Плесси (fr)
  • Частичная спецификация кода Анкера