SCADA – це

диспетчерське управління та збір даних Підсистема збору, зберігання та обробки телеметричної інформації, що надходить від віддалених датчиків, що здійснюють вимірювання температури, тиску, витрати електроенергії та ін. Збір даних здійснюється за допомогою контролерів, програмне забезпечення яких дозволяє реалізувати практично будь-який алгоритм опитування датчиків, а також забезпечити первинну обробку інформації. Обмін даними часто здійснюється через інтерфейс RS-485. Термін SCADA зазвичай використовують, коли йдеться про контроль та регулювання будь-яких виробничих процесів. [Л.М. Невдяєв. Телекомунікаційні технології. Англо-український тлумачний словник-довідник. За редакцією Ю.М. Горностаєва. Москва, 2002]

  • електрозв'язок, основні поняття
  • SCADA
  • Supervisory Control and Data Acquisition

SCADASCADA-системадиспетчерське управління та збір даних ПЗ, призначене для підтримки засобів автоматизації та побудови систем промислової автоматизації. [http://www.morepc.ru/dict/]

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-системи вирішують такі завдання:

  • Обмін даними з "пристроями зв'язку з об'єктом", тобто з промисловими контролерами та платами вводу/виводу) в реальному часі через драйвери.
  • Обробка інформації у реальному часі.
  • Логічне керування.
  • Відображення інформації на екрані монітора у зручній та зрозумілій для людини формі.
  • Веде базу даних реального часу з технологічною інформацією.
  • Аварійна сигналізація та керування тривожними повідомленнями.
  • Підготовка та генерування звітів про хідтехнологічного процесу
  • Здійснення мережевої взаємодії між SCADA ПК.
  • Забезпечення зв'язку із зовнішніми додатками (СУБД, електронні таблиці, текстові процесори тощо). У системі управління підприємством такими додатками найчастіше є додатки, які належать до рівня MES.

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

Основні компоненти SCADA

SCADA-система зазвичай містить наступні підсистеми:

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

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

CitectSCADA повнофункціональна система моніторингу, управління та збору даних (SCADA – Supervisory Control And Data Acquisition)

ТЕХНІЧНА ІНФОРМАЦІЯ:

CitectSCADA побудована на базі мультизадачного ядра реального часу, що забезпечує продуктивність збору до 5 000 значень за секунду при роботі в мережевому режимі з кількома станціями. Модульна клієнт-серверна архітектура дозволяє однаково ефективно застосовувати CitectSCADA як у малих проектах, з використанням лише одного АРМ, так і великих, з розподілом завдань на кілька комп'ютерів.

На відміну від інших SCADA-систем, середовище розробки CitectSCADA поставляється безкоштовно. Оплачується лише середовище виконання (runtime). Це дозволяє користувачеві розробити та протестувати пробний проект, не вкладаючи коштів на початковому етапі.

Схема ліцензування CitectSCADA ґрунтується на обліку кількості одночасно задіяних комп'ютерів у проекті, а не загальної кількості комп'ютерів, на яких встановлено CitectSCADA.

CitectSCADA ліцензується на задану кількість точок (дискретних чи аналогових змінних). При цьому враховуються лише зовнішні змінні, що зчитуються з пристроїв введення/виводу, а внутрішні змінні, що знаходяться в пам'яті або диску, безкоштовні і не входять до точок, що ліцензуються. Градація кількості ліцензованих точок у CitectSCADA більш рівномірна, ніж в інших системах: 75, 150, 500, 1500, 5000, 15000, 50000 і необмежену кількість.

У CitectSCADA резервування є вбудованим та легко конфігурованим. Резервування дозволяє захищати всі зони потенційних відмов як функціональних модулів (серверів та клієнтів), так імережевих з'єднань між вузлами та пристроями введення/виводу.

CitectSCADA має вбудовану мову програмування CiCode, а також підтримку VBA.

CitectSCADA працює як 32-розрядна програма Windows 9X/NT/2000/XP/2003. Збір даних, формування алармів та побудова трендів відбувається одночасно з редагуванням та компіляцією.

Словесний портрет сучасної керуючої системи типуSCADA

  • Масштабована
  • Нарощування системи без її переконфігурування
  • Масштаби проекту не обмежені
  • До 255 одночасно підключених клієнтів
  • Підтримка локальних та глобальних мереж
  • Можливість інтеграції з веб-додатками без конфігурування системи
  • Можливість функціонування за малої пропускної спроможності комунікацій
  • Підтримка кластерних конфігурацій
  • Можливість перезапуску окремих процесів, що належать до різних компонентів
  • Гнучка
  • Повноцінна архітектура «клієнт-сервер»
  • Можливість масштабування серверів/серверних масивів алармів, трендів та звітів
  • Підтримка централізованого зберігання файлів проекту для зручності обслуговування, а також розподіленого зберігання та комбінованого варіанта
  • Внесення змін на окремих локаціях
  • Можливість функціонування за малої пропускної спроможності комунікацій
  • Підтримка усталених та нових стандартів
  • Надійна
  • Вбудована підтримка режиму очікування
  • Резервування файлових серверів
  • Резервування мережевих комунікацій
  • Резервування серверів алармів
  • Резервування серверів трендів
  • Резервування серверів звітів
  • Багаторівневе резервування введення-виводу
  • Автоматична заміна серверів
  • Автоматична синхронізація історій трендів
  • Автоматична синхронізація таблиць алармів
  • Автоматична синхронізація часу
  • Захисні функції
  • Автоматичний перезапуск у разі збою системи
  • Високопродуктивна
  • Прийнятний рівень продуктивності для проектів будь-яких масштабів
  • Низькі вимоги до процесорів та пам'яті
  • Мала завантаженість мережі
  • Підтримка багатопроцесорних конфігурацій
  • Безпечна
  • Установки безпеки для окремих користувачів та груп користувачів
  • До 250 одночасно працюючих із системою користувачів
  • Необмежену кількість імен користувачів
  • Завдання набору прав і привілеїв для кожного імені користувача
    • Комунікаційні технології
    • Підтримка відкритих комунікаційних стандартів
    • Підтримка кожним сервером введення-виводу багатьох протоколів
    • Драйвери протоколів RS-232, RS-422, RS-485, TCP/IP
    • Час встановлення драйверів у межах 60 секунд
    • До 255 одночасно підключених клієнтів
    • До 4096 пристроїв введення-виведення на одну систему
    • Підтримка зовнішнього підключення для віддалених пристроїв
    • Засоби розробки драйверів для спеціалізованих протоколів
    • Підтримка стандарту OPC Server DA2.0
    • Інтегрований веб-сервіс XML
  • Доступ
  • Драйвери надаються без додаткової плати
  • Нові версії драйверів викладаються на сайт
  • Підтримка оновлення драйверів
  • Висока швидкість доступу
  • Динамічна оптимізація для всіх драйверів
  • Читання даних на запит
  • До 100000 цілих чисел за секунду
  • Оновленняз пристроїв введення-виводу
    • Необмежену кількість міток
    • Довжина імені мітки до 80 символів
    • Підтримка позначок якості та часу для відповідних драйверів
    • Єдина база даних для контролерів ПЛК та системи SCADA
    • Двонаправлена ​​синхронізація із середовищем розробки для ПЛК
    • Статична синхронізація для розробки в автономному режимі
    • -Автоматичні імпорт та синхронізація
    • Імпорт із ПЛК різних типів
    • Додавання схем імпорту користувача

    • Таблиці індексів Cp та CpK
    • Контрольні карти X, R та S
    • Діаграми Парето
    • Настроювані розміри та межі підгруп
    • Типи алармів: Above UCL, Below LCL, Outside CL, Down Trend, Up Trend, Erratic, Gradual, Down, Gradual Up, Mixture, Outside WL, Freak, Stratification та високорівневі вирази

    • Редактор згенерованих звітів, редагування за моделлю WYSIWYN, звіти у форматі Rich Text
    • Запуск зовнішніми подіями, за розкладом, через високорівневі вирази та за командою оператора
    • Виведення на принтер, у файл, електронною поштою, на екран, у формат HTML

    • Розробка проекту
    • Масштаби проекту не обмежені
    • Можливість розбиття на кілька проектів
    • Зручна стандартизація проектів
    • Зручне обслуговування проектів
    • Вбудований засіб налаштування комп'ютерів дозволяє конфігурувати кожен підключений до мережі ПК окремо

    • Справжня витісняюча багатозадачність
    • До 512 паралельних потоків
    • Доступно більше 600 функцій SCADA
    • Бібліотеки для функцій користувача
    • До 2700 функцій користувача
    • Локальні, модульні та глобальні змінні
    • Додатковепрограмне забезпечення для створення власних функцій не потрібне
    • Прямий доступ до даних трендів, звітів та алармів
    • Підсвічування синтаксису
    • Система онлайн-підказок
    • Спливаючі підказки
    • Під час редагування доступні:
    • Контрольні точки
    • Перегляд змінних
    • Моніторинг ниток
    • Виділення коду кольором
    • Вікно контрольних точок
    • Покроковий режим виконання
    • Виділення поточного рядка
    • Віддалене налагодження
    • Автоматичне налагодження у разі помилок

    • Інтегровані засоби безпеки Windows на рівні проекту

    • Сервер та клієнт OPC
    • Інтерфейс ODBC
    • Інтерфейс OLE-DB
    • Інтерфейс CTAPI
    • Інтерфейс DLL
    • Інтерфейс MAPI (MAIL)
    • Протоколи TCP/IP
    • Послідовний інтерфейс