ЖУРНАЛ СТА №3/1998
предоставляет разработчику инстру- менты для рисования пользователь- ских графических элементов, таких как насосы, клапаны, прямоугольни- ки, круги, сегменты, многоугольники и т. п. Кроме того, пользователь может конфигурировать цвета и размеры указанных графических примитивов. Пользовательские средства рисования включают овал (круг), прямоугольник, скругленный прямоугольник, много- угольник и линию. Кроме того, GENIE поддерживает операции «Сгруппиро- вать» и «Разгруппировать», позволяю- щие объединять графические прими- тивы в единое изображение. Редактор отчетов Редактор отчетов предназначен для разработки и генерации отчетов. Редак- тор отчетов пакета GENIE предоставля- ет разработчику на этапе проектирова- ния, а пользователю — в процессе экс- плуатации системы возможность оп- ределять содержание отчета, формиру- емое на основе собираемых данных и действий оператора, с последующей ав- томатической печатью в определенные моменты времени. Средства, входящие в Редактор отчетов, могут быть исполь- зованы для выбора и печати отчетов вручную в требуемый момент времени. Редактор отчетов пакета GENIE обес- печивает выполнение пяти основных функций: сбор данных, конфигуриро- вание формата отчетов, составление расписания автоматической печати отчетов, генерацию отчета событий и генерацию отчета тревог. Функция сбора данных в заданное пользователемвремя дает возможность создавать файлы базы данных (с рас- ширением .DBF) для каждого тэга (объ- екта обрабатываемых данных), опреде- ленного пользователем при конфигу- рировании отчета. Минимальный вре- менной интервал сбора данных, ис- пользуемый указанной функцией при получении информации о заданном тэге, равен 10 минутам. Если требуется высокоскоростной сбор данных, то не- обходимо использовать функциональ- ный блок архивации данных Редакто- ра задач или элемент просмотра дан- ных исторического архива Редактора форм отображения. Функция конфигурирования формы отчета реализуется при помощи диа- логовых панелей, которые позволяют устанавливать формат и время печати отчета. Записи отчета организованы в табличной форме, и пользователи просто вводят текст или задают клю- чевые слова для определения каждого столбца таблицы. Информация о каж- дой форме отчета сохраняется в фай- ле формата и извлекается из него при генерации отчета. Внешний вид диа- логовой панели конфигурирования формата отчета показан на рис. 8. Функция генерации отчета обраба- тывает файл формата и файл базы данных, после чего производит пе- чать отчета. С помощью планировщика отчета ус- танавливается время, в которое долж- ны генерироваться отчеты. В опреде- ленное пользователем время плани- ровщик отчета инициирует процесс генерации отчета. Планировщик отче- та также информирует пользователя о выполнении и результате печати отче- та. Внешний вид диалоговой панели настройки расписания для планиров- щика отчета показан на рис. 9. Функция генерации отчета тревог позволяет создавать отчеты об отка- зах оборудования. Отчеты указанного типа содержат информацию о време- ни отказа, о подтверждении данного события оператором и о восстановле- нии работоспособности. Редактор сценариев (Script Designer) Редактор сценариев предназначен для управления задачами, вычисления- ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНСТРУМЕНТАЛЬНЫЕ СИСТЕМЫ 65 3/98 Рис. 7. Элементы отображения и управления Редактора форм отображения Рис. 8. Внешний вид диалоговой панели настройки формата отчета
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy