Материал: АТП_лекции

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

71

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

72

12. SCADA-системы

SCADA (аббр. от англ. Supervisory Control And Data Acquisition, Диспетчерское управление и сбор данных) — программный пакет, предназначенный для разработки или обеспечения работы в реальном времени систем сбора, обработки, отображения и архивирования информации об объекте мониторинга или управления. SCADA может являться частью АСУТП, АСКУЭ

(Автоматизированная Система Коммерческого Учёта Электроэнергии - в соответствие новому стандарту ОАО «АТС», автоматизированная информационно-измерительная система — АИИС, обеспечивает коммерческий учёт электроэнергии), системы экологического мониторинга, научного эксперимента, автоматизации здания и т.д.). SCADA-системы используются во всех отраслях хозяйства, где требуется обеспечивать операторский контроль за технологическими процессами в реальном времени. Данное программное обеспечение устанавливается на компьютеры и, для связи с объектом, использует драйверы ввода-вывода или OPC/DDE серверы. Программный код может быть как написан на языке программирования (например на C++), так и сгенерирован в среде проектирования.

Иногда SCADA-системы комплектуются дополнительным ПО для программирования промышленных контроллеров. Такие SCADA-системы называются интегрированными и к ним добавляют термин SoftLogic.

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

Рис. 33. Пример реализации проекта в SCADA-системе

Значение термина SCADA претерпело изменения вместе с развитием технологий автоматизации и управления технологическими процессами. В 80-е годы под SCADA-системами чаще понимали программно-аппаратные комплексы сбора данных реального времени. С 90-х годов термин SCADA больше используется для обозначения только программной части человекомашинного интерфейса АСУТП.

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

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

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

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

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

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

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

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

Подготовка и генерирование отчетов о ходе технологического процесса.

Осуществление сетевого взаимодействия между SCADA ПК.

73

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

Рис. 34. Операторский интерфейс, разработанный в SCADA

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

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

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

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

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

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

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

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

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

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

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

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

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

74

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

Рис. 35. Система в SCADA

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

12.4. WebSCADA

Под термином WebSCADA, как правило, понимается реализация человеко-машинного интерфейса (HMI) SCADA-систем на основе web-технологий.

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

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

Системы SCADA уязвимы для хакерских атак.

12.5.Основные SCADA

General Electric — Cimplicity, IFix;

InSAT — MasterSCADA

Trace mode - AdAstrA Research Group, ltd

Tibbo Technology — AggreGate SCADA/HMI

ARC Informatique — PcVue;

Wonderware (англ.)русск. — InTouch;

Iconics (англ.)русск. — Genesis;

United States DATA Co. — Factory Link;

75

RealFlex Technologies, Ltd. — RealFlex;

Rockwell Automation — RSView;

Motorola Solutions — ACE3600, MOSCAD, MOSCAD-M;

Schneider Electric — CitectSCADA;

Schneider Electric — Vijeo Citect;

Schneider Electric — ClearSCADA;

Schneider Electric — PowerLogic SCADA;

Jade Software — Sitex;

Certec EDV GmbH — Atvise;

Siemens — WinCC;

PSI AG — PSIControl;

WEBfactory — WEBfactory 2010 (нем.);

Seven Technologies — IGSS;

ПрограмПарк — Вектор (АСДУ);

ЭлеСи — SCADAInfinity;

НПО_«Мир» — SCADA МИР;

Каскад-АСУ — КАСКАД;

ЭНТЕЛС — ЭНТЕК;

Энергосоюз — SCADA-НЕВА;

Роман Савоченко — OpenSCADA.

ВИКАН(г.Северодонецк) — СИДИКОН.

НТО Терси-КБ — Каскад-САУ.

НПФ Круг — Круг 2000.

ООО "Инфо-Сети+" — NetServer TM.

12.6. Состав и структура TRACE MODE

TRACE MODE (произносится «Трэйс́ моуд́» или «Трэйс́ мод́») — инструментальный программный комплекс класса SCADA HMI, разработана компанией AdAstra Research Group, Москва в 1992 году. Предназначена для разработки программного обеспечения АСУТП, систем телемеханики, автоматизации зданий, систем учета электроэнергии (АСКУЭ, АИИС КУЭ), воды, газа, тепла, а также для обеспечения их функционирования в реальном времени. Начиная с версии 4.20 (1995) TRACE MODE обладает функциями для программирования промышленных контроллеров.

Рис. 36. SCADA-система TRACE MODE

Система TRACE MODE состоит из инструментальной системы и из набора исполнительных модулей (рантаймов). В Инструментальной системе создается набор файлов, который называется

Источник: https://studfile.net/preview/16436591/