Тел.: +7 (495) 783-68-51 Email: info@izmeril.ru ‌‌‍‍‌‌‍‍
Меню

Платформы и операционные системы,
поддерживаемые NI LabVIEW

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

Обеспечение совместимости программного обеспечения

Одним из главных преимуществ работы в высокоуровневой среде, такой как LabVIEW, является высокий уровень абстракции исходного кода приложения и программно-аппаратной платформы. Вследствие этого, среда LabVIEW не зависит от операционной системы и позволяет вести разработку и запуск приложений не только под Windows, Mac и Linux, но и специализированных ОС Реального Времени.

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

Поддерживаемые ОС

Windows
macOS
Linux
Real-Time

Единая среда разработки для широкого спектра целевых устройств

Среда LabVIEW позволяет работать не только с различными ОС, но и с различными целевыми устройствами, сохраняя единую концепцию разработки приложения, что делает эту среду особенно гибкой.
Системы тестирования и управления часто строятся на базе разнородных программных и аппаратных компонентов. Устройства, обеспечивающие интерфейс «человек-машина», обычно состоят из настольного ПК или сенсорной панели. Основная программа может работать на промышленном контроллере или встраиваемой PXI системе, а наиболее критичные участки кода могут быть перенесены на контроллер жесткого реального времени или ПЛИС. Также часть логики может быть реализована в отдельном приборе, системе машинного зрения или беспроводных датчиках.

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

LabVIEW позволяет вести разработку и использовать приложения для стандартных ПК и промышленных контроллеров. Установка приложений на специализированное оборудование требует установки дополнительных модулей:

· LabVIEW Real-Time Module
· LabVIEW FPGA Module
· LabVIEW Touch Panel Module
· LabVIEW Embedded Module for ARM Microcontrollers
· Vision Development Module for LabVIEW
· LabVIEW Wireless Sensor Network Module

Использование графической среды разработки

Разработка разных компонентов системы в единой среде позволяет ускорить процесс реализации проекта за счет сокращения времени, которое тратится на взаимодействия специалистов с инструментами.

Концепция графического программирования LabVIEW позволяет небольшой группе экспертов прикладной области разрабатывать все компоненты системы единым набором инструментов. При этом трудозатраты на создание служебных процедур минимальны и незначительно отличаются между компонентами системы. LabVIEW скрывает от разработчика специфику обмена данными между узлами системы, особенности компиляции для различных платформ и прочие тонкости реализации, позволяя таким образом сосредоточиться непосредственно на логике приложения и сократить цикл разработки.
Разработка графического интерфейса пользователя во многих традиционных средах – дело вторичное. С другой стороны, LabVIEW автоматически организует графический интерфейс для всех компонентов системы. Для многих из них, таких как, например, встраиваемые приложения, подобный подход обеспечивает просто наличие удобного и мощного интерфейса отладки. Для других компонентов системы, например для пользовательских или приложений интерфейса «человек-машина», наличие графического интерфейса существенно облегчает работу, поскольку не требуется создавать его отдельно.

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

Хотите купить LabView?

Напишите нам на почту!

© All Rights Reserved.
ООО Модульные Измерительные Решения

официальный дистрибьютор National Instruments


e-mail: info@izmeril.ru

тел: +7 (495) 783-68-51
тел: +7 (843) 290-06-83

420066, г.Казань, ул. Солдатская,
зд.8, пом. 13
National Instruments

11500 N Mopac Expwy

Austin, TX 78759-3504