??????.???????
????? ???????? - Railway Automation Forum








5,3 О системе MultiRcos

Система MultiRcos - программная часть автоматизированного рабочего места ДСП и предназначена для отображения состояний станционных объ­ектов в реальном времени и предоставления удобного интерфейса отдачи ко­манд для ДСП. Система использует модель клиент-сервер для подсоединения к Ebilock950 и синхронизации действий дежурных. Полная перерисовка всех объектов производится на каждом такте (-0.5-1 сек.), программа использует событийно-ориентированную модель реакции на действия пользователя, и ис­пользует несколько теневых процессов для обмена данными с EBILOCK950, принтером и записи в журнал. Обмен данными с EBILOCK950 производится по сети Ethernet lOBaseT (витая пара или коаксиальный кабель) по протоколу TCP/IP или по двум последовательным асинхронным каналам со скоростью от 4800 до 38400 бод (конфигурируемо). Ведущийся системой журнал позволяет полностью восстановить все события на станции и защищен от сбоев аппара­туры. Принтер используется для выдачи самых важных событий на печать.

Система требует как минимум 32 мегабайт оперативной памяти, процес­сора Pentium-133 и 20 Мб свободного дискового пространства для установки системы MultiRcos плюс дисковое пространство для хранения журналов из расчета 1 Мб в день.

Система позволяет организовать совместную работу максимум 64 поль­зователей, что более чем достаточно для любой станции.

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

5.3.1    Операционная система и программное обеспечение

Программа MultiRcos предназначена для работы в операционной системе MS Windows NT 4.0 Service Pack 3 и выше. Дополнительного программного обеспечения не требуется, кроме (не обязательного) драйвера ODBC для до­ступа к базам данных MS Access. В комплект поставки входит утилита для конфигурирования установок системы MultiRcos, хранящихся в инициали- зационных файлах MultiRcos.ini и RcosServer.ini в директории WinNT.

5.3.2    Запуск и выход из системы

5.3.2.2 Включение компьютера

Включите монитор кнопкой включения питания на передней панели. На включенном мониторе должен гореть светодиод контроля питания. Включи­те системный блок кнопкой включения питания на системном блоке. Свето­диод контроля питания также должен загореться.

5.3.2.1    Вход в систему Windows NT

После непродолжительной загрузки появляется приглашение «Для входа в систему нажмите «Ctrl+Alt+Del», После нажатия этой комбинации клавиш на клавиатуре появляется диалог входа в систему, в котором необходимо ввести логин и пароль, а потом нажать «Enter». Обычно система настроена на ввод логина «дежурный» и пустого пароля для входа в режиме АРМ ДСП, и логина «feu» с пустым паролем для входа в режиме АРМ ШН.

Система может быть сконфигурирована так, что вход в систему выпол­нится автоматически, и этого делать не придется.

5.3.2.2    Запуск системы MultiRcos

5.3.2.2.1 Автоматический


Если после входа в систему клиент MultiRcos запустился самостоятельно, значит, он добавлен в папку (директорию) для автоматического запуска, и поль­зователю ничего не придется делать. Это обычная практика на станциях.1

5.3.2.2.2 С рабочего стола

Описание: image45


 

Muiti Rcos На экране должна присутствовать вот такая иконка, щелкни­те по ней мышкой, произведя двойной щелчок левой кнопкой (быстро два раза нажав на левую кнопку мышки, наведенной на иконку). Программа не­медленно запустится.

5.3.2.3           Выход из системы MultiRcos.

Выключать систему MultiRcos нет необходимости, она рассчитана на не­прерывную работу в течение неограниченного промежутка времени. Но если есть необходимость выключить компьютер, то из системы MultiRcos следу­ет выйти. В меню главного окна программы нужно выбрать пункт «Выход». Закрытие всех окон системы по одному стандартными средствами Windows NT не приведет к выходу из системы - последнее окно закрывается только выбором пункта «Выход».

5.3.2.4           Выход из системы Windows NT

Нажать кнопку «Пуск». В меню выбрать «Завершение работы». В поя­вившемся диалоге выбрать пункт «Выключить компьютер». Нажать «Enter». Машина еще некоторое время будет записывать не сохраненную информа­цию на диск, после чего выдаст окошко, сообщая, что питание можно от­ключить и покажет кнопку с предложением перезагрузки.

5.3.2.5           Выключение компьютера

После появления окошка с надписью «теперь питание можно отключить» выключить сначала монитор (мониторы), потом системный блок. ПРЕДУПРЕЖДЕНИЕ! Выключение компьютера без выполнения опи­санной выше процедуры может привести к его поломке или потере части информации. По крайней мере, множества проблем можно избежать, вы­ключая компьютер точно по инструкции. В частности, неправильное вы­ключение компьютера обязательно приведет к существенному увеличению времени следующей загрузки системы.

5.3.3 Работа с системой MultiRcos

Система MultiRcos является клиент-серверной системой. Это означает, что работа программы разделена на две части - клиентскую и серверную. Сервер­ная часть работает на одной машине и выполняет функции связи с Ebilock950,

[1] На машине дежурного также обычно запускается сервер системы MultiRcos, опи­сываемый в конце документа. Обычно он запускается в качестве сервиса операци­онной системы Windows NT и недоступен непосредственно для пользователя.

ведения журнала и проверки прав пользователей. Клиентская часть работает на машинах пользователей и обеспечивает удобный пользовательский интер­фейс. В данном пункте описывается работа именно клиентской части систе­мы. Так как с этой частью в основном и приходится работать конечным поль­зователям, в дальнейшем она тоже будет называться MultiRcos.

5.3.3.1 Статусное окно системы

Описание: image46


 

Сразу после запуска клиентской части системы появляется статусное окно системы, изображенное на рисунке.

В нем подробно протоколированы все этапы установления связи с серве­ром. Эта информация для дежурного не предназначена, а используется при начальном конфигурировании системы.

Если установление связи с сервером произошло успешно, появляются остальные окна системы; в противном случае выдается сообщение о том, что попытка установить связь не удалась. Пользователь может повторить попытку связи с сервером системы MultiRcos, нажав кнопку «Повторить». Отменить запуск системы можно с помощью кнопки «Выйти».

Описание: image47



После того как связь с сервером установлена, на клиентское рабочее мес­то копируются (по необходимости) база данных станции, ее мнемосхема, база данных ТРА и база данных контроля полномочий пользователей. Пос­ле этого загружаются в оперативную память все перечисленные данные, и начинается перекачивание журнала с сервера. Сервер хранит все события, происходившие на станции в течении нескольких последних часов и при под­ключении клиента передает ему их. При подключении по локальной сети эта передача занимает 5-10 секунд, при удаленном подключении порядка не­скольких минут. При удаленном подключении также может быть выбран вариант с передачей только последних нескольких минут станционной ситу­ации. В процессе перекачивания журнала в статусной строке в панели стату­са системы выдается временной промежуток расхождения журналов между клиентом и сервером, и перерисовка экрана не производится.

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

В случае, если производится попытка повторного запуска клиентской части системы на одной и той же машине при уже работающей программе MultiRcos, программа выдает предупреждение о том, что одна копия рабо­чего места уже запущена[1]. Рекомендуется никогда не запускать на одном рабочем месте две копии программного обеспечения рабочего места одно­временно во избежание путаницы, могущей привести к задержкам при ра­боте. Простейший пример такой путаницы: пользователь зарегистрировался в системе с ролью ДСП с помощью одной запущенной копии программного обеспечения, а команды пытается отдавать с помощью другой копии. Естес­твенно, команды не выполняются.

5.3.3.2 Основные окна системы

Система MultiRcos использует одновременно несколько окон для управ­ления станцией без выделенного главного окна. Все окна имеют одинаковый набор панелей управления и меню, но сами окна могут быть трех типов: окно станции, окно событий и окно алармов. Пользователь может открывать про­извольное количество окон любого из типов, кроме окон станции - их число ограничено сверху восемью.

5.3.3.2.1 Панели управления

Каждое окно системы содержит три панели управления и главное меню. Все панели управления или некоторые из них могут быть скрыты и вновь показаны с помощью главного меню или «горячих» клавиш на клавиатуре. Главное меню присутствует всегда и не может быть скрыто.

5.3.3.2.1.1 Панель статуса системы

В панели статуса системы отображаются ее главные параметры, а также находятся часто используемые элементы управления. Панель статуса сис­темы находится в верхней части каждого окна, и может быть показана или скрыта клавишей клавиатуры F2 или из главного меню.

Панель статуса системы в окне станции содержит следующие элементы, слева направо:

1.   Состояние связи с сервером. Пиктограмма, изображающая натянутую веревку на сером фоне с подписью "Link Up" если связь работает нормаль­но, и порванную веревку на красном фоне - в противном случае.

Описание: image48

2.    Кнопку увеличения части станции. На кнопке изображена лупа с сим­волом +. Любую часть станции можно увеличить, щелкнув левой кнопкой мышки на этой кнопке, потом нажав левую кнопку мышки на одном из углов прямоугольной области станции, как изображено на рисунке. При этом гра­ницы выделенной области будут выделены зеленым цветом. Доведя мышку до противоположного угла области, можно отпустить левую кнопку мышки. Станция в этом окне будет масштабирована так, чтобы выделенный прямо­угольник развернулся на все окно.

idD

Для получения справки по программе нажмите клавишу !г _ ___ _ ^

3.  Кнопка уменьшения станции. На кнопке изображена лупа с симполом Равномерно уменьшает станцию, позволяя увидеть большую ее часть. Изме­нение масштаба станции также можно выполнять с клавиатуры, кнопками на цифровой клавиатуре + и при этом как увеличение, так и уменьшение станции происходит относительно центра видимого участка

4.   Окно станции. Остальными клавишами на цифровой клавиатуре можно сдвигать без изменения масштаба участок станции в текущем окне.

Панель статуса системы несколько отличается на окне станции от панели на окнах событий и алармов. Вот так она выглядит в окне станции:


©

Lmle О»

-,г ij|S 3141 ^киия 1П [No comments.]


5.    Кнопка звуковой индикации. Эта кнопка служит одновременно двум целям: на ней отображается наличие неподтвержденных активных алармов,
и одновременно с ее помощью можно отключить всю звуковую индикацию. Последняя функция может быть отключена (т.е. пользователь не сможет отключить звук) в системах, поставляемых заказчику.

6.   Четыре кнопки восстановления сохраненных конфигураций экрана. Систе­ма MultiRcos позволяет сохранить до четырех конфигураций окон на экране, и быстро переключаться между ними нажатием этих кнопок. Кнопки дублируются клавишами на клавиатуре F5, F6, F7, F8. Запись конфигураций окон выполняется по пользователям, т.е. каждый пользователь может записать 4 свои собственные конфигурации. При смене пользователей выполняется автоматическая установка той конфигурации окон, что была у пользователя, когда он вышел из системы. Следует учесть, что конфигурации окон есть вещь локальная для каждой маши­ны, на которой запущена клиентская часть системы MultiRcos. При замене вы­шедшего из строя рабочего места конфигурации будут потеряны.

7.    Информационное поле. В это текстовое поле выводится информация об объекте, на который наведена мышь. В окнах событий и алармов это поле не используется.

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

Панели статуса системы в окнах событий и алармов не содержат кнопок увеличения и уменьшения станции.

5.3.3.2.1.2 Панель отдачи команд

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

| ОМ 43                                                    ] j V^j:"(6m 43) - Отмена маршрута 43

Панель команд содержит следующие элементы, слева направо:

1.    Окно ввода команд. В этом окне можно набрать команду с помощью клавиатуры. Заданные с помощью мышки команды также копируются в это окно. Стрелочка вниз в правой части окна ввода команд позволяет получить список последних заданных команд для повторного исполнения. Попасть в это окно можно, щелкнув в него мышкой или нажав на клавиатуре клавишу F12.

2.  Кнопка посылки команды. Изображена стрелка с загнутым концом. Набран­ная команда реально посылается серверу системы MultiRcos и далее на Ebilock950 только если пользователь нажмет на эту кнопку. Исключение составляют только команды подтверждения ответственных команд, они посылаются при нажатии кнопки посылки в диалоге подтверждения ответственных команд.

3.    Кнопка очистки. Изображена метелка и совок. При нажатии на нее очищает окно ввода команд, сбрасывает начатый набор маршрута.

Описание: image49


4.     Окно расшифровки команды. В это окно копируется расшифровка мнемоники команды, а также ответ на команду от Ebilock950. Если панель подсказки закрыта, подсказка также выводится в это окно.

5.3.3.2.1.3 Панель подсказки

Расположенная в самой нижней части окна, панель подсказки исполь­зуется системой для вывода контекстной подсказки, главным образом при выборе пункта меню. Если эта панель закрыта, подсказка выводится в поле расшифровки команды в панели отдачи команд. Вот внешний вид окна под­сказки:

Для получения справки по программе нажмите клавишу

5.3.3.2.2 Меню

В верхней части каждого окна постоянно находится главное меню систе­мы MultiRcos, оно выглядит вот так:

Описание: image50


 

Для создания большей дружественности в интерфейсе все пункты меню сделаны в виде пиктограмм. Одновременно этим достигается универсаль­ность программы вне зависимости от языка страны применения. Выбор пун­ктов в главном меню выполняется нажатием на пункт левой кнопки мыши, или с использованием клавиатуры Alt + клавиши управления курсором. Все­го в главном меню системы четыре основных подменю.

5.3.3.2.2.1 Подменю «Файл»

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

Описание: image51

Это подменю состоит из четырех пунктов (в некоторых случаях из пяти):

lb

1. Создание нового окна. Этот пункт, в свою очередь являющийся но­вым меню, позволяет открывать новые окна системы MultiRcos. На рисун­ке это меню изображено в развернутом виде. Состоит оно из трех пунк­тов, сверху вниз: Окно станции, Окно событий, Окно алармов. Для утилиты MultiRcosPlayback в этом подменю добавляется пункт открытия окна жур­нала.

2. Подменю принтера. Это подменю не отображается на машине ДСП, так как процесс печати окон станции и событий может привести к длитель­ным перерывам в работе ДСП, а использование при этом недостаточно оп­робованного драйвера принтера (допустим, сетевого принтера) может даже привести к нештатному выходу из программы. На АРМ электромеханика печать может быть разрешена. Печать производится стандартными средс­твами Windows, с возможностью предпечатного просмотра. Может быть напечатано любое окно системы. Для окон событий и алармов перед печа­тью необходимо выбрать в предлагаемом диалоге шрифт. Ширина колонок

при печати пропорциональна их ширине в окне событий или алармов.

0

3.   Вход в систему. Изображается в виде перекрещенных копий перед кре­постной стеной. Позволяет зарегистрировать себя в системе MultiRcos. При выборе этого пункта меню появляется изображенный на рисунке диалог, в котором пользователь системы должен ввести свое имя и пароль. Если сис­тема отвергнет ваш пароль или имя пользователя, ваше подключение будет переведено в разряд наблюдательных, и вы не сможете отдавать никаких ко­манд. Регистрацию в системе необходимо выполнять после входа в систему или потери/восстановления связи с сервером.

4.     Закрытие текущего окна. Изображено в виде окошка, брошенного в омут. Позволяет закрыть то окно, меню которого вы открыли. Действует так же, как стандартное средство закрытия окон Windows NT (кнопка с крестиком в правом верхнем углу). Если открыто только одно окно, система не позволит его закрыть, а выдаст диалог с предупреждением.

5.      Выход из системы. Изображается в виде открытой двери наружу. При выборе этого пункта завершается работа клиентской части системы MultiRcos. Серверная часть продолжает работу.

5.3.3.2.2.2 Подменю «Панели»

Символически изображается в виде открытого глаза. В этом подменю со­средоточены пункты по управлению видимостью панелей текущего окна. На рисунке изображено это меню в развернутом виде.

Описание: image52

Три пункта в этом подменю позволяют спрятать или снова показать па­нель статуса системы, панель команд и панель подсказки соответственно. Если слева от пункта меню поставлена галочка, панель отображается, а если нет - то не отображается. Эти пункты меню продублированы функциональ­ными клавишами F2, F3, F4.

5.3.3.2.2.3    Подменю «Области станции»

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

Конкретный набор различных видов определяется конфигурацией конк­ретной станции, но, по меньшей мере, на станции есть общий вид станции и стативы объектных контроллеров.

Описание: image53

5.3.3.2.2.4            Подменю «Конфигурация» >

> 

Изображается в виде миниатюрной панели настройки. Позволяет соот­ветственно сохранить и восстановить конфигурацию окон на экране в

Описание: image54


 

одну из четырех конфигураций. В раскрытом виде состоит из двух пунктов - сохранить на диск и восстановить с диска. Каждый из пун­ктов раскрывается в четыре подпункта, с номерами конфигураций в них. Пе­реход на различные конфигурации окон выполняется также с помощью нажа­тия клавиш F5,F6,F7,F8 соответственно. Комбинация клавиш Ctrl+F5,... Ctrl+F8 позволяет перейти на предопределенную конфигурацию окон, заранее настроенную для всех пользователей при пуско-наладке станции. Эту конфи­гурацию пользователи сами редактировать не могут. Комбинация клавиш Alt+F5,... Alt+F8 заставляет систему самостоятельно распределить окна на экране (экранах) в соответствии с несколькими разными алгоритмами.

5.3.3.2.2.5 Подменю «Помощь»

Описание: image55


 

Это подменю состоит всего из двух пунктов - вызов спра­вочной информации (построенной главным образом на основе этого доку­мента) и окна с информацией о текущей версии системы. Изображаются, соответственно, раскрытой книжкой и аптечной этикеткой.

В окнах отображения станции отображается мнемонический план уп­равляемой станции. Система позволяет открыть несколько таких окон, в каждом из которых по желанию пользователя может отображаться как вся, так и часть станции. Масштаб отображения станции не ограничен, самую большую станцию можно полностью отобразить в самом маленьком окошке (правда, разглядеть там что-либо будет затруднительно), и в то же время можно одну стрелку растянуть на весь экран. На рисунке приведено окно станции с мнемосхемой станции Линда.

Когда пользователь передвигает мышь по окну станции, объекты, над ко­торыми двигается курсор мыши, выделяются толстой зеленой рамкой, а сам курсор мыши изменяет форму в зависимости от типов объектов.

5.3.3.3.1 Отдача команд

