Динамическое изображение

Динамическое изображение отличается от статического тем, что данное изображение изменяется, его состояние определяется контролируемым процессом. Изображение может перемещаться, изменять размеры, поворачиваться, может происходить перемещение пунктиров по его контору, объект может быть заполнен до определенного уровня.

Для получения динамического изображения всегда необходима привязка к аргументу, значение которого отображается тем или иным способом.

При динамическом контуре (закладка динамический контур ) задаются (рис. 2.10) два цвета: цвет штрихов и промежутка между ними, длина штриха, которая также определяет шаг перемещения штрихов. Происходит перемещение штрихов по контору. Скорость их перемещения определяется привязанным аргументом. Если аргумент равен 0, то перемещение отсутствует. Когда аргумент равен 1 происходит перемещение штрихов при каждом такте на один шаг. Если аргумент равен двум, к примеру, то штрихи перемещаются на один шаг один раз за 2 такта.

 

Рис. 2.10 Настройка динамического контура Рассмотрим динамическую трансформацию (закладка динамческая

трансформация .). Можно выделить динамическое перемещение, масштабирование, вращение, поставив соответствующий флаг. При


динамическом перемещении задается ломаная линия, вдоль которой происходит перемещение. Для ряда точек (узлов) задаются соответствующие им значения (рис. 2.11). Текущее положение объекта зависит от значения привязанного аргумента и значений, соответствующих узлам, флага перемещать плавно.

 

Рис. 2.11 Динамическое перемещение

При динамизации масштабирования задаются начальный и конечный размер объекта и значения привязанного аргумента, соответствующие заданным значениям (рис. 2.12) и центр относительно которого будет происходить масштабирование. Текущий размер зависит от значения аргумента.

 

Рис. 2.12 Динамическое перемещение

При динамическом вращении задается начальный и конечный угол, значения аргумента, соответствующие начальному и конечному углу, центр относительно которого происходит вращение. Угловое положение в данном случае зависит от значения аргумента. Настройка вращения происходит аналогично настройке перемещения.

Рассмотрим подробнее динамическую заливку. Динамическая заливка заключается в том, что задается максимальное и минимальное значение привязываемого аргумента (рис. 2.13). Происходит заливка объекта до уровня, который определяется привязанным аргументом. Заливка может однослойной (отображается значение одного аргумента) и многослойной (отображение значений нескольких аргументов).


Можно настроить изменение цвета динамической заливки в зависимости от состояния технологического процесса (предупреждение, авария, вне границ). Для этого необходимо выбрать цвета заполнения и выбрать значение true в поле цвета для диапазонов.

Для настройки зависимости цвета заливки объекта (объект без динамической заливки) от состояния процесса на закладке основные свойства в разделе заливка следует раскрыть раздел цвет заливки, где можно выбрать вид индикации, выбрать цвета заливки (рис. 2.14), задать диапазон.

 

Рис.2.13 Динамическая заливка


 

Рис. 2.14 Динамическое изменение цвета

 

 









Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: