Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Кузяков О.Н., Шелест А.А. Проектирование АСУ ТП с использованием инструментального пакета Тrace Mode 6.05. 2008.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2.69 Mб
Скачать
      1. Настройка динамизируемых атрибутов гэ

Динамизацией атрибута называется задание условий его изменения в зависимости от значения привязанного аргумента. При динамизации атрибута графический элемент становится индикатором выполнения заданных условий.

При размещении ГЭ на экране все его динамизируемые атрибуты по умолчанию статические.

Динамизируемые атрибуты выделены коричневым цветом и имеют подчеркивание. Чтобы изменить данные атрибуты, необходимо нажать двойным нажатием ЛК мыши на названии свойства и выбрать вид динамизации, нажав ЛК мыши в поле Нет динамизации и выбрав нужный пункт в раскрывающемся списке.

  1. Аргументы шаблона экрана рвс

Существует 6 видов динамизации:

- значение – индикация значения аргумента (только для атрибута Текст);

- Arg = Конст. – индикация равенства аргумента заданной константе;

- Arg >= Конст. – индикация превышения аргументом заданного порога;

- Arg & Конст. – индикация состояния битов значения аргумента, заданных маской Константа. Если хотя бы один такой бит установлен, индицируется ИСТИНА, иначе – ЛОЖЬ;

- Arg в диапазоне – индикация нахождения аргумента в заданных диапазонах;

- Arg в интервале – индикация нахождения аргумента в интервалах привязанного канала.

В зависимости от выбранного вида индикации меняются инструменты его конфигурирования. На рис. 26 показаны свойства динамизируемого атрибута Текст с видом динамизации Значение.

  1. Свойства динамизируемого атрибута Текст с видом динамизации Значение

После выбора вида динамизации необходимо указать привязку динамизируемого атрибута. Для этого необходимо нажать на поле Значение параметра Привязка. Появится диалоговое окно Свойства привязки, как показано на рис. 27.

  1. Диалоговое окно Свойства привязки

В данном окне отображаются все аргументы шаблона экрана. В нем необходимо выбрать нужный аргумент, к которому предполагается привязать димамизируемый атрибут ГЭ. Затем следует нажать на кнопку Готово.

После этого настраиваются другие параметры динамизации.

Для вида динамизации «Значение» необходимо настроить параметр Формат. Точное описание данного параметра задается в нотации Си.

Обозначению формата предшествует знак процента (%):

- %d или %i – вывод значения как целого со знаком в формате DEC;

- %o – вывод значения в восьмеричном формате без знака;

- %u – вывод значения как целого без знака в формате DEC;

- %x – вывод значения в формате HEX без знака с использованием нижнего регистра для букв;

- %X – вывод значения в формате HEX без знака с использованием верхнего регистра для букв;

- %e – вывод значения со знаком в форме [ – ]D.mmmm e [sign]ddd, где D – один десятичный знак, mmmm – один или более десятичных знаков, ddd – три десятичных знака, sign – "+" или "-";

- %E – аналог %e с использованием E вместо e;

- %f – вывод значения со знаком в форме [ – ]DDDD.mmmm, где DDDD – один или более десятичных знаков. Число знаков перед десятичной точкой зависит от величины значения, число знаков после десятичной точки зависит от запрошенной точности. Число знаков после запятой (k) может быть задано при указании формата в виде %.<k>f;

- %g – вывод значения со знаком в f или e формате (в зависимости от того, в каком из этих двух форматов представление компактнее для данного числа, и точности). Формат e используется тогда, когда показатель степени меньше -4 или больше или равен точности числа. Замыкающие нули удаляются, десятичная точка появляется только тогда, когда число дробно;

- %G – аналог %g с использованием E вместо e.