Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мпс экзамен.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
812.03 Кб
Скачать

Билет 1 Програмне забезпечення для систем керувань.

Система керування (англ. control system) — систематизований набір засобів впливу на підконтрольний об'єкт для досягнення цим об'єктом певної мети. Об'єктом системи керування можуть бути як технічні об'єкти так і люди. Об'єкт системи керування може складатися з інших об'єктів, які можуть мати постійну структуру взаємозв'язків.

Об'єктом керування може бути будь-яка динамічна система чи її модель. 

Спеціальне математичне забезпечення включає пакети прикладних програм, що здійснюють організацію й обробку даних з метою реалізації необхідних функцій управління в рамках певних економіко-математичних та організаційних моделей. Програмне забезпечення АСУ (ПЗ) містить сукупність програм на носіях, даних і програмних документів, яка призначена для відлагодження, функціонування й перевірки роботоздатності АСУ. До складу ПЗ входять загально-системні і спеціальні програми, а також інструктивно-методичні матеріали щодо застосування програмного забезпечення і персонал, який розробляє його й організує супровід на весь період життєвого циклу АСУ. До системного ПЗ належать програми, які розраховані на широкий загал користувачів і призначені для організації обчислювального процесу та розв'язування задач з обробки даних, які зустрічаються найчастіше. Такі програми дають змогу розширювати функціональні можливості ЕОМ, автоматизувати планування черги обчислювальних робіт, контроль і управління процесом обробки даних, а також автоматизувати працю програмістів. Спеціальне ПЗ — це сукупність програм, які розроблюються для конкретної АСУ. Воно містить пакети прикладних програм (ППП), які виконують організацію даних і їх обробку при розв'язуванні функціональних задач АСУ.

Призначення універсального 16-розрядного та спеціального 32-розрядного одно кристального мікропроцесорного контролера,цифрового сигнального процесора.

Універсальний 16-розрядний ОМК. Призначений для реалізації систем реального часу середньої продуктивності. Структура і система команд націлені на якнайшвидшу реакцію на зовнішні події. Найбільше використання мають в системах управління електродвигунами (мехатронні системи). 

Спеціалізовані 32-розрядні ОМК реалізують високопродуктивну ARM архітектуру і призначені для систем телефонії, передачі інформації, телебачення та інших, що вимагають високошвидкісної обробки інформації. До типових 32-розрядним ОМК відносяться: MSC96/196/296 (Intel), C161-C167 (Siemens, Infineon), HC16 Motorola та ін 

 Цифрові сигнальні процесори (DSP - Digital Signal Processor) призначений для складної математичної обробки вимірюваних сигналів в режимі реального часу. Широко використовуються в телефонії та зв'язку. Основні відмінності DSP: підвищена розрядність оброблюваних слів (16,32,64 біта) і висока швидкість у форматі з плаваючою точкою (16 flops). Виробники: Texas Instruments (TMS 320 і ін), Analog Device (ADSP 2181 та ін) .

Програми симулятори: характеристика та призначення.

Симулятори

>Симулятор – програмне засіб, здатне імітувати роботу МК та її пам'яті. Зазвичай, воно складається зотладчика, моделі центрального процесора і пам'яті. Більше скоєні устрою перебувають у своєму складі моделі вбудованих периферійних пристроїв (таймерів, портів,АЦП і систем переривань).

>Симулятор повинен «вміти» завантажувати файли програм переважають у всіх популярних форматах, якнайповніше відображати інформацію про стан ресурсівсимулируемого МК, і навіть надати можливість по симуляції виконання завантаженою програми у різних режимах. У процесі налагодження модель виконує програму, й монітора комп'ютера відображається поточний стан моделі.

Завантаживши програму стимулятор, користувач може запускати їх упошаговом чи безупинному режимі, ставити умовні чи безумовні точки зупинки, контролювати та вільно модифікувати вміст осередків пам'яті і регістрівсимулируемого МК.Симулятор дозволяє швидко перевірити логіку виконання програми, правильність виконання арифметичних операцій.

Залежно від класу використовуваногоотладчика деякі моделі симуляторів підтримуютьвисокоуровневую символьну налагодження програм.

>Симулятор може містити і кілька додаткових програмних засобів, наприклад інтерфейс довкілля. Наявність такої інтерфейсу дозволяє створювати й гнучко використовувати модель довкілля МК, що існує і що впливає наотлаживаемую програму з заданому алгоритму.