Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabVIEW Basics 1.pdf
Скачиваний:
601
Добавлен:
05.06.2015
Размер:
6.38 Mб
Скачать

Урок 8 Сбор данных

B. Программная архитектура

Для плат сбора данных National Instruments разработаны драйверы, осуществляющие связь между платой и прикладными программами.

Внастоящее время существует два типа драйверов: NI-DAQmx и Traditional NI-DAQ. Для взаимодействия с драйверами можно использовать LabVIEW. Фактически, вы уже делали это, когда использовали DAQ Assistant. Этот экспресс-ВП работает с драйверами NI-DAQmx.

Вдополнение, National Instruments предлагает утилиту Measurement & Automation Explorer (MAX), которая помогает конфигурировать платы сбора данных. В этом разделе вы подробнее узнаете о драйверах и о том, как использовать MAX.

NI-DAQ

NI-DAQ 7.0 содержит два драйвера NI-DAQ: Traditional NI-DAQ (Legacy) и NI-DAQmx. Каждый драйвер имеет свой собственный интерфейс прикладного программирования (API, Application Programming Interface). Способы конфигурирования аппаратуры в драйверах также различаются.

Traditional NI-DAQ (Legacy) является развитием NI-DAQ 6.9.x,

предыдущей версии NI-DAQ. Он содержит те же ВП и функции и работает точно так же. Traditional NI-DAQ (Legacy) версии 7.0

можно использовать на одном компьютере с NI-DAQmx, что невозможно для NI-DAQ 6.9.x.

NI-DAQmx является новейшим драйвером NI-DAQ. Он содержит новые ВП, функции и инструменты для управления измерительными устройствами. По сравнению с предыдущими версиями, NI-DAQmx имеет следующие преимущества: наличие DAQ Assistant для конфигурирования каналов и измерительных задач; повышенная производительность, в том числе за счет ускоренного однократного аналогового ввода-вывода и многопоточности; более простой API, позволяющий создавать приложения с использованием меньшего количества функций и ВП.

Traditional NI-DAQ (Legacy) и NI-DAQmx поддерживают разные наборы устройств. Список поддерживаемых устройств приведен на сайте National Instruments (ni.com/daq).

В этом уроке описывается API NI-DAQmx.

Для программирования измерительных устройств National Instruments можно применять фирменное программное обеспечение: LabVIEW, LabWindows/CVI или Measurement Studio, или другие среды разработки, поддерживающие вызовы динамических библиотек (DLL) через интерфейс ANSI C. Использование ПО National Instruments значительно сокращает время разработки приложений для сбора данных и управления, независимо от того, какую среду вы используете.

©National Instruments Corporation

8-5

Учебный курс LabVIEW Основы I

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]