ЖУРНАЛ «СТА» 1/2016

Server (если объём данных и темп изме- нения невелики, то также можно ис- пользовать SQL Express). Так же как в AlarmWorX32 Logger, при архивации аналоговых данных в конфигурации TrendWorX32 Logger настраиваются па- раметры архивации, такие как перечень архивируемых сигналов, шаг обновле- ния данных в архиве (update rate), ча- стота сброса данных на жёсткий диск и управление таблицами в архиве. На АРМиспользуются два компонен- та –GraphWorX32 и DataWorX32. Graph- WorX32 – это компонент SCADA-си- стемы, который выполняет визуализа- цию технологического процесса. Мне- мосхемы отображают все системы объ- екта, тем самым обеспечивается пол- ный контроль оператором всего обору- дования электростанции. Для отобра- жения динамических объектов исполь- зуются элементы с изменяемым цветом заливки (индикаторы, краны, задвиж- ки, вентиляторы, насосы) и внедрённые объекты (ActiveX) из состава SCADA GENESIS32 – AlarmWorX32 Viewer и AlarmWorX32 Report для отображения списка текущих и архивных аварий и событий, и TrendWorX32 Viewer для ото- бражения текущих и архивных аналого- вых параметров. На рис. 5 показан вариант интерфей- са оператора рабочей станции с одним монитором. Оператор может вывести на экран мнемосхемы с двух систем. При использовании рабочей станции с двумя мониторами рабочее простран- ство для мнемосхем увеличивается в два раза, что даёт возможность выводить информацию с большего количества систем. Пример такого интерфейса опе- ратора показан на рис. 6. Компонент DataWorX32 на АРМ при- меняется по нескольким причинам. 1. Поток информации от сервера весь- ма большой (порядка 5000 сигналов), соответственно, данные передаются на АРМ в упакованном виде (32-би- товыми словами) и есть необходи- мость в разборе слов на рабочей стан- ции, аналогичном обработке на сер- вере для формирования списков со- бытий и аварий. 2. Компонент DataWorX32 на рабочих станциях реализует функцию пере- ключения с основного сервера на ре- зервный в случае отказа основного сервера. Резервирование в данном проекте выполнено на уровне OPC-серверов, то есть основной и резервный серверы имеют одинаковый набор ОРС-серве- ров с одинаковыми перечнями сигна- лов в них. При отказе (выходе из строя) основного сервера DataWorX32 рабочей станции это фиксируется и она пере- ключается на резервный сервер. Если в процессе работы основной сервер воз- вращается в работу, то DataWorX32 пе- реключает рабочую станцию обратно на основной (возврат к основному серверу настраивается в конфигурации Data- WorX32). Использование протокола ОРС поз- волило осуществить связь со смежными сторонними системами без дополни- тельного программирования. В случае когда топология сети не позволяет при- 46 СТА 1/2016 СИС Т ЕМНА Я ИН Т Е Г РАЦИЯ / ЭН Е Р Г Е Т ИКА www.cta.ru Рабочая станция (АРМ) Сервер DataWorX32 Датчики и дополнительные механизмы DataWorX32 AlarmWorX32 Logger AlarmWorX32 Server ПЛК GraphWorX32 AlarmWorX32 Viewer ActiveX TrendWorX32 Viewer ActiveX AlarmWorX32 Report ActiveX TrendWorX32 Logger OPC-сервер RSLinx Classic Рис. 4. Информационный обмен между компонентами SCADA GENESIS32 Рис. 5. Интерфейс оператора рабочей станции с одним монитором

RkJQdWJsaXNoZXIy MTQ4NjUy