
- •1 Основні теоретичні положення
- •1.2 Передня панель і діаграма
- •1.3 Інструментальний набір (Tools palette)
- •1.1.4 Верхнє меню
- •1.5 Контекстне меню (Shortcut menu)
- •1.6 Набір приладів (Controls palette), використовуваний на передній панелі віртуального інструменту
- •1.7 Функціональний набір (Function palette), використовуваний на діаграмі віртуального інструменту
- •2. Виконання роботи
1.1.4 Верхнє меню
Верхнє меню є неодмінною складовою частиною обох панелей. Його вигляд, приведений на рисунку 1.3, майже не відрізняється від виду розкритого вікна Windows і допускає стандартне застосування (рядок заголовка, рядок меню, командний рядок).
Рядок заголовка містить назву файлу програми (на діаграмі до назви додається Diagram) і стандартні Кнопки Згорнути, Розвернути, Закрити.
Рядок головного меню по вигляду мало відрізняється від подібного рядка в додатках Windows. Разом із звичними командами типу Зберегти, Скопіювати, Видалити існують специфічні команди, застосовні тільки в мові LabVIEW.
|
Кнопкою з білою стрілкою Run (виконання) можна запустити програму на одноразове виконання. При запуску стрілка стає чорною і тим самим інформує користувача про те, що програма виконується. Якщо на етапі побудови програми зроблена некоректна операція, то стрілка відразу перекреслюється, повідомляючи, що в програмі є помилки. Натиснувши на кнопку з перекресленою стрілкою, користувач викликає діалогове вікно Лист помилок (Error List), де одержує докладну інформацію про характер помилки і її місцезнаходження. |
|
Кнопкою з двома стрілками Run Continuously (циклічне виконання) можна запустити програму на циклічне виконання. При запуску цією кнопкою обидві стрілки зафарбовуються, як і у попередньому випадку. Вторинне натиснення на цю кнопку приведе до скидання циклу, тобто до одноразового запуску програми, аналогічно попередньому випадку з однією стрілкою. |
|
Кнопка Abort Execution (переривання виконання) зупиняє працюючі програми. Але користуватися нею бажано тільки на налагоджувальному етапі. У готовій програмі необхідно передбачити спеціальну кнопку Стоп, яка не зупинить працюючу програму у середині операції, а коректно зупинить її після завершення всіх дій, передбачених користувачем. По аналогії з реальним електроприладом - його можна вимкнути акуратно кнопкою, а можна висмикнути вилку з розетки. І в тому і в другом випадку прилад буде знеструмлений, але грамотно все-таки кнопкою |
|
Кнопка Pause (пауза) припиняє роботу програми, а також дозволяє налагоджувати її поетапно. |
|
Кнопка Highlight Execution (виділення виконання) яка освітлює процес виконання програми на функціональній панелі, послідовно відображаючи результати операцій. |
|
Три кнопки Start Single Stepping (крок з входом в програмний модуль), Start Single Stepping (крок з обходом програмного модуля), Step Out (крок з виходом з модуля) також для налагоджувальних покрокових дій на діаграмі. Три клавіші, приведені нижче, додають сервісні можливості мови для зручності оформлення передньої панелі і блок-схеми програми. Клавіші мають чорну стрілку, що припускає розкриття додаткового меню |
|
Дві кнопки Align Objects (вирівняти об'єкти) і Distribute Objects (розподілити об'єкти) дозволяють красиво розташувати виділену групу елементів на панелях з однаковими інтервалами між елементами, вирівнюючи по центру або по одній із сторін, за бажанням користувача. На малюнках розкрите меню цих кнопок. Піктограми достатньо наочно пояснюють їх можливості.
|
|
За допомогою кнопки Reorder (перегруповувати) користувач може групувати елементи, вказати передній або задній план їх розташування на панелях, дозволяючи одним елементам затінювати інші. |
|
Кнопка Text Settings (установки тексту) дозволяє вибрати шрифт для оформлення текстової інформації, його розмір, місцеположення, стиль, колір. Розкрите меню приведене на малюнку в скороченому вигляді, оскільки в мові є більше 70 можливих шрифтів і всі не поміщається на екрані. Краще самостійно проглянути це меню і спробувати різні шрифти при складанні програм. |
Розглянуті вище кнопки звичайно освоюються поступово крок за кроком при розробці і запуску власних програм. Тому при першому знайомстві з ними достатньо лише зрозуміти суть команд, що викликаються ними, а надалі частіше за них використовувати. Як правило, робота з кнопками Toolbar не викликає особливих труднощів.