
- •1.Визначення і класифікація аск.
- •10. Програмне забезпечення аск тп
- •21. Склад і структура trace mode
- •22. Створення вузлів у тм
- •23. Створення інформаційного каналу у scada – системі
- •Настроювання атрибутів каналу:
- •24. Структура вхідного каналу в scada - системі
- •25. Структура вихідного каналу в scada - системі
- •26. Обробка даних в scada- системі
- •27. Масштабування аналогових змінних в інформаційних каналах
- •28. Логічна обробка дискретних сигналів в інформаційних каналах
- •29. Процедура трансляції інформаційних каналів
- •30. Процедура фільтрації інформаційних каналів
- •41. Блоки функцій порівнянь fbd-програми.
- •42. Блоки функцій вибору fbd програм
- •43. Блоки тригерівFbd програм
- •44. Блоки лічильниківFbd програм
- •45. Блоки генераторів fbd програм .
- •47.Блоки відображення fbDпрограм
- •48 Блоки fbd регулювання
- •49.Редагування графічної бази вузла
- •50.Статичні елементи візуалізації технологічного процесу
- •51.Використання Динамічного тексту для візуалізації технологічного процесу
- •52. Використання гістограм для візуалізації технологічного процесу
- •53.Використання кнопок в схемах відображення технологічного процесу
- •54. Використання аналогових і дискретних трендів в схемах відображення технологічного процесу.
- •55. Використання індикаторів в схемах відображення технологічного процесу.
- •56. Використання відео кліпів
- •58. Мова Сі
- •Структура кодової символьної посилки, призначення її елементів
- •62.Основні функціональні елементи уапп
- •Призначення регістрів уапп
- •64.Адресація регістрів уапп
- •66.Пояснити структуру підпрограми ініціалізації асинхронного адаптера.
- •67. Пояснити процедуру прийому/передачі даних через послідовний порт
- •68.Стадії створення аск тп
- •69.Структура технічного завдання і технічного проекту аск тп
- •70. Ієрархія та функції рівнів моделі osi
- •71. Кодування інформації в цифрових мережах.
- •72. Огляд послідовних інтерфейсів.
- •73. Конфігурація контуру регулювання з під-регулятором.
- •74. Блоки адаптивного регулювання tm.
- •75. Блок ідентифікації об'єкта tm.
- •76. Блоки настроювання коефіцієнтів під-регулятора в tm.
- •77. Формування кадрів на канальному рівні.
- •78. Організація доступу до шини.
- •79. Протокол промислової мережі Modbus.
- •80. Протокол промислової мережі m-Link.
- •Рівні сигналів
- •82. Функції Win32api для роботи з портами.
- •83. Склад структури dcb
- •84. Склад структури commtimeouts
- •85. Пояснити структуру програми для обміну інформацією через послідовний порт пк
- •87. Промисловий стандарт орс
- •88. Механізми читання та запису інформації в орс
- •89. Структура нечіткого регулятора
- •92. Алгоритм нечіткого висновку.
- •93. Протокол промислової мережі profibus
- •94. Протокол промислової мережі can
- •95. Протокол промислової мережі as-I
Призначення регістрів уапп
До складу УАПП входять 10 адресованих регістрів і 3 додаткових для адресації цих регістрів передбаченно 3 розряди тому адресація окремих регістрів забезпечується додатковими умовами
64.Адресація регістрів уапп
3F8 – буфер передачі. Використовується при передачі інформації, для чого необхідно записати за адресою 3F8 в буфер передачі відповідний байт. Подільники частоти 3F8, 3F9 служать для зберігання 16-розрядної константи, яка змінює коефіцієнт поділу тактової частоти на вході UART забезпечуючи відповідну швидкість обміну(швидкість передачі інформації). Регістр 3FB –це регістр управління лінією. Він забезпечує вибір формату одного кадру даних, зокрема кількість інформаційних розрядів, кількість стокових бітів, метод контролю, вибір адресованих регістрів. Регістр ідентифікатор переривань 3FA призначений для призначений для визначення наявності переривань в різних ситуаціях. Регістр дозволу переривань3F9-призначений для керування перериваннями. Регістр стану лінії 3FD-призначений для визначення стану лінії. Регістр управління модемом 3FC-для управління модемом. Регістр 3FE- регістр стану модема, призначений для визначення поточного стану модема.
65.
66.Пояснити структуру підпрограми ініціалізації асинхронного адаптера.
Для ініціалізації УАПП необхідно виконати наступні дії: 1)записати в регістр управління лінією управляючого байта з 1-цею в 7-му розряді для перемикання порту 3F8 на регістр подільника частоти; 2)записати константи поділу в регістр 3F8,3F9; 3)записати управляючий байт в порт 3FВ з нулем в 7-му розряді і відповідними значеннями в інших керуючих бітів; 4)записати управляючий байт в регістр дозволу переривань 3F9. .
67. Пояснити процедуру прийому/передачі даних через послідовний порт
Обмін даними через RS-232 як правило здійснюється по 2-х стратегіях:- з виконанням послідовного опиту;- обмін даними через керовані переривання. В 2-му випадку адаптер послідовного зв’язку ініціалізується таким чином, що ті чи інші події в адаптері і лініях інтерфейсу генерують апаратні переривання.Ці переривання обслуговує програма-обробник, яка приймає символи буфер-прийому і записує їх в пам’ять або передає черговий байт в лінію зв’язку. При послідовному опиті комп’ютер виконує нескінченний цикл опиту регістрів адаптера. Програмне забезпечення при цьому є простішим, але відсутня можливість виконання інших програм в фоновому режимі. При розробці програм прийому/передачі повинні виконуватися наступні алгоритми: ***при передачі інформації: 1)отримати з порта 3FD(регістр стану лінії) байт статусу; 2)перевірити байт статусу на наявність помилок і якщо вони наявні – перейти до обробки помилок; 3) перевірити 5-й байт регістру статусу на можливість передачі даних ( він відповідає за завантаження регістру передачі); 4) перейти на процедуру передачі, якщо дані можуть бути передані. Якщо ні, то повторити з ними операції 1)-3); 5)формувати і передавати дані в порт 3F8. *** процедура прийому даних запускається після ініціалізації порта і містить наступні пункти: 1)отримати з порту байт статусу; 2)перевірити байт статусу на наявність помилок, якщо вони наявні, то перейти до обробки помилок; 3)перевірити нульовий бітна регістр статусу на можливість прийому даних («1»-завантажений, «0»-пустий).; 4) переходити на процедуру прийлму; 5)читати дані з порту 3F8 і обробляти їх. При розробці програм для роботи з послідовним портом під Windows необхідно розуміти призначення стандартних функції.