книги / SCADA-╤Б╨╕╤Б╤В╨╡╨╝╤Л ╨║╨░╨║ ╨╕╨╜╤Б╤В╤А╤Г╨╝╨╡╨╜╤В ╨┐╤А╨╛╨╡╨║╤В╨╕╤А╨╛╨▓╨░╨╜╨╕╤П ╨Р╨б╨г ╨в╨Я
..pdfЧтобы включить контроль границ, надо установить флаг «Про верять». При этом открывается настройка дополнительных цветов для вывода текста. Цвет, заданный кнопкой «Внеш.», используется при выходе значения канала за внешние границы (значение 3 или 4 интервала), а кнопкой «Внутр.» - при выходе значения за внут ренние границы (значение 1 или 2 интервала).
При включенной функции контроля границ открывается воз можность настроить мигание фона. Для этого надо установить флаг «Мигание» и с помощью кнопки «Доп. цвет фона» задать цвет мигания. Этот цвет и установленный цвет фона будут менять ся с частотой 1 Гц при отличии от нулевого значения атрибута «Интервал» канала, с которым связана данная форма отображения. Мигание прекращается либо при его квитировании (одна из функ ций управления), либо при равенстве атрибута «Интервал» нулю.
Для вывода времени последнего изменения реального значения канала надо в первом списке выбора типа информации указать пункт «Текст», а во втором - «Время». Далее надо выбрать нуж ный канал, а в качестве его атрибута указать время изменения. Ес ли указать любой другой атрибут, то будет выводиться текущее астрономическое время.
3.5.2.Гистограммы
Вданную группу входят три формы отображения: Q - прямо
угольная гистограмма; - гистограмма произвольной формы и | - многослойная гистограмма.
На рис. 3.11 показано окно «Атрибуты» формы отображения «Прямоугольная гистограмма».
Прямоугольная гистограмма отображает значение канала в виде уровня заполнения прямоугольника заданным цветом и стилем за полнения. Для нее задаются два значения, определяющие контроли руемый диапазон. При равенстве значения канала минимальному пределу гистограмма закрашивается заданным для нее цветом фона. Если значение канала больше максимального предела, то заполне ние гистограммы соответствует цвету и стилю заполнения. При по падании значения канала внутрь диапазона уровень заполнения яв ляется индикатором этого значения по отношению к границам.
Если для гистограммы установить флаг «Использовать шкалу», то контролируемый диапазон ее значений будет определяться гра-
121
3 или 4 интервала), а кнопкой «Внутр.» - при выходе значения за внутренние границы (значение 1 или 2 интервала).
Гистограмма произвольной формы настраивается так же, как и прямоугольная, и имеет те же функции. Однако в отличие от по следней она заполняет не прямоугольник, а фигуру произвольной формы и имеет другой механизм размещения на экране.
Гистограмма произвольной формы создается за счет динамиза ции размещенного ранее элемента рисования, реализующего замк нутую фигуру (кроме половины эллипса и четверти эллипса). По сле настройки атрибутов данной формы отображения надо перевести курсор в область размещения на экране динамизируемо го статического элемента. При смене вида курсора нужно нажать ЛК. После этого данный элемент рисования становится формой отображения.
Многоуровневая (многослойная) гистограмма позволяет отоб ражать уровни отдельных расслаивающихся продуктов в емкостях. Число слоев в гистограмме не ограничено. Первая строка в списке описывает нижний слой, каждая следующая строка - соответст вующий по порядку слой.
3.5.3.Кнопки
Вданную группу входят четыре формы отображения: «мягкая» кнопка с текстом; «твердая» кнопка с текстом; «мягкая» кнопка с картинкой и «твердая» кнопка с картинкой.
Первые две из перечисленных форм отображения данной груп пы имеют вид стандартных кнопок Windows, на которых может быть помещен текст; на последних двух вместо текста можно раз местить растровые изображения.
«Мягкие» кнопки при нажатии на них ЛК реализуют эффект кратковременного вдавливания. «Твердые» кнопки остаются в на жатом положении до изменения значения канала, с которым они связаны.
Кнопки предназначены для реализации функций управления. С их помощью можно выполнять следующие действия:
менять значения атрибутов каналов; управлять переходами между экранами;
управлять видимостью других форм отображения на текущем экране;
вносить комментарий оператора в отчет тревог:
123
квитировать сообщения в отчете тревог; вносить в отчет тревог сообщения из пользовательского словаря; запускать другое приложение.
При этом одна кнопка может выполнять сразу несколько раз нотипных команд.
В окне «Атрибуты» для кнопок с текстом имеется раздел для настройки параметров шрифта и его цвета, а также поле для ввода самого текста. Содержание окна «Атрибуты» для этих кнопок по казано на рис. 3.12.
Настройка параметров шрифта
Поле ввода текста
Настройка на канал
Настройка функций управления
Понажмио | Протяжно |
Рис. 3.12. Содержание окна «Атрибуты» для ввода текста на кнопке
У кнопок с растровым изображением раздел настройки текста меняется на раздел выбора изображения. Выбранное изображение выводится на поверхности кнопки. Если его размер меньше кноп ки, то оно центрируется. В противном случае изображение обреза ется до границ кнопки.
Для кнопок с текстом можно запрограммировать выполнение их функций, используя клавиши «ALT» + «символ». Для этого при
124
наборе текста на кнопке перед «горячей» клавишей (символом) надо вписать символ &. Отмеченный таким образом символ выво дится в текст, размеченный на кнопке, подчеркнутым. Например, если в поле ввода текста для кнопки набрать строку «Пе&реход», то после размещения на экране она будет выглядеть так, как пока зано на рис. 3.13. Функции, запрограммированные для этой кноп ки, будут выполняться при нажатии клавиш «ALT» + «р».
Переход |
Рис. 3.13. Кнопка с «горячей» клавишей
3.5.4.ТренОы
Вданную группу входят следующие формы отображения: аналоговый тренд; дискретный тренд; универсальный тренд и профиль.
На рис 3.14 показано окно «Атрибуты» для аналогового тренда.
|
|
частота ооиовления |
|
|
Количество запоминае* |
|
|
мыхзначений |
Р Гойшнгшнвяось |
|
Настройки горизон |
РмбнежК р" |
|
|
|
тальной оси |
|
|
|
|
|
I |
Настройки |
|
вертикальной оси |
|
Р Вфпшяычмось |
Настройки сетки |
|
РаэМйвА f |
|
|
Знмомсег |5 |
|
Цвет фона |
|
|
Настройка «рифта для |
|
|
надписей по осям |
Сетке |
|
Флаг наличия визира |
|
|
|
Р Поаэапг |
|
Заголовок тренда |
|
|
|
Р Загомвсм |
|
Флаг разрешения изменения |
|
|
размеров тренда в ретиме |
|
|
редактирования |
|
|
Список линий |
|
|
Кнопки редактирования |
|
|
списка линий |
Рис. 3.14. Окно «Атрибуты» для аналогового тренда
Координата узловой точки по оси значений определяется величи ной канала, а по оси положения - дистанцией. Она задается при настройке узловой точки и обозначает положение датчика по дли не аппарата (технологического объекта).
3.5.5. Индикаторы
Формы отображения «Цветовые индикаторы» позволяют вы водить информацию о состоянии контролируемого параметра с помощью изменения цвета статического элемента, к которому они привязаны.
В группу «Цветовые индикаторы» входят четыре формы отоб ражения: пороговый индикатор; индикатор на равенство; битовый индикатор и многоцветный индикатор.
Первые три из них отслеживают два состояния контролируемо го параметра и могут иметь функции управления. Последний ин дикатор может контролировать неограниченное число состояний. Однако он не имеет функций управления.
Формы отображения «Графические индикаторы» выводят ин формацию о состоянии контролируемого параметра в виде смены текста или растрового изображения. Существуют следующие три типа графических индикаторов: пороговые, битовые и по диапа зонам.
Пороговые и битовые индикаторы отслеживают два состояния контролируемого параметра. Индикаторы по диапазонам контро лируют неограниченное число состояний.
3.5.6.Бегущие дорожки
Спомощью формы отображения «Бегущие дорожки» можно имитировать движение потоков. Эта форма отображения создает ся за счет динамизации размещенных ранее на экране элементов рисования «Линия» или «Ломаная». После настройки атрибутов бегущей дорожки надо перевести курсор в область размещения динамизируемого статического элемента и при смене вида курсо ра нажать ЛК. После этого цвет выбранного элемента рисования становится идентичным заданному цвету пропусков, а элемент - формой отображения.
Если значение канала, с которым связана данная форма, равно нулю, то эффект движения отсутствует и цвет линии совпадает с цветом пропусков. Отличное от нуля значение задает коэффициент
129
умножения минимального такта между движениями отрезков. По этому максимальная скорость движения реализуется при значении, равном единице. В этом случае линии со смещением бегущих от резков перерисовываются один раз в 100 мс. При увеличении зна чения канала скорость движения замедляется. На каждом такте перемещения бегущие отрезки смещаются на полную длину. По этому при равенстве длин отрезка и пропуска эффекта движения не будет, а будут просто меняться цвета бегущих отрезков и про пусков на каждом такте.
3.5.7. Видеоклипы
Форма отображения «Видеоклипы» проигрывает на экране ви деоклипы, записанные в файлах формата avi. Файлы с клипами могут располагаться либо в директории проекта, либо в директо рии INI инструментальной системы или МРВ. После выбора ди ректории формируется список присутствующих в ней avi-файлов. Выбранный из этого списка клип можно просмотреть.
Проигрывание клипа можно связать со значением канала. Можно выбрать один из двух режимов проигрывания клипов, >правляемых значением канала: «Один раз» и «Непрерывно». В первом режиме ненулевое значение канала запускает однократ ное проигрывание клипа. Для следующего воспроизведения значе ние канала должно пройти через нуль. При непрерывном проигры вании указанный клип воспроизводится до конца и после этого повторяется сначала.
Если связь с каналом не установлена, то клип проигрывается при видимости данной формы отображения.
3.5.8. Ссылка на экран
Эта форма отображения позволяет переключать по значению канала выводимые в нее экраны и имеет вид стандартного окна, в котором можно просматривать другой экран. Это окно можно масштабировать и использовать линейки прокрутки.
Имеется ряд ограничений на использование данной формы отображения:
не допускается ссылка на экран, на котором размещена данная форма отображения;
врамках одного экрана нельзя разместить две ссылки на один
итот же экран:
130