- •Комп’ютерно-інтегровані технологічні комплекси – 1.
- •1. Принцип побудови віртуальних приладів
- •2. Арифметичні та логічні операції в LabView
- •3. Програмування циклів
- •4. Структури Sequence і Case
- •5. Масиви і кластери
- •6. Віртуальні осцилографи
- •Список рекомендованої літератури
- •Додаток 1. Numeric Data Types
- •Додаток 2. Expression Node
- •Додаток 3. Специфікатори формату
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ УКРАЇНИ
„КИЇВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ”
Комп’ютерно-інтегровані технологічні комплекси – 1.
МЕТОДИЧНІ ВКАЗІВКИ
до виконання лабораторних робіт для студентів
напряму підготовки
„Автоматизація та комп'ютерно-інтегровані технології”
Частина 1
Рекомендовано Вченою радою інженерно-хімічного факультету
Київ
НТУУ “КПІ”
2015
Комп’ютерно-інтегровані технологічні комплекси – 1: Метод. вказівки до викон. лабор. робіт для студ. напр. „Автоматизація та комп'ютерно-інтегровані технології”. Частина 1/ Уклад.: Я. Ю. Жураковський, Є. С. Черьопкін. – К. : НТУУ ”КПІ“, 2015. – 107 с.
Гриф надано Вченою радою ІХФ
(Протокол № від 2015 р.)
Навчальне видання
КОМП’ЮТЕРНО-ІНТЕГРОВАНІ ТЕХНОЛОГІЧНІ
КОМПЛЕКСИ – 1.
Методичні вказівки до виконання лабораторних робіт для студентів напряму підготовки „Автоматизація та комп'ютерно-інтегровані технології”
Частина 1
Укладачі: Жураковський Ярослав Юрійович
Черьопкін Євген Сергійович
Відповідальний
редактор А. І. Жученко, докт. техн. наук, проф.
Рецензент Д. О. Ковалюк, канд. техн. наук, доц.
Авторська редакція
ЗМІСТ
ВСТУП 4
1. ПРИНЦИП ПОБУДОВИ ВІРТУАЛЬНИХ ПРИЛАДІВ 6
2. АРИФМЕТИЧНІ ТА ЛОГІЧНІ ОПЕРАЦІЇ В LabVIEW 22
3. ПРОГРАМУВАННЯ ЦИКЛІВ 39
4. СТРУКТУРИ Sequence і Case 53
5. МАСИВИ І КЛАСТЕРИ 67
6. ВІРТУАЛЬНІ ОСЦИЛОГРАФИ 83
Список рекомендованої літератури 98
Додаток 1. Numeric Data Types 100
Додаток 2. Expression Node 103
Додаток 3. Специфікатори формату 108
ВСТУП
Пакет прикладних програм LabVIEW (Laboratory Virtual Instrument Engineering Workbench) забезпечує програмну підтримку автоматизованих систем для наукових досліджень (АСНД) і автоматизованих систем управління (АСУ). Персональний комп'ютер традиційної комплектації доповнений багатофункціональними блоками введення та виведення аналогової і цифрової інформації для стаціонарних і портативних комп'ютерів, стандартних інтерфейсів (VME, IEEE RS), мереж промислових контроллерів (зовнішніх адаптерів) при застосуванні відповідного програмного забезпечення, перетворюється на сучасну SCADA систему.
Середовище LabVIEW багатофункціональне і забезпечує:
а) обмін інформацією із зовнішніми вимірювальними, управляючими пристроями;
б) аналіз і обробку отриманої інформації;
в) збір, зберігання і передачу (у тому числі мережами) інформації;
г) підтримку математичного експерименту (роботу з віртуальними інструментами);
д) забезпечення призначеного для користувача інтерфейсу АСУ і АСНД.
Поєднання двох і більше функцій LabVIEW дозволяє створити ефективну систему управління, контролю та передачі даних.
Головна особливість LabVIEW з точки зору користувача – графічна інтерпретація мови програмування. Графічна мова – мова функціональних блок-діаграм – дозволяє значно спростити створення, наприклад, програм управління зовнішнім об'єктом або обробки даних, отриманих від зовнішнього пристрою. В той же час в середовищі LabVIEW можливе використання програм на мові Сі. Можливості системи розширюються за рахунок додаткових бібліотек для роботи з базами даних (SQL, Toolkit), обробки зображень (Convert VI), ПІД -регулюванню (PID Control), нечіткій логіці (Fuzzi Logic) та ін.
Управління експериментом – одне з можливих застосувань LabVIEW. Для користувача управління експериментом зводиться до роботи з панеллю віртуальної установки на екрані монітора, де він спостерігає за необхідними параметрами і управляє програмно-апаратним комплексом.
