А Б В Г Д Е Є Ж З І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я
Програма - диспетчер
Програма диспетчера забезпечує постійний і безперервний опитування зовнішнього диспетчерського контуру в певній послідовності і напрямку. При наявності того чи іншого запиту диспетчер організовує звернення до відповідного блоку програм. При появі запитів одного пріоритету, обслуговування проводиться в порядку їх надходження.
Першим кроком цього завдання виконується програма Диспетчера Управління завданнями. вона вводить запити і заборони користувача і переглядає можливість включення завдань першого рівня. Залежно від комбінації зовнішніх і внутрішніх запитів і заборон Диспетчер видає код повернення на завдання переглянутого рівня і закінчує роботу. Потім виконуються ті завдання першого рівня, яким задовольняє даний - код повернення.
Автоматизований з'їм, запис і передача дінамограмми. Інформацію з свердловин обробляють за допомогою програми диспетчера, яка вимірює, порівнює, запам'ятовує все, що відбувається на об'єктах, відображає і видає голосові повідомлення тільки про найбільш важливих і критичних події. При налаштуванні контролю дінамограмми еталонна дінамограмми вибирається технологом цеху з раніше знятих дінамограмми, зберігається в комп'ютері і, крім цього, записується в пам'ять контролера на свердловині. Контролери, записуючи дінамограм-му, порівнюють її в автоматичному режимі з еталонною. Якщо робота свердловинного обладнання відхиляється від норми, це зафіксують контролер і повідомить про це диспетчеру.
Укрупненная структура спеціального програмного забезпечення АСОЕ. Всі перераховані програми вводяться в роботу програмою диспетчера (ПД), теж входить в МО і взаємодіє з операційною системою (ОС) ЕОМ.
Типова структурна схема 1Щ управління і розподілу оперативної пам'яті. Основний вплив на якість організації обчислювального процесу та використання продуктивності обчислювальної системи надають програми диспетчерів і обробки переривань.
Залишається запам'ятати стан НР (СМ) і ДР (БРМ), так як ці регістри можуть використовуватися (і, отже, змінювати свій стан) при роботі програм диспетчера.
Цифродрукуючий пристрій УЦП-2. | Блок-схема комплексу Запит-4. Комплекс працює в одному з наступних режимів: телеуправління, автоматичний пошук і реєстрація наявності інформації ТС (АС), автоматичний циклічний опитування через одну з таких програм, вибіркове опитування за програмою диспетчера з реєстрацією або без реєстрації, автоматичний тестовий контроль (самоперевірка), ретрансляція сигналів обміну телеінформації між ПУ верхнього рівня і КП при роботі комплексу в якості ППУ.
Приблизний нарис програми для потік диспетчера (а. Ця модель дозволяє створити сервер у вигляді набору послідовних потоків. Програма диспетчера складається з нескінченного циклу, в який входить отримання запиту і передача його робочому потоку. Програма кожного робочого потоку складається з нескінченного циклу, що включає отримання запиту від диспетчера і перевірку кешу на наявність запитуваної сторінки. При наявності сторінки в кеші вона надсилається клієнту, і робочий процес блокується в очікуванні нового запиту. При відсутності сторінки в кеші вона зчитується з диска, відсилається клієнту, і робочий процес блокується в очікуванні нового запиту.
Приклад допустимого розкладу і відповідного графа обробки. Тоді схема роботи диспетчера процесів полягає в наступному. Після обробки чергового переривання управління передається програмі диспетчера.
Передбачається, що в оперативній пам'яті завжди знаходяться якісь програми диспетчера. Тому споживачеві байдуже, які функції виконуються диспетчером, а які - безпосередньо апаратурною частиною машини.
Пульт оператора і друкарська машинка служать для роботи оператора під час виконання програми. Пульт оператора має індикацію зупинки і неготовність машини. На ньому також розташовані ключі, які використовуються як програмою диспетчера, так і програмістом.
Останні програми, за своїми функціями аналогічні звичайним програмам Введення Ь або Введення 2 повинні бути перебудовані лише в частині використання процесора в режимі переривання замість монопольного режиму. Додатковою особливістю в них може служити також контроль кордонів вводиться масиву про метою охорони від затирання програм диспетчера. Після закінчення введення (коли через зчитувач починає проходити ділянку перфострічки з пробивкой по 8 - ї доріжці) 1; оператор переводить перемикач КЛ - СЧх в положення КЛ і відключає зчитувач. При введенні, подібному Запровадженню 2 може бути передбачена видача, на друк інформації про еовпаденіі контрольної суми. Структурна схема подібної програми введення наведена на рис. 812. Обсяг програми близько двох сторінок пам'яті.
Існують різні схеми побудови систем: з централізованим і децентралізованим (розподіленим) управлінням технологічними агрегатами. У першому випадку управління агрегатами здійснюється від одного обчислювального кошти. Процесор обслуговує по черзі окремі канали управління. Черговість обслуговування може здаватися жорсткої програмою або здійснюватися в міру надходження заявок від окремих каналів з можливістю використання пріоритетного обслуговування. У другому випадку кожен електропривод комплектується своїм ВС. Центральне ВС відсутня або вводиться для передачі йому функцій диспетчера або супервізора. Програмне забезпечення ЗС складається з програм диспетчера, координуючого роботу системи управління, робочих програм, програм обслуговування пульта оператора і діагностичної програми.
Першим кроком цього завдання виконується програма Диспетчера Управління завданнями. вона вводить запити і заборони користувача і переглядає можливість включення завдань першого рівня. Залежно від комбінації зовнішніх і внутрішніх запитів і заборон Диспетчер видає код повернення на завдання переглянутого рівня і закінчує роботу. Потім виконуються ті завдання першого рівня, яким задовольняє даний - код повернення.
Автоматизований з'їм, запис і передача дінамограмми. Інформацію з свердловин обробляють за допомогою програми диспетчера, яка вимірює, порівнює, запам'ятовує все, що відбувається на об'єктах, відображає і видає голосові повідомлення тільки про найбільш важливих і критичних події. При налаштуванні контролю дінамограмми еталонна дінамограмми вибирається технологом цеху з раніше знятих дінамограмми, зберігається в комп'ютері і, крім цього, записується в пам'ять контролера на свердловині. Контролери, записуючи дінамограм-му, порівнюють її в автоматичному режимі з еталонною. Якщо робота свердловинного обладнання відхиляється від норми, це зафіксують контролер і повідомить про це диспетчеру.
Укрупненная структура спеціального програмного забезпечення АСОЕ. Всі перераховані програми вводяться в роботу програмою диспетчера (ПД), теж входить в МО і взаємодіє з операційною системою (ОС) ЕОМ.
Типова структурна схема 1Щ управління і розподілу оперативної пам'яті. Основний вплив на якість організації обчислювального процесу та використання продуктивності обчислювальної системи надають програми диспетчерів і обробки переривань.
Залишається запам'ятати стан НР (СМ) і ДР (БРМ), так як ці регістри можуть використовуватися (і, отже, змінювати свій стан) при роботі програм диспетчера.
Цифродрукуючий пристрій УЦП-2. | Блок-схема комплексу Запит-4. Комплекс працює в одному з наступних режимів: телеуправління, автоматичний пошук і реєстрація наявності інформації ТС (АС), автоматичний циклічний опитування через одну з таких програм, вибіркове опитування за програмою диспетчера з реєстрацією або без реєстрації, автоматичний тестовий контроль (самоперевірка), ретрансляція сигналів обміну телеінформації між ПУ верхнього рівня і КП при роботі комплексу в якості ППУ.
Приблизний нарис програми для потік диспетчера (а. Ця модель дозволяє створити сервер у вигляді набору послідовних потоків. Програма диспетчера складається з нескінченного циклу, в який входить отримання запиту і передача його робочому потоку. Програма кожного робочого потоку складається з нескінченного циклу, що включає отримання запиту від диспетчера і перевірку кешу на наявність запитуваної сторінки. При наявності сторінки в кеші вона надсилається клієнту, і робочий процес блокується в очікуванні нового запиту. При відсутності сторінки в кеші вона зчитується з диска, відсилається клієнту, і робочий процес блокується в очікуванні нового запиту.
Приклад допустимого розкладу і відповідного графа обробки. Тоді схема роботи диспетчера процесів полягає в наступному. Після обробки чергового переривання управління передається програмі диспетчера.
Передбачається, що в оперативній пам'яті завжди знаходяться якісь програми диспетчера. Тому споживачеві байдуже, які функції виконуються диспетчером, а які - безпосередньо апаратурною частиною машини.
Пульт оператора і друкарська машинка служать для роботи оператора під час виконання програми. Пульт оператора має індикацію зупинки і неготовність машини. На ньому також розташовані ключі, які використовуються як програмою диспетчера, так і програмістом.
Останні програми, за своїми функціями аналогічні звичайним програмам Введення Ь або Введення 2 повинні бути перебудовані лише в частині використання процесора в режимі переривання замість монопольного режиму. Додатковою особливістю в них може служити також контроль кордонів вводиться масиву про метою охорони від затирання програм диспетчера. Після закінчення введення (коли через зчитувач починає проходити ділянку перфострічки з пробивкой по 8 - ї доріжці) 1; оператор переводить перемикач КЛ - СЧх в положення КЛ і відключає зчитувач. При введенні, подібному Запровадженню 2 може бути передбачена видача, на друк інформації про еовпаденіі контрольної суми. Структурна схема подібної програми введення наведена на рис. 812. Обсяг програми близько двох сторінок пам'яті.
Існують різні схеми побудови систем: з централізованим і децентралізованим (розподіленим) управлінням технологічними агрегатами. У першому випадку управління агрегатами здійснюється від одного обчислювального кошти. Процесор обслуговує по черзі окремі канали управління. Черговість обслуговування може здаватися жорсткої програмою або здійснюватися в міру надходження заявок від окремих каналів з можливістю використання пріоритетного обслуговування. У другому випадку кожен електропривод комплектується своїм ВС. Центральне ВС відсутня або вводиться для передачі йому функцій диспетчера або супервізора. Програмне забезпечення ЗС складається з програм диспетчера, координуючого роботу системи управління, робочих програм, програм обслуговування пульта оператора і діагностичної програми.