exponenta event banner

DurationInSeconds

Задайте длительность захвата

Описание

При работе с основанным на сеансе интерфейсом используйте DurationInSeconds свойство изменить длительность захвата.

Когда сеанс содержит аналог, цифровые каналы, или аудиовыхода, DurationInSeconds свойство только для чтения, значение которого определяется

s.ScansQueued / s.Rate
.

Если сеанс содержит, только отвечают на выходные каналы типом измерения PulseGeneration, то DurationInSeconds представляет длительность генерации сигнала последовательности импульсов.

Значения

На сеансе только с входными каналами или встречные выходные каналы, можно ввести значение в секундах для длины захвата. Изменение длительности изменяет количество сканов соответственно. По умолчанию, DurationInSeconds установлен в 1 секунду.

Примеры

Создайте объект сеанса, добавьте канал аналогового входа и измените длительность:

s = daq.createSession('ni');
addAnalogInputChannel(s,'cDAQ1Mod1','ai0','voltage');
s.DurationInSeconds = 2
s = 

Data acquisition session using National Instruments hardware:
   Will run for 2 seconds (2000 scans) at 1000 scans/second.
   Operation starts immediately.
      Number of channels: 1
      index Type  Device   Channel  MeasurementType      Range        Name
      ----- ---- --------- ------- ----------------- ---------------- ----
      1     ai   cDAQ1Mod1 ai0       Voltage (Diff)  -10 to +10 Volts

Смотрите также

Функции

Свойства