html SCADA System Architecture Design Guide | SENTRADO
SCADA-системы14 мин чтения

Архитектура SCADA-системы: проектирование надежной промышленной системы мониторинга

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

Инженерная команда SENTRADO
Архитектура SCADA-системы, демонстрирующая многоуровневую структуру от полевого уровня до HMI

Плохо спроектированная SCADA-система потратит весь свой жизненный цикл на заплатки, обходные пути и извинения. Мы принимали в работу проекты, где SCADA-сервер находился в одной сети с офисным принтером, где имена тегов представляли собой случайные строки без какой-либо системы, а где один сбой сервера отключал мониторинг для 200 000 клиентов. Хорошо спроектированная архитектура SCADA, напротив, незаметна — она работает надежно, масштабируется без проблем и предоставляет операторам необходимые данные, не заставляя их бороться с системой. В этом руководстве подробно рассматривается каждый уровень надежной промышленной архитектуры SCADA, от полевых датчиков до экрана оператора.

1. Основы архитектуры SCADA

Современные SCADA-системы следуют многоуровневой распределенной архитектуре, основанной на модели ISA-95 / Purdue. Каждый уровень выполняет определенную функцию, взаимодействует через заданные интерфейсы и может масштабироваться или модернизироваться независимо. Пять уровней включают:

  1. Полевые устройства (Уровень 0-1):Датчики и исполнительные механизмы, которые измеряют параметры и управляют физическим технологическим процессом
  2. Контроллеры (Уровень 1):PLC и RTU, которые осуществляют управление в реальном времени и сбор данных
  3. Сеть связи (Уровень 1.5-2):Промышленные сети, соединяющие контроллеры с диспетчерскими системами
  4. SCADA-серверы (Уровень 2-3):Сбор данных, обработка аварийных сигналов, серверы архивирования и серверы приложений
  5. HMI и клиенты (Уровень 2-3):Рабочие станции операторов, веб-клиенты и мобильные устройства

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

2. Уровень 1: Полевые устройства

Полевой уровень — это точка взаимодействия SCADA-системы с физическим миром. Выбор устройств влияет на качество данных, трудоемкость технического обслуживания и надежность системы:

  • Датчики:Датчики давления, уровня, расхода, температуры и аналитические приборы. Для интеграции в SCADA выбирайте устройства с выходным сигналом 4-20 мА HART, Modbus RTU или PROFINET/PROFIBUS. Интеллектуальные HART-датчики передают не только технологическую переменную, но и диагностические данные (состояние датчика, статус калибровки), которые могут быть записаны в сервер архивирования.
  • Исполнительные механизмы:Пускатели электродвигателей, VFD, регулирующие клапаны и электромагнитные клапаны. Для мониторинга в SCADA убедитесь, что каждый исполнительный механизм предоставляет обратную связь (статус работы, неисправность, положение), а не только выход управляющего сигнала. Команда без обратной связи — это предположение; оператор не может подтвердить, что действие было выполнено.
  • Выбор типа сигнала:Используйте 4-20 мА для аналоговых сигналов (более помехоустойчивы, чем 0-10 В), цифровые входы для статуса (предпочтительны сухие контакты), а также модули RTD/температуры для измерения температуры. Избегайте прямого подключения термопар на больших расстояниях — используйте датчик температуры с выходом 4-20 мА.
  • Искробезопасность и опасные зоны:Для применений в нефтегазовой, химической или горнодобывающей промышленности в опасных зонах используйте полевые устройства с маркировкой Ex, а также изолирующие барьеры или модули искробезопасности в шкафу управления.

3. Уровень 2: Контроллеры (PLC/RTU)

Уровень контроллеров является периферией SCADA-системы — он собирает данные с полевых устройств, выполняет локальную логику управления и передает данные на серверы SCADA.

PLC против RTU

Различие между ними стерлось, но традиционно:

  • PLC (программируемый логический контроллер):Оптимизирован для локального высокоскоростного управления на предприятии или машине. Богатые возможности программирования по IEC 61131-3, быстрое время цикла, обширный выбор I/O модулей. Лучше всего подходит для заводской автоматизации, технологических установок и управления машинами.
  • RTU (Remote Terminal Unit):Оптимизирован для географически распределенных объектов с низкоскоростной связью. Низкое энергопотребление, расширенный температурный диапазон, встроенная радиосвязь/сотовая связь и буферизация данных с функцией store-and-forward. Лучше всего подходит для насосных станций на трубопроводах, устьев скважин и удаленных объектов коммунальной инфраструктуры.

