ЖУРНАЛ СТА №3/1998

GENIE 3.0 — в двух словах о назначении Пакет GENIE (по-русски произносит- ся как «Джини» с ударением на первом слоге, а в переводе — «джин» — не на- питок), разработанный фирмой Advan- tech, является инструментальным сред- ством для создания программного обес- печения сбора данных и оперативного диспетчерского управления (SCADA), исполняющегося в среде MS Windows 3.х, Windows 95 и Windows 98. GENIE теку- щей версии может применяться в про- ектах АСУ ТП масштаба технологичес- кого участка и/или цеха, с начальным или средним уровнем сложности. В настоящее время фирма «Прософт» предлагает полностью локализован- ную для российских пользователей версию GENIE 3.0, где все диалоги, ко- манды, файлы подсказок и докумен- тация переведены на русский язык. Состав и архитектура системы Пакет GENIE состоит из двух основ- ных программных модулей: Построи- тель стратегий GENIE (GENIE.EXE) и Исполнительная среда GENIE (GWRUN.EXE). Построитель страте- гий используется для проектирова- ния и тестирования проектов, назы- ваемых стратегиями, а Исполни- тельная среда — только для испол- нения стратегий. Кроме того, в составе пакета имеет- ся программа установки и настройки устройств ввода/вывода, а также на- бор динамически компонуемых биб- лиотек (DLL), выполняющих различ- ные функции в процессе разработки и выполнения программного обеспе- чения SCADA. GENIE имеет модульно-ориентиро- ванную, открытую интегрированную архитектуру (рис. 1). Открытость ар- хитектуры позволяет легко реализо- вывать взаимодействие GENIE с дру- гими приложениями для совместного доступа к данным во время исполне- ния стратегий. Результат разработки приложения в GENIE сохраняется в файле стратегии. Файл стратегии (с расширением .GNI) представляет собой двоичный файл, содержащий всю информацию по- следнего сеанса редактирования. Стратегия — это совокупность одной или нескольких задач вместе с одной или большим количеством экранных форм , а также одним основным сце- нарием (рис. 2). Задача, экранная форма и основной сценарий являются тремя основными элементами, ис- пользуемыми при проектировании cтратегий. Простейшая стратегия име- ет одну задачу с одной экранной фор- мой и не имеет основного сценария. ИНСТРУМЕНТАЛЬНЫЕ СИСТЕМЫ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ 62 3/98 GENIE 3.0: гармония простоты и эффективности Александр Локотков В статье рассматриваются функциональные возможности пакета GENIE 3.0 — инструментального средства разработки программного обеспечения верхнего уровня АСУ ТП в части визуализации данных и оперативного диспетчерского управления Сбор данных и отображение Построение графиков в реальном масштабе времени Обработка штатных и аварийных событий Встраиваемые модули ввода-вывода Последовательная связь RS-232C/RS-485 Fieldbus Контроллеры с программируемой логикой Программные интерфейсы DDE, C API, OLE Control Управление в реальном масштабе времени ПИД- регулирование Регистрация событий Планирование отчетов Редактор сценариев Редактор задач Редактор форм отображения Редактор отчетов Рис. 1. Архитектура GENIE 3.0

RkJQdWJsaXNoZXIy MTQ4NjUy