Главная страница
Навигация по странице:

  • Почему же мы предлагаем реализовать две различные функциональные подсистемы на модулях типа объект

  • Реферат №1. Реферат Технология разработки программного обеспечения в асу тп студент Раджабов Ю. Х группа нмт483907


    Скачать 245.56 Kb.
    НазваниеРеферат Технология разработки программного обеспечения в асу тп студент Раджабов Ю. Х группа нмт483907
    Дата16.12.2021
    Размер245.56 Kb.
    Формат файлаdocx
    Имя файлаРеферат №1.docx
    ТипРеферат
    #305286


    Министерство образования и науки Российской Федерации

    ФГАОУ ВО «Уральский федеральный университет имени первого

    Президента России Б. Н. Ельцина»

    Институт новых материалов и технологий

    Кафедра теплофизики и информатики

    В металлургии

    Реферат № 1. Технология разработки программного обеспечения в АСУ ТП


    Студент: Раджабов Ю.Х

    Группа: НМт-483907

    Преподаватель: Н.А. Спирин

    Екатеринбург

    2021

    СОДЕРЖАНИЕ




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

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

    Контроллеры нижнего уровня осуществляет следующие функции :

    • сбор данных о состоянии технологического процесса;

    • управление работой исполнительных механизмов ;

    • автоматическое логическое управление.

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

    • сбор данных с контроллеров нижнего уровня ;

    • обработка данных ( масштабирование, к примеру );

    • синхронизация работы подсистем АСУ ТП ;

    • создание архивов ;

    • сохранение работоспособности при нарушении связи между контроллерами верхнего уровня и диспетчерским пунктом ;

    • резервирование каналов, по которым происходит передача данных.

    В качестве контроллеров верхнего уровня могут использоваться концентраторы, коммуникационные контроллеры. Микро –SCADA— программное обеспечение АСУ ТП, реализующее автоматическое управление и контроль технологического процесса, специализирующееся на автоматизации в определенной области. Диспетчерский уровень представлен в первую очередь операторскими станциями, а также рабочими местами специалистов, сервером баз данных. Диспетчерские станции получают от подсистем и систем ввода /вывод различные данные о состоянии технологического процесса. Полученные данные необходимо обработать определенным образом, проанализировать, преподнести диспетчеру в той или иной форме информацию о состоянии технологического процесса, дать ему возможность управлять процессом. Помимо этого следует выполнять и другие функции, такие как создание документов и отчетов. Для выполнения указанных функций необходимо программное обеспечение, которое обеспечит сбор, обработку, анализ данных о параметрах процесса, управление процессом. Можно использовать программное обеспечение, написанное на языке высокого уровня или в специальной среде разработки АСУ ТП. Создание программ на языке высокого уровня требует не только знания языков программирования и навыков программирования, но и понимания технологического процесса, который необходимо автоматизировать. Программисты, которые создают программное обеспечение для управления технологическим процессом на языках высокого уровня, должны изучить автоматизируемый процесс, что приводит к длительности создания АСУ ТП, делает разработку дорогостоящей. Данную проблему позволяют решить SCADA–системы. Технолог, который хорошо знает технологический процесс, не имеет навыков программирования и не может написать программу на языках высокого уровня для АСУ ТП. Поэтому необходима специализированная система, позволяющая автоматизировать любой технологический процесс.

    Зарубежные SCADA-система


    • In Touch (Wonderware,США)

    • iFIX (Intellution,США)

    • SIMATIC WinCC (Siemens,Германия)

    • Citect (Schneider Electric,США)

    • RTAP/plus (HP,Канада)

    • Wizcon (PC Soft International,Израиль-США)

    • Sitex и Phocus (Jade SoftWare,Великобритания)

    • Real Flex (BJ Software Systems,США)

    • Factory Link (US Data Corp.,США)

    • View Star 750 (AEG,Германия)

    • PlantScape (SCAN 3000) (Honeywell,США)

    • Genesis32 (Iconics,США)

    SIMP Light miniSCADA – реализованные в системе инновационные решения, позволяют максимально сократить сроки на разработку, настройку и дальнейшую эксплуатацию проектов по АСУ ТП. SCADA система не требует от разработчика специфических знаний в области программирования и разработки систем верхнего уровня. Достаточно только сконфигурировать систему под разрабатываемые задачи, имея лишь базовые знания пользователя ПК.

    SIMP Light miniSCADA имеет поддержку большого количеств моделей контроллеров и устройств сбора данных. Является одной из недорогих сред разработки визуализации.

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

    SCADA система Citect

    Citect SCADA – программный продукт, представляющий собой полнофункциональную систему визуализации и мониторинга, управления и сбора данных. ПО Citect SCADA включает в себя все функциональные блоки (тренды, алармы, отчеты, драйвера, протоколы) представляя собой единое средство разработки проекта. В отличие от ПК -совместимых АСУ ТП Citect SCADA разрабатывалась как высокоэффективное средство управления интегрированными системами предприятия. Технологии Internet Explorer'а позволяют реализовывать удаленный мониторинг системы и управление технологическим процессом.

    Дополнительное расширение возможностей Citect SCADA:

    CitectFacilities – специальное приложение для автоматизации зданий и систем жизнеобеспечения сооружений и объектов ЖКХ.

    CitectSCADA Reports - Мощная система сбора данных и генерации отчетов на основе MS SQL Server 2005 и встроенной службы Reporting Services.

    Scada система Intouch

    SCADA система InTouch – это достаточно мощная среда разработки визуализации и управления для промышленной автоматизации технологических процессов и диспетчерского контроля. SCADA система InTouch применяется для создания DCS (распределенных систем управления) и других АСУ ТП. Актуальной, на данный момент является версия InTouch 9.

    Программный пакет InTouch 9.5:

    Повышение эффективности работы производства

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

    Визуализация и управление производственными процессами посредством удобных в использовании среды разработки и набора графических средств.

    Создание и развертывание гибких приложений. Возможности расширения

    Высокая способность связи

    Соответствие требованиям FDA 21 CFR Part 11

    Преимущества интеграции программных и аппаратных решений

    Программный пакет InTouch: сертификат и право использования логотипа Microsoft "Designed For Windows® XP"
    Отечественные SCADA-системы
    К преимуществам отечественных SCADA-систем можно отнести большую приспособленность к российским условиям, удобную техническую поддержку и, как правило, низкую стоимость по сравнению с зарубежными аналогами. Отечественные SCADA-системы:

    • TRACE MODE (AdAstra, Москва))

    •СКАТ(Центрпрограммсистем, Тверь)

    • VNS, GARDEN, Vis-a-Vis (ИнСАТ)

    • VIORD («Фиорд»)

    • RTWin (SWD -Системы Реального Времени)

    •ЗОНД(АСУТП Программа)

    SCADA-система VIORD(Фиорд)

    Компания Фиорд является разработчиком SCADA-системы PcVue.

    Одной из ключевых концепций PcVue 11 является ориентация на предоставление пользователю широких возможностей для быстрого создания проектов в конкретных предметных областях. В частности, в области автоматизации зданий («Smart BuildingReady») и интеллектуальной энергетики («Smart Grid Ready»).

    PcVue предназначен для создания систем сбора данных, диспетчерского управления и мониторинга различного масштаба, начиная от автономных операторских мест и заканчивая распределенными системами управления с клиент-серверной архитектурой, в которых задействованы сразу несколько рабочих станций, объединенных в сеть с возможностями поддержки средств обеспечения избыточности, дублирования, резервирования и безопасности (в том числе шифрования данных). Как и в любом современном SCADA-пакете, в PcVue имеются такие компоненты, как внутренняя или внешняя база данных реального времени и истории, мощный 2D- и 3D-графический редактор с поддержкой эффектов анимации, генератор отчетов (“DreamReport”), встроенный язык программирования, web-интерфейс (“тонкий клиент” WebVue), средства разграничения прав доступа и сопровождения версий проектов, подсистемы обработки тревог, событий, трендов реального времени и истории, аналитика и статистика, настройка языка интерфейса (русский, английский, французский, немецкий, …), локализованная документация и подсказки, средства календарного планирования, рецепты, OPС-интерфейс, поддержка промышленных протоколов и многое другое. Другими словами, в PcVue, как одном из мировых лидеров на рынке, реализован весь современный “джентльменский набор” средств, присущий ведущим SCADA-пакетам. В последних версиях PcVue включены Интеллектуальные Генераторы (Smart Generators), которые позволяют создавать приложение PcVue, импортируя данные из AutoCad, CoDeSys, ISaGRAF и других пактов третьих фирм. SCADA-пакет PcVue составляет базис для других инструментальных продуктов компании ARCInformatique, в совокупности получивших название PcVueSolutions.

    PcVue является больше, чем просто программой графического интерфейса. Он обеспечивает гибкое решение для контроля промышленных процессов, энергоносителей и инфраструктуры. Он отвечает промышленным стандартам надежности и производительности, сохраняя при этом удобство для пользователей. Он охватывает требования от однопользовательских приложений до сложных клиент-серверных проектов с резервированием. Новая версия PcVue была разработана с учетом пожеланий интеграторов, производителей оборудования и пользователей, а так же на основе большого опыта ARC Informatique в автоматизации производств. PcVuef отличается эргономикой и инструментами, основанными на объектной технологии, которые минимизируют время разработки приложений, в том числе новейшие инструментальные средства от Microsoft, стандарты пользовательского интерфейса и средства безопасности Windows® XP и Windows 7.

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

    RTWin - альтернативный подход к построению SCADA-систем

    SCADA-пакет RTWin ЗАО SWD Системы Реального Времени, предназначен для создания систем контроля и управления на платформе QNX в среде графического интерфейса Photon. Представлена концепция архитектуры RTWin, основанная на модульности построения подсистем контроля и управления. Описан цикл разработки автоматизированной системы контроля и управления технологическим процессом с примером применения на Молдавском металлургическом заводе.

    Концепция RTWin

    Говоря об RTWin, следует сразу отменить его концептуальное отличие от других пакетов, предназначенных для решения задач построения систем контроля и управления технологическими процессами (СКУ). В классических SCADA-системах (Supervisory Control And Acquisition System - система сбора данных и оперативного диспетчерского управления) вся архитектура системы управления опирается на понятие тега (tag) информационного элемента, который имеет уникальное имя и атрибуты.

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

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

    • интерфейс с оператором (иногда ее называют диалоговой подсистемой);

    • интерфейс с оборудованием;

    • обработка данных реализация заданного алгоритма.

    Эти подсистемы взаимодействуют между собой путем обмена информацией.

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

    Таким образом, мы можем представить СКУ как совокупность модулей, связанных между собой информационными потоками. RTWin исходит из такой модели представления СКУ и дает разработчику возможность проектирования СКУ, оперируя понятиями модулей системы и потоков данных. Каждый модуль имеет свое функциональное назначение. Модули, выполняющие функции интерфейса с пользователем, называются панели управления, а модули, выполняющие функции обработки данных и интерфейса с устройствами ввода/вывода, называются объекты.


    Почему же мы предлагаем реализовать две различные функциональные подсистемы на модулях типа объект?

    Здесь можно указать две основные причины:

    • на практике часто целесообразно совместить, например, функции сбора и первичной обработки данных в одном модуле;

    • модули, сходные по способу и средствам реализации, могут быть созданы одними и теми же инструментальными средствами.

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

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

    Модульная архитектура создаваемых в RTWin СКУ обусловливает такие важные практические свойства СКУ, как:

    • многозадачность;

    • распределенность;

    • многопользовательский режим;

    • масштабируемость;

    • конфигурируемость;

    • наращиваемость.

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

    Как уже упоминалось выше, каждая панель управления в системе RTWin реализована как отдельное окно в среде графического интерфейса Photon. При распределении входящих в состав СКУ панелей управления по разным узлам QNX-сети появляется возможность одновременной работы нескольких операторов (пользователей). Более того, Photon позволяет оператору "послать" работающую панель управления на экран другого компьютера.

    С помощью RTWin можно создавать СКУ любой сложности. От простейших, содержащих одну панель управления и один-два объекта и работающих на одном компьютере, до сложных многопользовательских систем, состоящих из десятков или даже сотен модулей и работающих в локальной сети из десятков компьютеров.

    RTWin дает возможность гибкого изменения конфигурации созданной СКУ. Под конфигурацией СКУ имеется в виду состав модулей и их распределение по узлам QNX сети.

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

    Из всего вышесказанного может сложиться впечатление, что RTWin - чисто концептуальная система, не имеющая жизненного применения.

    Это далеко не так, на сегодняшний день RTWin имеет десятки применений на предприятиях нашей страны. Показателен опыт Молдавского металлургического завода, на котором СКУ, созданные с использованием RTWin, эксплуатируются уже больше 2 лет (рис. 6). За этот срок пакет RTWin показал высокую надежность эксплуатации даже в жестких условиях металлургического производства. Последний проект на заводе, АРМ известковой печи, в RTWin был создан, отлажен и внедрен всего за 2 недели!
    Краткое описание современных SCADA-систем

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

    SCADA (аббр. от англ. supervisory control and data acquisition, диспетчерское управление и сбор данных) —программный пакет, предназначенный для разработки или обеспечения работы в реальном времени систем сбора, обработки, отображения и архивирования информации об объекте мониторинга или управления. SCADA может являться частью АСУ ТП, АСКУЭ, системы экологического мониторинга, научного эксперимента, автоматизации здания и т. д. SCADA-системы используются во всех отраслях хозяйства, где требуется обеспечивать операторский контроль за технологическими процессами в реальном времени. Данное программное обеспечение устанавливается на компьютеры и, для связи с объектом, использует драйверы ввода-вывода или OPC/DDE серверы. Программный код может быть как написан на языке программирования (например на C++), так и сгенерирован в среде проектирования. Термин «SCADA» имеет двоякое толкование. Наиболее широко распространено понимание SCADA как приложения, то есть программного комплекса, обеспечивающего выполнение указанных функций, а также инструментальных средств для разработки этого программного обеспечения. Однако, часто под SCADA-системой подразумевают программно-аппаратный комплекс. Подобное понимание термина SCADA более характерно для раздела телеметрия. Значение термина SCADA претерпело изменения вместе с развитием технологий автоматизации и управления технологическими процессами. В 80-е годы под SCADA-системами чаще понимали программно-аппаратные комплексы сбора данных реального времени. С 90-х годов термин SCADA больше используется для обозначения только программной части человеко-машинного интерфейса АСУ ТП.

    Основные задачи, решаемые SCADA-системами

    SCADA-системы решают следующие задачи:

    • Обмен данными с «устройствами связи с объектом», (то есть с промышленными контроллерами и платами ввода/вывода) в реальном времени через драйверы.

    • Обработка информации в реальном времени.

    • Логическое управление.

    • Отображение информации на экране монитора в удобной и понятной для человека форме.

    • Ведение базы данных реального времени с технологической информацией.

    • Аварийная сигнализация и управление тревожными сообщениями.

    • Подготовка и генерирование отчетов о ходе технологического процесса. Осуществление сетевого взаимодействия между SCADA ПК.

    • Обеспечение связи с внешними приложениями (СУБД, электронные таблицы, текстовые процессоры и т. д.). В системе управления предприятием такими приложениями чаще всего являются приложения, относимые к уровню MES.

    SCADA-системы позволяют разрабатывать АСУ ТП в клиент-серверной или в распределённой архитектуре.

    Основные компоненты SCADA

    SCADA—система обычно содержит следующие подсистемы:

    • Драйверы или серверы ввода-вывода — программы, обеспечивающие связь SCADA с промышленными контроллерами, счётчиками, АЦП и другими устройствами ввода-вывода информации.

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

    • Человеко-машинный интерфейс (HMI, англ. Human Machine Interface) — инструмент, который представляет данные о ходе процесса человеку оператору, что позволяет оператору контролировать процесс и управлять им. Программа-редактор для разработки человеко-машинного интерфейса.

    • Система логического управления — программа, обеспечивающая исполнение пользовательских программ (скриптов) логического управления в SCADA-системе. Набор редакторов для их разработки.

    • База данных реального времени — программа, обеспечивающая сохранение истории процесса в режиме реального времени.

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

    • Генератор отчетов — программа, обеспечивающая создание пользовательских отчетов о технологических событиях. Набор редакторов для их разработки.

    • Внешние интерфейсы — стандартные интерфейсы обмена данными между SCADA и другими приложениями. Обычно OPC, DDE, ODBC, DLL и т. д.

    Концепции систем

    Термин SCADA обычно относится к централизованным системам контроля и управления всей системой, или комплексами систем, осуществляемого с участием человека. Большинство управляющих воздействий выполняется автоматически RTU или ПЛК. Непосредственное управление процессом обычно обеспечивается RTU или PLC, а SCADA управляет режимами работы. Например, PLC может управлять потоком охлаждающей воды внутри части производственного процесса, а SCADA система может позволить операторам изменять уста для потока, менять маршруты движения жидкости, заполнять те или иные ёмкости, а также следить за тревожными сообщениями (алармами), такими как — потеря потока и высокая температура, которые должны быть отображены, записаны, и на которые оператор должен своевременно реагировать. Цикл управления с обратной связью проходит через RTU или ПЛК, в то время как SCADA система контролирует полное выполнение цикла.

    Сбор данных начинается в RTU или на уровне PLC и включает — показания измерительного прибора. Далее данные собираются и форматируются таким способом, чтобы оператор диспетчерской, используя HMI мог принять контролирующие решения — корректировать или прервать стандартное управление средствами RTU/ПЛК. Данные могут также быть записаны в архив для построения трендов и другой аналитической обработки накопленных данных.

    Некоторые распространенные SCADA

    На мировом рынке представлено более 50 продуктов, которые можно отнести к SCADA-системам, продукты различаются:

    • по требуемой операционной системе, наиболее распространена Windows (Linux, Mac OSвстречаются намного реже для данного продукта);

    • по количеству поддерживаемого оборудования, протоколов (почти все SCADA поддерживают Modbus, LonWorks, BACnet, OPC, DDE, реже протоколы специфического оборудования, со своим нестандартным протоколом типа счётчика электрической энергии Меркурий 230ART, климатического контроллера Danfoss ECL-300, приборы фирмы Овен и т. п.);

    • по цене, по соотношению цена/качество, в общем случае на рынке представлены как полностью бесплатные SCADA, недорогие SCADA с ценой лицензии на 60 тегов от $100 (DATARate), так и SCADA ценой порядка $100 тыс., при максимальной комплектации — при количестве тегов более 5000, нескольких АРМ диспетчера (WinCC, InTouch, Citect);

    • частный случай условно-бесплатные SCADA, c ограничением по времени работы без перезапуска (обычно 1 час), или по количеству тегов (обычно 8-50), или по количеству одновременно поддерживаемых протоколов (обычно 1);

    • по наличию и типу ключа аппаратной защиты (программный ключ файл, аппаратный USB- или LPT-ключ, программная «привязка» к оборудованию), среди прочих факторов ключ платной SCADA в любом случае замедляет первоначальное развертывание и замену вышедшего из строя сервера;

    • по наличию прочих функций (поддержка резервирования, генераторы отчетов, удаленный доступ, веб-интерфейс и т. п.).

    • Полностью бесплатные SCADA: OpenSCADA, Rapid SCADA, FreeSCADA, scada-ГИНЭС, Inductive Automation Ignition, pvbrowser.

    Условно-бесплатные SCADA, достаточные для автоматизации малого технологического процесса и изучения без покупки лицензии, возможность работы в течение неограниченного времени:

    • Simp Light Free — ограничение 8 тегов;

    • MasterSCADA — ограничения 32 тега для MasterSCADA RT32 без дополнительных возможностей или 1 час полнофункциональной работы для MasterSCADA Demo;

    • IGSS — ограничение 50 объектов (ориентировочно 150 тегов) и выбор одного протокола передачи данных (IGSS FREE50), по другому типу лицензии ограниченно время работы без перезапуска на 1 час и 1000 объектов (DEMO Mode);

    • Контар АРМ — поддерживает только контроллеры производства ОАО «МЗТА»;

    • IntegraXor свободна для 128 Modbus I/O;

    • Каскад. Демо-версия имеет ограничение на 32 физических канала ввода/вывода и 2 часа непрерывной работы, включает себя полную справочную систему, SQL-сервер Firebird 2.5, WEB-модуль (реализация WebSCADA) и ряд проектов, демонстрирующих возможности системы. SCADA интегрирована с SoftLogic-системой KLogic, и, как следствие, реализована сквозная технология программирования алгоритмов контроллеров и рабочих станций. При покупке лицензии время работы не ограничивается, лицензия выдается по числу каналов или устройств сервера доступа к данным и наличию дополнительных клиентских модулей;

    • Vijeo Citect - позволяет создать и отладить полноценный проект без приобретения лицензий, при отсутствии лицензий включается демо-режим, в котором проект запускается на ограниченное время, после истечения этого времени проект необходимо перезапустить. Лицензируется только среда исполнения (Runtime), среда разработки распространяется свободно. В комплекте идет стандартный набор драйверов для подключения к контроллерам и RTU разных производителей. Всего насчитывается более 100 типов устройств, без учета поддержки стандартных протоколов, таких как OPC, Modbus и т.д. В отсутствии контроллера или контроллеров проект можно разрабатывать и отлаживать благодаря эмуляции точек ввода-вывода конфигурируемых под конкретный контроллер.

    Прочие SCADA: Simatic WinCC, Intouch Wonderware, Trace mode, Genesis, SCADA Infinity, PcVue Solutions, RSView, ClearSCADA, DATARate, Контур, Круг-2000, ZenOn, Winlog, iFix, InduSoft Web Studio SCADA, Wizcon, Vijeo Citect, Статус-4, Каскад, Энтек, Sitex, Elipse E3, Elvis, Realflex RealWin SCADA, Broadwin (Advantech) WebAccess, General Electric Proficy Cimplicity, WellinTech SCADA, Factory Link (с 2012 года не поддерживается разработчиком), Monitor Pro (базировалась на Factory Link, рекомендована замена на Vijeo Citect), Vijeo Look (рекомендована замена на Vijeo Citect).

    WebSCADA

    Под термином WebSCADA, как правило, понимается реализация человеко-машинного интерфейса (HMI) SCADA-систем на основе web-технологий. Это позволяет осуществлять контроль и управление SCADA-системой через стандартный браузер, выступающего в этом случае в роли тонкого клиента. Архитектура таких систем включает в себя WebSCADA-сервер и клиентские терминалы — ПК, КПК или мобильные телефоны с Web-браузером. Подключение клиентов к WebSCADA-серверу через Internet/Intranet позволяет им взаимодействовать с прикладной задачей автоматизации как с простой web или WAP-страницей. Однако на данном этапе развития WebSCADA ещё не достигло уровня широкого промышленного внедрения, так как существуют сложности с защитой передаваемой информации. Кроме этого, реализация функций управления через незащищенные каналы связи противоречит соображениям безопасности любого промышленного объекта. В связи с этим, в большинстве случаев Web-интерфейсы используются в качестве удаленных клиентов для контроля и сбора данных.

    Уязвимость

    SCADA-системы могут быть уязвимы для хакерских атак, так, в 2010 году с использованием вируса Stuxnet была осуществлена атака на центрифуги для обогащения урана в Иране. Таким образом, для защиты информационных комплексов, содержащих SCADA-системы, требуется соблюдение общих требований информационной безопасности.
    Заключение
    SCADA - программный комплекс для визуализации и диспетчеризации технологических процессов. SCADA-система дает наглядное представление процесса и предоставляет, как правило, графический интерфейс оператору для контроля и управления.

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


    • Лекция “SCADA-системы” Гаврилова А.В. НГТУ, кафедра АППМ. (https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0CDMQFjAE&url=http%3A%2F%2Fwww.insycom.ru%2Fhtml%2Fmetodmat%2FAutomat2011%2FLect6.pdf&ei=tn0PVLuHBYr9ygOY8IGIDw&usg=AFQjCNFGwCGGk891DcYunNhUnsY0ubZK3A&bvm=bv.74649129,d.bGQ&cad=rjt)

    • Курс лекций ”Интегрированные системы проектирования и управления” ассистент кафедры ИИТ Димаки А.В. (https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CBwQFjAA&url=http%3A%2F%2Fiit.tusur.ru%2Fdocs%2Fispu.pdf&ei=tn0PVLuHBYr9ygOY8IGIDw&usg=AFQjCNE72ImaYjiSvkBGGTbV0ZLOX3nj0w&bvm=bv.74649129,d.bGQ&cad=rjt)

    • Лекция “Информационные системы в АСУТП”.(https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CCEQFjAB&url=http%3A%2F%2Funiiit.ru%2Fdownload.php%3Fid%3D224&ei=tn0PVLuHBYr9ygOY8IGIDw&usg=AFQjCNGzXYHVMck-LtxLXBvprfjIHonhUg&bvm=bv.74649129,d.bGQ&cad=rjt)


    Приложение



















    написать администратору сайта