124042 (592890), страница 16
Текст из файла (страница 16)
Такое расположение панели меню и палитр рекомендуется в качестве оптимального рабочего пространства. Для изменения размера палитр объектов и стилей необходимо перетащить их в область рисования, удерживая нажатой левую кнопку мыши.
Палитра цветов используется для определения цвета для выбранного объекта. В дополнение к 16 стандартным цветам можно определять свои собственные цвета.
Палитра объектов содержит "Standard Objects" (Стандартные объекты): "Polygon" (Многоугольник), "Ellipse" (Эллипс), "Rectangle" (Прямоугольник), и т.д.; "Smart Objects" (Интеллектуальные объекты): "OLE Control" (Элемент управления OLE), "OLE Element" (Элемент OLE), "I/O Field" (Поле ввода/вывода), и т.д.; и "Windows Objects" (Объекты Windows): "Button" (Кнопка), "Check-Box" (Поле-флажок), и т.д.
Палитра стилей позволяет изменить внешний вид выбранного объекта. В зависимости от типа объекта можно изменять тип линии или границы, толщину линии или границы, стиль конца линии или узор заливки.
Палитра выравнивания позволяет изменять абсолютное положение одного или более объектов, положение выбранных объектов относительно друг друга или выравнивать высоту и ширину нескольких объектов.
Палитра масштабирования устанавливает коэффициент масштабирования (в процентах) для активного окна. Можно использовать кнопки для задания нескольких коэффициентов масштабирования, соответствующих данным кнопкам по умолчанию.
Панель меню содержит все команды меню Graphics Designer. Команды, которые в данный момент выполнить нельзя, отображаются серым цветом.
Панель инструментов содержит кнопки для быстрого вызова команд.
Палитра шрифтов изменяет тип, размер и цвет шрифта текстовых объектов, а также цвет линий стандартных объектов.
Панель слоев позволяет определить, какие из 32 возможных слоев, будут видимы. Слой 0 является видимым по умолчанию.
Для получения дополнительной информации об отображаемых объектах, нужно сначала щелкнуть на пиктограмме , а затем на нужном объекте.
Для определения панелей или палитр, которые будут отображаться в Graphics Designer, необходимо щелкнуть на командах панели меню "View" (Вид) → "Toolbars" (Панели инструментов). В диалоговом окне "Toolbars" (Панели инструментов) отметить, какие панели/палитры должны отображаться, и затем щелкните на кнопке "OK".
Все графические объекты, необходимые для кадра процесса, можно найти в библиотеке WinCC. Для создания первого кадра понадобились статический текст, полилиния, кнопка и окружность. Для удобства редактирования и работы разместим статические тексты и полилинии в 0 слое, окружности в 1, а кнопки во 2 слое. Назначение объекта слою может быть осуществлено при помощи атрибута "Layer" (Слой) в окне "Object Properties" (Свойства объекта).
Для создания статического текста необходимо щелкнуть на "Object Palette" → "Standard Object" → "Static Text". Чтобы изменить атрибуты текста необходимо правой кнопкой мыши нажать на текст и из всплывающего меню выбрать закладку "Object Properties". Таким образом, создадим статические тексты, показанные на рисунке 3.5.
Для создания полилинии необходимо щелкнуть на "Object Palette" → "Standard Object" → "Polyline". Изменить стиль полилинии можно на панели "Style Palette". Создадим полилинии показанные на рисунке 3.5.
Теперь сконфигурируем кнопку, которая позволит переходить к другому кадру в режиме исполнения. Для создания кнопки, которая позволит переключаться между двумя кадрами "Karta.pdl" и "HC-22.pdl", нужно выполнить следующие действия. В кадре "Karta.pdl" выбрать из палитры объектов объект кнопку "Windows Objects" (Объекты Windows) → "Button" (Кнопка). В области рисования, необходимо поместить кнопку с помощью щелчка мыши в требуемом месте и, затем, растянуть, держа кнопку мыши нажатой, до желаемого размера. После этого откроется диалоговое окно "Button Configuration" (Конфигурирование кнопки). В поле "Text" (Текст) ввести обозначение для кнопки (обозначения можно посмотреть по рисунку 3.5).
Для выбора кадра переключения, нужно щелкнуть по пиктограмме рядом с полем "Change Picture on Mouse Click" (Сменить кадр по нажатию мыши), в следующем диалоговом окне дважды щелкнуть на кадре "HC-22.pdl", затем закрыть диалоговое окно "Button Configuration" и сохранить кадр "Karta.pdl".
Для того чтобы в режиме исполнения с кадра " HC-22.pdl" переключиться обратно на начальный кадр, необходимо сконфигурировать на кадре "HC-22.pdl" кнопку для переключения на кадр "Karta.pdl". Можно открыть кадр "HC-22.pdl", щелкнув на пиктограмме или из WinCC Explorer.
Для того чтобы нарисовать окружности необходимо щелкнуть на панели "Object Palette" → "Standard Object" → "Circle". Изменить атрибуты окружности, а также сделать ее динамическим объектом можно с помощью "Object Properties".
Необходимо чтобы объект окружность изменял свой цвет при изменении значений тегов "НА1tok", "НА2tok", "НА3tok". Для этого необходимо использовать "Object Properties" → "Properties" → "Flashing" → "Flashing Background Active". В правой части окна нужно щелкнуть правой кнопкой мыши на прозрачной лампочке рядом с "Flashing Background Active", во всплывающем меню выбрать "VBS-Action" (VBS-макрос) и написать следующий макрос: If "HA1tok" OR "HA2tok" OR "HA3tok" THEN Flashing Background Active_Trigger = Yes End If.
При этом значок прозрачной лампочки измениться на значок , это будет означать, что динамизация свойства "Flashing Background Active" объекта окружность была осуществлена с помощью VBS-макроса. Также необходимо задать светло-зеленный цвет в свойствах "Flashing Background Color off" и "Flashing Background Color on" и красный цвет в "Object Properties" → "Properties" → "Color" → "BackGround Color". С помощью выше приведенных действий объект окружность будет изменять цвет при изменении значений тегов, то есть при значении ноль тегов "НА1tok", "НА2tok", "НА3tok" цвет окружности будет красным (НА НС-22 не работают), а при значениях от 1 до 5, хотя бы одного тега, цвет окружности будет светло-зеленым (НА НС-22 работают или запускаются в работу).
При создании второго кадра процесса использовались объекты панели "Object Palette": "Static Text" (Статический текст), "Polyline" (Полилиния), "Button" (Кнопка), "Circle" (Круг), "Line" (Линия), "Rectangel" (Прямоугольник), "I/O Field" (Поле ввода/вывода), а также объект панели "Object Palette" закладки "Controls" (Элементы управления) → "WinCC Alarm Control". Вид второго кадра показан на рисунке 3.6.
Расположения и свойства указанных выше объектов можно посмотреть по рисунку 3.6. Создание кнопок во втором кадре аналогично созданию кнопок в первом, только будут выбраны другие кадры переключения.
Для кнопки "Karta" кадр переключения – "Karta.pdl", для кнопки "НА-1" (розового цвета) – "НА-1.pdl", для кнопки "НА-2" (розового цвета) – "НА-2.pdl".
Для кнопки "НА-3" (розового цвета) – "НА-3.pdl", для кнопки "HA-1" (оранжевого цвета) – "TagLoggingHA-1.pdl", для кнопки "HA-2" (оранжевого цвета) – "TagLoggingHA-2.pdl", для кнопки "HA-1" (оранжевого цвета) – "TagLoggingHA-3.pdl".
Создание и динамизация объектов окружность во втором кадре осуществляется аналогично созданию и динамизации объектов окружность в первом кадре, только динамизация свойства "Flashing Background Active" объекта окружность осуществляется с помощью прямого соединения с тегом, а не с помощью VBS-макроса. Нужно во всплывающем меню выбрать не "VBS-Action" (VBS-макрос), а "Tag" (Тег) и в появившемся окне выбрать соответствующий тег, для "Circle1" тег – "НА1tok", для "Circle2" – "НА2tok", для "Circle3" – "НА3tok". При этом значок прозрачной лампочки измениться на значок .
Кадр процесса содержит три поля ввода/вывода. Эти поля используются только для отображения значений тегов.
Создание полей ввода/вывода.
В палитре объектов нужно выбрать "Smart Objects" (Интеллектуальные объекты) → "I/O Field" (Поле ввода/вывода). Необходимо расположить объекты "I/O Field" в области рисования, как показано на рисунке 3.6, и растянуть до желаемого размера, удерживая нажатой кнопку мыши. Вслед за этим откроется диалоговое окно "I/O Field Configuration” (Конфигурирование поля ввода/вывода). Для выбора тега нужно щелкнуть на пиктограмме и в открывшемся диалоговом окне выбрать нужный тег (НА1tok, НА2tok, НА3tok) из папки внутренних тегов. Затем необходимо выбрать цикл обновления "2 с". Для этого нужно щелкнуть на пиктограмме стрелки около поля "Update" (Обновление) и выбрать "2 s" из выпадающего списка. Затем нажать на "ОК".
При создании аварийных сообщений нужно использовать редактор Alarm Logging (Регистрация аварийных сообщений) SCADA-системы WinCC.
Задачи системы аварийных сообщений:
-
аварийные сообщения информируют оператора о сбоях и ошибках в процессе;
-
аварийные сообщения позволяют обнаружить возникновение критических ситуаций на ранней стадии и избежать вынужденных простоев.
Компонентами системы аварийных сообщений являются компоненты проектирования и компоненты исполнения. Компонентом проектирования системы сообщений является редактор Alarm Logging. В редакторе Alarm Logging определяются тип и содержание сообщения, а также события, при которых соответствующие сообщения отображаются на экране. Для отображения сообщений в Graphics Designer есть специальный объект – "WinCC Alarm Control" (Окно отображения аварийных сообщений WinCC).
Компонент исполнения системы сообщений отвечает за выполнение функций текущего контроля процесса, управления выводом аварийных сообщений и их квитирования. Сообщения отображаются в табличной форме.
В процессе конфигурирования системы определяются события, инициирующие те или иные сообщения. Такими события ми могут быть, например, установка определенного бита в ПЛК или превышение переменной заданного предельного значения.
Для конфигурирования системы Alarm Logging необходимо выполнить следующие действия:
-
открыть редактор Alarm Logging;
-
запустить "System Wizard" (Системный мастер) для создания системы сообщений;
-
сконфигурировать аварийные сообщения и тексты сообщений;
-
определить цвета для различных состояний сообщения;
-
задать параметры для функции контроля предельных значений (Limit value monitoring);
-
вставить окно сообщений в кадр процесса.
Открытие редактора Alarm Logging. В левой части окна WinCC Explorer нужно щелкнуть правой кнопкой мыши на редакторе Alarm Logging. Во всплывающем меню выбрать пункт "Open". При этом появится окно, показанное на рисунке 3.7.
З
Окно данных
Окно таблицы
апуск "System Wizard" (Системного мастера). "System Wizard" предлагает простой автоматический способ создания системы сообщений. Для запуска "System Wizard" нужно щелкнуть на пункте меню "File" → "Select Wizard…" (Выбор мастер). "System Wizard" можно также запустить, нажав на кнопку
Следующим этапом будет являться конфигурирование сообщения в окне таблицы редактора Alarm Logging. В рамках проекта необходимо создать три аварийных сообщения. Сначала необходимо скорректировать длину пользовательских блоков текстовой информации (User Text Blocks).