Контрольная работа: Генерирование детерминированных процессов в среде LabVIEW
Рис. 9
Resetsignal (сбросить сигнал) – в состоянии ИСТИНА устанавливает начальную фазу синусоидального колебания равной значению на входе phaseи сбрасывает отметку времени в 0. По умолчанию на этом входе установлено значение ЛОЖЬ.
Frequency (частота) – определяет частоту синусоидального колебания в Гц.
Amplitude – амплитуда.
Phase – определяет начальную фазу синусоидального колебания в градусах. По умолчанию значение равно 0.
Samplinginfo (информация о выборках) – кластер, содержащий следующую информацию о выборках: частота выборок Fs , равная числу выборок в секунду; по умолчанию значение равно 1000; число выборок в осциллограмме #s; по умолчанию число равно 1000.
Для визуального наблюдения генерируемых процессов используется ВП графический индикатор Graph. Если на его вход подается массив, то развертка осуществляется по элементам массива. Можно просмотреть несколько процессов одного типа, предварительно объединив их. Например, если они представлены массивами, то используется функция BuildArray (объединить массивы). Объединять различные типы данных, например, массив и кластер , нельзя.
программирование данные генерирование массив
Заключение
LabVIEW обладает огромным арсеналом достоинств, таких как полноценный язык программирования, интуитивно понятный процесс графического программирования, широкие возможности сбора, обработки и анализа данных, управления приборами, генерации отчетов и обмена данных через сетевые интерфейсы.
Вместе с тем LabVIEW – очень простая и интуитивно понятная система. Неискушённый пользователь, не являясь программистом, за сравнительно короткое время (от нескольких минут до нескольких часов) способен создать сложную программу для сбора данных и управления объектами, обладающую красивым и удобным человеко-машинным интерфейсом. Например, средствами LabVIEW можно быстро превратить старый компьютер, снабжённый звуковой картой, в мощную измерительную лабораторию.
Специальный компонент LabVIEW – Application Builder, позволяет выполнять LabVIEW-программы на тех компьютерах, на которых не установлена полная среда разработки.
Список литературы
1. Н.А. Виноградова, Я.И. Листратов, Е.В. Свиридов. «Разработка прикладного программного обеспечения в среде LabVIEW». Учебное пособие – М.: Издательство МЭИ, 2005.
2. http://www.automationlabs.ru/
3. http://digital.ni.com/
4. http://www.labview.ru/
5. http://ru.wikipedia.org/