Описание демонстрационного примера

 

Информационная система технического состояния  основного оборудования промышленных объектов

Введение. 2

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

Подключение к Web-версии. 3

Описание интерфейса клиентской части. 4

 Дерево объектов. 4

 Паспорт объектов. 4

Редактирование данных  5

      Схема. 13

      Назначение кнопок с иконками

      Запрос информации

      Панель выбора цвета фона

      Панель графических свойств

      Изменение состояний объектов

      Привязки и слежения

 Поиск. 57

 

 

 


Введение.

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

Прикладная информационная система имеет трехуровневую программную архитектуру, состоящую из следующих компонентов:

-  сервера данных (РСУБД Oracle);

-  сервера HTTP-доступа (Oracle HTTP Server);

-  клиентских рабочих мест в варианте Web-клиентов (в среде MS Internet Explorer) или традиционных MS Win32-приложений.

ПО Web-клиентов реализует пользовательский интерфейс работы с данными в среде MS Internet Explorer и включает в себя как традиционные текстовые структуры (списки, таблицы и деревья), так и графические формы представления (различные планы, схемы инженерных сетей с картографической векторной или растровой  подложкой или без нее) для обеспечения интуитивно-понятного доступа к данным. Подобная графическая форма является неким визуальным представлением выбранной совокупности объектов базы данных, тесно связанных с объектами в базе как логически, так и по визуальному представлению их состояния. Количество, размеры графических форм полностью определяются технологическими нуждами и практически не ограничены. ПО Web-клиентов настроено на автоматическую удаленную установку всех необходимых компонент с сервера.

Назначение

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


Подключение к Web-версии

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

 

При обращении к системе (после набора URL в адресной строке браузера или выбора заранее созданного ярлыка или ссылки) появляется окно, показанное на рис. 1, где пользователь вводит имя и пароль для соединения с БД ТС.

Рис. 1 Вход в систему

 

 

 

 

 

 

Для демонстрационной системы набрать:

Имя пользователя :      demo

Пароль:                         d

                                                  ОК  

Далее, в зависимости от установленной версии ОС (Windows 2000 или  Windows XP), следует  установить параметры  браузера для загрузки ActiveX компоненты , обеспечивающей работу навигатора объектов.

Для Windows 2000 при первом запуске необходимо подтвердить запрос на загрузку компоненты после ввода пользователя и пароля в открывшемся служебном окне браузера.

Для Windows XP предварительно необходимо установить параметры безопасности.

  1. Для пользователей локальной сети:

-Исключить путь к Web-серверу (213.184.137.11) из обращений к proxy-серверу сети

-Разрешить установку неподписанных версий ActiveX компонент.

  1. Для внешних пользователей :

     -Разрешить установку неподписанных версий ActiveX компонент.

     -Включить Web-сервер (213.184.137.11)  в число доверенных серверов.

 


Описание интерфейса клиентской части

Рис. 2. Общий вид. Главное окно.

 

 

Главное окно состоит из двух основных частей:

 

1.      В левой части главного окна расположен навигатор объектов с деревом объектов.

2.      В левой части главного окна расположен паспорт выбранного в дереве объекта.

 

Дерево объектов

При помощи дерева объектов осуществляется навигация и выбор объектов для просмотра и редактирования. Кнопки меню расположенные выше дерева позволяют создавать новые объекты, редактировать и удалять объекты.


Рис. 3. Дерево объектов

 

Паспорт объекта

 

Рис. 4. Паспорт  объекта “ТЭЦ1”

Редактирование данных

Процедура редактирования для демонстрационного примера в целях защиты примера  предусмотрена только для параметров объектов и не затрагивает дерево объектов.


Рис. 4. Выбор объекта в иерархическом списке

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Операции редактирования объекта в целом выполняются в следующем порядке:

1)      выделяем редактируемый объект в иерархическом (древовидном) списке;

Рис. 5 Параметры объекта

 

 

Операции редактирования параметров объекта (объединенные в группы) выполняются в следующем порядке:

1)      выделяем редактируемый объект в иерархическом (древовидном) списке; выбираем группу, содержащую нужный параметр и сам параметр;

2)      в контекстном меню(щелчок правой кнопкой в поле параметра) выбираем действие: «Изменить значение», «Удалить значение», «Добавить значение»;

3)      вводим значение с помощью диалогового окна (вид окна зависит от типа данных).

Примечание 1: в зависимости от переданных пользователю администратором системы полномочий ему могут быть доступны функции просмотра всей или части информации, создания новых (в том числе с помощью копирования), изменения существующих и удаления объектов из БД ТС.

Примечание 2: при вводе данных по параметрам объектов рекомендуется включать переключатель «пустые» в форме Навигатор объектов для отображения всех доступных параметров (иначе незаполненные значениями параметры отображаться не будут, соответственно будет невозможен ввод новых данных).

Примечание 3: некоторые параметры допускают ввод нескольких значений одновременно (например, несколько схем/чертежей на один объект); для реализации этой возможности необходимо ввести первое значение, затем выделить эту строку, в контекстном меню выбрать «Добавить значение» и ввести дополнительное значение и т.д.


Схема

Просмотр графической информации по объекту в отдельном окне, после нажатия на кнопку . В отдельном окне, показанном на рис. 8, в зависимости

 от объекта отображается соответствующая объекту информация.

           Рис. 8. Внешний вид окна.

           Рис. 6. Зуммированный фрагмент.

 

 

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

 

Отсутствующая графическая информация для объекта в дереве схема не отображается и показано пустое окно, как на рис. 10.


    Рис. 7.  Вид окна, когда изображение для объекта отсутствует.


 


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

 

    Рис. 8.  Несколько схем  для одного объекта


Управление отображением изображения осуществляется с помощью мыши и кнопок меню. Ниже описаны кнопки меню и режимы работы с изображением.

Режимы отображения

Графическое окно может быть использовано в двух режимах отображения схем:

1. Режим отображения текущего состояния объектов на схемах.

2. Режим отображения состояния объектов в соответствии со списком, полученным в результате формирования отчета по заданным критериям отбора. Отображение объектов в этом случае может двухуровневым, то есть список отбора сохраняется при переходе со схемы 1 уровня, например, со структурной схемы  на схему 2 уровня - схему подстанции.

Состояния объектов могут иметь  виды:

-  нормальный,

-  ремонтный,

-  аварийный,

-  ввод в эксплуатацию и т.д.

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

Примечание.  В демонстрационном варианте поддерживается только режим 1.

Назначение кнопок с иконками

Рис. 9. Назначение кнопок с иконками


 


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

Назначение кнопок:

-

Запрос информации

-

Сдвиг изображения

-

Зуммирование изображения при удерживании левой кнопки мыши, вверх / влево - уменьшение изображения, вниз/вправо - увеличение изображения

-

Увеличение изображения в 2 раза с центром в фиксируемой мышью точке

-

Уменьшение изображения в 2 раза с центром в фиксируемой мышью точке

-

Отображение всей схемы  в окне по щелчку мыши в окне

-

Сдвиг изображения на некоторое расстояние соответственно направлению стрелки, вправо или влево

-

Обновление текущего изображения

-

Сдвиг изображения на некоторое расстояние соответственно направлению стрелки, вниз или вверх

-

Сдвиг в стеке изображений, позволяет переход между загруженными ранее схемами, стрелка влево – движение по стеку назад,  стрелка вправо – движение по стеку вперед

-

Обновление изображения из БД ТС, при этом затрагиваются все пользователи, которые работают с этим изображением

-

Панель навигатора (уменьшенное полное изображение схемы)

-

Панель выбора цвета фона

-

Панель фильтра отображения объектов

-

Сохранение текущих настроек работы со схемой( цвет фона)

-

Режим измерения расстояний (используется для карт)

-

Флаг переключения информации об объекте ( флаг установлен - информация из базы ИСТС, флаг сброшен - графическая информация  Панорамы: метрика, семантика, id )

Запрос информации

Запрос  информации об объекте может быть осуществлен при нажатой кнопке  graphic  режима запроса на панели управления. Состояние флажка  graphic на панели управления определяет тип запроса: технологические(ИСТС) или графические(Панорама) свойства объекта.

1.Технологические свойства объекта ( паспорт объекта) могут быть вызваны при условии существования описания связи у графического объекта с базой ИСТС (наличие объекта в дереве). Внешним проявлением этого условия может являться наличие всплывающей поясняющей надписи при установки мышки над объектом. Надпись возникает при соответствующем масштабировании объекта, когда его размеры достаточны для его точного указания мышкой. для разных объектов это проявляется по-разному, поэтому точного численного определения масштабирования нет. Необходимо этот факт учитывать и не полагаться только на всплывающую надпись. Информацию можно вызвать и без всплывающей надписи при достаточно мелком изображении.

Паспорт объекта вызывается при щелчке мышкой (левая кнопка) над изображением объекта. Графическое окно при этом не закрывается, а в главном окне подсвечивается выбранный объект в дереве и открывается  паспорт.

На рис. 13 представлен пример для автотрансформатора «АТ-4».


Рис. 10. Паспорт объекта выбранного на схеме


 


2.Графические свойства могут быть вызваны при сброшенном флажке и щелчке мышкой (левая кнопка) над изображением объекта. При этом в графическом окне правее изображения всплывает панель графических свойств выбранного объекта(ов). Объектов может быть много, это зависит от текущего масштаба и плотности графического рисунка в точке выбора.



