Автор работы: Пользователь скрыл имя, 13 Июня 2013 в 11:48, реферат
Windows Control Center (WinCC) – среда разработки и выполнения программ верхнего уровня АСУ ТП. Это SCADA-система (Supervisory Control And Data Acqusition – система диспетчерского управления и сбора данных). WinCC используется для визуализации технологического процесса и разработки графического интерфейса оператора.
WinCC позволяет оператору следить за процессом. Процесс отображается на экране графически. При этом отображение обновляется при каждом изменении состояния процесса.
WinCC обеспечивает управление процессом со стороны оператора. Например, оператор может задавать значения уставок или открывать клапан с помощью пользовательского графического интерфейса.
Введение 3
1. Структура пакета WinCC 4
1.2 Система проектирования 4
1.3 Система исполнения 5
2. Типы проектов WinCC 6
2.1 Однопользовательский проект 6
2.2 Многопользовательский проект 6
2.3 Клиентский проект 7
3. Обзор оболочки WinCC Explorer (основные редакторы, свойства компьютера, опции) 9
4. Разновидности тегов (внутренние, внешние) и их свойства 10
4.1 Теги процесса 13
4.2 Внутренние теги 15
4.3 Системные теги 16
5. Редактор Graphics Designer [Графический дизайнер] 17
6. Редактор Alarm Logging 20
7. Редактор Tag Logging 22
8. Редактор Report Designer 24
9. Редактор Global Script 25
Заключение 28
Список литературы 29
Аварийные
сообщения информируют
Редактор "Alarm Logging" ("Регистрация аварийных сообщений") отвечает за сбор и архивирование сообщений. Он содержит функции, предназначенные для приема сообщений от различных процессов, а также функции подготовки, отображения, квитирования и архивирования этих сообщений.
Назначение редактора Alarm Logging:
Система сообщений обрабатывает результаты функций, контролирующих процесс, как на уровне системы автоматизации, так и на уровне WinCC. Система сообщает о запротоколированных сообщениях как визуально, так и с помощью звука. События протоколируются в электронном виде или на бумаге. Каждое сообщение можно посмотреть отдельно. Дополнительная информация о каждом отдельном сообщении обеспечивает быструю локализацию и устранение ошибки.
Основные элементы системы сообщений:
Система сообщений состоит из компонента проектирования и компонента исполнения:
Компонентом проектирования системы сообщений является редактор Alarm Logging [Регистрация аварийных сообщений]. В редакторе Alarm Logging [Регистрация аварийных сообщений] определяются тип и содержание сообщения, а также события, при которых соответствующие сообщения отображаются на экране. Для отображения сообщений в Graphics Designer [Графическом дизайнере] есть специальный объект - WinCC Alarm Control [Окно отображения аварийных сообщений WinCC]. Процедура конфигурирования системы сообщений может быть упрощена при использовании специальных Мастеров. Кроме того, в системе имеются различные диалоги конфигурирования, позволяющие конфигурировать одновременно несколько сообщений.
Компонент исполнения системы сообщений отвечает за выполнение функций текущего контроля процесса, управления выводом аварийных сообщений и их квитирования. Сообщения отображаются в табличной форме.
В процессе конфигурирования системы определяются события, инициирующие те или иные сообщения. Такими событиями могут быть, например, установка определенного бита в ПЛК или превышение переменной заданного предельного значения.
Редактор Tag Logging (Регистрация тегов) содержит функции, предназначенные для сбора данных от внешних источников и подготовки этих данных для отображения и архивирования. Данные могут содержать важную информацию производственного и технического характера, касающуюся рабочего состояния системы.
Tag Logging (Регистрация тегов)
•служит
для раннего распознавания
•позволяет повысить производительность.
•позволяет улучшить качество продукции.
•упрощает оптимизацию циклов технического обслуживания.
•протоколирует ход изменения значений процесса.
Редактор Tag Logging (Регистрация тегов ) состоит из двух компонентов: системы конфигурирования (Tag Logging CS) и системы Runtime.
В редакторе Tag Logging (Регистрация тегов ) конфигурируются архивы, значения процесса , которые должны архивироваться, а также циклы архивирования. Конфигурирование в Tag Logging существенно упрощается, если используется Мастер архивов (Archive Wizard).
В режиме runtime данные отображаются с помощью объекта "WinCC Online Trend Control" и "WinCC Online Table Control", которые конфигурируются в редакторе Graphics Designer.
Система Tag Logging Runtime архивирует и отображает измеряемые значения процесса.
При открытии Tag Logging CS (конфигурирования Регистрации тегов) появляется окно. Оно разделено на четыре области. В верхней части экрана располагается панель меню. Она содержит ниспадающие меню. Непосредственно под панелью меню находится панель инструментов. Она содержит пиктограммы, которые можно использовать для запуска наиболее часто используемых функций.
Окно проекта разделяется на окно управления, окно данных и окно таблицы. Нижняя граница экрана содержит строку состояния, в которой можно посмотреть информацию о текущей операции.
Назначение редактора и ограниченность сферы его применения
Сообщения могут архивироваться с выводом на печать в виде протокола последовательности сообщений (англ . message sequence report). При этом возможен постраничный или построчный вывод на печать. С системой поставляются готовые, заранее сконфигурированные шаблоны отчетов или протоколов. В нашем примере, для разрабатываемого проекта создадим новый отчет. Шаблон для него создается с использованием редактора страничных шаблонов Report Designer [Дизайнер отчетов].
Система формирования отчетов состоит из двух компонентов – компонента проектирования и компонента исполнения.
Компонентом проектирования системы формирования отчетов является Report Designer [Дизайнер отчетов]. Дизайнер отчетов [Report Designer] используется для редактирования готовых, стандартных шаблонов по умолчанию в соответствии с индивидуальными требованиями пользователя, а также для создания новых шаблонов. Для вывода отчета на печать каждый шаблон должен быть связан с определенным заданием на печать. Задания на печать, инициирующие вывод отчета, также формируются в Report Designer [Дизайнере отчетов].
Компонент исполнения системы формирования отчетов выбирает данные, которые должны быть напечатаны, из архивов или элементов управления и управляет выводом на печать.
WinCC поддерживает создание и редактирование функций и макросов с помощью редактора Global Script [Глобальный сценарий]. Редактор Global Script [Глобальный сценарий] запускается из окна проекта в WinCC Explorer [Проводнике WinCC].
Редактор Global Script [Глобальный сценарий] разработан в соответствии со стандартами Windows. В нем есть панель инструментов, панель меню и строка состояния. В редакторе есть несколько окон с ниспадающими меню.
Окно навигации используется для выбора функций и макросов, которые необходимо редактировать или вставить в функцию или макрос, редактируемые в данный момент. При этом функция или макрос из окна навигации вставляются в ту позицию в окне редактирования, на которой находится курсор.
Функции и макросы организованы в иерархическую систему групп. В окне навигации отображаются имена функций. Что касается макросов, то в окне навигации отображаются имена файлов, в которых хранятся макросы.
Функция или макрос создаются и редактируются в окне редактирования. Для того чтобы функция или макрос отображались в окне редактирования, они должны быть открыты для редактирования. Для каждой функции или макроса открывается свое окно редактирования. Одновременно может быть открыто несколько окон.
Результаты выполнения функций "Find in files [Найти в файлах]" или "Compile All Functions [Скомпилировать все функции]" отображаются в окне вывода. Обычно окно отображается на экране, однако может быть спрятано.
Результаты поиска отображаются в окне вывода таким образом, что каждому найденному объекту поиска соответствует одна строка. Каждая строка имеет номер и содержит путь к файлу, имя файла, номер строки и текст строки, в которой найден объект поиска.
Дважды щелкнув на строке, отображаемой в окне вывода, вы можете открыть соответствующий файл. При этом курсор будет помещен в строку, в которой найден объект поиска.
В результате выполнения этой функции в окне вывода будут представлены все предупреждающие сообщения и сообщения об ошибках, формируемые компилятором в процессе компиляции каждой функции. В строке, следующей за этими сообщениями, отображаются путь к файлу и имя файла компилируемой функции, а также итоговое сообщение компилятора.
Содержимое панели меню зависит от ситуации. Панель всегда видима на экране.
В редакторе Global Script [Глобальный сценарий] существуют две панели инструментов. Панель инструментов может отображаться, а может быть спрятана. С помощью мыши панель инструментов можно разместить в любой части экрана.
Строка состояния размещается у нижней границы окна редактора Global Script и может либо отображаться, либо быть спрятанной. Строка состояния содержит информацию о положении курсора в окне редактирования и установленный язык клавиатуры. Кроме того, в строке состояния может содержаться либо краткая информация о выполняемой в данный момент функции редактора, либо подсказка.
Различают функции проекта, стандартные и внутренние функции. WinCC предлагает широкий набор стандартных и внутренних функций. Более того, вы можете создавать свои собственные функции проекта или стандартные функции, либо изменять уже существующие стандартные функции. Однако следует иметь в виду, что при повторной инсталляции WinCC стандартные функции, поставляемые с системой, будут записаны заново; при этом все сделанные вами изменения будут потеряны.
Внутренние функции нельзя создать или изменить.
Если в нескольких макросах необходимо выполнить одни и те же вычисления с различными начальными значениями, то целесообразно создать одну функцию для выполнения этих вычислений. Впоследствии, в макросах вы сможете просто вызывать эту функцию с текущими параметрами.
Создание такой функции имеет следующие преимущества:
• вычисления программируются только один раз;
• если позднее потребуется изменить алгоритм вычислений, то изменения необходимо будет внести только один раз в эту функцию, а не в каждый макрос, использующий эту функцию;
• код макроса будет короче и понятнее.
WinCC представляет собой мощную систему HMI, работающую под управлением ОС Microsoft Windows XP, Windows Vista и Microsoft Windows Server 2003. HMI расшифровывается как Human Machine Interface (человеко-машинный интерфейс), т. е. интерфейс для взаимодействия между человеком и машиной. Система WinCC обеспечивает управление и наблюдение за процессами, происходящими на установке. Связь между WinCC и установкой обеспечивается с помощью системы автоматизации.
WinCC является модульной системой. Система WinCC применяется для визуализации процесса и конфигурирования графического интерфейса пользователя. Интерфейс пользователя служит для управления процессом и наблюдения за ним. Система WinCC предоставляет следующие возможности:
● Система WinCC позволяет осуществлять наблюдение за процессом. Графическое представление процесса отображается на экране. Экран обновляется при каждом изменении состояния процесса.
● Система WinCC позволяет осуществлять управление процессом. К примеру, можно задать уставку с помощью интерфейса пользователя или открыть задвижку.
● Система WinCC позволяет осуществлять мониторинг процесса. В случае критического состояния процесса автоматически подается аварийный сигнал. Если, например, превышено предустановленное заданное значение, то на экране отобразится сообщение.