Разделы презентаций


SCADA- системы

Гаврилов А.В. НГТУ, кафедра АППМПод термином SCADA понимают инструментальную

Слайды и текст этой презентации

Слайд 1SCADA-системы
Лекция 6
АХТП

SCADA-системы Лекция 6АХТП

Слайд 2Гаврилов А.В.

НГТУ, кафедра АППМ

Под термином SCADA понимают инструментальную программу для разработки программного обеспечения систем управления технологическими процессами в реальном времени и сбора данных. Реже термин SCADA-система используют для обозначения программно-аппаратного комплекса сбора данных
Основное назначение – взаимодействие оператора с технологическим процессом

Гаврилов А.В.

Слайд 3Гаврилов А.В.

НГТУ, кафедра АППМ

Основные функции

сбор данных о контролируемом технологическом процессе;
управление технологическим процессом, реализуемое ответственными лицами на основе собранных данных и правил (критериев), выполнение которых обеспечивает наибольшую эффективность и безопасность технологического процесса.

Гаврилов А.В.

Слайд 4Гаврилов А.В.

НГТУ, кафедра АППМ

Уровни автоматизации. SCADA – 2 и 3 уровни

Гаврилов А.В.

Слайд 5Гаврилов А.В.

НГТУ, кафедра АППМ

Уровни АСУТП

Гаврилов А.В.

Слайд 6Гаврилов А.В.

НГТУ, кафедра АППМ

Средний уровень

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

Гаврилов А.В.

Слайд 7Гаврилов А.В.

НГТУ, кафедра АППМ

Верхний уровень (уровень управления)

операторская часть
Визуализация процессов
Диалог оператора с системой
Возможность вмешательства оператора в технологические процессы при необходимости
система подготовки отчетов
Сохранение и выдача данных о ходе процессов с указанием времени, данных об энергетическом и материальном балансе и т.п.
система анализа тенденций
Возможность наблюдения за параметрами и прогнозирования
Этот уровень реализуется на основе системы SCADA

Гаврилов А.В.

Слайд 8Гаврилов А.В.

НГТУ, кафедра АППМ

Функции SCADA

Прием информации о контролируемых технологических параметрах от контроллеров нижних уровней и датчиков.
Сохранение принятой информации в архивах.
Вторичная обработка принятой информации.
Графическое представление хода технологического процесса, а также принятой и архивной информации в удобной для восприятия форме.
Прием команд оператора и передача их в адрес контроллеров нижних уровней и исполнительных механизмов.
Регистрация событий, связанных с контролируемым технологическим процессом и действиями персонала, ответственного за эксплуатацию и обслуживание системы.
Оповещение эксплуатационного и обслуживающего персонала об обнаруженных аварийных событиях, связанных с контролируемым технологическим процессом и функционированием программно-аппаратных средств АСУ ТП с регистрацией действий персонала в аварийных ситуациях.
Формирование сводок и других отчетных документов на основе архивной информации.
Обмен информацией с автоматизированной системой управления предприятием (или, как ее принято называть сейчас, комплексной информационной системой).
Непосредственное автоматическое управление технологическим процессом в соответствии с заданными алгоритмами.


Гаврилов А.В.

Слайд 9Гаврилов А.В.

НГТУ, кафедра АППМ

Распространенные SCADA-системы

Trace Mode (Adastra Research Group Inc., Россия)
Genesis32 (ICONICS, USA)
Delta V (Emerson, USA)
Centum (Yokogawa Electric Copr., Japan)
SIMATIC IT (Siemens, Germany)
LabView (National Instruments, USA)

Гаврилов А.В.

Слайд 10Гаврилов А.В.

НГТУ, кафедра АППМ

Популярные SCADA-системы, имеющие поддержку в России

Гаврилов А.В.

Слайд 11Гаврилов А.В.

НГТУ, кафедра АППМ

Что такое Genesis32?

Genesis32- это комплект инструментальных средств фирмы ICONICS для создания программного обеспечения верхнего уровня АСУ ТП, который основан на новейшем стандарте взаимодействия аппаратуры и программных средств разных производителей ОРС.
ОРС (механизм связывания и внедрения объектов для сбора и данных и управления в системах промышленной автоматизации) является наиболее общим способом организации взаимодействия между различными источниками и приемниками данных, такими как устройства, базы данных и системы визуализации информации о контролируемом объекте автоматизации.

Гаврилов А.В.

Слайд 12Гаврилов А.В.

НГТУ, кафедра АППМ

Состав