Современные контроллеры — включая Siemens S7-1200/1500 и Allen-Bradley CompactLogix — объединяют возможности PLC и RTU, что делает это различие в основном теоретическим для новых установок. Ключевым критерием выбора является способность контроллера автономно поддерживать управление во время сбоев связи, буферизировать данные локально и повторно синхронизироваться при восстановлении подключения.

Резервирование контроллеров

Для критических процессов используйте резервированные контроллеры (например, Siemens S7-1500R/H, Allen-Bradley ControlLogix L8x с резервированием). Два CPU синхронизируются по выделенному оптоволоконному каналу; при отказе основного резервный берет на себя управление менее чем за 100 мс без прерывания I/O. Резервированные контроллеры являются стандартом для водоподготовки, энергетики и нефтегазовой отрасли — отраслей, где стоимость незапланированных простоев превышает 50 000 $ в час.

4. Уровень 3: Сеть связи

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

Архитектура сети

  • Технологическая сеть (Уровень 1-2):Соединяет PLC, удаленные I/O и серверы данных SCADA. Используйте промышленные управляемые коммутаторы (например, Siemens SCALANCE, Hirschmann, Moxa) с PROFINET/EtherNet/IP. Для систем высокой готовности настройте кольца MRP (Media Redundancy Protocol) с переключением менее чем за 200 мс.
  • Диспетчерская сеть (Уровень 2-3):Соединяет серверы SCADA, HMI-клиенты и историки данных. Отделяется от технологической сети с помощью межсетевого экрана. Используйте гигабитный Ethernet для трафика между серверами и между серверами и клиентами.
  • DMZ (Уровень 3.5):Демилитаризованная зона между сетью управления и корпоративной сетью размещает любые серверы, которым требуется внешний доступ (web HMI, шлюз OPC UA, сервер удаленного доступа). Прямой трафик с Уровня 4 (корпоративная сеть) на Уровень 2 (сеть управления) отсутствует — вся связь проходит через DMZ.
  • Полевая WAN:Для удаленных объектов используйте 4G/LTE с VPN, лицензированную радиосвязь или оптоволокно. Всегда указывайте двойные пути связи для критически важных станций (например, основной 4G + резервный радиоканал) с автоматическим переключением при отказе.

⚠️ Критическое правило проектирования сети

Никогда не подключайте устройства SCADA или PLC к корпоративной IT-сети без межсетевого экрана. Корпоративная сеть имеет доступ в Интернет, электронную почту, веб-браузинг и установленное пользователями программное обеспечение — все это векторы атак, которые могут скомпрометировать системы управления. Используйте физически разделенные сети или, как минимум, сегментацию VLAN с промышленными межсетевыми экранами, обеспечивающими контроль доступа с учетом протоколов (например, разрешайте только OPC UA на порту 4840 между сервером SCADA и шлюзом DMZ).

5. Уровень 4: Серверы SCADA

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

  • Сервер данных I/O (SCADA runtime):Опрашивает контроллеры, поддерживает базу данных тегов в реальном времени, оценивает условия тревог и выполняет диспетчерские скрипты. Для резервирования разверните основные/резервные серверы с автоматическим переключением при отказе и синхронизированными данными в реальном времени.
  • Сервер-историк:Хранит временные ряды технологических данных для анализа трендов и формирования отчетов. Используйте выделенный сервер-историк (например, OSIsoft PI, Aveva Historian, Ignition Historian или InfluxDB для open-source), а не ведение журнала в реляционной базе данных — серверы-историки оптимизированы для сжатия и запросов временных рядов, обеспечивая в 10-100 раз лучшую производительность.
  • Веб-сервер:Предоставляет HMI-графику клиентам на базе браузера без установки клиентского программного обеспечения. Размещается в DMZ для внешнего доступа.
  • Сервер тревог:Выделенный сервер для обработки, маршрутизации и уведомления о тревогах (SMS, электронная почта, голосовые вызовы). В крупных системах разделение обработки тревог и сбора данных гарантирует, что реакция на аварию не будет задержана из-за высокой нагрузки при опросе данных.
  • Инженерный сервер / сервер рабочей станции:Используется для конфигурирования SCADA, программирования PLC и технического обслуживания системы. Изолирован от систем реального времени для предотвращения случайных изменений во время работы.

Виртуализация серверов

