F.LabVIEW
Знакомство со средой разработки LabVIEW
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» и другие, являются признанным подтверждением технических навыков и значительно способствуют карьерному росту в определенных областях индустрии и исследованиях.
Используется в системах сбора и обработки данных, а также для управления техническими объектами и технологическими процессами.
Использование 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» и другие, являются признанным подтверждением технических навыков и значительно способствуют карьерному росту в определенных областях индустрии и исследованиях.
Длительность
2 дня (16ч в неделю)
Доступ к курсу
Навсегда в личном кабинете
Документы
Удостоверение о повышении квалификации
Программа курса
8 модулей
Занятие 1. Введение. Знакомство с интерфейсом.
Отличие LabVIEW от других языков программирования.
Основы программирования.
Простейшие действия.
Сравнение величин и Булева логика
Цели:
Основы программирования.
Простейшие действия.
Сравнение величин и Булева логика
Цели:
- Научиться пользоваться лицевой панелью, блок-диаграммой и иконкой/соединительной панелью.
- Увидеть разницу между элементами управления и индикаторами.
- Научиться распознавать на блок-диаграмме терминалы элементов управления и индикаторов.
- Понять идею программирования потока данных.
- Познакомиться с системой меню в LabVIEW.
- Научиться пользоваться панелью инструментов, палитрой инструментов, палитрой элементов управления и индикации, палитрой функций и подпалитрами.
- Понять, почему система справки и помощи может стать самым важным союзником.
- Понять, что такое виртуальный подприбор и почему он так полезен.
- Выполнить упражнения, чтобы почувствовать, как работает LabVIEW.
Занятие 2. МНОГОКРАТНЫЕ ПОВТОРЕНИЯ И ЦИКЛЫ ПРИ СОЗДАНИИ ВИРТУАЛЬНОГО ПРИБОРА В СРЕДЕ LabVIEW
Цели:
- изучение основных структур среды LabView;
- измерение температуры с интервалом 1 секунда в течение одной минуты;
- использование сдвиговых регистров и узлов обратной связи для организации доступа к значениям на предыдущих итерациях цикла For (с фиксированным числом итераций);
- изучение организации доступа к значениям предыдущих итераций цикла.
Занятие 3. РАБОТА С МАССИВАМИ В СРЕДЕ LabVIEW
Цели:
- изучить типовые приемы создания массива элементов управления и отображения;
- изучить типовые приемы создания массива констант;
- изучить функции работы с массивами;
- освоить приемы работы с массивами.
Занятие 4. СОЗДАНИЕ КЛАСТЕРОВ ИЗ ЭЛЕМЕНТОВ УПРАВЛЕНИЯ И ОТОБРАЖЕНИЯ ДАННЫХ, РАБОТА С КЛАСТЕРАМИ. МАСШТАБИРОВАНИЕ КЛАСТЕРА
Цели:
- изучение типовых приемов создания кластеров и функций отображения кластеров;
- создание кластеров на лицевой панели;
- сборка и демонтирование кластеров с использованием функций обработки кластеров;
- создание ВП, использующего полиморфизм в кластерах.
Занятие 5. ГРАФИЧЕСКОЕ ОТОБРАЖЕНИЕ ДАННЫХ
Цели:
- Приобрести навыки по использованию цикла For и графика Диаграмм для получения и отображения данных;
- Создать массив, используя свойство автоиндексации цикла For и вывести данные массива на график Осциллограмм;
- Отобразить данные на графике и проанализировать их.
Занятие 6. СТРОКИ И ТАБЛИЦЫ
Цели:
- изучить создание строковых элементов управления и отображения данных;
- приобрести навыки по использованию функций обработки строк;
- изучить создание элемента управления и отображения Таблица.
Занятие 7. РАБОТА С ФАЙЛАМИ
Цели:
- изучить использование файловых функций ввода/вывода, записать данные в файл, считать данные из файла;
- сохранить данные в файл в форме, доступной для редактора электронных таблиц или текстового редактора;
- изучить использование файлового ввода/вывода высокого уровня.
Занятие 8. Автоматизация физического эксперимента
Цели:
- Подключение приборов.
- VISA, шины USB, GPIB, Ethernet
- Цифровой вольтметр.
Плата Arduino