![]() |
3.3
Взаимодействие с внешними устройствами, варианты настройки 3.3.1 Система
объектных контроллеров (OCS)
Для
взаимодействия между центральным процессорным устройством и напольными
устройствами служит система объектных контроллеров. Типовая структура
объектных контроллеров приведена на рис. 3.17.
|
Рис.
3.17. Типовая структура объектных контроллеров |
Объектные контроллеры (ОК) подключаются к концентраторам связи (КС).
Концентраторы собирают информацию о состоянии напольного оборудования от
контроллеров и передают им приказы.
Концентраторы соединяются в петли. Каждый конец петли подсоединен к
модулю порта в разных платах ЮМ.
Центральный
процессор контролирует напольное оборудование, посылая приказы и получая
контроль состояния от объектных контроллеров через концентраторы. Системы
централизации соседних районов могут взаимодействовать друг с другом через
межмашинную связь. Например, когда поезд покидает один район управления и
входит в другой.
3.3.2 АРМ ШН (FEU)
АРМ ШН подсоединяется к IPU950 и обеспечивает взаимодействие электромеханика
с системой.
АРМ ШН представляет собой экранное приложение, работающее на персональном
компьютере и использующее сетевое взаимодействие.
Аппаратные и программные требования:
-
Pentium 133 MHz, 32 Mb RAM, 1 Gb жесткий
диск, CD-ROM и/или накопитель ZIP;
-
операционная система Windows NT 4.0
должна поддерживать взаимодействие по протоколу TCP/IP и иметь стандартные
программы ftp и telnet для связи с IPU950;
-
стандартная сетевая карта,
поддерживаемая операционной системой, для взаимодействия между АРМом и системой
Возможно три способа подключения АРМа к системе через плату DEM:
-
используя AUI разъем. Разъем в
системе IPU950 - типа DB15 с гнёздами;
-
используя коаксиальный кабель.
Используется разъем BNC, 3 Т-образных разветвителя и две 50-омные заглушки;
-
используя адаптер. Данный способ
используется для соединения оборудования, например, витой парой. В этом случае
на AUI разъем устанавливается переходной адаптер.
Коаксиальный кабель является наименее чувствительным к электрическим
воздействиям и может использоваться для подключения АРМа ШН, как показано на
рис. 3.18.
|
Рис. 3.18. Подсоединение АРМа ШН
коаксиальным кабелем |
|
Т-разъем Т-разъем Т-разъем с
заглушкой с
заглушкой |
|
|
Имеется возможность подключать АРМ ШН, используя
терминальный сервер, как показано на рис. 3.19.
|
Рис.
3.19. Подключение АРМ ШН через модемы |
|
Т-разъем Модем • Модем |
Разъем AUI используется на этапе разработки и для подключения к внутренней
сети Общества.
АРМ ШН главным образом используется для ведения журналов и записи
сигналов извещения о сбоях и неисправностях.
АРМ ШН также имеет следующие возможности:
-
индикация ошибочных сообщений.
Сбои/неисправности и сообщения об ошибках показываются в окне журнала.
Поддерживается два типа журнала - системный журнал и журнал безопасности. Для
удобства просмотра существует возможность выбора временного интервала;
-
контроль состояния напольных
объектов. В окне журнала вьюодится состояние выбранного объекта. Имеется
возможность сортировки объектов;
-
контроль состояния подключенных
систем, т.е. АРМ ДСП, объектные контроллеры;
-
печать сбоев/неисправностей. АРМ
ШН может печатать любую выделенную информацию;
-
анализ журналов;
- запись загрузочных файлов в IPU 950 при изменениях зависимостей
3.3.3
АРМ ДСП (COS)
АРМ ДСП может быть представлено как средство взаимодействия между
дежурным и системой IPU950 и, следовательно, напольным оборудованием, для
управления пропуском поезда. АРМ может быть как локальным, т.е. располагаться
на станции, так и удаленным, например, при диспетчерской централизации.
АРМ ДСП может:
-
устанавливать маршруты для
пропуска поездов, задавать команды и получать индикацию от напольного
оборудования;
- обеспечить обработку поступающих сбоев/неисправностей и событий.
3.3.4
Удаленный терминал VT-100
Для загрузки программного обеспечения и настройки системы используется
удаленный терминал или его эмулятор. Терминал подключается к разъему AUX 1 на
плате СРМ.
Используется соединительный кабель, входящий в поставку системы.
При соединении используются следующие параметры: скорость 9600 бод, 1
стоповый бит, без четности и программного контроля (XON/XOFF).
Расстояние между
системой и терминалом не должно превышать 15 метров.
Имитатор станции подключается к платам ЮМ тестируемого IPU950 для
имитации различных ситуаций на напольном оборудовании (т.е. на объектных
контроллерах) и прохождении поезда по станции.
Имеется возможность проимитировать следующее:
-
отключение объекта;
- изменение состояния объекта;
- разделение петли связи;
- контроль состояния объектных контроллеров и концентраторов - сбои/
неисправности, связь и др.;
- неправильный адрес, данные и контрольная сумма в телеграммах;
- прохождение поезда по станции.
3.3.6
Устройство CD-ROM
Внешнее устройство CD-ROM (например, NEC CDR-3460A или аналогичный
ему) может подключаться к SCSI порту на плате DEM системы. Операционная система
может быть перенесена с компакт диска в систему IPU950.
Анализатор линии является стандартным измерительным
устройством, используемым во время поиска неисправности при передаче
информации:
- контроль содержания при преобразовании сообщения;
- тестирование специальных команд;
- измерение битовых ошибок;
- контроль импульсов;
- измерение времени задержки.
3.3.8
Источник бесперебойного
питания
В систему IPU950 необходимо устанавливать источник бесперебойного
питания, если существует вероятность пропадания или нестабильности питающего
напряжения, которое может привести к остановке системы.
3.3.9
Настройка IPU950 для взаимодействия с
периферийным оборудованием
IPU950 может настраиваться для работы многими путями
и методами, как аппаратно, так и программно, в зависимости от требований
конкретных станций.
|
Рисунок
3.20. Пример авторизации АРМов ДСП |
Три АРМа ДСП (см. рис. 3.20) подключены к IPU950. АРМ 1 (удаленный)
авторизован на контроль обеих областей 1 и 2, но управляет только второй
областью. АРМ 2 авторизован на первую область и управляет ею. АРМ 3 авторизован
на 2 область, но не управляет ею.
Обычно, один АРМ контролирует все области, например, удаленный. Однако,
бывают случаи, когда АРМ, например локальный, должен иметь возможность
контролировать определенную область без вмешательства удаленного. Локальный АРМ
может получить уникальные полномочия в данной области с помощью специальной
команды. Если имеется разрешение и данная область свободна, то АРМ получает
доступ к этой области.
После использования АРМ должен освободить область. Это делается для
того, чтобы не заблокировать доступ другого АРМа при потере соединения с
системой.
Следует заметить, что авторизация - не безопасная команда.
На рисунках 3.21, 3.22 и 3.23 приводятся примеры подключения одного или
нескольких АРМов к системе, используя сетевое подключение или через порты.
3.3.9.1.1 Прямое подключение (через порт)
|
|
|
IPU 950 |
|
Рис. 3.21. Прямое подключение АРМов |
3.3.9.1.2
Внешние интерфейсные устройства
|
Рис. 3.22. Подключение через внешние
устройства |
|
IPU 950 |
Как связь между всеми АРМами и системой можно
использовать внешние интерфейсные устройства.
Интерфейсные устройства могут также использоваться как преобразователи
при подключении удаленного АРМа, т.е. АРМа, использующего другой протокол и
формат телеграммы.
В системе
установлено по одному сетевому порту на левой и правой половинах. Активным
является порт на рабочей половине системы, другой порт принимает информацию, но
не может ее отправлять. Исключительно для проверки правильности работы порта
резервная половина раз в минуту посылает сообщение на рабочую.
|
|
Наличие межмашинной связи позволяет соединять между собой две системы IPU950,
используя две выделенные линии, которые контролируются одной из систем.
Порт связи на контролирующей системе (главный) определяется как владелец,
другой порт (подчиненный) - как опрашиваемый.
Контролирующая система (главная) посылает приказы и принимает состояния
от другой системы (подчиненной).
Получающийся в результате объединенный район управления контролируется
одним АРМом ДСП, как единый район.

