Элементы управления
- это устройства ввода такие, как кнопки, ручки,
регуляторы, ползунковые устройства и т.д.
Индикаторы
- это элементы для
вывода данных, построения графиков, сигнализирующие устройства
(лампочки и т.д.);
Рисунок 1.1 – Лицевая и функциональная панели ВП
блок-схема
или
функциональная
панель
(Block-diagram),
представляющая собой иллюстрированный алгоритм действий ВП,
одновременно являющийся исходным текстом ВП, в которой при помощи
языка G в виде отдельных графических пиктограмм, осуществляющих
различные функции, и связей между ними, осуществляется процесс
разработки исходного кода виртуального инструмента.
Установленные на переднюю панель индикаторы и элементы
управления, отображаются в виде иконок (терминалов) в окне блок-
диаграммы, т.е. каждому установленному на интерфейсной панели элементу
соответствует иконка в окне редактирования. В данном окне создается
графический код VI, т.е. «пишется» программа. При удалении в интерфейсном
окне, например, какого-либо управляющего элемента, в окне редактирования
диаграмм исчезнет и соответствующая ему иконка (терминал).
Иконка и панель подключения позволяют применять и просматривать
ВП внутри другого ВП. ВП, применяемый внутри другого ВП, называется
subVI, и является аналогом функции в текстовом языке программирования.
Для использования ВП в качестве subVI, необходимо его снабдить иконкой и
панелью подключения.
LabVIEW
-
это
высокоэффективная
среда
графического
программирования для создания гибких и масштабируемых приложений
6
измерений, управления и тестирования с минимальными временными и
денежными затратами. LabVIEW сочетает в себе гибкость традиционного
языка программирования и интерактивную технологию Экспресс ВП,
содержащую в себе автоматическое создание кода, использование
помощников при конфигурировании измерений, шаблоны приложений и
настраиваемые Экспресс ВП. Эти особенности позволяют создавать
приложения в LabVIEW как экспертам, так и новичкам. LabVIEW обладает
интуитивно понятным процессом графического программирования, который
позволяет сосредоточиться не на программировании, а на решении проблем,
связанных с измерениями и управлением.
Преимущества языка LabVIEW.
Основными преимуществами
использования графической среды программирования LabVIEW являются:
доступность и относительная простота: LabVIEW избавляет
разработчика и пользователя от необходимости изучать классический язык
программирования, т.к. программы на языке LabVIEW представляют собой
графическую схему-рисунок (без единой строчки текста);
наглядность: программная среда LabVIEW включает в себя простые
универсальные средства визуализации данных; посуществу, средства
оболочки
LabVIEW
представляют
собой
хорошо
оснащенную
измерительными приборами лабораторию;
простые и наглядные средства отладки: контроль работы программ на
LabVIEW производится с помощью включения одной кнопки; при этом
отладчик на схеме для каждого элемента печатает все входные и выходные
данные;
актуальность и перспективы: на данный момент большинство
программ, связанных с лабораторными измерениями и экспериментами,
создаются на LabVIEW самими исследователями.
Преимущества языка LabVIEW проявляются при выполнении
следующих задач:
исследование возможности контроля измерительной системой
параметров объекта измерений;
анализ и оптимизация структуры ККИС;
расчет и анализ статистических и динамических метрологических
характеристик (МХ) ККИС и ее компонентов.
Имитационные модели, построенные с использованием LabVIEW,
наглядно отражают суть реальных физических процессов, протекающих в
объектах исследования. В LabVIEW имеется широкий выбор библиотек
программ, позволяющих:
– управлять доступом к внешним данным посредством стандартных
интерфейсов (КОП, RS232, VXI, USB и др.);
– анализировать данные измерений;
– осуществлять архивацию данных и их хранение.
7
Процесс освоения LabVIEW существенно облегчается благодаря
наличию
интерактивной
обучающей
системы,
разветвленной
контекстнозависимой помощи и множества примеров использования приемов
программирования.
Область применения LabVIEW непрерывно расширяется. В образовании
она включает лабораторные практикумы по физике, электротехнике и
механике. LabVIEW в фундаментальной науке используют передовые центры
такие, как Lawrence Livermore, CERN (в Европе), Batelle, Oak Ridge (США),
Sandia, в инженерной практике - промышленные предприятия, космические
объекты, объекты надводного, подводного и воздушного флота и т.д.
Достарыңызбен бөлісу: |