ГОСТ 34005—2022
Процессор тахографа
R_B(1) не принят (
ouj
.STX/PCB/L/CRC)
повторно подан блок С_В(1)
R_B(1) принят
следующий блок С_В (0)
R_B(0) принят
блок тахографической информации
<=■
ответ R_B(1)
■=>С_
В(1) не принят (ошибка N)
<р
в ответ повторно отправлен R_B(1)
■=>
блок С_ В(0) принят,
<р
отправлен ответ R_B(0)
Ж.1.2.9 Примеры обработки ошибок протокола
1) Если блок процессора тахографа не принят, блок тахографической информации выдает блок ответа на
предыдущий блок.
Пример 1
—
Блок не корректен (ошибка PCB/L/CRC):
- блок С_В(1) принят и отправлен ответ R_B(1);
- следующий блок С_ В(0) не принят, в ответ повторно отправлен R_B(1).
Пример 2
—
Процессор тахографа не принял ответ и повторяет подачу последнего блока:
- блок С_В(1) принят и отправлен ответ R_B(1);
- следующий блок С_ В(1) не принят, в ответ отправлен R_B(1).
Пример 3
—
Блок протокола ’02’ или неопределенного протокола:
- блок С_В(1) принят и отправлен ответ R_B(1);
- следующий блок не принят, в ответ отправлен R_B(1).
2) Если блок ответа НКМ не принят, процессор тахографа повторяет подачу последнего блока до трех раз.
Пример 1
—
Блок ответа некорректен (ошибка PCB/L/CRC):
- ответ R_B(0) принят, подан блок С_В(1);
-
ответ R_B(1) не принят, повторно подан блок С_В(1) (до трех раз);
- ответ R_B(1) принят, подан блок С_В(0).
Пример 2
—
НКМ не принял блок и передал ответ на предыдущий блок:
- ответ R_B(0) принят, подан блок С_В(1);
- ответ R_B(0) не принят, повторно подан блок С_В(1) (до трех раз);
- ответ R_B(1) принят, подан блок С_В(0).
Пример 3
—
Блок ответа протокола ’02’ или неопределенного протокола
- ответ R_B(0) принят, подан блок С_В(1);
- ответ не принят, повторно подан блок С_В(1) (до трех раз).
Ж.2
Инициализация транспортного протокола
Ж.2.1 Протокол инициализируется в процедуре начального пуска.
Ж.2.2 Правила инициализации транспортного протокола:
а) по умолчанию при инициализации по включению блока тахографической информации устанавливает те
кущий протокол ’02’;
б) протокол ’04’ инициализируется блоком тахографической информации после первого успешного приема в
процедуре начального пуска блока процессора тахографа по данному протоколу;
в) тахограф выбирает протокол и посылает первый блок по выбранному протоколу.
Примечание — Если тахографу неизвестна версия ПО блока тахографической информации, первые
блоки в процедуре начального пуска (команда ’32’, ’33’) тахограф посылает по протоколу ’02’ и после проверки
версии инициализирует протокол ’04’ (или подтверждает выбор протокола ’02’) вследующем блоке (команда ’37’);
г) после инициализации протокола смена протокола и его параметров (смена типа CRC протокола ’04’) в
течение одного сеанса связи запрещена;
д) если в процедуре начального пуска первый блок процессора тахографа по выбранному протоколу не при
нят блоком тахографической информации:
- блок с неопределенным протоколом («мусор»);
- блок по протоколу ’02’ с ошибкой CRC,L;
- блок по протоколу ’04’ с ошибкой PCB,CRC,L.
- блоктахографической информации формирует ответ по протоколу ’02’ (сообщение ответа с кодом ошибки ’13’);
е) если блок ответа блока тахографической информации на первый блок не принят процессором тахографа:
- блок ответа с неопределенным протоколом («мусор»);
- блок ответа по другому протоколу;
- блок ответа с ошибкой РСВ и/или CRC.L,
- процессор тахографа повторяет подачу первого блока до трех раз.
101