ЖУРНАЛ «СТА» №1/2007
OPCсервером тревог и событий (OPC A&E) и OPCсервером исторических данных (HDA). Приложение DataWorX32, входящее в пакет GENESIS32 V9, представлено в трёх модификациях: профессиональ- ной, стандартной и облегчённой. DataWorX32 содержит большое коли- чество принципиально новых возмож- ностей: ● полное резервирование данных OPC, OPC тревог и событий и OPC исто- рических данных; ● туннелинг для любых сторонних OPCсерверов и OPCклиентов; ● новую утилиту MonitorWorX, обеспе- чивающую централизованную диаг- ностику системы и отображающую её производительность; ● интеграцию туннелинга в универ- сальном навигаторе данных; ● группировку OPCтегов и построе- ние мостов данных. Туннелинг OPC в DataWorX32 V9 полностью совместим с OPCстандар- том, не нарушает систему сетевой за- щиты IT, поддерживает связь по LAN, WAN и Интернет со всеми атрибутами встроенной безопасности и полностью поддерживает открытые стандарты промышленности и протоколы, такие как: ● OPC доступа к данным (DA 3.0); ● OPC тревог и событий; ● OPC доступа к историческим дан- ным; ● OPC единой архитектуры (UA); ● протоколы связи TCP/IP и XML. Г РУППИРОВКА , АРХИВАЦИЯ И РЕЗЕРВИРОВАНИЕ ДАННЫХ ОРС Одной из важных характеристик па- кета DataWorX32 является инструмент группировки OPCтегов и построения мостов данных. Допустим, нам необхо- димо использовать данные ОРСсерве- ров с двумя различными протоколами. Для этого в конфигураторе DataWorX32 указываем в каталоге Bridging навига- тора источники данных ОРСсерверов, настраиваем тип регистра и свойства данных. Затем запускаем на исполне- ние, и ОРСтеги различных протоко- лов становятся сгруппированными и доступными для приложений, являю- щихся ОРСклиентами. Другой важной характеристикой DataWorX32 является возможность группировки ОРСданных различных ОРСсерверов. Схема механизма груп- пировки показана на рис. 3. Часто в очень больших проектах различные приложенияклиенты OPC обращают- ся к одним и тем же OPCсерверам. Например, в экранной форме GraphWorX32 необходимо отображать уровень жидкости в резервуаре, в AlarmWorX32 нужно контролировать и сигнализировать о состоянии того же самого значения уровня жидкости, в TrendWorX32 давать его графическое представление и т.п. Это приводит к увеличению загрузки OPCсервера, по- скольку одни и те же данные будут за- прашиваться неоднократно. Таким образом, когда многие клиен- ты запрашивают данные от сервера OPC, DataWorX32 проводит монито- ринг OPCсерверов и группирует дан- ные по запросам клиентов. Часто тре- буется оптимизировать работу, выпол- няемую серверами ввода/вывода на низком уровне (например для увеличе- ния скорости архивации). DataWorX32 может выступать «посредником» меж- ду клиентами и серверами и позволяет оптимизировать этот процесс. Это наиболее выгодно, когда приходится взаимодействовать с удалёнными сер- верами по сети. Новый DataWorX32 — единственный продукт, который поддерживает три самых важных OPCстандарта (DA, A&E, HDA), обеспечивает полнофунк- циональное резервирование данных, наиболее востребованное в больших распределённых системах управления. Повышение надёжности и достоверно- сти данных OPC достигается тем, что все данные OPCсерверов группируют- ся в резервные пары. Эти резервные 68 СТА 1/2007 П Р О Г РАММНО Е ОБ Е С П Е Ч Е НИ Е / ИН С Т Р УМЕ Н ТАЛ Ь НЫ Е СИС Т ЕМЫ www.cta.ru Группировка данных OPC DataWorX32 OPC A сервер Протокол OPC B сервер Протокол AlarmWorX32 DataWorX32 AlarmWorX32 DataWorX32 AlarmWorX32 DataWorX32 Сервер AlarmWorX32 Основной сервер тревог/событий Обновление тревог/событий Сервер AlarmWorX32 Резервный сервер тревог/событий Синхронизированные тревоги/события Основной Резервный Основной Резервный Основной Резервный Рис. 3. Реализация функции группировки данных ОРС в DataWorX Рис. 4. Структурная схема резервирования ОРС-серверов тревог, событий и исторических данных
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy