- •3.1. Динамическое изменение размера
- •3.2 Динамическое изменение положения
- •3.3. Динамическое вращение
- •3.4. Динамическое соединение Скрыть/Блокировать
- •3.5. Дискретное изменение цвета
- •3.6. Плавное изменение цвета
- •3.7. Прерывистое отображение
- •3.8. Указание и щелчок
- •4. Индикаторы
- •4.1. Цифровой индикатор
- •4.2. Аналоговый индикатор
- •4.3. Анимация
- •5. Встроенные динамические объекты
- •5.1. Встроенный динамический объект Значение параметра (Параметр)
- •5.2. Объект Время/Дата
- •5.3. Встроенный объект Кнопка
- •5.4. Встроенный объект Флажок
- •5.5. Встроенный объект Переключатель/Радиокнопка
- •6. Копирование динамических действий, примененных к графическим объектам
- •7. Установление соединений с источниками данных
- •7.1. Введение
- •7.2. Теги
- •7.2.1. Навигатор тегов
- •7.5. Выражения
- •7.5.1. Использование переменных в выражениях
- •7.5.2. Арифметические операции
- •7.5.3 Операции сравнения
- •7.5.4. Логические операции
- •7.5.5. Битовые операции
- •7.5.6. Функциональные операции
- •7.6. Альтернативные имена (псевдонимы) связей с источниками данных
- •7.6.1. Общие сведения
- •7.6.2. Псевдонимы уровня объектов
- •7.6.3 Интерфейс пользователя таблицы редактирования псевдонимов
- •7.6.4. Замена определений псевдонимов в режиме Исполнение
3.7. Прерывистое отображение
Графический объект, для которого установлено динамическое соединение Прерывистое отображение, в режиме Исполнение отображается прерывисто ("мигает") с установленным периодом в зависимости от логического состояния связанного источника данных или имеет альтернативные цвета заливки, линии и тени (находится в альтернативном состоянии).
По умолчанию при выполнении заданного условия Прерывисто, если True/False объект исчезает и вновь появляется с периодом, установленным в поле Период (мс). Например, установка переключателя Прерывисто, если False инициирует в режиме Исполнение прерывистое отображение объекта, если значение связанного с ним источником данных равно ЛОЖЬ (False).
Если в группе параметров Альтернативное состояние установлен переключатель Изменить цвет, то в при выполнении заданного условия будет происходить смена цветов заливки, линии и тени объекта. Например, если исходным цветом объекта является зеленый и установлен переключатель Изменить цвет, а также флажки Цвет заливки (красный) и Цвет линии (красный), то при выполнении заданного условия будет происходить периодическое изменение цвета заливки и линии контура объекта с зеленого на красный.
Как указывалось выше, период прерывистого отображения устанавливается в поле Период (мс).
Если установлен переключатель Альтернативное состояние, пока не прерывисто, то при выполнении условия, противоположного заданному для прерывистого отображения, объект будет переходить в альтернативное состояние. Например, если исходным цветом объекта является зеленый и установлен переключатель Изменить цвет, а также флажки Цвет заливки (красный), Цвет линии (красный) и Альтернативное состояние, пока не прерывисто, то при выполнении заданного условия будет происходить периодическое изменение цвета заливки и линии контура объекта с зеленого на красный. При выполнении условия, противоположного заданному для прерывистого отображения, заливка и контурная линия объекта будут непрерывно отображаться красным цветом.
Для установления динамического соединения Прерывистое отображение выполните следующие действия:
Выделите объект.
Выберите строку Прерывистое отображение подменю Действия меню Динамика или нажмите кнопку Прерывистое отображение набора инструментов Динамика. На экран монитора будет выведена диалоговая панель Инспектор свойств с выбранной страницей Прерывистое отображение, внешний вид которой показан на рис. 1.9.
Введите имя тега, локальной переменной или псевдоним в поле Источник данных или воспользуйтесь кнопками Теги ОРС или Меню тегов для указания имени источника данных. Источник данных должен представлять в качестве значения одно из двух логических состояний ИСТИНА (True) или ЛОЖЬ (False).
Задайте условие, при выполнении которого в режиме Исполнение объект будет отображаться прерывисто, для чего установите в требуемое состояние переключатель Прерывисто, если True/False.
Выберите альтернативное состояние объекта при прерывистом отображении в группе параметров Альтернативное состояние.
При необходимости установите флажок Альтернативное состояние, если не прерывисто.
Для закрытия Инспектора свойств щелкните на кнопке ОК.
Рис. 1.9. Инспектор свойств — страница Прерывистое отображение