This is topic Подсветка аварийных значений параметров in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Добрый день. Необходимо подсвечивать значения переменных, если они выходят за предупредительные/аварийные границы в ГЭ ТЕКСТ. Сравнивать значения переменных с жестко забитыми константами не пойдет. Вот если использовать ARG in RANGE, было бы хорошо, если вместо констант можно было использовать атрибуты HA,HW,LA,LW. А ещё лучше, если бы в атрибутах канала FLOAT была переменная в которой отражался выход значения переменной за пределы. Тогда можно было привязаться к ней. А так, пока вижу выход - создать параллельно каналам float, которые отвечают за аналоговые переменные каналы типа HEX, в которые программой закладывать соответствующие биты. И в ГЭ ТЕКСТ привязать подсветку к каналам HEX. Но это очень долго и неудобно. Может можно полегче сделать?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Есть такой атрибут, называется интервал. Кроме того, есть вид динамизации Arg в интервале.
Posted by limit (Участник № / Member № 4551) on :
Добрый вечер, есть ли возможность биты из канала HEX в мониторе EmbeddedRTM привязать к динамическим ГЭ? В хелпе нашел 1)"Arg & Конст. – индикация состояния битов значения аргумента, заданных маской Константа. Если хотя бы один такой бит установлен, индицируется ИСТИНА, иначе – ЛОЖЬ (для цветовых и текстовых атрибутов, а также для атрибутов Видимость и Подсказка)" 2)"Набор {Arg & Конст = Конст} – индикация набора выполнения условий Arg & Конст = Конст. В отличие от вида индикации Arg & Конст., условие Arg & Конст = Конст означает проверку установки в значении аргумента всех битов, заданных маской (для цветовых и текстовых атрибутов, а также для атрибута Подсказка)"
Но к сожалению второй вариант не работает. Есть другая реализация?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Возможна реализация через индикацию "Arg в диапазоне".