Команды можно отдавать из любого окна системы, достаточно ввести мнемонику команды (команда плюс параметры через пробел) в окно отдачи

команд и нажать кнопку « ^fU». Попасть в окно отдачи команд можно по нажатию клавиши F12 на клавиатуре. Однако, в окнах станции гораздо удоб­нее задавать команды с помощью мышки, выбирая пункты в ниспадающих меню. При этом система самостоятельно генерирует мнемонику команды и копирует ее в окно команд, а пользователю остается только нажать на

кнопку « ^U».

5.3.3.3.1.1 Типы команд

Команды бывают следующих трех типов:

-   команды без параметров, относящиеся ко всей станции;

5.3.3.3 Окно станции


Описание: image56


-   команды с одним параметром, относящиеся к конкретному объекту, ко­торый и является этим параметром;

- маршрутные команды, при этом в качестве параметров передаются сиг­налы, через которые устанавливается маршрут.

Любая команда может быть сформирована в окне станции путем выбора пункта из всплывающего меню. Ответственные команды во всплывающих меню рисуются красным цветом. При наведении мыши на пункт меню в па­нель подсказки копируется расшифровка мнемоники команды. Сразу пос­ле нажатия на пункте меню мнемоника команды копируется в окно отдачи

1Н

команд, а указатель мыши перемещается на кнопку «------ >».

5.3.3.3.1.2 Команды без параметров

Мнемоника команд без параметров, как нетрудно догадаться, состоит только из сокращенного названия команды, например ДНИ - Дать Ночное Напряжение. В окне

iTvC^Si                     -

станции меню команд без параметров появляются после правого щелчка на определенный объект, обычно на название стан­ции. Следует иметь в виду, что некоторые команды без параметров на самом деле содержат скрытый параметр (например, когда на станции только один объект, на который может задаваться команда) или транслироваться в не­сколько команд, например, команда ДНН транслируется сразу на все Ebilock950/951, к которым подключен сервер MultiRcos. На рисунке приве­ден пример меню команд без параметров для смены времени суток (День/ Ночь/Двойное снижение).

5.3.3.3.1.3    Элементарные команды

Элементарные команды, или команды с одним параметром, действуют на один объект. Всплывающее меню со списком возможных команд для объекта появляется при нажатии правой кнопкой мыши на соответствующем объекте.

5.3.3.3.1.4    Маршрутные команды

Описание: image57

Маршруты задаются путем выбора начального объекта левой кнопкой мыши, после чего система переходит в режим задания маршрутов, и курсор мыши изменяет форму. При наведении на объект, до которого можно уста­новить маршрут, этот объект и все промежуточные объекты выделяется зе­леным прямоугольником. Нажатием на левую кнопку на одном из объектов можно выделить еще один объект или объекты, после этого трасса маршру­та будет проходить последовательно через все выбранные объекты. После нажатия правой кнопкой мыши на конечном объекте маршрута появляется меню со списком возможных команд и трассой маршрута в заголовке. На

В случае, когда между двумя сигналами можно установить маршруты не­скольких типов с отличающимся набором параметров, при установке марш­рута двумя нажатиями мышки на начало и конец маршрута в появившемся меню будут присутствовать только команды на установку самого короткого маршрута и все возможные маршруты с точно таким же полностью опре­деленным набором параметров. Таким образом, в некоторых случаях для установки составного маневрового маршрута, начинающегося и заканчива­ющегося на поездных светофорах с маневровыми показаниями, необходи­мо указать, по крайней мере, один промежуточный объект - маневровый светофор (в случае отсутствия попутного маневрового светофора в списке команд будет и маневровый маршрут). Такая методика исключает вероят­ность задания неверного маршрута из-за невнимательности дежурного или ошибки в списке основных маршрутов.

5.3.3.3.1.5 Ответственные команды

Некоторые команды в системе являются ответственными. На ниспа­дающих меню они изображены красным цветом. Такие команды требуют подтверждения от задавшего их дежурного по станции. Подтверждение выполняется посылкой специальной команды подтверждения ответствен­ных команд, ПОК. В некоторых случаях у команды ПОК могут быть па­раметры, совпадающие с параметрами подтверждаемой команды. В любом случае, после задания ответственной команды и получения от Ebilock950 через сервер системы положительного ответа на команду, MultiRcos выдает окно подтверждения ответственных команд. В этом окне приводится исход­ная команда, дана ее расшифровка, и две кнопки на выбор - «Подтвердить» или «Отменить». При нажатии на кнопку «Подтвердить» соответствующая команда подтверждения ответственных команд копируется в окно команд и

рисунке приведен пример задания маршрутной команды через всю станцию, от светофора Ч до НД через 42.


Описание: image58



автоматически выполняется нажатие на кнопку « ^U». Пользователь так­
же может самостоятельно набрать команду ПОК или выбрать ее в ниспада­ющих меню на объектах.

5.3.3.3.1.6 Дополнительные возможности системы

Для облегчения труда ДСП в системе MultiRcos предусмотрены дополни­тельные возможности быстрого задания команд. Для большинства объек­тов, постоянно пребывающих в двух нормальных состояниях (Время суток - День/Ночь; Стрелка - Плюс/Минус; Обдув - Включен/Выключен) пре­дусмотрена следующая реакция на одиночное нажатие левой кнопкой мыши на объект: мнемоника команды, переводящей объект в противоположное существующему состояние, копируется в окно команд; указатель мыши

перемещается на кнопку << ~~. Таким образом, задание штатных команд становится не труднее переключения тумблера.

5.3.3.3.2 Права доступа при наборе команд

В связи с клиент-серверной структурой системы MultiRcos, становится возможным управление станцией с нескольких пунктов управления. Для того, чтобы исключить возможность двойного управления и одновременно сохра­нить возможность разделения станции на различные зоны управления введено понятие зон и рабочих мест. Каждая зона представляет собой набор команд, которые разрешается задавать с рабочего места оператора, владеющего дан­ной зоной. Команда может принадлежать нескольким зонам одновременно, при этом в зависимости от настроек ее можно отдавать или с рабочего места оператора, владеющего хотя бы одной зоной, или только с рабочего места оператора, владеющего всеми зонами, которым принадлежит команда. Пере­ключение зон между рабочими местами осуществляется или командами, по­сылаемыми на ЦП Ebilock950, или привязано к релейному входу (например, ключ резервного управления при переходе на ДЦ и обратно).

Для удобства работы пользователей во всех всплывающих меню по умол­чанию показываются только доступные данному пользователю (т.е. рабо­чему месту, с которого он вошел) команды. Если для некоторого объекта пользователь не может задать ни одной команды, объект вообще не реаги­рует на наведение мышки.

Таким образом, например, сразу после запуска MultiRcos и еще до регис­трации в системе ни один объект на станции не будет реагировать на наве­дение мышки.

В целях справки пользователь может вызвать меню со всеми существу­ющими для данного объекта (маршрута) командами. Для этого необходимо при выделении объектов мышкой держать нажатой клавишу Ctrl на клави­атуре. Недоступные пользователю команды будут в меню серыми (серо- красными в случае ответственных команд).

Если пользователь (неважно, каким способом) наберет и пошлет на выпол­нение недоступную ему в данном режиме команду, она будет отвергнута.

5.3.3.3.3 Редактирование информации об объекте и просмотр состоя­ний объектов

В системе MultiRcos предусмотрена возможность для любого объекта системы просматривать и редактировать произвольную текстовую запись, в которую можно занести как дублирующую ТРА информацию, так и крат­ковременные замечания о текущем состоянии объекта, например, что стрел­ка заперта на замок. Разумеется, такую стрелку следует заблокировать, а в этой дополнительной записи можно написать, почему она заблокирована. Все записи такого рода хранятся на сервере системы и синхрон но доступны

Описание: image59


 

всем подключенным пользователям. В качестве дополнительной возмож­ности в том же окне можно получить подробную текстовую расшифровку состояний объектов.

Для того, чтобы просмотреть информацию о объекте или расшифровку состояния объекта, необходимо щелкнуть левой кнопкой мышки на объекте, прижав при этом клавишу-модификатор Shift (левый) на клавиатуре. Поя­вится диалоговое окно, изображенное на рисунке. Следует иметь в виду, что данные в базе данных хранятся для каждого реального объекта. Например, для всех частей одной и той же стрелочной секции, нарисованных на экране (то, что это части, можно увидеть по выделяющему их прямоугольнику), существует ровно одна запись.

В верхней части окна состояния объекта есть переключатель, похожий на набор каталожных карточек. Самая первая карточка - это введенная

пользователями информация об объекте, она озаглавлена « ТРА I». Все остальные карточки - это текстовая расшифровка состояния объекта. Состо­яние одного объекта на экране может быть собрано из нескольких реальных объектов, при этом текстовая расшифровка показывается для всех них, а кар­точка ТРА - только для первого, основного. Примером объекта, собирающего информацию с нескольких реальных объектов, является стрелка с электро­обогревом - кроме собственно состояния стрелки она также отображает ре­жим работы электрообогрева, считываемый с одного из контактов реле.

На объекты точно так же действуют права доступа, как и на команды, поэ­тому не со всех рабочих мест доступно изменение информации об объекте.

5.3.3.3.3.1 Закладка технико распорядительного акта станции (ТРА)

кнопку

В карточке или закладке ТРА выводится название объекта, символическое имя (логин) пользователя, который последним редактировал информацию об объекте, информация о нем (размеры этой записи ограничены,

Записать

максимально 1 килобайт, это около 15 строчек), кнопки Удалить

и.

Отредактировав информацию об объекте, нужно нажать

I Записать

. Если переключиться на другую закладку не сделав это,

закрывает диалог состояния

Удалить

изменения будут потеряны. Кнопка объекта.

5.3.3.3.3.2 Закладки состояния объектов

На остальных карточках приведена текстовая расшифровка состояния


 


 


Обновить

позволяет синхронизировать

соответствующих объектов. Кнопка


 


 


символы

текстовую расшифровку состояния объекта с его реальным состоянием, которое могло измениться, пока диалог был открыт. В этом окне представ­лена полная информация о объекте, поэтому присутствуют записи с части­цей «не», нормально не отображаемые в окне событий журнала. Например, запись в примере на рисунке: «Контроль при установленном маршруте вос­становлен» вовсе не означает, что стрелка только что теряла контроль при установленном маршруте - это состояние всего лишь отрицание «Потери контроля при установленном маршруте». Слева от текста состояния объек­та присутствуют служебные

Описание: image60


 

позволяю­

щие разработчикам эффективнее отлаживать систему, их можно игнорировать.

В поставляемой заказчику системе расшифровка состояний объектов может быть отключена, и тогда кроме закладки «ТРА» других закладок не будет.

Вообще говоря, ДСП не обязан пользоваться средством текстовой расшиф­ровки состояния объекта, это средство рассматривается как дополнительное.

5.3.3.3.4 Масштабирование и перемещение по станции

Как уже говорилось ранее, в окне станции можно выбрать любой масш­таб и любой участок станции. Однако делать это с помощью мыши не совсем удобно, поэтому предусмотрено перемещение по мнемосхеме станции с кла­виатуры. Кношса + и - цифровой клавиатуры (в правой части клавиатуры) соответственно увеличивают и уменьшают масштаб в текущем окне станции, а клавиши управления курсором и клавиши цифровой клавиатуры позволя­ют перемещать область обзора по мнемосхеме станции. Клавиши NumLock и Shift позволяют изменить шаг этого перемещения, причем NumLock фикси­руется в одном из двух режимов (большой - маленький шаг) а нажатие Shift одновременно с клавишей управления курсором еще уменьшает этот шаг.

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

нижняя граница мнемосхемы вышла за пределы окна, и нажать кнопку_ I или

клавишу «-» на цифровой клавиатуре. Масштаб уменьшится ровно настоль­ко, чтобы по вертикали станция точно помещалась в окне. Кроме того, на станции могут быть предусмотрены предопределенные области, на которые можно переключаться из главного меню. Следует помнить, что клавиша циф­ровой клавиатуры «5» позволяет мгновенно перейти к обзору всей станции.

На больших станциях может возникнуть проблема поиска объекта по его названию. Для ее решения существует следующий механизм: перейдите в окно станции и наберите на основной текстовой клавиатуре название объек­та (если в нем есть цифры, набирайте их на основной клавиатуре) и нажмите клавишу «Enter» на основной клавиатуре. В текущем окне станции будет выполнен сдвиг схемы станции так, чтобы соответствующий объект оказал­ся в центре окна, при этом масштаб не изменится. В процессе набора назва­ния объекта оно отображается в панели статуса. Набор ошибочного назва­ния игнорируется. Не на все объекты можно переключаться таким образом. Если на станции существует несколько объектов с одинаковым названием, переключение произойдет на один из них.

5.3.3.4 Окно событий


Событием в системе MultiRcos называется любое изменение в состоянии системы. Соответственно, для каждого события хранится точное (до секун­ды) время, в которое оно случилось. В окнах событий пользователь системы может просматривать в реальном времени происходящие события, причем немедленно доступны для него последние 5000 событий (и менее, если сис­тема запущена недавно). Этого вполне достаточно для непосредственной работы дежурного. Для статистического анализа и разбора следует пользо­ваться программой MultiRcosPlayback, предоставляющей доступ к полному системному архиву событий за выбранный промежуток времени.

5.3о3.4.1 Типы событий и их цветовая кодировка

Описание: image61


 

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

® Индикация. Сообщения об изменении состояния объекта, не относящи­еся к неисправностям, но по тем или иным причинам признанные сущест­венными для дежурного. Песочно-желтый фон. В поле «Объект» - название объекта, состояние которого изменилось.

  Алармы. Сообщения об изменении состояния объекта, диагностируемые как неисправность и требующие внимания дежурного. Также добавляются в окно алармов (см. ниже). Блекло-красный фон. В поле «Объект» - название объекта, для которого установлено алармное состояние.

   Команды и ответы на команды. Сообщения о задании команд любым из пользователей системы, а также ответы системы на эти команды. Небесно- голубой фон для команд, темно-голубой для ответов на команды. В поле «Объект» - идентификатор пославшего команду дежурного.

Описание: image62


 

• Текстовые сообщения свободного формата. Светло-зеленый фон. В поле «Объект» - идентификатор добавившего текстовую запись дежурного
или прочерк для текстовых записеи, сгенерированных системой, например, записей о подключении пользователей.

Кроме типа каждое событие в системе имеет также приоритет, целое число от О до 9. Приоритеты расставлены так, что события и алармы с приоритетом от 0 до 4 считаются ненужными для дежурного, а события и алармы с приоритетом от 5 до 9 - необходимыми. События с приоритетом от 0 до 4 отображаются только на рабочем месте электромеханика. Информация о том, что это именно рабо­чее место дежурного или электромеханика, хранится в конфигурационном файле на клиентском рабочем месте, таким образом, переход ДСП на машину механика приведет к тому, что ему также будут показываться все события и алармы.

5.3.3.4.2 Фильтры событий

! О

Для просмотра списка событий необходимо средство отсечения не интересу­ющих в данный момент событий. Для этой цели предусмотрены богатые средс­тва фильтрации списка событий. Самое простое из них - фильтрация по при­оритету. Достаточно мышкой потянуть за шкалу приоритетов в окне событий, и из списка событий в этом окне немедленно будут изъяты события с приори­тетом ниже, чем установлено на шкале приоритетов. На приведенном рисунке выставлен нулевой приоритет, при котором показываются все события.

3:

Для более детальной фильтрации используется диалог редактирования

Ц** т

фильтров, вызываемый кнопкой               в левом углу окна событий. Любой

фильтр, созданный с помощью этого диалога, можно впоследствии выбрать в любом окне событий в ниспадающем списке выбора фильтра.

Следует внимательно следить, какой фильтр выставлен в окне событий. Рекомендуется оставлять по крайней мере одно окно событий на экране с пустым фильтром, отображающим все события, и открывать дополнитель­ные окна, если требуется произвести сложный поиск в списке событий.

В ниспадающем списке выбора фильтра существует предопределенный фильтр с именем « — ». Пользователь не может удалить его или отредак­тировать. В этом фильтре показываются все события.

5.3.3.4.2.1 Добавление, редактирование и удаление фильтров

Фильтры событий в системе MultiRcos хранятся для каждого зарегист­рированного пользователя отдельно на клиентской машине. Таким образом, пересев за другую машину или войдя в систему под другим именем, пользо­ватель своих фильтров не увидит. Каждый фильтр должен иметь свое назва­ние, устанавливаемое пользователем при создании фильтра. Настоятельно рекомендуется называть фильтры так, чтобы сразу было понятно, что они делают. Например, фильтр, выдающий только алармы со стрелки 7, следует назвать как-нибудь вроде «Алармы 7 стрелки».


Описание: image63


 

Для создания, редактирования или удаления фильтров применяется диало­говое окно редактирования фильтров событий, которое вызывается нажатием

ISjTI^

, расположенной в левом углу окна событий. Одновременно молено открывать несколько таких окон. При открытии окна редактирова­ния фильтров, в него автоматически загружается текущий фильтр окна со­бытий, для которого пользователь его открыл, и изменения в этом фильтре

кнопки

Применить

будут отображаться в окне событий при нажатии кнопки Однако, если пользователь в этом диалоге выберет другой, уже сущест­вующий и открытый в другом окне событий фильтр, отредактирует его, и

Применить

