<< Click to Display Table of Contents >> Navigation: Проект > Элементы дерева объектов > Переменные > Диапазоны значений переменных |
Каждой переменной объекта в MasterSCADA (кроме входов функциональных блоков) можно присвоить Диапазон значений. Он выбирается из выпадающего списка на закладке "Общие" у переменной.
Существуют диапазоны следующих типов:
•Аналоговые - применимы только для аналоговых переменных.
•Дискретные - для дискретных переменных
•Перечислимые - могут быть использованы только для переменных, имеющих перечислимый тип
•Интервальные - только для переменных интервального типа
Настройка диапазонов производится на странице "Шкалы" у Системы
Аналоговые:
Имеют следующие атрибуты:
АТРИБУТ |
ОПИСАНИЕ |
Имя интервала |
Отображается в выпадающих списках выбора аналогового диапазона. |
Начало |
Число, от которого вычисляются нижние аварийная и предупредительная границы |
Конец |
Число, от которого вычисляются верхние аварийная и предупредительная границы |
Точность |
Сколько знаков после запятой отображать |
Единица измерения |
Отображается после значения переменной везде где выводится это значение. |
Эти атрибуты передаются вместе с переменной, например в трендах начало и конец определяют минимум и максимум оси значений, в элементе управления "Индикатор" соответствующим образом раскрашивается шкала, единица измерения пишется в пользовательских сообщениях и т. п.
По атрибутам Начало и Конец вычисляются следующие величины:
•Нижняя аварийная граница
•Нижняя предупредительная граница
•Верхняя аварийная граница
•Верхняя предупредительная граница
Кроме того, можно задать еще максимальную скорость изменения и мертвую зону для контроля значений. Эти величины будут установлены автоматически переменной объекта при выборе для нее данного интервала. Их можно изменять для каждой конкретной переменной, т.е. они не являются жестко заданными, просто устанавливаются по умолчанию.
Когда значение переменной переходит какую-либо границу (или скорость изменения превышает максимальную) автоматически происходит следующее:
•Выводимое значение переменной окрашивается в соответствующий выбранный цвет (или начинает мигать)
•Формируется соответствующее системное сообщение
Дискретные
Дискретные интервалы имеют только один атрибут - пару названий для возможных значений переменной (для "ИСТИНА" и для "ЛОЖЬ"). Эти названия будут отображаться вместо "Вкл" и "Выкл", которые установлены по умолчанию.
Перечислимые
В перечислении определяется набор пар целочисленное значение - строка. Перечисления удобно использовать, если переменная может принимать только значения, заданные в наборе (например 0 - машина остановлена, 1 - машина в работе, 2 - авария машины).
Интервальные
То же самое, что и перечислимые, за исключением того, что состояние переменной определяется не целым числом, а интервалом (например от -100 до 0 - лед, от 0 до 100 - вода, от 100 и выше - пар).