Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций по дисциплине - интегрированные сис...doc
Скачиваний:
128
Добавлен:
17.09.2019
Размер:
3.08 Mб
Скачать

2. Структура

Genesis32 построена по клиент-серверной архитектуре.

Система Genesis32 представляет собой комплект функциональных пакетов прикладных программ, предназначенных как для самостоятельной, так и совместной работы, что позволяет создавать операторские станции с полным или с усеченным объемом функций. В полном составе комплект функциональных пакетов Genesis32 обеспечивает все основные функции SCADA-системы; можно приобрести и использовать как отдельные пакеты, так и полнофункциональные комплекты. Модульная архитектура основана на стандарте ОРС 2.0, который обеспечивает взаимосвязи между пакетами Genesis32 (играющими роль модулей). В клиент-серверной структуре системы управления каждая полнофункциональная станция используется как сервер, с которой взаимодействуют специальные клиентские станции Genesis32 Browser. Связи с контроллерами, внешними устройствами и с сетями обеспечиваются ОРС-серверами ввода-вывода.

В состав функциональных пакетов - модулей системы - входят:

- сервер данных DataWorX32, играющий роль единого моста между множеством клиентских и серверных компонентов системы на основе стандарта ОРС;

- пакет пользовательского интерфейса и отображения данных GraphWorX32;

- пакет архивирования и отображения текущих и архивных трендов TrendWorX32, который выполняет также статистическую обработку данных и обеспечивает реакции компьютерной операторской станции на события;

- мультимедийный пакет контроля нарушений технологического режима и управления аварийными сообщениями AlarmWorX32;

- пакет формирования рапортов и сводок ReportWorX32;

- инструментальный модуль ScriptWorX32 для разработки скриптов;

- Web HMI - средство организации станции мониторинга, реализуемой средствами Интернет и браузера; поддерживает Web-ориентированные базы данных и удаленный доступ через Internet/Intranet с помощью протокола XML/SOAP.

- модуль непосредственного управления процессом ControlWorX32, поддерживающий языки программирования LD, ST и FBD стандарта IEC 61131-3; реализует функции ОРС-сервера;

- модуль поддержки многоэкранных рабочих мест Screen Manager.

В состав Genesis32 входят также добавочные функциональные и инструментальные модули:

- TrendWorX32-SQL - модуль связи пакета отображения трендов TrendWorX32 с базами данных MS Access и MS SQL;

- инструментальные средства для разработки ОРС-серверов ОРС-ToolKit;

- инструмент управления разработкой проектов ProjectWorX32;

- инструмент мониторинга и отладки системы TraceWorX32;

- сетевая клиентская станция Genesis32 Browser на неограниченное число входов-выходов;

- а также некоторые другие дополнительные компоненты.

Функциональные пакеты для конкретных станций комбинируются в соответствии с заданием на проект. Распространяются функционально полные комплекты Genesis32 в составе пакетов GraphWorX32, TrendWorX32, AlarmWorX32, ScriptWorX32 и ряда других компонент, в том числе служебных. Комплекты Genesis32 совмещают функции инструментальной и исполнительской систем (традиционное разделение которых здесь не применяется). Имеется программное обеспечение для специальных станций следующих типов:

- сетевая клиентская станция Genesis32 Browser на неограниченное число входов-выходов;

- дублированная отказоустойчивая станция Genesis32 Enterprise (сервер).

В составе линейки данных продуктов фирмы «Iconics» имеются специальные пакеты для «мобильных» пользователей (руководителей, обходчиков и т.д.), работающие под управлением операционной системы Windows СЕ:

- программное обеспечение, позволяющее использовать мобильный телефон для обращения к данным и управления - MobileHMI;

- вариант системы Genesis32 для карманных компьютеров, в том числе с использованием беспроводных коммуникаций - Pocket Genesis;

Последний пакет обеспечивает создание отдельных операторских станций и систем управления с использованием встраиваемых аппаратных средств и карманных компьютеров, в том числе с применением беспроводных коммуникаций; дает возможность использовать современные сетевые технологии для доступа к ОРС-серверам, базам данных, находящимся на других компьютерах, для оперативного оповещения персонала. В Pocket Genesis включены три основные приложения: Pocket GraphWorX, Pocket AlarmWorX и Pocket TrendWorX; они реализуют функции аналогичных пакетов в составе Genesis32. Pocket WebHMI (WebHMI делает доступной информацию об удаленных объектах через Internet.

Система имеет собственную СУБД,

Состояние связи с контроллерами диагностируется средствами серверов ввода-вывода. Результаты диагностики выводятся в виде системных сообщений.

Имеются комплекты на неограниченное число входов-выходов (Genesis32 Enterprise), на 1 500, 500, 300, 150 и 75 входов-выходов.

Время обновления данных на экране составляет 50 мс.