
- •Визначення і класифікація аск.
- •Структура аск.
- •Задачі первинної обробки інформації в асктп.
- •Вибір частоти опиту вимірювальних перетворювачів.
- •Фільтрація вимірювальної величини від шумів.
- •Пристрої зв’язку з об’єктом в асктп та їх структура.
- •Централізовані пзо
- •Методика програмування мікропроцесорних систем.
- •Програмне забезпечення асктп.
- •Математичне забезпечення асктп
- •Супервізор ний режим функціонування асктп.
- •Режим прямого цифрового функціонування асктп.
- •Методика програмування мікропроцесорних систем.
- •Функціональні можливості scada-систем
- •Призначення редактора представлення даних.
- •Створення вузлів проекту в тм.
- •Створення інформаційного каналу в scada-системі.
- •Обробка даних в каналі в scada-системі.
- •Логічна обробка дискретних сигналів в інформаційних каналах.
- •Процедура трансляції інформаційних каналів.
- •Атрибути каналів в тм
- •Період і фаза роботи інформаційного каналу.
- •Обробка аварійних ситуацій в інформаційних каналах.
- •Мови програмування контролерів згідно стандарту мэк-1131.
- •Створення і редагування fbd- програми.
- •Функціональний блок fbd- програми.
- •Блоки логічних функцій fbd- програм і їх використання
- •Блоки тригонометричних функцій fbd- програм і їх використання.
- •Блоки алгебраїчних функцій fbd- програм і їх використання.
- •Блоки функцій порівняння fbd- програм і їх використання.
- •Блоки функцій вибору fbd- програм і їх використання.
- •Блоки тригерів fbd – програм та їх використання
- •Блоки лічильників fbd – програм та їх використання
- •Блок генераторів fbd – програм та їх використання
- •Блоки управління fbd – програм та їх використання
- •Блок відображення fbd – програм та їх використання
- •Блоки регулювання fbd – програм та їх використання
- •Статичні елементи візуалізації технологічного процесу.
- •Використання динамічного тексту для візуалізації технологічного процесу.
- •Використання кнопок в схемах відображення технологічного процесу.
- •Використання аналогових і дискретних трендів в схемах відображення технологічного процесу.
- •Використання відеокліпів в схемах відображення технологічного процесу
- •Структура програми в Сі.
- •Класифікація інтерфейсів компютерних систем, їх призначення і функції.
- •60.Призначення,функції і принципи функціонування послідовного асинхронного інтерфейсу.
- •Структура кодової символьної посилки, призначення її елементів.(консп)
- •62.Основні функціональні елементи уапп
- •63.(Призначення регістрів уапп).
- •64.Адресація регістрів уапп
- •66.(Пояснити структуру підпрограми ініціалізації асинхронного адаптера).
- •68.Стадії створення аск тп
- •69.Структура технічного завдання і технічного проекту аск тп
- •70. Ієрархія та функції рівнів моделі osi
- •71.Кодування інформації в цифрових мережах
- •73.Конфігурація контуру регулювання з під-регулятором
- •74.Блоки адаптивного регулювання тм
- •77.Формування кадрів на канальному рівні (конспект 70)
- •78. Організація доступу до шини
- •79.Протокол промислової мережі Modbus.
- •80. Протокол промислової мережі m-Link
- •[Ред.] Рівні сигналів
- •83. Склад структури dcb
- •84. Склад структури commtimeouts
- •89. Загальна структура нечіткого регулятора
- •91.Алгоритм нечіткого виводу.
84. Склад структури commtimeouts
Вона визначає параметри тимчасових затримок при прийомі-передачі. Ось опис цієї структури: typedef struct _COMMTIMEOUTS { DWORD ReadIntervalTimeout; DWORD ReadTotalTimeoutMultiplier; DWORD ReadTotalTimeoutConstant; DWORD WriteTotalTimeoutMultiplier; DWORD WriteTotalTimeoutConstant; } COMMTIMEOUTS, * LPCOMMTIMEOUTS; Поля структури COMMTIMEOUTS мають таке значення: ReadIntervalTimeout - максимальне часовий проміжок (в мілісекундах), допустимий між двома зчитуються з комунікаційної лінії послідовними символами. Під час операції читання часовий період починає відраховуватися з моменту прийому першого символу. Якщо інтервал між двома послідовними символами перевищить задане значення, операція читання завершується і всі дані, накопичені в буфері, передаються в програму. Нульове значення даного поля означає, що даний тайм-аут не використовується. ReadTotalTimeoutMultiplier - задає множник (в мілісекундах), який використовується для обчислення загального тайм-ауту операції читання. Для кожної операції читання дане значення множиться на кількість запитаних для читання символів. ReadTotalTimeoutConstant - задає константу (в мілісекундах), використовувану для обчислення загального тайм-ауту операції читання. Для кожної операції читання дане значення плюсується до результату множення ReadTotalTimeoutMultiplier на кількість запитаних для читання символів. Нульове значення полів ReadTotalTimeoutMultiplier і ReadTotalTimeoutConstant означає, що загальний тайм-аут для операції читання не використовується. WriteTotalTimeoutMultiplier - задає множник (в мілісекундах), який використовується для обчислення загального тайм-ауту операції запису. Для кожної операції запису дане значення множиться на кількість записуваних символів. WriteTotalTimeoutConstant - задає константу (в мілісекундах), використовувану для обчислення загального тайм-ауту операції запису. Для кожної операції запису дане значення додається до результату множення WriteTotalTimeoutMultiplier на кількість записуваних символів. Нульове значення полів WriteTotalTimeoutMultiplier і WriteTotalTimeoutConstant означає, що загальний тайм-аут для операції запису не використовується.
89. Загальна структура нечіткого регулятора
Загальна структура мікроконтролера, що використовує нечітку логіку, показана на рис.1. Вона містить у своєму складі наступні складові:
-
блок фазіфікації;
-
базу знань;
-
блок рішень; блок дефазіфікації.
Блок фазіфікації перетворює чіткі величини, виміряні на виході об'єкта керування, у нечіткі величини, що описані лінгвістичними змінними в базі знань.
Блок рішень використовує нечіткі умовні ( if - then ) правила, закладені в базі знань, для перетворення нечітких вхідних даних у необхідні керуючі впливи, що носять також нечіткий характер.
Блок дефазіфікації перетворює нечіткі дані з виходу блоку рішень у чітку величину, що використовується для керування об'єктом.
Рис. 1. Загальна структура нечіткого мікроконтролера
Як приклад відомих мікроконтролерів, що підтримують нечітку логіку можна назвати 68HC11, 68HC12 фірми Motorola, MCS-96 фірми Intel, а також деякі інші.