Скачиваний:
2
Добавлен:
27.04.2021
Размер:
158.73 Кб
Скачать

Практическое занятие №1

1. Введение

1.1. Общие положения.

Современные сортировочные станции располагают мощным техническим оснащением и характеризуются сложной инфраструктурой, обеспечивающими быструю, безопасную и качественную обработку поездов и вагонов. В этих условиях правление технологическим процессом работы станции требует переработки большого объема информации за короткие сроки и возможно только с помощью вычислительной техники. В этой связи была разработана на базе ЭВМ "Автоматизированная система управления сортировочной станцией" (АСУСС), которая на основании своевременной обработки информации обеспечивает выдачу данных для эффективного управления станционными процессами и взаимодействия с соседними сортировочными станциями. В настоящее время на базе системы АСУСС разрабатываются и внедряются на станциях новые системы автоматизированного управления, обеспечивающие более высокий и современный уровень обработки информации.

1.2. Краткая технология работы АСУСС.

На прибывающие в расформирование поезда в АСУСС поступает предварительная информация в виде ТГНЛ. Для получения достоверной информации о прибывающем поезде предусматривается списывание составов во время их приема на станцию и ввод этой информации в ЭВМ. Также предусматривается списывание составов своего формирования во время их перестановки из сортировочного парка в парк отправления и ввод этой информации в ЭВМ.

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

прибытие поездов на станцию;

завершение обработки по прибытию;

окончание расформирования;

перестановки составов, групп и отдельных вагонов;

завершение обработки перед отправлением;

отправление поездов.

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

размеченная ТГНЛ;

сортировочный листок;

накопительная ведомость;

натурный лист поезда и др.

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

1.3. Основные принципы функционирования АСУСС. Информационные сообщения.

Функционирование АСУСС укрупненно можно представить в виде последовательности опе-

раций:

1)ввод в ЭВМ информационного сообщения или запроса;

2)программная обработка сообщения и решение соответствующей задачи;

3)выдача результатов решения.

Обмен информацией между ЭВМ и пользователем об объектах и событиях производится посредством строго регламентированных по структуре сообщений. Каждое информационное сообщение должно содержать:

признак начала сообщения: "(:"

код сообщения

текст информационного сообщения

признак конца сообщения: ":)" В тексте сообщения различают:

служебную фразу, содержащую общие сведения о сообщении. Служебная фраза должна обязательно присутствовать в любом сообщении;

информационные фразы, описывающие каждую составляющую сообщения. Наличие информационных фраз не для всех сообщений обязательно.

Единицей информации, характеризующей от или иной показатель (реквизит) является СЛОВО. Группа слов, имеющих отношение к одной теме называется ФРАЗОЙ.

Информационные сообщения в АСУСС имеют строгую позиционную структуру - каждому реквизиту соответствует строго определенное положение во фразе - ПОЛЕ, а каждое поле содержит установленное число символов.

Каждое вводимое в систему сообщение подвергается первичной программной обработке, в процессе которой реализуются:

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

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

3)Выдача справки с результатами контроля.

2. Информационное сообщение 02

Телеграмма-натурный лист поезда (ТГНЛ) является одним из основных информационных сообщений в АСУСС и имеет код 02. ТГНЛ в закодированной форме содержит сведения о поезде и о имеющихся в его составе вагонах.

Структура служебной фразы сообщения 02

N

Формат

Наименование реквизита

поля

 

 

 

01

(:02

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

 

02

ХХХХХ

ЕСР станции передачи информации

03

ХХХХ

Номер поезда

 

04

ХХХХ

ЕСР станции формиров.

Индекс

05

ХХ

Номер состава

поезда

06

ХХХХ

ЕСР станции назначения

 

07

Х

Признак списывания

 

08

ХХ

Число

Дата и

09

ХХ

Месяц

время от-

10

ХХ

Часы

правления

11

ХХ

Минуты

поезда

12

ХХХ

Условная длина состава

 

13

ХХХХ

Вес брутто

 

14

Х

Код прикрытия

Особые

15

Х

Верхняя негабаритность

16

Х

Боковая негабаритность

отметки

17

Х

Отметка о живности

18

Х

Отметка о маршрутах

 

Структура информационной фразы сообщения 02

N

Формат

Наименование реквизита

поля

 

 

 

 

01

ХХ

Порядковый номер вагона

 

02

ххххххх

Инвентарный номер вагона

 

х

 

 

 

03

Х

Отметка о роликах

 

04

ХХХ

Вес груза

 

05

ХХХХХ

ЕСР станции назначения вагона

06

ХХХХХ

Код груза

 

07

ХХХХ

Код получателя

 

08

Х

Мар.группа/нераб. парк

Особые

09

Х

Код прикрытия

 

отметки

10

Х

Негаб., живность

 

 

11Х Количество пломб

12ХХ/ХХ Контейнеры груженые / порожние

13ХХ/ХХ ЕСР выходной погранич. станции

14ХХХ Тара вагона

15хххххх Примечание

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 (ИНВ) - в поле 8 ввести 1 (нерабочий парк, груз на своих осях); 03 (отметка о роликах) - в поле 3 ввести 1;

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

06 и 07 (код груза и получателя) - ввести 99999 и 9999 соответственно, если груз не контей-

неры ( в 12-м поле 00/00), иначе 00200 (00300) в 6-е поле, 0032 в 7-е поле. 3) Недопустимый символ - ошибка 17 ("*", "?" или "\"):

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

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

3.2.2. Логический контроль.

а) КОНТРОЛЬ ЗНАЧЕНИЙ РЕКВИЗИТОВ:

