- •Цель работы
- •1 Scada-система Win cc
- •2.1 Назначение Control Center
- •2.2 Работа в Control Center
- •2.3 Создание нового проекта
- •2.4 Открытие и закрытие проекта
- •3 Описание проекта
- •3.1 Структура проекта
- •3.2 Компонент проекта "Computer"
- •3.3 Компонент проекта "Tag Management"
- •3.4 Компонент проекта "Data Types"
- •3.5 Редактор Graphic Designer
- •4 Проектирование системы
- •4.1 Создание внутренних тегов
- •4.2 Создание рисунка
- •4.3 Добавление динамических свойств объекту
- •4.4 Создание архива
- •4.5 Создание шаблона окна тренда
- •4.6 Создание шаблона окна таблицы
- •4.7 Вставка кривой тренда в рисунок
- •4.8 Вставка таблицы в рисунок
- •4.9 Настройка параметров запуска
- •4.10 Запуск приложения
- •Список литературы
- •Приложение Пример проекта
3.2 Компонент проекта "Computer"
Компонент проекта "Computer" ("Компьютер") не содержит подпунктов. Он используется для управления всеми компьютерами, которые могут обращаться к текущему проекту. Все компьютеры, присвоенные проекту, перечислены в Окне Данных. Возникающее при вызове пункта меню "Properties" ("Свойства") диалоговое окно содержит 4 вкладки:
"General Information" ("Общая Информация") (Рисунок 6)
Рисунок 6 – Вкладка "General Information" окна "Computer Properties"
Блок ввода "Computer Name" ("Имя компьютера") позволяет ввести имя компьютера, который должен иметь доступ к системе WinCC. Определить, к каким компьютерам можно будет получить доступ по сети, можно, используя Explorer (Проводник) Windows. Все доступные компьютеры перечислены в узле "Сетевое окружение" ("Network Environment").
Блок выбора "Computer Type" ("Тип компьютера") позволяет назначить определенную функцию выбранному компьютеру в текущем проекте:
Server (Сервер) – Центральный компьютер для хранения данных и общего управления системой WinCC.
Client (Клиент) – Рабочая станция. На каждом из этих компьютеров локально загружается Control Center.
Engineering Station (Инженерная станция) – Этот компьютер служит чисто для целей мониторинга. На этом компьютере нельзя редактировать проекты.
Блок списка "Client-Server List" ("Список Клиент – Сервер") отображает все сконфигурированные компьютеры – клиенты и серверы.
Вкладка "Startup" ("Запуск")
Во вкладке "Startup" ("Запуск") можно вводить программы, которые будут загружаться автоматически при запуске Control Center, а также можно запускать модули Run-Time, выбранные по умолчанию, или подключать программы других производителей.
Вкладка "Parameters" ("Параметры")
Ее установки влияют на метод работы выбранного компьютера (блокирование, приоритет программ).
Вкладка "Graphics Run-Time" ("Графика Run-Time")
Используя эту вкладку, можно изменить внешний вид, а также режим редактирования для модуля Run-Time.
3.3 Компонент проекта "Tag Management"
В компоненте проекта "Tag Management" ("Управление Тегами") можно осуществлять управление драйверами связи, которые управляют в свою очередь тегами процесса, и внутренними тегами. Все теги хранятся в иерархии Tag Management (Управление Тегами):
Tag Management (Управление Тегами)
Internal tags (внутренние теги)
Группы внутренних тегов
Внутренние теги
Драйвер связи
Модуль канала
Логические соединения
Группы процессных тегов
Процессные (внешние) теги
Драйвер связи является интерфейсом между подчиненной системой ПЛК (Программируемых Логических Контроллеров) и системой WinCC для коммуникации с установкой. Драйвер выбирается в зависимости от ПЛК, который используется на установке. Семейство ПЛК Siemens называется SIMATIC и изменяется от небольшого количества до нескольких тысяч I/O точек.
К драйверу связи подключен модуль канала, который не может быть удален либо установлен отдельно. Каждый канал WinCC представляет доступ к определенному типу параметра соединения с определенным протоколом (например, канал SIMATIC S5 Ethernet TF позволяет обратиться к SIMATIC S5 с протоколом TF). Один канал DLL может поддерживать много модулей канала одного типа, причем в некоторых случаях одновременно. Модулю канала могут быть присвоены логические соединения.
Менеджер Данных системы WinCC запрашивает значение процесса в режиме Run-Time от удаленного ПЛК через логические соединения. Логическое соединение описывает интерфейс между системой автоматизации и Менеджером Данных WinCC. Модуль канала выполняет все этапы связи, необходимые для запроса значений процесса, посредством определенного для канала соединения и таким образом обеспечивает Менеджер Данных системы WinCC значениями процесса. Считанная информация хранится в образе процесса в RAM (ОЗУ) компьютера. Все компоненты WinCC обращаются к этому образу процесса.
Теги WinCC - это центральные элементы, используемые для доступа к значениям процесса. Тегу WinCC присваивается логическое соединение. Этим определяется, какой канал поставляет значения процесса тегам и с помощью какого соединения. Теги WinCC хранятся в базе данных всего проекта. В пределах проекта WinCC они получают, среди прочего, уникальное имя и тип данных. Когда машина WinCC начинает работу, все теги, принадлежащие проекту, загружаются и устанавливаются соответствующие структуры Run-Time.
Теги могут также находиться в памяти ПЛК или других устройств. WinCC использует теги для внесения динамики на экран. Теги могут быть упорядочены по группам или располагаются отдельно под каждым соединением.
Бывают теги:
внутренние – области памяти внутри WinCC, которые обеспечивают такие же функциональные возможности, как и реальный ПЛК;
внешние (процессные) – области памяти в ПЛК, подключенном к процессу.
Внутренние теги могут быть легко созданы и затем позже переназначены реальному ПЛК. Процессные теги – теги, которые реально контролируют данные автоматизируемого процесса.
