Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2113

.pdf
Скачиваний:
7
Добавлен:
07.01.2021
Размер:
3.2 Mб
Скачать

Рис. 31. Диалоговая панель Инспектор свойств

Функции рисования

Функции рисования позволяют создавать графические объекты с помощью инструментов рисования. Имеется возможность создания сложных графических объектов путем группировки (объединения) более простых. Функции рисования находятся в меню Графика (рис. 32) и в панели инструментов Рисование (аналогична панели Графика).

Форматирование объектов

Для форматирования объектов необходимо воспользоваться соответствующими командами меню Формат. Внешний вид меню Формат показан на рис. 33.

91

Рис. 32. Меню Графика

Рис. 33. Команды меню Формат

Изменение расположения объектов

Меню Расположение (рис. 34) и панель инструментов Расположение позволяют объединять графические объекты в символы, разгруппировывать символы, устанавливать одинаковые промежутки между объектами, выравнивать объекты и выполнять другие операции над графическими объектами.

Рис. 34. Меню Расположение

92

5.3. Библиотека символов

Введение

Библиотека символов является отдельным независимым от GraphWorX32 приложением. Символ – это группа графических изображений, рассматриваемых в виде одного объекта. Символы могут как создаваться пользователем, так и загружаться из библиотек символов

(рис. 35).

Структура Библиотеки символов

Рис. 35. Внешний вид Библиотеки символов

Главное окно Библиотеки символов разделено на две области. Левая область содержит список каталогов и категорий символов. В правой области расположены символы, находящиеся в данной категории. Каждый каталог библиотеки может включать в себя неограниченное количество категорий. Категория – это файл, который содержит изображения символов.

93

Запуск Библиотеки символов производится путем нажатия кнопки

(Import Symbol) в панели инструментов Рисование, расположенной в левой части экрана.

Меню Библиотеки символов

Меню Файл (File)

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

1. Команда Корневой каталог (Root Directory):

Для выбора корневого каталога выберите строку Корневой каталог (Root Directory) в меню Файл (File), в появившемся диалоговом окне выберите нужный каталог и нажмите кнопку ОК. В древовидном списке Библиотеки символов будут отображаться только подкаталоги и категории символов выбранного корневого каталога.

2. Подменю Добавить (Add):

Данное подменю содержит команды добавления подкаталога [команда Подкаталог (Subdirectory)] и категории [команда Категория (Category)] в текущий корневой каталог Библиотеки символов. Указанным операциям также соответствуют кнопки в панели инструментов

Библиотеки символов.

3. Команда Переименовать (Rename):

Данная команда позволяет изменить имя подкаталога или категории текущего корневого каталога. Для выполнения этой операции необходимо выделить категорию или подкаталог, выбрать строку Переименовать (Rename) в меню Файл (File), ввести новое имя и нажать кнопку ОК.

4. Команда Удалить (Delete):

Данная команда предназначена для удаления категорий или подкаталогов в текущем корневом каталоге. Для удаления необходимо выделить категорию или подкаталог (подкаталог можно удалить только при отсутствии в нем категорий), выбрать строку Удалить (Delete) в меню Файл (File) и нажать ОК.

94

5. Команда Установить пароль (Set Password):

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

Установить пароль (Set Password) меню Файл (File), ввести Пароль

(Password) и Подтверждение (Confirm) и нажать кнопку ОК. 6. Команда Выход (Exit):

Данная команда предназначена для завершения работы приложе-

ния Библиотека символов.

Меню Правка (Edit)

1. Команда Вырезать (Cut):

Для того чтобы вырезать выделенный символ и поместить его в буфер обмена, выберите строку Вырезать (Cut) в меню Правка (Edit) или нажмите соответствующую кнопку в панели инструментов.

2. Команда Копировать (Copy):

Для того чтобы поместить символ в буфер обмена, выберите строку Копировать (Copy) меню Правка (Edit) или нажмите соответствующую кнопку панели инструментов.

3. Команда Вставить (Paste):

Для вставки символа из буфера обмена в выбранную категорию выберите строку Вставить (Paste) меню Правка (Edit). Операции копирования и вставки могут использоваться для переноса символов между экранными формами GraphWorX32 и категориями библиотеки символов.

4. Команда Удалить (Delete):

Команда предназначена для удаления символов из категории. 5. Команда Отменить (Undo):

Команда Отменить и соответствующая кнопка панели инструментов предназначены для отмены последней выполненной операции.

6. Команда Изменить надпись (Edit Label):

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

95

Меню Вид (View)

1. Команда Панель инструментов (Toolbar):

Для того чтобы включить изображение панели инструментов Биб-

лиотеки символов, следует отметить строку Панель инструментов

(Toolbar) меню Вид (View).

2. Команда Строка состояния (Status Bar):

Для того чтобы включить изображение строки состояния в нижней части окна Библиотеки символов, следует отметить строку Строка со-

стояния (Status Bar) меню Вид (View). 3. Команда Разделить (Split):

Команда позволяет изменить размеры правой и левой частей окна

Библиотеки символов.

4. Команда Выбор языка (Select Language):

Команда позволяет выбрать язык интерфейса приложения.

Меню Сервис (Options)

1. Подменю Размер изображений (Image Size):

Данное подменю содержит команды, позволяющие уменьшить или увеличить изображения символов, расположенные в правой области окна Библиотеки символов. Командам подменю соответствуют кнопки

панели инструментов крупно, мелко. 2. Строка Рельефно (3D Effect):

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

Рельефно (3D Effect) меню Сервис (Options).

3. Строка Всегда наверху (Always on Top):

