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

3.7. Прерывистое отображение

Графический объект, для которого установлено динамическое соединение Прерывистое отображение, в режиме Исполнение отображается прерывисто ("мигает") с установленным периодом в зависимости от логического состояния связанного источника данных или имеет альтернативные цвета заливки, линии и тени (находится в альтернативном состоянии).

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

Если в группе параметров Альтернативное состояние установлен переключатель Изменить цвет, то в при выполнении заданного условия будет происходить смена цветов заливки, линии и тени объекта. Например, если исходным цветом объекта является зеленый и установлен переключатель Изменить цвет, а также флажки Цвет заливки (красный) и Цвет линии (красный), то при выполнении заданного условия будет происходить периодическое изменение цвета заливки и линии контура объекта с зеленого на красный.

Как указывалось выше, период прерывистого отображения устанавливается в поле Период (мс).

Если установлен переключатель Альтернативное состояние, пока не прерывисто, то при выполнении условия, противоположного заданному для прерывистого отображения, объект будет переходить в альтернативное состояние. Например, если исходным цветом объекта является зеленый и установлен переключатель Изменить цвет, а также флажки Цвет заливки (красный), Цвет линии (красный) и Альтернативное состояние, пока не прерывисто, то при выполнении заданного условия будет происходить периодическое изменение цвета заливки и линии контура объекта с зеленого на красный. При выполнении условия, противоположного заданному для прерывистого отображения, заливка и контурная линия объекта будут непрерывно отображаться красным цветом.

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

  1. Выделите объект.

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

  3. Введите имя тега, локальной переменной или псевдоним в поле Источник данных или воспользуйтесь кнопками Теги ОРС или Меню тегов для указания имени источника данных. Источник данных должен представлять в качестве значения одно из двух логических состояний ИСТИНА (True) или ЛОЖЬ (False).

  4. Задайте условие, при выполнении которого в режиме Исполнение объект будет отображаться прерывисто, для чего установите в требуемое состояние переключатель Прерывисто, если True/False.

  5. Выберите альтернативное состояние объекта при прерывистом отображении в группе параметров Альтернативное состояние.

  6. При необходимости установите флажок Альтернативное состояние, если не прерывисто.

  7. Для закрытия Инспектора свойств щелкните на кнопке ОК.

Рис. 1.9. Инспектор свойств — страница Прерывистое отображение