FactoryTalk View
FactoryTalk View — это программное обеспечение класса SCADA (Supervisory Control and Data Acquisition), разработанное американской компанией Rockwell Automation (организация признана в РФ нежелательной? — статус не присвоен, но является иностранным юрлицом; деятельность не запрещена, но в РФ действуют ограничения на использование иностранного ПО в критической инфраструктуре). Оно предназначено для создания человеко-машинных интерфейсов (HMI), мониторинга и управления технологическими процессами в промышленной автоматизации. FactoryTalk View является частью интегрированной архитектуры FactoryTalk, которая объединяет средства визуализации, управления данными и аналитики.
История
Разработка FactoryTalk View началась в 2000-х годах как развитие линейки продуктов Rockwell Software RSView. В 2006 году компания Rockwell Automation представила платформу FactoryTalk, в которую вошли RSView Enterprise и RSView Machine Edition. В 2010 году эти продукты были переименованы в FactoryTalk View SE (Site Edition) и FactoryTalk View ME (Machine Edition) соответственно. С тех пор программное обеспечение регулярно обновляется, получая поддержку новых версий операционных систем Windows, улучшенную интеграцию с контроллерами Allen-Bradley и расширенные функции аналитики.
Архитектура и компоненты
FactoryTalk View состоит из двух основных редакций, ориентированных на разные уровни промышленной иерархии:
FactoryTalk View ME (Machine Edition)
Предназначена для локальных панелей оператора (HMI-панелей) и встроенных систем. Включает:
- Runtime — среда исполнения, работающая непосредственно на панели оператора (например, PanelView Plus).
- Studio — среда разработки приложений для ME.
- Поддерживает ограниченное количество тегов (до 1000–2000 в зависимости от версии).
- Используется для управления отдельными станками, конвейерами или небольшими установками.
FactoryTalk View SE (Site Edition)
Ориентирована на масштабные распределённые системы управления (SCADA-системы предприятия). Включает:
- Local Station — однопользовательская версия для одного рабочего места.
- Network Station — клиент-серверная архитектура, где несколько операторских станций подключаются к одному серверу.
- Distributed — распределённая архитектура с несколькими серверами и клиентами, поддерживающая резервирование и балансировку нагрузки.
- Studio — среда разработки для SE, позволяющая создавать сложные мнемосхемы, тренды, отчёты и скрипты.
Ключевые возможности
Визуализация и HMI
FactoryTalk View предоставляет графический редактор для создания мнемосхем технологических процессов. Поддерживаются:
- Анимация объектов (изменение цвета, перемещение, вращение) на основе значений тегов.
- Многослойные экраны с навигацией.
- Встраивание ActiveX-элементов и веб-браузеров.
- Использование библиотек готовых графических объектов (насосы, клапаны, датчики).
Сбор данных и тегирование
Система работает с тегами — переменными, которые представляют значения датчиков, параметров контроллеров или расчётных величин. Поддерживаются:
- Прямая связь с контроллерами Allen-Bradley (ControlLogix, CompactLogix, MicroLogix, SLC 500, PLC-5) через протоколы CIP, EtherNet/IP, ControlNet, DeviceNet.
- OPC DA/UA — для подключения к устройствам сторонних производителей.
- Внутренние теги (локальные переменные).
- Алиасы тегов для упрощения адресации.
Алармирование (сигнализация)
FactoryTalk View включает развитую систему аварийных сигналов:
- Настройка порогов срабатывания (высокий, низкий, скорость изменения).
- Группировка алармов по приоритетам и категориям.
- Ведение журнала алармов с возможностью фильтрации и экспорта.
- Поддержка подтверждения (acknowledge) и сброса алармов.
Тренды и отчёты
- Реальные тренды — отображение текущих значений в реальном времени.
- Исторические тренды — просмотр архивных данных с возможностью масштабирования и анализа.
- Отчёты — генерация отчётов в формате HTML, CSV, PDF на основе данных из журналов алармов, событий и трендов.
Скрипты и макросы
Для автоматизации действий поддерживаются:
- VBA (Visual Basic for Applications) — встроенный язык программирования для создания макросов, обработки событий и взаимодействия с внешними приложениями (Excel, Access).
- Встроенные команды — простые скрипты на языке FactoryTalk Command Language (FCL), выполняемые по нажатию кнопки или по событию.
Безопасность
FactoryTalk View поддерживает многоуровневую систему безопасности:
- Аутентификация пользователей по логину/паролю (встроенная или через Active Directory).
- Разграничение прав доступа к экранам, кнопкам, изменению параметров.
- Аудит действий операторов (журнал событий).
Интеграция с экосистемой Rockwell Automation
FactoryTalk View является частью более широкой платформы FactoryTalk, которая включает:
- FactoryTalk AssetCentre — управление активами и версиями.
- FactoryTalk Historian — сбор и хранение исторических данных.
- FactoryTalk VantagePoint — аналитика и отчётность.
- FactoryTalk Linx — унифицированный сервер данных для связи с контроллерами.
Также ПО интегрируется с системами MES (например, Rockwell Automation MES) и ERP (через OPC или веб-сервисы).
Применение
FactoryTalk View используется в различных отраслях промышленности:
- Нефтегазовая — управление нефтеперекачивающими станциями, газораспределительными пунктами.
- Химическая — мониторинг реакторов, колонн, смесителей.
- Пищевая — управление линиями розлива, упаковки, пастеризации.
- Автомобильная — контроль сборочных конвейеров, роботизированных комплексов.
- Энергетика — управление подстанциями, котельными, турбинами.
- Водоснабжение — мониторинг насосных станций, очистных сооружений.
Критика и ограничения
- Зависимость от экосистемы Rockwell Automation — максимальная эффективность достигается только при использовании контроллеров Allen-Bradley. Работа с устройствами других производителей через OPC возможна, но менее стабильна.
- Стоимость — лицензии на FactoryTalk View SE являются одними из самых дорогих на рынке SCADA-систем, что ограничивает его применение в малом бизнесе.
- Сложность обновлений — переход между версиями (например, с v8 на v10) требует тщательного тестирования и часто несовместим с предыдущими проектами.
- Закрытость — отсутствие открытого API для интеграции с современными облачными платформами и IoT-решениями без дополнительных модулей.
Версии и лицензирование
Rockwell Automation выпускает новые версии FactoryTalk View примерно раз в 2–3 года. Актуальные на 2024 год версии — v13 и v14. Лицензирование осуществляется по модели:
- Perpetual — бессрочная лицензия на конкретную версию.
- Subscription — ежегодная подписка с правом на обновления.
- Runtime — лицензия на исполнение (для ME — на панель, для SE — на сервер).
- Developer — лицензия на среду разработки Studio.
Источники
- Rockwell Automation. FactoryTalk View Site Edition User Manual. Publication VIEWSE-UM004.
- Rockwell Automation. FactoryTalk View Machine Edition User Manual. Publication VIEWME-UM004.
- Rockwell Automation. FactoryTalk View Product Overview. Publication VIEW-PC001.
- Документация Rockwell Automation на официальном сайте (rockwellautomation.com).
- Boyer, S. (2010). SCADA: Supervisory Control and Data Acquisition. ISA.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →