-
Вложений: 1
Когда наводите курсор на разъединитель ( в режиме работы визуализации, сервер сбора данных запущен) - появляется текущее значение переменной,к которой привязано состояние. Если пустой - скорее всего параметр еще не опрошен или имеет недостоверное значение. Посмотрите какое сообщение у вас выводится.
У меня подобная ситуация не воспроизвелась, разъединитель отображает аварийное состояние и меняет положение в зависимости от значения переменной. Как вариант,у вас может долго идти обмен между плк и визуализацией, попробуйте в Enlogic уменьшить период опроса верхним уровнем. Вложение 30671
-
Вложений: 2
Расследование показало, что у вас ТС "Аварийный" отображался в черном цвете,и просто сливался с фоном. Цвет для отображения аварии задается в общих настройках (аварийный) : Вложение 30679 .
Цвет в поле "Сигнализировать об аварийных ситуациях" - цвет рамки ,которая будет появляться вокруг объекта при возникновении аларма. Аларм формируется по сигналу "положение" или по параметру,указанному в пункте - Использовать доп.сигнал". ( Для отображения алармов сигналы должны быть добавлены в модуле Алармы и История).
Вам можно пересмотреть подход к формированию сигналов, для формирования промежуточных и аварийных значений вы используете скрипт, а можете сделать это встроенными средствами - свойство "Использовать двухпозиционный ТС" для переменной. Как правильно использовать эту возможность,указано в справочной системе : Вложение 30680 . Модуль алармов может генерировать сигналы для всех 4х значений объединенного сигнала. Мне кажется это могло бы упростить решение вашей задачи.
-