This is topic Управление видимостью in forum Операторский интерфейс / HMI at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/3/t/000145.html

Posted by alex_f (Участник № / Member № 1089) on :
 
Вопрос 1
Как управлять видимостью блока вставленного в экран из библиотеки объектов по
состоянию подключенного канала. Так что бы блок по состоянию канала (1) выводился поверх всех
статических и динамических элементов прорисованных ранее, а по состоянию (0) становился невидимым.

Вопрос 2
Как установить атрибут канала в объекте типа блок
Как установить флажок (использовать буфер) в объекте типа блок

(Используется TRACE MODE 5) и руководство пользователя (издание 7 исправленное и дополненное)
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1) Форма управления видимостью работает наоборот - когда значение привязки ненулевое, она скрывает объект с экрана, а когда равна нулю - показывает. Вам придется заводить дополнительный канал, который будет инвертировать необходимый Вам атрибут другого канала, вот по нему и надо будет настраивать ФО управления видимостью блока.
Онако - управлять поверх всех или не поверх всех Вы не сможете. Динамические ФО всегда поверх статических отображаются. А расположение кто выше, а кто ниже можно задать только в редакторе РПД статично.
2)Что значит "установить"? Если Вы имели в виду "задать значение", то это выполняется с помощью Функции Управления (ФУ) "Посылка значения" на какой-либо из динамических ФО Вашего блока.
Флаг "Использовать буфер" как раз может быть задан только в настройках ФУ.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2