Вы находитесь на странице: 1из 188

Содержание

Обзор системы WinCC 1


Визуализация процесса WinCC 2
WinCC Конфигурация WinCC 3
WinCC – система, открытая для
интеграции 4
Опции и дополнения WinCC 5
Оптимальная визуализация Информация о WinCC 6
процессов

Описание системы
Версия 6

Руководство
Указания по технике безопасности
Данное руководство содержит указания, которые вы должны соблюдать для обеспечения
собственной безопасности, а также защиты от повреждений продукта и связанного с ним
оборудования. Эти замечания выделены предупреждающим треугольником и представлены, в
соответствии с уровнем опасности следующим образом:

Опасность
! указывает, что если не будут приняты надлежащие меры предосторожности, то это приведет к
гибели людей, тяжким телесным повреждениям или существенному имущественному ущербу.

! Предупреждение
указывает, что при отсутствии надлежащих мер предосторожности это может привести к
гибели людей, тяжким телесным повреждениям или к существенному имущественному ущербу.

! Осторожно
указывает, что возможны легкие телесные повреждения и нанесение небольшого
имущественного ущерба при непринятии надлежащих мер предосторожности.

Осторожно
указывает, что возможно повреждение имущества, если не будут приняты надлежащие меры
безопасности.

Замечание
привлекает ваше внимание к особо важной информации о продукте, обращении с ним или к
соответствующей части документации.

Квалифицированный персонал
К монтажу и работе на этом оборудовании должен допускаться только квалифицированный
персонал. Квалифицированный персонал – это люди, которые имеют право вводить в действие,
заземлять и маркировать электрические цепи, оборудование и системы в соответствии со
стандартами техники безопасности.

Надлежащее использование
Примите во внимание следующее:

Предупреждение
! Это устройство и его компоненты могут использоваться только для целей, описанных в
каталоге или технической документации, и в соединении только с теми устройствами или
компонентами других производителей, которые были одобрены или рекомендованы фирмой
Siemens.
Этот продукт может правильно и надежно функционировать только в том случае, если он
правильно транспортируется, хранится, устанавливается и монтируется, а также
эксплуатируется и обслуживается в соответствии с рекомендациями.

Товарные знаки
SIMATIC®, SIMATIC HMI® и SIMATIC NET® - это зарегистрированные товарные знаки SIEMENS AG.

Некоторые другие обозначения, использованные в этих документах, также являются


зарегистрированными товарными знаками; права собственности могут быть нарушены, если они
используются третьей стороной для своих собственных целей.

Copyright © Siemens AG 2001 Все права защищены Отказ от ответственности


Воспроизведение, передача или использование этого
Мы проверили содержание этого руководства на соответствие с
документа или его содержания не разрешаются без
описанным аппаратным и программным обеспечением. Так как
специального письменного разрешения. Нарушители
отклонения не могут быть полностью исключены, то мы не
будут нести ответственность за нанесенный ущерб. Все
можем гарантировать полного соответствия. Однако данные,
права, включая права, вытекающие из патента или
приведенные в этом руководстве, регулярно пересматриваются,
регистрации практической модели или конструкции,
и все необходимые исправления вносятся в последующие
сохраняются.
издания. Мы будем благодарны за предложения по улучшению
Siemens AG содержания.
Департамент автоматизации и приводов ©Siemens AG 2001
Промышленные системы автоматизации Technical data subject to change.
П\я 4848, D- 90327, Нюрнберг
Siemens Aktiengesellschaft
Описание системы

SIMATIC WinCC, Версия 6


Система визуализации процессов и платформа для ИТ и
бизнес интеграции

Часть I
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

1 Обзор системы WinCC


1.1. Введение
Системы операторского управления и наблюдения на базе ПК переживают период
быстрого развития. SIMATIC WinCC выступает “законодателем моды” в
использовании последних программных технологий. Название WinCC происходит от
Windows Control Center [Центр управления Windows], другими словами это система,
предоставляющая все необходимые средства для надежного управления процессом в
стандартной среде Windows NT или Windows 2000.

В серии продуктов SIMATIC HMI для Мониторинга & Наблюдения WinCC выступает в
качестве системы визуализации процесса (SCADA), дифференцируемой по цене и
производительности и предлагающей наиболее эффективные функции для
управления автоматизированными процессами. Одним из главных преимуществ
WinCC является ее полная открытость. Эта система может использоваться как со
стандартными программами, так и с пользовательскими программами, позволяя
создавать человеко-машинные интерфейсы, которые наиболее полно удовлетворяют
предъявляемым требованиям. Программные компании могут создавать свои
собственные приложения, используя открытые интерфейсы WinCC для расширения
своих собственных систем.

WinCC – это современная система с удобным пользовательским интерфейсом для


создания офисных и промышленных приложений, гарантирующая стабильную и
надежную работу и предоставляющая эффективные инструментальные средства для
конфигурирования. Она подходит как для простых, так и для сложных задач, а также
может служить платформой для ИТ & Бизнес интеграции. Благодаря всестороннему
сервисному обслуживанию и поддержке Siemens WinCC может использоваться по
всему миру.

Наиболее впечатляющими свойствами SIMATIC WinCC с самого начала были, с одной


стороны, высокий уровень инноваций, позволяющий определять тенденции
развития и внедрять их на самых ранних стадиях, а с другой стороны, долговременная
стратегия развития продукта, основанная на стандартах, гарантирующих сохранность
ваших инвестиций.

Этот подход позволил WinCC стать промышленным стандартом, лидером на


европейском рынке и номером 2 на мировом рынке. WinCC – это всегда выбор
номер один, если вы хотите, чтобы завод или установка работали оптимально, то есть
повысить эффективность и производительность.

Стр. 2 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

Стр. 3 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

1.2. Преимущества
Глобальное решение: многоязыковая поддержка – все сектора промышленности
– платформа HMI
Интерфейс системы проектирования WinCC был разработан для использования
системы на международном рынке - для переключения между немецким, английским,
французским, испанским и итальянским языками надо нажать всего одну кнопку.
Азиатская версия же даже поддерживает китайский, тайваньский, корейский и
японский языки. И, конечно же, вы можете создать проект, который будет
поддерживать несколько языков в режиме исполнения, позволяя изменять язык во
время работы. Это позволяет использовать одно и тоже решение визуализации на
различных целевых рынках.

SIMATIC WinCC удовлетворяет требованиям широкого спектра приложений, так как


базовая система не ориентированна на какую-то определенную техническую или
промышленную область. Многочисленные примеры доказывают, что система может
использоваться практически на всех этапах производства и во всех промышленных
секторах: включая химическую и фармацевтическую промышленности, для которых в
WinCC есть специальные опции, с применением которых WinCC удовлетворяет
требованиям FDA 21 CFR Part 11.

WinCC также является компонентом визуализации системы управления процессом


SIMATIC PCS 7 и HMI платформой для различных систем визуализации и
диспетчерского управления фирмы Siemens (например, выработка и распределение
электроэнергии, устройства с нечеткой логикой) и других производителей (например,
управление оборудованием).

Все функции SCADA на одной платформе

Основным преимуществом системы является наличие всех функций, присущих SCADA


системам – для полной графической визуализации процесса и его состояний, для
создания отчетов и квитирования событий, для регистрации значений измеряемых
величин и сообщений системы, для регистрации и архивирования данных, для
управления пользователями и их правами доступа. Система непрерывно регистрирует
последовательность операций и событий, влияющих на качество, что позволяет
осуществлять постоянный контроль качества.

Легкость и эффективность проектирования

Усовершенствованные функции проектирования заметно сокращают время и усилия,


необходимые для разработки и обучения работе с системой: удобный для
пользователя, объектно-ориентированный графический редактор (с индивидуальными
настройками и возможными расширениями, создаваемыми с помощью Visual Basic для
приложений (VBA)), обширные библиотеки, модульная технология, возможность
оперативного изменения с использованием проектирования в режиме online,
инструментальные средства проектирования для обработки больших массивов
данных, прозрачность системы, благодаря списку перекрестных ссылок.

Согласованная масштабируемость, включая Web

Чтобы система всегда соответствовала возрастающим потребностям, вы должны


иметь возможность расширять систему визуализации процесса в любое время без
потери начальных инвестиций в результате полной реконфигурации. То есть
сохранность инвестиций является ключевым фактором. В связи с этим, SIMATIC
WinCC предоставляет возможность расширять систему в соответствии с растущими
требованиями, предъявляемыми к системе: от однопользовательской системы до

Стр. 4 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
резервируемого клиент-серверного решения с встроенным Историческим архивом
(англ. Historian) и операторскими станциями, подключаемыми через Интернет.

Открытые стандарты для простой интеграции

WinCC поддерживает высочайший уровень открытости и широкие возможности


интеграции: управляющие элементы ActiveX для приложений, ориентированных на
конкретную технологию, а также для вертикального расширения, возможность связи с
процессом с использованием OPC (OLE для управления процессом), стандартные
интерфейсы для внешнего доступа к базе данных (WinCC OLE-DB), интегрированные
стандартные языки скриптов (VBScript и ANSI-C), доступ к данным и системным
функциям через Application Programming Interface [Программный интерфейс
приложения] с помощью Open Development Kit (WinCC/ODK) [Открытый пакет для
разработки].

Встроенный Исторический архив (Historian) в качестве платформы для ИТ &


бизнес интеграции
В базовую систему SIMATIC WinCC включен мощный, масштабируемый Исторический
архив (Historian), выполненный на базе Microsoft's SQL Server 2000. Теперь
пользователям предлагается ряд возможностей, начиная от высокопроизводительного
архивирования текущих данных процесса и событий, долгосрочного архивирования с
высоким уровнем сжатия/обработки данных и функциями резервирования, до
централизованного обмена данными на базе корпоративного сервера исторических
архивов (Historian).
Встроенный сервер исторических архивов (Historian) с открытыми интерфейсами баз
данных, программными интерфейсами и набором соответствующих опций является
основой SIMATIC WinCC для гибкой и эффективной ИТ и бизнес интеграции.

Расширяемость за счет опций и дополнительных пакетов


Базовый пакет WinCC представляет собой ядро для целого спектра различных
приложений. Кроме того, был разработан ряд опций WinCC (департаментами Siemens
A&D), основанных на использовании открытых программных интерфейсов, а также
набор дополнительных пакетов WinCC (различными партнерами Siemens). Опции
WinCC могут использоваться для масштабирования конфигураций системы, для
увеличения работоспособности, для ИТ и бизнес интеграции, для расширения WinCC
как SCADA системы и системных расширений, а также для обеспечения возможности
аттестации системы в соответствии с FDA 21 CFR Part 11.

Часть комплексной системы автоматизации (TIA)


Концепция Totally Integrated Automation (TIA) [Комплексная система автоматизации]
подразумевает возможность полной интеграции отдельных компонентов
автоматизации, что позволяет уменьшить затраты на проектирование и на
поддержание всего жизненного цикла системы. Это означает, что, например, WinCC
имеет непосредственный доступ к тегам и системе аварийных сообщений контроллера
SIMATIC и может использовать его параметры связи. С самого начала это позволяет
избежать многократного ввода, требующего лишних затрат времени и финансовых
затрат, а также исключает возможный источник дополнительных ошибок. Другим
преимуществом комплексной системы автоматизации является наличие встроенных
средств диагностики. Взаимодействуя с другими компонентами SIMATIC, WinCC
поддерживает диагностику систем и процесса во время исполнения, например,
вызывает блоки STEP 7 или диагностику аппаратуры непосредственно из кадра
WinCC, локализует и устраняет ошибку с помощью WinCC/ProAgent.

Стр. 5 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

1.3. Обзор функций


В мире капиталоемкого производства простота и прозрачность означает уменьшение
расходов на проектирование, уменьшение расходов на обучение, большую гибкость в
требованиях к кадрам и более стабильное управление. SIMATIC WinCC объединяет в
себе все эти особенности. Чрезвычайно мощные функции проектирования
позволяют существенно уменьшить время, необходимое на проектирование. Что
касается использования системы, любой специалист, знакомый с Microsoft Windows,
сможет работать с WinCC Explorer, являющимся ядром SIMATIC WinCC.

Вместе с другими компонентами SIMATIC система WinCC предлагает функции для


диагностики и слежения за процессом. Это свойство является новым для систем
HMI. Нет необходимости упоминать о том, что для обеспечения подобной функции все
инструментальные средства проектирования SIMATIC должны функционировать
совместно.

WinCC предоставляет полный базовый пакет функций для управления и


визуализации процесса. Дополнительно, WinCC предоставляет ряд редакторов и
интерфейсов, которые вы можете использовать для создания приложений в
соответствии с индивидуальными требованиями к их функциональным возможностям.

Стр. 6 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

Редакторы WinCC Задачи или конфигурируемые


функциональные возможности в режиме
исполнения

WinCC Explorer Централизованный пункт управления


[Проводник WinCC] проектом, предоставляющий быстрый доступ
ко всем данным проекта и позволяющий
производить глобальные настройки

Graphics Designer Графическая система для визуализации и


[Графический управления процессом с помощью свободно
дизайнер] конфигурируемых графических объектов и их
связей

Alarm Logging Система сообщений для регистрации и


[Регистрация архивирования событий с возможностью их
аварийных отображения и управления; свободного
сообщений] выбора категорий сообщений, отображения и
архивирования сообщений

Tag Logging Система сбора, регистрации/архивирования


[Регистрация тегов] и обработки/сжатия измеряемых значений
процесса, например, для отображения их в
виде трендов и таблиц или для последующей
обработки

Report Designer Система формирования отчетов для


[Дизайнер отчетов] выполняемого хронологически или в
зависимости от событий документирования
сообщений, действий оператора и текущих
данных в виде отчетов пользователя или
проектной документации с использованием
выбираемых пользователем шаблонов

User Administrator Инструментальное средство для удобного


[Администратор управления пользователями и
пользователей] соответствующими правами доступа

Global Scripts Редактор для создания функций обработки с


[Глобальный использованием языков VBScript и ANSI-C,
сценарий] позволяющих реализовать неограниченные
функциональные возможности

Другие Text Library [Текстовая библиотека],


инструментальные CrossRefence [Перекрестные ссылки],
средства ProjectDuplicator [Копировщик проектов],
Picture Tree Manager [Менеджер иерархии
кадров], Lifebeat Monitoring [Мониторинг
работоспособности], Smart Tools
[Интеллектуальные средства]

Интерфейсы

Communication Для обмена данными с рядом контроллеров


Channels [Каналы и другими источниками данных (протоколы
SIMATIC, PROFIBUS DP/FMS и сервер OPC
Стр. 7 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
связи] включены в объем поставки)

Standard Interfaces Для открытой интеграции других приложений


[Стандартные Windows (WinCC OLE-DB, ActiveX, OLE, DDE,
интерфейсы] OPC и т.д.)

Programming Для индивидуального доступа к данным и


Interfaces функциям WinCC и для встраивания в
[Программные пользовательские программы с помощью
интерфейсы] VBA,VBScript, C-Script (ANSI-C), C-API (опция
WinCC/ODK)

Стр. 8 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

1.4. Спектр продуктов: программное обеспечение


и пакеты
1.4.1 Базовые пакеты WinCC

Существует два варианта системного программного обеспечения WinCC:


• Полный пакет WinCC (RC: лицензия на проектирование и использование)
• Пакет системы исполнения WinCC (RT: лицензия на использование)

Существуют пакеты на различное количество лицензированных тегов (PowerTags):


128 / 256 / 1024 / 8000 или 65536.

Power-тегами называют теги, для которых определено соединение с контроллером.


При этом для одного Power-тега может быть определено до 32 сообщений. Кроме того,
можно дополнительно использовать внутренние теги, не имеющие связи с процессом.

Пакеты-лицензии Powerpacks позволяют переходить к последующим версиям


системы, увеличивая количество используемых тегов. Можно начать с минимального
пакета, а затем наращивать пакет с помощью одного из пакетов-лицензий.

Возможности для расширения системы в соответствии индивидуальными


функциональными требованиями или с особенностями отрасли промышленности
представлены в виде опций WinCC (WinCC options) и дополнений WinCC [WinCC
add-ons®] ].
Powerpacks также позволяют увеличивать количество тегов архива: с 512 до 1500,
5000, 30000 или 80000.

1.4.2 Опции и дополнительные пакеты WinCC

Отдельные функциональные или промышленно-ориентированные расширения


системы могут быть приобретены в виде опций WinCC [WinCC options] или
дополнительных пакетов WinCC [WinCC add-ons®].

Опции WinCC являются продуктами департамента Siemens


Automation & Drives. Поддержка опции WinCC осуществляется
службами технической консультационной поддержки и “горячей
линией”. Дополнительные пакеты [WinCC add-ons®]
разрабатываются и распространяются другими департаментами
Siemens или другими производителями. Поддержка дополнений
WinCC предоставляется соответствующими поставщиками, которые
одновременно выступают в качестве консультантов при интеграции производимых ими
продуктов в решения автоматизации.

Опции WinCC могут использоваться для масштабирования конфигурации установки,


для увеличения производительности, для ИТ и бизнес интеграции, для расширений
SCADA системы и самой системы и для расширений системы с целью сертификации в
соответствии с FDA 21 CFR Part 11.

Стр. 9 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
1.4.3 Пакеты с программным обеспечением системы исполнения
WinCC runtime
Пакеты SIMATIC Panel PC с поддержкой WinCC представляют собой набор всех
компонентов для решения системы человеко-машинного интерфейса, основанного на
использовании панелей. Этот пакет предоставляет следующие преимущества:

• простая процедура заказа;


• снижение затрат по сравнению с приобретением отдельных
компонентов;
• аппаратное обеспечение идеально соответствует
программному обеспечению SIMATIC HMI;
• системно-тестируемые решения.

Стр. 10 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

1.5. Масштабируемость вплоть до ИТ и бизнес


интеграции
В общем случае, решения автоматизации и ИТ решения не создаются как неизменные
решения. Более того, обычно они постоянно подвергаются различным изменениям,
которые реализуются шаг за шагом. Сюда относится модернизация отдельных частей
установки, расширение установки, организация централизованного наблюдения за
всей установкой или организация контроля из различных точек компании, и конечно
оптимизацию самого процесса.

Термин “масштабируемость” означает, что с помощью пакетов-лицензий Powerpacks


можно по мере необходимости увеличивать количество тегов в конкретном WinCC
проекте, и в результате это не обойдется дороже по сравнению с покупкой
расширенного пакета с самого начала.

Опция Server позволяет в любое время превратить однопользовательскую систему в


систему с согласованно работающими станциями. При этом в последующих
конфигурациях установки можно использовать до 12 серверов WinCC и до 32 клиентов
WinCC для каждого сервера. Конфигурация серверов может определять
распределенную систему.

Согласованная масштабируемость: от однопользовательской системы до клиент-


серверного решения

На любом SCADA клиенте можно установить Web-сервер, который будет выступать в


качестве концентратора данных. Это означает, что из любой точки мира Web-клиент,
подключенный к Web-серверу, будет иметь доступ ко всем проектам всех WinCC-
серверов установки.

Решения, использующие технологию “Тонкий клиент” позволяют устанавливать


соединения с устойчивыми стационарными и мобильными устройствами,
Стр. 11 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
работающими на базе Windows CE. Такие решения предъявляют минимальные
требования к аппаратному обеспечению, так как сами приложения выполняются на
терминальном сервере.
Если же предъявляются высокие требования к работоспособности системы
(минимизация времени простоя), то с этой целью в WinCC предлагается конфигурация
с резервированными серверами и резервированными каналами связи с процессом.

Для любой компании очень важно представить сложные бизнес процессы в виде
адекватной программной модели для достижения оптимальной
производительности и качества. Термин ИТ и бизнес интеграция наиболее точно
описывает процесс горизонтальной и вертикальной интеграции процессов
компании путем распределения информации различного характера между ИТ
решениями, используемыми в различных областях.

ИТ и бизнес интеграция – горизонтальная и вертикальная интеграция

Сюда могут относиться приложения уровня ERP (Enterprise Resource Planning


[Планирование ресурсов предприятия]: управление финансами и заказами, логистика),
MES (Manufacturing Execution System [Автоматизированная система управления
производственными процессами]: управление производством) и Controls [Систем
управления] (Автоматизация).

В системном решении, которое охватывает всю компанию, SIMATIC WinCC


представляет собой платформу для гибкой и эффективной ИТ и бизнес интеграции.
Встроенный исторический архив (Historian), выполненный на базе Microsoft SQL Server
2000, вместе с открытыми интерфейсами баз данных, программными интерфейсами и
широким спектром соответствующих опций позволяют представлять и работать с
текущими и архивными данными на многочисленных и разнообразных компьютерах-
клиентах, даже на таких, на которых не установлена WinCC.

Стр. 12 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

1.6. SIMATIC WinCC – промышленный стандарт


1.6.1 Использование во всех отраслях промышленности

WinCC – это промышленный стандарт системы визуализации процесса, в котором


лидер мирового рынка компания Siemens объединила свой многолетний опыт в
области автоматизации промышленности с передовыми технологиями. WinCC – это
выбор номер один, если вам необходимо оптимальное управление установкой.

SIMATIC WinCC удовлетворяет требованиям широкого спектра приложений, так как


базовая система не ориентированна на какую-то определенную технологию или
промышленную отрасль. Это модульная система, поддерживающая гибкое
расширение от однопользовательского приложения в машиностроении до сложного
многопользовательской или даже распределенной системы с несколькими серверами
и клиентами в промышленной или строительной отраслях. WinCC сочетает в себе
автоматизацию производства и процесса и доказательством этому служат
многочисленные применения системы в различных отраслях промышленности:

• автомобилестроение,
• химическая и фармацевтическая отрасли промышленности,
• печатная промышленность,
• энергоснабжение,
• торговля и сфера услуг,
• пластмассовая и резиновая отрасли промышленности,
• машиностроение,
• металлообрабатывающая промышленность,
• пищевая и табачная промышленности,
• производство и переработка бумаги,
• сталелитейное производство,
• транспорт,
• водоочистка и канализация.

WinCC является компонентом HMI [Человеко-машинного интерфейса] в системе


управления процессом SIMATIC PCS 7, а также в других системах управления
Siemens.

Большую подборку статей о различных приложениях системы вы можете найти на


сайте www.siemens.com/hmi-success-stories.

На рынке вертикальных решений существует


большой спектр опций и дополнительных пакетов
WinCC. Например, для приложений в области
водного хозяйства воды были разработаны
следующие дополнительные пакеты WinCC для
вертикального рынка:

• телеконтроль с использованием Sinaut ST7cc;


• система архивирования и регистрации с
использованием PM-Aqua;
• сокращение эксплуатационных расходов с
помощью Siwa-Plan;
• управление аварийными сообщениями с
помощью FunkServerPro

"FDA options [Опции FDA]" были разработаны для упрощения процедуры аттестации
установок в фармацевтической и пищевой промышленности.
Стр. 13 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

1.6.2 Приложения, соответствующие FDA 21 CFR Part 11


Стр. 14 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
На сегодняшний день фармацевтическая промышленность следует правилам Good
Manufacturing Practice (GMP) [Практики производства качественной продукции],
которые определены в Code of Federal Regulations (CFR) [Своде федеральных
постановлений] Управления по контролю за пищевыми продуктами и лекарственными
препаратами США, а также в других документах международного (например, в
пределах Европейского сообщества) и национального (например, законодательство
страны) значения. Эти правила затрагивают все компоненты, участвующие в процессе
производства: контейнера, реакторы, устройства таблетирования и упаковки, этапы
производства и обработки, здания, служащих и руководство.

Клиенты Siemens ждут от систем автоматизации, разрабатываемых компанией, ряда


функций, соответствующих нормам Good Manufacturing Practice (GMP) [Практики
производства качественной продукции], что позволило бы уменьшить объем ручной
работы и снизить затраты на производство. 21 CFR Part 11 содержит правила для
управления доступом (англ. Access Management), включая обработку электронных
подписей, управление изменениями, архивирование и восстановление электронных
записей.

С опциями "FDA", а именно, пакетом WinCC/Audit и пакетом SIMATIC Logon, а так же


соответствующими мерами на этапе проектирования, которые подтверждены
официальными документами, SIMATIC WinCC удовлетворяет всем требованиям FDA
21 CFR Part 11 в фармацевтической и пищевой отраслях промышленности (FDA =
Food and Drug Administration [Управление по контролю за продуктами и лекарствами]).
Эти опции значительно упростили процедуру сертификации производства и
обеспечили наиболее убедительный и полный ответ на требования, предъявляемые в
этих отраслях промышленности:

• простое конфигурирование Audit Trails [Журналы аудита] (действия оператора по


вводу) – может использоваться на этапах проектирования и исполнения;
• централизованное межуровневое управление пользователями, как часть Windows
User Management [Администрирование пользователей в Windows];
• высокий уровень безопасности, благодаря использованию средств безопасности,
как со стороны администратора, так и со стороны пользователя;
• возможность использования в различных конфигурациях.

Стр. 15 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
1.6.3 Компоненты HMI для системы управления процессом
SIMATIC PCS 7
Будучи системой управления процессом в сети автоматизации всего предприятия,
известной как Totally Integrated Automation [Комплексная система автоматизации],
SIMATIC PCS 7® использует стандартные компоненты аппаратного и программного
обеспечения модульной системы Totally Integrated Automation [Комплексная система
автоматизации]. Универсальные средства управления данными, средства связи и
средства проектирования предоставляют открытую платформу для разработки
современного, перспективного и экономичного решения автоматизации во всех
секторах обрабатывающей промышленности, производства и смешанных отраслях
промышленности (сочетание непрерывных/периодических процессов и, дискретное
производство, например, в стекольной или фармацевтической промышленности).

Проектирование предприятия с помощью SIMATIC PCS7

В рамках концепции TIA SIMATIC PCS выполняет не только стандартные


технологические задачи, но также может использоваться для автоматизации
второстепенных процессов (например, розлив, упаковка) или для ввода-вывода
логистической информации (например, потоки материально-технических средств,
хранение) для отдельного участка производства. Высокая производительность и
исключительные системные характеристики гарантируют, что SIMATIC PCS 7 способна
удовлетворить типичные требования, предъявляемые к системе управления
процессом:

• простое и безопасное управление процессом;


• удобство оперативного управления и наглядная визуализация;
• мощные, универсальные средства для быстрого проектирования всей системы;
• возможность внесения изменений в любом месте системы в режиме исполнения;
• открытость системы на всех уровнях;
• гибкость и масштабируемость;
• резервируемость на всех уровнях;
• надежные решения автоматизации с высоким уровнем работоспособности
системы;
• полная интеграция полевой шины;
• гибкие решения для пакетных процессов;
Стр. 16 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
• прямое взаимодействие с ИТ миром ИТ

Операторская система – это человеко-машинный интерфейс системы управления


процессом SIMATIC PCS 7, и соответственно является “окном” в процесс для
пользователя. Основанная на SCADA системе SIMATIC WinCC, операторская система
является чрезвычайно гибкой. Она может быть легко адаптирована для установок
любых размеров и соответственно может удовлетворять различным требованиям
пользователя. Основой для этого служат идеально согласованные операторские
станции для однопользовательской системы или многопользовательской системы с
архитектурой клиент-сервер.

Операторская станция для SIMATIC PCS7

Стр. 17 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
1.6.4 Платформа человеко-машинного интерфейса для системы
диспетчерского контроля Siemens

Система управления электропитанием Spectrum PowerCC –


система диспетчерского контроля и управления распределением энергии в
промышленных сетях

Для клиентов в промышленности, которые хотят


осуществлять текущий контроль и управлять
электрической сетью на предприятии, используя
эффективное и надежное решение на базе ПК
департамент Siemens Power Transmission and Distribution
(PTD) [Передача и распределение энергии] предлагает
систему диспетчерского управления Spectrum PowerCC.
Сбор информации текущий контроль и управление
энергопотреблением, а также определение пиков
нагрузки позволяют уменьшить расходы и
оптимизировать процесс выработки электроэнергии на
предприятии. Система управления электропитанием
Spectrum PowerCC обеспечивает управление установкой
из центра управления процессом. Система реализует
концепцию модульного продукта, с возможностью
последующего усовершенствования, разработанную на
основе передовых программных технологий и Spectrum PowerCC
предоставляет полный спектр функций для центра
управления. Центр управления Spectrum PowerCC базируется на WinCC. Используя
коммерческое программное и аппаратное обеспечение, например, Microsoft SQL
Server, эта система заполняет пространство между управлением электропитанием на
установке и миром ИТ в промышленной компании.

Технология диспетчерского контроля станций SICAM – автоматизация


энергораспределения на подстанции

SICAM реализует автоматизацию энергораспределения для вашей подстанции с


готовыми, специфическими для технологии функциями, которые прошли всестороннее
тестирование и используются повсеместно. Эта технология предоставляет в
распоряжение заказчикам модульную масштабируемую и оптимизированную систему
для автоматизации работы подстанции, при этом сохраняя согласованность со всем
миром SIMATIC на всех уровнях: на уровне проектирования, параметризации,
визуализации, хранения данных и связи. SICAM – это SIMATIC и намного больше. В
частности, для удовлетворения требований автоматизации энергораспределения
SICAM SAS предлагает EMC стабильность, команды с квитируемыми сигналами,
двойные сообщения и разрешение в миллисекундном диапазоне.

Интерфейс SICAM WinCC с полным набором графических возможностей, основанный


на SCADA системе SIMATIC WinCC, дает вам наглядный обзор всех операций
переключения, значений измеряемых величин и количественных характеристик,
оказывающих влияние. Быстрое обновление кадра и технологии Windows
обеспечивают эффективную работу. Дополнительные возможности включают
миллисекундный диапазон, функции архивирования и анализ сообщений об ошибках.
Это удобное средство, которое окупается очень быстро, поскольку позволяет
сократить время простоев.

Стр. 18 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

Технология диспетчерского контроля станций


SICAM WinCC

Стр. 19 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

1.7. Часть комплексной системы автоматизации


(Totally Integrated Automation)
Тройная универсальность
WinCC – это мощная и открытая система, позволяющая устанавливать связи с
различными ПЛК. Именно поэтому в различных ситуациях, где необходимо
использовать системы человеко-машинного интерфейса, WinCC является наилучшим
решением. Однако особые преимущества WinCC заключаются в том, что система
является частью комплексной системы автоматизации в рамках SIMATIC (Totally
Integrated Automation (TIA) with SIMATIC).

Комплексная система автоматизации TIA позволяет полностью интегрировать


отдельные компоненты автоматизации – начиная от контроллеров, распределенной
периферии и технологии приводов, а также систем Operating & Monitoring [Текущего
контроля и управления] до уровня управления производством. В связи с этим, вы
можете использовать преимущества тройной универсальности:
• универсальное проектирование и программирование,
• универсальное управление данными,
• универсальная связь.

Другими словами: вы можете уменьшить затраты на разработку решения


автоматизации – а это, в свою очередь, существенно уменьшит затраты на
обеспечение жизненного цикла системы и общие затраты.

Непосредственное использование символов (символьных имен) STEP 7 в WinCC

Возможности глобального проектирования и программирования позволяют


непосредственно использовать в WinCC символьные имена STEP 7. Теги процесса
образуют связь для обмена данными между системой автоматизации и системой
человеко-машинного интерфейса. За рамками комплексной системы автоматизации
(Totally Integrated Automation), каждый тег должен быть определен дважды: один раз
для системы автоматизации и один раз в системе человеко-машинного интерфейса.
Это удваивает объем работы и значительно повышает возможность появления
ошибок. При работе с WinCC вы можете непосредственно обращаться к таблице
символьных имен, определенной в STEP7.

Прямой доступ к тегам таблицы символьных имен

Стр. 20 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
Встроенные средства диагностики

Универсальное хранение данных и универсальная связь значительно облегчают


диагностирование системы:

• В режиме исполнения вы можете непосредственно перейти от WinCC к


соответствующему редактору программ STEP 7 (LAD/CSF/STL): вызов блока STEP
7. Курсор автоматически устанавливается на символьном имени, которое
соответствует переменой процесса. Это позволяет вам проводить диагностику
нарушений (см. главу 2.4.2).
• Используя функцию WinCC "Hardware Diagnostics [Диагностика аппаратуры]", вы
можете запустить функцию STEP 7 "Diagnose hardware [Диагностика
аппаратуры]" для соответсвующего контроллера S7 непосредственно из кадра
WinCC (см. главу 2.4.2).
• "Channel Diagnosis [Диагностика каналов]" позволяет проводить диагностику связи
между WinCC и контроллерами S7 (см.главу 2.4.3).
• WinCC может отображать сообщения от контроллера, автоматически
генерируемые системой диагностики S7, в виде многострочных текстовых
сообщений, появляющихся в контекстных окнах. Информация, содержащаяся в
контекстных подсказках, помогает уменьшить время простоя установки.

Сообщения системы диагностики S7 в виде контекстных подсказок

Опция WinCC/ProAgent обеспечивает дополнительную поддержку при


диагностировании; эта опция выполняет общую диагностику процесса системы
автоматизации на базе контроллера S7, не требуя дополнительных затрат на
проектирование (см. главу 5.3.2).

Диагностика процесса с помощью WinCC/ProAgent и средств проектирования Step 7

