Автор работы: Пользователь скрыл имя, 17 Ноября 2013 в 19:44, реферат
Современный уровень развития техники и технологий характеризуется следующими тенденциями:
повышения сложности и ресурсоемкости разработок;
развития кооперации участников
разработок, производства,
эксплуатации объектов;
роста конкуренции на рынке.
Каждая из функций во встроенном языке выполняется в синхронном или асинхронном режиме. В синхронном режиме выполнение следующей функции не начинается до тех пор, пока не завершилось исполнение предыдущей. При запуске функции в асинхронном режиме управление переходит к следующей функции, не дожидаясь завершения исполнения предыдущей.
Средства
визуализации – одно из базовых
свойств SCADA-систем. В каждой
из них существует графический
объектно-ориентированный
SCADA-системы
включают библиотеки стандартных
графических символов, библиотеки
сложных графических объектов. Графический
редактор позволяет создавать
статическую часть
Главная тенденция развития удаленных терминалов RTU – увеличение скорости обработки и повышение их интеллектуальных возможностей. Современные терминалы RTU строятся на основе микропроцессорной техники, работают под управлением операционных систем реального времени, при необходимости, объединяются в сеть с интеллектуальными электронными датчиками объектами управления и рабочими станциями верхнего уровня.
Конкретная реализация RTU зависит от области применения. Это могут быть специализированные боровые компьютеры, в том числе мультипроцессорные системы, обычные компьютеры (PC). Для индустриальных и транспортных систем имеется два направления в технологии RTU: индустриальные промышленные PC и программируемые логические контроллеры (PLC).
Индустриальные компьютеры представляют собой программно совместимые с обычными PC аппаратные средства, адаптированные для жестких условий эксплуатации, например, рабочие станции фирмы Advantech (Тайвань). Адаптация к конкретным условиям эксплуатации относится не только к конструктивному исполнению, но и к архитектуре и схемотехнике.
Промышленные
логические контроллеры –
Контроллеры часто объединяются в сеть (интерфейс RS-485, ETHERNET, различные типы индустриальных шин).
Программные средства, разрабатываемые для PLC по стандарту IEC-61131-3, позволяют в удобной для оператора форме программировать и управлять PLC через рабочую станцию, находящуюся на верхнем уровне SCADA-системы – диспетчерском пункте управления (MTU). Встроенные в инструментальные системы, разработки прикладного обеспечения включают языки программирования по стандарту 1992 г. IEC-61131-3: графический язык последовательных функциональных схем SFC (Sequential Function Charts); графический язык функциональных блоковых диаграмм FBD (Function Block Diagrams); графический язык релейных диаграмм или релейной логики LD (Leader Diagrams); язык структуированного текста ST (Structured Text); язык инструкций IL (Instruction List).
Встроенные технологические языки программирования представляют собой инструмент решения следующих задач автоматизации: программно-логическое управление технологическим оборудованием; реализация алгоритмов оптимального управления; визуализация значения в виде трендов (текущие, средние или суммарные значения параметров по минутам, часам, сменам, суткам и т.д.); архивирование событий; создание сценария динамики экранных форм и др. После выпуска стандарта IEC-61131-3, выдвинуты требования открытости системы управления в реальном масштабе времени, включающие: возможность разработки драйверов для модулей ввода/вывода непосредственно пользователем; наличие коммуникационных задач, обеспечивающих связь с другими подсистемами; возможность использования ядра системы для ряда программно-аппаратных платформ. На рынке появилось большое количество инструментальных пакетов, удовлетворяющих данным требованиеям, например, ISaGRAF (CJ-International, Франция), InControl (Wonderware, США), Paradym 3 (Intellution, США) и др. Данные инструментальные средства разработки прикладного программного обеспечения имеют дружелюбный HMI, средства загрузки разработанного приложения, исполняющую систему (Рис.1.9)
Наиболее развитой архитектурой, программным обеспечением и функциональными возможностями обладают контроллеры фирм SIEMENS (Германия), PEP Modular Computers (Германия), Schneider Electric (Франция), GE Fanuc (США, Корея), Octagon Systems (США), Advantech (Тайвань), Allen Bradley (США), Omron (Япония), Mitsubishi (Япония), National Instruments (США), Grayhill (США), WAGO (Германия), VIPA (Германия), Fastwel (Россия) и др.
Современные SCADA-системы не ограничивают выбор аппаратуры нижнего уровня – RTU, так как предоставляют большой набор драйверов или серверов ввода/вывода и имеют хорошо развитые средства создания собственных программных модулей или драйверов новых устройств нижнего уровня. Драйверы разрабатываются на основе стандартных языков программирования. Так, в системе Trace Mode спецификации доступа к ядру системы поставляются фирмой-разработчиком в штатном комплекте. Для SCADA FactoryLink, InTouch для создания драйверов необходимы специальные пакеты.
Для подсоединения драйверов ввода/вывода к SCADA-системе используются два механизма: стандартный динамический обмен данными (Dynamic Data Exchange – DDE) и обмен по внутреннему фирменному протоколу. Из-за слабой производительности механизма DDE компания Microsoft предложила использование средства передачи данных между процессами OLE (Object Linking and Embedding – включение и встраивание объектов). Механизм OLE поддерживается в SCADA-системах RSView, FIX, InTouch, Factory Link и др. На базе OLE появился новый стандарт OPC (OLE для АСУ ТП), ориентированный на рынок промышленной автоматизации. Новый стандарт позволяет объединить на уровне объектов различные системы автоматизации и устранить необходимость использования различного нестандартного оборудования и соответствующих коммуникационных программных драйверов.
С точки зрения SCADA-систем, появление OPC-серверов означает разработку программных стандартов обмена данными с технологическими устройствами. На рынке появились инструментальные пакеты для написания OPC-компонентов, например, OPC-Toolkits фирмы FactorySoft Inc., включающий OPC Server Toolkit, OPC Client Toolkit, примеры OPC-программ [7].
Одной
из важных проблем при
реализации систем управления
производственными процессами
является проблема резервирования
каналов. Локальная система
Распределение процессов управления и контроля по нескольким PC, объединенным в локальную сеть, позволяет увеличить эффективность и скорость всей системы. В простой системе PC, соединенный с промышленным оборудованием, становится сервером, предназначенным для взаимодействия с PLC, в то время как PC в локальной сети являются клиентами (Рис.1.12).
Когда
компьютеру-клиенту требуются
1.2. Сравнительный анализ SCADA-систем
Выбор SCADA-системы для конкретного комплекса технологических процессов – это многокритериальная задача, связанная с поиском компромиссного решения относительно надежности, стоимости, технического уровня, удобства HMI, затратами на сервисное обслуживание. Существенное влияние на выбор SCADA-системы оказывают следующие параметры: характеристики, особенности динамики объекта автоматизации; учет использования SCADA-системы на других объектах автоматизации; компьютерная платформа, число и расположение АРМ; число, типы контроллерного оборудования, датчиков, исполнительных механизмов; тип интерфейсов, протоколов, сетевая архитектура; число измеряемых и управляющих величин на АРМ; степень защиты, надежность.
В SCADA-системах иерархию критериев можно рассмотреть по схеме: надежность (отсутствие рекламаций, количество инсталляций в отраслях промышленности); обмен данными (поддержка стандартных сетевых протоколов и форматов данных, наличие встроенных драйверов к аппаратным средствам автоматизации, производительность); удобство работы (возможность автоматического построения проекта, универсальность и наличие стандартных языков математического описания данных и процессов, удобство пользовательского интерфейса); техническая поддержка (возможность поддержки от разработчиков); цена (зависимость цены системы от конфигурации, возможность получения новых версий и бесплатного обновления релизов, наличие бесплатной системы разработки).
Программный комплекс Factory Suite компании Wonderware предназначен для разработки систем автоматизации промышленных предприятий и состоит из следующих взаимодействующих друг с другом компонентов: InTouch – SCADA-система для визуализации и управления технологическими процессами; IndustrialSQL Server – реляционная СУБД реального времени; InControl – пакет для управления контроллерным оборудованием; Scout – средство программирования через Internet/Intranet – сети; InTrack – система управления производством; InBatch – система управления процессами дозирования и смешивания.
InTouch – широко известная и распространенная в мире SCADA-система. HMI позволяет контролировать и управлять всеми объектами и системами, используя графические объекты. Он включает: отображение параметров для управления сигналами; отображение текущих и исторических трендов; отображение и регистрацию аварийных сигналов.
Исполнительная система InTouch поддерживает базу данных текущих значений процесса. Эти значения могут отражать заданные точки контроля устройств, представляющие собой параметры физического объекта, или точки, представляющие расчетные значения.
Значения параметров собираются и обрабатываются на PC, использующих распределенную структуру программного обеспечения.
InTouch представляет набор инструментов для графического отображения состояния процесса. Графические объекты могут быть анимированы с использованием следующих динамических атрибутов:
Информация о работе Анализ архитектуры и структуры автоматизированной системы управления