Новая версия SCADA-пакета PcVue 12: акцент на совершенствование взаимодействия
SCADA-пакет PcVue компании ARC Informatique (Франция) является одним из наиболее известных и популярных SCADA-пакетов, особенно в Европе. Свое развитие он начал еще в 1985 г. с версии для DOS, затем в 1992-м появилась версия для OS/2 и Windows (рис. 1). Возможности системы сбора данных и диспетчерского управления (SCADA, Supervisory Control And Data Acquisition) PcVue хорошо известны и отражены в печатных [1–3] и электронных СМИ, а также на сайте компании «Фиорд» — официального дистрибьютора ARC Informatique в России. Отметим, что начиная с ранних версий PcVue в среде Windows и до настоящего момента ARC Informatique постоянно обеспечивала совместимость недавно разработанных проектов с предыдущими версиями, позволяя пользователям сохранить все предыдущие инвестиции, но при этом предоставляя современные возможности и новые технологии. PcVue 12 может работать в среде Windows 7 c SP1, 8.1, 10, Windows Server 2008 R2 c SP1, Windows Server 2012, 2012 R2, 2016 и 2019. С определенными ограничениями PcVue 12 функционирует в Windows 10 IoT Enterprise LTSB 2016 и выше, Windows Server for Embedded Systems, любых ОС в среде виртуальной машины — такой, как Microsoft Hyper-V и VMWare.
SCADA-пакет PcVue предназначен для создания систем сбора данных, диспетчерского управления и мониторинга различного масштаба, начиная с автономных операторских мест и заканчивая распределенными системами управления с клиент-серверной архитектурой, в которых задействованы сразу несколько рабочих станций, объединенных в сеть с возможностями поддержки средств обеспечения избыточности, дублирования, резервирования и безопасности, в том числе шифрования данных (рис. 2). Как и в любом современном SCADA-пакете, в PcVue имеются такие компоненты, как внутренняя или внешняя база данных реального времени и истории, мощный 2D и 3D графический редактор с поддержкой эффектов анимации, генератор отчетов (Dream Report), встроенный язык программирования, веб-интерфейс (тонкий клиент WebVue), средства разграничения прав доступа и сопровождения версий проектов, подсистемы обработки тревог, событий, трендов реального времени и истории, аналитика и статистика, настройка языка интерфейса (русский, английский, французский, немецкий и т. д.), локализованная документация и подсказки, средства календарного планирования, рецепты, OPС-интерфейс, поддержка промышленных протоколов и многое другое. Другими словами, в PcVue реализован весь современный «джентльменский набор» средств, присущий ведущим SCADA-пакетам. SCADA-пакет PcVue составляет базис для других инструментальных продуктов компании ARC Informatique, в совокупности получивших название PcVue Solutions. Рассмотрим отдельные элементы PcVue Solutions, которые либо появились только в этой версии пакета, либо претерпели наибольшие важные изменения.
Решения для пользователей мобильных устройств
WebVue — веб-клиент для навигации по мнемосхемам, изначально разработанный как Java-апплет и впервые появившийся на рынке в конце 1990-х годов — теперь в полной мере использует современные веб-технологии. Он предоставляет графический интерфейс для мониторинга и управления процессом из веб-браузера на любом устройстве. WebVue сочетает пользовательский опыт, безопасность и простоту развертывания. В PcVue 12 реализованы новые функции и улучшения: не требуется установка на стороне веб-клиента, кросс-браузерная поддержка (включая стационарные и мобильные версии веб-браузера), безопасная связь через https и развертывание с учетом разделения сетей, поддержка нескольких вкладок с одним лицензионным токеном. Технологический стек содержит Html5 & Svg, веб-сервисы REST/Json через веб-сокеты и OAuth.
TouchVue — мобильное приложение для немедленных действий, работает через веб-интерфейс на мобильных устройствах. Мобильное приложение TouchVue теперь поддерживает одновременное подключение к нескольким серверам и может отображать графические мнемосхемы и символы. Переработанный интерфейс делает его удобным для пользователя и оптимизирует производительность.
SnapVue — поддержка контекстно зависимого человеко-машинного интерфейса с использованием сервисов Proximity-based (ранее назывались Device-to-device), основанных на близости объектов. Это приложение будет доступно в следующем релизе PcVue 12.
Cпециально разработанная в PcVue 12 технология EasyMobile позволяет быстро развертывать программное обеспечение, поддерживая защиту данных и безопасность для создания доверительных отношений между пользователями, приложениями и веб-сервисами. Технология построена на основе веб-сервера Microsoft IIS.
Новым интересным инструментом в PcVue 12 является консоль веб-развертывания (Web Deployment Tools, WDC), разработанная для поддержки различных сценариев развертывания веб-сервера. WDC может использоваться параллельно с инструментами ИТ-администратора: для ИТ-администраторов не требуется никаких знаний о развертываемых веб-приложениях и веб-службах, а для инженеров по автоматизации это открывает двери для развертываний веб-серверов с ограниченным знанием базовых ИТ-технологий.
Используя консоль веб-развертывания WDC, можно установить компоненты веб-сервера Microsoft IIS и соединение с базовым веб-сервером, развернуть службы для поддержки веб- и мобильных приложений (включая WebVue, TouchVue, WebScheduler и инструментарий веб-служб). WDC также имеет поддержку для устранения неполадок и функцию повторного развертывания, которая позволяет выполнить обновление веб-сервера одним действием.
Взаимодействие между оборудованием, системами и людьми
PcVue 12 предоставляет новый способ обмена данными и реализации взаимодействия благодаря фреймворку UDC (Universal Data Connector). Этот SQL-мост на базе ADO.Net (рис. 3) позволяет взаимодействовать с множеством источников данных, таких как СУБД, ERP, MES, CMMS, Big data, сервисы REST, социальные сети, файлы.
PcVue 12 расширяет варианты подключения устройств и открывает новые возможности интегрирования устройств, соединенных через «Интернет вещей». Благодаря новому драйверу LoRaWAN PcVue 12 поддерживает гибридную архитектуру при помощи стандартных контроллеров автоматизации, совмещенных с объектами «Интернета вещей» типа беспроводных и автономных датчиков. Кроме того, в PcVue 12 реализована поддержка OPC-UA (клиент и сервер), BACnet/IP-сервер (профиль B-ASC), EtherNet/IP (для контроллеров CompactLogix, ControlLogix, DriveLogix и FlexLogix), Moxa ioLogik (серия E1200 и E2500). Серьезно обновлены драйверы BACnet, IEC 104, IEC 61850, DNP3, KNX, Lonworks, OPC Client, SNMP Manager, TwinCAT, XBUS-IP-MASTER, XBUS-IP-SLAVE, Ferromatik, Mitsubishi-TCP.
Новый функционал для вертикальных рынков
PcVue 12 включает функционал, созданный для энергетического, промышленного и транспортного рынков:
- Для энергетики: добавления в соответствии со стандартом МЭК-61850 и МЭК104 для модернизации автоматизации подстанций.
- Для транспорта: библиотека железнодорожных объектов, включая изображения городских линий, магистралей и станций (рис. 4), сигнализации (поезда, метро, трамваи), оснащения станций (билетные автоматы, турникеты).
- Для промышленности: три новых интеллектуальных (Smart) генератора:
- Smart Generator для Siemens позволяет импортировать объекты из портала проекта TIA (Ассоциация производителей средств телекоммуникации);
- Smart Generator для OPC автоматизирует конфигурацию, когда источником данных служит сервер OPC;
- Smart Generator для контроллеров Moxa iologik автоматизирует конфигурирование контроллеров Moxa, сетевое сканирование, онлайн-обнаружение устройств и автоматическую настройку сбора данных и переменных с поддержкой серий ioLogik E1200 и E2500.
В PcVue 12 усовершенствованы функции, ориентированные на пользователя, с целью повышения производительности конечных пользователей и разработчиков. Шаблон быстрого старта (Quickstart) создает «готовый к работе» проект, включающий стандартные мнемосхемы и конфигурацию, просмотрщики трендов, логов и архивов, аварийных сигналов и системных аварийных сигналов, профили пользователей, образцы сценариев. Доступны различные стили («Промышленность», «Интернет» и «Панель инструментов» и т. д.) и виды оформления (рис. 5).
Заключение
PcVue широко применяется в различных отраслях [4–6], таких как энергетика, машиностроение, управление зданиями, инфраструктурами; водоснабжение, транспорт. Сегодня продано уже более 65 000 лицензий PcVue по всему миру, в том числе и в России (рис. 6), что подтверждает заслуженную репутацию PcVue по таким ключевым характеристикам, как функциональность, производительность, безопасность, надежность. Демоверсию PcVue 12 можно скачать с сайта компании «Фиорд».
- Золотарев С., Кудрявцева М. Новые подходы к контролю состояния оборудования: микрогеолокация в решениях PcVue Solutions // Control Engineering Россия. 2019. № 1.
- Золотарев С. В. SCADA-пакет PcVue 11.1 будет включать геоинформационную подсистему: уникальные возможности для повышения эффективности мониторинга территориально-распределенных сетей // Автоматизация и IT в нефтегазовой области. 2014. № 4.
- Золотарев С. В. SCADA-пакет PcVue как интегрирующая платформа в системах мониторинга и управления процессами: результаты и основные тренды // Автоматизация зданий. 2010. № 3–4.
- Макаров М., Кудрявцева М. PcVue Solutions на объектах новороссийского зернового терминала // Control Engineering Россия. 2018. № 2.
- Соловьева А. Г., Золотарев С. В. Инновационные возможности SCADA-пакета PcVue 11 обеспечивают модернизацию системы диспетчеризации инженерных объектов завода «РЕНО Россия» // Автоматизация и IT в нефтегазовой области. 2015. № 1.
- Золотарев С. В. SCADA-пакет PcVue и ветроэнергетика: от Гранады в Испании до Клондайка в США // ИСУП. 2011. № 1.