|
Главны
й |
|
Подчиненный |
|
Главный |
|
IP U 950 IP U 950 |
|
Подчиненный |
|
IPU 950 |
|
Рис.
3.24. Конфигурация межмашинной связи (главный-подчиненный, главный-подчиненный) |
|
0 |
а |
0 |
0 |
|
|| |
(Г |
F |
(Г |
|
|Г |
|Г |
F |
IT |
|
IL |
Е |
It |
I |
|
(Г |
С |
IT |
IT |
|
|
|
Главный Подчиненный |
Подчиненный
|
|
|
IPU 950
|
|
IPU 950 |
|
IPU 950 cos сое cos cos cos cos oRU' |
|
со» cot |
|
cos со» cot о о |
|
о
о 0 |
|
E |
|
О |
|
|
Рис. 3.25. Конфигурация межмашинной связи (главный и два
подчиненных)
В петлях,
отвечающих за межмашинную связь, нельзя включать объектные контроллеры и передавать
не важную информацию.
IPU950 с тремя парами ЮМ поддерживает 12 петель связи с объектными
контроллерами. Также на разъемах RJ45 на двух центральных платах ЮМ
поддерживаются, по крайней мере, два передающих и два принимающих канала для
подключения АРМ ДСП. Модули порта связываются между собой в зависимости от
назначения.
3.3.9.4 Конфигурация OCS и системы ввода/вывода
На рисунке 3.17 представлена схема системы ввода/вывода и структура
системы объектных контроллеров OCS.
Объектные контроллеры (ОК) подсоединяются к концентраторам информации
(КИ). КИ собирают информацию о состоянии объектов от ОК и передают приказы на
ОК. Концентраторы объединяются в петли.
|
Рис. 3.26.
Схематический рисунок: 12 петель на платах ЮМ |
|
С1 С 2 СЗ С 4 С 5 С6 С 7 С8 С9 СЮ С11 С12 С13 С14 |
|
Нормально
передача проходит от одного порта к другому через петлю, поддерживая
работоспособность, даже если один из портов выйдет из строя. В случае
повреждения петлевого кабеля связь поддерживается автоматически, опрашивая
устройства петли с обоих направлений. АРМ ШН может использоваться для
активации/ деактивации портов ЮМ, а также для соединения/ разделения петель
в особых случаях. 3.3.9.4.1
Возможности системы объектных контроллеров Время цикла в системе IPU950 составляет 600 мс из-за
ограничений в системе объектных контроллеров (IPU950 может настраиваться на
время |
Каждый конец петли подключается к порту ЮМ системы IPU950 как показано
на рисунке 3.26. В одной системе IPU950 возможно до 12 независимых петель,
включая одну или несколько петель для межмашинной связи. Петли, используемые
для межмашинной связи, не должны иметь объектных контроллеров.
цикла от 300 до 600 мс). Время реакции системы зависит от времени
цикла. Время реакции составляет три цикла для объектных контроллеров и пять
циклов для межмашинной связи.
•
Максимально поддерживается 12
петель.
•
В каждой петле может быть не более
15 концентраторов.
•
В каждой петле может быть не более
32 объектных контроллеров.
•
Одна и та же петля не может
использоваться для межмашинной связи и содержать объектные контроллеры.
Межмашинный интерфейс может передать данные, аналогичные восьми
объектным контроллерам с байтами данных состояния в пределах разрешенного, и,
следовательно, данный интерфейс поддерживает 80 байт данных.
Необходимо
принимать во внимание время реакции и общую доступность для разграничения между
двумя системами. Время реакции при межмашинной связи примерно 5 циклов.
Подключение рельсовых цепей в обеих частях системы улучшает поведение системы
на границе.
3.3.9.5 Файлы конфигурации
3.3.9.5.1 SPU 950
SPU950 может быть сконфигурирована согласно требованиям для каждой
станции.
SPU содержит много файлов, одни из которых (системные параметры) не
могут быть изменены, а другие (административные параметры) меняются в
зависимости от требований (см.таблицу 3.3).
Таблица 3.3
|
Конфигурационный файл |
Описание |
Системный
(S) или административный (А) параметр |
|
ALHconfig.pr |
SDL конфигурация
для модуля |
S |
|
ASTconfig.pr |
SDL конфигурация
для модуля |
S |
|
CTHconfig.pr |
SDL конфигурация
для модуля |
S/A |
|
Erconfig.pr |
SDL конфигурация
для модуля |
S/A |
|
FUSconfig.pr |
SDL конфигурация
для модуля |
S |
|
Mdconfig.pr |
SDL конфигурация
для модуля |
S |
|
NVCconfig.pr |
SDL конфигурация
для модуля |
S |
|
PISconfig.pr |
SDL конфигурация
для модуля |
S |
|
TCTconfig.pr |
SDL конфигурация
для модуля |
А |
|
COS.pr |
SDL конфигурация
взаимодействия IPU-APM ДСП |
А |
|
ALHconfig.c |
Заголовки
извещений, сбоев/неисправностей |
А |
|
CTHconfig.c |
IPU-APM ДСП
конфигурационный файл взаимодействия |
А |
|
Alarms.txt |
Текст
интерпретации сбоев/неисправностей для АРМ ШН |
А |
Окончательный список переменных, которые могут быть изменены по
требованиям, находится в самих файлах. Эти файлы необходимы для создания
системы.
Файл конфигурации COS.pr общий для всех модулей. В этом файле описываются
коды для команд, ответов системы и не основная индикация. Если установить
формат телеграмм - EBICOS900, то описанные коды будут внутренними и необходимо
будет создать таблицу соответствия внешних кодов внутренним. Внешние коды
описываются в файле CTHconfig.c.
ALHconfig.c и CTHconfig.c написаны на языке С и содержат таблицы, используемые
в модулях ALH (доставка сбоев/неисправностей) и СТН (описание интерфейса с АРМ
ДСП) соответственно. ALHconfig.c описывает куда необходимо доставить каждый
сбой/неисправность.
Alarms.txt используется
при подключении АРМа ШН к системе и служит для перевода входящих кодов
сбоев/неисправностей в текстовые сообщения.
Для программного
обеспечения FSPU950 конфигурационных файлов нет.
3.3.9.5.3 IOМ 950
Для программного
обеспечения ЮМ950 конфигурационных файлов нет.
3.4 Работа процессорного устройства
Передача между центральным процессорным устройством централизации (IPU)
и объектными контроллерами производится через концентраторы информации,
которые подключаются к шине ввода/вывода компьютера через петли связи.
Центральное процессорное устройство и концентраторы информации соединяются
между собой последовательно при помощи металлического или волоконно-оптического
кабеля через встроенные в них модемы. Обмен информацией между компьютером и
концентраторами производится последовательной передачей.
Телеграммы к объектам, в основном, содержат информацию управления,
например: изменить положение стрелки или открыть светофор на разрешающее
показание. Эта информация является результатом обработки данных о зависимостях
между объектами и поэтому должна быть безопасной.
Для обеспечения безопасности программная секция зависимостей системы
разделена на две части, А и В, каждая из которых обрабатывает зависимости.
Каждая из этих двух частей использует свой собственный формат данных и
вырабатывает свои собственные приказы, которые передаются на объектные
контроллеры. Эти приказы затем сравниваются между собой объектными контроллерами.
То есть в системе используется диверсифицированное программирование. Программы
А и В независимы друг от друга. Для этого они разрабатываются двумя отдельными
группами программистов. Для обеспечения аппаратной безопасности программы А и
В обрабатываются разными процессорами.
В систему программного обеспечения включены следующие функции:
-
программа слежения и координации;
-
программа связи с объектными
контроллерами;
-
программа обработки зависимостей;
-
программа, используемая для связи
с системой управления и отображения;
-
программа, используемая для
передачи данных соседним системам Ebilock 950;
-
программа, используемая для
управления командами оператора;
-
тестовая программа.
Информация в компьютере о состоянии объектов обновляется каждый
программный цикл. Если данные для одного или более объектов теряются в течение
двух последовательных циклов, состояние объекта устанавливается в соответствии
с заранее определённым безопасным значением. Например: в течение двух
последовательных циклов отсутствует информация о состоянии контактов путевого
реле изолированного участка (замкнут фронтовой, замкнут тыловой), состояние
данного изолированного участка в логике определяется «занят». Безопасные
значения объектов приняты на стадии разработки программного обеспечения.
Обработка данных в компьютере - циклическая. Время цикла составляет,
примерно, 0,6 сек. За время каждого цикла:
-
собирается вся информация о
состоянии управляемых и контролируемых объектов;
-
сравниваются все входные данные;
-
обрабатываются данные о зависимостях
в двух различных программах;
-
сравниваются на соответствие
выходные данные;
-
составляются и передаются к
объектам приказы;
-
передаётся как индикация на
систему управления и отображения информация, касающаяся состояния объектов.
Команды от
системы управления и отображения обрабатываются в фоновом режиме и не являются
частью фиксированного цикла.
3.5
Техническое обслуживание
центрального процессора
Электронная аппаратура МПЦ относится к восстанавливаемым изделиям,
эксплуатируемым до предельного состояния. Периодическая регулировка и настройка
аппаратуры не предусматривается.
Виды работ их
периодичность и порядок выполнения по техническому обслуживанию центрального
процессора изложены в Стандарте СТО РЖД 1.19.001-2005 и технологических картах,
утверждённых ОАО «РЖД».
3.6
Текущий ремонт центрального
процессора
Текущий ремонт центрального процессора предусматривает, как правило,
замену вышедшей из строя платы или неисправного предохранителя. В очень редких
случаях это может быть ремонт или замена соединительного кабеля к внешним
устройствам. В связи с тем, что аппаратные средства центрального процессора
полностью резервированы, выход из строя любого из его составных элементов не
приводит к остановке работы системы в целом.
Об отказе одного из элементов системы можно судить по индикации на
мониторе АРМ ДСП, соответствующих платах центрального процессора (индикация
описана выше) и по записям в системном журнале, выводимым в окне на мониторе
АРМ ДСП. Кроме того, о неисправностях, приводящих к переключению работы центрального
процессора с основного компьютера на резервный или наоборот, можно судить по
распечатке протокола событий и алармов, получаемой на принтере АРМ ДСП.
После определения
отказавшего элемента (плата, предохранитель, соединительный кабель) необходимо
произвести его замену исправным или выполнить, при наличии возможности, ремонт
(относится к кабелю).
Каждый модуль питания (PSM) содержит два предохранителя, расположенных
за селектором напряжения. Для замены предохранителя нужно отсоединить кабель
питания от разъема, осторожно открыть крышку модуля, используя тонкую отвертку,
поднять ее вверх, изъять селектор и заменить предохранитель предохранителем
того же номинала и размера.
Далее необходимо
поставить селектор обратно, закрыть крышку и убедиться, что в окошке видна
правильная величина входного напряжения, затем подсоединить кабель питания к
разъему и зафиксировать его положение металлической скобой. НЕ допускается
подсоединение кабеля питания ДО подсоединения остальных кабелей.
Отдельная плата может быть заменена независимо от остальных. Замена
платы может быть начата только при нахождении компьютер, на котором
производится плата в состоянии горячего резерва.
Процедура замены:
-
определить неисправную плату;
-
взять из запаса исправную плату
аналогичного назначения;
-
отключить питание компьютера на
модуле питания (PSM);
-
отвинтить винты крепления платы;
-
изъять неисправную плату;
-
вставить на место неисправной
платы запасную плату;
-
плотно затянуть винты крепления
платы;
-
дождаться корректной индикации
светодиодов на передней панели плат компьютера, находящегося в состоянии
горячего резерва;
-
перевести компьютер из состояния
горячего резерва в рабочее состояние;
-
убедиться в нормальной работе
процессорного устройства.
При замене плат IOМ происходит разрыв петли связи. В этом случае после
замены платы следует дать команду на соединение петли связи.