SCADA- системы

Автор работы: Пользователь скрыл имя, 18 Декабря 2013 в 20:37, реферат

Краткое описание


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

Содержание


Введение 4
АСУ ТП и диспетчерское управление 4
Компоненты систем контроля и управления и их назначение 6
Разработка прикладного программного обеспечения СКУ: выбор пути и инструментария 9
Технические характеристики 10
Открытость систем 11
Стоимостные характеристики 12
Эксплуатационные характеристики 12
Графический интерфейс 13
Графические средства InTouch 13
Окна в InTouch 13
Объекты и их свойства 15
Организация взаимодействия с контроллерами 18
Аппаратная реализация связи с устройствами ввода/вывода 19
Серверы ввода/вывода в InTouch 20
Поддерживаемые коммуникационные протоколы 20
Особенности адресации в InTouch 22
Обмен данными с другими приложениями 23
Определение имени доступа в словаре переменных InTouch 24
Тренды в SCADA - системах 27
Тренды в InTouch 27
Архивирование (регистрация) значений переменной 28
Отображение трендов 28
Изменение параметров архивных трендов в режиме исполнения 31
Система распределенных архивов 31
Встроенные языки программирования 32
Скрипты в InTouch 33
Типы скриптов 33
Встроенные функции 34
Функции Quick Functions 37
Разработка графопостроителя в системе InTouch 39
Разработка DDE-сервера 39
Разработка DDE - клиента 41
Список литературы 43

Прикрепленные файлы: 1 файл

реферат SCADA cистема.docx

— 99.07 Кб (Скачать документ)
  • удобство интерфейса среды разработки - "Windows - подобный интерфейс", полнота инструментария и функций системы;
  • качество документации - ее полнота, уровень русификации;
  • поддержка со стороны создателей - количество инсталляций, дилерская сеть, обучение, условия обновления версий и т. д.

Если предположить, что  пользователь справился и с этой задачей - остановил свой выбор на конкретной SCADA - системе, то далее начинается разработка системы контроля и управления, которая включает следующие этапы:

  • Разработка архитектуры системы автоматизации в целом. На этом этапе определяется функциональное назначение каждого узла системы автоматизации.
  • Решение вопросов, связанных с возможной поддержкой распределенной архитектуры, необходимостью введения узлов с "горячим резервированием" и т.п.
  • Создание прикладной системы управления для каждого узла. На этом этапе специалист в области автоматизируемых процессов наполняет узлы архитектуры алгоритмами, совокупность которых позволяет решать задачи автоматизации.
  • Приведение в соответствие параметров прикладной системы с информацией, которой обмениваются устройства нижнего уровня (например, программируемые логические контроллеры - ПЛК) с внешним миром (датчики технологических параметров, исполнительные устройства и др.)
  • Отладка созданной прикладной программы в режиме эмуляции. В последующих главах на примере двух известных и хорошо зарекомендовавших себя SCADA-систем (InTouch и Citect) рассмотрены основные компоненты, функции и возможности систем диспетчерского управления и сбора данных.

Графический интерфейс

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

Но, тем не менее, каждая SCADA - система по-своему уникальна и, несмотря на поддержание стандартных  функций, обладает присущими только ей особенностями. При рассмотрении графических возможностей SCADA - систем InTouch и Citect предполагается обратить внимание не только на возможности инструментариев  по созданию графических объектов, но и на другие предоставляемые пользователю услуги, облегчающие и ускоряющие процесс разработки приложений (проектов).

Графические средства InTouch

Компоненты среды разработки InTouch:

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

Проект, созданный в пакете InTouch, представляет собой набор окон (Window) с различными графическими и  текстовыми объектами.

Окна в InTouch

Свойства каждого окна (наличие заголовка, цвет фона, размеры  и т. д.) определяются при его создании. Создание нового окна производится в  среде разработки WindowMaker щелчком  по иконке панели инструментов General или  командой File/New Window. На экране появится диалог Window Properties (Свойства окна, рис. 2).

 
Рис. 2. Диалог Window Properties (Свойства окна).


 
Каждое окно должно иметь свое имя  для его идентификации в приложении (Name). Цвет фона создаваемого окна выбирается из цветовой палитры, вызываемой на экран  щелчком по окошку Window Color. 

