OpenSCADAWiki: Using/Graphic Elements Libraries/ Mnemo Elements ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
English (1 Кб) English
Ukrainian (1 Кб) Українська?
 (2 Кб) Страница заморожена, актуальная тут.

Библиотека элементов мнемосхем пользовательского интерфейса

Имя:mnEls
Основан:сентябрь 2007г
Версия:0.5.0
Статус:Открытый (GPL)
Автор:Роман Савоченко, Максим Лысенко, Яшина Ксения
Описание:Предоставляет библиотеку элементов мнемосхем пользовательского интерфейса.
Источник: БД основных библиотек графических элементов, в файле: SQLite.vcaBase.wlb_mnEls ( vcabase.db.gz )


Contents

О библиотеке

Библиотека создаётся для предоставления элементов мнемосхем пользовательского интерфейса. Библиотека строится на основе примитивов виджетов и модуля JavaLikeCalc, позволяющего создавать вычисления на Java-подобном языке.


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


В своём составе библиотека содержит около пятидесяти графических элементов, часто востребованных при формировании мнемосхем пользовательского интерфейса управления технологическим процессом. Названия элементов и их текстовые параметры доступны на трёх языках: Английский, Украинский и Российский.

1. Элементы трубопровода без градиентной заливки

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


Элементы трубы (2 Кб)
Рис.1. Элементы трубопровода слева направо: "Крест", "Труба прямая горизонтальная", "Труба прямая вертикальная", "Стрела", "Стрела обратная", "Труда_Ugol", "Труба_тройник".

2. Элементы трубопровода с объемной заливкой

Ниже, на рис. 2, приведен перечень элементов, при помощи которых можно выстроить объемный трубопровод любой сложности. По умолчанию они залиты желтым цветом и полупрозрачными изображениями в градациях серого, а их угол поворота составляет "0" градусов. Виджеты представлены в четырех вариантах в соответствии разным углам поворота. Соответствуют ГОСТ 21.206-93.


Элементы трубы (объемные) (19 Кб)
Рис.2. Элементы трубопровода слева направо и сверху вниз: "Крест(объёмный)", "Труба прямая горизонтальная(объёмная)", "Труба прямая вертикальная(объёмная)", "СтрелаГП(объемная)", "СтрелаГЛ(объемная)", "СтрелаВН(объемная)", "СтрелаВВ(объемная)",
"Стрела обратнаяГЛ(объемная)", "Стрела обратнаяГП(объемная)", "Стрела обратнаяВН(объемная)", "Стрела обратнаяВВ(объемная)", "Труба_УголНЛ(объёмная)", "Труба_УголНП(объёмная)", "Труба_УголВЛ(объёмная)", "Труба_УголВП(объёмная)",
"Труба_тройникВП(объёмный)", "Труба_тройникГН(объёмный)", "Труба_тройникГВ(объёмный)", "Труба_тройникВЛ(объёмный)", "Труба_УголСкруглНЛ(объёмная)", "Труба_УголСкруглНП(объёмная)", "Труба_УголСкруглВЛ(объёмная)", "Труба_УголСкруглВП(объёмная)"

3. Элементы, изображающие различные технологические устройства

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


Различные технологические устройства (36 Кб)
Рис.3. Элементы, изображающие технологические устройства слева направо и сверху вниз: "Компрессор", "Компрессор_1", "Задвижка", "Задвижка(объемная)", "Кран шаровый", "Кран с положением", "Трёхпозиционный кран", "Арматура", "Холодильник", "Вентилятор", "Сепаратор", "Диафрагма", "Змей_гор(теплообменник)".

Параметры связывания

IDПараметрТипКонфигурацияКонфигурационный шаблонОписание
Виджет "Кран шаровый" (El_Kran_Sh)
com Команда Логический Полная связь Parametr|com Команда на закрытие/открытие.
shifr Шифр Строка Полная связь Parametr|NAME Короткое имя, шифр, параметра.
st_close Состояние - "Закрыто" Логический Полная связь Parametr|st_close Закрытое состояние крана.
st_open Состояние - "Открыто" Логический Полная связь Parametr|st_open Открытое состояние крана.
Виджет "Кран с положением" (El_Kran_polozh)
out Положение Вещественный Входная связь Parametr|out Степень открытия/закрытия крана.
Виджет "Трёхпозиционный кран" (Kran_3_pos)
out Положение Вещественный Входная связь Parametr|out Степень открытия/закрытия крана.
Виджет "Компрессор" (Compressor)
com Команда Логический Полная связь Parametr|com Команда на пуск/останов.

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

4. Остальные элементы, которые сложно отнести к определенной группе

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


Различные элементы (7 Кб)
Рис.4. Элементы слева направо и сверху вниз: "Скругленный прямоугольник", "Скругленный прямоугольник(вариант 2)", "Скругленный прямоугольник(объемный)", "Шкала", "Уровень", "Линия", "Сигнализация".

Параметры связывания

IDПараметрТипКонфигурацияКонфигурационный шаблонОписание
Виджет "Уровень"
max Максимум Вещественный Входная связь Parametr|max Максимум шкалы.
min Минимум Вещественный Входная связь Parametr|min Минимум шкалы.
var Значение Вещественный Входная связь Parametr|var Значение уровня.

 
There are 5 files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]