Автор работы: Пользователь скрыл имя, 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
Содержание
Введение 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
Windows Control Center (WinCC) – среда разработки и выполнения программ верхнего уровня АСУ ТП. Это SCADA-система (Supervisory Control And Data Acqusition – система диспетчерского управления и сбора данных). WinCC используется для визуализации технологического процесса и разработки графического интерфейса оператора.
• WinCC позволяет оператору следить за процессом. Процесс отображается на экране графически. При этом отображение обновляется при каждом изменении состояния процесса.
• WinCC обеспечивает управление процессом со стороны оператора. Например, оператор может задавать значения уставок или открывать клапан с помощью пользовательского графического интерфейса.
• Система
аварийных сообщений
• В WinCC значения процесса могут быть распечатаны или сохранены в электронном виде. Это облегчает процесс документирования процесса и позволяет анализировать технологические данные позднее.
Роль и место WinCC в АСУ ТП иллюстрирует рисунок:
Система управления (PLC)
ОБЪЕКТ
Система отображения информации
(RunTime, RT)
ОПЕРАТОР
Система проектирования системы отображения
(Config System, CS)
ПРОЕКТИРОВЩИК
WinCC
Рисунок1. Роль и место WinCC в АСУ ТП
WinCC – это модульная система. Основными компонентами являются Configuration Software [Система проектирования] (CS) и Runtime Software (RT) [Система исполнения]
Сразу после запуска WinCC открывается WinCC Explorer [Проводник WinCC]. WinCC Explorer [Проводник WinCC] является ядром системы проектирования. В WinCC Explorer [Проводнике WinCC] отображается структура всего проекта. Кроме того, здесь происходит администрирование проекта.
Из WinCC Explorer [Проводника WinCC] могут быть вызваны специальные редакторы, предназначенные для проектирования. Каждый редактор используется для создания специальной подсистемы WinCC.
Наиболее важными подсистемами WinCC являются:
• графическая система; редактор графической системы, используемый для создания кадров процесса называется Graphics Designer [Графический дизайнер];
• система
регистрации аварийных
• система архивирования; редактор Tag Logging [Регистрация тегов] используется для определения данных, которые необходимо архивировать;
• система отчетов; редактор для создания шаблонов отчетов называется Report Designer [Дизайнер отчетов].
• система
администрирования
• система обмена данными Communication [Связь] конфигурируется непосредственно в WinCC Explorer [Проводнике WinCC].
Все данные конфигурации сохраняются в базе данных CS.
Система исполнения (Runtime software) позволяет пользователю следить и управлять процессом. Система исполнения в основном используется для решения следующих задач:
• чтения данных, сохраненных в базе данных CS;
• отображения кадров процесса на экране;
• взаимодействия с системой автоматизации;
• архивирования текущих данных процесса, например, значений процесса и сообщений о событиях;
• управления процессом, например, путем ввода оператором значений уставок, переключения On/OFF
WinCC – это открытая система. В ней можно применять разнообразные компоненты ActiveX, динамически подгружаемые библиотеки программ (dll), внедрять OLE (object linking and embedding) объекты, использовать преимущества обмена данными через DDE (dynamic data exchange).
При запуске WinCC в первый раз, в диалоговом окне будет предложено три варианта создания проекта:
Если в WinCC проекте предполагается использовать один компьютер, необходимо создать однопользовательский проект. В этом случае проект WinCC будет исполняться на компьютере, выполняющем как функции сервера по обработке данных, так и функции ввода на операторской станции. Другие компьютеры не смогут обращаться к проекту. Компьютер подключается к программируемому контроллеру с помощью соответствующих средств связи с процессом.
Если в проекте WinCC вы хотите работать с несколькими компьютерами, то необходимо создать многопользовательский проект. Существует два основных варианта многопользовательской системы :
• многопользовательская система с одним или большим числом серверов:
несколько серверов с одним или большим количеством клиентов. Одна клиентская станция обращается к нескольким серверам. Рабочие данные находятся на различных серверах. Конфигурационные данные хранятся на серверах и на клиентских станциях;
• многопользовательская система только с одним сервером: один сервер и один или несколько клиентов. Все данные находятся на сервере.
На сервере необходимо создать многопользовательский проект. С помощью соответствующих средств связи с процессом сервер подключается к программируемому контроллеру.
В многопользовательском проекте вам необходимо сконфигурировать клиентов, которые обращаются к серверу. В качестве второго шага, нужно создать требуемые клиентские проекты на соответствующих компьютерах.
Если
вы собираетесь работать с несколькими
серверами, продублируйте
Сервер может обращаться к другому серверу, как клиент. Этой возможностью можно воспользоваться при работе с архивным сервером или файл-сервером.
После создания многопользовательского проекта необходимо сконфигурировать клиентов, которые будут обращаться к серверу. Для этого на компьютере, который будет использоваться в качестве клиентской станции , нужно создать клиентскую программу.
Существует два основных варианта работы WinCC клиента :
• многопользовательская
система с одним или
• многопользовательская система с одним сервером: клиент обращается к единственному серверу. Все данные находятся на сервере , клиенты к ним обращаются.
На сервере
создается
В многопользовательском проекте вам необходимо создать клиентов, которые будут обращаться к серверу.
Если вы настраиваете многопользовательскую систему с одним сервером, вам не нужно создавать отдельный клиентский проект на WinCC клиенте.
При конфигурировании многопользовательской системы с несколькими серверами на каждой клиентской станции необходимо создать отдельный клиентский проект. Это также необходимо сделать, если вы собираетесь работать только с одним сервером, но вам потребуются дополнительные конфигурационные данные на клиентской станции.
Служит для выбора редакторов:
WinCC
Graphics Designer
DATA MANAGER
Поле ввода P4
CPU
Программа на STEP7
DD0: …
DD2: REAL P1
DD4: BOOL P4
Поле ввода отображает значение Р4.
Создав в редакторе TAG MANAGEMENT тег Р4, указываем, что из контроллера (например СР5614) по соединению ProfiBUS с помощью механизма DATA MANAGER необходимо получать переменную Р4. Для получения значения переменной можно использовать встроенную функцию GetTagFloat("P4"). Частоту опроса переменной можно настроить. Для получения мгновенного значения переменной необходимо использовать функцию GetTagWaitFloat("P4"), но ее применение сильно загружает канал связи.
Соединение между WinCC и системой автоматизации устанавливается с помощью коммуникационных драйверов или драйверов связи. Данные, созданные системой автоматизации или проектом WinCC, передаются с помощью тегов.
Подсистема Tag Management [Управление тегами] предназначена для администрирования тегов и коммуникационных драйверов, которые используются в проекте. Tag Management [Управление тегами] можно запустить из навигационного окна WinCC Explorer [Проводника WinCC].
В WinCC теги, получающие значения от процесса, считаются внешними тегами или тегами процесса. Для тегов процесса Tag Management [Управление тегами] определяет коммуникационный драйвер, посредством которого WinCC соединяется с системой автоматизации, а также параметры обмена данными. Соответствующие теги создаются в папке этого коммуникационного драйвера. Она содержит модуль канала, его соединения, а также соответствующие группы тегов и теги процесса.
Теги, не получающие значений от процесса, называются "внутренними тегами " и создаются в папке "Internal Tags [Внутренние теги ]".
Для наглядного представления тегов в Tag Management [Управление тегами] их можно объединять в группы. В компоненте Tag Management [Управление тегами] созданные теги организуются в структуру папок, навигация по которой аналогична навигации по папкам Windows.
Окно данных WinCC Explorer [Проводника WinCC] отображает содержимое папки, которую вы выбрали в навигационном окне.
В системе
исполнения можно посмотреть информацию
о состоянии тегов и соединений
с помощью всплывающих
В подсказке содержится следующая информация:
• для соединения - краткая информация о состоянии
• текущее значение процесса для тега
• код состояния тега
• дата последнего редактирования тега
С помощью меню "Edit [Правка]" вы можете вырезать, копировать, вставлять и удалять теги и группы тегов. Пункт меню "Edit > Properties [Правка >Свойства]" позволяет просмотреть свойства выделенного тега, коммуникационного драйвера, модуля канала и соединения. С помощью меню "View [Вид]" вы можете изменять вид объектов, представленных в окне данных и обновлять отображение.
Для тегов
и групп тегов можно