Активное импульсное измерение PulseWidth противостоит каналу
При работе с основанным на сеансе интерфейсом свойство ActivePulse
отображает измерение ширины импульса в секундах встречного канала с типом измерения PulseWidth
.
Активные импульсные значения измерения включают:
'High'
'Low'
Создайте объект сеанса, добавьте встречный входной канал с MeasurementType
'EdgeCount'
.
s = daq.createSession('ni'); ch = addCounterInputChannel(s,'cDAQ1Mod5', 0, 'PulseWidth')
ch = Data acquisition counter input pulse width channel 'ctr0' on device 'cDAQ1Mod5': ActivePulse: High Terminal: 'PFI4' Name: empty ID: 'ctr1' Device: [1x1 daq.ni.DeviceInfo] MeasurementType: 'PulseWidth
Измените свойство ActiveEdge
на Low
.
ch.ActivePulse = 'Low'
ch = Data acquisition counter input pulse width channel 'ctr0' on device 'cDAQ1Mod5': ActivePulse: Low Terminal: 'PFI4' Name: empty ID: 'ctr1' Device: [1x1 daq.ni.DeviceInfo] MeasurementType: 'PulseWidth'