Недопустимое значение реквизита - ошибка 16 - следует ввести в поле допустимое значение соответствующего реквизита:

03 (отметка о роликах) - 0 или 1; 05 (ст. назначения) - такой станции нет на сети - ввести станцию назначения поезда с КЗ;

06,07 (код груза или получателя) - груза или получателя с таким кодом не существует - ввести 99999 или 9999, соответственно;

08-11 (особые отметки) - могут принимать значения в диапазоне 0-9;

12(отметка о контейнерах) - зависит от типа контейнеров:

для мало и среднетоннажных (в 6-м поле 00200) - ввести 06/00; для крупнотоннажных (00300 в 6-м поле) - ввести 02/00;

13(код ВПС) - нет пограничной станции с таким кодом - по станции назначения вагона (поле 5) определить правильный код ВПС;

14(тара вагона) - допустимые значения 000 - 050 (рекомендуется 000);

15(примечание) - от 1-го до 6-ти символов в зависимости от сведений о вагоне.

б) МЕЖРЕКВИЗИТНЫЙ КОНТРОЛЬ - проверка логических связей (соответствия друг другу) между реквизитами одной фразы.

1) Отсутствует требуемый реквизит - ошибка 16:

05 (ст. назначения) - вагон груженый (поле 4 ненулевое), а станции назначения вагона нет - ввести станцию назначения поезда (5 символов!);

06 или 07 (код груза и получателя) -вагон груженый (поле 4 ненулевое), а кода груза или получателя нет - записать в недостающие поля 99999 или 9999 соответственно;

12(отметка о контейнерах) - груз контейнеры (в поле 6 -00200 или 00300) - в поле 12 ввести

06/00 - для груза 00200 или 02/00 - для груза 00300;

13(погран. станция) - если вагон следует за границу (см. код станции назначения - поле 5),

вполе 13 ввести код ВПС по таблице (недостающие промежуточные поля забить 0 или 9).

2) Несоответствие реквизитов друг другу - ошибка /08 XX-YY (значение поля XX не соответствует значению поля YY):

04-02 - вес груза более грузоподъемности - записать в поле 4 допустимое значение; 06-04 или 07-04 - в груженом вагоне нулевой код груза или получателя - ввести в 6-е поле

99999 или в 7-е поле 9999, соответственно; 08-02 - вагон имеет правильный ИНВ, а он оформлен как груз на своих осях (в 8-м поле 1) -

в поле 8 ввести 0; 13-05 - код ВПС не соответствует станции назначения вагона - определит правильный код

ВПС по таблице и ввести в поле 13; 07-06 - если груз - контейнеры (в 6-м поле 00200 или 00300 или мелкие отправки (00100), а

код получателя указан неверно - в поле 7 для контейнеров ввести 0032, для МО - 0031. в) МЕЖФРАЗНЫЙ КОНТРОЛЬ - проверка логических связей между фразами

1)Одинаковые ИНВ вагонов - ошибка 10 - следует исключить любой вагон с одинаковыми ИНВ, так как ИНВ является уникальным на сети железных дорог.

2)Неправильное оформление маршрута, группы вагонов, сцепа - ошибка 04 - первая особая отметка должна быть одинакова для первого и последнего вагонов группы (маршрута, сцепа):

1 - груз на своих осях; 2 - маршрут; 3-6 - группа вагонов по одной накладной; 7-8 - сцеп; 9 - вагон нерабочего парка.

г) ПРОВЕРКА КОНТРОЛЬНОГО ЗНАКА - ошибка 33:

02 (ИНВ) - ввести в поле 8 (первая особая отметка) 1 - груз на своих осях;

05 (ст. назначения) - ввести станцию назначения поезда (5 символов! - необходимо для

станции назначения поезда рассчитать контрольный знак)

 

 

 

 

 

 

 

3.3. Расчет контрольных знаков.

 

 

 

 

 

 

 

 

1) Контрольный знак ИНВ:

 

 

 

 

 

 

 

 

 

 

 

 

2

7

8

 

3

5

6

0

2

 

 

 

 

 

 

 

 

2

1

