- •Методические указания
- •2000Г. Редактор задач
- •1.Меню редактора задач
- •1.1 Меню Файл
- •1.1.1 Создать
- •1.1.2 Добавить/Удалить
- •1.1.3 Открыть
- •1.1.8 Печать
- •1.2.4 Вставить
- •1.2.5 Выделить все
- •1.2.6 Копировать dde связь
- •1.2.7 Вставить dde связь
- •1.3 Меню Настройка
- •1.3.1 Параметры задачи
- •1.3.2 Предварительный сценарий/Пост-сценарий
- •1.3.3 Параметры Исполнительной среды...
- •Сохранять информацию об ошибках в файле "runerr.Log"
- •1.3.4 Изменить пароль…
- •1.3.5 Администрирование...
- •1.3.6 Добавить/Удалить Виртуальные Тэги
- •1.3.7 Сеть...
- •1.3.8 Устройства...
- •1.3.9 Отчет...
- •1.4 Меню Запуск
- •1.4.1 Старт
- •1.4.2 Стоп
- •1.4.3 Блокировать
- •1.5 Меню Порядок
- •1.5.1 Изменить для всех блоков
- •1.5.2 Изменить для двух блоков
- •2. Набор инструментов редактора задач
- •2.1 Проводник
- •2.2 Блок аналогового ввода (ai)
- •2.3 Блок аналогового вывода (ao)
- •Поле Устройство
- •Группа параметров dde
- •2.4 Блок архива тревог
- •2.5 Блок Бейсик-сценария
- •2.6 Блок дискретного ввода (di)
- •2.7 Блок дискретного вывода (do)
- •2.8 Блок счетчика событий
- •2.9 Блок сервера dde (ddes)
- •2.10 Блок клиента dde (ddec)
- •2.11 Блок ввода данных из файла
- •2.12 Блок аппаратного счетчика событий/ частотомера/ формирователя импульсов
- •2.13 Блок аварийного дискретного управления
- •2.14 Блок усреднения
- •2.15 Блок ввода по локальной вычислительной сети
- •2.16 Блок вывода по локальной вычислительной сети
- •2.17 Блок двухпозиционного регулирования
- •2.18 Блок пид-регулирования
- •I коэффициент интегрирующего звена
- •2.19 Блок формирования пилообразного сигнала
- •2.20 Блок вычисления с одним оператором (soc)
- •2.21 Блок тэг
- •2.22 Блок измерения температуры
- •2.23 Блок таймера
- •2.24 Блок Метка времени
- •2.25 Блок воспроизведения звукового файла по условию
- •2.26 Блок процедуры пользователя
- •3. Виртуальные тэги
- •Создание/удаление виртуального тэга
- •Использование виртуального тэга в Редакторе форм отображения
- •Содержание
3. Виртуальные тэги
Виртуальный тэг является мощным средством, которое дает разработчику возможность создавать пользовательские объекты в Редакторе задач без использования функционального блока "Библиотечный блок пользователя" (User Defined DLL). Виртуальный тэг, созданный в Редакторе задач, сохраняется в центре обработки данных так же, как и остальные встроенные функциональные блоки GENIE. Виртуальные тэги доступны всем задачам, что обеспечивает возможность их использования для обмена данными между несколькими задачами.
Создание/удаление виртуального тэга
Для создания виртуального тэга выберите строку Добавить/Удалить Виртуальные Тэги меню Настройка Редактора задач. На экран монитора будет выведена диалоговая панель, содержащая таблицу виртуальных тэгов. Для создания виртуального тэга и добавления его в таблицу следует ввести его имя в поле редактирования, расположенном слева от кнопки Добавить, после чего нажать кнопку Добавить. При этом виртуальный тэг с введенным именем будет создан и добавлен в таблицу виртуальных тэгов, расположенную выше поле редактирования. После добавления виртуального тэга можно закрыть диалоговую панель нажатием кнопки OK. Для удаления виртуального тэга следует выбрать его имя в таблице виртуальных тэгов и нажать кнопку Удалить.
Использование виртуального тэга в Редакторе задач
После создания, виртуальные тэги не помещаются в набор инструментов Редактора задач. Доступ к виртуальным тэгам в Редакторе задач может быть получен через блок Тэг. Для этого следует в списке Форма/Виртуальный тэг диалоговой панели настройки параметров блока Тэг выбрать значение "VIRTASK", а в списке Имя тэга выбрать имя виртуального тэга, к которому требуется получить доступ. После нажатия кнопки OK диалоговой панели, блок Тэг может быть соединен с другими функциональными блоками стратегии, имеющими входы и выходы. Таким образом, виртуальный тэг может быть как источником, так и приемником данных. Например, ему могут передаваться значения от блока аналогового ввода или он может передавать данные блоку дискретного вывода.
Использование виртуального тэга в Редакторе форм отображения
Значение, связанное с виртуальным тэгом, может быть отображено на экране монитора путем установления связи с соответствующим элементом отображения.
Использование виртуального тэга в Редакторе сценариев
В Бейсик-сценарии виртуальный тэг является тем же объектом, что и другие функциональные блоки стратегии. Имеется возможность получить и установить значение, связанное с виртуальным тэгом, путем использования методов GetTag и SetTag. Отличие между виртуальным тэгом и другими функциональными блоками Редактора задач состоит в том, что после установки новых значений предыдущие значения, связанные с блоками Редактора задач, не могут быть вновь считаны задачами стратегии из центра обработки данных GENIE. Таким образом, использование виртуальных тэгов дает возможность передачи данных из Бейсик-сценариев и других приложений задачам и экранным формам GENIE.
Содержание
1.МЕНЮ РЕДАКТОРА ЗАДАЧ |
2 |
1.1 Меню Файл |
2 |
1.1.1 Создать |
2 |
1.1.2 Добавить/Удалить |
2 |
1.1.3 Открыть |
3 |
1.1.4 Закрыть |
3 |
1.1.5 Сохранить |
4 |
1.1.6 Сохранить как |
4 |
1.1.7 Преобразование Архива предыстории |
4 |
1.1.8 Печать |
5 |
1.1.9 Предварительный просмотр |
5 |
1.1.10 Настройка печати |
5 |
1.1.11. Выход |
5 |
1.2 Меню Правка |
5 |
1.2.1 Вырезать |
5 |
1.2.3 Копировать |
5 |
1.2.4 Вставить |
6 |
1.2.5 Выделить все |
6 |
1.2.6 Копировать DDE связь |
6 |
1.2.7 Вставить DDE связь |
6 |
1.3 Меню Настройка |
6 |
1.3.1 Параметры задачи |
6 |
1.3.2 Предварительный сценарий/Пост-сценарий |
8 |
1.3.3 Параметры Исполнительной среды... |
8 |
1.3.4 Изменить пароль… |
10 |
1.3.5 Администрирование.. |
10 |
1.3.6 Добавить/Удалить Виртуальные Тэги |
10 |
1.3.7 Сеть... |
11 |
1.3.8 Устройства... |
11 |
1.3.9 Отчет... |
11 |
1.4 Меню Запуск |
11 |
1.4.1 Старт |
12 |
1.4.2 Стоп |
12 |
1.4.3 Блокировать |
12 |
1.5 Меню Порядок |
12 |
1.5.1 Изменить для всех блоков |
12 |
1.5.2 Изменить для двух блоков |
13 |
2. НАБОР ИНСТРУМЕНТОВ РЕДАКТОРА ЗАДАЧ |
13 |
2.1 Проводник |
13 |
2.2 Блок аналогового ввода (AI) |
14 |
2.3 Блок аналогового вывода (AO) |
16 |
2.4 Блок архива тревог |
18 |
2.5 Блок Бейсик-сценария |
19 |
2.6 Блок дискретного ввода (DI) |
20 |
2.7 Блок дискретного вывода (DO) |
21 |
2.8 Блок счетчика событий |
23 |
2.9 Блок сервера DDE (DDES) |
24 |
2.10 Блок клиента DDE (DDEC) |
25 |
2.11 Блок ввода данных из файла |
27 |
2.12 Блок аппаратного счетчика событий/ частотомера/ формирователя импульсов |
28 |
2.13 Блок аварийного дискретного управления |
32 |
2.14 Блок усреднения |
34 |
2.15 Блок ввода по локальной вычислительной сети |
35 |
2.16 Блок вывода по локальной вычислительной сети |
36 |
2.17 Блок двухпозиционного регулирования |
38 |
2.18 Блок ПИД-регулирования |
39 |
2.19 Блок формирования пилообразного сигнала |
42 |
2.20 Блок вычисления с одним оператором (SOC) |
43 |
2.21 Блок ТЭГ |
45 |
2.22 Блок измерения температуры |
46 |
2.23 Блок таймера |
47 |
2.24 Блок Метка времени |
49 |
2.25 Блок воспроизведения звукового файла по условию |
49 |
2.26 Блок процедуры пользователя |
50 |
3. ВИРТУАЛЬНЫЕ ТЭГИ |
55 |
СОДЕРЖАНИЕ |
58 |