Page 144 - 4652
P. 144
11 ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ СПЕЦІАЛІЗОВАНИХ
КОМП’ЮТЕРНИХ МЕРЕЖ
11.1 Операційні системи та прикладне програмне
забезпечення для спеціалізованих комп’ютерних мереж
Використовуване в АСУ програмне забезпечення (ПЗ)
традиційно класифікується на системне й прикладне.
Загальноприйнятим є віднесення до системного ПЗ засобів
взаємодії з апаратним забезпеченням (насамперед - це
операційна система /ОС, OS/, а також драйвера, що служать
для забезпечення працездатності в рамках ОС, наприклад,
мережевих плат). Усе ПЗ, установлюване поверх ОС і
призначене для забезпечення виконання завдань автоматизації
технологічних і виробничих процесів, є прикладним.
Найбільш істотним елементом системного ПЗ, що значно
впливає на хід процесу керування технологічним
устаткуванням, є операційна система. Існуюче різноманіття
операційних систем прийнято розділяти на дві групи:
операційні системи загального призначення й операційні
системи реального часу (ОСРЧ). ОС загального призначення
орієнтовані на оптимальний розподіл ресурсів комп'ютера між
завданнями й (або) користувачами й для цілей керування
технологічним процесом малопридатні.
На відміну від звичайних (офісних) операційних систем
операційні системи реального часу забезпечують
гарантований час доступу до комп'ютерних ресурсів і реакції
системи на незаплановані зовнішні події й здатні
підтримувати скороминучі технологічні процеси (порядку
мілі- і мікросекунд). Найбільш широко розповсюджені ОСРЧ
- OS9/OS9000, QNX, VxWorks, LinxOS, VRTX, pDOS, pSOS+,
RTOS-32. Останнім часом розширюється область
застосування як системи реального часу операційних систем
Windows NT із промисловою надбудовою, Windows CE.
Системи реального часу підрозділяють на системи
“м'якого” і “жорсткого” реального часу. Системи “жорсткого”
реального часу за жодних умов не допускають ніяких
затримок реакції системи, тобто максимальний час відгуку
142