Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Задача контроля дислокации локомотивов (КДЛ) реализуется на основе сообщений АСОУП 4110 (сообщения об изменении состояния локомотивов) и 1042 (фраза Ю3 - сведения о локомотиве и бригаде). Для каждого локомотива, упоминающегося в указанных входных сообщениях, формируется список событий, происходивших с локомотивом. Последовательность событий определяется временем события, указанного во входном сообщении.
Для работы задачи КДЛ в системе ГИД используются несколько файлов настроечной информации.
В задаче КДЛ реализованы три основные выходные формы:
- наличие локомотивов с разнесением сведений по станциям, НОДам и дорогам и видам состояний локомотивов (на станции, в движении, в депо, резерв управления дороги и т.д., всего 12 видов состояний);
- наличие чужих локомотивов на дороге;
- наличие своих локомотивов за пределами дороги.
Каждая из указанных форм имеет меню настройки, позволяющее:
- выбрать локомотивы, учитываемые в форме, по их виду и приписке;
- указать время, на которое рассчитывается форма;
- указать способ сортировки дополнительных списков, детализирующих показатели основных форм.
Для каждого значения, выводимого в основных формах, выдается список локомотивов, учитывавшихся при расчете данного значения. Для каждого локомотива из указанного списка выдается перечень последних событий, происходивших с локомотивом. Из списка перечня событий могут быть получены данные о расписании поездов, с которыми перемещался локомотив. Однако, ввиду вытеснения из базы ГИД поездов по истечении 2-х суток с момента последнего события с поездом, для событий с локомотивом в составе поезда, происходивших более 2-х суток назад сведения о поезде не выдаются.
Дата публикования: 2015-02-22; Прочитано: 580 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!