Скачиваний:
130
Добавлен:
10.12.2013
Размер:
3.89 Mб
Скачать

1.3.6. Структура асум-Пр

АСУМ-Пр представляет собой связку собственно системы управления производителя и агента-шлюза (рис. 1.7.).

Рис. 1.7. Структура системы управления производителя.

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

Созданием такого агента-шлюза для аппаратуры ВТК-12 мне и было предложено заняться.

2. Техническое задание

на программный модуль шлюза аппаратуры ВТК-12:

2.1. Назначение

Для обеспечения преобразование данных о конфигурации оборудования ВТК-12 из формата производителя этого оборудования в формат ИСУМ. Взаимодействие программы ИСУМ со шлюзом осуществляется через программный интерфейс при помощи функций, рассмотренных ниже. Не накладывается никаких ограничений на взаимодействие СУ производителя со шлюзом.

2.2. Реализация

Шлюз оформляется в виде набора функций динамической библиотеки Windows(DLL). В качестве языка программирования рекомендуется использовать Object Pascal в среде Borland Delphi 5.

Ниже приводится список интерфейсных функций, который должен быть реализован (в нотации Object Pascal):

2.3. Функции работы со шлюзом

GetGateInfo- возвращает текстовую информацию о шлюзе. Формат произвольный.

functionGetGateInfo:PChar;

GateInit - возвращает список сетевых элементов (инициализация шлюза).

procedure GateInit (

idGate: word; // идентификатор шлюза

path:PChar; // путь к каталогу, в котором искать файлы конфигурации

varNEList:TStringList// возвращаемый список сетевых элементов

);

GetNEData– получение информации о сетевом элементе

functionGetNEData(

index:LongInt; // порядковый номер сетевого элемента, соответствует номеру записи в списке, возвращаемом процедуройGateInit;

varList:Tlist// список указателей на объекты блока с номеромindex.

):Byte; // код ошибки (0 - ошибок нет; 1 - параметрindexпревышает максимальное значение, т.е. больше, чем количество элементов списка, возвращаемого функциейGateInit; 2 - файлы с конфигурацией не найдены; 3 - неверная версия файлов конфигурации

GateClose– закрывает шлюз для использования.

2.4. Требования к составу и параметрам технических средств

Программный продукт должен выполняться в среде ОС MS Windows 9x/NT/2000/XP. Персональный компьютер должен соответствовать требованиям соответствующей ОС. Например, в случае MS Windows NT компьютер должен иметь процессор не слабее, чем Pentium-100, оперативную память не менее 32 МБ, жёсткий диск не менее 500 МБ.

3. Разработка информационной модели втк-12

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

3.1. Аппаратура цифровой системы передачи данных втк-12

3.1.1. Назначение аппаратуры

Аппаратура ВТК-12 предназначена для организации синхронной цифровой системы передачи с выделением и транзитом сигналов ТЧ и цифровых сигналов, передаваемых по групповому первичному потоку со скоростью передачи 2048 кбит/с.

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

- мультиплексирование аналоговых и цифровых сигналов;

- ввод-вывод аналоговых и цифровых сигналов и их коммутация по 6 направлениям ПЦК (первичного цифрового канала) 2048 кбит/с;

- организация группового канала диспетчерской связи;

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

- управление конфигурацией каналов и направлений передачи;

- обеспечение резервирования группового и диспетчерского оборудования.

Соседние файлы в папке Диплом1