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

4.2. Аналоговый индикатор

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

Для создания аналогового индикатора:

  1. Выделите два или более графических объектов.

  2. Выберите строку Аналоговый индикатор подменю Индикаторы меню Динамика или нажмите кнопку Аналоговый индикатор панели инструментов Динамика. На экран монитора будет выведена диалоговая панель Инспектор свойств с выбранной страницей Аналоговый индикатор, внешний вид которой показан на рис. 1.26.

  3. Введите имя тега, локальной переменной или псевдоним в поле Источник данных или воспользуйтесь кнопками Теги ОРС или Меню тегов для выбора источника данных.

  4. Количество поддиапазонов, на которое разбивается полный диапазон значений связанного источника данных, равно количеству графических объектов группы. Выберите поддиапазон в списке %. Верхнее граничное значение диапазона будет отображено в поле, расположенном слева от символа '%'.

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

  6. Повторите действия 4-5 для связи остальных поддиапазонов с графическими объектами группы.

  7. При необходимости переопределите диапазон значений связанного источника данных, используя поля Мин., Макс группы параметров Переопределить диапазон.

  8. Установите флажок Скрыть, если ниже диапазона или Скрыть, если выше диапазона, что приведет к скрытию всей группы объектов в случае, когда значение связанного источника данных меньше нижней границы или, соответственно, больше верхней границы диапазона, заданного в группе параметров Переопределить диапазон.

  9. По завершении настройки динамического соединения Анимация нажмите кнопку ОК диалоговой панели.

Рис. 1.26. Инспектор свойств — страница Аналоговый индикатор

4.3. Анимация

Каждый графический объект группы, к которой применен указанный тип динамики, рассматривается в виде кадра с заданным номером в последовательности отображения. Автоматическая смена кадров с заданным периодом осуществляется в режиме Исполнение, когда связанный источник данных находится в выбранном логическом состоянии ИСТИНА (True) или ЛОЖЬ (False). Последовательное отображение объектов (кадров) происходит до тех пор, пока связанный источник данных не примет противоположное заданному для анимации логическое состояние.

Для создания динамического соединения Анимация:

  1. Выделите два или более графических объектов.

  2. Выберите строку Анимация подменю Индикаторы меню Динамика или нажмите кнопку Анимация панели инструментов Динамика. На экран монитора будет выведена диалоговая панель Инспектор свойств с выбранной страницей Анимация, вид которой показан на рис. 1.27.

  3. Введите имя тега, локальной переменной или псевдоним в поле Источник данных или воспользуйтесь кнопками Теги ОРС или Меню тегов для указания имени источника данных. Источник данных должен иметь булевы значения.

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

  5. В поле Период смены кадров диалоговой панели введите период смены кадров при отображении последовательности.

  6. Установите в требуемое положение переключатель Анимация, если True/False.

  7. Определите режим отображения группы объектов, к которым применяется Анимация, когда связанный источник данных меняет свое логическое состояние на противоположное. При установке переключателя Невидимый, если ВЫКЛ, смена "активного" логического состояния на противоположное приведет к скрытию всех графических объектов группы. Если установлен переключатель Видимый, если ВЫКЛ, то объект группы, который будет статически отображаться при смене активного состояния на противоположное, выбирается с помощью переключателя Текущий кадр, если ВЫКЛ/Первый кадр, если ВЫКЛ. Положение Текущий кадр, если ВЫКЛ соответствует статическому отображению графического объекта, который в текущий момент времени выбран в области предварительного просмотра диалоговой панели. Положение Первый кадр, если ВЫКЛ соответствует статическому отображению графического объекта, имеющему 1-й номер в последовательности отображения.

  8. По завершении настройки динамического соединения Анимация нажмите кнопку ОК диалоговой панели.

Рис. 1.27. Диалоговая панель Инспектор свойств -Закладка Анимация