Программа обработки аварийной информации, именуемая далее «ПО», предназначена для приёма и обработки в интерактивном режиме информации об аварийном процессе, а также настройки и управления автономными регистраторами «РЕКОН». Обработка информации осуществляется под управлением оператора с клавиатуры компьютера и с помощью устройства «мышь», которое позволяет наиболее полно реализовать функции программы. ПО рассчитано для функционирования в среде операционных систем Windows-95/98 персональных компьютеров оснащенных процессорами не ниже i486DX (или совместимыми) со стандартным набором устройств:

  • НГМД (3.5) дюйма,
  • любой цветной монитор с платой видеоконтроллера типа VGA, SVGA и выше,
  • печатающее устройство,
  • манипулятор «мышь».

Для использования заложенной в ПО возможности работы с сетями передачи данных, необходимо наличие модема и порта RS-232C.
Данная версия ПО поддерживает обработку файлов полученных как на регистраторах РЕКОН-07БС, РЕКОН-06БС так и на регистраторах РЕКОН-05БС (с файлом параметров), причём как со сжатием данных, так и без него.

Функции ПО

  • Ввод исходной информации об аварийном процессе непосредственно из регистратора по сети либо с дискеты.
  • Определение даты, времени, длительности и фактора пуска регистрации процесса.
  • Просмотр информации – записанных графиков сигналов - на мониторе персонального компьютера путем перемещения «окна» по вертикали и горизонтали.
  • Измерение временных интервалов между отмеченными точками как на одном, так и на разных графиках сигналов;
  • Установка произвольного масштаба по оси X времени;
  • Вывод карты сигналов (т.е., просмотр на экране монитора огибающих сигналов аварийного процесса с управлением по осям X и Y для выбора нужного фрагмента записи);
  • Формирование экрана – выбор произвольных сигналов для вывода на экран;
  • Изменение масштаба графического вывода по оси времени Х и изменение количества графиков, одновременно выводимых на экран;
  • Принудительное масштабирование сигнала (т.е. изменение масштаба графического вывода по оси Y);
  • Измерение мгновенных/действующих значений сигналов в первичных/вторичных величинах в любой момент времени;
  • Совмещение выбранных сигналов на общей оси времени Х, с цветовым выделением каждого сигнала;
  • Добавление вычисляемых сигналов (симметричных составляющих, результатов фильтрации различными фильтрами, различных графиков мощностей) и задание их имен;
  • Построение векторных диаграмм и измерение фазовых сдвигов, как для трехфазной цепи, так и для любых выбранных сигналов в любой заданный момент времени;
  • Удаление постоянной составляющей сигналов;
  • Внесение комментариев и измеренных величин;
  • Вывод содержимого экрана на печать;
  • Администрирование системы регистрации (ПО – информационная сеть – регистраторы);
  • Прием файлов с процессами от регистраторов по сети через модем, интерфейс RS-232C или по локальной сети RNet (при использовании диспетчера локальной сети, см. "Диспетчер Локальной Сети «RNet», «R-485», Описание и инструкция по применению”);
  • Управление и настройка регистраторов по сети через модем, интерфейс RS-232C или по локальной сети Rnet;
  • Удаленная синхронизация времени – настройка времени локальной сети при сетевом доступе к одному из регистраторов локальной сети;
  • Создание файлов настройки регистраторов;
  • Определение типа и места повреждения;
  • Создание экспресс-информации и просмотр файлов экспресс-информации.

Организация работы с системой.

Работа с системой, включающей в себя установленные регистраторы и данное ПО, требует определённых знаний, уровень которых зависит от решаемых задач. Неквалифицированное вмешательство в системные настройки ПО и регистратора может значительно снизить эффективность системы (или свести эту эффективность на нет) и потребовать дополнительных трудозатрат для возвращения её в рабочее состояние.
Чтобы предотвратить подобные проблемы, целесообразно работы по проведению настроек системы и поддержанию её в рабочем состоянии возложить на определённых лиц, а доступ остальных пользователей к настройкам ограничить. Такой подход к организации работы технически поддерживается тем, что все функции настроек имеют определенный уровень доступа, и активизируются только тогда, когда уровень доступа пользователя не ниже уровня выполняемой команды. В противном случае выводится сообщение «Уровень доступа недостаточен». Уровень доступа пользователя подтверждается им при вводе персонального пароля. Данная версия ПО поддерживает следующие уровни доступа:

  • общий или пользовательский – самый низкий (самый ограниченный) уровень, с доступом к данным регистратора и функциям ПО только для чтения – только этот уровень не требует ввода пароля;
  • эксплуатационный (уровень 1) – предоставляет доступ ко всем эксплуатационным настройкам регистраторов;
  • системный (уровень 2) – предоставляет доступ к системным настройкам регистратора (напр. модернизация программного обеспечения регистратора) – в данной версии ПО тождественен эксплуатационному;
  • администратор (уровень 3) – обеспечивает право на любое изменение настроек, включая определение и назначение лиц – пользователей системы, их персональные пароли и соответствующий уровень доступа каждого.

Как правило, администратор – должностное лицо, из числа пользователей, ответственное за функционирование системы регистрации и имеющее неограниченный доступ к ее ресурсам. Именно администратор выполняет начальную настройку системы в части выполнения действий в меню «Настройка | Настройка паролей», согласно п. 4.1.3.6 (см. стр. 39 ).

Состав и подготовка ПО к работе.

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

  • инсталляция системы при помощи инсталлятора – setup.exe;
  • конфигурирования системы при помощи самой Программы обработки.
  • Дистрибутив ПО поставляется на CD-диске

Объем дисковой памяти необходимой для инсталляции не превышает десяти мегабайт.

Установка комплекса

Для инсталляции следует вставить в дисковод 1-ю инсталляционную дискету (или CD-диск в привод CDROM) и запустить программу установки ("Winrec БC N_NN.exe"). Будет запущена программа «Мастер установки», и в дальнейшем пользователю необходимо следовать его указаниям.
Допускается установка программы и дополнительных компонент в каталог уже установленной программы. В этом случае недостающие компоненты устанавливаются, а более новые обновляют более старые.

Конфигурирование системы

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

Типы обрабатываемых файлов

ПО может работать со следующими типами файлов, генерируемых регистраторами «RECON»:

  • RECONxxx.yyy – файл записи аварийного процесса, созданный в результате автоматического пуска регистратора;
  • *.WINREC – модифицированный файл данных (см. стр. 13);
  • DAILYxxx.yyy – суточный файл данных. Генерируется автоматически в заданное время суток. Может содержать данные, например, о частоте сети, действующих значениях фазных напряжений и т.п.;
  • RPUSKxxx.yyy – диагностический файл данных, созданный в результате ручного пуска с пульта регистратора;
  • RNET_xxx.yyy – диагностический файл данных, созданный в результате ручного пуска по сети;
  • REXPRxxx.yyy – файл экспресс информации.
  • STAT_xxx.SET – файл текущего состояния (настроек) регистратора. Он предназначен для передачи информации о настройках регистратора в ПО.

Кроме того, ПО создаёт:

  • SET_xxx.yyy – файл настройки регистратора, который служит для передачи при помощи дискеты значений параметров настройки из ПО в регистратор «RECON».

Выше, в масках файлов:
xxx – последние три цифры заводского номера регистратора;
yyy – порядковый номер процесса (файла).
Например, RECON105.017.

Рекомендуемая структура каталогов

По окончании инсталляции ПО целесообразно создать рабочие каталоги для хранения файлов данных регистраторов, обслуживаемых программой. Не рекомендуется хранение файлов данных в каталоге программы, на «Рабочем столе» Windows или в корневом каталоге жёсткого диска. Необходимо для каждого из регистраторов создать каталог для аварийных и суточных файлов, представляющих оперативный интерес (напр. DATAxxx). Этот же каталог должен быть назначен для автоматического приёма файлов по сети от соответствующего регистратора (см. п. 4.1.3.6 стр. 39 )

Запуск программы

Для запуска ПО необходимо выбрать либо программу WinRec в главном меню и дважды щелкнуть мышью на её иконке, либо запустить файл WinRec.exe в каталоге программы. Кроме того, программу можно запустить из командной строки (например, из пункта «Выполнить» меню «Пуск» Windows), или из bat-файла. Если при этом в качестве параметра командной строки указать имя (возможно, с путём) файла данных, то этот файл будет открыт сразу после запуска программы. Например:
>WinRec.exe RECON001.0001
Кроме того, подобный способ запуска позволяет открывать файлы РЕКОН из популярной оболочки FAR одним нажатием клавиши Ввод на этом файле .
Модифицированные файлы данных при инсталляции регистрируются в системе Windows (с расширением .WINREC), и поэтому могут открываться двойным щелчком мыши на иконке файла.

Настройка системы

Настройка системы требуется только в отношении сетевых функций и функции «Настройка регистратора». После запуска ПО, в Главном меню (см. стр. 12) следует выбрать пункт «Настройка | Настройка паролей» (см. стр. 39 ) для учета и определения уровня доступа пользователей и далее выполнить необходимую настройку согласно п. 4.1.3.6 (см. стр. 32 ), либо пользуясь встроенной справочной системой (клавиша F1 или пункт «?» Главного меню). Затем, в случае использования сетевых возможностей ПО, настроить модем в меню «Настройка | Параметры сетевых устройств».

Подключаемые модули (плугины).

Часть функций программы, необходимых только части пользователей ПО, выполняются подключаемыми модулями (плугинами), которые могут устанавливаться/удаляться пользователем отдельно от основного ПО по мере появления/исчезновения надобности в них. Плугины представляют собой файлы динамически связываемых библиотек (*.dll) и, возможно, файлы интерактивной справки (*.hlp) к ним. Помещаются плугины в поддиректории PLUGINS директории программы. Установка плугина сводится к копированию его файлов в эту поддиректорию, а удаление – к удалению их из неё.
Если какие – либо функции ПО выполняются плугинами, то это обстоятельство (равно как и имена файлов плугинов) далее отмечается в сносках.

Работа с программой

Пользовательский интерфейс программы

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

Дочерние окна

Вывод информации осуществляется, в основном, через дочерние окна.
Если открыто несколько дочерних окон, то одно из них является в данный момент активным, т.е. получает команды от мыши и клавиатуры. Активное окно выделяется цветом заголовка. Сделать дочернее окно активным можно:

а) щёлкнув мышью на его заголовке,
б) выбрав пункт Окна главного меню, а затем из списка открытых окон в нижней части меню – соответствующий подпункт,
в) воспользовавшись горячими клавишами согласно предыдущему пункту,
г) перебрав открытые окна клавишами Ctrl+F6,Shift+Ctrl+F6,Ctrl+Tab,Ctrl+Shift+Tab.
Дочернее окно может быть развёрнуто во весь экран, иметь нормальный размер или быть свёрнуто до размеров кнопки с иконкой. Перечисленные варианты размеров выбираются кнопками в правом верхнем углу дочернего окна. Там же находится кнопка, закрывающая дочернее окно. Окно нормального размера допускает изменение размера и положения. Для изменения размера необходимо подвести указатель мыши к краю окна, пока он не примет форму двунаправленной стрелки, нажать левую кнопку мыши, и перетащить край окна в нужное положение. Для изменения положения необходимо подвести указатель мыши к заголовку дочернего окна, нажать левую кнопку мыши, и перетащить окно в нужное положение. Кнопку свёрнутого дочернего окна можно перемещать таким же образом.
Выбирая соответствующие подпункты пункта «Окна» главного меню, можно расположить все дочерние окна главного окна каскадом, т.е., с перекрытием, без перекрытия сверху вниз или слева направо, свернуть все дочерние окна до кнопок и, наконец, упорядочить все кнопки свёрнутых окон по нижнему краю главного окна.
Особенность дочерних окон в том, что все они одинакового размера.
Каждое дочернее окно содержит:

  • заголовок с именем файла, просматриваемого в этом окне ,
  • в левой части окна – панель, содержащую идентификаторы каналов или результаты измерений,
  • область осциллограмм и векторных диаграмм (большая часть окна, с чёрным фоном),
  • полосы вертикальной и горизонтальной прокрутки.