Современные развертывания SCADA все чаще используют виртуализацию (VMware vSphere, Hyper-V) для размещения нескольких серверных ролей на резервированных физических хостах. Виртуализация обеспечивает независимость от оборудования, резервное копирование на основе снимков и упрощенное аварийное восстановление. Однако всегда проверяйте, поддерживает ли поставщик SCADA виртуализацию — некоторые устаревшие платформы имеют лицензионные или временные ограничения. Для серверов ввода-вывода реального времени используйте прямую аппаратную передачу сетевых адаптеров для минимизации задержек.

6. Уровень 5: HMI и клиентские станции

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

  • Рабочие станции операторной:Конфигурации с двумя мониторами, где основная мнемосхема процесса отображается на одном экране, а список тревог и тренды — на другом. Используйте промышленные ПК с твердотельными накопителями и резервированными источниками питания.
  • Крупноформатные дисплеи:Для операторных, управляющих несколькими зонами, видеостена или крупноформатный дисплей отображает обзор сети со статусом тревог. Настройте дисплей на отображение баннеров тревог независимо от того, что открыто на рабочей станции оператора.
  • Веб-клиенты:Доступ к HMI на базе браузера для руководителей, персонала технического обслуживания и дежурных. Веб-клиенты по умолчанию должны предоставлять доступ только для просмотра, при этом действия по управлению требуют дополнительной аутентификации.
  • Мобильный доступ:Адаптивная веб-HMI или специализированные мобильные приложения для доступа с телефона/планшета. Мобильный доступ всегда осуществляется через VPN и должен быть доступен только для чтения для большинства пользователей — удаленное управление с телефона создает значительный риск случайного срабатывания.

7. Когда требуются резервированные серверы SCADA?

Резервирование исключает единые точки отказа. Архитектура SCADA с высокой доступностью обеспечивает резервирование на нескольких уровнях:

КомпонентМетод резервированияВремя переключения
КонтроллерДвойные процессоры (S7-1500R/H, резервирование CLX)10-100 мс
СетьКольцо MRP / RSTP / двойной NIC50-500 мс
Сервер SCADAОсновной/резервный с синхронизацией данных5-30 секунд
Сервер архивирования данныхРепликация / кластеризованный сервер архивирования данныхОт секунд до минут
ЭлектропитаниеUPS + резервный генератор0 мс (UPS), 10-30 с (генератор)
Канал WANДвойная SIM / радио + резервирование сотовой связи30-60 секунд

Не каждой системе требуется полное резервирование. Уровень резервирования должен соответствовать критичности процесса. Небольшой упаковочной линии может потребоваться только UPS. Водоочистной станции, обслуживающей 500 000 человек, требуются резервированные контроллеры, сети и серверы.

8. Проектирование базы данных тегов

База данных тегов является основой каждой SCADA-системы. Плохо структурированная база данных тегов делает разработку HMI, настройку аварийных сигналов и обслуживание экспоненциально сложнее. Следуйте этим правилам:

  • Соглашение об именовании:Используйте иерархический, самодокументируемый формат:[Area].[Equipment].[Parameter]. Например:PS03.Pump01.MotorCurrent, WT02.Filter04.InletPressure. Никогда не используйте аббревиатуры, которых нет в документированном словаре данных. Имена тегов должны быть понятны оператору, который никогда не видел эту систему.
  • Типы данных:Используйте соответствующие типы данных: Boolean для статуса, Integer для счетчиков, Float для аналоговых значений, String для меток. Избегайте использования Float для значений, которые должны быть Integer — это вызывает проблемы со сравнением и аварийными сигналами. Используйте структурированные типы данных (UDT) для повторяющегося оборудования (например, UDT "Насос", содержащий RunCmd, RunStatus, Fault, Current, Speed, RunHours) для обеспечения согласованности.
  • Классы опроса:Группируйте теги по требуемой частоте обновления. Критические параметры (давление, расход, аварийные сигнализации) опрашиваются каждую 1 секунду. Текущее состояние (наработка электродвигателя, температура резервуара) может опрашиваться каждые 5-30 секунд. Некритичные данные (температура окружающей среды, суммарное энергопотребление) могут опрашиваться каждые 1-5 минут. Это оптимизирует пропускную способность канала связи и загрузку контроллера.
  • Масштабирование и единицы измерения:Задавайте масштабирование инженерных единиц (исходные 4-20 мА → 0-10 бар) в конфигурации тегов SCADA, а не в графике HMI. Каждый аналоговый тег должен иметь определенную единицу измерения (бар, °C, м³/ч, кВт) и разумные пределы мин/макс для аварийной сигнализации.

9. Как следует проектировать систему аварийной сигнализации SCADA?

Система аварийной сигнализации часто является наиболее критикуемой частью внедрения SCADA. Спроектируйте ее правильно в соответствии с ISA-18.2:

  • Приоритеты аварийных сигналов:Используйте три уровня приоритета: Критический (требуется немедленное действие), Высокий (действие в течение 30 минут) и Низкий (информирование, немедленное действие не требуется). Распределение должно соответствовать примерному соотношению 5%/15%/80% — если более 10% аварийных сигналов являются «критическими», операторы будут их игнорировать.
  • Атрибуты аварийных сигналов:Каждый аварийный сигнал должен включать: уставку, зону нечувствительности, задержку включения/выключения, приоритет, описание, требуемую реакцию и связанную графику. Настройте справочный текст аварийного сигнала, который указывает оператору, что делать, а не только что пошло не так.
  • Маршрутизация аварийных сигналов:Критические аварийные сигналы вызывают звуковую/световую сигнализацию HMI, а также внешние уведомления (SMS/телефон). Высокие аварийные сигналы отображаются в строке аварийных сигналов и регистрируются в журнале. Низкие аварийные сигналы только регистрируются в журнале и отображаются в ежедневной сводке.
  • Временное отключение и подавление аварийных сигналов:Разрешите операторам временно подавлять ложные срабатывания аварийных сигналов во время технического обслуживания с автоматическим повторным включением. Никогда не допускайте постоянного отключения аварийных сигналов без одобрения руководителя и ведения журнала аудита.
  • Аналитика аварийных сигналов:Отслеживайте частоту аварийных сигналов, выявляйте «дребезжащие» сигналы (сигналы, которые быстро переключаются) и ежемесячно анализируйте журналы аварийных сигналов для оптимизации уставок и устранения ложных срабатываний. Хорошо управляемая система должна генерировать менее 10 аварийных сигналов в час на одного оператора в нормальном режиме работы.

10. Стратегия архивирования и хранения данных

Сервер архивирования является долгосрочной памятью SCADA-системы. Решения по проектированию влияют на производительность запросов, стоимость хранения и доступность данных:

  • Частота сбора данных:Регистрируйте критические аналоговые значения с разрешением 1 секунда (или при изменении на 0,5%), стандартные значения — каждые 5-15 секунд, а суммарные значения/счетчики — с интервалом 1 минута. Используйте отчетность на основе исключений (регистрируйте только при изменении значения более чем на пороговое значение), чтобы уменьшить объем хранилища на 50-80% для медленно меняющихся параметров.
  • Политика хранения:Храните исходные 1-секундные данные в течение 90 дней, 1-минутные средние значения — 1 год, 15-минутные средние значения — 5 лет, а часовые/суточные средние значения — бессрочно. Такой многоуровневый подход балансирует между детальными данными для устранения неполадок и долгосрочной отчетностью по трендам без неограниченного роста объема хранилища.
  • Оценка объема хранилища:По грубой оценке, 10 000 тегов с разрешением 1 секунда генерируют приблизительно 5-15 ГБ сжатых данных сервера архивирования в год (варьируется в зависимости от алгоритма сжатия и изменчивости данных). Современные серверы архивирования обеспечивают сжатие на 80-95% для типичных технологических данных.
  • Резервное копирование и аварийное восстановление:Ежедневно выполняйте резервное копирование сервера архивирования данных на отдельную систему хранения. Для критически важных систем выполняйте репликацию на удаленный сервер. Ежеквартально тестируйте восстановление — резервная копия, которую невозможно восстановить, не является резервной копией.

11. Как сегментировать сеть SCADA с использованием DMZ?

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

ЗонаСодержимоеПолитика доступа
Зона управленияPLC, RTU, VFD, I/OПрямой внешний доступ отсутствует; только сервер данных SCADA через определенный протокол
Зона диспетчеризацииСерверы SCADA, рабочие станции HMIОператоры через аутентифицированные HMI; инженеры через jump-сервер
DMZВеб-сервер, шлюз OPC UA, удаленный доступКонтролируемый доступ из корпоративной сети и интернета; исходящий трафик в зону управления запрещен
Корпоративная зонаERP, электронная почта, офисные ПКДоступ в DMZ только через обратный прокси-сервер; прямой доступ к сети управления отсутствует

