ГОСТ Р ИСО/МЭК 18000-62—2014
совпадают и флаг WRITE_OK установлен, радиочастотная метка из любого состояния должна перей ти
в состояние DATA_EXCHANGE, считать 4 байта памяти, начиная с указанного адреса ADDRESS, и
передать считанные данные в ответе (см таблицу 79). Затем радиочастотная метка должна устано вить
возможность блокировки байта по указанному адресу ADDRESS Байты с адресами ADDRESS + 1,
ADDRESS + 2 иADDRESS + 3 не должны быть отмечены для блокировки
Если идентификатор ID не совпадает с идентификатором TID радиочастотной метки, или флаг
WRITEjDK не установлен, или возникли другие ошибки радиочастотная метка не передает ответ
Поле маски BYTE_MASK команды
адресу каждого байта памяти соответствует бит маски 8YTE_MASK, определяющий его считыва
ние1);
(ADDR+0)— В7;
[ADDR+1]-В 6 .
[ADDR+2]— В5;
[ADDR+3]— В4
Адрес ADDRESS может иметь значение от 00’ до ‘FF в шестнадцатеричном представлении (от О
до 255 в десятеричном представлении).
Т а б л и ц а 78 — Команда READ_VERIFY_4BYTE
ЗаголовокРазделительКод команды
Идентификатор
ID
Адрес
ADDRESS
Маска
BYTE. MASK
Код CRC-16
8 б ит
6 4 бита
в б и т
8 б ит
16 б ит
Т а б л и ц а 79 — Ответ на команду READ_VERIFY_4BYTE при отсутствии ошибки
ЗаголовокДенные BYTE,DATA
Код CRC-16
4 байта
16 бит
62 7 911 Команда WRITE
Код команды = ‘0D’
При получении команды WRITE (см таблицу 80) радиочастотная метка должна сравнить пере
данный устройством опроса идентификатор ID со своим идентификатором TID Если они совпадают,
радиочастотная метка из любого состояния должна перейти в состояние DATA_EXCHANGE и считать
информацию о состоянии блокировки памяти по указанному адресу ADDRESS Если память заблоки
рована, радиочастотная метка отправляет сообщение об ошибке ERRCR (см. таблицу 82) отмечая при
этом возможность блокировки байта по указанному адресу ADDRESS Если память не заблокирована,
радиочастотная метка должна передать в ответе подтверждение ACKNOWLEDGE (см таблицу 81) и за
писать данные в память по указанному адресу ADDRESS В остальных случаях радиочастотная метка не
должна передавать ответ
Если запись выполнена успешно, радиочастотная метка устанавливает флаг WRITE_CK. В про
тивном случае бит данного флага должен быть обнулен.
Адрес ADDRESS может иметь значение от 00’ до ’FF в шестнадцатеричном представлении (от О
до 255 в десятеричном представлении).
Т а б л и ц а 80 — Команда WRIT
ЗаголовокРазделительКод команды
Идентификатор
ID
Адрес
ADDRESS
Данные
BYTE_DATA
Код CRC-16
в б и т
64 бита
в б и т
в б и т
16 бит
Т а б л и ц а 81— Ответ на командуWRITE при отсутствии ошибки
Заголовок
ACKNOWLEDGE
Код CRC-16
—
8 бит
16 бит
1>В оригиналеИСО/МЭК 18000-62ошибочноуказано * запись»
47