Задайте длительность приобретения
При работе с основанным на сеансе интерфейсом используйте DurationInSeconds
свойство изменить длительность приобретения.
Когда сеанс содержит аналог, цифровые каналы, или аудиовыхода, DurationInSeconds
свойство только для чтения, значение которого определяется .
Если сеанс содержит, только отвечают на выходные каналы типом измерения 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