Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
POIIP_Lek_8 (1).doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
402.94 Кб
Скачать

9.3. Свойства (Properties)

Вы можете написать многие приложения, используя только ВП из NI-DAQmx, из NI-VISA и из IVI Instrument Driver APIs. Вы также можете использовать свойства (properties) из библиотек API для расширения функциональности за счет использования не очень часто используемых возможностей. Например, Вы можете использовать ВП VISA Configure Serial Port для установки некоторых параметров последовательного порта в VISA Session, включая скорость передачи в бодах. Однако, если Вы хотите изменить только скорость передачи в бодах, можете использовать узел свойств (Property Node).

Используйте узел свойств на палитре DAQmx для конфигурирования различных низкоуровневых параметров для NI-DAQmx. Используйте узел свойств на палитре VISA Advanced для любого свойства VISA. Используйте узел свойств на палитрах Modular Instrument и IVI Instrument Drivers для этих API, соответственно.

9.4. Создание типовых daq-приложений

Используйте ВП на палитре NI Measurement для разработки DAQ-приложений. Для создания DAQ-приложения следует выполнить шаги, показанные на Figure 9 -19.

Figure 9‑19. Основные шаги создания DAQ-приложения

Заметим, что синхронизация (timing)и запуск (triggering) – не обязательные шаги. Включите шаг синхронизации, если Вы хотите использовать аппаратную синхронизацию вместо программной. Если Вы используете DAQmx, то можно применить DAQ Assistant для установки параметров синхронизации.

Используйте запуск, если Вы хотите. чтобы устройство получало выборки только при выполнении некоторого условия. Например, Вы можете захотеть получать выборки, если входной сигнал станет больше 4 V. Если Вы используете DAQmx, то можно применить DAQ Assistant для установки параметров запуска.

28

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