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

3. Функциональные возможности

Графический объектно-ориентированный редактор имеет следующие возможности:

• векторная графика;

• набор классов графических объектов разной сложности: простые (линии, прямоугольники, круги, эллипсы, многоугольники, текст и кнопки); сложные - растровые изображения, шаблоны трендов и др.;

• импорт растровых изображений в форматах bmp, pcx, dxf, drw;

• сохранение и тиражирование созданных образов и экранов. Динамизируются все основные формы мнемосхем: цифры, текст, столбиковые указатели, гистограммы и т. д.. Возможно сохранение и повторное применение динамизированных образов. Любое изображение на экране может быть подключено к разным переменным базы данных реального времени.

Есть анимация изображений; вывод сигналов на речевые сообщения. Число мнемосхем и динамических элементов на экране не ограничено.

С системой поставляется комплект программных инструментов Productivity Pack - библиотека мастер-объектов (стандартных фрагментов для разрабатываемых операторских станций - графических заготовок, утилит просмотра базы данных реального времени на экранах и т.д.). В комплект входит дополнительный набор сложных изображений и инструментов для разработки новых ActiveX-объектов - Symbol Factory, состоящий в целом из более 3000 единиц; в него входят средства создания мастер-объектов; средства просмотра файлов 200 форматов.

Оперативный вызов переменных из базы данных на экран работающей системы обеспечивается механизмом «динамических указателей» (Dynamic Referencing), что позволяет пользователю оперативно формировать и обновлять состав отображаемых данных.

Число кривых на тренде реального времени - до 4, на исторических трендах - до 8. Можно изменять масштабы текущих и исторических трендов; механизм «динамических указателей» дает возможность переназначать состав кривых на тренде. Имеются зависимости одной переменной от другой.

Для регистрации событий используется механизм централизованной регистрации событий, полученных из разных узлов сети. Применяются до 9999 приоритетов, и до 8 иерархических уровней. Сообщения могут приниматься и квитироваться с любого узла. При формировании предупредительной и аварийной сигнализации определяются группы сигналов, применяются фильтрация в реальном времени и маскирование сигналов. Сигналы отклонений аналоговых величин формируются по допускам на верхние и нижние границы, на скорости изменения. При этом могут быть сформированы автоматическая реакция системы на возникающие ситуации, сгенерированы e-mail и другие сообщения удаленным пользователям. Встроенный режим расширенной аварийной сводки позволяет выделять и обрабатывать сигналы с наивысшим приоритетом. Для сводок обеспечивается печать, прокрутка сводок при представлении на экране.

Для генерации отчетов используется механизм специального языка системы. Отчет (форму и условия его генерации) пользователь может создавать на экране работающей станции.

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

Алгоритмы пользователя могут программироваться на языке Си и помещаться в библиотеку. Функции доступа к переменным базы данных могут быть реализованы средствами языков Visual Basic, Fortran, Pascal и др.

Просмотр базы данных обеспечивается механизмом «Броузер тегов». На работающей системе одновременное обновление конфигурации всех узлов (по времени, по событию, по команде) обеспечивается специальным механизмом «Удаленная разработка». Этот механизм дает конкретному пользователю возможность использовать переменные базы данных удаленной станции без изменений в своей базе данных; при этом число отображаемых на станции переменных может быть удвоено. Механизм «супертеги» позволяет пользователям модифицировать структуру базы данных конкретной станции, подключая к ней теги других станций в сетевой системе управления.

Защита от несанкционированного доступа в системе исполнения обеспечивается паролями: число уровней допуска до 9999, число паролей не ограничено.

Средства отладки системы: программы тестирования проекта; эмулятор с имитатором на 3000 переменных.