КОМПЛЕКТ ПРОГРАММНО-АППАРАТНЫХ СРЕДСТВ ТЕЛЕМЕХАНИКИ версия 1.5
Руководство программиста телемеханического комплекса
АННОТАЦИЯНастоящий документ предназначен для руководства программистов телемеханического комплекса (далее - комплекс) на базе Комплекта Программно-Аппаратных Средств ТелеМеханики версии 1.5 (далее - КОМПАС ТМ 1.05).
1. НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ ПРОГРАММЫНастоящая программа предназначена для управления телемеханическим комплексом на базе КОМПАС ТМ 1.5.
Для выполнения программы необходимо наличие УПУ, состоящего из IBM-совместимой ПЭВМ с адаптером магистрального канала (АМК),АБПУ и кабеля связи АМК - АБПУ. Минимальный набор программных средств представляет собой ОС MS-DOS и базовое программное обеспечение комплекса,включающее: рабочий модуль программы KOMPAS15.EXE и следующие служебные файлы :
1) FILE.FIL - файл-указатель по формированию и ведению базы данных;
2) FORMS.OUT - файл-список бланков форм отчетов;
3) PRNT.EXE - рабочий модуль программы подготовки отчета;
4) ZAGR11.EXE - рабочий модуль программы загрузки конфигурации в АБПУ;
5) CNF_PU.CNF - текстовый файл, в котором указаны пути и имена файлов конфигурации;
6) CNF_105.EXE - рабочий модуль конфигуратора системы;
Следующие файлы формируются программой трансляции исходного текста конфигурации комплекса
4) CONF.FI - файл текущей конфигурации. Содержит информацию о количестве и адресах УКП, задействованных по направлениям;
5) AKT.FI - файл заданий для всех УКП, указанные при формировании конфигурации;
6) NAKP.FI - файл наименований УКП;
7) NATI1.FI - файл наименований каналов ТИ1 для всех УКП;
8) NATI2.FI - файл наименований каналов ТИ2 для всех УКП;
9) NATII.FI - файл наименований каналов ТИИ для всех УКП;
10) NATС.FI - файл наименований ТС для всех УКП;
11) MAAKT.FI - служебная информация о задействованных каналах ТУ, ТИ, ТС и уставках допускового контроля;
12) TEZN.FI - файл текущего состояния всех подключенных УКП;
13) PAROL.FI - закодированный список паролей;
14) REG_IZM.FI - файл для хранения указанных при формировании конфигурации периодов регистрации значений по каналам ТИ и ТИИ;
15) UST.FI - файл для хранения параметров команд запроса уставок;
16) MASADR.PU - базовый файл конфигурации - массив адресов КП с распределением их по направлениям;
17) MASCHG.PU - файл слов событий;
18) MSAK1.PU - файл определения задействованности ТС;
19) MSAK2.PU - файл определения задействованности ТИТ;
20) MSAK3.PU - файл определения задействованности ТИИ;
21) MSCHG1.PU - файл битов флажков для отметки изменений по группе ТС;
22) MSCHG2.PU - файл битов флажков для отметки изменений по каналам ТИТ;
23) MSCHG3.PU - файл битов флажков для отметки изменений по каналам ТИИ;
24) MS1.PU - файл состояния обслуживаемых групп ТС;
25) MS2.PU - файл состояния обслуживаемых каналов ТИТ;
26) MS3.PU - файл состояния обслуживаемых каналов ТИИ;
27) MSZD.PU - файл заданий для формирования опросов КП;
28) MSTM.PU - файл периодов АПУС;
29) VBK.PU - файл формирования выборки ТС для отображения на щит;
30) MSTSK.PU - файл подмассивов перехода от ТС,обслуживаемого ПУ,к номеру ячейки и адресу КЩ,где этот ТС отображается;
31) CONFKK.PU - файл общих ключей;
32) MSTUK.PU - файл соответствия заготовок ТУ,принимаемых от КЩ,реальным об'ектам ТУ;
33) VB1.PU - файл формирования выборки ТС для ретрансляции наверх(резерв);
34) VB2.PU - файл формирования выборки ТИТ для ретрансляции наверх(резерв);
35) VB3.PU - файл формирования выборки ТИИ для ретрансляции наверх(резерв);
36) RTU.PU - файл переходных индексов для ТУ-Р(резерв);
37) MSTOT.PU - файл групп ячеек щита для режима группового контроля;
38) KEYKP.PU - файл групп ячеек для отображения изменения связи с КП;
39) CNF_KK.PU - файл внутренней конфигурации для БУЩ.В файл CNF_KK.PU об'единены массивы типа *.KK.Следующие пять массивов образуют блок конфигурации для каждого БУЩ,который присутствует в конфигурации:
USE_K.KK - массив задействованности ячеек щита(49 байт);
TC_OFF.KK - массив соответствия значений ТС состоянию "ОТКЛ"(49 байт);
KEY_OF.KK - массив соответствия положению ключа состоянию "ОТКЛ"(49 байт);
TYPE_K.KK - массив типов ячеек КЩ(49 байт);
ATTR_K.KK - массив аттрибутов отображения(64 байтa).
Блоки конфигурации располагаются в файле CNF_KK.PU последовательно в порядке увеличения номера задействованных БУЩ.
2. ХАРАКТЕРИСТИКИ ПРОГРАММЫ2.1. Режим "Управление".
Функционирование программы включает следующие основные этапы:
1) загрузка в рабочую область оперативной памяти данных из служебных файлов конфигурации;
2) начальный сбор телеинформации со всех КП, включенных в конфигурацию комплекса (при запуске программы с ключом /R);
3) прием пароля оператора;
4) циклическую активизацию с заданными индивидуально по группам сигналов периодами и уровнями приоритета телемеханических функций опроса состояний сигналов УКП;
5) циклическую регистрацию текущей телеинформации в дисковых журналах с заданной индивидуально (по группам сигналов) периодичностью;
6) вывод по команде оператора на экран, принтер или в файл содержимого дисковых журналов по заданным формам с возможностью фильтрации записей по всем полям;
7) оперативное представление диспетчеру информации о техническом состоянии каналов и устройств комплекса.