Полосы вертикальной и горизонтальной прокрутки располагаются на нижней и правой границах дочерних окон. Они обеспечивают быстрое и удобное перемещение видимой пользователем области по осциллограмме, а также индикацию текущего положения на ней. На горизонтальной полосе красной чертой отмечается момент пуска регистратора. Каждая из полос имеет бегунок и две стрелки (по краям полосы). Положение бегунка на полосе соответствует относительному положению центра видимого окна на осциллограмме. Щелканье левой кнопкой мыши на полосе означает команду на перемещение по осциллограмме.
Свойства полос несколько различаются. Вертикальная полоса обладает стандартными для Windows-приложений свойствами, а именно:

  • щелканье на стрелках сдвигает окно на 1 аналоговый сигнал (или на 3 дискретных сигнала) в сторону стрелки. Это действие аналогично нажатию курсорных клавиш ^ и v на клавиатуре;
  • щелканье между бегунком и стрелками сдвигает окно на 1 экран в сторону стрелки. Это действие аналогично нажатию клавиш Shift + ^ и Shift + v или PgUp и PgDown_ на клавиатуре;
  • перетаскивание бегунка при нажатой левой кнопке мыши перемещает окно в положение, соответствующее новому положению бегунка.

Свойства горизонтальной полосы следующие:

  • щелканье на стрелках сдвигает окно с малым шагом в сторону стрелки. Это действие аналогично нажатию курсорных клавиш ? и a на клавиатуре. Сдвиг экрана по горизонтали с большим шагом производится клавишами ] + a и ] + ? ;
  • щелканье между бегунком и стрелками устанавливает центр бегунка под указатель мыши и сдвигает окно соответственно бегунку;
  • перетаскивание бегунка по горизонтали не допускается.

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

  • положение левой линии Тл;
  • длительность интервала dТ;
  • положение правой линии Тп.