LabVIEW BASIC 2–2 дня. Группа до 5

Этот курс научит вас проектировать, развертывать и распространять автономные приложения LabView, применять схемы с одним и несколькими приложениями, создавать приложения с профессиональным дизайном и функциональностью, управлять объектами пользовательского интерфейса в программном обеспечении, применять методы управления данными в дизайн, оптимизировать повторное использование существующего кода в ваших проектах.

LabView Basic 2

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

 


LabVIEW Базовый 2
Обзор
Курс LabVIEW Basic 2 научит вас проектировать полноценные автономные приложения с помощью LabVIEW. Этот курс является продолжением курса LabVIEW Basic 1 и знакомит вас с общими методами проектирования для успешного внедрения и распространения приложений LabVIEW для исследовательских, инженерных и тестовых сред. Рассматриваемые темы включают использование управляемого событиями программирования, программный контроль вашего пользовательского интерфейса, методы оптимизации повторного использования существующего кода, использование функций ввода-вывода двоичных файлов и методы обработки ошибок. Этот курс напрямую связывает функциональность LabVIEW с потребностями вашего приложения и обеспечивает быстрый старт для разработки приложений.

Продолжительность
Класс: два (2) дня
Онлайн: три (3) 4-часовых занятия плюс домашнее задание

Аудитория

  • Новые пользователи LabVIEW или NI Developer Suite и пользователи, готовящиеся к разработке приложений
  • Слушатели курса LabVIEW Core 1
  • Пользователи и технические менеджеры, оценивающие LabVIEW или NI Developer Suite при принятии решения о покупке
  • Пользователи, проходящие сертификацию Certified LabVIEW Associate Developer

Предпосылки

  • Опыт работы с Microsoft Windows
  • LabVIEW Core 1 или LabVIEW Basics I или аналогичный опыт

Продукты NI, используемые во время курса

  • Система профессионального развития LabVIEW
  • Устройство сбора данных NI
  • Аксессуары для сбора данных

После посещения данного курса вы сможете:

  • Применение общих шаблонов проектирования, использующих уведомления, очереди и события.
  • Эффективно используйте программирование событий
  • Программное управление объектами пользовательского интерфейса
  • Оцените форматы ввода-вывода двоичных файлов и используйте их в приложениях.
  • Оптимизируйте повторное использование существующего кода для ваших проектов
  • Используйте LabVIEW Application Builder для создания исполняемых файлов и установщиков для распространения приложений.

Предлагаемые следующие курсы

  • LabVIEW Core 3
  • Возможности LabVIEW
  • Сбор данных и преобразование сигналов
  • LabVIEW ПЛИС
  • LabVIEW Разработка приложений реального времени
  • Другие аппаратные курсы

Предлагаемая сертификация

  • Сертифицированный разработчик LabVIEW Associate Developer

Краткое содержание курса LabVIEW Basic 2


1 день
Общие методы проектирования
Этот урок знакомит вас с шаблонами проектирования. Вы узнаете о конкретных преимуществах и функциональности этих шаблонов проектирования и о том, как их можно использовать для
сократить время разработки. Вы изучаете две разные категории шаблонов проектирования программирования: один цикл и несколько циклов. Темы включают:

  • Шаблоны проектирования
  • Шаблоны проектирования с одним циклом — простой ВП, общий ВП и шаблоны проектирования конечного автомата.
  • Шаблоны проектирования с несколькими циклами — шаблоны проектирования параллельного цикла, ведущий/подчиненный и производитель/потребитель.
  • Время шаблона проектирования

Методы синхронизации
В этом уроке описываются методы передачи данных между несколькими циклами с использованием уведомлений и очередей. Вы узнаете, какие преимущества имеют уведомители и очереди по сравнению с использованием переменных. Темы включают:

  • Переменные
  • Уведомители
  • Очереди

Программирование событий
В этом уроке описывается программирование, управляемое событиями, с использованием структуры Event и шаблонов проектирования, использующих структуру Event. Темы включают:

  • События
  • Программирование, управляемое событиями
  • Предостережения и рекомендации
  • Шаблоны проектирования на основе событий

Обработка ошибок
В этом уроке описывается важность включения обработки ошибок в ваши приложения. Вы узнаете, как убедиться, что вы обнаруживаете и сообщаете обо всех возможных предупреждениях и ошибках, которые могут возникнуть в вашем приложении. Вы узнаете, как создать и использовать VI обработчика ошибок. Темы включают:

  • Важность обработки ошибок
  • Ошибки и предупреждения
  • Диапазоны кодов ошибок
  • Обработчики ошибок

День 2
Управление пользовательским интерфейсом

В этом уроке описываются методы программного управления атрибутами объектов лицевой панели, например, создание невидимого объекта до определенного момента выполнения программы. Вы узнаете, как использовать VI Server для доступа к свойствам и методам объектов лицевой панели. Темы включают:

  • Узлы свойств
  • Вызов узлов
  • Архитектура ВП-сервера
  • Ссылки на элементы управления

Методы файлового ввода/вывода
В этом уроке описываются различные форматы файлов для сбора и хранения данных, а также способы выбора подходящего формата файлов для ваших приложений. Темы включают:

  • Форматы файлов
  • Бинарные файлы
  • Файлы потоковой передачи управления техническими данными (TDMS)

Улучшение существующего ВП
Этот урок фокусируется на методах рефакторинга унаследованного кода LabVIEW и на том, как максимизировать повторное использование существующего кода. Рефакторинг — это процесс перепроектирования программного обеспечения, чтобы сделать его более удобным для чтения и сопровождения без изменения его наблюдаемого поведения. Темы включают:

  • Рефакторинг унаследованного кода
  • Типичные проблемы при рефакторинге кода
  • Сравнение ВП

Создание и распространение приложений
В этом уроке описывается процесс создания автономных исполняемых файлов и программ установки для приложений LabVIEW. Вы узнаете, как использовать Application Builder в LabVIEW. Темы включают:

  • Подготовка файлов
  • Спецификации сборки
  • Сборка приложения и установщика

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “LabVIEW BASIC 2–2 дня. Группа до 5”