№ | Слайд | Текст |
1 |
 |
Общий физический практикумСклярова Елена Александровна Сегодня: ________________ 2009 г. |
2 |
 |
Лабораторная работа №2 (упр6- упр.9) Labview – среда разработки виртуальных приборов Занятие №3 Сегодня: ___________________ 2009 г. |
3 |
 |
Упражнение 6 - Использование опций Setup для SubVIЦель: Ваша цель - изготовить VI, который запрашивает у оператора ввод информации. Вы создадите VI, который открывает диалоговое окно, чтобы получить информацию от пользователя. После того как пользователь вводит информацию и нажимает кнопку, диалоговое окно исчезает. |
4 |
 |
Упражнение 6 - Использование опций Setup для SubVIПередняя панель 1. Откройте новую переднюю панель и добавьте некоторые средства управления и кнопку, показанную на следующем рисунке. |
5 |
 |
Упражнение 6 - Использование опций Setup для SubVIБлок-схема Сформируйте блок-схему, показанную на следующем рисунке. Создать иконку для VI, как показано. |
6 |
 |
Упражнение 6 - Использование опций Setup для SubVIСформируйте соединитель. Выберите шаблон с тремя вводами и двумя выводами. Далее соедините средства управления даты и времени с двумя соединителями слева от иконки, и ответа имени, даты, и времени на три соединителя справа от иконки, как показано на следующем рисунке. После создания соединителя возвратитесь на дисплей иконки. Сохраните VI как Get Operator Info.VI в каталоге LabVIEW\Activity. |
7 |
 |
Упражнение 6 - Использование опций Setup для SubVIТеперь Вы можете настраивать VI с VI опциями установки, чтобы диалоговое окно выглядело следующим образом: Встаньте на иконке и выберите VI Setup. Сконфигурируйте опции выполнения как показано на следующем рисунке. |
8 |
 |
Упражнение 6 - Использование опций Setup для SubVIWindow options установите так, как показано на следующем рисунке. |
9 |
 |
Упражнение 6 - Использование опций Setup для SubVIПосле того, как вы закончите с VI опциями установки, измените размеры передней панели как показано на следующем рисунке, так что вы не видели три строковых индикатора. Сохраните и закройте VI., теперь вы можете использовать этот VI как subVI. |
10 |
 |