Genesis32-является набором приложений для Windows 9x и Windows NT, построенных в соответствии со спецификацией ОРС
В состав Genesis32 также входит среда редактирования сценарных процедур Advanced VBA Scripting , обеспечивающая возможность разработки части программного обеспечения средствами Microsoft Visual Basic for Applications 5.0 . Genesis32 включает в себя следующие приложения, являющиеся клиентами ОРС:
Graph WorX32,
Trend WorXX32,
Alarm WorX32.
Genesis32 также содержит среду разработки сценарных процедур. Кроме того, в состав пакета входят сервер системного администрирования и сервер фоновой архивации данных.

Гаврилов А.В.

Слайд 13Гаврилов А.В.

НГТУ, кафедра АППМ

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

Гаврилов А.В.

Слайд 14Гаврилов А.В.

НГТУ, кафедра АППМ

Основные характеристики GraphWorX32

Многопоточное 32 разрядное приложение;
Возможность обмена данными с любыми серверами ОРС;
Мощные инструменты для создания экранных форм и динамических элементов отображения;
Возможность встраивания элементов управления ActiveX и объектов OLE;
Динамизация элементов отображения со временем обновления графической информации 50 мс;
Средства разработки шаблонов экранных форм, содержащих наиболее часто используемые слои графических объектов;
Возможность встраивания графиков TrendWorX32 и журналов событий и тревог AlarmWorX32;

Гаврилов А.В.

Слайд 15Гаврилов А.В.

НГТУ, кафедра АППМ

GraphWorX32

Поставляемая библиотека функций обеспечивает возможность реализации эффективных алгоритмов обработки событий, связанных с контролируемым процессом, а также управления различными объектами посредством методов и свойств OLE Automation. Функциональная последняя возможность системы позволяет наиболее быстрым и эффективным способом обмениваться информацией с программными компонентами автоматизированной системы управления предприятием (АСУП). GraaphWorX32 имеет в своем составе полный набор средств рисования и анимации, объединенных в объектно-ориентированную среду разработки технологической графики

Гаврилов А.В.

Слайд 16Гаврилов А.В.

НГТУ, кафедра АППМ

GraphWorX32

Гаврилов А.В.

Слайд 17Гаврилов А.В.

НГТУ, кафедра АППМ

GraphWorX32

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

Гаврилов А.В.

Слайд 18Гаврилов А.В.

НГТУ, кафедра АППМ

GraphWorX32

Гаврилов А.В.

Слайд 19Гаврилов А.В.

НГТУ, кафедра АППМ

GraphWorX32

Средства установления связи каналов ввода –вывода устройств и других переменных проекта с элементами отображения позволяет задавать закон предварительной обработки параметра, представляемый в виде комбинации арифметических, логических, бинарных и функциональных преобразований, а так же условных операций.

Гаврилов А.В.

Слайд 20Гаврилов А.В.

НГТУ, кафедра АППМ

GraphWorX32 содержит библиотеку символов и деловой графики, которая позволяет значительно улучшить внешний вид экранных форм и создавать интуитивно понятные мнемосхемы автоматизируемых технологических процессов в кратчайшие сроки

Гаврилов А.В.

Слайд 21Гаврилов А.В.

НГТУ, кафедра АППМ

TrendWorX32

Представление контролируемых параметров в виде графиков (трендов) различных типов в реальном режиме времени;
Архивирование значений контролируемых параметров;
Вычисление статических характеристик выборок значений контролируемых параметров;
Извлечение значений контролируемых параметров из архивов и представление в виде графиков различных типов;
Вывод графики на печатающее устройство.

Гаврилов А.В.

Слайд 22Гаврилов А.В.

НГТУ, кафедра АППМ

GWF 3.0 – старая версия Genesis32 (1996)

Гаврилов А.В.

Слайд 23Гаврилов А.В.

НГТУ, кафедра АППМ

Пакет программ Genie 3.0

Пакет Genie является инструментальным средством для создания программного обеспечения сбора данных и оперативного диспетчерского управления (SCADA).
Он позволяет решать все основные задачи, стоящие перед разработчиком программного обеспечения верхнего уровня АСУ ТП. При этом разработка и сопровождение системы могут выполняться специалистами, имеющими как начальный, так и высокий уровни подготовки в области программирования.
Пакет состоит из двух основных программных модулей: Построитель стратегий Genie (GENIE.EXE) и Исполнительная среда Genie (GWRUN.EXE).
Построитель стратегий используется для проектирования и тестирования проектов, называемые стратегиями, а Исполнительная среда –только для исполнения стратегий. Результат разработки приложения в Genie сохраняется в файле стратегии. Файл стратегии представляет собой двоичный файл, содержащий всю информацию последнего сеанса редактирования.
Стратегия это совокупность одной или нескольких задач вместе с одной или большим количеством экранных форм, а также одним основным сценарием

