0

Знакомство со средой разработки LabVIEW

  • Код курса: F.LabVIEW
  • Длительность: 2 д.
  • Цена: 16 000 Р

LabVIEW (Laboratory Virtual Instrument Engineering Workbench) – это среда разработки и язык графического программирования «G», разрабатываемая фирмой National Instrument с 1986 года. Используется в системах сбора и обработки данных, а также для управления техническими объектами и технологическими процессами. Использование LabVIEW существенно упрощает и ускоряет разработку инженерного программного обеспечения, требующегося для тестирования, измерений, контроля и предоставляет быстрый и простой доступ к оборудованию и массивам данных.

На сегодня две версии LabVIEW применяются в индустрии: LabVIEW 2020 и LabVIEW NXG (NeXt Generation). В рамках курса, слушатели познакомятся с версией LabVIEW 2020. Этот курс, состоящий из 8 занятий, 2 академических часа каждый, предлагает слушателям ознакомиться с графическим программированием, освоить визуализацию всех аспектов работы приложений, включая конфигурацию оборудования, измерений и дебагинга. Первоначальных знаний программирования не требуется, но понимание алгоритмов и блок-схем желательно. Курс ориентирован на новых пользователей, желающих начать изучение и разработку приложений в среде LabVIEW. Он может быть полезен инженерам, техническим специалистам и менеджерам.

Данный учебный курс не предполагает выдачу официальных сертификатов, его целью является ознакомление с графическим программированием и базовых возможностей LabVIEW. Для получения сертификатов базового уровня, таких как LabVIEW Core 1, 2, 3 или продвинутых, как, например, “LabVIEW NRG: Сбор данных, анализ, визуализация”, будут предложены более продолжительные сертифицированные программы National Instruments. Сертификаты «Сертифицированный Разработчик LabVIEW», «Сертифицированный Архитектор LabVIEW» и другие, являются признанным подтверждением технических навыков и значительно способствуют карьерному росту в определенных областях индустрии и исследованиях.

Предполагаемый учебный план.

Занятие 1. Введение. Знакомство с интерфейсом.

Отличие LabVIEW от других языков программирования. Основы программирования. Простейшие действия. Сравнение величин и Булева логика

Цели:

  • Научиться пользоваться лицевой панелью, блок-диаграммой и иконкой/соединительной панелью.
  • Увидеть разницу между элементами управления и индикаторами.
  • Научиться распознавать на блок-диаграмме терминалы элементов управления и индикаторов.
  • Понять идею программирования потока данных.
  • Познакомиться с системой меню в LabVIEW.
  • Научиться пользоваться панелью инструментов, палитрой  инструментов, палитрой элементов управления и индикации, палитрой функций и подпалитрами.
  • Понять, почему система справки и помощи может стать самым важным союзником.
  • Понять, что такое виртуальный подприбор и почему он так полезен.
  • Выполнить упражнения, чтобы почувствовать, как работает LabVIEW.

Занятие 2. МНОГОКРАТНЫЕ ПОВТОРЕНИЯ И ЦИКЛЫ ПРИ СОЗДАНИИ ВИРТУАЛЬНОГО ПРИБОРА В СРЕДЕ LabVIEW

Цели:

  • изучение основных структур среды LabView;
  • измерение температуры с интервалом 1 секунда в течение одной минуты;
  • использование сдвиговых регистров и узлов обратной связи для организации доступа к значениям на предыдущих итерациях цикла For (с фиксированным числом итераций);
  • изучение организации доступа к значениям предыдущих итераций цикла.

Занятие 3. РАБОТА С МАССИВАМИ В СРЕДЕ LabVIEW

Цели:

  • изучить типовые приемы создания массива элементов управления и отображения;
  • изучить типовые приемы создания массива констант;
  • изучить функции работы с массивами;
  • освоить приемы работы с массивами.

Занятие 4. СОЗДАНИЕ КЛАСТЕРОВ ИЗ ЭЛЕМЕНТОВ УПРАВЛЕНИЯ И ОТОБРАЖЕНИЯ ДАННЫХ, РАБОТА С КЛАСТЕРАМИ. МАСШТАБИРОВАНИЕ КЛАСТЕРА

Цели:

  • изучение типовых приемов создания кластеров и функций отображения кластеров;
  • создание кластеров на лицевой панели;
  • сборка и демонтирование кластеров с использованием функций обработки кластеров;
  • создание ВП, использующего полиморфизм в кластерах.

Занятие 5. ГРАФИЧЕСКОЕ ОТОБРАЖЕНИЕ ДАННЫХ

Цели:

  • Приобрести навыки по использованию цикла For и графика Диаграмм для получения и отображения данных;
  • Создать массив, используя свойство автоиндексации цикла For и вывести данные массива на график Осциллограмм;
  • Отобразить данные на графике и проанализировать их.

Занятие 6. СТРОКИ И ТАБЛИЦЫ

Цели:

  • изучить создание строковых элементов управления и отображения данных;
  • приобрести навыки по использованию функций обработки строк;
  • изучить создание элемента управления и отображения Таблица.

Занятие 7. РАБОТА С ФАЙЛАМИ

Цели:

  • изучить использование файловых функций ввода/вывода, записать данные в файл, считать данные из файла;
  • сохранить данные в файл в форме, доступной для редактора электронных таблиц или текстового редактора;
  • изучить использование файлового ввода/вывода высокого уровня.

Занятие 8. Автоматизация физического эксперимента

Цели:

  • Подключение приборов.
  • VISA, шины USB, GPIB, Ethernet
  • Цифровой вольтметр.

Плата Arduino

Записаться на курс: Знакомство со средой разработки LabVIEW

Город проведения

* - обязательные поля


Поделиться
Отправьте другу или начальнику ссылку на почту
Заявка на обучение

* - обязательные поля

Заявка на обучение

Записаться на курс:

Город:

Дата:

Город проведения

* - обязательные поля