- •8.Основы технологии измерений в среде LabView
- •8.1. Ввод измерительных данных
- •8.3.2. Линеаризация (Linearization)
- •Figure 8‑5. Дифференциальная измерительная система.
- •8.4.1.1Общий режим
- •8.4.1.2Синфазное напряжение
- •8.4.1.3Коэффициент подавления синфазного напряжения
- •Figure 8‑6. Коэффициент подавления синфазного напряжения (cmrr)
- •8.4.2. Заземленные (rse) и незаземленные (nrse) несимметричные измерительные системы
- •Figure 8‑7. Заземленная несимметричная измерительная система (rse)
- •8.4.3. Итоговый обзор источников сигналов и измерительных систем
- •Figure 8‑9. Варианты соединения источников сигналов с измерительными системами
- •8.5. Скорость дискретизации (Sampling Rate)
- •8.5.1. Подмена частот (Aliasing)
- •Figure 8‑10 Составляющие сигнала до подмены частот
- •Figure 8‑11. Пример подмены частот
- •8.5.2. Определение нужной частоты дискретизации
- •Figure 8‑12. Влияние различной скорости дискретизации
- •8.6. Цифрой ввод-вывод
- •Figure 8‑13. Типы сигналов
- •Figure 8‑14. Ттл-сигнал
- •8.6.1. Цифровые линии и порты
- •8.6.2. Квитирование
- •8.7. Запуск (Triggering)
- •8.7.1. Аналоговый краевой запуск (Analog Edge Triggering)
- •Figure 8‑15. Пример аналогового краевого запуска
- •Figure 8‑18. Цифровой триггер
- •8.8.2. Взвешивание окном
- •8.8.2.1Спектральное просачивание (Spectral Leakage)
- •Table 8‑1. Типовые окна
- •8.9. Калибровка устройств
- •8.9.1. Внешняя калибровка
- •8.9.2. Внутренняя калибровка
- •9. Создание типовых измерительных приложений
- •9.1. Элементы управления вводом/выводом
- •9.1.1. Элемент управления Traditional daq Channel (традиционный daq канал)
- •9.1.2. Элементы управления именами daQmx
- •9.1.3. Элемент управления IVI Logical Name (логические имена IVI)
- •9.3. Свойства (Properties)
- •9.4. Создание типовых daq-приложений
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 для установки параметров запуска.
