Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
p_ASU1.DOC
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
125.44 Кб
Скачать

3. Проверка информационных сообщений.

3.1. Диагностическое сообщение 497. Коды ошибок.

Каждое вводимое в АСУСС сообщение автоматически проверяется на наличие ошибок позиционной структуры и логических связей. По результатам контроля выдается диагностическое сообщение с кодом 497, в котором в закодированной форме указывается характер и расположение имеющихся ошибок или отметка об их отсутствии. Каждый тип ошибок имеет свой код:

01 - несуществующий код сообщения;

02 - недопустимое число полей во фразе;

03 - отсутствуют информационные фразы или все они с ошибками;

04 - неправильное оформление сцепа, маршрутной группы;

07 - отсутствует требуемый реквизит;

08 - значения реквизитов не соответствуют друг другу;

10 - одинаковые ИНВ;

14 - в ЭВМ нет корректируемого сообщения;

16 - недопустимое значение реквизита;

17 - недопустимое число знаков в реквизите или недопустимый символ;

19 - отсутствует вагон с указанным ИНВ;

33 - ошибка контрольного знака.

Структура диагностического сообщения 497.

К од сообщения Прием сообщения Количество принятых

К од абонента число часы сообщений в пакете

К од ВЦ месяц минуты

___ ________ _____ __ __ __ __ __

(:497 ВЦ УПП 32580 25 11 12 31 01: - Служебная фраза

Тип фразы (Ю1 - результаты контроля сообщения в целом)

Код общих результатов контроля сообщения:

0000 - принято без ошибок;

0001 - принято с ошибками, допускающими редактирование;

0009 - не принято, требуется повторный ввод.

Код контролируемого сообщения

Количество принятых информационных фраз (без ошибок)

Количество не принятых информационных фраз (с ошибками)

Идентификатор сообщения (номер + индекс поезда)

___ ____ ____ __ __ _________________

Ю1 0001 0002 09 03 2431+3258+15+4500: - Информационная фраза Ю1

Тип фразы (Ю2 - сведения об ошибках в отдельной фразе)

Порядковый номер фразы с ошибками

И дентификатор фразы (порядковый + инвентарный номера ваг.)

К оды ошибок (/ХХ) и номера полей с ошибками в данной фразе.

___ ___ ___________ ______ ________ _____

Ю2 003 03+24241821 /07 07 /08 02-04 /16 03: )

3.2. Исправление ошибок в сообщении 02.

При проверке информационного сообщения выполняются:

  1. форматный контроль -проверка соответствия сообщения установленной структуре;

  2. логический контроль - проверка логических связей информации.

Рассмотрим, какие ошибки могут быть допущены при вводе ТГНЛ в информационных фразах и как их следует исправлять.

3.2.1. Форматный контроль.

1) Недопустимое число полей во фразе (менее 4 или более 15) - ошибка 02:

  • менее 4 (нет веса груза - добавить 000 в 4-е поле, пропущен пробел между полями);

  • более 15 (лишний пробел между полями).

2) Недопустимое число символов в поле (менее или более установленного) - ошибка 17:

02 (ИНВ) - рассчитать контрольный знак;

03 (отметка о роликах) - в поле 3 ввести 1;

04 (вес груза) - ввести любое значение в пределах грузоподъемности вагона;

05 (ст. назначения) - рассчитать контрольный знак;

06 и 07 (код груза и получателя) - ввести 99999 и 9999 соответственно, если груз не контейнеры ( в 12-м поле 00/00), иначе 00200 (00300) в 6-е поле, 0032 в 7-е поле.

3) Недопустимый символ - ошибка 17 ("*", "?" или "\"):

02 (ИНВ) - рассчитать контрольный знак;

05 (ст. назначения) - рассчитать контрольный знак;

12 (отметка о контейнерах) - вместо символа "\" ввести "/".

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]