Стр. 21 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

1.8. SIMATIC HMI – мир управления и контроля


Департамент Siemens Automation and Drives [Siemens Автоматизация и Приводы]
предлагает вам полный спектр инструментальных средств для различных задач в
области управления и контроля, объединенных в одном продукте SIMATIC HMI®.
Разумеется, компания реализует и конкретные специфические требования отдельных
заказчиков.

Компания предлагает широкий спектр инновационных и рентабельных продуктов и


систем: от операторских панелей и программного обеспечения для визуализации для
локального управления и контроля до масштабируемых SCADA систем для широкого
спектра задач в области визуализации процессов.

SIMATIC WinCC (1)


SCADA система для масштабируемой визуализации процесса, удовлетворяющая всем
требованиям: от однопользовательских систем до резервируемых
многопользовательских систем с Web-клиентами. SCADA система может также
выступать в качестве платформы для ИТ и бизнес интеграции.

Кнопочные панели SIMATIC (англ. SIMATIC Push Button Panels) (2)


Операторские панели, готовые к использованию, для простого непосредственного
управления машиной или механизмом.

Микро панели (англ. SIMATIC Micro Panels) (3)


Операторские панели для небольших машин или установок и особенно для SIMATIC
S7-200.

Мобильные панели SIMATIC (англ. SIMATIC Mobile Panels) (4)


Мобильная операторская панель для прямого управления машиной или установкой из
любой точки.

Панели SIMATIC(5)
Стр. 22 из 23
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
Компактное и надежное решение для непосредственного использования на установке
– представлено дифференциированными по производительности и удобству для
пользователя текстовыми дисплеями, операторскими панелями и сенсорными
панелями.

Многофункциональные панели SIMATIC (6)


Многофункциональные панели, которые помимо задач визуализации могут выполнять
другие функции автоматизации, такие как функции управления.

ПК панель SIMATIC (англ. SMATIC PaneIl PC) (7)


Промышленная платформа для визуализации на базе ПК на месте или для различных
задач автоматизации на базе ПК.

SIMATIC ProTool (8)


Стандартизованное и интегрированное программное обеспечение для проектирования
под управлением Windows™ для всех операторских панелей SIMATIC HMI.

SIMATIC ProTool/Pro (8)


Программное обеспечение визуализации на базе Windows для реализации
функциональных возможностей человеко-машинного интерфейса на базе ПК на
машинном уровне с коротким временем реакции и безопасным управлением
процессом.
SIMATIC HMI. The Human Machine Interface [Человеко-машинный интерфейс].

Стр. 23 из 23
2 Визуализация процесса WinCC
2.1. Обзор
SIMATIC WinCC является модульной масштабируемой системой визуализации про-
цесса (SCADA-системой) для приложений различного уровня, начиная от простых од-
нопользовательских приложений в машиностроении и до сложных многопользователь-
ских или даже распределенных систем с несколькими (резервированными) серверами
и клиентами в сети Web в промышленных и строительных системах.

В основном SIMATIC WinCC предлагает следующие возможные конфигурации сис-


темы:

• однопользовательская система;
• многопользовательская система (решение клиент-сервер);
• распределенная система;
• системы с использованием Web клиентов;
• решения с использованием технологий “тонкий клиент” (англ. Thin Client);
• системы с использованием архивного сервера (Historian [Исторический архив]);
• системы с резервированными серверами;
• решения с использованием как Web клиентов, так и “тонких клиентов”.

В дополнение к функциям контроля и оперативного управления, технологиям обработ-


ки аварийных сообщений, регистрации, архивирования и диспетчерского управления
базовая система WinCC предоставляет различные возможности диагностики.

В качестве стандартных система поддерживает разные варианты соединений для од-


нопользовательских систем и серверов:

• SIMATIC S7
• SIMATIC S5
• SIMATIC 505
• SIMATIC WinAC
• PROFIBUS FMS / DP
• OPC
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

2.2. Конфигурации системы


2.2.1 Однопользовательская система
Однопользовательские системы используются в небольших приложениях, но могут
также использоваться для контроля и управления функционально-независимыми ком-
понентами системы. Однопользовательская система работает автономно. Это озна-
чает, что система имеет свою связь с процессом, кадры и архивы. Существует целый
ряд возможностей для организации обмена данными с уровнем автоматизации. Кроме
того, значения процесса могут передаваться в концентратор данных через локальную
сеть предприятия (англ. LAN) (WinCC в качестве сервера OPC).

Однопользовательская система WinCC

Страница 2 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.2.2 Многопользовательская система –решение клиент-сервер

Многопользовательские системы позволяют нескольким пользователям одновре-


менно осуществлять управление процессом в одной и той же части установки, при
этом каждый из пользователей видит действия другого. Действия по управлению про-
цессом или квитирование сообщений на одной операторской станции выполняются
согласованно с действиями на других станциях. В многопользовательской системе
скоординированно работают несколько операторских станций. При этом станции
управления совместно используют централизованные службы, например, сбор данных
или регистрацию.

Операторские станции в многопользовательской системе могут быть расположены


вдоль линии производства, При этом оператор сможет переключаться между ними в
зависимости от условий процесса и при необходимости вмешиваться в процесс.

Многопользовательские системы работают по принципу клиент-сервер. Сервер бе-


рет на себя выполнение центральных задач, например, связь с процессом и регистра-
цию сообщений или значений процесса для операторских станций в многопользова-
тельской системе, а также централизованное администрирование данных проекта. Для
установки многопользовательской системы требуется пакет опций WinCC/Server (см.
главу 5.4.1). Если к серверу предъявляются высокие требования в отношении работо-
способности, можно дополнительно использовать опцию WinCC/Redundancy (см. главу
5.3.1)

Клиентские станции используют сервисы, предоставляемые серверами. Обычно кли-


ентские станции обмениваются данными с сервером по отдельной локальной сети
(LAN), которая одновременно обеспечивает связь с офисным уровнем. Для обмена
данными между операторскими станциями используется стандартный протокол
TCP/IP. Так как клиенты автоматически осуществляют поиск сервера, который опреде-
лен для них в соответствующих проектах, они могут быть подключены на более позд-
нем этапе без какого-либо нежелательного воздействия на систему.

Один WinCC сервер может обслуживать до 32 WinCC клиентов. При одновременном


использовании сервера в качестве операторской станции, к нему можно присоединить
не более четырех клиентов. В качестве платформы для WinCC сервера необходим
Windows 2000 Server / Advanced Server.

Страница 3 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Решение клиент-сервер WinCC с макс. 32 клиентами, подключенными к каждому


серверу.

Страница 4 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.2.3 Распределенная система
В распределенной системе все приложение распределено между несколькими сер-
верами. Распределение приложения или отдельных задач между несколькими серве-
рам позволяет улучшить рабочие характеристики, снизить нагрузку на отдельные сер-
веры и увеличить производительность системы в целом.

В связи с этим, в общем случае, имеет смысл распределять все задачи визуализации
между несколькими серверами в соответствии с физической структурой установки
(например, кузовные работы, цех окраски) или по функциональному признаку, на-
пример, сервер сообщений, сервер архивов и т.д. Распределение задач также позво-
ляет учесть топологию установки.

WinCC серверы с распределением задач в соответствии с физической структурой

WinCC серверы с распределением задач в соответствии с выполняемыми функция-


ми
Для создания распределенной системы необходима только одна серверная лицензия
для каждого используемого сервера (опция WinCC/Server). Фактическое распределе-
Страница 5 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
ние задач производится путем соответствующего проектирования, то есть для всех
клиентов сети создаются отдельные проекты, определяющие функции конкретного
клиента.

Полный обзор всей установки может быть получен с помощью клиентов, которые име-
ют доступ к данным всех серверов и обеспечивают обзор кадров изображений и дан-
ных различных проектов на серверах в одно и то же время. Для этих клиентов можно
сконфигурировать общие сообщения или представление данных архивов с разных
серверов в виде трендов.

При необходимости, если серверы используются в распределенной системе, можно


создавать структуры с резервированными серверами.

Нами были протестированы системы WinCC версии 6.0, включающие максимально


возможное количество серверов (12 серверов или резервированных пар серверов) и
выпущен соответствующий перечень рабочих характеристик. Каждый сервер может
обеспечивать текущими или архивными данными процесса до 32 клиентов, независи-
мо от того, являются ли эти клиенты обычными клиентами или мультиклиентами. Ис-
пользование клиентов, предоставляющих полный обзор данных всех серверов, позво-
ляет получить максимальную производительность системы с использованием в ней 32
клиентов.

Распределенная система с макс. 12 (резервированными) серверами и 32 клиентами

Страница 6 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.2.4 Web клиенты
Для создания Web решения необходимо установить Web Navigator Server на компью-
тере однопользовательской системы WinCC, WinCC сервере или (SCADA) клиенте, а
на любом другом компьютере с операционной системой Windows - Web Navigator Cli-
ent. Такой клиент делает возможным контроль и управление текущим WinCC проектом
с использованием Internet браузера с поддержкой ActiveX. Это означает, что Web кли-
ент, подключенный к Web серверу, может из любой точки мира иметь доступ к проек-
там всех серверов системы, максимальное количество которых может быть 12, и среди
которых могут быть резервированные серверы. Web Navigator Client и Server являются
компонентами опции WinCC/Web Navigator (см. главу 5.2.2).

К одному Web серверу можно одновременно подключить до 50 Web клиентов. Обмен


данными по локальной сети и сети Intranet/Internet осуществляется по протоколу
TCP/IP. Так как минимальная пропускная способность, необходимая для передачи
данных, составляет около 10 Кбайт в секунду, можно использовать автоматическое
соединение (англ. dial-up connection) с помощью модемов /GSM, ISDN или DSL.

Однопользовательская система WinCC, сервер или клиент, используемый в качест-


ве Web сервера

Операторские станции в сети Web включены в локальную систему управления пользо-


вателями установки. Различные уровни доступа регулируют права доступа, которыми
обладают разные пользователи. Помимо этого Web Navigator поддерживает все обще-
принятые механизмы обеспечения безопасности, которые обычно используются Inter-
net приложениями.

Страница 7 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.2.5 Решения, основанные на использовании технологий “тонкий
клиент”

Использование технологий “тонкий клиент” сделало возможным включение в систему


простых ПК под управлением операционной системы Windows (например, Windows
9x/ME), устойчивого локального оборудования (например, SIMATIC MP370 с опцией
ThinClient/MP) и мобильных клиентов (PDA Personal Digital Assistants) под управлением
Windows CE. Подобные решения предъявляют невысокие требования к аппаратному
обеспечению, так как само приложение, т.е. Web Navigator клиент, исполняется на
терминальном сервере под управлением Windows 2000, к которому можно подключить
до 25 “тонких клиентов”.
Принцип обработки данных, используемый в системах “тонкий клиент”/сервер основан
на физическом разделении данных, исполняемых приложений и экранных изображе-
ний на экране. Терминальные службы ОС Windows 2000 Server позволяют запускать
приложения – типа Web Navigator – в оперативной памяти центрального терминально-
го сервера под управлением Windows 2000, а не в собственной памяти компьютеров
клиентов.

В таком случае клиентские ПК становятся терминалами, единственной задачей кото-


рых является ввод данных (посредством клавиатуры или мыши) и их отправка на тер-
минальный сервер. Терминальный сервер выполняет текущую обработку данных (на-
пример, обновление кадров процесса) и возвращает полученное экранное изображе-
ние на клиентский ПК, который отображает его на своем мониторе.

Система, охватывающая все предприятие, с отдельными Web и терминальным


серверами в локальной сети/ сети Internet/intranet/

Страница 8 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Система, охватывающая все предприятие: смешанное управление с использовани-
ем Web клиентов в сети Internet/intranet и “тонких клиентов”, обслуживаемых тер-
минальным сервером

Страница 9 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.2.6 Центральный архивный сервер (Historian [Исторический ар-
хив])
В процессе комплексной установки WinCC можно создать распределенную систему с
распределением задач по функциональному признаку, например, сервер сообщений,
архивов, и т.д. Распределение приложения или отдельных задач между несколькими
серверам позволяет улучшить рабочие характеристики, снизить нагрузку на отдельные
серверы и увеличить производительность системы в целом.

Особым примером распределения функций является использование архивного сер-


вера, который выступает в качестве Historian [Исторического архива] и служит для
централизованного обмена информацией в пределах всей компании. Использование
такого сервера позволяет добиться высоких количественных характеристик системы
при значительном уровне производительности а также позволяет выполнять задачи
архивирования централизованно. Сервер получает текущие данные процесса (сооб-
щения, измеряемые значения) от серверов WinCC более низкого уровня с использова-
нием протокола TCP/IP или OPC.

В качестве источников данных может использоваться до 11 серверов WinCC, уда-


ленные серверы OPC DA или удаленные базы данных. При высоких требованиях,
предъявляемых к работоспособности системы возможно создание решений с резерви-
рованием с использованием резервированных WinCC серверов, архивных серверов и
серверов резервных копий.

Отдельный архивный сервер WinCC (Historian)

Страница 10 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.2.7 Решения с резервированием
Опция WinCC/Redundancy позволяет конфигурировать в системе две параллельно
работающие станции WinCC (две однопользовательские системы или два сервера; см.
главу 5.3.2). Наиболее очевидным преимуществом такой конфигурации является цело-
стность данных, которая гарантируется автоматической корректировкой архивов, вы-
полняемой системой резервирования WinCC. В случае сбоя сервера клиенты WinCC
автоматически переключаются на активный резервный сервер-партнер.

Резервирование серверов с автоматической корректировкой данных архивов и пе-


реключением клиентов

Дополнительное увеличение работоспособности системы

В дополнение к использованию опции WinCC/Redundancy для параллельной эксплуа-


тации двух серверов WinCC позволяет выполнить резервирование каналов связи с
ПЛК SIMATIC S7. Такую возможность можно реализовать путем установки двух комму-
никационных модулей и применения резервированных линий связи (необходимо про-
граммное обеспечение организации связи S7-REDCONNECT). Путем использования
контроллеров H-серий SIMATIC S7, при необходимости, можно дополнительно увели-
чить работоспособность системы на уровне управления.

Комбинируя различные решения, можно реализовать концепцию безопасности, ко-


торая удовлетворит самые высокие требования.

Высокопроизводительные ПЛК и резервированные линии связи

Страница 11 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

2.3. Основные функции SCADA

2.3.1 Управление пользователями

С помощью WinCC User Administrator [Администратора пользователей WinCC] вы


можете назначать и контролировать права доступа пользователей, как для системы
проектирования, так и в режиме исполнения. Являясь администратором, вы можете в
любое время – включая режим исполнения – создать до 128 пользовательских групп, в
каждой из которых может содержаться до 128 отдельных пользователей (имена поль-
зователей, пароли) и назначить им соответствующие права доступа к функциям
WinCC, например,

• управление пользователями,
• ввод значений,
• ввод данных процесса,
• изменение кадров,
• квитирование сообщений и т.д.

В то же время существует возможность определять режим завершения сеанса работы


для каждого пользователя (например, автоматическое завершение сеанса работы
пользователей после относительно долгого периода бездействия) и установить глав-
ную страницу (англ. Home page) для пользователей в сети Web. Всего можно настро-
ить до 999 различных уровней доступа.

Все операторские станции включены в систему управления пользователями, в том


числе, например, клиенты Web Navigator. Опция регистрации WinCC SIMATIC Logon,
интегрированная в систему управления пользователями Windows, предоставляет воз-
можность централизованного управления пользователями на всем предприятии, соот-
ветствующего стандартам с FDA 21 CFR Part 11 [Управление по контролю за продук-
тами и лекарствами 21 Свод федеральных постановлений Часть 11].

Страница 12 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
User Administrator [Управление пользователями] – назначение прав доступа к функ-
циям WinCC на Web клиенте

User Administrator [Управление пользователями] –оператор с простыми правами


доступа

Страница 13 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.3.2 Пользовательский интерфейс с возможностью интерактивного
переключения языков и масштабирования

Интерфейс проектирования WinCC с самого начала был разработан с целью исполь-


зования его по всему миру: вы можете переключаться между немецким, английским,
французским, испанским и итальянским языками с помощью простого нажатия кноп-
ки. Азиатский вариант поддерживает китайский, тайваньский, корейский или японский
язык проектирования. Кроме того, можно создать проект, определив несколько язы-
ков системы исполнения, то есть, например, немецкий/французский/португальский
или английский/китайский языки в одно и то же время. Разработка такого проекта озна-
чает возможность использования одного и того же решения системы визуализации на
нескольких целевых рынках сбыта. Для перевода текстов вам потребуется только
стандартный ASCII текстовый редактор.

Кадр процесса с переключением языков в системе визуализации для пластмассовой


