VXI в России
Поиск по сайту 
Быстрый переход
ДОМОЙ    ПОЧТА   Сегодня 14.05.21   Сейчас 03:01
НОВОСТИ
О СТАНДАРТЕ
ИНФОРМАЦИЯ
ОРГАНИЗАЦИИ
SOFTWARE
ССЫЛКИ

LabVIEW (National Instruments)

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

Рис.1 Панель прибора

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

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

Рис.2 Панели инструментов, элементов управления и функций

LabVIEW полностью интегрирована для работы с такими аппаратными средствами, как GPIB, VXI, PXI, RS-232, RS-485, и подключаемыми устройствами сбора информации. Также LabVIEW обладает встроенными средствами для связи разрабатываемого приложения с Интернетом посредством LabVIEW web-сервера и такими программными стандартами, как TCP/IP протокол и ActiveX.

Рис.3 Редактор лицевых панелей

С помощью LabVIEW можно создавать 32-разрядные приложения, обеспечивающие высокие скорости выполнения, необходимые для задач сбора данных, тестирования, измерений и управления. Также можно создавать самостоятельные исполняемые модули и разделяемые библиотеки вроде DLL, поскольку LabVIEW является реальным 32-битным компилятором.

Рис.4 Блок-схема

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

В добавок ко всему, LabVIEW предоставляет многочисленные возможности взаимодействия с внешними программами посредством DLLs, разделяемых библиотек, ActiveX и др. Кроме того, доступно большое количество дополнительных средств для множества приложений.

Назад   Вверх
Новости VXI в России  
Новости Холдинга "Информтест"

Холдинг "Информтест" значительно расширил ассортимент предлагаемой продукции.

Все новостиВсе новости

Новости VXI в мире  
Компания National Instruments объявляет о выходе новой версии LabView

Компания National Instruments выпустила LabVIEW 6.1, новейшую версию широко-признанной ...

Все новостиВсе новости

Новости сайта  
VXIDesignOnline - Новый ресурс

В разделе "Организации-Международные организации" размещена информация о ресурсе www.vxidesignonline.com, ...

Все новостиВсе новости

 

 

     
Рейтинг@Mail.ru