Задайте цифровое направление канала
Когда вы добавляете цифровой канал или группу к сеансу, можно задать тип измерения, чтобы быть:
Input
Output
Unknown
Когда вы задаете MeasurementType как Bidirectional, можно использовать канал для сообщений ввода и вывода. По умолчанию канал установлен в Unknown. Измените направление к выходному сигналу на канале.
Чтобы изменить направление двуполярного сигнала на цифровом канале на сеансе s, введите:
s.Channels(1).Direction='Output';
Измените направление двунаправленного цифрового канала к Input.
Создайте сеанс и добавьте двунаправленный цифровой канал.
s = daq.createSession('ni') ch = addDigitalChannel(s,'dev6', 'Port0/Line0', 'Bidirectional')
ch =
Data acquisition digital bidirectional (unknown) channel 'port0/line0' on device 'Dev6':
Direction: Unknown
Name: ''
ID: 'port0/line0'
Device: [1x1 daq.ni.DeviceInfo]
MeasurementType: 'Bidirectional (Unknown)'Измените направление каналов к 'Input'.
ch.Direction = 'Input'ch =
Data acquisition digital bidirectional (input) channel 'port0/line0' on device 'Dev6':
Direction: Input
Name: ''
ID: 'port0/line0'
Device: [1x1 daq.ni.DeviceInfo]
MeasurementType: 'Bidirectional (Input)'
Properties, Methods, Events