нажмет кнопку L •■-—-■•;••- { в том окне событий фильтрация произведена не будет до тех пор, пока в нем не выберут фильтр заново. При этом, если пользователь перейдет к одной из сохраненных конфигураций окон, будет применен уже новый фильтр (т.е. при сохранении конфигурации запомина­ется название примененного фильтра, но не сам фильтр).

Н азвание фильтра I Filter name

Для того, чтобы добавить новый фильтр, нужно набрать в поле

Применить

новое имя фильтра, выставить

желаемые параметры фильтрации, и нажать кнопку

Чтобы удалить фильтр, достаточно выбрать его название в ниспадающем

. Фильтр будет

Удалить

списке того же самого поля и нажать кнопку

немедленно удален из списка фильтров, но если он выбран в каком-либо из окон событий, в этом окне до следующего восстановления конфигурации окон системы удаленный фильтр останется.

Описание: image64

Редактирование существующего фильтра элементарно - выбирается его название в списке, изменяются параметры фильтрации и нажимается кноп­ка ~~1 Применить

5.3.3.4.2.2 Фильтрация по типу события

Достаточно поставить (или снять) галочки у тех типов событий, которые необходимо отобразить (скрыть).

-Показывать типы—------ ••-•—------ .---------- —•——--------------- ...                     ;

Описание: image65

I F Алармы         F Индикацию Р Команды Г Текстовые сообщения j

5.3.3.4.2.3 Фильтрация по времени

Возможна фильтрация событий по времени, для этого нужно поставить галочки против текста «Начиная с» и «До». Соответственно будут показаны события, произошедшие не раньше определенной даты и не позже опреде­ленной даты, указанной справа от текста.

-Временной промежуток----        —-———••—

'! Г Начиная с {...:■  1.^:;            "-П

5.3.3.4.2.4    Фильтрация по рабочему месту

Для каждого рабочего места, с которого осуществляется работа, сущес­твует список объектов, которые существенны для данного рабочего места. Например, для ДСП это обычно все объекты на станции, для оператора МУ - только стрелки/сигналы/секции в его районе. Соответственно, переклю­чатель «Показывать только важные для пользователя события (Роль/Все)» позволяет отфильтровать несущественные для данного рабочего места со­бытия. При нажатом переключателе отображаются только события инди­кации и команд, относящиеся к существенным для пользователя объектам. Такой же переключатель доступен непосредственно в окне событий. Если пользователь нажимает переключатель в окне событий, то для данного окна событий будет сгенерирован фильтр такой же, как и выбранный в списке фильтров, но с фильтрацией по роли, установленной как в окне событий.

5.3.3.4.2.5    Фильтрация по приоритету

В диалоговом окне настройки фильтров приоритет задается точно так же, как и в окне событий. При этом при установке фильтра в окне событий шка­ла приоритетов в нем автоматически установится на приоритет, заданный в фильтре, однако при изменении приоритета пользователем приоритет оста­ется за шкалой в окне событий, разумеется, только для данного окна.

5.3.3.4.2.6 Фильтрация по объектам

Для всех событий, кроме текстовых сообщений, существуют объекты на станции,

•Типы объектов-—-—.. ; - -•-—------

'г* Показывать события только для • выбранных типов объектов " .

;□ Стрелка

Маневровый сигнал

Секция

: □ Сигнал                                                 [

I □ Переезд ; □ Направление : □ Тупик : ПДены-ючь : □ Повторительный сигнал

л!__ I _                    . ±J

• Выделить все                  Очистить

Описание: image66

            ' дЛЯ КОТОрЫх произошло это событие. Для

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

5.3.3.4.2.6.1 Фильтр по типу объекта

Описание: image67



 

В левом нижнем углу диалогового окна редактирования фильтров находится фильтр типов объектов. Применяется он, только если установлена галочка про­тив текста «Показывать события только для выбранных типов объектов». Вы можете указать произвольную комбинацию типов объектов, подпадающих под данный фильтр. Кнопки «Выделить все» и «Очистить» делают, что написано.

5.3.3.4.2.6.2 Фильтр по конкретным объектам

В правом нижнем углу того же окна находится фильтр объектов. Он при­меняется, только если установлена галочка против текста «Показывать со­бытия только для выбранных объектов». Для удобства поиска нужного объ­екта можно сначала выбрать его тип в ниспадающем списке типов объектов, а уж потом ставить галочки напротив нужных объектов. Кнопки в самом низу функционируют в соответствии со своими названиями.

5.3.3.4.2.6.3 Фильтр одновременно по типу и объектам

- Объекты—----- —-———- • -—•-—

Описание: image68


 

Для всех остальных способов фильтрации (по типу, по времени, по при­оритету) применяется условие И, т.е. если событие отфильтровано по типу но не попадает в фильтр по времени, оно не отображается, и так далее. При одновременной фильтрации по типам и по объектам применяется условие ИЛИ. Событие, привязанное к некоторому объекту, отображается (при ус­ловии, что остальные условия фильтрации удовлетворены), если тип объекта подпадает под фильтр типов, или сам объект подпадает под фильтр объектов.

5.3.3.4.3 Добавление замечаний в окно событий

Описание: image69


 

С помощью кнопки

в правом верхнем углу окна событий мож­но в любой момент добавить произвольное текстовое сообщение в журнал АРМ MultiRcos, и, соответственно, в журнал событий. Это сообщение будет отображено в окнах событий всех подключенных АРМ. Рекомендуется до­бавлять сообщения с описанием предполагаемых действий перед вмешатель­ством в работу системы, например, отключением одного из контроллеров или части петли связи. Дело в том, что впоследствии, при анализе журнала необходимо будет отличить неисправность оборудования от последствий действий персонала, и такие записи этому помогают.

Алармом в системе МПЦ Ebilock 950 называется событие, классифици­руемое как неисправность. В нормально функционирующей системе алар­мов быть не должно.

5.3.3.5.1    Жизненный цикл аларма

Алармы появляются в момент, когда происходит неисправность и в систе­му поступает соответствующее событие. В момент, когда это событие сни­мается (объект, для которого оно произошло, возвращается в нормальное состояние) аларм тоже считается снявшимся, но не исчезает из системы (и из окон алармов). Аларм удаляется только после того как его подтвердит пользователь и аларм снимется. Время, приписанное аларму, это время его первоначального возникновения.

5.3.3.5.2    Цветовая кодировка алармов

В процессе существования аларма он может находиться в трех состояниях:

-      активен, не подтвержден пользователем. Изображается на красном фоне. Сопровождается периодической звуковой индикацией;

-   снялся, но не подтвержден пользователем. Изображается на зеленом фоне;

-    активен, подтвержден пользователем. Изображается на песочно-жел- том фоне.

Снявшиеся и подтвержденные пользователем алармы немедленно удаля­ются из списка алармов. Перевод аларма в это состояние - единственный способ удалить аларм из списка алармов.

5.3.3.5.3    Подтверждение алармов

Подтверждение алармов выполняется путем нажатия кнопок в правом верхнем углу окна алармов, кнопки \ для подтверждение одного выде­ленного аларма, или кнопки для подтверждения всех алармов в списке.

Эта функция не работает при отсутствии связи между клиентской и сер­верной частью АРМ.


5.3.3.5 Окно алармов


Описание: image70


Подтверждение алармов ведётся с каждого клиентского места (и объединено для всех окон алармов на этом клиентском месте), и никак не отображает­
ся в окне событий системы
MultiRcos, однако пишется в основной журнал, который ведет сервер системы, и может впоследствии анализироваться при просмотре журнала.

5.3.3.5.4 Рабочие места и алармы

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

1Роль/Все, расположенной рядом со списком выбора фильтра в окне алармов.

По умолчанию, при создании нового окна алармов или фильтра алармов несущественные алармы указываются отфильтрованными.

Алармы, несущественные для рабочего места, за которым работает пользователь, удаляются тотчас после снятия, не дожидаясь подтвержде­ния пользователя. Это сделано для того, чтобы список присутствующих в системе алармов не переполнялся со временем (максимальное количество алармов в списке велико, но ограничено).

5.3.3.5.5 Фильтры алармов

Описание: image71


 

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


и фильтрация должна быть без надобности. Единственным отличием является фильтрация по типам - вместо типов событий возможна фильтрация по типам алармов. Тип алармов «Удаленные» могут оказаться в окне алармов только на очень короткий промежуток времени, между их логическим удалением и физи­ческим устранением, поэтому они нормально не показываются.

5.3.4 Использование MultiRcos для работы автоматизированного рабочего места электромеханика

Система MultiRcos включает в себя программное обеспечение рабочего места электромеханика, реализованное на базе клиентского рабочего мес­та MultiRcos с настройкой прав доступа, исключающей возможность дачи команд управления объектами станции. В то же время рабочее место элек­тромеханика позволяет получить гораздо более подробную информацию о состоянии оборудования на станции, в то время как на рабочее место дежур­ного по станции выдается только сводная информация типа исправно/неис- правно. На рабочем месте электромеханика отображаются все события и алармы, вне зависимости от их приоритета.

Кроме того, с рабочего места электромеханика можно задавать команды на переконфигурирование петель связи, в том числе соединение, активиро­вание, деактивирование обновление и разделение. Первые четыре команды задаются на правый или левый порт связи, последняя - путем задания «мар­шрута» от порта связи до соответствующего концентратора (петля разделя­ется за этим концентратором). С АРМа ДСП возможно задавать команды по соединению, активированию и обновлению, а разделять петлю и деакти- вировать порты может только электромеханик (например, в случае, когда собирается отсоединить сегмент петли для тестирования кабеля).

В перечень команд, доступных с рабочего места электромеханика, вхо­дят команды на подключение и отключение соединения по протоколу FEU (технический протокол для получения статусов петель связи и алармов от системы объектных контроллеров), а также команды по загрузке журналов, независимо ведущихся каждой половинкой центрального процессора.

Рабочее место электромеханика позволяет быстро и легко локализовать неисправность в системе объектных контроллеров и напольного оборудова­ния, представляя в графическом виде стативы объектных контроллеров на станции с указанием неисправного контроллера, платы или входа.

Для статистического анализа поведения системы необходимо иметь в распоряжении журналы, ведущиеся центральным процессором Ebilock950 в процессе работы. Эти журналы необходимо регулярно переписывать на АРМ ДСП, так как объем памяти, выделенный под их хранение на Ebilock 950, позволяет хранить журналы не более чем за месяц. По достижении это­го срока самые старые записи в журнале стираются. Переписывать жур­налы с центрального процессора можно как с помощью программы FEU, так и с помощью программы MultiRcos. С помощью программы FEU можно указать точные временные рамки переписываемого участка журнала, в то время как программа MultiRcos позволяет переписывать журнал за ограни­ченный четко фиксированный набор временных промежутков.

Для копирования журнала центрального процессора на АРМ ДСП элект­ромеханик должен задать одну из команд перекачивания журнала на объекте FEU (символически изображен персональным компьютером, подключен­ным к ЦП Ebilock 950) со своего рабочего места при подключенном по ка­налу FEU сервере системы MultiRcos. Сервер системы сгенерирует запрос на временной промежуток хранящегося в центральном процессоре журнала, потом команду на подготовку журнала и после окончания подготовки пе­репишет участок журнала в файл на жестком диске машины дежурного по станции. Файл будет размещен в поддиректории 1ри/<имя ЦП>/<имя поло­винки ЦП>/ и получит название, сгенерированное из названия центрального процессора, время начала этого участка журнала и времени его окончания. Набор доступных временных интервалов в системе MultiRcos включает пос­ледние семь дней по дням с полуночи до полуночи, последние 4 недели по дням с ноля часов воскресенья и до ноля часов воскресенья следующей неде­ли, а также весь журнал центрального процессора.

Следует учитывать, что система во избежание перегрузки локальной сети поз­воляет копировать журнал только с одного ЦП за один раз (с обеих половинок).

В дополнение к командам перекачивания журнала существует режим авто­матического копирования суточных журналов сервером системы MultiRcos без дополнительного вмешательства электромеханика. Этот режим также включается и отключается по команде электромеханика на объект "FEU", ко­мандами "ЛОГ ВКЛ" и "ЛОГ ОТКЛ". Автоматическое копирование журнала происходит один раз в сутки, сразу после смены даты (т.е. в полночь) или после включения режима автокопирования журнала. Последовательность, в которой журналы будут скопированы с нескольких ЦП, не определена.

Сервер системы MultiRcos (RcosServer) использует дополнительное под­ключение к центральному процессору по каналу программы FEU для получе­ния алармов от объектных контроллеров. Так как за один раз к центральному процессору можно подключиться только по одному каналу FEU, необходимо отключить сервер системы MultiRcos от канала FEU при работе с программой FEU. Эта операция выполняется путем отдачи специальной команды, появ­ляющейся на ниспадающем меню объекта «FEU». Отключение канала FEU не влияет на индикацию поездной ситуации или отдачу команд дежурным по станции. После окончания работы с программой FEU следует заново подклю­чить систему MultiRcos к каналу FEU соответствующей командой.

За исключением более подробной информации о состоянии объектов на станции и невозможности задания управляющих команд, рабочее место электромеханика мало отличается от рабочего места дежурного. Все управ­ление окнами, масштабирование плана станции и фильтры алармов и собы­тий работают точно так же.

В случае наличия на станции нескольких ЦП Ebilock 950 управление ка­налом FEU выполняется для каждого из них в отдельности.

В некоторых случаях рабочее место электромеханика может быть совмеще­но с резервным АРМ ДСП; порядок переключения с одной функции на другую описан в Инструкции о порядке пользования устройствами СЦБ на станции.

Обычно для роли электромеханика абсолютно все объекты на станции помечены как «важные».

5.3.5 Авторизация и разделение ответственности

Система MultiRcos содержит встроенную систему разделения управления и авторизации пользователей, позволяющую управлять контролируемой сервером системой с нескольких рабочих мест одновременно. Эта система представляет собой дубль системы разделения управления, встроенной в ЦП Ebilock950, и предназначена в основном для удобства пользователей, а так­же ограничения доступа к сервисным командам (через канал FEU), которые не влияют на безопасность, но могут влиять на готовность системы.

5.3.5.1    Основные понятия

Сервер системы MultiRcos оперирует следующими основными понятия­ми, относящимися к авторизации пользователя:

Зона. Зоной является произвольный список команд. Команда может при­надлежать нескольким зонам одновременно, и тогда, в зависимости от до­полнительного условия на объединение, команду можно задавать или с того рабочего места, которому принадлежит хотя бы одна зона из списка прина­длежности команды, или только с рабочего места, которому принадлежат все зоны для данной команды. Принадлежность зоны рабочему месту опре­деляется состоянием одной из переменных контролирующего объекта зоны, т.е. одной из переменных индикации ЦП Ebilock950.

Пользователь. Характеризуется именем пользователя и набором разре­шенных ему рабочих мест. Пользователь не может войти в систему с нераз­решенного ему рабочего места.

Рабочее место. Характеризуется физическим IP-адресом компьютера рабочего места и уникальным идентификатором рабочего места. Этим уни­кальным идентификатором подписываются все команды, сгенерированные с данного рабочего места.

Команда. Авторизация выполняется на покомандном уровне, при этом командой считается законченная посылка на IPU. Таким образом, составные маршруты авторизуются по своим составляющим.

5.3.5.2    Передача зон между рабочими местами

Передача зон между рабочими местами реализована в логике ЦП Ebilock950 в зависимости от требований для конкретной станции. Для пе­реключения зон могут быть использованы специальные команды на контро­лирующий объект зоны, или специальные релейные входы объектных конт­роллеров (с ключа-жезла резервного управления, например).


5.3.5.3 Разрешение конфликтов

Пользователь не может войти в системы более чем на одном рабочем месте. В случае возникновения таких конфликтов, необходимо выйти из системы (переключиться в режим наблюдателя) на том рабочем месте, на котором пользователь первоначально вошел в систему.

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

5.3.6 Работа с сервером системы MultiRcos

Сервер системы MultiRcos выполняет следующие основные функции:

Описание: image72


 

-   получение индикации от компьютеров Ebilock950 и передача им команд пользователей;

-  протоколирование всех происходящих на станции событий и сохранение этого журнала на диске;

-     синхронная передача всем клиентам происходящих на станции собы­тий;

-   ведение базы данных ТРА;

-    авторизация пользователей. Контроль прав пользователей при совмес­тной работе;

-    выдача на принтер происходящих событий, помеченных как протоко­лируемые.

Серверный процесс рассчитан на непрерывную работу без всякого вме­шательства человека, и может работать как на выделенной машине, так и на одном из рабочих мест ДСП.

Сервер системы MultiRcos, далее именуемый RcosServer, в штатном ре­жиме работает как служба Windows NT, т.е. не имеет собственного окна, запускается и останавливается операционной системой при загрузке и за­вершении работы операционной системы соответственно. Ручная остановка и запуск сервера возможны с помощью значка «Службы» панели управле­ния. Право на запуск и остановку служб имеет только пользователь «Адми­нистратор».

В нормальном режиме работы сервера невозможно модифицировать спи­сок пользователей и машин, которым разрешено подключение к серверу, а также недоступна статистическая информация сервера. Последняя может быть восстановлена из файлов журнала, куда она регулярно записывается.

5.3.6.1 Нормальный режим работы сервера


Описание: image73


И


5.3.6.2 Интерактивный режим работы сервера

Сервер системы MultiRcos можно запустить как обычное приложение Windows NT. Для этого в настройках ярлыка нужно указать параметр ко­мандной строки «-Show Window». В этом случае сервер не будет пытаться подключиться к списку сервисов WindowsNT, а вместо этого выдаст основ­ное окно сервера. Этот режим работы сервера применяется в основном при начальной настройке или модификации программного обеспечения на стан­ции, так как в этом случае сервер выдает расширенную диагностику воз­можных ошибок.

5.3.6.2.1 Запуск

Запуск сервера системы MultiRcos штатно производится в автоматичес­ком режиме. Для того, чтобы запустить сервер вручную, нужно щелкнуть

Описание: image74


 

дважды по иконке сервера: Rcos Server (на поставляемых на станцию компью­терах в свойствах этой иконки указан параметр командной строки —Show Window). На одной и той же машине не могут быть одновременно запущены два экземпляра серверного приложения. Если случайно был запущен второй экземпляр сервера, он завершится с сообщением об ошибке.

5.3.6,2.2 Завершение

При работе сервера в качестве службы, сеанс работы будет нормаль­но завершен при штатном выключении компьютера (завершение работы). Пользователь с административными правами может остановить службу RcosServer без выключения машины.

В случае работы в оконном режиме достаточно закрыть программу-сер­вер как обычное приложение Windows NT. Программа запросит подтверж­дение (паролем), и после подтверждения корректно завершится. Все кли­ентские программы при этом потеряют связь с сервером. Если запустить серверное приложение снова, клиенты заново к нему подключатся, но им потребуется выполнить операцию входа в систему.

5.3.6.2.3 Редактирование прав пользователей

Доступное на станции редактирование списка пользователей и машин можно осуществлять только в интерактивном режиме работы сервера. Для перехода в интерактивный режим нужно войти в систему в качестве Ад­министратора, остановить службу «MultiRcos Server» и вручную запустите сервер в интерактивном режиме, после чего будут доступны диалоги редак­тирования списка пользователей и машин.

Система MultiRcos использует в качестве пользователей подмножество пользователей Windows NT, зарегистрированных на машине, на которой

Описание: image75


 

установлен сервер системы. Каждый такой пользователь должен быть добавлен в список пользователей, которым разрешен вход в систему, и дол­жен быть определен набор рабочих мест, на которых пользователь может войти в систему. Для редактирования списка пользователей нужно нажать

кнопку EdrtuS9n5 . Появится запрос на ввод пароля Администратора системы (пользователя MultiRcos Admin), после чего станет доступным диалоговое окно, в котором можно добавлять-удалять пользователей и редактировать список доступных им рабочих мест.

5.3.6.2.4 Редактирование прав рабочих мест

Список машин, которым разрешен доступ к системе, сопоставля­ет идентификаторм рабочих мест IP - адреса. Для редактирования списка

i

рабочих мест необходимо нажать кнопку I .Ed,Thosts.... Точно также после вво­да пароля пользователя MultiRcosAdmin, в появившемся диалоговом окне

Описание: image76


 

можно редактировать адреса IP, с которых ожидается подключение рабо­чего места. С одного адреса может быть подключено несколько рабочих мест, но невозможно подключаться как одно и то же рабочее место с раз­ных адресов.

5.3.6.2.5 Отключение подсоединенных клиентов

С консоли сервера можно отключить любого подсоединенного клиен­та. Для этого в списке активных соединений нужно выбрать необходимую строку и нажать кнопку «Disconnect client». Появится диалоговое окно с за­просом пароля администратора системы, и после ввода правильного пароля клиент будет отключен. Следует иметь в виду, что все клиентские програм­мы автоматически переподключаются после потери связи с сервером, так что для полного отключения клиента необходимо также удалить его адрес из списка разрешенных на подключение. В то же время, после переподклю­чения клиенту присваивается роль наблюдателя, что позволяет освободить занятую с удаленного рабочего места роль.

5.3.6.3 Статистическая информация сервера

В нижней части окна сервера присутствует панель статистики. Она со­держит некоторую информацию о выделен™ структур памяти, в которых хранится журнал системы. Сервер должен выходить на стабильную циф­ру количества телеграмм (telegrams) и количества дополнительных блоков данных (leafs) в течение суток, после того как закончится промежуток вре­мени, который хранится непосредственно в оперативной памяти сервера и передается клиентам при подключении. Данные из этой панели могут по­мочь при диагностировании неисправностей и начальном конфигурировании системы.

Описание: image77


 

Описание: image78

ilalfl^BB Daimler-Benz (Signal)


 

5.3.7 Утилита просмотра журнала MultiRcosPlayback

Для просмотра журнала, который ведет сервер системы MultiRcos, разра­ботана специальная утилита, под названием MultiRcosPlayback. Запускается

Описание: image79


 

она вот такой иконкой: р1аУЬаск-. Эта утилита позволяет просматривать, фильтровать и печатать журнал системы MultiRcos. В этом журнале хра­нится как вся информация, доступная с клиентского места MultiRcos, так и дополнительные сведения, позволяющие полностью восстановить ситуацию на станции, команды отдаваемые дежурными, подтверждаемые ими алармы и статистическую информацию о использовании ресурсов системы. На рисун­ке изображено основное окно утилиты с загруженным журналом. Обратите внимание на панель статуса системы - мигающая R на индикаторе активнос­ти позволяет определить, что работает именно утилита MultiRcosPlayback, а не клиентская часть MultiRcos.

Утилита MultiRcosPlayback представляет собой несколько модифициро­ванную версию клиентской части системы MultiRcos. Из нее удалены блоки установки связи с сервером системы и вместо них добавлено дополнительно окно работы с журналом. Используя эту программу, можно не только ана­лизировать записи журнала, но и полностью повторять записанную ситуа­цию на станции.

5.3.7.1 Загрузка журнала

Для загрузки сохраненного журнала необходимо установить три значе­ния: время начала выборки, время окончания выборки, и каталог, в котором хранятся журналы. Последний параметр может уже быть сконфигурирован с помощью описываемой ниже утилиты MConf.

Описание: image80

обработки журналов утилите MultiRcosPlayback требуется точно такая же версия файла DBCache.dat, что и используе­мая на станции при записи жур­нала. Если версии не совпадают, не все данные будут считаны из журнала или данные могут быть интерпретированы не­правильно. Загружается файл DBCache.dat при старте про­граммы, из рабочей директо­рии, которую можно изменить с помощью утилиты MConf.

Время начала и конца выборки можно установить, нажав соответству­ющие кнопки «Выбрать». Появится диалог установки времени, в котором можно выбрать точную до секунды дату.

Описание: image81


 

Нет никаких ограничений на длину обрабатываемого временного проме­жутка, но с его увеличением линейно растет время загрузки журнала.

Каталог, в котором хранятся журналы, находится физически на машине, на которой работает сервер системы. Для обработки журналы можно скопировать на другую машину (они хранятся в суточных файлах с именами типа «ГТТТМ- МД^ГТТТ_Месяц^еньНедели_ДЩ.log», где ГТГТ - год, ММ - месяц и ДД - день, а Месяц и ДеньНедели - в текстовом виде на английском языке) или загружать по сети, указав в качестве каталога журналов сетевой путь.

После того, как эти три параметра установлены, необходимо нажать кнопку «Загрузить журнал». Загрузка журнала занимает некоторое время, в процессе загрузки отображается процент завершенной работы.

Следует учитывать, что для

з


5.3.7.2 Настройка фильтров

В окне журнала утилиты MultiRcosPlayback предусмотрены еще более богатые возможности фильтрации, чем в окнах событий и алармов системы MultiRcos. Так как в журнал пишется больше информации, чем показыва­ется непосредственно дежурному, то доступны для фильтрации значительно больше типов событий. Предусмотрена также фильтрация по времени. Ка­жущееся дублирование с выбором начала и конца выборки связано с тем, что данные в журнале хранятся блоками, и при выборке загружается весь блок, если в нем есть хоть одно событие, относящееся к заданному времен­ному промежутку. Фильтры же позволяют точно определить, какое время интересует пользователя. Необходимо следить за тем, чтобы временной промежуток, указанный в параметрах выборки, покрывал временной проме­жуток, указанный в фильтре.

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

Следует помнить одну важную деталь: выбранный в ниспадающем списке в основном окне MultiRcosPlayback фильтр не будет применен, если не уста­новлена галочка напротив текста «Использовать фильтр».

5.3.7.2.1 Типы записей в журнале

    Подтверждения алармов. Как только кто-то из пользователей систе­мы подтверждает один из существующих алармов, в журнал добавляется соответствующая запись, с указанием аларма и пользователя, его подтверж­давшего. Один и тот же аларм могут подтверждать разные пользователи с разных рабочих мест. Кроме того, если одно из рабочих мест (клиентская часть MultiRcos) будет перезапущено, на нем объявятся неподтвержденны­ми все алармы за последние несколько часов, сохраненные сервером и пере­данные на рабочее место при перезапуске, и пользователь на этом рабочем месте вынужден будет подтвердить их второй раз.

  Команды пользователей. Все задаваемые команды, от всех пользовате­лей системы, с указанием команды, ее текстовой расшифровки и задавшего ее пользователя.

  Текстовые сообщения. Сообщения свободного формата как от пользо­вателей, так и от системы.

    Индикационные пакеты. Изменения в индикации объектов, причем как обычные, так и алармные события, которые выделяются цветом.

   Ответы на команды. Ответы Ebilock950 на команды, задаваемые поль­зователем.

    Записи о подключении и отключении пользователей. При подклю­чении или отключении пользователя генерируется запись, содержащая имя пользователя, машину, с которой он подключился, и роль, в которой он во­шел. При смене роли такие записи также добавляются. Следует учитывать, что в начале каждого блока журнала добавляются записи о подключении всех пользователей, чтобы можно было анализировать журнал с любого места.

    Заголовки пакетов полного обновления состояний. С промежутком в 15 минут в журнал сбрасываются состояния всех объектов на станции в специальном упакованном формате. Они используются при проигрывании журнала, и в утилите MultiRcosPlayback не распаковываются.

   Данные, внесенные в ТРА. Как только пользователь, облеченный до­статочными полномочиями, вносит исправления в ТРА, записи об этих ис­правлениях добавляются в журнал.

   Заголовки блоков журнала. Это не записи в журнале в обычном смысле слова, а служебные сообщения, характеризующие блоки, из которых состоит журнал. Используются при анализе частично поврежденного журнала.

    Статистические записи. Все клиентские приложения, а также сервер системы MultiRcos периодически добавляют в журнал записи о своем внут­реннем состоянии, использован™ памяти и загруженности системы. Эти записи используются для долговременного анализа стабильности системы, когда обычные системы мониторинга применять сложно, например, когда статистически достоверный срок измерения - порядка месяца. По умолча­нию эти записи не показываются.

Все типы записей в журнале отображаются разным цветом фона, причем цвета схожи, но не идентичны цветам в журнале событий MultiRcos из-за значительно большего числа типов событий.

5.3.7.3 Проигрывание журнала

Для проигрывания ситуации на станции в окне журнала имеются кноп­ки для пошагового и плавного проигрывания журнала. Кроме того, переход в окне журнала на любое событие переводит все остальные окна системы точно в такое же состояние, которое было на рабочем месте дежурного в указанный момент времени, за малыми исключениями: алармы не подтверж­дены, в окне событий список событий за малый промежуток времени. Под­держивается синхронное передвижение по окну журнала как в прямом (по ходу времени) так и в обратном направлении, хотя последнее занимает зна­чительно больше времени. Следует учитывать, что при проигрывании жур­нала в штатных окнах событий и алармов хранятся события и алармы за ко­роткий промежуток времени. Поиск событий и алармов следует проводить в окне журнала.

5.3.7.3.1 Печать

Утилита MultiRcosPlayback снабжена стандартным набором средств печа­ти Windows NT, с одним дополнительным окном, появляющимся при попытке напечатать или предварительно просмотреть документ. В этом окне пользова­тель может выбрать шрифт, которым будет печататься текст событий.


Описание: image82


 

Размер колонок Time и Objects при печати зависит от их ширины в ос­новном окне, однако зависимость не совсем точная из-за того, что на экране и при печати могут использоваться разные шрифты с переменной длиной символов. Рекомендуется всегда использовать предварительный просмотр документа перед печатью.

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


Описание: image83


 

5.3.8 Конфигуратор системы MConf

Для облегчения настройки системы MultiRcos используется конфигура­тор системы - специальная программа, позволяющая изменить настройки системы максимально удобным и безопасным образом. Сами настройки хра-


нятся в файлах с расширением .xml в директории С:/MultiWork/etc, а если ее не существует - в системной директории Windows NT, а конфигуратор всего лишь предоставляет удобный интерфейс к ним.

Описание: image84


 

Утилита MConf построена таким образом, чтобы максимально облегчить работу с ней. Все настройки доступны из одного окна, которое можно про­кручивать по вертикали и горизонтали. Для каждого параметра настройки приведено подробное разъяснение его значения.

5.3.8.1    Выбор части системы для настройки

С помощью MConf можно настраивать три программы, работающие в комплексе, а именно: RcosServer, MultiRcos и StationEditor. Последняя из этих программ на станции не используется. Все эти программы хранят на­стройки в разных конфигурационных файлах, формат которых одинаков. Некоторые параметры не используются в части программ, и их изменение для этих программ никак не проявится. Для редактирования настроек конк­ретной программы необходимо выбрать ее из ниспадающего списка в самой верхней части окна, и нажать кнопку «Загрузить заново ...».

5.3.8.2    Копирование настроек из одной системы в другую

Для копирования настроек достаточно открыть настройки одной систе­мы, загрузить их, открыть другую систему, не загружая настройки, и сохра­нить. Копирование только части настроек невозможно.

5.3.8.3 Рекомендации по настройке системы

1.   Домашние директории клиента и сервера должны быть разными.

2.   В качестве стандарта, для каждой программы создается отдельный ка­талог в директории C:/MultiWork, называющийся соответственно названию программы. Рекомендуется придерживаться этого правила всегда.

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

4.  Для клиентской части можно указать директорию журналов ту же, что и для серверной части (в случае необходимости, через сетевое окружение). Она используется только утилитой MultiRcosPlayback, которая разделяет конфигурационный файл с программой MultiRcos, и используется только на чтение.

5.    Для надежности следует сохранять конфигурационные файлы перед тем, как их редактировать, чтобы всегда их можно было восстановить.

6.   Внимательно читайте комментарии, доступные непосредственно в ра­бочем окне MConf.

7.   Настройки расположения окон на экране хранятся не в основном кон­фигурационном файле системы, а в файле users_settings.xml в домашней директории клиентской части системы.

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

5.3.9 Текущее обслуживание и ремонт

Периодичность технического обслуживания и перечень выполняемых при этом работ изложены в Инструкции по вводу в эксплуатацию, техни­ческому обслуживанию и ремонту микропроцессорных устройств СЦБ. В настоящем разделе приведены отклонения от нормальных условий рабо­ты, могущие возникать в процессе эксплуатации программно-технического комплекса АРМ ДСП, и рекомендации по их устранению:

• Переполнение диска. В процессе достаточно продолжительной работы жесткий диск машины, на которой запущен сервер системы MultiRcos, мо­жет переполниться журнальными файлами системы. В результате система не сможет записывать журналы происходящих событий и остановится, при этом могут возникнуть побочные эффекты нестабильности работы опера­ционной системы WindowsNT, если журналы находятся на том же диске, что и файл виртуальной памяти системы. Восстановление: удалить устаревшие файлы журналов. Предупреждение: ежемесячно проверять объем свобод­ного места на диске и, при необходимости, удалять устаревшие файлы жур­нала. Сервер системы MultiRcos периодически проверяет объем свободного места на диске, и если его становится угрожающе мало, выдает диагностику на все клиентские рабочие места.

   Частые обращения к диску в процессе нормальной работы системы.

Включена отладочная печать. Файлы отладки по достижении размера в 8 мегабайт перезаписываются, поэтому это не приведет к переполнению дис­ка, но будет способствовать его преждевременному износу. Восстановление: отключить отладочную печать.

   Из некоторых окон клиентской части системы команды отдаются, из некоторых - нет. Оказались запущенными несколько копий клиентской части MultiRcos на одной машине. Закройте все копии кроме одной.

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

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

    С рабочего места не задаются команды и невозможно выполнить вход в систему, хотя объекты не в состоянии «потери» контроля. Убеди­тесь, что запущена рабочая версия MultiRcos, а не утилита MultiRcosPlayback (по отсутствию символа R на индикаторе работы системы).

      С АРМ дежурного недоступна печать окна станции, событий и алармов. Это не ошибка, а нормдльное состояние. Так как печать является ресурсоемким процессом, на АРМ дежурного она отключена. В случае не­обходимости, печать можно производить с АРМ механика.

    С АРМ дежурного вход в систему возможен, но соединение с IPU нестабильно; вход с АРМ механика невозможен или нестабилен; пере­ход на резерв не помогает. Вероятно, неисправна кабельная сеть локальной сети или заглушки (терминаторы). Проверить все соединения коаксиально­го кабеля. Локализовать неисправность путем замены всех по очереди сег­ментов кабеля эталонным, заведомо работающим сегментом.

     Частые потери связи с IPU или невозможность установки связи. Проверьте, что на машине АРМ механика и резервной машине не запущен сервер системы, работающий параллельно с основным сервером системы и дополнительно загружающий канал связи.

    Частые потери связи с IPU на несколько секунд, после чего следует восстановление. Проверьте целостность кабельной системы локальной сети. Проверьте окружающие устройства на ЭМС. Особенно обратите внимание на корреляцию потерь связи с работой поездной или маневровой радиостанции на частоте, близкой или кратной частоте локальной сети 10МГц и 100МГц. Данная неисправность не приводит к фактической потере контроля стрелок, сигналов и рельсовых цепей централизацией. Дежурный имеет право пользоваться АР­Мом ДСП при возможности задания команд и получения индикации об откры­тии сигналов. Для экстренной ликвидации неисправности электромеханик СЦБ может отключить на патч-панели шкафа ЦП все второстепенные устройства (АРМ ШН, МУ, ПТО и увязки с внешними системами), упростив локальную сеть до активной половины ЦП и основного (резервного) АРМ ДСП.

    На мониторе одной из машин появилось предупреждение о конф­ликте адресов IP. Вероятно, запущена одновременно основная и резервные машины АРМ ДСП или к системе подключено некорректно работающее се­тевое устройство.

   Время на панели задач не соответствует времени на плане станции.

В некоторые промежутки времени (один из них с 2 до 3 часов летнего вре­мени 27 марта 2005г) операционная система рассчитывает локальное время неправильно. К сожалению, данная проблема коррекции не подлежит. Для исправления ситуации достаточно подождать, пока данный промежуток вре­мени не закончится.

   Статус петель связи не отображается; команды соединения петли не работают. Сервер системы отключен от канала FEU. Выполните команду по подключению сервера системы обратно. Также может быть повреждена локальная сеть. Проверьте, что не существует подключения по каналу FEU от программы Feu_nt или резервного сервера системы.

    Сервер системы не может подключиться к каналу FEU, хотя про­грамма Feu_NT подключается без проблем. Проверьте, что левая и правая половины IPU не перепутаны в настройках сервера системы (а также, что платы DEM не переставлены в центральном процессоре).

  Система СПДЛП получает сильно устаревшие данные. Проверьте, что пропускной способности канала хватает на их передачу. В случае необходи­мости можно увеличить время цикла дискретизации программы Spdlp.exe.

   Система СПДЛП каждые несколько минут считает все данные о стан­ции потерянными, а еще через несколько секунд - восстановленными. Цикл полного обновления в настройках имитатора СПДЛП слишком велик. Его необ­ходимо уменьшить до принятого на участке стандарта минус 5-10 секунд.

    В некоторых местах вместо текста сообщений отображаются чер­ные квадратики. Это означает, что в качестве системного (или шрифта для использования MultiRcos) выбран шрифт, не содержащий символов набора Unicode, соответствующих выбранному языку. Рекомендуется всегда выби­рать шрифты типа TrueType.

Примечание: СПДЛП - линейный пункт, являющийся частью отдельной системы (сети передачи данных), устанавливаемый на станции с целью сбо­ра определённой заранее информации, в том числе информации, получаемой из МПЦ Ebilock.


 



[1] Даже если запустить утилиту просмотра журнала, также будет выдано это предупреждение.