Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / SCADA-╤Б╨╕╤Б╤В╨╡╨╝╤Л ╨║╨░╨║ ╨╕╨╜╤Б╤В╤А╤Г╨╝╨╡╨╜╤В ╨┐╤А╨╛╨╡╨║╤В╨╕╤А╨╛╨▓╨░╨╜╨╕╤П ╨Р╨б╨г ╨в╨Я

..pdf
Скачиваний:
2
Добавлен:
13.11.2023
Размер:
23.86 Mб
Скачать

Чтобы включить контроль границ, надо установить флаг «Про­ верять». При этом открывается настройка дополнительных цветов для вывода текста. Цвет, заданный кнопкой «Внеш.», используется при выходе значения канала за внешние границы (значение 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