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


В качестве альтернативы системам на базе ОС Windows, вы можете использовать архитектуру программного обеспечения реального времени для детерминированного исполнения циклов управления, а также автономного функционирования (без клавиатуры, мыши или монитора). ОС реального времени позволяет распределить по приоритетам задачи для исполнения на процессоре, минимизируя таким образом задержки. Разработка приложений реального времени ведется средствами специального набора библиотек LabVIEW Real-Time или LabWindows™/CVI Real-Time. Среда NI VeriStand позволит автоматизировать процессы испытаний под управлением ОС реального времени.

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

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

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

Поддержка современных технологий - Среда LabVIEW позволяет распараллеливать ваш код для исполнения на отдельных ядрах многоядерных контроллеров PXI, а также создавать участки кода для исполнения на ПЛИС в специализированных платформах NI.

Библиотека элементов контроля - Предназначена для разработки профессиональных пользовательских интерфейсов путем интерактивной настройки множества индикаторных и управляющих элементов палитры Controls.

Наличие экспресс­функций - Использование экспресс­функций в вашем приложении требует лишь интерактивной настройки и не требует дополнительного программирования для получения результата.

Модульность и иерархичность - Среда LabVIEW позволяет создавать виртуальные приборы (ВП), которые можно выполнять автономно или как подпрограммы в составе иерархии модулей.

Тысячи примеров программ - Быстро познакомиться с принципами LabVIEW можно, разбирая множество примеров решений, поставляемых вместе с LabVIEW (их более 500) и на сайте ni.com/labviewzone.

Открытый язык программирования - Позволяет интегрировать код в ранее созданные системы, подключать программное обеспечение сторонних разработчиков при помощи технологий объектно-ориентированного программирования.

Компиляция в высокопроизодительный код - Компилятор LabVIEW формирует оптимизированный машинный код, скорость которого сопоставима со скоростью выполнения скомпилированной программы на C/C++.

Создание исполняемых приложений - Компоновщик Application Builder позволяет создавать исполняемые приложения и библиотеки .dll.



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



 

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