Программный комплекс TOPAZ SCADA включает в себя готовые к исполнению специализированные программные компоненты, выполняющие основные функции автоматизированной системы технологического управления (АСТУ) такие как сбор, ретрансляция, отображение, архивирование, логическая обработка данных и т.п., обеспечивающие работу всех уровней АСТУ, АСУ ТП или ССПИ.
Совместимо с TOPAZ LINUX
TOPAZ SCADA SERVER является серверным приложением TOPAZ SCADA и представляет собой базу данных, обеспечивающую хранение и архивирование данных. TOPAZ SCADA SERVER обеспечивает комплексное выполнение функций: прием, обработка и хранение параметров технологического процесса, политики безопасности и учета пользователей, хранение проектно-ориентированной информации, передача клиентам оперативной и архивной информацией. TOPAZ SCADA SERVER устанавливается и работает под управлением системы управления базами данных MySQL и MariaDB. Для обеспечения отказоустойчивости TOPAZ SCADA SERVER устанавливают на два компьютера, данные между которыми синхронизируются за счет применения репликации.
TOPAZ SCADA SERVER совместим с ПО TOPAZ Linux.
TOPAZ SCADA CLIENT является клиентским приложением TOPAZ SCADA и устанавливается на автоматизированном рабочем месте диспетчера. TOPAZ SCADA CLIENT реализует основные функции системы мониторинга, а именно, визуальное отображение оперативного состояния основных элементов объекта, звуковую сигнализацию при появлении тревожных сигналов, квитирование диспетчером активных тревог, отображение журнала событий, предоставления доступа к архивным данным в графическом и табличном виде и т.д.
Инструментальное ПО TOPAZ позволяет пользователям подходить комплексно к созданию проектов.
В TOPAZ TMBuilder создаётся телемеханическая модель.
TOPAZ Graphics Editor – инструмент создания статических схем, которые имеют только одно графическое представление. Пользователь может создавать индивидуальные шаблоны. Удобен для работы с небольшими объектами или с объектами с индивидуальными особенностями, требующими специфических не типизированных графических представлений.
TOPAZ Model Creator позволяет создавать объектную модель в полном соответствии стандарту CIM (МЭК 61970/61968), с функцией последующего импорта модели в CIM-xml и интеграцией с другими производителями, производить автоматизированный и ручной импорт данных из SAP, создавать SCL-модель, редактировать телемеханическую модель, а также на базе объектной модели создавать динамические схемы. Такие схемы создаются сразу для всего проекта на объектном, коммутационном и уровне шины-выключатели. Пользователь может конфигурировать схемы по своему усмотрению, перетягивая объекты в рабочее поле по принципу drag&drop. Привязка объектной модели к графической происходит автоматически. При этом встроенный топологический процессор обеспечивает автоматический расчёт топологии. А встроенный справочник НСИ позволяет быстро заполнять атрибуты CIM лишь выбрав нужную модель оборудования, что ускоряет процесс создания модели для расчётных задач.
В программном комплексе TOPAZ реализован мощный инструмент под названием «Топологический процессор». Алгоритмы топологического процессора работают на различных уровнях системы и позволяют решить такие задачи как 1) помощь в создания динамических схем, 2) динамическая раскраска, 3) установка переносных заземлений, 4) трассировки различных видов. Особенностью топологического процессора TOPAZ также является то, что он работает не только на схеме объектового уровня, но и на любых других представлениях, например, на коммутационной схеме. При этом никаких дополнительных настроек, например, задания расчетных формул, не требуется.
Помощник создания динамических схем. Топологический процессор контролирует правила создания схемы, позволяя пользователю самостоятельно нарисовать схему объектового уровня в строгом соответствии с общей информационной моделью (Common Information Model, CIM). Также топологический процессор контролирует процесс создания схем коммутационного и символьного уровней.
Динамическая раскраска. Топологический процессор обеспечивает возможность раскраски информации на схемах в соответствии с заданными пользователями алгоритмами:
Установка переносных заземлений на определенных местах.
Трассировка. Под трассировкой понимается запускаемый оператором АРМ SCADA TOPAZ поиск путей в топологии сети между различными видами оборудования, отвечающих определенным условиям. Каждый тип трассировки привязывается к определенному начальному оборудованию, относительно которого осуществляется поиск целевых элементов сети. Вызов трассировки производится через подменю «Трассировка» в контекстном меню каждого оборудования на схеме. Построенные трассировки отображаются в виде списка в отдельном окне «Трассировки». После создания каждая трассировка может быть на время скрыта или удалена. Есть возможность смены цвета трассировок. При нажатии кнопки «Обновить» в окне «Трассировки» происходит пересчет каждой построенной трассировки с учетом изменений в схеме, произошедших с момента построения каждой трассировки или ее предыдущего обновления.
Доступные способы трассировки:
1) Трассировка до нормальных токоразделов
Осуществляется поиск ближайшего нормального токораздела во все стороны от выбранного оборудования. Метрикой близости является количество коммутационных аппаратов, через которые нужно пройти, чтобы дойти до данного токораздела. Если сразу несколько нормальных токоразделов имеют минимальное и одинаковое расстояние от выбранного оборудования, то трассировка будет осуществлена до каждого из них. Трассируются только кратчайшие пути.
2) От текущих токоразделов
Осуществляется поиск ближайшего текущего токораздела в пределах топологического острова во все стороны от выбранного оборудования. Метрикой близости является количеств коммутационных аппаратов, через которые нужно пройти, чтобы дойти до данного токораздела. Если сразу несколько текущих токоразделов имеют минимальное и одинаковое расстояние от выбранного оборудования, то трассировка будет осуществлена до каждого из них. Трассируются только кратчайшие пути.
3) Топологический остров
Находит все оборудование, гальванически или магнитно связанное с данным оборудованием.
4) В сторону питания
Осуществляется поиск активных источников энергии во все стороны от выбранного оборудования в пределах топологического острова. Трассируются все альтернативные пути.
5) В сторону потребления
Осуществляется поиск потребителей энергии во все стороны от выбранного оборудования в пределах топологического острова. Трассируются только те потребители, которые достижимы через терминалы выбранного оборудования, с которых не достижимы напрямую активные источники энергии, другими словами: трассируемые потребители не не должны быть запитаны, минуя выбранное оборудование. Если выбранное оборудование обесточено, то трассировка также не производится. Трассируются все альтернативные пути.
6) До ближайших коммутационных аппаратов
Осуществляется поиск во все стороны до ближайших коммутационных аппаратов. Если ближайшим КА я является КА в виде центрального оборудования с токоразрывающей способностью (выключатели) и двух обрамляющих разъединителей, то поиск доходит до центрального эл-та. Трассируются все альтернативные пути.
7) Поиск закольцованных участков
В текущей реализации осуществляется поиск всех замкнутых траекторий в пределах того же топологического острова, что и выбранное оборудование.
8) Между двумя выбранными элементами сети
Рассчитывать сигналы можно не только в контроллере, а непосредственно на уровне базы данных, что разгружает контроллеры на подстанциях и GSM-каналы.
Интеграция модуля дорасчета в SCADA позволяет пользователю создавать он-лайн любые расчётные сигналы. Формула привязывается к любому узлу объектной модели; язык для создания формул Lua с подсказками для пользователя.
Журнал событий необходим для анализа последовательности появления событий и действий персонала.
Он имеет два уровня фильтрации:
Просмотр архивов осуществляется в табличном и графическом представлениях.
Существует удобный фильтр с настройками периода отображаемых значений. Одновременно можно проанализировать несколько значений. Можно проанализировать какой-то участок, где будет определены автоматически минимальные и максимальные значения на данном участке.
Существует возможность добавления сигналов на уже построенный график вручную – пользователь может легко перетянуть сигнал в поле сигналов по принципу drag&drop).
Значения экспортируются в Excel, в PDF и CSV.