Промышленные межсетевые экраны (например, Fortinet Rugged, Cisco ISA, Hirschmann EAGLE) обеспечивают защиту этих границ с помощью инспекции пакетов с состоянием и фильтрации с учетом протоколов. Они распознают промышленные протоколы (OPC UA, Modbus TCP, PROFINET) и могут разрешать определенные коды функций или диапазоны регистров, блокируя при этом все остальное — возможность, которой не имеют стандартные ИТ-межсетевые экраны.

12. Стандарты кибербезопасности: IEC 62443

IEC 62443 — это международный стандарт кибербезопасности систем промышленной автоматизации и управления (IACS). Он определяет подход эшелонированной защиты с требованиями на каждом уровне:

  • IEC 62443-2-1 (Программа обеспечения безопасности):Создайте систему управления безопасностью IACS с оценкой рисков, политиками и процедурами.
  • IEC 62443-3-2 (Оценка рисков):Идентифицируйте зоны и каналы связи, проведите оценку рисков и определите уровни безопасности (SL 1-4) для каждой зоны.
  • IEC 62443-3-3 (Безопасность системы):Технические требования к системам управления: аутентификация, авторизация, конфиденциальность данных, управление потоками и ведение журнала аудита.
  • IEC 62443-4-2 (Безопасность компонентов):Требования к PLC, коммутаторам и другим компонентам IACS.

Практический минимум мер защиты для любой SCADA-системы: смените все пароли по умолчанию, отключите неиспользуемые службы и порты, установите патчи безопасности для встроенного ПО, внедрите ролевое управление доступом, включите ведение журнала аудита, сегментируйте сеть и используйте VPN для всего удаленного доступа. Согласно данным ICS-CERT, эти меры устраняют более 80% известных уязвимостей ICS.

13. Руководство по расчету размера SCADA

МасштабТегиСерверыКлиентыТиповое применение
Малый<1,0001 (все в одном)1-3Отдельная машина, небольшое предприятие
Средний1,000-10,0002 (резервная пара)3-10Завод, очистные сооружения
Крупный10,000-100,0004-6 (раздельные роли)10-50Коммунальное хозяйство с несколькими объектами, трубопровод
Корпоративный>100,000Несколько кластеров50+Умный город, национальная энергосеть

14. Оптимизация производительности

  • Оптимизация опроса:Используйте опрос по событиям (отчет по исключительным ситуациям) вместо постоянного сканирования. Группируйте теги по контроллерам, чтобы минимизировать накладные расходы на подключение. Избегайте опроса одного и того же тега с нескольких серверов SCADA — используйте один концентратор данных.
  • Управление количеством тегов:Раздутая база данных тегов замедляет каждую операцию в SCADA. Периодически проводите аудит и удаляйте неиспользуемые теги (от выведенного из эксплуатации оборудования, заброшенных вычислений и тестовых точек). Мы видели системы, где 40% тегов были устаревшими.
  • Производительность HMI:Ограничьте количество экранных элементов до 200 на один графический экран. Используйте шаблоны и косвенную адресацию для повторяющегося оборудования вместо дублирования графики. Избегайте анимации, которая обновляется быстрее, чем обновляются данные.
  • Пропускная способность сети:Для удаленных объектов, подключенных по WAN, используйте оптимизацию протокола (отчет по исключительным ситуациям, сжатие данных), чтобы минимизировать использование сотовых данных. Хорошо спроектированная удаленная система SCADA может работать в пределах 100-500 MB/месяц на объект по сети 4G.

15. Типовая архитектура в зависимости от масштаба

Небольшая система (100-1,000 тегов):Один промышленный ПК запускает среду выполнения SCADA, архив данных и клиент HMI в одном приложении. Он подключается к одному или двум PLC по Ethernet. Один или два дополнительных клиента HMI получают доступ к серверу через заводскую сеть. Без резервирования — сбой сервера означает, что локальное управление продолжается через PLC, но операторы теряют видимость до восстановления сервера. Типичная стоимость: $15,000-50,000, включая оборудование, программное обеспечение и инжиниринг.

Система среднего масштаба (1,000-10,000 тегов):Два резервируемых сервера SCADA (основной/резервный) с отдельным архивом данных. Управляемый коммутатор соединяет 5-20 PLC через PROFINET. 5-10 клиентов HMI по всему заводу. В DMZ размещается веб-сервер для отчетности руководства. ИБП и резервирование сети. Типичная стоимость: $80,000-300,000.