В поле Comment можно ввести комментарий, связанный с этим окном (необязательно). Эта информация нужна  только для документирования и не используется приложением.  
InTouch предлагает три типа окон (Window Туре):

  • Replace (заменяющее) - закрывает все существующие окна, перекрываемые им при появлении на экране, включая окна типа Popup и другие окна типа Replace.
  • Overlay (перекрывающее) - появляется поверх всех отображаемых в текущий момент окон. Когда окно типа Overlay закрывается, все скрываемые им окна восстанавливаются. Щелчок мыши по любому видимому участку лежащего ниже окна приводит к переходу его на передний план.
  • Popup (всплывающее) - похоже на окно типа Overlay, только оно всегда остается поверх всех других открытых окон. Окно закрывается после соответствующей команды пользователя.

Выбор типа создаваемого окна производится включением соответствующей  кнопки в поле Window Туре.  
В поле Frame Style (стиль обрамления) выбирается необходимый стиль обрамления окна:

  • Single - окно с рамкой, допускается заголовок;
  • Double - окно с рамкой без заголовка;
  • None - окно без рамки и заголовка.

Чтобы у окна была полоса с заголовком, где выводится имя  окна, включают опцию Title Bar. Эта полоса также служит для перемещения  окна при захвате ее мышью. При  выборе этой опции отключатся опции Double и None для стиля обрамления.  
Для возможности изменения размеров окна, когда оно откроется в WindowMaker, следует выбрать опцию Size Controls (управление размером).  
В группе полей Dimentions определяются текущие размеры и положение окна на рабочем поле:

  • X Location - расстояние в пикселях между левым краем рабочего поля WindowMaker и левым краем описываемого окна;
  • Y Location - расстояние в пикселях между верхним краем рабочего поля WindowMaker и верхним краем описываемого окна;
  • Window Width - ширина окна в пикселях;
  • Window Height - высота окна в пикселях.

По умолчанию при создании нового окна эти параметры примут значения предыдущего (последнего) созданного окна.

Кнопка Scripts (скрипты) дает возможность  войти в диалог Window Script для создания оконного сценария.

Для унификации внешнего вида окон приложения и сокращения сроков разработки приложений InTouch предлагает несколько приемов.

Один из таких приемов - дублирование окон. Создание копий  окон выполняется командой File/ Save Window As. Для быстрого доступа к этой команде можно воспользоваться  меню правой кнопки мыши (см. ниже).

Второй прием, который  также позволяет экономить время  разработки приложения - импорт окон. Можно  повторно использовать все ранее  созданные окна, объекты и скрипты. Чтобы импортировать окна из другого InTouch - приложения, необходимо воспользоваться  командой File/ Import.

Интерфейс WindowMaker с открытым окном представлен на рис. 3.

 
Рис. 3. Интерфейс WindowMaker.


 
Сверху экрана расположена строка меню, включающая опции для работы с окнами, редактирования и выравнивания объектов в окне, настройки инструментариев, текста, толщины и стиля линий  и т. д.

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

Объекты и их свойства

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

  • Линия - это объект, представляющий собой один или несколько связанных отрезков. Толщина линии и ее стиль являются статическими свойствами линии, присваиваемыми ей во время создания, и лишь цвет линии может быть связан с анимационной функцией.
  • Заполненный контур (прямоугольник, скругленный прямоугольник, круг, эллипс, многоугольник) представляет собой двухмерный объект. К динамическим свойствам такого объекта относятся цвет контурной линии, цвет заполнения, насыщенность цвета заполнения, высота, ширина, расположение, видимость и ориентация.
  • Текст представляет собой последовательность символов. К статическим свойствам текста относятся тип шрифта, его размер, выделение, курсив, подчеркивание, выравнивание. Анимационные свойства шрифта - цвет, видимость и расположение.
  • Кнопка - часто используемый объект при создании операторских интерфейсов. С кнопками могут быть связаны функции различных типов. Нажатие кнопки может вызв<span class="Normal__Char" style=" font-family: 'Times New Roman', 'Arial'; font-size: 13p

Информация о работе SCADA- системы