Привязка SCADA-системы GENESIS32 к технологическому процессу

Страницы работы

46 страниц (Word-файл)

Фрагмент текста работы

     I.3. Привязка SCADA-системы GENESIS32 к технологическому процессу

Цель работы – обучение методике отображения работы единицы технологического  оборудования в среде SCADA-системы Genesis32.

Для выполнения лабораторной работы потребуется демо-версия программного продукта Genesis 32EE.

I.3.1. Структура  SCADA-системы Genesis32

Система содержит   4 приложения ( рис.1):

·  GraphWorX32 (разработка  и  просмотр  мнемосхем);

·  TrendWorX32 (построение  графиков  параметров);

·  AlarmWorX32 (обнаружение  аварийных  событий);

·  ScriptWorX32 (разработка  и  запуск  сценариев).

Рис. 1. Структура SCADA-системыGENESIS32

Для связи с внешними объектами система имеет серверы стандарта OPC

( OLE for Process Control), позволяющие обмениваться информацией с аппаратными и программными приложениями, тоже имеющими серверы стандарта OPC. Рассмотрим  функции  приложений.

GraphWorX32

Позволяет рисовать мнемосхему  технологического процесса для визуализации контролируемых  параметров и диспетчеризации (рис.2).  Информация  обновляется   каждые 50 мс. Управление показом можно вести по заранее разработанному сценарию. Элементы мнемосхемы   можно выбирать из библиотеки. На мнемосхеме можно отображать графики и аварийные события.

Рис. 2. Пример мнемосхемы, созданной с помощью GraphWorX32

Для рисования мнемосхемы конкретного процесса GraphWorX32 имеет в своем составе  набор средств рисования и анимации, объединенных в объектно-ориентированную среду разработки. Проект состоит из совокупности экранных форм, каждая из которых хранится в отдельном файле в каталоге проекта. Пользователь  выбирает элементы управления ActiveX и переносит их в рабочую область окна экранной формы (рис.3).

Рис.3 . Элементы управления ActiveX в окне экранной формы GraphWorX32

Приложение  содержит библиотеку готовых символов технологических элементов, которая позволяет строить интуитивно понятные мнемосхемы автоматизированных систем (рис. 4 ).

Рис.4  . Библиотека встроенных символов технологических элементов

В мнемосхему можно вводить документы текстового процессора MS Word, рабочих листов и диаграмм MS Excel

Переменные величины отыскивают и вводят в мнемосхему в виде с помощью Tag Browser - навигатора тэгов (рис.5). Тэг- это электрический сигнал, поступающий по  одному из каналов ввода/вывода через сервер ОРС в систему SCADA.

Рис. 5  . Поиск и подключение переменных с помощью Tag Browser

GraphWorX32 поставляют со встроенной средой разработки сценарных процедур Microsoft Visual Basic for Applications (рис. 6), предназначенной для проектирования макрокоманд и функций вторичной обработки данных

Рис. 6 . GraphWorX32 cодержит встроенные средства программирования на Visual Basic Applications

TrendWorX32

Обеспечивает накопление и представление текущих данных в виде текущих графиков в виде простой или  логарифмической  зависимости заданной величины от времени, гистограмм, круговых  диаграмм или графиков связи двух величин. Накопленная  информация   извлекается из архива. Вычисляются статистические   характеристики. Можно одновременно просматривать текущие и  архивные  данные.

Окно TrendWorX32 (рис.7) содержит элементы управления, позволяющие   выводить изменения во времени и  графические зависимости  между контролируемыми параметрами и внутренними переменными проекта:

- зависимость выбранного параметра от времени;

- логарифмическая зависимость выбранного параметра от времени;

- гистограмма выбранного параметра;

- зависимость параметра от времени, заданного по вертикальной оси;

- зависимость одного параметра от другого.

Рис.  7 .  Окно TrendWorX32

Приложение TrendWorX32 обеспечивает:

·  отображение  изменений выбранных параметров в реальном  времени;

·  архивацию изменений выбранных параметров в стандартных базах данных

Похожие материалы

Информация о работе