Программное обеспечение для cRIO

Обзор

NI LabVIEW - это среда графической разработки, позволяющая упростить и сократить время на создание приложений для встраиваемых автономных систем управления. LabVIEW позволяет разрабатывать прототипы и системы на базе ПЛИС с помощью готовых встроенных IP блоков, без знаний HDL-языков программирования.
u12_original.jpg

Преимущества использования LabVIEW

Удобство и быстрота графической разработки прототипов
Средства среды разработки LabVIEW для создания прототипов и встраиваемых систем позволяют наглядно, в графическом виде, проводить моделирование и симуляцию алгоритмов любой сложности, а затем перенести их на целевую платформу.

Использование готового кода на C++, HDL и готовых IP блоков.
В приложениях на LabVIEW Вы можете использовать ранее созданные библиотеки на любых языках программирования, вставлять тестовый код языка ANSI C, HDL, или готовые IP блоки.

Уникальная гибкость и производительность на системах реального времени.
LabVIEW позволяет создавать приложения для специализированных встраиваемых систем реального времени с ПЛИС, таких как ComactRIO и SingleboardRIO. Такие системы основаны на базе 32 разрядного контроллера, работающего в режиме реального времени и ПЛИС, которая обеспечивает высокоскоростную и параллельную обработку сигналов с датчиков. Для таких систем LabVIEW обеспечивает простоту использования, требуемую функциональность и максимальную производительность.

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

Сотни готовых функций анализа и готовые IP блоки для ПЛИС
LabVIEW включает сотни функций анализа данных и IP блоки с детальным описанием и документацией. Эти функции предназначены для упрощения при работе с глубоким анализом сигналов, частотным, вероятностным, статистическим анализом, для сглаживания и интерполяции кривых, цифровой обработки сигналов и многих других видов обработки. IP блоки для ПЛИС включают БПФ, инверсное БПФ, суммирование, умножение, деление, извлечение корня, адаптивные фильтры и поддержку вычислений с фиксированной точкой.

Программирование ПЛИС без xHDL
Задачи на ПЛИС могут быть реализованы с помощью графического подхода LabVIEW, без необходимости знаний текстовых языков программирования, таких как VHDL или Verylog. Так же есть возможность вставки текстового кода xHDL.

Использование готовых примеров и шаблонов
Для создания проектов реального времени и ПЛИС в LabVIEW встроен интерактивный пошаговый помощник. Модули LabVIEW Real-Time и LabVIEW FPGA содержат сотни примеров реализации типовых задач.

Полная совместимость кода на различных платформах
Единый интерфейс среды LabVIEW для работы со всеми платформами обеспечивает простой переход с одной платформы на другую. Таким образом, Вы можете создать и отладить алгоритм на платформе PXI, а затем внедрять его на недорогостоящих платформах, таких как CompactRIO, SingleboardRIO или на собственной аппаратной базе.

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

Сообщества разработчиков
В настоящее время миллионы специалистов из 50 стран мира используют LabVIEW для решения широкого круга измерительных задач. Специалисты обмениваются вопросами и интересными решениями, делятся идеями, выкладывают примеры программ и алгоритмов на специализированных форумах и площадках в интернете. Официальную страницу сообщества разработчиков в LabVIEW можно посмотреть здесь: http://decibel.ni.com/content/index.jspa


Специализированные модули и библиотеки

LabVIEW Real-Time
LabVIEW FPGA
LabVIEW DCS
NI LabVIEW MathScript RT Module for Windows
NI LabVIEW Math Interface Toolkit
NI LabVIEW Remote Panels
NI LabVIEW Internet Toolkit
NI LabVIEW PID and Fuzzy Logic Toolkit for Windows
NI LabVIEW Advanced Signal Processing Toolkit

Технические ресурсы

Статьи
От быстрого создания прототипа до недорогого внедрения с cRIO и sbRIO.

Новые возможности для разработки систем управления в LabVIEW 2009
Eight Rules for Prototyping

Решения
1. Интеллектуальная система защиты бортовой сети самолета

Дополнительные ресурсы
1. Руководство по работе с CompactRIO
2. Записаться на курсы Real-Time
3. Запрос технической поддержки

Возврат к списку



 

© 2017 National Instruments Russia. All rights reserved.
Яндекс.Метрика