Professional Documents
Culture Documents
1
1
Архітектура scada:
Системи SCADA зазвичай реалізуються в серверній архітектурі.
сервер SCADA здійснює приймання інформації від контролерів, її обробку й
візуалізацію на операторській станції, а також ведення архіву технологічних
змінних,
який необхідний для відновлення виробничих ситуацій минулих періодів і аналізу
позаштатних ситуацій у цілому.
Інформація, що зберігається на сервері SCADA, може бути використана як на нижньому,
так і на верхньому рівні керування.
система виконується на сервері, а оператори використовують клієнтські станції для
моніторингу та управління процесом.
системи будуються з урахуванням подвійного чи потрійного резервування серверів і
дублювання клієнтських станцій оператора, дублювання мережевих підключень сервер-
сервер і клієнт-сервер.
При даній архітектурі можливий поділ функцій системи SCADA між серверами.
Наприклад, збір даних та управління програмованого логічного контролера виконується
на одному сервері, архівування даних – на другому, а взаємодія з клієнтами – на
третьому.
2. Архітектура системи SCADA та бази даних
реального часу.
*Операційні системи реального часу ділять на два типи ‒ системи жорсткого реального
часу та системи м'якого реального часу
*операційною системою жорсткого реального часу - Операційна система, яка може
забезпечити необхідний час виконання завдання реального часу навіть в найгірших
випадках,
*операційною системою м'якого реального часу. - Система, яка може забезпечити
необхідний час виконання завдання реального часу в середньому, називається
Відмінність: система жорсткого реального часу будь-коли запізниться з реакцією на
подію, система м'якого реального часу не повинна відставати від реакції на подію,
Однією з найбільш ефективних архітектур для побудови операційних систем реального
часу вважається архітектура клієнт - сервер.
Архітектура «клієнт-сервер».
Основний її принцип полягає у винесенні сервісів ОС у вигляді серверів на рівень
користувача та виконанні мікроядром функцій диспетчера повідомлень між клієнтськими
користувача програмами і системними сервісами.
База даних реального часу – це сховище тегів (змінних), значення яких постійно
оновлюється.
Таке оновлення є необхідністю в "свіжих" даних, щоб оператор через підсистему
людино-машинного інтерфейсу мав можливість контролювати стан процесу та за
необхідності керувати його протіканням.
Окрім того, інші підсистеми (наприклад підсистема тривог) теж потребують такого
оновлення, однак можливо з іншою частотою.
База даних реального часу має клієнт-серверну архітектуру вона ведеться тільки на
сервері і не копіюється на клієнтські станції.
3.
Програмні засоби:
В архітектурі SCADA-системи проглядаються два рівня:
‒ рівень локальних контролерів, взаємодіючих з об'єктом управління за допомогою
датчиків і виконавчих пристроїв;
‒ рівень оперативного управління технологічним процесом, основними компонентами
якого є сервери, робочі станції операторів / диспетчерів, АРМ фахівців.
Кожен з цих рівнів функціонує під управлінням спеціалізованого ПЗ.
Розробка цього ПЗ або його вибір із запропонованих в даний час на ринку програмних
засобів залежить від багатьох факторів, насамперед від розв'язуваних на конкретному
рівні завдань. розрізняють базове та прикладне ПЗ.
Базове ПЗ включає в себе різні компоненти, але основним з них є операційна система
програмно-технічних засобів Scada-системи.
Кожен рівень Scada-системи представлений своїми програмно-технічними засобами:
нижньому рівні мова йде про контролери, основним технічним засобом верхнього рівня
є комп'ютер.
також з.явилася така класифікація: вбудоване та настільне ПЗ.
Вимоги, що пред'являються до вбудованого і настільного ПЗ різні.
Вибір операційної системи програмно-технічних засобів верхнього рівня Scada-
системи визначається прикладною задачею
Але найбільшу популярність і поширення набули різні варіанти ОС Windows.
Ними оснащені програмно-технічні засоби верхнього рівня Scada-системи, представлені
персональними комп'ютерами різної потужності і конфігурації - робочі станції
операторів / диспетчерів і фахівців, сервери баз даних тощо.