Компьютерные технологии в научных исследованиях Дисциплина для магистерской подготовки по направлению «Электроника и наноэлектроника» Автор: Исаев Владимир Александрович, к.т.н., профессор Великий Новгород, 2014
Занятие 8 LabVIEW (Laboratory Virtual Instrument Engineering Workbench) - программный продукт для систем сбора данных, их анализа, обработки и визуализации
Уроки по LabVIEW LabVIEW (Laboratory Virtual Instrument Engineering Workbench) - программный продукт для систем сбора данных, их анализа, обработки и визуализации
Начало работы в LabVIEW После запуска LabVIEW, первое диалоговое окно предложит Вам создать: - новую программу (New VI), - открыть уже существующий проект (Open VI), - загрузить примеры (Find Examples), - запустить интерактивную утилиту для конфигурирования устройств сбора данных и их связи с VI (DAQ Solutions) или вызвать обучающую систему базовым приемам программирования (LabVIEW Tutorial). В поставку пакета входит большое количество разнообразных примеров, иллюстрирующих различные возможности LabVIEW.
Интерфейсная (лицевая) панель Выбирайте опцию меню по созданию нового VI и перед Вами раскрываются два окна: интерфейсная панель (Front Panel) и окно редактирования диаграмм (Block Diagram), которое по своей сути является программой в графическом виде. Интерфейсная панель - это интерфейс пользователя. Вы устанавливаете на интерфейсную панель графические элементы управления и всевозможные индикаторные приборы, которые являются соответственно элементами ввода и вывода.
В основе программирования в LabVIEW лежит понятие Виртуальных приборов (Virtual Instruments, VI). Любая программа представляет собой такой виртуальный прибор имеется «лицевая панель» (Front Panel) и «схема» (Block Diagram). Цифрами обозначены: 1-Точки, элементы программы (Nodes); 2-Терминалы индикаторов (Indicator Terminals); 3-Связи (Wires); 4-Терминалы управляющих элементов (Control Terminals)
Первая программа 1. Запустите LabVIEW 2. В появившемся диалоговом окне нажмите на кнопку New 3. Выберите в списке Create new шаблон: Template>>Tutorial (Getting Started)>>Generate and Display.
Урок 1 ( Журнал ПиКАД выпуск 3-4/2003 г ) На этом уроке Вы: создадите свое первое приложение; освоите начала технологии графического программирования; научитесь изменять и редактировать свойства графических элементов управления и индикации использовать циклы типа While-Do и For-Loop в теле программы; сгенерируете массив данных и познакомитесь с последовательностью действий по организации файлового сохранения полученных данных на диске
Урок 2 ( Журнал ПиКАД выпуск 1/2004 г ) На этом уроке Вы научитесь: использовать CASE-структуры в создаваемых приложениях; применять циклы типа For-Do в своих программах; изменять свойства графического элемента управления «Кнопка»; обрабатывать нажатия кнопок; использовать редактор формул для написания кода программы; разрабатывать подпрограммы и сохранять их в виде отдельного виртуального инструмента; оформлять иконку полученной подпрограммы и устанавливать связи иконки с используемыми в подпрограмме параметрами; изменять свойства подпрограммы и сохранять их в виде отдельных файлов или в составе библиотеки; использовать созданную подпрограмму в других приложениях
Учебное задание Используя уроки по LabVIEW на сайте изучить технологию графического программирования для решения задач обработки данных физического эксперимента Примечание: учебные материалы размещены на портале НовГУ (Исаев Владимир Александрович > КТ в научных исследованиях > …)
Информационно-технический журнал ПРОМЫШЛЕННЫЕ ИЗМЕРЕНИЯ КОНТРОЛЬ АВТОМАТИЗАЦИЯ ДИАГНОСТИКА
Список литературы 1. Евдокимов, Ю. К. LabVIEW для радиоинженера: от виртуальной модели до реального прибора. / Ю. К. Евдокимов, В. Р. Линдваль, Г. И. Щербаков. – M. : ДМК Пресс, – 512 с. 2. Суранов А. Я. LabVIEW 7: справочник по функциям / А. Я. Суранов. –М.: ДМК Пресс, – 512 с. 3. Батоврин, В. К. LabVIEW: Практикум по основам измерительных технологий / В. К. Батоврин, А. С. Бессонов, В. В. Мошкин, В. Ф. Популовский. – М.: ДМК Пресс, – 208 с. 4. Федосов В. П., Нестеренко А. К. Цифровая обработка сигналов в LabVIEW. – М.: Изд-во ДМК Пресс, – 256 с.
ПРИЛОЖЕНИЕ Книги по LabVIEW
Спасибо за внимание!