
- •InTouch предлагает три типа окон (Window Туре):
- •Содержание задания.
- •Выделение и установка размеров объектов.
- •Работа с мастерами.
- •Работа с изображениями и растрами.
- •Супертэги.
- •Анимационные связи.
- •Содержание задания.
- •Методические указания по заданию
- •Содержание задания.
- •Методические указания по заданию
- •Содержание задания.
- •Методические указания по заданию
- •Необходимо создать окно «trend_real» с аналогичными параметрами окна «Main».
- •Содержание задания
- •Методические указания по заданию
- •If (ЛогическоеВыражение) then (Операторы) endif;».
- •Содержание задания
- •Методические указания по заданию
- •Содержание задания
- •Методические указания по заданию
Супертэги.
InTouch поддерживает структуру супертэгов, позволяющую создавать составные типы тэгов. Все тэги, созданные на основе супертэгов, работают так же, как обычные тэги. Они поддерживают тренды, алармы и все поля тэгов. Для удобства работы InTouch оснащен утилитой TemplateMaker, которую можно использовать для создания супертэгов. TemplateMaker позволяет создавать, редактировать и удалять шаблоны супертэгов и тэги - члены. InTouch сохраняет все шаблоны супертэгов в файле SUPERTAG.DAT в своем установочном каталоге (не в каталоге приложения). Это позволяет использовать шаблоны в любом приложении. Создавать супертэги можно различными способами. Например, можно создать супертэг непосредственно из словаря тэгов, в окне ввода выражений, в Quick-сценариях и т.д.
Поскольку тэги InTouch ограничены 32 символами, каждый из супертэгов Родительский экземпляр\Дочерний тип\Подтип также ограничен 32 символами.
Синтаксис ссылки супертэга поддерживается везде, где можно использовать обычные тэги. Например, допустимой ссылкой супертэга может быть: ColdRoom4\ EvapUnit1\ FanMotor2.MaxE.
Вывод числовых значений.
Текстовые объекты могут использоваться для отображения статических или динамических числовых значений. Задавая текстовому объекту при помощи окна выбора анимационных связей User Inputs - Analog или Value Display - Analog, можно отображать значение целого или действительного тэга. Для указания формата отображения аналогового значения обычно используется символ «#» - номер или знак фунта и «.» -точка. Символ «#» отображает любой целый номер. Сочетание символа «.» и символов «#» справа от точки позволяет выводить действительное значение с требуемой точностью.
Удаление тэгов.
В случае, если тэг используется в приложении, то удалить его нельзя. При помощи утилиты перекрестных ссылок InTouch (Cross Reference) можно определить названия окон и координаты объектов, а также сценарии InTouch, в которых используется данный тэг. Для некоторых операций счетчик не обновляется автоматически, например, для удаления окна, изменения тэгов в связях или сценариях и т.п. В таких случаях InTouch продолжает считать, что тэг по-прежнему используется в приложении, и не дает его удалить. Для обновления информации о количестве используемых тэгах, используется утилита Update Use Counts из меню Special. Для удаления неиспользуемых тэгов используется утилита Delete Unused Tags из меню Special.
Анимационные связи.
Один и тот же объект может иметь набор различных динамических свойств. Комбинации этих свойств предоставляют возможность создавать на экране в режиме исполнения (Runtime) практически любые динамические эффекты. Для установки динамических свойств необходимо вызвать на экран диалог их выбора (рис.28). Это достигается командой Special/Animation Link или двойным щелчком левой кнопки мыши на объекте.
Рис. 28. Диалог выбора динамических свойств объекта.
Все динамические связи можно разделить на две группы: Touch Links (левая колонка) и Display Links (три колонки справа). С помощью свойств Touch Links выполняется ввод данных в систему. Свойства Display Links осуществляют вывод информации на экран дисплея.
Нажатие на любую клавишу диалога (рис.28) вызывает появление нового диалога для определения соответствующего свойства объекта. Количество диалогов соответствует количеству динамических свойств (кнопок) диалога выбора. Все диалоги различны, но большинство из них имеет общие характеристики:
окно типа объекта;
одинаковую палитру цветов;
быстрый вызов словаря переменных;
быстрый доступ к полям переменных;
поддержку правой кнопки мыши в полях Tagname (имя переменной) и Expression (выражение).