
- •Укладачі: в.П. Бабак, в.В. Дегтярьов, ю.В. Куц, с.Ф. Філоненко
- •Загальні методичні вказівки
- •Лабораторна робота 1 знайомство із середовищем LabView
- •Стислі теоретичні відомості
- •- Close - закриття активного ві; - Close All - закриття всіх відритих додатків;
- •Порядок виконання роботи
- •Запуск програми LabView та завантаження прикладів ві
- •Вивчення передньої панелі приладу
- •Вивчення функціональної панелі
- •Вивчення вікна контекстної допомоги
- •Вивчення змісту вбудованого помічника LabView Help
- •Контрольні питання
- •Лабораторна робота 2 основи проектування віртуальних інструментів
- •Стислі теоретичні відомості
- •Порядок виконання роботи
- •Розробка передньої панелі
- •Розробка функціональної панелі
- •Запуск програми та її збереження
- •Додаткове завдання
- •Контрольні питання
- •Лабораторна робота 3 дослідження ієрархічної структури побудови віртуальних інструментів та налагодження програм у середовищі LabView
- •Стислі теоретичні відомості
- •Порядок виконання роботи
- •Контрольні питання
- •Лабораторна робота № 4 вивчення структурних елементів програмування в середовищі LabView
- •Стислі теоретичні відомості
- •Порядок виконання роботи
- •Передня панель
- •Блок-діаграма
- •Запуск ві
- •Контрольні питання
- •Лабораторна робота 5 представлення та відображення сигналів і функцій у середовищі LabView
- •Порядок виконання роботи
- •Обчисліть середнє значення температури за формулою ,
- •Додаткове завдання
- •Контрольні питання
- •Лабораторна робота №6 побудова інформаційно-вимірювальних систем із використанням послідовного інтерфейсу
- •Стислі теоретичні відомості
- •Порядок виконання роботи
- •Настроювання та перевірка каналу передачі інформації
- •Програмування розподіленої івс
- •Контрольні питання
- •Список літератури
- Close - закриття активного ві; - Close All - закриття всіх відритих додатків;
- Save- збереження поточного віртуального інструменту на диску;
- Save As… - збереження ВІ з новим ім'ям;
- Save All - збереження усіх відкритих додатків;
- Save with Options… - запис ВІ з опціями;
- Revert… - повернення ВІ до останньої збереженої версії;
- Page Setup - установка опцій друку на принтер;
- Print - друк ВІ на принтер із можливістю вибору змісту;
- Print Window… - друк змісту поточного вікна на принтер;
- VI Properties… - установка властивостей ВІ;
- Recently Open Files - список останніх ВІ, що відкривалися (до 10-ти файлів);
- Exit - завершення роботи з LabVIEW.
Меню редагування Edit застосовують для зміни, вбудовування, копіювання й видалення об'єктів панелей LabVIEW:
- Undo... - скасування дії;
- Redo... - "повернення" скасованої дії;
- Cut - видалення обраного об'єкта й копіювання його у буфер обміну;
- Copy - копіювання виділеного об'єкта у буфер обміну;
- Paste - вставка об'єкта з буфера обміну;
- Clear - видалення обраного об'єкта;
- Find... - пошук зазначеного ВІ, об'єкта або тексту;
- Show Search Results - відображення результату пошуку;
- Customize Control... - відкриття вікна редагування елементів керування й індикації;
- Scale Object With Panel - рисування координатних осей для обраного об'єкта;
- Set Tabbing Order... - встановлення послідовності активізації об'єктів інтерфейсної панелі під час виконання програми за допомогою клавіші Tab;
- Import Picture from File - копіювання обраного рисунка у буфер обміну для подальшої вставки;
- Remove Broken Wires - видалення незадіяних або неправильних зв'язків на функціональній панелі;
- Create SubVI - створення підпрограми з обраних об'єктів на функціональній панелі;
- Run-Time Menu... - редагування меню.
Команди, що пов'язані із запуском віртуального інструмента на виконання, містяться в меню Operate:
- Run - запуск програми на виконання;
- Stop - припинення виконання програми;
- Suspend when Called - пауза під час виклику ВІ;
- Print at Completion - друк інтерфейсної панелі VI після завершення його роботи;
- Log at Completion - реєстрація даних після завершення роботи програми;
- Data Logging - настроювання реєстрації даних;
- Make Current Values Default - встановлення поточних значень елементів керування або індикаторів, як значень за замовчуванням;
- Reinitialize All To Default - встановлення всіх значень елементів керування та індикаторів у значення за замовчуванням;
- Change to Run Mode - перемикач між режимами виконання програми й редагування.
Меню Browse призначене для перегляду компонентів і функцій ВІ, які використовувались та не використовувались у процесі програмування:
- Show VI Hierarchy - відображення ієрархії ВІ (порядку виклику функцій);
- This Vl's Callers - виведення списку "викликів" ВІ;
- This Vl's SubVIs - підпрограми, які використовуються поточною ВІ;
- Unopened SubVIs - список невикористаних підпрограм;
- Unopened Type Defs- список невикористаних визначень типів;
- Breakpoints - інструментарій для керування точками зупину програми при налагодженні.
Для керування проектом служить меню Tools:
- Measurement & Automation Explorer... - запуск програм конфігурування пристроїв DAQ, GPIB, IMAQ, IVI, Motion, VISA, VXI;
- Instrumentation- відновлення VXI-драйверів та інших функцій;
- Data Acquisition - запуск програми конфігурування DAQ-пристроїв і перегляду каналів;
- Compare - порівняння віртуальних інструментів, їх ієрархій, порівняння файлів;
- Source Code Control - адміністрування проекту;
- VI Revision History - додавання записів, що пояснюють призначення поточної версії віртуального інструмента;
- User Name... - зміна імені користувача;
- Build Application or Shared Library (DLL)... - виклик компілятора додатків, дозволяє створювати додатки, що запускаються (ЕХЕ), або DLL-бібліотеки (Windows);
- VI Library Manager... - менеджер керування бібліотеками;
- Edit VI Library... - програма редагування бібліотек;
- Web Publishing Tool... - програма публікації ВІ у Web;
- Advanced - опція, що дозволяє включати у свої проекти компонент Active, здійснювати компіляцію, встановлювати метрики VI; дозволяє імпортувати й експортувати текстові файли у/з проекту;
- Options... - опції віртуального інструмента.
Меню Window служить для перемикання між вікнами, відкриття, закриття панелей і т. ін.:
- Show Diagram/Panel - перемикання або відкриття інтерфейсної панелі або функціональної панелі;
- Show Controls Palette/Functions - відображення панелі Controls або панелі Functions;
-Show Tools Palette - відображення панелі Tools;
- Show Clipboard - відображення змісту вікна буфера обміну;
- Show Error List - відображення списку помилок;
- Tile Left and Right - розташування основних панелей ліворуч та праворуч;
- Tile Up and Down – розташування основних панелей зверху та знизу;
- Full Size - збільшення активного вікна до розмірів екрана.
Одним з найважливіших є меню Help, яке забезпечує розробника необхідною інформацією про характеристики та основні операції над ВІ, містить підказки, інструкції та засоби навчання основним прийомам роботи у LabVIEW, приклади та бібліотеки віртуальних пристроїв з їх описом:
- Show Context Help - відображення контекстної підказки;
- Lock Context Help - закріплення контекстної підказки;
- Contents and Index - зміст і пошук довідкових даних;
- View Printed Manuals... - технічна документація LabVIEW;
- Help for This VI - допомога для поточного ВІ;
- Examples... - приклади програм;
- Web Resources - з'єднання із сайтом фірми National Instruments;
- Explain Error... - пояснення помилок програми, якщо вони існують;
- Flex Motion VI Online Help... - допомога через Інтернет для FlexMotion VI;
- IMAQ Vision... - допомога по програмі IMAQ Vision;
- NI-IMAQ VIs... - допомога по бібліотеках NI-IMAQ;
- ValueMotion VI Online Help... - допомога через Інтернет для ValueMotion VI;
- About LabVIEW - про середовище розробки LabVIEW.
Обидві основні панелі (як передня панель, так і функціональна) мають лінійки керування, що містять службові кнопки й індикатори стану віртуальних інструментів.
Лінійка керування передньої панелі містить 8 кнопок (рис. 2):
1 - запуск програми на разове виконання (за наявності помилок кнопка має надламаний вигляд, при цьому програма на виконання не запускається, а при натисканні кнопки з'являється повідомлення про помилки);
2 - запуск програми на виконання у циклічному режимі;
3 - завершення виконання програми (коли програма працює кнопка активна -яскравіше забарвлена);
4 - ПАУЗА, припиняє виконання програми до наступного натискання;
5 - випадаюче меню редагування властивостей шрифту: тип, розмір, стиль і колір;
6
- випадаюче меню, що дозволяє здійснити
вирівнювання і позиціонування об'єктів
на передній панелі;
7 - випадаюче меню, що містить команди просторового розподілу графічних об'єктів передньої панелі;
8 - випадаюче меню для розміщення об'єктів поверх або під бажаним при накладенні об'єктів.
Лінійка керування функціональної панелі (рис. 3) має такі самі кнопки, як і передньої панелі, та ще й свої власні, призначені для налагодження програми.
Натиснувши
кнопку 1
й запустивши програму на виконання,
можна налагоджувати програму і стежити
за проходженням даних. Натискання кнопки
2
дозволяє «входити» у структури, наприклад,
у цикли й підпрограми. Натискання кнопки
3
активує покроковий режим виконання
програми. Натискання
кнопки 4
дозволяє вийти зі структури, наприклад,
із циклу і перейти до наступного вузла.
О
дин
з основних службових компонентів, що
дозволяє створювати, модифікувати й
налагоджувати ВІ - це
додаткова
панель
Tools.
Викликається
панель з основного меню Window
» Show Tools Palette (рис.
4).
Панель
містить 10 кнопок, вигляд, назва й
призначення яких наведені нижче
в порядку їх розташування (зліва направо
та зверху вниз).
Кнопка 1. Operating Tool - керування об'єктами, наприклад, для переміщення повзунка або повороту ручки.
Кнопка 2. Position Tool – виділення об'єкта з метою установки, "перетягування", переміщення, зміни розмірів об'єкта (стрілочка змінює свій зовнішній вигляд, коли доступна опція зміни розмірів об'єкта) та ін.
Кнопка 3. Labeling Tool - редагування тексту.
Кнопка 4. Wiring Tool - з'єднання об'єктів функціональної панелі.
Кнопка 5. Object Shortcut Menu Tool - виклик контекстного меню, інструмент виконує аналогічну функцію, що і натискання на праву клавішу миші (ПКМ) на бажаному об'єкті.
Кнопка 6. Scroll Tool - переміщення (прокручування) змісту всього вікна одночасно.
Кнопка 7. Breakpoint Tool - установка точок (міток) зупинення програми при її налагодженні.
Кнопка 8. Probe Tool - установка пробника на функціональній панелі, який показує значення параметра під час виконання або налагодження програми в місці його встановлення.
Кнопка 9. Color Copy Tool - копіювання кольору (для цього необхідно підвести покажчик і натиснути ліву клавішу миші);
Кнопка 10. Color Tool - установка кольору об'єкта та його фону.
Після натискання кнопки панелі за допомогою покажчика миші, відповідно міняється вигляд покажчика і його функціональні можливості, що виявляється в процесі роботи при натисканні лівої кнопки самої миші (ЛКМ).
У зв’язку з тим, що покажчик миші являє собою важливий інструмент при проектуванні та використанні ВІ в LabVIEW, крім панелі Tools передбачена можливість оперативної зміни основних функцій покажчика за допомогою клавіш клавіатури Tab і Space. Одночасно із зміною функцій відповідно змінюється і вигляд покажчика.