Упражнение 6 - Использование опций Setup для SubVIПередняя панель Открыть новую переднюю панель Поместите Waveform Chart (Controls"Graph) на передней панели и маркируйте ее как Temperature Data. Измените масштаб диаграммы от 70 до 90. Скройте легенду и палитру. |
11 |
 |
Упражнение 6 - Использование опций Setup для SubVIСформируйте остальную часть передней панели как показано на следующем рисунке. |
12 |
 |
Упражнение 6 - Использование опций Setup для SubVIБлок-схема Создать структуру Sequence, и добавить следующие объекты к фрейму 0, как показано на следующем рисунке. |
13 |
 |
Упражнение 6 - Использование опций Setup для SubVIGet date/time string function (functions"time & dialog) -выводит текущую дату и время. Get operator info VI (functions"select a VI... - Открывает переднюю панель и запрашивает у пользователя имя, дату и время. Boolean constant (functions"boolean) - средство управления, проверяющее является ли входная строка даты и времени TRUE. |
14 |
 |
Упражнение 6 - Использование опций Setup для SubVIВстаньте на структуре Sequence, и выберите добавление фрейма из всплывающего меню. Поместите While Loop внутрь фрейма 1 из структуры Sequence, выбрав его из Functions"Structures. Добавьте объекты, показанные на следующем рисунке. |
15 |
 |
Упражнение 6 - Использование опций Setup для SubVIВстаньте на структуре Sequence, и выберите добавление фрейма из всплывающего меню. Поместите While Loop внутрь фрейма 1 из структуры Sequence, выбрав его из Functions"Structures. Добавьте объекты, показанные на следующем рисунке. Смотри пояснения на следующем слайде |
16 |
 |
Упражнение 6 - Использование опций Setup для SubVITemp&Vol VI (Functions"Select a VI... из каталога LabVIEW\Activity) _ возвращает одно измерение температуры из моделируемого температурного датчика. Wait Until Next ms Multiple function (Functions"Time&Dialog)_ заставляет цикл с условием продолжения выполняться в мс. Numeric constant (Functions"Numeric) _создайте числовую константу задержки цикла на 500 мс (0.5 секунд). Not function (Functions"Boolean) _ инвертирует значение кнопки STOP так, чтобы цикл с условием продолжал выполняться неоднократно, пока вы не нажмете ОСТАНОВ. |
17 |
 |
Упражнение 6 - Использование опций Setup для SubVIСохраните VI как Pop-up Panel Demo.vi в каталоге LabVIEW\Activity. Выполните VI.. Открывается передняя панель и запрашивает у вас имя, дату, и время. Нажмите кнопку Continue, чтобы вернуться к вызову VI. 20. Закройте все окна. |
18 |
 |
Упражнение 7 – Эксперимент с режимами диаграммыВаша цель : просмотр диаграммы. Откройте Charts.vi, размещенный в следующем каталоге: LabVIEW\Examples\General\Graphs\charts.llb. Выполните VI. Во время выполнения VI встаньте на любой диаграмме и выберите режим модификации, изменив текущий режим на другой. Обратите внимание на различие между различными диаграммами и режимами. Остановите и закройте VI. |
19 |
 |
Упражнение 8 – Использование цикла и диаграммыВаша цель - использовать время цикла и диаграмму для получения и отображения данных в реальном времени. Вы будете формировать VI, который генерирует произвольные данные и отображает это на диаграмме. |
20 |
 |
Упражнение 8 – Использование цикла и диаграммыОткройте новую переднюю панель, выбрав File"New. Поместите вертикальный переключатель (Controls"Boolean) на передней панели. Установите его в положение Enable. Введите метки ON и OFF. С помощью сделайте рамку прозрачной, выбрав T в углу левой нижней части цветовой палитры. |
21 |
 |
Упражнение 8 – Использование цикла и диаграммыПоместить таблицу формы волны (Controls"Graph) на передней панели. Маркируйте диаграмму как Random Signal. Диаграмма будет отображать произвольные данные в реальном времени. Скройте палитру и легенду. Цифровой дисплей показывает последнее значение. Затем встаньте на диаграмме и выберите Show"Digital Display и Show"Scroll Bar. Повторно масштабируйте диаграмму от 0.0 до 1.0. Поместить кнопку (Controls"Numeric) на передней панели. Масштабируйте кнопку, заменив 10.0 на 2.0. |
22 |
 |
Упражнение 8 – Использование цикла и диаграммыБлок-схема Откройте блок-схему и создайте диаграмму, приведенную на следующем рисунке. |
23 |
 |
Упражнение 8 – Использование цикла и диаграммыпоместите цикл с условием продолжения в блок-схему, выбрав из Functions"Structures. B. выберите случайное число (0-1) из Functions"Numeric. C. выполните приведенные соединения. Возвратитесь в переднюю панель и включите вертикальный переключатель. Сохраните VI как Random Signal.vi в каталоге LabVIEW\Activity. |
24 |
 |
Упражнение 8 – Использование цикла и диаграммыВключите VI. Остановите VI, щелкая на вертикальный переключатель. Просмотрите таблицу. Нажмите и держите кнопку мыши на любой стрелке в scrollbar. Очистите дисплейный буфер, и сбросьте таблицу, выбрав Data Operations"Clear Chart.. Обратите внимание, что размер дисплейного буфера по умолчанию - 1024 точки. Вы можете увеличивать или уменьшать этот буферный размер. |
25 |
 |
Ваша цель - поэкспериментировать с различными механическими действиямибулевых переключателей. Откройте Random Signal.vi, который сохранен в упражнении 8. Значение переключателя Enable по умолчанию должно быть FALSE. Измените вертикальный переключатель, так чтобы использовать его только для остановки VI. Измените переключатель так, чтобы не было необходимости включить переключатель каждый раз, когда вы запускаете VI. Упражнение 9 - Изменение механического действия булева переключателя |
26 |
 |
Упражнение 9 - Изменение механического действия булева переключателяA. Включите вертикальный переключатель с помощью Operating tool. Встаньте на переключателе и выберите Data Operations"Make Current Value Default. Это делает положение ON значением по умолчанию. Встаньте на переключателе и выберите Mechanical Action"Latch When Pressed. Запустив VI, нажмите на переключатель, чтобы остановиться сбор. Переключатель мгновенно перемещается в положение OFF и сбрасывается обратно в положение ON. Сохраните VI. Данный VI размещен в Examples\General\Controls\booleans.llb. |
27 |
 |
Покажите итоги лабораторной работы преподавателюДо свидания !!! |
«Общий физический практикум» |
http://900igr.net/prezentacija/fizkultura/obschij-fizicheskij-praktikum-216830.html