Программно-аппаратный комплекс "Космотроника": Руководство пользователя, страница 9

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

§  Все события передаются по инициативе КП – в этом случае контроллер при возникновении какого-либо события  пытается передать эту информацию на верхний уровень системы

§  КП передает информацию только по запросу – в этом случае контроллер при возникновении любого события дожидается запроса от верхнего уровня системы и только после этого начинает передачу

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

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

            Настройка программных средств нижнего уровня

Подготовка программных средств нижнего уровня состоит из нескольких этапов:

¨  создание файла-описателя для нижнего уровня;

¨  преобразование файла-описателя во внутренние форматы системы;

¨  подготовка контроллера (формирование загрузочного диска);

¨  тестовый запуск программного обеспечения.

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

*   Секция описания временных интервалов

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

*   Секция описания размерностей параметров

*   Секции описания контроллеров и устройств связи с объектом

Имеется возможность настройки контроллера на передачу информации через контроллер пакетной радиосвязи СЕРВЕРУ ВВОДА-ВЫВОДА. В этом случае параметр настройки определяет маску событий, при возникновении которых контроллер начинает инициативную передачу, не дожидаясь его опроса сервером ввода-вывода.

*   Секция описания канала связи с верхним уровнем

Описывает тип и режим работы каналов связи, используемых для передачи информации на верхний уровень (радиоканал, RS-485 и т.д.).

*   Секция описания пульта оператора

*   Секция описания используемых констант

*   Секции описания параметров телесигнализации, телеизмерений, импульсных входов УСО, телеизмерениий интегральных

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

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

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

Определяют время контроля переключения параметра на дребезг контактов.

Флаги параметров представляют:

¨  разрешения ручного ввода;

¨  запреты на обработку.