+7 (351) 215-23-09


Программа оценки распределения ресурса модемов АБПУ КОМПАС ТМ 1.1

Описание программы оценки распределения ресурса модемов АБПУ КОМПАС ТМ 1.1

В программе реализовано два основных режима работы:

1. Собственно оценка распределения ресурса модемов АБПУ.

2. Отображение текущего состояния очереди заданий.

В обоих режимах на экране отображается текущий сеанс связи и предистория сеанса связи на 10 функций по всем направлениям.

В режиме 1 программа с определенным периодом запрашивает от АБПУ буфер временных меток начала/окончания исполнения текущих запросов в КП.

В режиме 2 запрашивается буфер очереди указанного направления.

В обоих режимах дополнительно снимается текущий сеанс связи.Окончательный вариант ответных протоколов Концентратора реализован в версиях резидента КОНЦ-М и КОНЦ-2 с середины сентября 1995г. Для работы программы необходимо, чтобы в каталоге запуска программы были следующие файлы конфигурации, загружаемые в АБПУ: MASADR.PU, MSZD.PU и MSTM.PU.

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

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

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

1. Пуск

2. Стоп

3. Сейчас

4. ТУВ * ТУО

Команды "Пуск" и "Стоп" могут относиться как отдельной выбранной функции, так и к отдельному выбранному КП и к отдельно выбранному направлению.Команда "Сейчас" относится только к отдельно выбранной функции выбранного КП.Команда "ТУВ*ТУО" выполняется только при осуществленном выборе какого-либо КП и установке байта номера/объекта ТУ в состояние, отличное от нулевого.

Для режима 1 доступна команда "Сохранить", по которой распределение временного ресурса модемов АБПУ на данный момент сохраняется в текстовых файлах с именами "SVODKA00.TXT", "SVODKA01.TXT" и т.д. Номер сохраненной сводки выводится в окне команды "Сохранить". Устанавливается номер исходя из наличия в текущем каталоге файлов-сводок, сформированных раннее.

В нижней строке экрана выводятся через разделители справа налево следующие показания:

1.Счетчик обменов с АБПУ

2.Количество функций, сконфигурированных для выбранного устройства в

режиме 1, или количество активных функций в очереди в режиме 2.

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

реусурса, для режима 1, или номер первого отображенного задания очереди в режиме

2.(обслуживание скроллинга)

4.Номер объекта и группы ТелеУправления для выполнения команды "ТУВ*ТУО".

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

6.Приоритет выбранной функции.

7.Период активизации выбранной функции.

8.Для режима 1 суммарное время использования каналов, распределенное по направлениям.

В режиме 1 в средней части экрана выводится таблица использования ресурса в данном направлении данным КП.Форма таблицы:

-------+------+-------------------------------+--------------------------+----+| | Время исполнения | Интервал | |Функция|Кол-во|Суммарное| Текущ.|Миним.| Макс.| Текущ. | Миним. | Макс. | % | -------+------+---------+-------+------+------+--------+--------+--------+---+

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

В режиме 2 в средней части экрана выводится текущее состояние очереди заданий в данном направлении.Формат столбца сверху вниз:

1. Адрес устройства.

2. Наименование функции.

3. Значение динамического приоритета данного задания в очереди.

Синим цветом отображается неактивное задание, черным - активное, красным - состояние последнего места очереди, зарезервированного под ТУ.

Для выбора направления целиком cледует выбрать маркером мыши количество устройств в данном направлении.Цвет выбора - зеленый.Признак реакции программы на нажатие мыши - символ '*' в левом нижнем углу экрана.После выбора направления команды "Пуск" и "Стоп" распространяются на все направление целиком.

Для выбора конкретного КП следует выбрать адрес этого КП в нужном направлении.

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

Кроме этого, в нижней строке экрана появляется значение Периода Автоматического Повторного Установления Связи, а в режиме 1 отображается и таблица распределения ресурса канала АБПУ для этого КП.

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

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

Форма сохранения данных в файле-сводке распределения ресурса:

 Разделение ресурса за 00:01:00 c 14:03:24. +-+---+-----+------+--------------------+-----------------+-----+ | |Адр|Функ.|Кол-во| Время исполнения | Интервал | % | |N|КП | | | Общее | Мин.|Макс.| Миним. | Максим.| | +-+---+-----+------+--------+-----+-----+--------+--------+-----+ |3|41H|TИТ12| 1| 0.55| 0.55| 0.55| 0.00| 0.00| 1.14| |3|41H|TИТ13| 1| 0.70| 0.70| 0.70| 0.00| 0.00| 1.44| |3|41H|TИТ14| 1| 0.50| 0.50| 0.50| 0.00| 0.00| 1.03| |3|41H|OT | 7| 1.55| 0.20| 0.25| 3.90| 17.30| 3.20| |3|41H|TCKН | 0| 0.00| 0.00| 0.00| 0.00| 0.00| 0.00| +-+---+-----+------+--------+-----+-----+--------+--------+-----+ |Итого по КП| 11|00:03.80| | 7.84| +-+---+-----+------+--------+-----+-----+--------+--------+-----+ |3|42H|TИT1 | 1| 0.45| 0.45| 0.45| 0.00| 0.00| 0.93| |3|42H|OT | 9| 1.85| 0.15| 0.25| 2.80| 9.20| 3.82| |3|42H|TCKН | 1| 5.50| 5.50| 5.50| 0.00| 0.00|11.35| +-+---+-----+------+--------+-----+-----+--------+--------+-----+ |Итого по КП| 11|00:07.80| |16.10| +-+---+-----+------+--------+-----+-----+--------+--------+-----+

и т.д. для всех устройств конфигурации.

Ключи командной строки:

/Axx - задание адреса АБПУ (по умолчанию 3);

/Qx - указание режима отображения очереди (1...4);

/Tx - отображение выполнять в текстовой странице X (1...8);

/F - изменения конфигурации дублировать в файлах;

/Komp - запуск из головной программы КОМПАС 1.06.

Выделим следующие ключи:

/Qx - при указании этого ключа программа работает в режиме 2.Без указания этого ключа программа работает в режиме 1.

При запуске программы с ключом "/F" все изменения периодов активизации и АПУС, приоритетов, пуск/стоп направлений, устройств или функций будет сохраняться в соответствующем системном конфигурационном файле. При запуске программы с ключом "/Komp" программа при старте останавливает опрос АБПУ со стороны АМК и приостанавливает опрос БУЩ со стороны АБПУ, по окончании - все восстанавливает.Ключ обязателен при запуске программы из головной программы KOMP106.EXE КОМПАС ТМ 1.1!