Частина тексту файла (без зображень, графіків і формул):
ЛАБОРАТОРНА РОБОТА №5
Тема: Дослідження алгоритму очікування відбою абонентів WaitHangUp().
Мета роботи: Засвоєння роботи алгоритму очікування відбою абонентів.
Теоретичні відомості.
Призначення алгоритму очікування відбою полягає в слідкуванні за станом КТ лінійного реле АК абонента, якому було відмовлено в подальшому обслуговуванні. Період запуску 100 мс.
Блок схема алгоритму очікування відбою приведена на рис. 5.1.
Рис. 5.1. Алгоритм очікування відбою
Після запуску алгоритма диспетчером, робота починається з аналізу заявок черги на відбій. Якщо заявки відсутні, тобто відсутні абоненти, за якими необхідно слідкувати, тоді алгоритм закінчує свою роботу переходом у вихідний стан.
Якщо хоча б одна заявка присутня в черзі, то починається робота головної частини алгоритму, яка заключається в наступному:
1. фомуються координати АК абонента, що вибув з обслуговування;
2. тестується КТ лінійного реле, за станом якого і визначається чи абонент поставив мікротелефонну трубку (низький), чи ні (високий);
а) при виявленні низького стану виключається подача сигналу “Зайнято”;
б) відмічається абонент вільним за допомогою змінної Rbusy[];
в) знімається абонент з текучої черги;
г) при виявленні високого стану алгоритм переходить до аналізу наступної в черзі заявки;
Закінчується алгоритм після перегляду всієї черги заявок.
Хід роботи.
1. Ознайомитись з теоретичними відомостями;
2. Запустити програму main.exe;
3. Ввести дані: кількість абонентів – 10, кількість регістрів – 10;
4. Записати в звіті які абоненти були в черзі на відбій і чому.
Практична частина:
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!