Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИУС / Практика / DataRate. Быстрый старт.pdf
Скачиваний:
93
Добавлен:
18.05.2015
Размер:
2.13 Mб
Скачать

Объекты

Объект – это набор тегов, видов и скриптов. Объекты могут помещаться друг в друга, формируя при этом дерево.

Создание

Щелкните правой кнопкой мыши на папке Объекты в дереве проекта и в появившемся контекстном меню выполните команду

Создать/Объект.

После этого появится окно

Добавление объекта. Окно содержит шаблоны различных типов объектов.

Для создания нового объекта в окне Добавление объекта следует:

Выбрать категорию Основные

Выбрать нужный шаблон объекта (например, Объект, Самописец)

Задать Имя объекта

Для создания объекта из библиотеки следует:

Перейти на вкладку Из библиотеки

Выбрать библиотечный объект

Ввести Имя нового объекта.

16

DataRate

Создать объект из библиотеки можно перетаскиванием его из библиотечного дерева в основное дерево проекта.

Теги, атрибуты и типы тегов

Теги – это входы, выходы объекта.

Основой для создания тега является тип тега (класс тегов).

Тип тега – это коллекция атрибутов и «обработок» атрибутов (скриптов), определенная в библиотеке.

Создание типа тега

Для создания типа тега выберите в библиотеке папку Типы тегов

и выполните в контекстном меню команду Создать/Тег.

В появившемся окне

Добавление типа тега следует:

Выбрать категорию Основные

Выбрать шаблон Простой тег

Задать Имя типа

Для создания типа тега на основе другого типа перейдите на вкладку Из библиотеки, выберите тип тега и введите Имя нового типа тега.

DataRate

17

Атрибуты тега. Тег включает набор атрибутов. Количество атрибутов произвольно. Значения атрибутов тегов можно читать и устанавливать в скриптах и видах с помощью механизмов анимации, а также использовать в трендах.

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

Характеристики атрибутов

Имя – уникальное имя атрибута. Используется в скриптах и других обработках

Пользовательское имя – название атрибута (например русифицированное имя атрибута).

Тип – тип атрибута

Размер (для строк) – если тип атрибута – строковый, то тут задается количество сомволов в строке.

Только для чтения – значение Да запрещает запись в этот атрибут

Value – текущее значение

Редактирование атрибутов Используйте Редактор коллекции атрибутов для добавления

(кнопка ), удаления (кнопка ) и редактирования

Вызвать редактор атрибутов можно через окно свойств типа тега или в контекстном меню типа тега Задачи/Редактировать, или двойным щелчком на типе тега

18

DataRate

УЗЕЛ УЧЕТА ВОДЫ

Шаг 2. Создание типов тега. Создаем в библиотечной части проекта два типа тега Аналоговый (для датчиков температуры, расхода и давления) и Дискретный (для управления задвижкой).

Формируем атрибуты тегов (аналоговый):

Формируем атрибуты тегов (дискретный):

Создание тега

В контекстном меню объекта выполните команду

Создать/Тег.

В появившемся окне Добавление тега следует:

Открыть вкладку Из библиотеки

DataRate

19

Выбрать тип тега

Ввести Имя

Создать тег можно перетаскиванием его типа из библиотечного дерева в объект дерева проекта.

Редактирование тега

Перейдите в окно редактирования с помощью двойного щелчка на узле тега в дереве проекта или выполните команду Задачи/Редактировать в контекстном меню тега.

20

DataRate

УЗЕЛ УЧЕТА ВОДЫ

Шаг 3. Создание библиотечных объектов.

Создаем в библиотеке объект Аналоговый датчик (1) и формируем для него тег Вход (2) и вид Вид (3).

В результате этой работы в дереве библиотеки (4) появился объект Аналоговый датчик

Вид

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

DataRate

21

Мнемосхема – это анимированное изображение технологического объекта, состоящее из графических примитивов. Мнемосхема является основной категорией вида объектов.

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

Создание

В контекстном меню объекта выполните команду

Создать/Вид.

22

DataRate

В появившемся окне Добавление вида следует:

Выбрать категорию Основные

Выбрать шаблон Мнемосхема

Ввести Имя

Для создания вида объекта из библиотеки следует:

Перейти на вкладку Из библиотеки

Выбрать библиотечный вид

Ввести Имя.

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

Для редактирования графического изображения объекта выполните:

Двойной щелчок на узле Вид в дереве проекта

или

Команду Задачи/Редактировать в контекстном меню.

DataRate

23

УЗЕЛ УЧЕТА ВОДЫ

Шаг 3. Создание библиотечных объектов. Продолжение.

Формируем Вид объекта

Аналоговый датчик

Для этого выполняем следующее:

Двойным щелчком в дереве библиотеки по узлу Вид начинаем создание изображения – в окне редактирования ИСР появляется закладка Аналоговый датчик\Вид и поле редактирования

Щелчком мыши выбираем на панели инструментов графический примитив Прямоугольник. В поле редактирования перемещением крестообразного курсора (левой кнопкой мыши) устанавливаем требуемый размер прямоугольника

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

 

Дополняем созданный Вид двумя примитивами Текст:

24

DataRate

Щелчком мыши выбираем на панели инструментов примитив Текст, устанавливаем его в поле редактирования (внутри прямоугольника). Аналогично создаем второй примитив

Настраиваем свойства Имя объекта (для первого примитива

Имя, для второго – Значение), Цвет текста, Шрифт, Текст.

Создаем в библиотеке объект Задвижка.

Объект содержит управляющие дискретные теги Открыть, Закрыть и дискретные теги, отражающие состояние задвижки:

Открыто, Закрыто, Ход на открытие, Ход на закрытие.

Вид Главный вид объекта Задвижка

включает примитивы Текст и две управляющие кнопки.

DataRate

25