Крупная система (10,000+ тегов):Распределенная серверная архитектура с отдельными серверами ввода-вывода по зонам, выделенным кластером архива данных, сервером аварийных сигналов, веб-сервером в DMZ и рабочей станцией инжиниринга. Двойные резервированные сети (технологическая и диспетчерская). Резервированные контроллеры на критических объектах. 20-100 клиентов HMI. Устройства кибербезопасности, VPN для удаленного доступа и полное соответствие IEC 62443. Типичная стоимость: $300,000-2,000,000+.

В SENTRADO мы проектируем архитектуры SCADA, соответствующие масштабу, критичности и бюджету каждого клиента — от однопостовой HMI до распределенных систем корпоративного уровня. Наша инжиниринговая команда работает с полным стеком:Шкафы управления PLC, сетевую инфраструктуру, конфигурацию SCADA, кибербезопасность и обучение операторов. Мы также предоставляем подробныетематические исследованияпо реализованным проектам SCADA в секторах водоподготовки, энергетики и производства.

Нужна разработка архитектуры SCADA?

Наши инженеры проектируют надежные, безопасные и масштабируемые системы SCADA от полевого уровня до HMI — включая планирование резервирования, кибербезопасность и сетевую архитектуру. Получите бесплатную консультацию.

Часто задаваемые вопросы

Прямые ответы нашей инженерной команды.

Каковы уровни современной архитектуры SCADA?
Она следует модели ISA-95/Purdue: полевые устройства (датчики и исполнительные механизмы) на уровне 0–1; контроллеры (PLC/RTU), выполняющие управление в реальном времени, на уровне 1; промышленная коммуникационная сеть на уровне 1.5–2; серверы SCADA, отвечающие за сбор данных, аварии и историограф, на уровне 2–3; и клиенты HMI, веб и мобильные на уровне 2–3. С самого начала проектируйте под детерминированное управление, эшелонированную защиту и масштабируемость.
Когда нужны резервированные серверы или контроллеры SCADA?
Подбирайте резервирование под критичность процесса: резервированные контроллеры, такие как Siemens S7-1500R/H, переключаются за 10–100 мс и являются стандартом в водоподготовке, энергетике, нефти и газе, где простой превышает 50 000 долл. США в час; кольцевые сети MRP восстанавливаются за 50–500 мс; серверы SCADA основной/резервный переключаются за 5–30 секунд. Небольшой упаковочной линии может быть достаточно ИБП, тогда как завод, обслуживающий 500 000 человек, нуждается в резервированных контроллерах, сетях и серверах.
Как структурировать базу тегов SCADA?
Используйте иерархические имена в формате Зона.Оборудование.Параметр — например PS03.Pump01.MotorCurrent — чтобы любой оператор мог их читать. Применяйте Boolean для статусов, Integer для счётчиков, Float для аналоговых значений и структурированные UDT для повторяющегося оборудования, такого как насосы. Назначайте классы опроса по срочности — 1 секунда для критического давления и аварий, 5–30 секунд для рутинных, 1–5 минут для некритических — и задавайте инженерные единицы и масштабирование в теге, а не в графике.
Как сегментировать сеть SCADA по IEC 62443?
Определите зоны: управляющую зону с PLC, RTU и VFD без внешнего доступа; супервизорную зону с серверами SCADA и рабочими местами HMI; DMZ, где размещаются веб-серверы и шлюзы OPC UA; и корпоративную зону, выходящую в DMZ только через обратный прокси. Промышленные межсетевые экраны с фильтрацией с распознаванием протоколов обеспечивают границы, VPN защищает удалённый доступ, а такие меры, как смена заводских паролей и установка обновлений, закрывают более 80% известных уязвимостей АСУ.
Какая архитектура SCADA подходит для малых, средних и крупных систем?
Малые системы до 1000 тегов используют единый промышленный ПК «всё в одном» с одним-двумя PLC, как правило 15 000–50 000 долл. США с инженерными работами. Средние системы на 1000–10 000 тегов используют резервированную пару серверов SCADA, выделенный историограф, веб-сервер в DMZ и ИБП, около 80 000–300 000 долл. США. Крупные распределённые системы свыше 10 000 тегов нуждаются в отдельных зональных серверах ввода-вывода, кластерах историографа, резервированных сетях и полных мерах IEC 62443 — от 300 000 до более 2 000 000 долл. США.