Головна |
SCADA (Аббр. Від англ. Supervisory Control And Data Acquisition, Диспетчерське управління і збір даних) - Програмний пакет, призначений для розробки або забезпечення роботи в реальному часі систем збору, обробки, відображення та архівування інформації про об'єкт моніторингу або управління. SCADA може бути частиною АСУ ТП, АСКОЕ, системи екологічного моніторингу, наукового експерименту, автоматизації будівлі і т. Д. SCADA-системи використовуються у всіх галузях господарства, де потрібно забезпечувати операторський контроль за технологічними процесами в реальному часі. Це програмне забезпечення встановлюється на комп'ютери і, для зв'язку з об'єктом, використовує драйвери введення-виведення або OPC / DDE сервери. Програмний код може бути як написаний на мові програмування (наприклад на C ++), так і згенерований в середовищі проектування.
Іноді SCADA-системи комплектуються додатковим ПО для програмування промислових контролерів. Такі SCADA-системи називаються інтегрованими і до них додають термін SoftLogic.
Термін SCADA має двояке тлумачення. Найбільш широко поширене розуміння SCADA як додатки[2], Тобто програмного комплексу, що забезпечує виконання зазначених функцій, а також інструментальних засобів для розробки цього програмного забезпечення. Однак, часто під SCADA-системою мають на увазі програмно-апаратний комплекс. Подібне розуміння терміна SCADA більш характерно для розділу телеметрія.
Значення терміна SCADA зазнало змін разом з розвитком технологій автоматизації та управління технологічними процесами. У 80-ті роки під SCADA-системами частіше розуміли програмно-апаратні комплекси збору даних реального часу. З 90-х років термін SCADA більше використовується для позначення тільки програмної частини людино-машинного інтерфейсу АСУ ТП.
SCADA-системи вирішують наступні завдання:
§ Обмін даними з УСО (пристрою зв'язку з об'єктом, Тобто з промисловими контролерами і платами вводу / виводу) в реальному часі через драйвери.
§ Обробка інформації в реальному часі.
§ Логічне управління.
§ Відображення інформації на екрані монітора в зручній і зрозумілій для людини формі.
§ Ведення бази даних реального часу з технологічною інформацією.
§ Аварійна сигналізація і управління тривожними повідомленнями.
§ Підготовка та генерування звітів про хід технологічного процесу.
§ Здійснення мережевої взаємодії між SCADA ПК.
§ Забезпечення зв'язку з зовнішніми додатками (СУБД, електронні таблиці, текстові процесори і т. Д.). В системі управління підприємством такими додатками найчастіше є додатки, які відносять до рівня MES.
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 / ПЛК. Дані можуть також бути записані в архів для побудови трендових іншої аналітичної обробки накопичених даних.
технологія ОРС | Система програмування контролерів IsaGRAF
Структура модуля I-7041, принцип роботи і схеми його підключення | Структура модуля I-7042, принцип роботи і схеми його підключення | Структура модуля I-7050, принцип роботи і схеми його підключення | Структура модуля I-7065, принцип роботи і схеми його підключення | Структура модуля I-7520, принцип роботи і схеми його підключення | протокол BACnet | PLC для систем автоматизації будівель | Автоматизація та диспетчеризація будівель | Виконавчий механізм Hefele і схема його підключення до PLC | Протокол домашньої автоматизації X10 |