промышленности

WinCC предоставляет несколько готовых элементов управления, которые могут ис-


пользоваться оператором для переключения языков в режиме исполнения. Кроме того,
можно определить функцию переключения языков для некоторых объектов кадра, на-
пример, кнопок.

Переключение языков (объект библиотеки - German/French [Немецкий/Французский])


Страница 14 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
В дополнение к этому WinCC позволяет отображать кадры размером до 4096 x 4096
пикселей, используя интеллектуальную функцию масштабирования. Масштабирование
в режиме исполнения поддерживается использованием трех различных методов:

• Панорамный просмотр

При открытии кадра, для которого определен коэффициент масштабирования,


на нем отображается полоса прокрутки, которую можно использовать для выбо-
ра отображаемого участка. После нажатия колесика мыши появляется компас
навигации (англ. navigation compass). Двигайте указатель мыши для прокрутки
кадра в соответствующем направлении. Расстояние от указателя мыши до ком-
паса навигации определяет скорость прокрутки. Еще раз нажмите колесико мы-
ши для завершения функции панорамного просмотра.

• Расширенное масштабирование

Изображение кадра процесса может быть увеличено или уменьшено в режиме


исполнения с помощью колесика мыши. Для этого нажмите клавишу <CTRL>
при прокручивании колесика мыши. Коэффициент масштабирования возрастает
при его прокручивании в направлении от ладони.

• Послойное отключение

Слои и содержащиеся на них объекты можно отображать и скрывать. Ограниче-


ния на отображение и скрытие объектов определяются с помощью Graphics De-
signer [Графического дизайнера].

Отображение/скрытие детальной информации в зависимости от коэффициента


масштабирования

Страница 15 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Существует возможность сделать отображение слоев и объектов зависящим от теку-
щего коэффициента масштабирования. Это позволяет, например, отображать детали
отдельных объектов, только в том случае, если коэффициент масштабирования равен
или выше определенного значения. Для каждого слоя можно определить отдельно ми-
нимальный и максимальный коэффициент масштабирования. Также возможно опре-
делить возможность отображения только тех объектов, размер которых попадает в
определенный диапазон.

Эти возможности позволяют использовать абсолютно новый подход к контролю и


управлению!

Увеличение масштаба наиболее важных участков кадра

Страница 16 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.3.3 Графическая система
Графическая система WinCC в режиме исполнения формирует экранные изображе-
ния и обрабатывает все вводимые с экрана данные. Кадры для визуализации процесса
и управления установкой создаются с помощью WinCC Graphics Designer [Графиче-
ского дизайнера WinCC].
Независимо от сложности задач контроля и управления, используя стандарты WinCC,
можно создавать индивидуальные пользовательские интерфейсы для любого прило-
жения, спроектированные в соответствии с требованиями заказчика, обеспечивая та-
ким образом безопасность контроля и управления процессом и оптимизацию всего
процесса производства.

Управление...
Можно установить контроль действий оператора по вводу данных, передаваемых про-
цессу, а также защиту архивов и самой системы WinCC путем блокирования ее в
случае несанкционированного доступа. Можно, например, заблокировать возмож-
ность изменения указанных значений, выбор кадров или вызов программного обеспе-
чения проектирования из среды управления процессом. При этом можно динамически
устанавливать уровни доступа в зависимости от значений переменных.
Отслеживание действий оператора помогает в критических ситуациях, которые мо-
гут возникнуть в процессе. WinCC может записывать вводимые значения переменных
вместе с датой, временем, именем пользователя и сравнительными характеристиками
между старым и новым значениями. В приложениях, используемых для пищевой и
фармацевтической промышленности, которые должны быть утверждены в соответст-
вии с FDA 21 CFR Part 11, можно использовать опцию WinCC/Audit, которая удобным
для пользователя образом создает и управляет контрольными журналами действий
оператора по вводу информации – журналами аудита.
В общем случае можно использовать все возможности ввода данных, которые под-
держивает ОС Windows, например, сенсорный экран. Однако при работе без обычной
клавиатуры, для того, чтобы можно было ввести новые значения параметров процес-
са, система автоматически отображает виртуальную клавиатуру (которая позволяет
переключаться между немецкими и интернациональными настройками) и вы можете
пользоваться полем ввода.
При желании вы также можете использовать рабочую концепцию инструменталь-
ных средств и технологии управления (I&S). WinCC предлагает широкий спектр
функций для проектирования, которые можно использовать, например, для выполне-
ния следующих действий: для того чтобы легко перетащить кадр (drag & drop) и орга-
низовать кадры в иерархическую структуру; для того чтобы разделить кадр на три об-
ласти (область обзора, рабочая область, поле клавиш).

Страница 17 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Операторский ввод непосредственно в кадре помощью отображаемого окна опера-


тора

Страница 18 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
... и контроль

Сделайте выводы! Если вы хотите создать привлекательный пользовательский ин-


терфейс, наиболее подходящий для данного процесса, система SIMATIC WinCC
обеспечивает все необходимые для этого средства. Для создания интерфейса WinCC
предоставляет:

• стандартные объекты;
• кнопки, поля-флажки, группы кнопок выбора и ползунковые регуляторы;
• графические объекты (в векторном формате и в формате графики с поэлементным
формированием изображения);
• окна приложений и кадров;
• OLE объекты, элементы управления ActiveX (например, окна отображения сообще-
ний, трендов и таблиц);
• поля ввода и вывода, текстовые списки;
• двухмерные и трехмерные гистограммы, одиночные и групповые индикаторы со-
стояния
• … и пользовательские объекты.

Окончательным видом графического блока динамически управляет проектировщик.


При этом основные характеристики, касающиеся геометрии, цвета или узора заливки
можно непосредственно определять и контролировать с помощью значений перемен-
ных или из программ.

Графический блок с трубопроводами и насосами из библиотеки

Система обновляет объекты по отдельности либо циклически, через задаваемый про-


ектировщиком период времени (250 мс и выше) либо при изменении, например, в слу-
чае возникновения определенного события ("Motor ON [Двигатель включен]").

Страница 19 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Кадр процесса с кнопками, объектами движения, элементами управления ActiveX


При желании можно использовать весь экран для отображения кадров процесса, то
есть исключить возможность изменений, которые могут произойти на экране в резуль-
тате обращения к другим приложениям или к операционной системе.

Фотография в виде фоновой картинки, на которую накладываются гистограммы,


поля ввода/вывода и индикаторы состояния

Отображение трендов

Архивирование значений процесса (Tag Logging [Регистрация тегов]) используется для


сбора данных исполняющихся процессов и их подготовки к отображению и архивиро-
ванию. Данные процесса отображаются с помощью WinCC Online Table [Окна ото-
бражения таблиц в режиме исполнения] и Trend Controls [Окна отображения
трендов в режиме исполнения], которые отображают данные в виде таблиц или кри-
вых соответственно. При этом редактор Tag Logging [Регистрация тегов] предоставля-
ет полную свободу в выборе способа сбора данных процесса и вида, в котором они
будут отображаться. При этом можно, например, использовать следующие возможно-
сти:

• интерактивный тренд (англ. online trend), кривые архивов, кривые функций F(x);

Страница 20 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
• различные направления отрисовки, отображение областей и предельных значений,
интерполяция, ступенчатые кривые, градуированные кривые, таблицы;
• строка курсора, масштабирование, переключение шкал, старт/стоп, постраничный
просмотр.

Интерактивная кривая и кривые F(x)

Градуированные кривые

Вы можете не просто изменить вид представления данных в режиме исполнения, вы


можете также сохранять эти внесенные изменения в конфигурационных данных или
данных проектирования и задавать параметры кривой любой переменной процесса в
режиме online.

Страница 21 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Отображение дополнительной кривой

Настройки параметризации в режиме проектирования и в режиме исполнения!

Страница 22 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.3.4 Система сообщений

Сокращение времени простоев средствами системы сообщений

SIMATIC WinCC не просто получает сообщения процесса и сообщения о локальных


событиях, она записывает их в циклические архивы, а затем предоставляет возмож-
ность просмотра отсортированных или отфильтрованных сообщений. Звуки сигнали-
зации (типа сирены или гудка) или прямое переключение из окна сообщений на соот-
ветствующий кадр процесса (loop in alarm [контур аварии]) помогают немедленно реа-
гировать на неисправности и принимать меры по избежанию критических ситуаций,
их сокращению или устранению их последствий.

В общем случае, существует ряд различий между оперативными, системными и сооб-


щениями о неисправности. Оперативные сообщения предназначены для отображе-
ния состояния процесса, тогда как сообщения о неисправности информируют о не-
исправности процессе, а системные сообщения уведомляют об ошибках других при-
ложений.

Сообщения могут генерироваться тремя способами. Сообщение может быть сгенери-


ровано в результате анализа отдельных бит/двоичных переменных, может быть ре-
зультатом кодовой посылки аварийного сообщения непосредственно от системы
автоматизации, либо формироваться как аналоговое аварийное сообщение в ре-
зультате контроля граничных значений аналоговой переменной. Кроме того, инжене-
ры-проектировщики могут конфигурировать групповые сообщения. Система всегда
отображает групповое сообщение при возникновении условий для появления одного
из входящих в его состав отдельных сообщений (логическое ИЛИ). Сообщение пере-
стает отображаться, если больше нет ни одного активного отдельного сообщения.
Групповые сообщения делают систему более прозрачной, сигнализируя, например, о
том, что существует общая проблема с двигателями, если есть сообщение о неис-
правности в одном из них.

Квитирование сообщений и условия, определяющие статус сообщения

Сообщение имеет статус "поступило", если событие, которое инициировало данное


сообщение, еще имеет место, то есть причина, вызвавшая это сообщение, все еще
существует. Как только эта причина исчезает, сообщение получает статус "ушло".
Можно создать сообщение, не нуждающееся в квитировании. В этом случае оно будет
иметь статус "квитировано".

Сообщения с различными статусами ("поступило", "ушло" или "квитировано") выделя-


ются в окне сообщений разными цветами. Цвета определяются при конфигурировании.
Можно квитировать сообщения по отдельности или квитировать все отображаемые в
данный момент сообщения вместе и передавать их в систему автоматизации.

Страница 23 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
WinCC Alarm Control [Окно отображения сообщений WinCC] с текущими сообщения-
ми

Страница 24 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Отображение сообщений

Сообщения выводятся на экран с помощью WinCC Alarm Control [Окна отображения


сообщений WinCC], параметры которого могут задаваться на этапе проектирования.
Используя содержимое отдельных блоков сообщений, можно фильтровать или сорти-
ровать сообщения, отображаемые в окне. Можно, например, задать отображение со-
общений в хронологическом порядке, в зависимости от приоритета, в зависимости от
источника сообщения - места неисправности и т.д. Кроме того, можно использовать
предварительно определенные в элементе управления кнопки для манипулирования и
управления сообщениями (используя такие кнопки, можно, например, квитировать от-
дельные сообщения или пролистать все отображаемые сообщения).

Выбор сообщений для отображения

Сортировка сообщений по приоритету

Архивирование сообщений

Для архивирования сообщений используется Microsoft SQL Server. Система архивиру-


ет сообщения при возникновении событий сообщений, например

• при поступлении сообщения;


• при изменении статуса сообщения (например, с "сообщение поступило" на "сооб-
щение квитировано")
Страница 25 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Вы можете сохранять события сообщений в архивной базе данных и выводить их в


виде журналов сообщений на бумаге. Для отображения сообщений из архивной базы
данных можно использовать WinCC Alarm Control [Окно отображения аварийных сооб-
щений WinCC].

Все данные, относящиеся к сообщению, включая конфигурационные данные, записы-


вается в архивы сообщений. Это означает, что все свойства сообщения, например, тип
сообщения, метку времени и текст сообщения, можно считать из архива сообщений.
Поскольку система записывает в архив конфигурационные данные, действительные в
момент возникновения сообщения, возможность изменения конфигурационных данных
для сообщения в более поздний момент времени не означает, что можно изменить
исторические данные системы сообщений.

Более подробную информацию об архивировании сообщений можно найти в разделе


под названием "Система архивирования" (см. главу 2.3.5).

Регистрация сообщений

В протоколе последовательности сообщений можно документировать сообщения (в


том числе выборочно) в хронологическом порядке. При этом будут выведены на печать
все изменения статуса (поступило, ушло, квитировано) всех активных в данный момент
сообщений. В протоколе архива сообщений можно создавать определенные целе-
направленные обзоры или представления архивированных сообщений. При этом про-
токол будет распечатываться следующим образом: постранично, в случае полного за-
полнения страниц в протоколе последовательности сообщений, для которого опреде-
лен построчный принтер; и построчно при возникновении сообщения. В распределен-
ной системе вы можете присоединить центральный принтер, определенный для выво-
да протокола последовательности сообщений, к WinCC клиенту.

Другие функции
Используя функции блокирования /разблокирования сообщений, при необходимо-
сти можно либо отображать сообщения, либо запретить получение сообщений. Это
удобно, например, в случае, когда определенные сообщения появляются постоянно в
результате известной системной ошибки. Пользователи могут в режиме исполнения
вводить свои собственные тексты в каждое сообщение (комментарий сообщения).
Функция loop in alarm [контур аварии] предназначена только для отображения кадра
процесса, соответствующего выбранному сообщению, используя который можно опре-
делить обстоятельства и причину неисправности.

Используя OPC Alarm & Events [OPC Сообщения и события] (функция пакета
WinCC/Connectivity Pack), вы можете фильтровать сообщения из WinCC для передачи
системам высшего уровня производства и управления компанией, где они также могут
быть квитированы.

Страница 26 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.3.5 Система архивирования
Высокопроизводительное архивирование сообщений и измеряемых значений

Вы можете в любое время отобразить текущие значения процесса. Однако, возможны


ситуации, в которых необходимо представить изменение значений в зависимости от
времени, например, в виде диаграммы или таблицы или получить ответы на вопросы,
например, следующего типа:

• Что конкретно случилось в процессе?


• Когда была достигнута определенная температура на установке А?
• Почему партия X была лучшего качества, чем партия Y?

В этом случае необходимо иметь доступ к прошлым данным процесса. Эти данные
хранятся в архивах значений процесса. Фактически, эти последовательности значений
процесса в зависимости от времени очень важны для обнаружения возможных про-
блем на ранних этапах. Если, например, уровень заполнения бочки снижается спустя
какое-то время, это может означать утечку, которую нужно устранить как можно быст-
рее, в целях предотвращения простоя производства или повреждения оборудования.

Помимо значений процесса WinCC архивирует сообщения. Значения процесса и со-


общения архивируются в высокопроизводительную базу данных Microsoft SQL
Server 2000: при этом использование специализированного сервера позволяет запи-
сывать до 10,000 измеряемых значений и 100 сообщений в секунду. То есть система
может обработать 10,000 сообщений в 10 минут, что в среднем намного больше, чем
10 сообщений в секунду. Применение эффективные функций сжатия без потерь по-
зволяет уменьшить размер требуемой памяти. В данном контексте "без потерь" озна-
чает, что никакие значения не будут утеряны (например, из-за интерполяции).

Методы архивирования значений процесса

В режиме исполнения могут использоваться следующие методы архивирования:

• Циклическое архивирование значений процесса: непрерывное архивирование


значений процесса, например, для постоянного наблюдения и контроля значений
процесса.
• Циклическое выборочное архивирование значений процесса: непрерывное
архивирование значений процесса, управляемое событиями, например, для кон-
троля значений процесса в течение определенного периода времени.
• Ациклическое архивирование значений процесса: архивирование значений
процесса при возникновении определенных событий, например, архивирование те-
кущего значения процесса в случае нарушения граничных значений.
• Архивирование значений процесса, управляемое процессом: архивирование
нескольких переменных процесса или быстро изменяющихся значений процесса.
• Вторичное (англ. Compressed) архивирование: обработка отдельных перемен-
ных архива или целых архивов значений процесса, например, ежечасное усредне-
ние значений процесса, архивируемых каждую минуту.
• Архивирование значений процесса, управляемое процессом: создание времен-
ных меток значений процесса в контроллере (S7-400) и архивирование этих значений в
системе человеко-машинного интерфейса. Эта процедура является особенно эффек-
тивной. Нагрузка на каналы связи при этом минимальна. Кроме того, такое архивирова-
ние обеспечивает правильный хронологический порядок архивных значений в распре-
деленной системе автоматизации.

Страница 27 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Размер архивов и сегментирование, выполненное в соответствии с индивиду-
альными требованиями

Измеряемые значения процесса или сообщения хранятся в архивах заданного при проекти-
ровании размера. Практически это реализуется следующим образом: определяется макси-
мальный период архивирования, например, один месяц или год, либо определяется макси-
мальный объем тома данных. Каждый архив может быть сегментирован, например архив за
смену, день, недельный архив, месячный архив. При этом вы можете регулярно экспорти-
ровать отдельные заполненные архивы (например, недельный архив) на сервер долговре-
менных архивов (сервер резервного копирования). При необходимости их можно считать из
системы WinCC и проанализировать с использованием встроенных инструментальных
средств.

Циклический архив без резервной копии

Циклический архив с резервной копией

Конфигурирование архива на примере архива значений процесса

Страница 28 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Определение конфигурации резервной копии архива измеряемых значений процесса

В базовой системе WinCC вы можете сконфигурировать до 512 архивных переменных.


Пакеты Powerpack позволяют увеличивать количество тегов до 80,000.

Возможности доступа к архивным базам данных

Значения процесса и сообщения хранятся в архивных базах данных. Используя сред-


ства WinCC OLE-DB можно легко обращаться к этим архивам с помощью стандартизи-
рованного интерфейса баз данных. Кроме того, можно использовать языки программи-
рования Visual Basic или Visual C++; другой возможностью является доступ через OPC
HDA (Historical Data Access [Доступ к историческим данным]) или через WinCC/ODK.

Страница 29 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.3.6 Система отчетов и регистрации
В WinCC имеется встроенная система ведения журналов регистрации, с помощью
которой можно печатать данные WinCC или других приложений. Данные, полученные в
режиме исполнения, печатаются с помощью предварительно сконфигурированных
шаблонов для разных типов журналов регистрации:

• протокол последовательности сообщений;


• протоколы архивов сообщений,
• журналы регистрации архивных значений процесса,
• оперативные журналы,
• протоколысистемных сообщений,
• отчеты пользователя и
• документальные копии (англ. Hardcopies).

Перед печатью отчетов можно сохранить их в виде файлов и предварительно про-


смотреть на мониторе. Выполняя действия оператора по вводу можно отобразить со-
стояние всех заданий в режиме online.

Отчет о производстве

Протокол архива сообщений


Помимо этого вы можете использовать систему регистрации для документирования
проекта на стадии проектирования.

Страница 30 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Гибкая процедура печати по индивидуально конфигурируемым шаблонам

В Report Designer [Дизайнере отчетов] на стадии проектирования формируются


задания на печать, в которых определяется используемый шаблон, объем (количест-
во страниц) и принтер. При этом можно настроить процедуру циклического
формирования ежечасных, ежедневных, еженедельных или ежемесячных журналов
регистрации. Можно запустить вывод отчета на печать по времени, по наступлению
события или прямой командой оператора. Можно определить для каждого задания
по выводу на печать отдельный принтер. Принтер можно выбрать в любое время в ре-
жиме online в диалоговом окне выбора принтера.

Содержание протокола можно определить динамически в режиме исполнения. Можно


также определить или установить в режиме online соответствующие параметры прото-
кола (например, временной диапазон для отчета в виде кривой, или определенный
временной интервал для вывода сообщений). Для этого в WinCC Trend Control [окне
отображения трендов] и WinCC Alarm Control [Окне отображения сообщений] имеется
кнопка, которую можно использовать для вывода протокола в заданном виде на прин-
тер. Кроме того, система позволяет индивидуально обрабатывать и производить рас-
четы над регистрируемыми данными.

Открытость и интегрируемость
Журналы регистрации или протоколы WinCC могут содержать данные из баз данных.
Для этого в WinCC существует специальный объект журнала (таблица базы данных
ODBC). Другой возможностью является включение в журнал внешних данных в форма-
те CSV в виде таблицы или кривой. Кроме того, журнал может содержать любые доку-
ментальные копии, например, для вывода графического представления текущего со-
стояния процесса.

Пользовательский отчет с данными CSV-источника

Для отображения данных из других приложений в виде таблицы или графика, можно
разработать свой собственный Report Provider [Составитель отчетов].
Страница 31 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Страница 32 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.3.7 Функциональные возможности технологии I&C [Инструмен-
тальные средства контроля и управления]

Базовая система WinCC содержит функциональные расширения, которые подготавли-


вают станцию WinCC к выполнению задач по управлению процессом при минималь-
ных затратах на разработку и проектирование.

Пакет Basic Process Control [Основное управление процессом] включает следующие


дополнительные возможности проектирования:

• OS Project Editor [Редактор проектов ОС] для проектирования с помощью масте-


ров:
• удобное деление экрана на область обзора, рабочую область и области клавиш
и кнопок;
• установка разрешения экрана и возможность многоканальной работы на не-
скольких мониторах;
• легко выполняемая параметризация окон сообщений с использованием страниц
для новых, старых и исчезнувших сообщений, настройка списков действий опе-
ратора по вводу данных и представлений сообщений системы I&C и историче-
ских сообщений, а также настройка окон сообщений для связи со звуковой сиг-
нализацией.
• Picture Tree Manager [Менеджер иерархии кадров] для графического проектиро-
вания иерархии кадров процесса;
• Трехмерные гистограммы и групповые индикаторы состояния в качестве до-
полнительных интеллектуальных объектов.

Основные возможности для вашего удобства


• Дополнительные объекты и средства проектирования для выполнения основных
требований в технологии I&C [Инструментальные средства контроля и управле-
ния].
• Разнообразие функциональных возможностей в технологии I&C [Инструменталь-
ные средства контроля и управления] в режиме исполнения: групповые индикато-
ры состояния, деление экрана на области, иерархия кадров, мониторинг работо-
способности, синхронизация во времени

Страница 33 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Использование OS Project Editor [Редактора проектов ОС] для деления экрана и мно-
гоканальной работы с несколькими мониторами

Страница 34 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
В режиме исполнения также предоставляются в распоряжение мощные функции
управления процессом:

• перелистывание иерархии кадров;


• сохранение/вызов пользовательской компоновки экрана;
• выбор кадров процесса и точек измерений по именам;
• настройка трендов в режиме online;
• групповые индикаторы состояния для упрощения перемещения по иерархии кад-
ров;
• мониторинг работоспособности с помощью экрана конфигурации установки и ав-
томатически генерируемыми сообщениями системы I&C (instrumentation and con-
trol [инструментальные средства контроля и управления]);
• контроль внешних сигнальных устройств;
• синхронизация времени (установка часов ПК посредством DCF77 или GPS; пере-
дача времени по PROFIBUS или Industrial Ethernet)

Обзор установки с 9 участками с помощью групповых индикаторов состояния

Использование Picture Tree Manager [Менеджера иерархии кадров] для структуриза-


ции иерархии кадров

Страница 35 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

2.4. Возможности диагностики


2.4.1 Диагностика системы и процесса
Чем сложнее система автоматизации, тем большее количество компонентов должно
взаимодействовать. Для обеспечения высокого уровня работоспособности, необходи-
мо иметь возможность быстро и безопасно локализовать все ошибки, которые могут
возникнуть в процессе функционирования системы. Для предотвращения неисправно-
стей, которые могут привести к длительным простоям, производители и разработчики
технологий автоматизации должны обеспечивать прозрачность системы даже в слож-
ных решениях автоматизации. Поэтому возможности для диагностирования в случае
возникновения ошибок и неисправностей приобретают особую важность. Эффектив-
ность средств диагностики определяет, насколько быстро можно обнаружить и устра-
нить неисправность. Эффективные средства диагностики позволяют значительно по-
высить работоспособность и надежность установки, и, таким образом, увеличить про-
изводительность и сократить затраты на обеспечение жизненного цикла.

Различные особенности диагностики системы и процесса

Технология комплексной автоматизации (англ. Totally Integrated Automation) предлагает


встроенные средства диагностики как важнейшую особенность системы. В сочета-
нии с другими компонентами SIMATIC, SIMATIC WinCC также поддерживает диагно-
стику системы и процесса в режиме исполнения:

• вызов блоков STEP 7 из кадров WinCC;


• переход в систему диагностики аппаратуры STEP 7 непосредственно из WinCC;
• диагностирование соединений связи с помощью WinCC Channel Diagnosis [Диагно-
стика каналов];
• диагностика системы с использованием технологии Web technology с помощью ин-
струментального средства WinCC Scope;
• системная диагностика с помощью канала System Info [Системная информация];
• надежная диагностика процесса с помощью WinCC/ProAgent (см. главу 5.3)

Страница 36 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Страница 37 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.4.2 Диагностика системы с помощью функций STEP 7
Вызов блоков STEP 7 из кадров WinCC

Блоки STEP 7 можно вызывать непосредственно из WinCC. Это позволяет создавать


непосредственную связь кадров WinCC со стоящей за ними логикой STEP. При этом
осуществляется переход из кадра WinCC к символу STEP 7, связанному с соответст-
вующим объектом WinCC в кадре, а от него обратно в кадр WinCC.
Используя возможность, например, встраивания данных E-плана в элемент управле-
ния ActiveX, можно выполнить полный анализ и диагностирование ошибок, начиная от
ошибок в схемах соединений до ошибок в программах ПЛК без необходимости тратить
время на просмотр схем или списка перекрестных ссылок.

Обращение к блоку STEP 7 из кадров WinCC посредством сетей STEP 7

Страница 38 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Непосредственный запуск диагностики аппаратного обеспечения STEP 7 из
WinCC

Функция диагностики аппаратного обеспечения позволяет запустить средства диагно-


стики STEP 7 непосредственно из кадров WinCC. В ответ на сконфигурированное со-
бытие, STEP 7 запускает функцию " Diagnose Hardware [Диагностировать аппаратное
обеспечение]" для соответствующего контроллера. Это означает, что ничто не препят-
ствует немедленному запуску диагностики неисправностей.

Ошибка аппаратного
обеспечения

Непосредственный запуск диагностики аппаратного обеспечения STEP 7 из WinCC

Страница 39 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.4.3 Диагностика каналов – диагностика соединений связи
При обмене данными часто возникают ошибки, которые трудно анализировать из-за
множества возможных причин их возникновения. Поэтому, расширенные возможности
диагностирования ошибок предоставляют значительную помощь в обнаружении и уст-
ранении ошибок. Вы можете запустить WinCC Channel Diagnosis [Диагностику каналов
WinCC] как отдельное приложение или встроить его в кадр процесса WinCC с помо-
щью элемента управления ActiveX. Это инструментальное средство диагностики вы-
полняет диагностику всех каналов связи SIMATIC S7 Protocol Suite.

Отображение состояния
ошибок с выводом оши-
бок в справочные фай-
лы

Выбор анализи-
руемого соеди-
нения связи

Профессиональный анализ путем


построения трассировок и их со-
хранения в соответствующие
файлы трассировки каналов

Диагностика каналов связи с помощью WinCC Channel Diagnosis [Диагностики кана-


лов WinCC]

Страница 40 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Инструментальное средство WinCC Channel Diagnosis [Диагностика каналов WinCC]
позволяет пользователям WinCC быстро получать общее представление о состоянии
активных соединений в режиме исполнения. При этом возможен:
• вывод статистики или информации о состоянии канала связи, например, в кадре
процесса;
• вывод текста в файл служебного журнала (англ. logbook file) для последующего
анализа и устранения ошибок и неисправностей служебным персоналом;
• вывод текста в файл трассировки (англ. trace file) и предоставление его Hotline
[Горячей линии] с целью установления причин ошибок связи.

Для каждого сконфигурированного канала WinCC инструментальное средство Channel


Diagnosis [Диагностика каналов] создает файл служебного журнала, в который зано-
сится наиболее важная информация о состоянии и ошибках (например, начальное и
конечное сообщения, информацию о версии системы и информацию, касающуюся
ошибок связи).

В кадре состояния ошибки отображаются ошибки и соответствующие справочные


файлы (англ. help files). В сочетании с этими средствами поиска и устранения неис-
правностей можно активизировать функцию трассировки (англ. traces) и сохранить
соответствующие данные в файлах трассировки, создаваемых для каждого канала.

Страница 41 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.4.4 Диагностика системы с помощью технологий Web и канала
System Info [Системная информации]
Диагностика системы с использованием технологий Web с помощью инструмен-
тального средства WinCC Scope
Инструментальное средство WinCC Scope выполняет диагностирование станции
WinCC и ее окружения. WinCC Scope основана на использовании технологии Web и
позволяет производить анализ ошибок на локальных станциях WinCC и станциях, дос-
туп к которым возможен по сети Интернет/Интранет.

Опция Scope может быть непосредственно интегрирована в среду исполнения WinCC


или запускаться как отдельное приложение. При этом Scope значительно облегчает
диагностирование удаленных станций, что позволяет даже неопытным пользователям
определять подробную информацию о станции, например, используемую версию
WinCC, информацию о самой системе (аппаратное и программное обеспечение) и ис-
полняющемся проекте станции.

Диагностика системы по сети Web

Диагностика системы с использованием канала System Info [Системная инфор-


мация]

Канал System Info [Системная информация] используется для анализа системной ин-
формации, например, времени, даты и емкость накопителя и предоставляет возмож-
ность использования таких функций, как таймеры и счетчики.

Возможное применение функциональных возможностей канала:

• отображение времени, даты и дня недели в кадрах процесса;


• инициирование событий в результате анализа системной информации в скрип-
тах;
• отображение загрузки центрального процессора в виде тренда;

Страница 42 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
• отображение и текущий контроль свободного дискового пространства на раз-
личных серверах клиентской системы;
• текущий контроль свободного дискового пространства и инициирование сооб-
щений.

Для канала не требуется специального аппаратного обеспечения, так как канал имеет
прямой доступ к системной информации компьютера, на котором он установлен.

Системная информация получаемая с помощью канала System Info [Системная ин-


формация]

Страница 43 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

2.5. Связь с процессом


2.5.1 Обзор
WinCC является открытой системой визуализации, которая предоставляет возмож-
ность устанавливать связь с самыми разнообразными контроллерами. Определение
каналов связи, а также партнеров по связи производится в центре управления проек-
том, то есть в WinCC Explorer [Проводнике WinCC] (см. также главу 3.2).

...
Добавление канала связи (драйвера) к проекту

В объем поставки WinCC входят наиболее важные каналы связи с контроллерами


SIMATIC S5/S7/505 (например, S7 Protocol Suite), а также каналы других производите-
лей такие, как PROFIBUS-DP/FMS и OPC (OLE for Process
Control);. Кроме того, в качестве опций или дополнений,
имеется в распоряжении множество каналов связи для
организации обмена данными со всеми известными кон-
троллерами других производителей (см. главу 5.8). По-
скольку производители ПЛК предоставляют соответст-
вующие сервера OPC для своего аппаратного обеспече-
ния, ограничений на подключаемое к WinCC оборудование
практически не существует.

Страница 44 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.5.2 Каналы связи WinCC
SIMATIC S7 Protocol Suite [Комплект протоколов SIMATIC S7](функции S7)
• MPI
• PROFIBUS
• Industrial Ethernet Layer 4 [Промышленный Ethernet 4 уровень]
• Industrial Ethernet TCP/IP [Промышленный Ethernet протокол TCP/IP]
• Slot-PLC (WinAC Pro) [Слот-ПЛК]
• Soft-PLC (WinAC Basic) [Программный ПЛК]
• Именованные соединения (соединение с S7 серии H)

SIMATIC S5

• SIMATIC S5 Programmer Port [Порт устройств программирования](протокол AS511)


• SIMATIC S5 Serial 3964R [SIMATIC S5 последовательный 3964R](протокол RK512)
• SIMATIC S5 Ethernet Layer 4 [SIMATIC S5 Ethernet уровень 4](S5 уровень 4 +
TCP/IP)
• SIMATIC S5 Ethernet TF (S5 TF связь; технологические функции)
• SIMATIC S5 -PROFIBUS-FDL (S5-FDL)

SIMATIC 505

• SIMATIC 505 Serial [SIMATIC 505 последовательный](протокол NITP/TBP)


• SIMATIC 505 Ethernet Layer 4 [SIMATIC 505 Ethernet уровень 4](505 уровень 4)
• SIMATIC 505 TCP/IP (505 TCP/IP)

Каналы разных производителей

• PROFIBUS FMS
• PROFIBUS DP
• OPC клиент
• OPC сервер

Страница 45 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
2.5.3 WinCC в качестве OPC клиента
Компания Siemens предоставляет серверы и клиентов OPC во всех соответствующих
секторах технологии автоматизации и приводов в стремлении к рационализации про-
ектирования систем, снижении затрат и увеличении производительности.

Таким образом, существует возможность использовать соответствующий OPC сервер


(например, SIMATIC® NET® или WinAC® OPC сервер) для связи систем управления на
базе SIMATIC S5/S7 или WinAC с WinCC по сети PROFIBUS или Industrial Ethernet с
использованием OPC в любое время. Дополнительный PN OPC сервер поддерживает
возможность доступа к переменным PROFInet® (PN) и реализует связь в области дей-
ствия Component Based Automation [Аавтоматизации на основе компонентов]. Анало-
гичным образом с помощью OPC можно связать существующее решение визуализации
с операторской станцией WinCC более высокого уровня, используя SIMATIC WinCC
или SIMATIC ProTool/Pro.

WinCC в качестве OPC клиента для других OPC серверов

Точно также в качестве OPC клиентов можно использовать OPC клиентов других про-
изводителей в отрасли автоматизации, спектр которых практически неограничен. Для
получения более подробной информации посетите сайт OPC Foundation [Фонд OPC]:

www.opc-foundation.org

Для обращения к переменной OPC DA сервера на том же компьютере или на компью-


терах сети исполняющегося процесса вам потребуется только создать соединение с
переменной WinCC, используя OPC Item Manager [Менеджер элементов OPC].

Страница 46 из 47
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Установление связи с переменными с использованием OPC Item Manager [Менеджера


элементов OPC]

Страница 47 из 47
3 Конфигурация WinCC
3.1. Обзор
WinCC обеспечивает полный набор функциональных возможностей для визуализации
и управления процессом. Кроме того, WinCC предоставляет в распоряжение пользова-
телю ряд редакторов и интерфейсов, которые можно использовать для индивидуаль-
ного определения функциональных возможностей пользовательского приложения.

Наиболее важными редакторами являются:


• WinCC Explorer [Проводник WinCC] как центр управления проектом (обратитесь к
главе 3.2),
• WinCC Graphics Designer [Графический дизайнер WinCC] для конфигурирования
кадров процесса и диалоговых окон (обратитесь к главе 3.3),
• WinCC Alarm Logging [Регистрация аварийных сообщений WinCC] для конфигури-
рования системы аварийных и оперативных сообщений,
• WinCC Tag Logging [Регистрация тегов WinCC] для конфигурирования системы ар-
хивирования,
• WinCC Report Designer [Дизайнер отчетов WinCC] для конфигурирования строковых
или страничных шаблонов журналов регистрации (обратитесь к главе 3.4).

SIMATIC WinCC предоставляет инженерам-проектировщикам средства поддержки во


многих аспектах их работы и помогает сократить расходы на проектирование. Система
WinCC позволяет инженерам-проектировщикам создавать индивидуальные стандарты
путем разработки специфических меню, ориентированных на конкретную отрасль про-
мышленности или на конкретный проект, путем создания пользовательских объектов и
сохранения их в библиотеке. Эти компоненты автоматизируют процесс проектирования
и могут использоваться в различных интерфейсах и служить элементами инструмен-
тальных средств, предназначенных для решения задач проектирования.
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
• Полезные мастера проектирования
• Модульная технология и библиотека объектов
• Разработка больших проектов
- Списки перекрестных ссылок и централизованное отображение свойств кадра
- Средства проектирования для обработки данных большого объема
- Интерфейсы для импорта/экспорта данных
• Разработка многоязычных приложений
• Тестирование, ввод в эксплуатацию, сопровождение
- Тестирование проектов с помощью моделирования режима исполнения
- Простота внесения изменений в проект благодаря возможности проектирова-
ния в режиме online
- Автономное проектирование и загрузка изменений в проект в режиме online
(загрузка online-изменений)

Помимо этого, обладая свойством "Part of Totally Integrated Automation [Часть ком-
плексной системы автоматизации]", система WinCC позволяет, например, для проек-
тов, интегрируемых в сложную систему автоматизации, (см. главу 1.7), легко и просто
использовать все переменные и параметры связи из программ STEP 7, написанных
для контроллера и сети автоматизации. Прямое использование символов STEP 7 в
WinCC освобождает от повторного ввода имен и адресов тегов в компоненте WinCC
Tag Management [Управление тегами WinCC], что, в свою очередь, позволяет избежать
ошибочной адресации, поскольку необходимые изменения вносятся только один раз и
в одном месте.

Страница 2 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

3.2. WinCC Explorer [Проводник WinCC] – цен-


тральный координирующий пункт

WinCC сохраняет все данные, необходимые и получаемые в


процессе решения задач управления и контроля, в проекте,
организованном и упорядоченном определенным образом.
WinCC Explorer [Проводник WinCC] является центральным
координирующим пунктом WinCC, который предназначен для
управления проектом и предоставляет доступ ко всем компо-
нентам WinCC. WinCC Explorer [Проводник WinCC] дает под-
робный обзор загруженного проекта и показывает все фай-
лы, связанные с этим проектом (например, уже созданные
кадры процесса).

В WinCC Explorer [Проводнике WinCC] можно выполнять та-


кие действия, как определение конфигурации системы (одно-
пользовательская /многопользовательская), формирование
системы тегов Tag Management [Управление тегами]; а также
запуск отдельных редакторов базовой системы и установ-
ленных опций. Все это означает, что WinCC Explorer [Про-
водник WinCC] обеспечивает идеальный обзор проекта и его эффективную разра-
ботку.

Запуск WinCC Graphics


Designer [Графического
дизайнера WinCC]

Централизованный доступ ко
всем редакторам и опциям

WinCC Explorer [Проводник WinCC] – центральный координирующий пункт

С помощью редакторов WinCC выполняются различные задачи по проектированию


SCADA системы визуализации. Базовый объем поставки WinCC содержит все редак-
торы, которые необходимы для нормальной работы.

Страница 3 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Поддерживаемые инструментальные средства проектирования включают в себя сред-
ства создания кадров (Graphics Designer [Графический дизайнер]), редакторы для
конфигурирования системы сообщений (Alarm Logging [Регистрация аварийных со-
общений]) и системы архивирования значений процесса (Tag Logging [Регистрация
тегов]), систему формирования отчетов (Report Designer [Дизайнер отчетов]), соз-
дание сценариев (Global Script [Глобальный сценарий]), систему управления поль-
зователями (User Administrator [Администратор пользователей]), определение свя-
зей для обмена данными (Tag Management [Управление тегами]) и многое другое.
Эти инструментальные средства доступны в режиме исполнения пользователям, об-
ладающим соответствующими полномочиями. Например, можно создавать новых
пользователей, установить параметры архивирования измеряемых значений или за-
гружать изменения в проекте, если этот проект интегрирован в сложную систему авто-
матизации.

Помимо этих редакторов в WinCC Explorer [Проводнике WinCC] отображаются некото-


рые другие инструментальные средства, как, например, редактор перекрестных ссылок
Cross Reference [Перекрестная ссылка] или Text Library [Текстовая библиотека].

Поскольку опции WinCC также имеют в своем составе инструментальные средства для
проектирования, то соответствующие редакторы тоже включены в пользовательский
интерфейс WinCC Explorer [Проводника WinCC].

Кроме того, WinCC Explorer [Проводника WinCC] позволяет простым нажатием на кноп-
ку изменять язык всего пользовательского интерфейса, включая online-справку на ра-
бочем месте проектировщика, При этом возможен выбор между установленными язы-
ками, можно, например, изменить язык с английского на испанский.

Если необходимо, какие объекты и функции обработки содержит данный экран, доста-
точно просто открыть системные свойства экрана. С одной стороны, функция Screen
Properties [Свойства экрана] позволяет предварительно посмотреть экран вместе с
мгновенным снимком кадра и информацией о количестве объектов, размере файла и
размере этого кадра. С другой стороны, эта функция отображает списки динамических
связей, статистически или в отфильтрованном виде. Это позволяет быстро увидеть
связи с тегами и типы этих связей. Благодаря таким функциональным возможностям
трудоемкий поиск в кадре и соответствующий анализ уходят в прошлое.

Страница 4 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Предварительный про-
смотр экрана и
свойств: размер файла
и размер экрана.

Функция Screen Properties [Свойства экрана] – наглядное представление данных с


помощью WinCC Explorer [Проводника WinCC]

Страница 5 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

3.3. WinCC Graphics Designer [Графический дизайнер


WinCC] – безупречное удобство и эффектив-
ность
Передовая технология

Графический редактор WinCC – WinCC Graphics Designer [Графический дизайнер


WinCC] – является векторно-ориентированной программой для рисования. В редакто-
ре имеются функции для точного позиционирования и выравнивания, вращения и зер-
кального отражения, переноса свойств графических объектов, а так же возможности
группировки, создания библиотечных объектов и импорт или встраивание текстов и
графики, отредактированных внешним редактором с использованием различных фор-
матов (BMP, GIF, JPG, WMF, EMF) или с помощью OLE.

Graphics Designer [Графический дизайнер] предлагает ряд возможностей для настрой-


ки рабочей среды редактора. Например, можно изменить панель инструментов и па-
литры. Можно изменить цвета и определить основные настройки программы.

Используя широкий выбор графических объектов, предлагаемых несколькими инстру-


ментальными палитрами, можно легко и быстро создавать сложные кадры процесса.
Связывание объекта с внутренним тегом или тегом процесса выполняется очень про-
сто. Как только объект помещен на экран, появляется удобное диалоговое окно для
редактирования параметров этого объекта. Кроме того, Graphics Designer [Графиче-
ский дизайнер] позволяет манипулировать и динамизировать все свойства объекта и.
Для достижения абсолютной гибкости можно реализовать эти действия в скриптах.

Graphics Designer [Графический дизайнер] поддерживает проектирование на 32 сло-

Graphics Designer
[Графический дизай-
нер] поддерживает
плавное изменение
масштаба экрана

Мастера динамики по-


могают при создании Можно размещать на экране с
часто используемых ди- помощью буксировки стандарт-
намических связей ные (standard), интеллектуаль-
Страница 6 из 25 ные (smart) объекты и объекты
Windows. В отдельной палитре
содержатся все объекты
ActiveX.
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
ях кадра. На сложных кадрах с множеством объектов, расположенных один над дру-
гим, некоторые слои могут быть скрыты, что позволяет видеть структуру кадра более
отчетливо.

Для работы с сгруппированными объектами Graphics Designer [Графический дизай-


нер] предоставляет возможность изменять свойства отдельных объектов в группе без
необходимости предварительно разгруппировывать их. Таким же образом можно из-
менять свойства нескольких выделенных объектов одновременно.

Интеллектуальные Мастера (англ. Wizards) поддерживают проектировщика, генерируя


часто используемые динамические свойства и назначая их объектам. Можно создавать
собственные графические объекты и хранить их в библиотеке. Существует также воз-
можность определять часто используемые объекты как стандартные блоки для по-
строения.

Разумеется, в WinCC встроены традиционные средства Microsoft для помощи оператору


такие, как подсказки (англ. Tooltips) в исполняющемся проекте. При этом их можно на-
строить в соответствии с индивидуальными требованиями, выполнив лишь несколько
действий. При конфигурировании подсказок также можно использовать возможность оп-
ределения текстов на нескольких языках.

Связывание переменных с использованием буксировки (англ. Drag and Drop) и


функция редактирования связей

Большинство динамических эффектов в кадре реализуются путем непосредственного


связывания тегов со свойствами объекта. Для оптимизации этого процесса WinCC по-
зволяет перетаскивать теги из символьного списка тегов непосредственно в окно
свойств объекта. Это действие устанавливает взаимную связь между тегом и свойст-
вом объекта. Если объект имеет непосредственную связь с процессом, то можно уста-
новить соединение тега непосредственно с объектом, без выбора определенного
свойства. Этот способ связывания тегов самый простой, что означает, что он позволя-
ет сократить время и затраты в процессе проектирования.

Диалоговое окно Variables [Переменные]

Как правило, объекты, которые используются в кадре более одного раза, создаются
путем копирования. При копировании объектов связи этих объектов с тегами в точно-
сти копируются вместе с объектами. Для того чтобы оптимизировать редактирование
связей или перепривязку, то есть установление связей объекта с другими тегами, в
WinCC предлагается соответствующий диалог редактирования связей, в окне которого
Страница 7 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
перечисляются все теги, связанные с данным объектом. Этот диалог позволяет легко
выполнить непосредственную перепривязку или редактирование связей.

Редактирование связей тегов

Visual Basic for Applications [Visual Basic для приложений] – для расширений сис-
темы в соответствии с индивидуальными требованиями

В Graphics Designer [Графическом дизайнере] можно использовать Visual Basic for


Applications (VBA) для автоматизации процедур, часто повторяющихся в процессе
проектирования. Можно создавать пользовательские меню и панели инструментов для
запуска макросов VBA удобным для пользователя способом. Элементы пользователь-
ского интерфейса могут быть либо связанными с приложением ("1"), т.е. "фиксиро-
ванными" компонентами настроенного в соответствии с потребностями пользователя
Graphics Designer [Графического дизайнера]; либо связанными с кадром ("2"), т.е.
система будет отображать их только в том случае, если открыт определенный кадр, к
которому эти меню и панели инструментов относятся.

WinCC Graphics Designer [Графический дизайнер WinCC] элементами пользователь-


ского интерфейса, связанными с приложением и связанными с кадром

В Graphics Designer [Графическом дизайнере] всегда можно любое действие по проек-


тированию, выполняемое оператором вручную, заменить макросом VBA. Это относит-
ся в частности к созданию, удалению и изменению графических объектов, в том числе
к динамизации из свойств. Объектная модель WinCC позволяет обращаться ко всем
объектам WinCC Graphics Designer [Графического дизайнера WinCC], а также к тегам,
сообщениям и текстам, с использованием объектной модели COM. В то же время,
можно легко обращаться к объектной модели приложений других производителей (на-
пример, продуктов Office).

Страница 8 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Примеры применений VBA:

• новые пункты меню


• диалоговые окна для быстрого конфигурирования пользовательских объектов;
• автоматическая генерация переменных, сообщений, архивных переменных и триг-
геров при вставке пользовательского объекта в кадр;
• автоматическая проверка достоверности;
• импорт внешних данных для автоматического генерирования кадров

Это делает Graphics Designer [Графический дизайнер] идеальным средством для соз-
дания и проектирования кадров, как для начинающих, так и для опытных разработчи-
ков, которые высоко ценят предоставляемую возможность реализовать свои собствен-
ные идеи.
3.4 WinCC Report Designer [Дизайнер отчетов
WinCC] – генерирование пользовательских
журналов регистрации и отчетов
Для документирования данных системы проектирования и системы исполнения WinCC
предоставляет возможность создания журналов регистрации и отчетов. Шаблоны от-
четов, поставляемые с системой, могут использоваться в большинстве случаев для
документирования проектных данных и для регистрации данных режима исполнения. С
помощью WinCC Report Designer [Дизайнера отчетов WinCC] можно изменять шаб-
лоны, используемые для формирования отчетов по умолчанию, или создавать новые,
в соответствии с индивидуальными требованиями.

WinCC Report Designer [Дизайнер отчетов WinCC]: редактор страничных шаблонов

Для редактирования страничных шаблонов Report Designer [Дизайнер отчетов] предос-


тавляет Page Layout Editor [Редактор страничных шаблонов], который можно ис-
пользовать для редактирования страничных шаблонов как для отчетов документации
проекта, так и для журналов регистрации для вывода данных режима исполнения. С
помощью Line Layout Editor [Редактора строковых шаблонов] можно конфигуриро-
вать строковые шаблоны для вывода протокола последовательности сообщений.

Страница 9 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

WinCC Report Designer [Дизайнер отчетов WinCC]: редактор строковых шаблонов


Палитра объектов в Page Layout Editor [Редакторе строковых шаблонов] предоставля-
ет объекты всех типов для использования их в шаблоне: статические и системные
объекты, динамические объекты для вывода данных и объекты документации системы
исполнения и документации проекта.

Палитра, содержащая стандартные объекты и объекты документации системы


исполнения

Report Designer [Дизайнер отчетов] предоставляет свободу творчества и обеспечивает


большие возможности для интеграции: вы можете, например, встраивать данные из
базы данных в виде отдельного значения или таблицы (объект журнала регистрации
"ODBC database table [база данных ODBC]") и данные из внешних источников в форма-
те CSV в виде таблицы или кривой. Кроме того, можно разработать собственный
Report Provider [Составитель отчетов] ("COM Server object [объект COM Server]") для
отображения пользовательских данных в виде таблицы или графика.

Страница 10 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

3.5. Основные моменты проектирования


3.5.1 Полезные мастера проектирования
WinCC предоставляет инженерам-разработчикам программных помощников – так на-
зываемых Мастеров (англ. Wizards), которые выполняют стандартные операции.
Примерами таких помощников являются различные Мастера динамики в Graphics
Designer [Графическом дизайнере], Archive and Alarm Logging Wizards [Мастера ре-
гистрации аварийных сообщений] и [Мастера архивирования] и Мастер для проек-
тирования функций технологии I&C [Инструментальные средства контроля и управле-
ния] ("проектирование ОС ").

Различные Мастера Динамики в WinCC

Мастера проектирования предлагают предварительно определенные параметры,


которые инженер-проектировщик может принять или изменить в случае нестандартных
процедур проектирования, таких, как, например, конфигурирование специфической
системы сообщений. Окна предварительного просмотра показывают влияние текущих
параметров. Если инженер-разработчик следует советам мастера, то таким образом,
на основе предварительно определенных настроечных параметров быстро создаются
решения визуализации, не требующие больших затрат.

Страница 11 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

System Wizard [Системный Мастер] для конфигурации системы Alarm Logging [Реги-
страция аварийных сообщений]

Страница 12 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Можно пользоваться не менее мощным Мастером, предоставляющим помощь в рам-


ках функциональных возможностей технологии I&C (Basic Process Control [Основное
управление процессом]). В числе прочих возможностей этот мастер позволяет исполь-
зовать диалоговые окна для определения конфигурации мониторов, деления экрана,
навигации по экрану и причин, вызывающих появление сообщений.

Пример Мастера: редактор проектов ОС

Страница 13 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
3.5.2 Библиотеки и модули
Перенос объектов из библиотеки методом буксировки
Созданные объекты могут быть сохранены в библиотеке, а затем снова вызваны из нее.
Это позволяет пользователям развивать стандарты в рамках предприятия, технологии
или сектора промышленности, которые позволяют впоследствии ускорять процесс созда-
ния проектов. В связи с этим WinCC предоставляет возможность работать с библиоте-
кой объектов, которая состоит из глобальной и библиотеки проекта, и библиотеку
функций, которую можно использовать при создании макросов.
Глобальная библиотека содержит готовые объекты, распределенные по категориям,
которые входят в пакет поставки WinCC (задвижки, двигатели, элементы электрических
цепей, индикаторы и др.). Эта библиотека может расширяться в соответствии со специ-
фикой отрасли промышленности. Библиотека проекта предназначена для отдельного
проекта. Возможно создание объектов на нескольких языках. При переключении панели
управления Graphics Designer [Графического дизайнера] с помощью WinCC Explorer
[Проводника WinCC] происходит изменение языка имен объектов и групп объектов а
также пользовательских параметров интерфейса.
Любой графический объект независимо от его сложности может храниться в библиотеке
объектов. При этом объект может быть чисто графическим, либо он может содержать
определенные процедуры обработки и даже связи с процессом. Все это означает, что,
используя стандартизованные средства, даже большие проекты можно разрабатывать
достаточно быстро.

Размещение библиотечных объектов в кадре процесса с использованием функции


буксировки Drag & Drop

"Siemens HMI Symbol Library [Символьная библиотека человеко-машинного интерфей-


са Siemens]" предлагает множество промышленных символов в виде элементов
управления ActiveX для использования в кадрах WinCC и ProTool/Pro.

Страница 14 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Примеры двигателей в символьной библиотеке человеко-машинного интерфейса


Siemens

Все типы модульного проектирования

Преимущества использования SCADA-систем заключаются в возможности централи-


зованного контроля и управления процессами производства. С этой целью необходимо
создание кадров, дающих вид установки. Обычно в кадрах имеется несколько одно-
типных объектов, например, двигатели, насосы, регуляторы циклов или задвижки.
SIMATIC WinCC показывает, как можно минимизировать затраты на проектирование
графического представления этих объектов. WinCC позволяет стандартизировать объ-
екты управления и контроля средствами модульной технологии.

При этом в качестве основных можно использовать следующие типы объектов:


• пользовательские объекты;
• (адресуемые) экранные блоки;
• элементы управления ActiveX

Пользовательские объекты

Пользовательский объект предоставляет возможность модульного проектирования.


При этом любые графические объекты можно сгруппировать в новый объект и опреде-
лить параметры интерфейса для связи с процессом. Из всех свойств объекта система
отображает только параметры, определенные пользователем. Объект, определенный
таким образом, можно поместить в библиотеку и использовать как угодно часто.

Определение вы-
бранных свойств
пользовательско-
го объекта с по-
мощью конфигу-
рационного диа-
лога

Страница 15 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Экранные блоки

При использовании технологии экранных блоков (англ. Screen Module) создается цен-
тральный объект-кадр. Из него затем формируются копии, к которым можно обращать-
ся и на которые можно ссылаться. Каждая копия в режиме исполнения работает со
своими собственными данными. Проектирование выполняется централизованно, так
что изменения в исходном ‘’родительском’’ кадре автоматически становятся действи-
тельными во всех вызываемых ‘’дочерних” кадрах.

Это означает, что основная цель использования экранных блоков –централизованная


изменяемость отдельных частей экрана позволяет избежать внесения изменений во
многих местах, что является существенным при условии частой повторяемости проце-
дуры внесения изменений. Используя префикс переменной, можно легко устанавли-
вать связь экранного блока (шаблон) с различными переменным и структурами.

Элементы управления ActiveX

WinCC Graphics Designer [Графический дизайнер


WinCC] предоставляет в распоряжение OLE-контейнер
для встраивания любых элементов управления OCX
или ActiveX. Уже в базовом пакете WinCC содержится
ряд элементов управления ActiveX. Кроме того, можно
легко создавать свои собственные компоненты, ис-
пользуя, например, Visual Basic 6, или приобрести их у
других разработчиков. Примером может служить эле-
мент управления ActiveX для визуализации трехмер-
ных объектов в Graphics Designer [Графическом дизай-
нере] (дополнение 3D-Visualizer WinCC [Трехмерный
визуализатор] фирмы taracos) или для встраивания
нечеткой логики (дополнение FuzzyControl++ WinCC
центра компетенции Erlangen).

С одной стороны, встраивание элементов управления


ActiveX упрощает проектирование благодаря возмож- Примеры элементов управ-
ности использования готовых элементов, которые про- ления ActiveX в WinCC
сто должны быть вставлены в проект; с другой сторо-
ны, позволяет защитить промышленные и технологические профессиональные
разработки опыт в закрытых от широкого доступа элементах и использовать их как
угодно часто с различными параметрами.

Страница 16 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Отображение рисунков CAD с использованием элемента управления ActiveX

Пакет WinCC/IndustrialX® поставляется в качестве опции для WinCC (см. главу 4.11).
Он содержит большое количество дополнительных элементов ActiveX и набор инстру-
ментальных средств проектирования, включая шаблоны на Visual Basic для упрощения
процедуры создания элементов управления ActiveX.

Страница 17 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
3.5.3 Разработка крупных проектов
Своевременное информирование о текущей ситуации с помощью списка пере-
крестных ссылок

Техническим специалистам сервисной службы и диспетчерам заводов часто бывает


трудно быстро войти в курс дела и разобраться со спецификой конкретного проекта. В
этом случае идеальным вспомогательным средством является список перекрестных
ссылок, в котором в табличной форме представлены все определенные в проекте те-
ги, кадры и функции, а также и централизованное отображение свойств кадров изо-
бражений непосредственно в WinCC Explorer [Проводнике WinCC]. Таким образом
WinCC обеспечивает прозрачность проекта и упрощает внесение изменений даже по
прошествии длительного промежутка времени после разработки проекта.

Для получения представления о совокупности тегов, кадров и функций, используемых


в проекте, WinCC предоставляет список перекрестных ссылок, который может быть
создан в соответствии с индивидуальными потребностями с использованием фильт-
ров. Список перекрестных ссылок создается с помощью редактора Cross-Reference
[Перекрестные ссылки].

Cross Reference
[Перекрестные
ссылки] – список
всех тегов, кад-
ров и функций
проекта.

Страница 18 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Инструментальное средство проектирования для обработки больших объемов
данных

Для удобной и быстрой обработки данных большого объема WinCC предлагает инст-
рументальное средство проектирования на основе Microsoft Excel. При этом можно
считывать уже существующие проекты или создавать новые. Помимо редактирования
связей с процессом и тегов процесса, можно также выполнять правку архивов изме-
ряемых значений, сообщений и Text Library [Текстовой библиотеки]. Табличный фор-
мат и возможность использования функции авто заполнения обеспечивает простоту и
удобство процедуры редактирования. Опытные пользователи могут расширять воз-
можности путем использования макросов на VBA (Visual Basic for Applications).

Инструментальное средство проектирования для работы с большими проектами


.

Функции импорта/ экспорта


WinCC была специально разработана для обработки больших массивов данных. Это
означает, что для каждого сервера может быть определено до 65,536 переменных и
50,000 различных сообщений. Для упрощения процедуры генерирования и использо-
вания такого большого количества данных WinCC поддерживает инструментальные
средства, которые позволяют обрабатывать данные простым и вместе с тем эффек-
тивным способом.

При этом самой частой процедурой является создание таблиц данных с помощью этих
инструментальных средств с последующим использованием этих данных в WinCC.
Кроме того, очень важно иметь возможность применять в новых проектах как можно
больше данных из уже существующих проектов и решенных задач проектирования. С
этой целью в WinCC существуют возможности импорта/экспорта, например:

• списка тегов;
• сообщений;
• текстов (на конкретном языке);
• макросов;
• графики в формате *.WMF и *.EMF

Импорт и экспорт тегов


Основой каждого проекта является список тегов, содержащий собственно список из-
вестных в проекте тегов, а также их параметров. При наличии большого количества
тегов для определения этих данных предоставляется возможность создания электрон-
ных таблиц, например, в Excel. Эта возможность поддерживается в WinCC путем им-
порта и экспорта данных тегов из/в файл CSV. Так что процесс проектирования вы
можно ускорить, даже не основывая его на TIA.

Импорт и экспорт сообщений

Страница 19 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Аналогично процедуре импорта или экспорта тегов можно создавать данные сообще-
ний. В редакторе Alarm Logging [Регистрация аварийных сообщений] существует воз-
можность прямого экспорта отдельных сообщений и их последующего импорта. Это
позволяет использовать Excel для быстрого завершения проектирования или создания
сообщений.

Импорт и экспорт текстов


Инструментальное средство EasyLanguage делает возможным экспорт или импорт
всех статических текстов отдельных кадров или текстов всего приложения. Это упро-
щает процесс перевода с помощью стандартных средств.

Страница 20 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
3.5.4 Проектирование многоязычных приложений
WinCC может работать с использованием нескольких национальных языков. Возмож-
ность использования нескольких языков распространяется на интерфейс проектирова-
ния, справочную систему и документацию. Язык интерфейса проектирования может
быть английским, немецким, французским, испанским и итальянским. Для переключе-
ния языка графического интерфейса пользователя операционной системы необходима
многоязычная версия (например, Microsoft Windows 2000 MUI).

Выбор языка режима исполнения при проектировании

Для SIMATIC WinCC существуют версии на языках Китая, Тайваня, Кореи и Японии. В
этих версиях интерфейс проектирования, справочная система и документация предос-
тавляется на соответствующем национальном языке. Язык интерфейса проектирова-
ния может переключаться между английским и соответствующим азиатским языком.
Это позволяет разработчикам из других стран вносить изменения в проект, используя
родной язык (например, при сопровождении). С другой стороны, эта возможность по-
зволяет разработчикам станочных автоматизированных систем, ориентированных на
экспорт, производить продукцию, которая может экспортироваться в любую точку ми-
ра, поскольку эта продукция удовлетворяет требованиям соответствующих языков.

Тексты исполняющегося приложения, а также подсказки, могут редактироваться на


всех базовых языках Windows. Для перевода статических текстов, следует воспользо-
ваться инструментальным средством EasyLanguage, которое позволяет импортиро-
вать и экспортировать все тексты отдельных кадров (включая подсказки) или всего
приложения для того чтобы перевести их с помощью любых стандартных средств.

Выбор проекта WinCC для экспорта текстов

Для упрощения перевода текста сообщений имеется, например, Text Library [Тексто-
вая библиотека], которая в табличной форме содержит термины на разных языках.

Страница 21 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

WinCC Text Library [Текстовая библиотека WinCC] с текстами сообщений на пяти


языках

В Text Library [Текстовой библиотеке] тексты можно вводить на всех установленных


языках Windows. В режиме исполнения будут использоваться тексты на том языке, ко-
торый в данный момент установлен в качестве языка режима исполнения. Text Library
[Текстовая библиотека] поддерживает импорт и экспорт текстов, поэтому редактирова-
ние этих текстов может выполняться переводчиками с использованием любого желае-
мого стандартного инструментального средства, причем переводчикам не требуется
специальных знаний системы WinCC.

Страница 22 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
3.5.9 Тестирование, ввод в эксплуатацию, сопровождение
Тестирование проектов путем моделирования режима исполнения

Конфигурация WinCC может быть протестирована без необходимости установления


связи с ПЛК. Тестирование может быть выполнено путем использования имитатора.
При моделировании тегов для каждого из них определяется кривая значений. При ото-
бражении на мониторе кадров в процессе тестирования изменение, например цвета,
позволяет сразу же увидеть правильно или нет, сконфигурирована динамика.

Имитатор тегов WinCC

Имитатор входит в состав базовой поставки программного обеспечения WinCC.

Простота изменений благодаря проектированию в режиме online


Проектирование в WinCC выполняется легко и удобно благодаря объектно-
ориентированному интерфейсу пользователя. При этом процентное отношение логи-
ческих ошибок, возникающих при работе инженеров-разработчиков, значительно со-
кращается. Однако в процессе ввода в эксплуатацию все же могут потребоваться до-
полнения или изменения.

Страница 23 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03

Проектирование в Graphics Designer [Графическом дизайнере] в режиме online во


время управления процессом

WinCC предоставляет отличную поддержку для инженеров, выполняющих пуско-


наладочные работы благодаря возможности проектирования в режиме online. На
практике это означает, что во время работы системы, в другом окне может быть запу-
щен соответствующий редактор, и проектировщик может вносить изменения в своем
приложении без необходимости приостанавливать управление процессом и (на на-
чальной стадии) не оказывая влияние на выполнения фоновых операций. Когда вне-
сенное изменение должно стать действующим (например, изменение выбранного кад-
ра), достаточно просто сохранить этот объект. При следующем выборе этого кадра
система автоматически загрузит новую версию. С помощью кнопки режима исполне-
ния в Graphics Designer [Графическом дизайнере] измененный кадр может быть про-
тестирован немедленно.

Страница 24 из 25
Siemens AG, A&D PT1 BD, M. Барон Описание системы WinCC V6
Последняя редакция 13.09.03
Загрузка online-изменений

С помощью функции Load Online Changes [Загрузить online-изменения] вы можете ре-


дактировать проект на одном компьютере, в то время, когда он запущен на другом. Да-
лее в тексте компьютер, на котором выполняется внесение изменений, будет назы-
ваться Engineering Station (ES) [Станцией проектирования]. Компьютер, на котором ис-
полняется проект, будет называться Operator Station (OS) [Операторской станцией].

Если необходимо, чтобы изменения вступили в силу на операторской станции, запус-


тите загрузку измененных данных. Проект будет обновлен во время исполнения.

Сценарии применения

На различных этапах, например, при вводе в эксплуатацию, при работе или при сопро-
вождении, у вас может возникнуть необходимость внести изменения в существующий
проект. После внесения изменений они будут приняты в исполняющемся проекте

Online-изменения могут быть загружены в следующих ситуациях:

• Непрерывные задачи автоматизации:


Все изменения в проекте выполняются в режиме online на центральной станции
проектирования, то есть, нет необходимости вносить изменения на каждом рабо-
чем месте. Кроме того, можно добавлять, изменять и удалять объекты системы,
например, теги, сообщения и архивы, не останавливая работу WinCC.

• Тестирование системы с внесенными изменениями в безопасной среде:


Запланированные изменения в проекте сначала выполняются на станции проекти-
рования, и тестирование выполняется до того, как эти изменения будут загружены
по сети Ethernet в исполняющийся проект. Таким образом инженер-разработчик
сможет проверить результат внесения изменений в безопасной для проекта среде,
то есть до того, как они смогут повлиять на управление процессом. Это позволяет
выявить возможные ошибки до того, как они окажут нежелательное влияние на
процесс или приведут к остановке производства или установки.

• Одновременная загрузка изменений, зависящих друг от друга:


Изменения в конфигурации часто касаются параметров, которые связаны между
собой. Изменения таких параметров должны загружаться согласованно и начинать
действовать одновременно. Примером такой ситуации может служить добавление
вычисленных значений в архив. В этой ситуации предпочтительнее создать новые
теги и добавить их в новый архив. Затем, архив будет отображен на экране. В про-
тивном случае, если информация не будет принята как единое целое, появятся
сообщения об ошибках.

• Редактирование проектов в резервированной системе:


Конфигурационные изменения передаются резервированному серверу с помощью
функции загрузки online-изменений, причем без последующего удаления храня-
щихся модификаций системы. Такие же изменения передаются серверу-партнеру.
Это означает, что текущая версия конфигурации системы становится доступной на
обоих серверах резервированной системы практически одновременно.

