![]() |
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Цель: Создать массив, используя свойство автоиндексации цикла For, и вывести данные массива на график Осциллограмм
Ниже приведена последовательность действий по созданию ВП, который отображает массив данных на графике Осциллограмм, и изменению ВП для отображения множества осциллограмм.
Лицевая панель. Откройте новый ВП и оформите лицевую панель, как показано ниже ( Рис. 109 ).
Рис.109 Лицевая панель.
a. Выберите шаблон массива, расположенный в палитре Controls»Modern»Array, Matrix & Cluster. b. Собственной метке массива присвойте имя Массив осциллограмм. c. Выберите цифровой элемент отображения данных, расположенный в палитре Controls»Modern»Numeric, и поместите его в шаблон массива. d. Поместите на лицевую панель график Осциллограмм, расположенный в палитре Controls»Modern»Graph. Блок-диаграмма. Создайте блок-диаграмму, как показано ниже ( Рис. 110 ).
Рис.110 Блок – диаграмма.
Например, если на блок-диаграмме навести курсор на терминал данных графика Осциллограмм, в окне Context Help появится информация, показанная ниже ( Рис. 111 ). Для просмотра примера использования графика Осциллограмм ВП Waveform Graph следует выбрать в главном меню Help»Find Examples и далее Fundamentals»Graphs and Charts. Более подробную информацию о графическом типе данных можно получить в Уроке 10, Сбор и отображение данных. Сохраните ВП под именем Вывод массива данных на график.vi Рис.111 Окно Context Help. Запуск ВП. Перейдите на лицевую панель и запустите ВП. ВП построит осциллограмму данных массива на графике Осциллограмм. Введите любое число в элемент Массив осциллограммы для просмотра соответствующего ему элемента массива. Введите число, превосходящее размер формируемого массива данных (100), значения этих элементов неопределенны. С помощью инструмента ПЕРЕМЕЩЕНИЕ измените размер Массива осциллограмм для просмотра большего количества элементов. Элемент отображения данных располагает элементы по возрастанию значения индекса, начиная с введенного индекса. Блок-диаграмма. На блок-диаграмме используются начальные значения x и ∆ x для графика Осциллограмм, заданные по умолчанию. В случае, когда необходимо установить значения x и ∆ x, отличные от значений заданных по умолчанию, следует использовать функцию Bundle. Измените блок-диаграмму, как показано ниже ( Рис. 112 ).
Рис.112 Измененная блок – диаграмма.
Создайте две числовые константы, выбрав их из палитры Functions»Programming»Numeric, для установки начального значения x и ∆ x. Собственную метку константы ∆ x назовите Dx. С помощью инструмента ВВОД ТЕКСТА выделите символ D и в выпадающем меню панели инструментов Text Settings выберите шрифт Symbol. Символ D превратится в ∆. Сохраните ВП. Запуск ВП. Перейдите на лицевую панель и запустите ВП. График отобразит те же 100 точек с началом в точке 20 и ∆ x=0, 5 для каждой точки по оси x. Это соответствует проведению измерений с 20- ти секундной отметки в течение 50 секунд.
При желании, выполните дополнительную часть упражнения. В противном случае закройте ВП. Дополнительная часть. Щелкните правой кнопкой мыши в поле графика Осциллограмм и из контекстного меню выберите пункт Visible Items»Graph Palette. Нажмите кнопку Zoom для более детального рассмотрения данных на графике. 15. Щелкните правой кнопкой мыши по полю графика и из контекстного меню выберите пункт Visible Items»Scale Legend. 16. Перейдите на блок-диаграмму. Выполните следующие пункты для создания графика множества Осциллограмм. Для этого нужно создать двумерный массив элементов типа данных, которые обычно подаются на одиночный график Осциллограмм. Измените блок-диаграмму как показано ниже ( Рис. 113 ).
Рис.113 Измененная блок – диаграмма.
Выберите функцию Build Array, расположенную в палитре Functions»Programming»Array. Эта функция создает структуру данных для отображения двух массивов на графике Осциллограмм.
Functions»Programming»Numeric»Math Constants.
• Сохраните ВП. • Перейдите на лицевую панель и запустите ВП. Два графика отображаются на одном графике Осциллограмм. • Перейдите на блок-диаграмму. • Щелкните правой кнопкой мыши по проводнику данных к Массиву осциллограмм, из контекстного меню выберите пункт Custom Probe»Graph»Waveform Graph для создания графического отладочного индикатора. • Перейдите на лицевую панель и запустите ВП. Отладочный индикатор показывает только массив данных. График синуса отсутствует потому, что отладочный индикатор не был помещен на проводник данных, который связан с синусом. • Закройте окно отладочного индикатора. • Измените масштаб части графика. a.
Рис.114 Выпадающее меню кнопки Zoom. b. Выберите пункт Zoom by X Rectangle, как показано выше. c. Удерживая кнопку мыши в нажатом состоянии, обведите курсором часть осциллограммы. После отпускания кнопки мыши выделенная область изменит масштаб. d. Можно также выбрать Zoom by Y Rectangle или Zoom by Selected Area. e. Для отмены изменения масштаба следует выбрать Undo Zoom из нижнего левого угла выпадающего меню или нажать на кнопку x-axis на панели scale legend, показанной слева. • Используя инструмент ПАНОРАМИРОВАНИЕ, показанный слева, переместите экран графика. Для возвращения экрана графика в его первоначальное положение следует нажать на кнопки x-axis и y-axis панели редактирования шкалы. • С помощью инструмента ПЕРЕМЕЩЕНИЕ КУРСОРА, показанного слева, верните курсор в стандартный режим. • Сохраните изменения и закройте ВП. Популярное:
|
Последнее изменение этой страницы: 2017-03-10; Просмотров: 651; Нарушение авторского права страницы