Гаврилов А.В.

Слайд 24Гаврилов А.В.

НГТУ, кафедра АППМ

Genie 3.0

Гаврилов А.В.

Слайд 25Гаврилов А.В.

НГТУ, кафедра АППМ

Genie 3.0

Задача представляет собой набор функциональных блоков, отображаемых в окне задачи в виде пиктограмм.
Экранная форма представляет собой набор элементов отображения и элементов управления.
Пиктограммы функциональных блоков и элементы отображения/управления являются стандартными "кирпичи" для построения стратегии. Соединения между функциональными блоками в процессе разработки стратегии могут устанавливаться посредством видимых и не видимых связей. Соединение между пиктограммами блоков являются видимыми в окне Редактора задач. Такое соединение называется проводником, поскольку по своему назначению оно аналогично проводам в электрической схемах. Соединения между пиктограммами блока и элементами отображения невидимы. Поэтому они называются связями.
Каждая задача и экранная форма имеют собственные параметры. Впервые созданная новая задача или новая экранная форма имеют заданные по умолчанию параметры, которые могут быть изменены пользователем в соответствии с требованиями алгоритма. В рамках стратегии может использоваться одновременно практически любое количество функциональных блоков и устройств ввод вывода, которое ограничивается только быстродействием и размером памяти компьютера. Однако рекомендуется, чтобы количество функциональных блоков не превышало 500.

Гаврилов А.В.

Слайд 26Гаврилов А.В.

НГТУ, кафедра АППМ

Построитель стратегий Genie предоставляет в распоряжение пользователя четыре различных редактора:

Редактор задач,
Редактор форм отображения,
Редактор отчетов,
Редактор сценариев.

Гаврилов А.В.

Слайд 27Гаврилов А.В.

НГТУ, кафедра АППМ

Редактор задач

Редактор задач предназначен для реализации прикладных алгоритмов создаваемой системы. Genie имеет большое количество встроенных стандартных функциональных блоков для реализации различных алгоритмов сбора данных и управления.
Разработка системы сводится к размещению пользователем функциональных блоков в окне задачи и установлению между ними связей, определяемых алгоритмом обработки данных. Genie 3.0 обеспечивает возможность разработки и одновременного исполнения до 8 задач.
Таким образом, сложная система может быть разделена на несколько независимых одновременно выполняемых задач, что не только упрощает процесс разработки, но также увеличивает производительность при выполнении.

Гаврилов А.В.

Слайд 28Гаврилов А.В.

НГТУ, кафедра АППМ

Инструменты редактора задач

Гаврилов А.В.

Слайд 29Гаврилов А.В.

НГТУ, кафедра АППМ

Редактор форм отображения

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

Гаврилов А.В.

Слайд 30Гаврилов А.В.

НГТУ, кафедра АППМ

Инструменты редактора форм отображения

Гаврилов А.В.

Слайд 31Гаврилов А.В.

НГТУ, кафедра АППМ

Редактор отчетов

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

Гаврилов А.В.

Слайд 32Гаврилов А.В.

НГТУ, кафедра АППМ

Редактор сценариев

предназначен для управления задачами, вычислениями и анализом данных в процессе исполнения стратегии. Редактор сценариев представляет собой редактор текста. Исходный текст сценария компилируется в псевдокод сразу после редактирования, так что нет необходимости компилировать в псевдокод при каждом запуске.

Гаврилов А.В.

Слайд 33Гаврилов А.В.

НГТУ, кафедра АППМ

Так выглядит рабочее окно редактора кадров в пакете Genie 2.0

Гаврилов А.В.

Слайд 34Гаврилов А.В.

НГТУ, кафедра АППМ

Сравнение SCADA-систем (1996)

Гаврилов А.В.

Слайд 35Гаврилов А.В.

НГТУ, кафедра АППМ

Отечественные SCADA-системы

К преимуществам отечественных SCADA-систем можно отнести бОльшую приспособленность к российским условиям, удобную техническую поддержку и, как правило, низкую стоимость по сравнению с зарубежными аналогами.
«Trace Mode» (AdAstra),
«Master SCADA» (НПФ «ИнСАТ»),
«Круг-2000» (НПФ «Круг»),
«САРГОН» («НВТ-Автоматика»).

Гаврилов А.В.

Слайд 36Гаврилов А.В.

НГТУ, кафедра АППМ

Технические характеристики

С точки зрения структуры SCADA-системы можно разделить на модульные и интегрированные, причем это относится как к системе в целом, так и к инструментальной системе (т. е. системе разработки АСУ ТП).
В первом случае все рассматриваемые системы состоят из набора модулей, предназначенных для различных целей: мониторы реального времени, сетевая поддержка, инструментальная система, коммерческий учет и т. д.
Если рассматривать только инструментальную систему, то в одних пакетах она представляет собой единый интегрированный комплекс (как в «Master SCADA», “Trace Mode 6”), а в других — набор самостоятельных средств разработки (как в «Круг-2000», «САРГОН»).

Гаврилов А.В.

Слайд 37Гаврилов А.В.

НГТУ, кафедра АППМ

Технические характеристики (2)

Все рассматриваемые системы ориентированы на Windows.
На нижнем, контроллерном, уровне управления каждая система имеет свою специфику.
AdAstra предлагает «Micro Trace Mode», работающую под DOS или Windows.
Аналогичная ситуация с системой программирования контроллеров «Master PLC» от «ИнСАТ».
В рамках системы «Круг-2000» предусмотрено управление контроллерами под операционными системами QNX, Linux, eCos, что дает большую свободу выбора

Гаврилов А.В.

Слайд 38Гаврилов А.В.

НГТУ, кафедра АППМ

Технические характеристики (3)

На верхнем уровне управления пока ни одна система не поддерживает никаких операционных систем, кроме Windows.
Хотя некоторые разработчики (в частности «ИнСАТ» заявляют, что при необходимости не возникнет трудностей с переносом системы на какую-либо другую платформу.
Компания AdAstra заявила о поддержке многоплатформенности в 6-ой версии своей системы «Trace Mode»

Гаврилов А.В.

Слайд 39Гаврилов А.В.

НГТУ, кафедра АППМ

Технические характеристики (4)

Стандарт OPC поддерживают все рассматриваемые системы, но в большинстве систем все же делается упор на использование собственных драйверов.
Кроме этого, существуют инструментарии для разработки OPC-серверов или драйверов.
В системе «Trace Mode» имеется руководство для создания драйверов.
«Master SCADA», хотя и поддерживает использование драйверов, все же основывается на OPC и имеет инструментарий для разработки OPC-серверов.
В систему «Круг-2000» тоже входит средство для разработки драйверов.

Гаврилов А.В.

Слайд 40Гаврилов А.В.

НГТУ, кафедра АППМ

Технические характеристики (5)

К промышленным базам данных предъявляются повышенные требования. Особенностями таких баз данных является большой объем информации и необходимость в высокой скорости обмена.
Практически все SCADA-системы, и в частности все рассматриваемые здесь, используют ANSI SQL синтаксис, который является независимым от типа базы данных.
Таким образом, приложения виртуально изолированы, что позволяет менять базу данных без серьезного изменения самой прикладной задачи, создавать независимые программы для анализа информации, использовать уже наработанное программное обеспечение, ориентированное на обработку данных.

Гаврилов А.В.

Слайд 41Гаврилов А.В.

НГТУ, кафедра АППМ

Технические характеристики (6)

Функционально средства создания графического интерфейса SCADA-систем весьма похожи.
Используемая векторная графика дает возможность осуществлять широкий круг операций над выбранным объектом. Объекты могут быть простыми (линии, прямоугольники, текстовые объекты и т. д.) и сложные.
Все рассматриваемые SCADA-системы включают библиотеки стандартных графических символов, сложных графических объектов, в каждой из них существует графический объектно-ориентированный редактор с определенным набором анимационных функций.
В ряде пакетов (таких как «Trace Mode», «Круг-2000») графический редактор является независимой программой, в то время как в интегрированных системах (как «Master SCADA») мнемосхемы создаются параллельно со всем проектом

Гаврилов А.В.

Слайд 42Гаврилов А.В.

НГТУ, кафедра АППМ

Технические характеристики (7)

Все рассматриваемые системы поддерживают языки функциональных блоков (FBD), которые реализуют стандарт МЭК-1131 и позволяют программировать алгоритмы, не прибегая к языкам программирования высокого уровня.
В «Trace Mode» помимо языка Техно FBD для создания диаграмм функциональных блоков существует язык Техно IL, на котором можно записывать алгоритмы в виде последовательности инструкций.

Гаврилов А.В.

Слайд 43Гаврилов А.В.

НГТУ, кафедра АППМ

Стоимостные характеристики (2004г.)

Гаврилов А.В.

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика