Скачиваний:
61
Добавлен:
01.12.2019
Размер:
464.38 Кб
Скачать
        1. Окружение

Окружение, в котором программное обеспечение в компьютере работает, показано на рис. 11.

Рис. 11. Окружение программного обеспечения

Аппаратные средства

Аппаратные средства состоят из процессоров Motorola 68030. Все программы являются резидентными, т.е. не используется внешняя память.

Станция

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

Интерфейс со станцией состоит из того, что называется системой объектных контроллеров. Объектные контроллеры размещаются в контейнерах, располагаемых на территории станции.

Технический терминал

Технический персонал может отслеживать состояние программного обеспечения посредством технического терминала.

Система управления и отображения

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

Соседняя система Ebilock 950

Если есть одна или несколько соседних систем Ebilock 950, состояние пограничных объектов должно быть взаимно разделено (т.е. требуется двусторонняя связь).

Данные настройки

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

Инструменты

Инструменты для данных настройки используются для полготовки данных настройки, которые описывают станцию и т.п. Функции, используемые сгенерированной системой, зависят от использования областей данных.

        1. Входные и выходные данные

Входные и выходные данные входят или исходят из системы программного обеспечения реального времени.

Входные данные

Команды

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

Сообщения о состоянии объектов

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

Пограничный объект

Состояние всех пограничных объектов поступает один раз за цикл (при условии, что есть хотя бы одна соседняя система Ebilock 950).

Выходные данные

Приказы

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

Индикация

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

Состояние объекта

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

Пограничный объект

Если есть хотя бы одна соседняя система Ebilock 950, состояние пограничных объектов посылается один раз в каждом цикле.