Автор работы: Пользователь скрыл имя, 04 Марта 2013 в 18:57, реферат
TRACE MODE - это одна из самых покупаемых в России SCADA-система, предназначенная для разработки крупных распределенных АСУТП широкого назначения. Система TRACE MODE создана в 1992 году и к настоящему времени имеет свыше 6500 инсталляций. Проекты, разработанные на базе TRACE MODE, работают в энергетике, металлургии, атомной, нефтяной, газовой, химической, космической и других отраслях промышленности, в коммунальном и сельском хозяйстве России. По числу внедрений в России, TRACE MODE значительно опережает зарубежные пакеты подобного класса. Имеются также внедрения в странах СНГ, странах Балтии, Анголе, Ирландии, Италии, Ираке, Китае, США
TRACE MODE - это одна из самых покупаемых в России SCADA-система, предназначенная для разработки крупных распределенных АСУТП широкого назначения. Система TRACE MODE создана в 1992 году и к настоящему времени имеет свыше 6500 инсталляций. Проекты, разработанные на базе TRACE MODE, работают в энергетике, металлургии, атомной, нефтяной, газовой, химической, космической и других отраслях промышленности, в коммунальном и сельском хозяйстве России. По числу внедрений в России, TRACE MODE значительно опережает зарубежные пакеты подобного класса. Имеются также внедрения в странах СНГ, странах Балтии, Анголе, Ирландии, Италии, Ираке, Китае, США.
TRACE MODE основана на инновационных, не имеющих аналогов, технологиях. Среди них: разработка распределенной АСУТП как единого проекта, автопостроение, оригинальные алгоритмы обработки сигналов и управления, объемная векторная графика мнемосхем, единое сетевое время, уникальная технология playback - графического просмотра архивов на рабочих местах руководителей. TRACE MODE - это первая интегрированная SCADA- и SOFTLOGIC-система, поддерживающая сквозное программирование операторских станций и контроллеров при помощи единого инструмента.
SCADA-система TRACE MODE содержит
средства разработки
Все программы, входящие в TRACE MODE, подразделяются на две группы:
Инструментальная система разработки содержит три редактора:
В редакторе базы каналов создается математическая основа системы управления: описываются конфигурации всех рабочих станций, контроллеров и УСО, а также настраиваются информационные потоки между ними. Здесь же описываются входные и выходные сигналы и их связь с устройствами сбора данных и управления; задаются периоды опроса или формирования сигналов, настраиваются законы первичной обработки и управления, технологические границы, программы обработки данных и управления, осуществляется архивирование технологических параметров, сетевой обмен, а также решаются некоторые другие задачи.
Результатами работы в этом редакторе являются математическая и информационная структуры проекта АСУТП, которые включают в себя набор баз каналов и файлов конфигурации для всех контроллеров и операторских станций (узлов) проекта, а также файл конфигурации всего проекта c расширением cmt (для версии 6 расширение — prj). Все остальные файлы проекта хранятся в рабочей директории в каталоге, имя которого совпадает с именем файла конфигурации.
В редакторе представления
данных разрабатывается графическая
часть проекта системы
Среди этих форм присутствуют такие, как поля вывода числовых значений, графики, гистограммы, кнопки, области ввода значений и перехода к другим графическим фрагментам и т. д.
Кроме стандартных форм отображения, TRACE MODE позволяет вставлять в проекты графические формы представления данных или управления, разработанные пользователями.
Все формы отображения
информации, управления и анимационные
эффекты связываются с
Для разработки шаблонов документов в состав инструментальной системы включен редактор шаблонов.
Исполнительная система TRACE MODE включает в себя исполнительные модули (мониторы, МРВ) – программные модули различного назначения, под управлением которых в реальном времени выполняются составные части проекта, размещаемые на отдельных компьютерах или в контроллерах, предназначенные для работы на всех уровнях систем управления, о которых говорилось выше.
Существует ряд программных модулей, назначение которых четко не привязано к функциям одного из перечисленных уровней систем управления.
К таким модулям относятся:
Они могут использоваться для создания как оперативного, так и административного уровней систем управления.
Глобальный регистратор служит для обеспечения надежного хранения архивов ТП. Он архивирует данные, посылаемые ему по сети мониторами реального времени (64 000 параметров с дискретностью 0,001 с), обеспечивает автоматическое восстановление данных после сбоя, а также может передавать архивные данные для просмотра мониторам SUPERVISOR. Глобальный регистратор может также выступать как ОРС-сервер и DDE-сервер и поддерживает обмен с базами данных через ODBC.
Для документирования технологической информации в TRACE MODE предусмотрен специальный модуль — сервер документирования. Документирование осуществляется по шаблонам, которые создаются в редакторе шаблонов. Время или условие генерирования документа, имя файла шаблона, а также направление вывода документа описываются в программах документирования — сценариях.
Подготовка отчетов (документов)
чаще всего привязывается к
Сервер документирования NetLink Light используется для решения задачи документирования технологической информации. Он по команде МРВ, собственному сценарию или по команде оператора интерпретирует созданные заранее шаблоны, запрашивает у МРВ необходимые данные и формирует по ним документы. Эти документы могут быть распечатаны на принтере, отправлены по E-mail или опубликованы на Web-сервере.
Утилита консоль тревог позволяет просматривать отчет тревог разных МРВ одного проекта. Для каждого просматриваемого отчета тревог создается отдельное окно. В него можно выводить информацию из файла отчета тревог или сообщения, формируемые МРВ.
Любая рабочая станция
системы TRACE MODE может выступать в
качестве Web-сервера, что позволяет
управлять технологическим
Для доступа к данным пользователю
достаточно набрать Web-адрес активатора
и ввести пароль, тогда весь проект
загружается в удаленный
Для обеспечения мобильных пользователей АСУ оперативной информацией в режиме реального времени на базе TRACE MODE разработан программный продукт — GSM-активатор. Он предназначен для дистанционного мониторинга и управления технологическими процессами, а также для получения оперативной технико-экономической информации при помощи сверхпортативных компьютеров handheld PC.
В реальном времени GSM-активатор может принимать информацию от 64 000 датчиков, осуществлять супервизорное управление, получать технико-экономическую информацию из баз данных через сервер, использующий стандартные интерфейсы SQL/ODBC, ОРС, DDE и т. д. Вся входящая информация отображается графически в виде анимированных мнемосхем и трендов.
GSM-активатор, относящийся
к новому классу систем
К GSM-активатору проявляют
интерес нефтяные компании, электрические
и тепловые сети РАО ЕЭС и РАО
ГАЗПРОМ, коммунальные и другие службы,
управляющие пространственно
Нужно отметить, что в
последней версии TRACE MODE 6 все редакторы
системы вызываются из одной программы
— Интегрированной среды
Логическая структура проекта полностью отделена от аппаратной части. Благодаря единому пространству распределенных переменных, переменные из разных узлов могут связываться между собой также легко, как и в пределах одного узла, любые изменения, вносимые в объект, автоматически применяются везде, где он был задействован.
2. Общая характеристика
программного обеспечения SCADA
2.1. Основные функции
SCADA-систем
Программное обеспечение типа SCADA предназ
Такой подход позволил минимизировать
участие операторов/диспетчеров в управлении
процессом, но оставил за ними право принятия
решения в особых ситуациях.
А что дала SCADA-система разработчикам?
С появлением SCADA они получили в руки эффективный
инструмент для проектирования систем
управления, к преимуществам
которого можно отнести:
Прежде, чем говорить о функциональных
возможностях ПО SCADA, предлагается взглянуть
на функциональные обязанности самих
операторов/диспетчеров. Каковы же эти
обязанности? Следует сразу отметить,
что функциональные обязанности
операторов/диспетчеров
Раньше в операторной (диспетчерской)
находился щит управления (отсюда
- щитовая). Для установок и технологических
процессов с несколькими сотнями параметров
контроля и регулирования длина щита могла
достигать нескольких десятков метров,
а количество приборов на них измерялось
многими десятками, а иногда и сотнями.
Среди этих приборов были и показывающие
(шкала и указатель), и самопишущие (кроме
шкалы и указателя еще и диаграммная бумага
с пером), и сигнализирующие. В определенное
время оператор, обходя щит, записывал
показания приборов в журнал. Так решалась
задача сбора и регистрации информации.
В приборах, обслуживающих регулируемые
параметры, имелись устройства для настройки
задания регулятору и для перехода с автоматического
режима управления на ручное (дистанционное).
Здесь же, рядом с приборами, находились
многочисленные кнопки, тумблеры и рубильники
для включения и отключения различного
технологического оборудования. Таким
образом решались задачи дистанционного управления технологическими
параметрами и оборудованием.
Над щитом управления (как правило, на
стене) находилась мнемосхема технологического
процесса с изображенными на ней технологическими
аппаратами, материальными потоками и
многочисленными лампами сигнализации
зеленого, желтого и красного (аварийного)
цвета. Эти лампы начинали мигать при возникновении
нештатной ситуации. В особо опасных ситуациях
предусматривалась возможность подачи
звукового сигнала (сирена) для быстрого
предупреждения всего оперативного персонала.
Так решались задачи, связанные с сигнализацией нарушений
технологического регламента (отклонений
текущих значений технологических параметров
от заданных, отказа оборудования).
С появлением в операторной/диспетчерской
компьютеров было естественным часть
функций, связанных со сбором, регистрацией,
обработкой и отображением информации,
определением нештатных (аварийных) ситуаций,
ведением документации, отчетов, переложить
на компьютеры. Еще во времена первых управляющих
вычислительных машин с монохромными
алфавитно-цифровыми дисплеями на этих
дисплеях усилиями энтузиастов-разработчиков
уже создавались «псевдографические»
изображения - прообраз современной графики.
Уже тогда системы обеспечивали сбор,
обработку, отображение информации, ввод
команд и данных оператором, архивирование
и протоколирование хода процесса.
Хотелось бы отметить, что с появлением
современных программно-технических средств
автоматизации, рабочих станций операторов/диспетчеров,
функционирующих на базе программного
обеспечения SCADA, щиты управления и настенные
мнемосхемы не канули безвозвратно в лету.
Там, где это продиктовано целесообразностью,
щиты и пульты управления остаются, но
становятся более компактными.
Появление УВМ, а затем и персональных
компьютеров вовлекло в процесс создания
операторского интерфейса программистов.
Они хорошо владеют компьютером, языками
программирования и способны писать сложные
программы. Для этого программисту нужен
лишь алгоритм (формализованная схема
решения задачи). Но беда в том, что программист,
как правило, не владеет технологией, не
«понимает» технологического процесса.
Поэтому для разработки алгоритмов надо
было привлекать специалистов-технологов,
например, инженеров по автоматизации.
Выход из этой ситуации был найден в создании
методов «программирования без реального
программирования», доступных для понимания
не только программисту, но и инженеру-технологу.
В результате появились программные пакеты
для создания интерфейса «человек-машина»
(Man/Humain Machine Interface, MMI/HMI). За рубежом это
программное обеспечение получило название
SCADA (Supervisory Control And Data Acquisition – супервизорное/диспетчерское
управление и сбор данных), так как предназначалось
для разработки и функциональной поддержки
АРМов операторов/диспетчеров в АСУТП.
А в середине 90-х аббревиатура SCADA (СКАДА)
уверенно появилась и в лексиконе российских
специалистов по автоматизации.
Оказалось, что большинство задач, стоящих
перед создателями программного обеспечения
верхнего уровня АСУ ТП различных отраслей
промышленности, достаточно легко поддается
унификации, потому что функции оператора/диспетчера
практически любого производства достаточно
унифицированы и легко поддаются формализации.
Таким образом, базовый набор функций
SCADA-систем предопределен ролью этого
программного обеспечения в системах
управления (HMI) и реализован практически
во всех пакетах. Это: