Активное импульсное измерение 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'