2

 

1

2

1

2

 

 

 

 

 

 

 

 

 

 

4

+ 7 + 1+6 + 3

+ 1+0 + 6 + 0 = 28

 

 

30 - 28 =

2

 

2

7

8

 

3

5

6

1

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

1

2

 

1

2

1

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

+ 7 + 1+6 + 3

+ 1+0 + 6 + 2 = 30

 

 

30 - 30 = 0

 

 

2) Контрольный знак кода станции:

 

 

 

 

 

 

 

4

2

0

3

9

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

3

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

+ 4 + 0 + 12 = 20

 

 

 

 

 

 

20

11

 

 

 

 

 

 

если в остатке 0, то КЗ будет равен 0

11

1

 

 

 

 

 

4

7

7

1

 

 

 

 

 

 

 

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

3

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 + 14 +21 + 4 = 43

 

 

 

 

 

 

43

11

 

 

 

 

 

 

если в остатке 10, производится пересчет,

33

3

 

 

 

 

 

 

и код станции умножается на 3 4 5 6

10

 

 

 

 

 

 

4

7

7

 

1

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

4

5

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12 + 28 + 35 + 6 = 81

 

 

 

 

 

 

81/11

в остатке

4

3.4. Пример оформления результатов лабораторной работы №1

1) Фрагмент сообщения 02:

(:02 44121 3601 4412 29 4500 1 19 09 09 30 ......

01 23454364

1 070 40018

22222

4512

0 8 0 0

00/00 00000 000 ОХР

04 83339960

1 000 4535

00000

0000

9 0 5

 

05 45634451

1 020 86057

32222

4444

 

 

06 74119223

0 000

 

 

 

 

08 6964000

2 000 40018

0000

0000

9 0 9 0

00/00 50070

10 73567562

1

 

 

 

 

13 74119223

0 000 39606

00001

1234

:)

 

2)Диагностическое сообщение 497 (:497 ВЦ УПП 44121 19 09 09 40 01:

Ю1 0001 0002 8 5 3602 + 4412 + 29 + 4500: Ю2 004 04 + 83339960 /17 05:

005 05 + 45634451 /07 13 /33 02:

008 08 + 6964000 /08 13-05 /16 03 /17 02 06: 010 10 + 73567562 /02:

013 13 + 74119223 /10 02-02-06-06 + 74119223 :)

3)Составление таблицы ошибок:

Идентификатор

Код

Реквизит с

Причина ошибка

Исравление ошибки

фразы

фразы

ошибк

поля

ошибк.

 

 

004

04+83339960

17

05

4535

Число символов в коде стан-

Ввести в поле 5 код ст.

 

 

 

 

 

ции назначения менее 5

назначения поезда 45003

005

05+45634451

07

13

-

Отсутствует код ВПС, а

Ввести в поле 13 код

 

 

 

 

 

вагон следует за границу

ВПС 50070, недостаю-

 

 

33

02

45634451

Неверный контрольный знак

щие поля забить нулями

 

 

В поле 8 ввести 1

 

 

 

 

 

в ИНВ

 

 

008

08+6964000

08

13-05

50070

Вагон следует не заграницу,

В поле 13 ввести 00000

 

 

16

03

2

а код ВПС есть

 

 

 

Отметка

о роликах может

Ввести в 3-е поле 1

 

 

17

02

6964000

принимать значения 0 или 1

 

 

 

В ИНВ

число символов

В поле 8 вести 1

 

 

17

06

0000

менее 8

 

 

 

 

В коде груза число симво-

В поле 6 ввести 00000

 

 

 

 

 

лов менее 5

 

010

10+73567562

02

-

-

Число полей во фразе менее

Добавить вес груза - в

 

 

 

 

 

4-х

 

поле 4 ввести 000

013

13+74119223

10

02

74119223

ИНВ вагона совпадает с

Исключить 6-й вагон

 

 

 

 

 

ИНВ 6-го вагона

 

4)Составление корректировочного сообщения 555: а) Коды операций в сообщении 555:

1 - удалить фразу с указанным порядковым номером; 2 - вставить новую фразу после фразы с указанным порядковым номером; 3 - заменить фразу с указанным порядковым номером.

б) Структура сообщения 555. Код сообщения

Код корректируемого сообщения Код станции передачи сообщения

Номер поезда Индекс поезда

___ __ ____ ____ _____________

(:555 02 4412 3602 4412 29 4500 - служебная фраза ( 6 полей из сообщения 02)

106

208 09 60464260 1 000

304 04 83339960 1 000 45003 00000 0000 9 0 5

3 05 05 45634451 1 020 86057 32222 4444 1 0 0 0 00/00 50070 3 08 08 6964000 1 000 40018 00000 0000 9 0 9 0 00/00 00000 3 10 10 73567562 1 000 :)

Соседние файлы в предмете Информационные системы и технологии