Тип кодировки встречного канала
При работе с основанным на сеансе интерфейсом используйте EncoderType свойство задать тип кодировки встречного входа 'Position' канал.
Типы энкодера включают:
'X1'
'X2'
'X4'
'TwoPulse'
Измените свойство EncodeType встречного входного канала с Position тип измерения.
Создайте сеанс и добавьте встречный входной канал с Position тип измерения.
s = daq.createSession('ni'); ch = addCounterInputChannel(s,'cDAQ1Mod5', 'ctr0', 'Position')
ch =
Data acquisition counter input position channel 'ctr0' on device 'cDAQ1Mod5':
EncoderType: X1
ZResetEnable: 0
ZResetValue: 0
ZResetCondition: BothHigh
TerminalA: 'PFI0'
TerminalB: 'PFI2'
TerminalZ: 'PFI1'
Name: ''
ID: 'ctr0'
Device: [1x1 daq.ni.CompactDAQModule]
MeasurementType: 'Position'Измените тип энкодера каналов в X2.
ch.EncoderType = 'X2'ch =
Data acquisition counter input position channel 'ctr0' on device 'cDAQ1Mod5':
EncoderType: X2
ZResetEnable: 0
ZResetValue: 0
ZResetCondition: BothHigh
TerminalA: 'PFI0'
TerminalB: 'PFI2'
TerminalZ: 'PFI1'
Name: ''
ID: 'ctr0'
Device: [1x1 daq.ni.CompactDAQModule]
MeasurementType: 'Position