Сообщение подтверждения ошибки CRC - MD30

MD30 Описание интерфейса

Document code
M212201RU
Revision
B
Language
Русский
Product
MD30
Document type
Руководство пользователя

MD30 отправляет сообщение подтверждения ошибки CRC, когда обнаруживает ошибку в контрольной сумме CRC.

Сообщение подтверждения ошибки CRC не содержит данных. Идентификатору получателя сообщения, идентификатору сообщения и номеру сообщения присваивается значение 0.

Для отключения подтверждений ошибок CRC используйте параметр 0x11.

Пример сообщения запроса с ошибкой CRC

0xab 0x00 0x01 0x10 0x00 0x00 0x00 0x00 0x00

Пример запроса представляет собой сообщение GET UNIT ID с контрольной суммой, равной 0.

Формат сообщения подтверждения ошибки CRC

<начало сообщения> <идентификатор отправителя сообщения> <идентификатор получателя сообщения> <идентификатор сообщения> <номер сообщения> <объем данных> <номер версии интерфейса> <код ошибки> <CRC>
Поле сообщения Смещение Размер в байтах Байты Значение

Начало сообщения

0 1 0xab 0xab

Идентификатор отправителя сообщения

1 1 0x01 1

Идентификатор получателя сообщения

2 1 0x00 0

Идентификатор сообщения

3 1 0x00 0x00

Номер сообщения

6 1 0x00 0

Объем данных

4 - 5 2 0x02 0x00 2

Версия интерфейса

7 1 0x43 C

Код ошибки

8 1 0x01 1 = Ошибка CRC

CRC

0x3b 0xd3 -

Пример

0xab 0x01 0x00 0x00 0x00 0x02 0x00 0x43 0x01 0x3b 0xd3

Пример ответа содержит следующую информацию:

  • Идентификатор блока: 1
  • Идентификатор клиента: 0
  • Идентификатор сообщения: 0x00
  • Номер сообщения: 0
  • Длина: 2
  • Версия интерфейса: C
  • Код ошибки: 1 (ошибка CRC)