Важно! По-умолчанию, компонент "Заслонка" может работать в трех режимах перечисленных ниже. При этом используются стандартные цвета: серый, зеленый и красный. Если требуется использовать другие цвета, то это можно реализовать при помощи скриптов - пример доступен по ссылке. Также, следует учитывать, что если у заслонки активировать параметр "Показать поле", то она не будет менять свой цвет по основной переменной. При этом цвет заслонки можно менять используя дополнительные переменные или через скрипты.
Заслонка может работать в трех режимах:
•Простой – заслонка работает по значениям основной переменной указанной в свойстве "Переменная" (дополнительные переменные при этом должны быть не выбраны):
0.Закрыта;
1.Открыта;
2.Авария при открытии;
3.Авария при закрытии;
4.Любые другие значения – заслонка красного цвета.
•С анимацией – заслонка работает по дополнительным переменным (основная переменная при этом должна быть не выбрана):
1.Ручной режим – если переменная равна 0, то рядом с заслонкой появится иконка ручного режима. Можно инвертировать это свойство.
2.Открыта – если переменная равна 1, то заслонка сменит цвет на зеленый.
3.Закрыта – если переменная равна 1, то заслонка сменит цвет на серый.
4.Авария – если переменная равна 1, то заслонка сменит цвет на красный.
5.Открывается – если переменная равна 1, то заслонка мигает зеленым цветом
6.Закрывается – если переменная равна 1, то заслонка мигает зеленым цветом.
7.Обслуживается – если переменная равна 1, то рядом с заслонкой появится иконка обслуживания.
•Комбинированный – можно одновременно указать основную переменную и необходимые дополнительные. Например, если указать основную переменную и переменные "Ручной режим", "Открывается", "Закрывается" – заслонка будет работать по основной переменной и как только любая из дополнительных переменных станет равна единице, заслонка изменит вид в соответствии с этой переменной: отобразит иконку ручного режима или мигание при открытии/ закрытии. Важно помнить, что в этом режиме приоритет будет у дополнительных переменных.
Компонент "Заслонка" обладает общими свойствами и событиями, а также дополнительными:
Свойство |
Описание |
---|---|
Цвет |
Цвет и прозрачность заслонки. |
Цвет границы |
Цвет границы заслонки. |
Размер |
Размер заслонки от 16 до 128. Рекомендуется использовать размеры кратные восьми (16, 24, 32, 40, 48 и т.д.), в этом случае заслонка будет легко выравниваться по сетке и автоматически состыковываться с трубопроводами. |
Заполнить фон |
Заполнить фон под заслонкой. Можно применять, например при расположении заслонки на трубопроводе. |
Положение |
Расположение заслонки: горизонтально или вертикально. |
Граница |
Толщина границы заслонки. Доступны три варианта: тонкая, средняя, толстая. |
Показать поле |
Показать поле рядом с заслонкой. |
Показать единицу измерения |
Отобразить/скрыть единицу измерения в поле заслонки. Единица измерения берется из шкалы переменной, указанной в свойстве "Переменная". |
Положение поля |
Положение поля относительно заслонки: слева/сверху или справа/снизу. |
Ширина, Высота поля |
Ширина и высота поля. |
Отступ поля |
Определяет отступ поля от заслонки. |
Шрифт поля |
Тип шрифта поля. |
Цвет шрифта поля |
Цвет и прозрачность шрифта поля. |
Цвет поля |
Цвет и прозрачность фона поля. |
Цвет границы поля |
Цвет границы поля. |