Рис. 11. Графические свойства объекта

Сдвиг  изображения      

Сдвиг изображения возможен  при нажатии на кнопку с изображением руки.

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

Зуммирование изображения

 Зуммирование (выбор нового фрагмента с помощью прямоугольной рамки) изображения возможен  при нажатии на кнопку с изображением рамки.

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

 


Рис. 12. Зуммирование изображения

 

 

 

 


Для уменьшения изображения необходимо охватить рамкой будущий центр фрагмента, перемещая при этом мышку вверх влево. При отпускании кнопки с сервера будет вызван новый фрагмент в уменьшенном масштабе. Центр фрагмента будет совпадать с центром рамки.


Рис. 13.  Фрагмент схемы выбранной в окне навигатора


 


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

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

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


Панель выбора цвета фона

Рис. 14 Палитра для смены  фона

 

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

При наведении мышки на ячейку линейки яркости или контрастности и нажатии кнопки меняется палитра подложки.

Панель фильтра отображения объектов

Рис. 15 Технологический фильтр

 


 


Панель фильтра отображения объектов всплывает в левом нижнем углу графического окна рядом с панелью навигатора  при нажатии на кнопку с изображением фильтра(9). Панель включает одно или два окна фильтра в зависимости от структуры изображения ( простая схема / схема с картографической подложкой).

Работа с фильтрами одинаковая и осуществляется независимо.

Для четкой работы фильтров необходимо создание описателей слоев и объектов схемы / карты. Фильтр начинает работу после нажатия на кнопку "Сохранить" и пере отображения  графического окна, например, сдвигом его на 1 точку. Необходимо учитывать тот факт, что использование технологического фильтра отображения объектов замедляет работу графической системы. Повторное нажатие на кнопку с изображением фильтра закрывает панель фильтра, при этом дальнейшее отображение не учитывает фильтр.

Панель графических свойств


Рис. 16. Пример графических свойств на карте

 


Изменение состояний объектов

Для изменения состояния объекта, отображаемого в основном текущем режиме необходимо изменить состояние параметра "ОИС" в группе "Состояние элементов ЭС". Требуемые действия:

-    Щелкнуть левой кнопкой над требуемым объектом.

-    В раскрывшемся окне с паспортом объекта изменить значение параметра "состояние …" на новое из справочника значений.

-    Вызвать схему с требуемым объектом.

  Вид объекта должен измениться на новый.

Привязки и слежения

Все схемы графической системы могут иметь статус интерактивного окна. Это достигается установкой двухсторонних связей между любыми графическими объектами на схеме и уникальными объектами в дереве объектов ИСТС. Объект в дереве ( имеющий уникальный идентификатор) может быть графически представлен на различных видах схем (электрическая, структурная, монтажная и т.д.), что описывается в ИСТС табличными параметрами связи. Объект на схеме может быть связан только с одним объектом в дереве  через параметр "Связь с ИСТС" или "Переход".

Параметр "Связь с ИСТС" вызывает паспорт объекта.

Параметр  "Переход" вызывает загрузку  требуемой схемы.

Графический  объект также может иметь параметр, контролирующий состояние объекта в ИСТС, и влияющий на вид объекта.

Все перечисленные связи устанавливаются с помощью графического редактора схем в режиме  "Клиент-Сервер" с рабочего места оператора графической системы.

Масштабирование при отображении объектов

Отображение схем с текущим состоянием объектов, вызванных через закладку "Схема" производится в двух режимах:

-  без изменения масштаба (внутренний масштаб WEB-генератора),

-  масштаб задается в поле "Номер листа"  табличного параметра "Схемы (Панорама)" 

Для задания масштаба необходимо отредактировать в паспорте объекта поле "Номер листа", задав значение масштаба в диапазоне 500-:-50000000.

Объект отобразится в центре окна в заданном масштабе. Фигурная стрелка покажет на объект.

 

 

 

 

 


Рис. 17

 

Меню выбора графических форм с объектом

Меню выбора графических форм с объектом может быть вызвано при условии:

1.нажатой кнопке  graphic  режима запроса  и включенном состоянии флажка  graphic  на панели управления.

  1. существования описания связи у графического объекта с базой ИСТС (наличие объекта в дереве).
  2. существование у объекта в ИСТС  табличных параметров связи.

 

Рис. 18 Меню выбора изображения для загрузки

graphic
 


Меню выбора вызывается при щелчке мышкой (правая кнопка) над изображением объекта. Панель выбора  всплывает в левом нижнем углу графического окна рядом с панелью навигатора. Необходимо выбрать строку меню с названием схемы  и нажать кнопку "Загрузить". Выбранная схема отобразится в графическом окне.


 

Поиск

Рис. 19 Поиск оборудования

 

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