В начало

SCADA-система Genie 3.0 (Тема)

 

Пакет Genie 3.0 является инструментальной средой для создания ПО систем сбо­ра данных и оперативного диспетчерского управления (SCADА), исполняемого в среде Windows 3.х/95/98. Применяется для проектирования небольших АСУ ТП масштаба участка или цеха. Genie имеет модульно-ориентированную, открытую, ин­тегрированную архитектуру (рис. 3.14). Открытость архитектуры позволяет легко реализовать взаимодействие Genie
с другими приложениями для совместного доступа к данным в реальном масштабе времени. Управление всеми данными
Genie в реальном масштабе времени, а также хранение и обработку данных осуществляет Центр об­работки данных (Date Center). Пакет состоит из двух основных программных моду­лей: Построитель стратегии GENIE (GENIE.EXE) и Исполнительная среда GENIE (GWRUN.EXE). Построитель стратегии используется для проектирования и тести­рования проектов (стратегий), а Исполнительная среда – только для исполнения стратегий. Стратегия – это совокупность одной или нескольких задач вместе с одной или большим количеством экранных форм, а также одним сценарием. Простейшая стратегия имеет одну задачу с одной экранной формой и не имеет основного сце­нария. Задача, экранная форма и основной сценарий являются тремя основными элементами проектирования стратегий.

Рис. 1. Архитектура SCADА-системы  Genie 3.0

Рис. Архитектура SCADА-системы Genie 3.0

 

Экранная форма представляет собой набор элементов отображения и элементов управления. Элементы отображения – это график, текстовая строка, индикатор и др. К элементам управления относятся кнопка, аналоговый, движковый или инкрементный регулятор.

Пиктограммы блоков и элементы являются стандартными блоками для постро­ения стратегии. Соединения между функциональными блоками могут устанавли­ваться посредством видимых в окне Редактора задач связей, называемых «провод­ником». Соединение между пиктограммой блока и элементом отображения или меж­ду двумя элементами отображения невидимы, и поэтому они называются «связями».

Построитель стратегий GENIE предоставляет пользователю для проектирования АСУ ТП четыре различных редактора:

1.      Редактор задач (Task Designer);

2.      Редактор форм отображения (Display Designer);

3.      Редактор отчетов (Report Designer);

4.      Редактор сценариев (Script Designer).

Они используются для редактирования задач, экранных форм отображения, от­четов и основных сценариев соответственно.

Редактор задач (Task Designer) предназначен для реализации прикладных алгоритмов создаваемой системы. Разработка системы сводится к размещению поль­зователем функциональных блоков в окне задачи и установлению между ними свя­зей, определяемых алгоритмом обработки данных. Genie 3.0 обеспечивает возмож­ность разработки и одновременного исполнения до 8 задач. Более сложная задача может быть разбита на несколько простых задач меньшего объема, что упрощает процесс разработки и увеличивает производительность при исполнении, поскольку при каждом сканировании должно быть обработано меньшее число функциональ­ных блоков.

Редактор форм отображения (Display Designer) предназначен для созда­ния динамических графических форм отображения, связанных с исполняемой стра­тегией сбора данных и управления. При необходимости создания графического ин­терфейса оператора возможно использование специальных инструментов рисования и элементов отображения, таких как насосы, клапаны, круги, прямоугольники, сег­менты и т.п. Кроме того, пользователь может конфигурировать цвета и размеры указанных графических примитивов. Также Genie предоставляет команды «Сгруп­пировать» и «Разгруппировать», позволяющие объединять графические примитивы в единое изображение.

Редактор отчетов (Report Designer) предназначен для разработки и генера­ции отчетов. Пользователь может разрабатывать формат отчета с использованием специального инструмента табличной формы и определять расписание для автома­тической печати отчета. К другим функциям Редактора отчетов относятся: сбор данных, конфигурирование формата отчетов, генерация отчетов событий, генера­ция отчетов тревог.

Редактор сценариев (Script Designer) предназначен для управления задача­ми, вычислениями и анализом данных в реальном масштабе времени. Genie предо­ставляет средства разработки программных сценариев, совместимых с языком Visual Basic. По­скольку Visual Basic является одним из самых популярных и простых для изучения языков программирования, его наличие в пакете позволяет значительно упростить и повысить эффективность разработки проекта с использованием Genie.

Центр обработки данных (Date Center) является набором библиотек дина­мической компановки (DLL-библиотек) и предназначен для хранения и обработки данных, связанных с работой стратегии под управлением исполнительной среды Genie. Центр обработки данных поддерживает три способа взаимодействия пакета Genie с другими Windows-приложениями:

1.      Интерфейс прикладного программирования (СAPI);

2.      Механизм динамического обмена данными (DDE);

3.      Механизм связывания и внедрения объектов (OLE Automation).

Для взаимодействия Genie с аппаратными средствами в реальном масшта­бе времени используются драйверы ввода-вывода (I/O Drivers). Драйверы ввода-вывода поддерживают все аппаратные средства промышленной автоматизации фир­мы Advantech, включая модули сбора данных и управления ADAM и др., РС-совместимый модульный контроллер MIC-2000, устройства удаленного сбора дан­ных и управления серий ADAM-4000 и ADAM-5000/485, а также устройства ADAM-5000/CAN промышленной шины CAN с протоколом DeviceNet.

 

Шрифт ККМ КАСБИ-02, КАСБИ-03
Шрифт ККМ КАСБИ-02, КАСБИ-03


Шрифт ККМ ПРИМ-08 вер.1
Шрифт ККМ ПРИМ-08 вер.1


iTunes Gift Card (Россия) 5000 рублей
iTunes Gift Card (Россия) 5000 рублей