Страница 25 из 25
Описание системы.

SIMATIC WinCC, Версия 6


Визуализация процесса и платформа для ИТ и бизнес инте-
грации

Часть II
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

4 WinCC – система, открытая для инте-


грации
4.1. Обзор
С момента своего появления система SIMATIC WinCC символизировала высочайший
уровень открытости и интеграции, поскольку поддерживала единообразие с техноло-
гиями Microsoft.

WinCC была первой системой визуализации процесса на международном рынке, ис-


пользующей 32-битную технологию программного обеспечения, работающего под
управлением Microsoft Windows 95/NT 4.0. В настоящее время Windows 2000
(Advanced) Server и Windows XP Professional представляют собой открытую стандарт-
ную платформу для создания серверов и клиентов WinCC или однопользовательских
систем. С одной стороны, эта платформа может использоваться для того, чтобы ком-
бинировать WinCC с широким спектром приложений, имеющихся на рынке; с другой
стороны, вы можете интегрировать эту платформу в конкретное решение: корпоратив-
ное решение или решение автоматизации. В конечном счете, это означает безопас-
ность капиталовложений, поскольку в такой ситуации легко оставаться на уровне по-
следних разработок и инноваций в операционных системах.

В целом, сама система WinCC представляет собой безопасное капиталовложение, по-


скольку предоставляет возможности легкого расширения и масштабирования: то
есть ваше индивидуальное решение автоматизации может адаптироваться к возни-
кающим в будущем требованиям компании. Для достижения универсальности потока
информации, т.е. вертикальной и горизонтальной интеграции, WinCC позволяет вкла-
дывать средства в стандартизированное хранение данных, встроенные стандартные
интерфейсы и универсальную обработку всех данных. В этом случае WinCC из про-
стой системы визуализации процесса превращается в платформу для ИТ и бизнес ин-
теграции.

Страница 2 из 22
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

4.2. Открытые стандарты для легкой интеграции


4.2.1 Объекты OLE & ActiveX – для встраивания модулей приложений и
компонентов

OLE (Object Linking and Embedding [Связывание и внедрение объектов]) – это процеду-
ра, разработанная Microsoft для обмена данными между программами, в которых дан-
ные из исходного приложения вставляются в документ целевого приложения. OLE яв-
ляется компонентом WinCC. Примером этого может служить встраивание электронных
таблиц Microsoft Excel в кадр процесса WinCC.

Элементы управления ActiveX для вертикального рынка или специфические для кон-
кретной технологии также могут использоваться в системе, что означает, что время и
усилия, затраченные на проектирование, могут быть использованы на решение задач
контроля и управления. На рынке представлено множество компонентов такого типа.

Встраивание и параметризация объектов WinCC ActiveX

Таким образом, например, дополнение 3D-Visualizer WinCC [Трехмерный визуализа-


тор], разработанное taracos, позволяет встраивать трехмерные модели в кадры
WinCC, используя элементы управления ActiveX. С помощью 3D-Scene Editor [Редак-
тор кадров с трехмерными изображениями], можно динамизировать свойства трехмер-
ных изображений в кадре удобным для пользователя способом. При этом свойства,
которые необходимо сделать динамическими (например, виртуальные датчики, табло,
операторские объекты), можно непосредственно связать с переменными процесса
WinCC.

Страница 3 из 22
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

3D Scene Editor [Редактор трехмерных изображений] для проектирования динамиче-


ских последовательностей элемента управления ActiveX

4.2.2 Visual Basic для приложений (VBA) – для расширения системы под
индивидуальные потребности
Всякий раз, когда существует необходимость разработать стандарты для решений,
специфических для отраслей промышленности или конкретных проектов, возникает
желание индивидуально настроить и расширить инструментальные средства проекти-
рования. Поэтому в рассматриваемой версии WinCC, в Graphics Designer [Графический
дизайнер WinCC] встроен VBA, который представляет собой удобную для пользовате-
ля стандартную среду для разработки индивидуальных расширений и в то же время
является продуктом Microsoft Office. Это означает, что можно эффективно использо-
вать навыки программирования на Visual Basic, которыми обладают многие инженеры-
проектировщики и пользователи. Кроме того, использование стандартных процедур
для повторяющихся проектных задач экономит время и деньги!

Макрос VBA для образца проекта

Страница 4 из 22
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
При использовании VBA объектная модель WinCC позволяет обращаться ко всем объ-
ектам WinCC Graphics Designer [Графического дизайнера WinCC] а также к тегам, со-
общениям, архивам и текстовым элементам с использованием объектной модели
COM.

В то же время, возможен доступ к объектным моделям приложений, разработанных


другими производителями (например, продуктам Office).

Связывание с объектной библиотекой внешнего приложения (MS Excel 8.0)

Примеры использования VBA:

• удобные для пользователя меню, с помощью которых можно вызывать, например


макросы, (аналогично WinCC Dynamic Wizards [Мастерам динамики WinCC]);
• пользовательские диалоговые окна для быстрого проектирования индивидуальных
объектов, автоматически открывающиеся при вставке объектов из библиотеки;
• автоматическая генерация тегов, сообщений, архивных тегов и триггеров, при
вставке пользовательских объектов в кадр;
• автоматическая проверка достоверности для существующих тегов при закрытии
или сохранении кадра;
• импорт внешних данных (файлы *.csv, MS Excel, базы данных), используемых для
автоматического создания кадров и объектов;
• экспорт данных кадра в любом формате

Страница 5 из 22
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
4.2.3 VBScript или ANSI-C – ваш выбор при создании скриптов
Макросы и скрипты

Практически все системы визуализации процесса предоставляют более или менее


гибкий язык скриптов. Скрипты WinCC генерируются с помощью VBScript или ANSI-C.
Скрипты используются для создания макросов (функций с триггерами), связанных с
объектами. Вы можете использовать скрипты на обоих языках в одном проекте, однако
их нельзя вызывать совместно. В этом случае можно использовать стандартные функ-
ции, составляющие основу WinCC. Подобным образом вы можете создавать свои соб-
ственные функции, включать их в имеющийся набор функций и использовать как угод-
но часто.

VBScript – простой в изучении и надежный

VBScript является исполняемым языком скриптов Microsoft на базе Visual Basic, кото-
рый был разработан для работы в среде Интернет. Для использования языка вам не-
обходим только Microsoft Scripting Host [Владелец скриптов], который представлен на
любом компьютере, на котором установлена операционная система Windows 2000, XP
или ME. Это делает VBScript идеальным средством для использования в SCADA сис-
темах с технологией Web.

В VBScript имеется встроенный удобный для пользователя редактор с возможностью


отладки скрипта. Сами скрипты имеют доступ к свойствам и методам всех графиче-
ских объектов WinCC, к объектам ActiveX и к объектным моделям приложений, разра-
ботанных другими производителями. Это дает возможность контролировать динамиче-
ское поведение объектов, а также устанавливать соединения с приложениями других
производителей, например, с Microsoft Excel и базами данных SQL.

Поскольку реализовать эти возможности очень легко, VBScript особенно подходит для
новичков. С другой стороны, его открытость привлекает и опытных пользователей
WinCC. Однако при желании вы можете продолжать использовать ANSI-C в качестве
языка скриптов, альтернативно или дополнительно!

Макрос VBS для изменения


цвета

Страница 6 из 22
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
Используя VBScript, в режиме исполнения вы можете обращаться к переменным и
объектам графической системы исполнения и запускать макросы независимо от теку-
щего кадра:

• Переменные: VBScript позволяет читать и записывать значения переменных,


например, определять значения переменных для контроллера щелчком мыши
по соответствующей кнопке.
• Объекты: Вы можете динамизировать свойства объекта, используя макросы, в
том числе инициируемые событиями, связанными с объектом.
• Макросы, независимые от кадра: Вы можете реализовать циклический запуск
макроса, независимого от кадра или запуск макроса в зависимости от значения
переменной, например, организовать ежедневную пересылку данных в элек-
тронную таблицу Excel.

Пример глобального скрипта на VBScript

Примеры использования VBScript:

• Связывание определения целевого значения для переменной с операторским


действием над графическим объектом, например, определение значения для
контроллера с помощью щелчка мыши на кнопке.
• Настройка переключения языка системы исполнения по действию оператора
над графическим объектом.
• Настройка изменения цвета, например, циклически (мигание) или для отобра-
жения состояния объекта (двигатель ВКЛЮЧЕН).
• Передача данных другим приложениям (например, Microsoft Excel).
• Запуск внешних приложений из WinCC.
• Создание файлов и папок.

Страница 7 из 22
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
Сценарии ANSI-C – проверенная гибкость

Функции и
макросы

Имеющиеся Пользовательские Макросы


функции функции

Внутрен- Стан- Функции Стандарт- Функции Глобаль- Локальные


ние функ- дартные проекта ные функ- DLL ные мак- макросы
ции функции ции росы

Макросы используются для решения фоновых задач, независимых от кадров, напри-


мер, ежедневная печать отчетов, контроль тегов или выполнение вычислений. Функ-
ции представляют собой фрагменты кода, которые можно использовать в разных мес-
тах, хотя определены они только один раз в одном месте. WinCC поставляется с мно-
жеством готовых функций. Кроме того, вы можете создавать свои функции и макросы.
Поставляемые в пакете WinCC стандартные функции могут редактироваться пользо-
вателями. В случае если WinCC нужно переустановить или обновить, стандартные
функции, которые были изменены, будут удалены или заменены стандартными функ-
циями, поставляемыми с WInCC. Это означает, что измененные функции необходимо
предварительно сохранять.

Для создания и редактирования функций и макросов в WinCC имеется редактор


"Global Script [Глобальный сценарий]".

Создание функций про-


екта и редактирование
стандартных функций и
макросов на ANSI-C в
редакторе Global Script
Editor [Глобальный сце-
нарий]

Компиляция скриптов с
использованием встроен-
ного компилятора C

Пример глобального скрипта на ANSI-C

Страница 8 из 22
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
4.2.4 C-API – открытые интерфейсы программирования
Вы хотели бы иметь в распоряжении еще больше индивидуальных приложений? Функ-
циональные модули WinCC открыты благодаря интерфейсам API, которые позволяют
обращаться к данным и функциям систем проектирования и исполнения. Это означает,
что вы можете использовать функции систем проектирования и исполнения WinCC в
ваших скриптах или даже разрабатывать самостоятельные приложения, имеющие
прямой доступ к WinCC. При использовании пакета Open Development Kit (ODK), кото-
рый содержит обширную документацию по этому интерфейсу и много примеров, об-
ращаться к интерфейсам программирования очень просто (см. также Главу 5.7.2).

C-API компонентов проектирования и исполнения

Страница 9 из 22
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
4.2.5 MS SQL Server 2000 – встроенная база данных

SQL Server – это система управления базами данных, которая наиболее пригодна для
использования в сети Web, поскольку поддерживает широкий спектр функций, начиная
от языка запросов базы данных с помощью браузера до всесторонней поддержки язы-
ка Extensible Markup Language (XML) (расширяемая спецификация языка, предназна-
ченного для создания страниц WWW). Кроме того, SQL Server является признанным
лидером по уровню масштабируемости и надежности.

Успешные компании характеризуются глобализацией деятельности, широким исполь-


зованием сетей Интранет Интернет. Их успех в большой степени зависит от того, как
они справляются с объемами данных, которые имеют тенденцию увеличиваться с рос-
том деятельности.

В быстро развивающихся областях, таких как E-бизнес, организация информационных


хранилищ, интеллектуальные ресурсы предприятия, управление связями с заказчика-
ми (CRM), качество обработки и анализа данных становится все более важной зада-
чей. Для ее решения как нельзя лучше подходит Microsoft SQL Server благодаря своей
законченной структуре, объединяющей в единое целое базу данных систему анализа.

Встроенная в базовую систему WinCC база данных Microsoft SQL Server 2000 обеспе-
чивает:

• реакцию в реальном времени;


• высокую производительность;
• промышленный стандарт.

В отдельных случаях вы можете сохранять до 10,000 измеряемых значений или 100


сообщений в секунду при обработке/сжатии, а потом анализировать эти данные, ис-
пользуя встроенные средства WinCC. С помощью большого количества открытых ин-
терфейсов (SQL, ODBC, WinCC OLE-DB и OPC HDA), можно выполнять дальнейший
анализ данных с помощью любых внешних средств.

Страница 10 из 22
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
4.2.6 OLE для управления процессом – для связи с процессом при ис-
пользовании внешних средств

OPC как стандарт

Решения автоматизации требуют объединения множества различных компонентов:


аппаратные средства, например, контроллеры, накопители, датчики, а также приложе-
ния, например, для операторского контроля и управления или для управления данны-
ми процесса. Комбинация устройств и приложений от разных производителей в одном
решении автоматизации часто приводит к различным проблемам. OPC является уни-
версальной процедурой, которая позволяет приложениям Windows обращаться к дан-
ным процесса. Это упрощает использование в одной системе устройств и приложений
от разных производителей.

OPC Foundation [Фонд OPC] был основан специально для того, чтобы устанавливать и
поддерживать стандарт OPC интерфейса на должном уровне путем его обновления.
Фонд поддерживается 300 ведущими компаниями в индустрии автоматизации, включая
Siemens. Microsoft гарантирует совместимость стандарта с Windows.

В своем современном виде OPC (OLE for Process Control [OLE для управления процес-
сом]) базируется на модели компонентных объектов Microsoft COM (Component Object
Model). В настоящее время в процессе разработки находятся расширения OPC для
XML. Объекты COM могут свободно распределятся в сети, клиенты имеют доступ с
помощью распределенной модели компонентных объектов DCOM (Distributed COM).

SIMATIC WinCC как OPC сервер и клиент

SIMATIC WinCC совместима с OPC; что означает, что WinCC сертифицирована в соот-
ветствии со стандартами/спецификациями OPC Foundation [Фонда OPC]. Встроенный
OPC DA сервер предоставляет в распоряжение текущие данные процесса другим
OPC-совместимым приложениям, например, MS Excel или IndustrialDataBridge для
дальнейшей обработки. Это означает, что:

• многочисленные клиенты могут обращаться к данным параллельно;


• клиенты могут подключаться/отключаться, когда система находится в режиме ис-
полнения;
• данные могут пересылаться клиентам при их изменении
OPC DA сервер также может использоваться для связи OPC клиентов с резервирован-
ными системами WinCC.

В качестве OPC клиента SIMATIC WinCC может локально или через сеть получать
данные от других OPC серверов. Кроме того, существует возможность параллельного
обращения к нескольким серверам. Для упрощения процесса проектирования можно с
помощью браузера просматривать сеть на предмет доступных в сети OPC серверов.
Кроме того, на этих серверах можно также непосредственно выбирать переменные.

Доступ к архивным данным WinCC может осуществляться с помощью OPC HDA


(Historical Data Access [Доступ к историческим данным]). В качестве HDA сервера сис-
тема WinCC предоставляет данные архивов WinCC другим приложениям. OPC клиент
(например, система формирования отчетов) может путем ввода начального и конечно-
го времени определить временной интервал и таким образом выбрать данные, кото-
рые должны быть переданы. Помимо этого клиент может сформировать запрос уже
адаптированных данных HDA сервера, то есть автоматически запустить процесс сжа-
тия/обработки данных перед их передачей.

В OPC A&E система отображает сообщения WinCC и, вместе со всеми, помещаемыми


в сообщения значениями процесса, передает их всем подписчикам, то есть, пользова-
Страница 11 из 22
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03
телям, сформировавшим запросы, на уровне управления производством и предпри-
ятием. Благодаря механизмам фильтрации и подписки-формирования запросов поль-
зователей, система передает только выборочные или измененные данные. При этом
возможно квитирование сообщений на уровне MES [Автоматизированная система
управления производством] или ERP [Планирование ресурсов предприятий].

OPC HDA и OPC A&E являются компонентами дополнительного пакета


WinCC/Connectivity Pack.

Страница 12 из 22
Siemens AG, A&D PT1 BD, М. Барон Описание системы WinCC V6
Последняя редакция 12.09.03

4.3. Согласованная масштабируемость


Вообще говоря, никто никогда не создает таких решений автоматизации или ИТ, кото-
рые будут оставаться неизменными на протяжении всего срока своей службы. Скорее
напротив, они подвергаются последовательным изменениям, которые внедряются шаг
за шагом. Такие изменения включают модернизацию отдельных участков производст-
ва, расширение предприятия на базе уже существующих линий, внедрение централи-
зованного контроля всей установки или различных подразделений компании и оптими-
зацию процесса.

Чтобы успешно справиться с растущими требованиями, должны существовать воз-


можность расширения системы визуализации в любое в