ГОСТ Р ИСО/МЭК 18000-62—2014
Высокий коэффициент
Рисунок6— Кодированиебитов а обратной линии связи
На рисунке показан сигнал обратного рассеяния, состоящий из такта низкого и такта высокого
уровня отраженной меткой мощности.
614 7 Контроль циклическим избыточным кодом (CRC)
6 1 4 7 1 Общие сведения о коде CRC
После получения команды от устройства опроса радиочастотная метка проверяет правильность
значения контрольной суммы или кода CRC Если контрольная сумма или код CRC оказались непра
вильными, радиочастотная метка игнорирует данный фрейм не отвечая и не выполняя никаких дей
ствий
6 1 4 7 2 16-битовый код CRC-16 линии связи «устройство опроса — радиочастотная метка»
61 4 7 21 Общие сведения о коде CRC-16 линии связи «устройство опроса — радиочастотная
метка»
16-битовый код CRC вычисляется по всем битам передаваемой команды, начиная с первого бита
после начала фрейма (SOF) до первого бита кода CRC
Для вычисления кода CRC используется полином: х16 + х12 + х5 + 1. В 16-битовый регистр пред
варительно загружается начальное шестнадцатеричное значение ’FFFP Окончательное значение кода
CRC инвертируется, присоединяется к концу пакета данных и передается
Старший байт передается первым Старший бит каждого байта передается первым.
Примечание — Возможная схема реализации приведена в приложении А
Контроль избыточным циклическим кодом может быть реализован одним из двух приведенных
ниже способов
61 4 7 2 2 Прием радиочастотной меткой битов кеда CRC с инверсией
Радиочастотная метка инвертирует полученные биты кода CRC, которые затем вводятся в ре
гистр После ввода в регистр младшего бита кода CRC, 16-битовый CRC-регистр должен содержать
только нули
61 4 7 2 3 Прием радиочастотной меткой битов кеда CRC без инверсии
Если до ввода в регистр полученные биты кода CRC не инвертированы, то после ввода в регистр
младшего бита кода CRC, 16-битовый CRC-регистр будет содержать значение 0x1D0F (шестнадцате
ричное представление).
6.1.4.7.3 16-битовый код CRC-16 линии связи «радиочастотная метка — устройство опроса»
6.1.4.7.3.1 Общие сведения о коде CRC-16 линии связи «радиочастотная метка — устройство
опроса»
16-битовый код CRC вычисляется по всем битам данных до первого бита кода CRC
Для вычисления кода CRC применяется полином х16 + х12 + х5 + 1 16-битовый регистр предвари
тельно загружается значением FFFFh(шестнадцатеричное представление) Полученное значение кода
CRC инвертируется, присоединяется к концу пакета данных и передается
Старший байт передается первым (см таблицу 9) Старший бит каждого байта передается пер
вым.
13