Периодически возникают вопросы о выборе и сравнении различных изданий пакетов визуализации WinCC от Siemens. В этой публикации постараемся их сравнить, не включая в этот обзор пакеты WinCC Basic и WinCC Comfort, предназначенные для работы с операторскими панелями. Также, следует упомянуть, что данный обзор построен на характеристиках программных пакетов, актуальных по состоянию на июль 2021.
Кстати, WinCC - это аббревиатура от Windows Control Center
WinCC Advanced
Самой младшей версией является пакет WinCC Advanced, который предназначен для реализации одноместных систем управления. Он является альтернативой операторским панелям линейки Comfort в тех случаях, когда разработчику необходима бОльшая гибкость, а также возможность использования средств системы Windows. Этот программный пакет не предназначен для реализации многоместных SCADA-систем и хорошо чувствует себя на задачах управления отдельным станком или небольшой производственной линией. Также, он востребован в системах автоматизации зданий. Данный пакет является наследником систем WinCC Flexible и Simatic ProTool. Его редактор является частью TIA Portal.
WinCC Professional
Следующим пакетом является популярный WinCC Professional. Это пакет среднего класса, закрывающий большинство требований заказчиков. Он не позволяет делать распределенные системы (так как в одном проекте можно запроектировать максимум два сервера, работающих во взаимном резерве), а также не позволяет подключать опции для совместного планирования работы нескольких производственных линий, но в остальном – это отличный пакет для управления большой производственной линией или небольшим цехом с несколькими операторскими местами. Развитие этого пакета является продолжением идей WinCC Classic. Редактор WinCC Classic также является частью TIA Portal.
WinCC v7.5 (WinCC Classic)
Пакет WinCC v7.5 (иногда также называемый WinCC Classic, поскольку именно эта линейка и дала рождение всему семейству пакетов в далеком 1996 году) по характеристикам достаточно похож на WinCC Professional, однако имеет некоторые отличия.
Прежде всего, он позволяет в дополнение к резервированным реализовывать архитектуры с несколькими серверами, а также т.н. «мультиклиенты» (клиент, умеющий работать одновременно с несколькими серверами). Исходя из этого, WinCC Classic считается более старшей версией по отношению к WinCC Professional. Также, WinCC Classic не является частью инфраструктуры TIA Portal и представляет собой отдельный законченный программный пакет с собственными системами симуляции переменных, безопасности, отчетности и т.п.
Необходимо упомянуть, что именно WinCC v7.5 реализует функции визуализации в системах управления PCS7 v9. Целевым назначением этого пакета является управление большой производственной линией, цехом или предприятием.
WinCC Unified
Пакет WinCC Unified (ссылка на вебинар и обзор в конце статьи) представляет собой новое поколение средств визуализации от компании Siemens и был разработан с нуля, а не на основе какой-либо предыдущей системы. В основу разработки этого пакета положена концепция, согласно которой для передачи картинки клиенту и ее отображения используются web-технологии, то есть, по сути, SCADA-сервер представляет собой веб-сервер, а клиент – обычный HTML5-браузер. Это позволило использовать одну и ту же среду разработки как для операторских панелей (WinCC Unified Comfort), так и для компьютерных SCADA-систем. В дальнейшем планируется также использовать этот редактор для встроенных в PLC веб-серверов (проект «View of Things»), а также адаптировать WinCC Unified для работы в виде контейнеризованного приложения (WinCC Unified for Industrial Edge).
С точки зрения технических возможностей, WinCC Unified for PC позиционируется как примерно эквивалентный WinCC Advanced и частично WinCC Professional, и также является частью инфраструктуры TIA Portal. На сегодняшний день он не обладает возможностями резервирования серверов, распределенные конфигурации реализуются через механизм Screen Collaboration, однако для Unified уже выпущен ряд опций, которые ранее были доступны только для WinCC Classic. С учетом полностью отличной от предыдущего поколения внутренней архитектуры (SQLite вместо MS SQL, JavaScript вместо VBS) рекомендовано применение WinCC Unified прежде всего в новых проектах, а не для миграции старых. Мигратор данных из других пакетов в WinCC Unified имеется и построен на базе TIA Openness, однако он не может смигрировать проект полностью (например, скрипты) по чисто техническим причинам. Также, следует упомянуть, что использование современных технологий (векторная графика, использование внешних веб-страниц и документов, отображение видеопотоков) позволяет создавать визуально привлекательные и комфортные в использовании системы.
WinCC Open Architecture
Пакет WinCC Open Architecture разработан в приобретенной Siemens некоторое время назад австрийской компанией ETM Gmbh и за прошедшие годы зарекомендовал себя очень хорошим продуктом для российского рынка. Во-первых, только данный пакет позволяет разделить серверную часть SCADA-системы на различные модули и разнести их при необходимости по различным компьютерам. Это дает беспрецедентную гибкость при реализации систем со сложной распределенной архитектурой. Во-вторых, он обладает уникальными возможностями по подключению для архивирования как реляционных БД, так и специализированных средств типа InfluxDB. И в-третьих, данная система пригодна к разворачиванию не только на ОС семейства Windows, но и на различных вариантах Linux. Также, в ближайшее время будет реализована возможность установки WinCC OA в виде Docker-контейнера. Именно поэтому основным потребителем данной системы стали заказчики из нефтегазового сектора, с предприятий водоснабжения и водоотведения, электроэнергетики и транспортной инфраструктуры.
Полезные ссылки:
Вебинар по WinCC Unified
Подбор промышленного компьютера для задач SCADA
Обзор WinCC Unified
Обзор SIMATIC HMI SCADA WinCC V7. Часть 1
Обзор SIMATIC HMI SCADA WinCC V7. Часть 2
Обзор SIMATIC HMI SCADA WinCC V7. Часть 3
Обзор SIMATIC HMI SCADA WinCC V7. Часть 4
При подготовке публикации использовались материалы и изображения SIEMENS AG
<-