лізації підсистем.
Першочерговим завданням є контроль результатів виконання програма В«POSTВ», яка тестує МПД на стадії завантаження. На МПД-0 є можливість контролювати провязку і тип провязани модулів, що вкрай необхідно для визначення готовності всіх МПД системи до виконання завдань синхронізації. На кожному МПД контролюється наявність заданих у конфігурації машини мезонінів. За умови успішного проходження тестів В«POSTВ» і успішної провязкі всіх модулів програма переходить на виконання міжмодульних синхронізації. В іншому випадку подальша робота безглузда і машина повинна виконати перезапуск з повною переініціалізаціей всіх встановлених в СЦВМ апаратних засобів. p align="justify"> Для забезпечення синхронної роботи инициализируется програмна бібліотека обміну подіями. Обмін В«подіямиВ» дозволяє виконати синхронізацію завдань з установки VI сполук незалежно від тимчасових особливостей завантаження кожного МПД обумовлених різною конфігурацією мезонінів. p align="justify"> Ініціалізація підсистеми VI виконується на кожному МПД асинхронно, готуються і реєструються всі необхідні буфери і виконуються необхідні дії відповідно до стандарту VI. Установка VI з'єднань здійснюється тільки після отримання квитанції від МПД клієнта. Модуль ПД-0 виступає завжди в ролі СЕРВЕРА для решти МПД. Сполуки між іншими МПД встановлюються також синхронно. Після установки з'єднань здійснюється підготовка підсистеми VI до інформаційного обміну. ​​p align="justify"> На завершення ініціалізації програмних бібліотек инициализируются підсистеми В«СОКВ», В«ПК100В», В«FRECВ», В«ПК-СОЛОВ», В«віртуального МПІВ», викликаються функції ініціалізації програм режимів, функцій поточного контролю і вирішуються переривання .
На всіх МПД включаться режим В«VOIDВ» (немає режиму) і виробляється контроль всіх обмінів з усіма абонентами на всіх магістралях, перевіряється відповідність параметрів обміну заявленим у протоколах обміну параметрами. Виробляється ТСК антени і інших блоків, що сумарно не повинно перевищувати 10-15 секунд. Функції режимів під час проведення контролю не викликаються. Виробляється синхронізація з СОЛО35.01 і аналізуються результати її самоконтролю. p align="justify"> Після всіх операцій диспетчер МПД-0 запускає режим залежно від параметрів керування отриманих вищестоящої системи, і машина переходить в штатний режим роботи.
Обробка виняткових ситуацій
Коректна обробка і запам'ятовування факту виникнення виняткових ситуацій виконується безпосередньо в В«ниткахВ», в яких вони виникли, в тому числі і нитки програми диспетчера. Механізми системного програмного забезпечення дозволяють констатувати факт виникнення виняткової ситуації і перейти на функцію обробник. У разі якщо система не може виконати коректну обробку виняткової ситуації, машина виконує перезавантаження (перезапуск). p align="justify"> Програма диспетчер викон...