Обзор SCADA-систем, разработанных в России
Автор: Diana20111 • Март 25, 2019 • Творческая работа • 2,481 Слов (10 Страниц) • 1,299 Просмотры
Обзор SCADA-систем, разработанных в России
В рамках данной работы рассмотрены основные коммерческие SCADA-пакеты российского производства: «Trace Mode» (AdAstra), «Master SCADA» (НПФ «ИнСАТ»), «Круг-2000» (НПФ «Круг»), «САРГОН» («НВТ-Автоматика»). Проведено сравнение их технических, эксплуатационных и стоимостных характеристик. В свою очередь технические характеристики имеют следующие аспекты: структура SCADA-системы, поддерживаемые программно-аппаратные платформы, организация взаимодействия с контроллерами, поддерживаемые базы данных, графические возможности, встроенные командные языки и т. д. При рассмотрении стоимостных характеристик учитывались особенности компонентов SCADA и требования к ним в зависимости от выбранной архитектуры АСУ. К эксплуатационным характеристикам относятся удобство документации, легкость освоения системы, надежность ее работы. На основании выявленных характеристик SCADA-систем, определили достоинства и недостатки каждого пакета, актуальность.
В настоящее время рынок SCADA-систем очень разнообразен, в котором российский производитель занимает весьма существенное положение.
Явными преимуществами российских SCADA-систем являются, во-первых, низкая стоимость, в отличие от зарубежных аналогов, во-вторых, удобную техническую поддержку, в-третьих, приспособленность к российским условиям.
Рассмотрим основные SCADA-системы российского производства: «Trace Mode» (AdAstra), «Master SCADA» (НПФ «ИнСАТ»), «Круг-2000» (НПФ «Круг»), «САРГОН» («НВТ-Автоматика»). Данные SCADA-системы будем оценивать по техническим, стоимостным, эксплуатационным характеристикам.
Технические характеристики
С точки зрения структуры, SCADA-системы можно разделить на модульные и интегрированные. В первом случае все рассматриваемые системы состоят из набора модулей, предназначенных для различных целей: мониторы реального времени, сетевая поддержка, инструментальная система, коммерческий учет и т. д. Если рассматривать только инструментальную систему, то в одних пакетах она представляет собой единый интегрированный комплекс (как в «Master SCADA»), а в других — набор самостоятельных средств разработки (как в «Круг-2000», «САРГОН»). В стабильной на данный момент 5-ой версии «Trace Mode» инструментальная система представлена в виде отдельных компонентов, в то время как в 6-ой версии заявлена интегрированная среда разработки [11].
Подавляющее большинство SCADA-систем в мире реализовано для Windows-платформе.
Кроме этого, на нижнем, контроллерном, уровне управления AdAstra предлагает «Micro Trace Mode», работающий под DOS или Windows, аналогично с системой программирования контроллеров «Master PLC» от «ИнСАТ». В рамках системы «Круг-2000» предусмотрено управление контроллерами под операционными системами QNX, Linux, eCos [1, 2, 3].
На верхнем уровне управления во всех рассмотренных SCADA-системах поддерживается только система Windows.
Стандарт OPC поддерживают все выше перечисленные системы, но в большинстве систем все же делается упор на использование собственных драйверов. В системе «Trace Mode» имеется руководство для создания драйверов. «MasterSCADA» поддерживает использование драйверов, тем не менее, основывается на OPC и имеет инструментарий для разработки OPC-серверов. «Круг-2000» также обладает средством для разработки драйверов.
Почти все перечисленные SCADA-системы используют ANSI SQL синтаксис. Благодаря чему, появляется возможность менять базу данных без серьезного изменения самой прикладной задачи, создавать независимые программы для анализа информации, использовать уже наработанное программное обеспечение, ориентированное на обработку данных.
В каждом из представленных здесь пакетов используется свой собственный двоичный формат записи в базу данных. Помимо этого, данные могут храниться в специальных архивах и в текстовом виде. Например, в «Trace Mode» существует три вида архива: СПАД (локальный архив, реализующий технологию структурированных промышленных архивов данных), отчет тревог (в ASCII-формате) и глобальный регистратор [8].
Функционально средства создания графического интерфейса SCADA-систем весьма похожи (используется векторная графика). Все рассматриваемые SCADA-системы включают библиотеки стандартных графических символов, в каждой из них существует графический объектно-ориентированный редактор с определенным набором анимационных функций. В ряде пакетов (таких как «Trace Mode», «Круг-2000») графический редактор является независимой программой, в то время как «Master SCADA» мнемосхемы создаются параллельно со всем проектом [1–13].
...