Задайте направление встречного канала
При работе с основанным на сеансе интерфейсом используйте свойство CountDirection установить направление счетчика. Рассчитайте направление может быть 'Шагом', в этом случае счетчик действует в инкрементном порядке или 'Декременте', в котором счетчик действует в декрементах.
Создайте объект сеанса, добавьте встречный входной канал и измените CountDirection.
s = daq.createSession('ni'); ch = addCounterInputChannel (s,'cDAQ1Mod5', 0, 'EdgeCount')
ch =
Data acquisition counter input edge count channel 'ctr0' on device 'cDAQ1Mod5':
ActiveEdge: Rising
CountDirection: Increment
InitialCount: 0
Terminal: 'PFI8'
Name: empty
ID: 'ctr0'
Device: [1x1 daq.ni.DeviceInfo]
MeasurementType: 'EdgeCount'Изменение CountDirection к 'Decrement':
ch.CountDirection = 'Decrement' ch = Data acquisition counter input edge count channel 'ctr0' on device 'cDAQ1Mod5': ActiveEdge: Rising CountDirection: Decrement InitialCount: 0 Terminal: 'PFI8' Name: empty ID: 'ctr0' Device: [1x1 daq.ni.DeviceInfo] MeasurementType: 'EdgeCount'