Для того чтобы окно Библиотеки символов всегда располагалось поверх остальных окон, отметьте строку Всегда наверху (Always on Top) или нажмите соответствующую кнопку панели инструментов .

Категории символов

1. Изображения трубопроводов (3-D Dynamic-Pipes).

96

2.Трехмерные (объемные) символы согласно ISA (3-D ISA Symbols).

3.Символы трехмерных резервуаров согласно ISA (3-D ISA

Tanks).

4.Другие трехмерный элементы (3-D ISA).

5.Символы трехмерных резервуаров (3-D Tanks).

6.Трехмерные изображения трубопроводной арматуры и кон- трольно-измерительной аппаратуры (вентили, задвижки, краны, измеряющие приборы и т.п.) (3-D Valves).

7.Изображения средств вычислительной техники (Computer Hardware). В категории представлен набор изображений средств вычислительной техники, не обладающих динамикой (компьютер, модем, сервер, принтер, дискета).

8.Изображения контроллеров (Controllers).

9.Демонстрационные символы (Demo).

10.Электрические объекты (Electrical).

11.Элементы автоматики, изображенные с помощью специальной объемной процедуры (Extruders).

12.Строительная техника (HVAC).

13.Категория различных символов общего применения (Misc). В данной категории собраны различные символы без динамики.

14.Моторы и помпы (Motors & Pumps). В данной категории представлен набор моторов и помп различного визуального исполнения. Все эти символы не обладают динамикой и представляют собой только картинки для составления схем.

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

ивнешнему виду отдельных составных частей. Всего в категории 4 вида роботов:

1) Abb Robot – этот вид представлен двумя идентичными роботами, которые отличаются только тем, что один нарисован двухмерно, а другой объемно;

2) Fanuc Robot – в этом виде также два робота, как и в первом;

97

3)Kuka Robot – для этого робота имеются две панели управления. Первая панель похожа на другие, но обладает также встроенными автоматическими режимами, а вторая реализована с помощью средствVBA;

4)Robot Hand – данному роботу соответствует панель управления

сназванием «This is a control that changes the values for the robot object»,

которая идентична панелям первых двух видов. 16.Динамические устройства (Smart Devices).

17.Динамические устройства, связанные с водными объектами

(Smart Water Treatment).

18.Статические устройства, связанные с водными объектами

(Static Water Treatment).

19.Изображения переключателей (Switches). В данной категории представлены семь символов переключателей. Все они имеют по два положения («Включено» и «Выключено»), но разное исполнение (вверх-вниз, влево-вправо, красный-зеленый).

20.Динамизированные объекты, связанные с передачей материи между емкостями (Tank-Dynamic-Cut-Ways).

21.Тестовые объекты (TrainingClass).

22.Мастер создания элементов VBA (VBA Wizard Symbols).

5.4.Установление соединений с источниками данных

Введение

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

1.Установление соединений с источниками данных с помощью средства поиска и просмотра тегов OPC «Универсального навигатора тегов OPC» фирмы ICONICS (краткое название – навигатор тегов OPC).

2.Использование выражений.

3.Использование констант и локальных переменных.

4.Использование технологии альтернативных имен связей с источниками данных (технологии псевдонимов).

98

Динамизация графических объектов основана на изменении их визуальных свойств в зависимости от значений, связанных с этими свойствами источников данных. Каждому графическому объекту может быть поставлен в соответствие ряд зависимостей его визуальных свойств от значений нескольких технологических параметров или источников данных. При этом для некоторых зависимостей могут быть переопределены диапазоны изменения визуальных свойств, причем границы диапазонов изменения в свою очередь могут быть связаны с источниками данных. Источниками данных в GraphWorX32 могут быть, как указано выше, входные и выходные сигналы устройств ввода вывода (элементы данных в серверах OPC), локальные переменные GraphWorX32, константы, выражения, операндами в которых могут быть другие источники данных, а также альтернативные (переопределяемые) имена источников данных, далее называемые псевдонимами. Имена связей с источниками данных могут быть непосредственно введены или вставлены из универсального буфера обмена Clipboard в поле Источник данных в страницах динамических свойств графических объектов, которые представлены в Инспекторе свойств, как показано на рис. 36.

Рис. 36. Поле Источник данных в Инспекторе свойств

Справа от поля Источник данных расположены кнопки Теги OPC и Меню тегов. Первая кнопка предназначена для вызова Навигатора тегов OPC, который позволяет выбрать необходимый тег OPC в требуемом OPC сервере. Вторая кнопка предназначена для вызова Редактора выражений, таблицы локальных переменных GraphWorX32, таблицы имитаторов сигналов, а также Редактора псевдонимов. На рис. 37 показана группа полей переопределения диапазона изменения для визуальных свойств графического объекта.

99

Рис. 37. Поля переопределения диапазона

Назначение кнопок OPC и “…” аналогично назначению кнопок Теги OPC и Меню тегов соответственно.

Теги

Тегом называется текстовая строка (описатель), уникальным образом идентифицирующая структуру данных, которая связана с одним (входным, выходным или внутренним) сигналом в системе сбора данных и управления. Любая текстовая строка, определяющая источник данных и не являющаяся числовым значением, а также не обозначенная специальными символами идентификации, описание которых приведено ниже, интерпретируется в GraphWorX32 в качестве тега. Если требуется использовать имена тегов, целиком состоящие из цифр, следует применять следующий синтаксис:

{{имя_тега}}

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

Навигатор тегов

Щелчок левой клавишей мыши на кнопке Теги OPC или OPC в

Инспекторе свойств выводит на экран монитора Навигатор тегов

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

100

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]