- •Создание виртуальных приборов Порядок выполнения работы часть 1:
- •Содержание отчета по 1 части работы
- •Лабораторная работа № 1
- •Порядок действий
- •Задание для самостоятельной работы
- •Содержание отчета по лабораторной работе
- •Основные конструкции языка g
- •Теоретические основы
- •Содержание отчета по лабораторной работе
- •Основы построения систем сбора данных
- •6.1. Краткое изложение теории
- •6.2. Указания к выполнению Измерение постоянного напряжения с помощью ni-daQmx
- •И змерение постоянного напряжения
- •Измерение освещенности
- •Измерение напряжения переменного тока с помощью встраиваемых устройств сбора данных
- •Вывод аналоговых сигналов
- •Генерация напряжения с помощью VI nidaQmx
- •Содержание отчета по лабораторной работе
Содержание отчета по 1 части работы
Отчет должен содержать:
Краткие сведения о принципах построения виртуальных приборов;
Изображение передней панели;
Изображение блок-диаграммы.
Лабораторная работа № 1
Задача - создание простейшего виртуального прибора, имитирующего сбор данных и вывод информации в числовой и графической форме, изображение которого представлено ниже.
Порядок действий
Запустите ПО LabVIEW.
Откройте новый виртуальный прибор, выбирая File>>New. Если закрыты все ВП, выберите New VI из диалогового окна LabVIEW.
|
|
|
|
Итнтерфейс программы почти сформирован. Для релизации программмы вывода информации на графический перейдем к окну блок-диаграммы.
|
|
|
|
|
|
|
|
|
Двойным щелчком на константе измените ее значение на 4.
Паллета Tools вызывается Windows >> Show Tools Palette.
|
Точка на входе операции умножения означает преобразование формата данных из цедлоцисленных значений в вещественное число двойной точности. |
Для версий LabView 7.0 и старше, по умолчанию, включен автоматический выбор инструмента, в котором при наведении на выводы курсор автоматически изменяет свой вид на .
Выберите File>>Save as и сохраните VI.
Запустите ВП, нажав на кнопку Run. Обратить внимание, что после нажатия она изменит свой вид на . В случае наличия ошибке в схеме прибора кнопка имеет вид и не позволяет запустить прибор . В режиме Run ВП выполняет заданные действия однократно.
Запустите принудительно VI непрерывно кнопкой Run Continuously ВП в режиме просмотра потока данных.
Для
отладки VI и просмотра потока данных
служит кнопка
Highlight
Execution.
После
запуска кнопка изменит свой вид на
.
Запустите созданный прибор в режиме просмотра потока данных.
Остановите выполнение ВП кнопкой Abort Execution (прерывание исполнения). Отключите режим просмотра потока данных повторным нажатием кнопки .
Для многократного повторения, каких либо действий, например считывания измерительного сигнала, служат циклы. В программной среде LV для этого служат графические конструкции которые можно найти в меню панели диаграмм Programming>>Structure(v8.X) или Express>> Execution Control (v7).
Цикл по условию от цикла с параметром заключается в условии завершения цикла. Для цикла с постусловием итерации будут продолжаться, пока на элемент проверки условия поступает «истина».
|
|
В итоге получим следующее изображение |
|
Запустите ВП, нажав на кнопку Run. На Вы можите наблюдать генерацию случайных чисел.
Для замедления процессаа генерации используем функцию Wait Until Next из меню Programming>>Timing. Функция Wait Until Next формирует задержку исполнения цикла на заданное значение времени (в милисекундах).
Создадим элемент управления, используя контекстное меню (см. п. 18) для задания времени задержки
Сохраните полученный файл для дальнейшего использования.

ля
имитации измерительного сигнала
используем функцию генерации случайных
чисел Random Number. Для ее выбора щелкнем
правой клавишей мыши по Блок Диаграмме
(Block
Diagram)
из меню Express>>
Arithmetic & Comparison >> Numeric или
Mathematics>>Numeric.
Данная функция генерирует случайное
число от 0 до 1.