Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

OKIU / laby

.pdf
Скачиваний:
15
Добавлен:
16.02.2016
Размер:
947.19 Кб
Скачать

1. Відкрийте нову передню панель, і додайте деякі рядкові засоби управління (керування) і кнопку, як показано на наступному рисунку.

Рис. 12.

Блок-схема

2. Сформуйте блок-схему, показану на наступному рисунку.

Рис. 13.

3.Створіть іконку для VI, як показано.

4.Сформуйте з'єднувач. Виберіть шаблон з трьома вводами і двома

виводами. Далі з'єднайте засоби управління (керування) дати і часу з двома

13

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

з'єднувачами зліва від іконки, і відповіді імені, дати, і часу на три з'єднувачі праворуч від іконки, як показано на наступному рисунку. Після створення

з'єднувача поверніться на дисплей іконки.

5.Збережіть VI як Get Operator Info.VI у каталозі LabVIEW\Activity.

6.Тепер Ви можете настроювати VI з VI опціями установки, щоб діалогове вікно виглядало таким чином:

А. Станьте на іконці і виберіть VI Setup. Зробіть конфігурацію опцій виконання, як показано на наступному рисунку.

Рис. 14.

В. Window Options встановіть так, як показано на наступному рисунку.

7.Після того, як ви завершите роботу з VI опціями установки, поміняйте розміри передньої панелі як показано на наступному рисунку, так щоб ви не бачили три рядкові індикатори.

8.Збережіть і закрийте VI, тепер ви можете використовувати цей VI як

subVI.

14

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Рис. 15.

Передня панель

9.Відкрийте нову передню панель.

10.Помістіть Waveform Chart (Controls » Graph) на передній панелі і маркуйте її як Temperature Data.

11.Поміняйте масштаб діаграми від 70 до 90. Приховайте легенду і палітру.

12.Сформуйте іншу частину передньої панелі як показано на наступному

рисунку.

15

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Рис. 16.

Блок-схема

13. Створіть структуру Sequence, і додайте наступні об'єкти до фрейму 0, як показано на наступному рисунку.

Рис. 17.

Get Date/Time String function (Functions'Time & Dialog) - виводить

поточну дату і час.

Get Operator Info VI (Functions » Select а VI...) - відкриває передню

панель і запитує у користувача ім’я, дату і час

Boolean constant (Functions » Boolean) - засіб управління, що перевіряє, чи є вхідний рядок дати і часу TRUE.

15.Станьте на структурі Sequence, і виберіть додавання фрейму зі спливаючого меню.

16.Помістіть While Loop всередину фрейму 1 із структури Sequence,

вибравши його з Functions » Structures.

17. Додайте об'єкти, що показані на наступному рисунку.

16

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Рис. 18.

Temp&Vol VI (Functions » Select a VI... з каталогу) – повертає один вимір температури з модельованого температурного датчика.

Wait Until Next ms Multiple function (Functions'Time&Dialog) -

примушує цикл з умовою продовження виконуватися в мс.

Numeric constant (Functions » Numeric) - створює числову константу затримки циклу на 500 мс (0.5 секунд).

Not function (Functions » Boolean) - інвертує значення кнопки STOP

так, щоб цикл з умовою продовжував виконуватися неодноразово, поки ви не натиснете Зупинка.

18.Збережіть VI як Pop-up Panel Demo.VI у каталозі LabVIEW\Activity.

19.Виконайте VI. Відкривається передня панель і запитує у вас ім'я, дату, і

час. Натисніть кнопку Continue, щоб повернутися до виклику VI.

20.Закрийте всі вікна.

17

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Лабораторна робота №3.

Завдання 1. Тема: Експеримент з режимами діаграми.

Мета: навчитись переглядати діаграми.

1. Відкрийте Charts.VI, що знаходиться в наступному каталозі:

LabVIEW\Examples\General\Graphs\charts.llb.

Рис. 19.

2.Виконайте VI.

3.Під час виконання VI станьте на будь-якій діаграмі і виберіть режим модифікації, змінивши поточний режим на інший. Зверніть увагу на відмінність між різними діаграмами і режимами.

4.Зупиніть і закрийте VI.

18

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Рис. 20.

Завдання 2.

Тема: Використання циклу і діаграми.

Мета: навчитись використовувати час циклу і діаграму для отримання і відображення даних у реальному часі.

Сформувати VI, який генерує довільні дані і відображає це на діаграмі.

Передня панель

1.Відкрийте нову передню панель, вибравши File » New.

2.Помістіть вертикальний перемикач (Controls » Boolean) на передній

панелі. Встановіть його в положення Enable.

3. Введіть мітки ON і OFF.

19

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Рис. 21.

4.Помістіть таблицю форми хвилі (Controls » Graph) на передній панелі. Маркуйте діаграму як Random Signal. Діаграма відображатиме довільні дані у реальному часі.

5.Приховайте палітру і легенду. Цифровий дисплей показує останнє значення. Потім станьте на діаграмі і виберіть VIsible Items » Digital Display і

VIsible Items » Scroll Bar.

6.Повторно масштабуйте діаграму від 0.0 до 1.0.

7.Помістіть кнопку (Controls » Numeric) на передній панелі.

8.Масштабуйте кнопку, замінивши 10.0 на 2.0.

Блок-схема

1. Відкрийте блок-схему і створіть діаграму, що наведена на наступному рисунку.

20

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Рис. 22.

А. помістіть цикл з умовою продовження в блок-схему, вибравши з

Functions » Stractures.

В. виберіть випадкове число (0-1) з Functions » Numeric.

C.виберіть Wait Until Next ms Multiple з Time&Dialog.

D.виконайте наведені з'єднання.

10.Поверніться в передню панель і увімкніть вертикальний перемикач.

11.Збережіть VI як Random Signal.VI у каталозі LabVIEW\Activity.

12.Виконайте VI.

13.Зупиніть VI, клацаючи на вертикальний перемикач.

14.Прогляньте таблицю. Натисніть і тримайте кнопку мишки на будь-якій стрілці в смузі прокрутки.

15.Очистіть дисплейний буфер, і скиньте таблицю, вибравши Data

Operations » Clear Chart.

Зверніть увагу, що розмір дисплейного буфера за умовчанням - 1024 точки.

Ви можете збільшувати або зменшувати цей розмір.

Завдання 3.

Тема: Зміна механічної дії булевого перемикача.

21

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Мета: поекспериментувати з різними механічними діями булевих

перемикачів.

1.Відкрийте Random Signal.VI, який збережений у лабораторній роботі №8. Значення перемикача Enable за замовчуванням повинне бути FALSE.

2.Змініть вертикальний перемикач так, щоб використовувати його тільки для зупинки VI.

Змініть перемикач так, щоб не було необхідності вмикати перемикач кожного разу, коли ви запускаєте VI.

А. Увімкніть вертикальний перемикач за допомогою Operating tool.

B. Станьте на перемикачі і виберіть Data Operations » Make Current Value Default. Це робить положення ON значенням за замовчуванням.

C. Станьте на перемикачі і виберіть Mechanical Action » Latch When Pressed.

3.Запустивши VI, натисніть на перемикач, щоб зупинити збір. Перемикач миттєво переміщається в положення OFF і скидається назад в положення ON.

4.Збережіть VI.

Даний VI розміщений Examples\General\Controls\booleans.llb.

22

Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)

Соседние файлы в папке OKIU