- •ВВЕДЕНИЕ
- •ИНСТАЛЛЯЦИЯ И НАЧАЛО РАБОТЫ
- •ДЕИНСТАЛЛЯЦИЯ
- •ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ
- •ОБЪЕКТНАЯ МОДЕЛЬ
- •Проект, элемент проекта
- •Объекты
- •Теги, атрибуты и типы тегов
- •Скрипты
- •ДИНАМИЧЕСКАЯ ВИЗУАЛИЗАЦИЯ ДАННЫХ
- •Видимость/мигание
- •Анимация
- •Задание аргументов
- •Выбор способа анимации
- •Динамика, управляемая событиями
- •СОЗДАНИЕ HMI-ПРИЛОЖЕНИЙ ПРОМЫШЛЕННОЙ АВТОМАТИЗАЦИИ
- •Менеджер трендов
- •Группы настроек истории
- •Формирование истории процесса
- •Примитив «Тренд»
- •Протокол событий
- •Настройка протокола событий
- •Примитив «Протокол событий»
- •ОБМЕН ДАННЫМИ С ОРС-СЕРВЕРОМ
- •Создание ОРС DA коннектора
- •ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ DataRate 2.0
- •ТЕХНИЧЕСКАЯ ПОДДЕРЖКА
Объекты
Объект – это набор тегов, видов и скриптов. Объекты могут помещаться друг в друга, формируя при этом дерево.
Создание
Щелкните правой кнопкой мыши на папке Объекты в дереве проекта и в появившемся контекстном меню выполните команду
Создать/Объект.
После этого появится окно
Добавление объекта. Окно содержит шаблоны различных типов объектов.
Для создания нового объекта в окне Добавление объекта следует:
•Выбрать категорию Основные
•Выбрать нужный шаблон объекта (например, Объект, Самописец)
•Задать Имя объекта
Для создания объекта из библиотеки следует:
•Перейти на вкладку Из библиотеки
•Выбрать библиотечный объект
•Ввести Имя нового объекта.
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 |