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.

 

Adjustment Program Epson Stylus Photo 1430W Ver.1.0.0
Adjustment Program Epson Stylus Photo 1430W Ver.1.0.0


Adjustment Program Epson Stylus Office SX535WD, BX535WD
Adjustment Program Epson Stylus Office SX535WD, BX535WD


Adjustment Program Epson Stylus Photo PX730WD Ver.1.0.5
Adjustment Program Epson Stylus Photo PX730WD Ver.1.0.5