Укажите диапазон измерения канала
При работе с основанным на сеансе интерфейсом используйте Range свойство указать на область значений измерения канала.
Область значений не применима для встречных каналов. Для аналоговых каналов значение зависит от типа измерения. Это свойство только для чтения для всех типов измерения кроме 'Voltage'. Можно указать диапазон в вольтах для аналоговых каналов.
Укажите диапазон канала напряжения аналогового входа.
Создайте сеанс и добавьте канал аналогового входа.
s = daq.createSession('ni'); ch = addAnalogInputChannel(s,'cDAQ1Mod7',3,'voltage');
Установите область значений-60 к +60 вольтам.
ch.Range = [-60,60];
Смотрите то, что располагается ваши поддержки канала, прежде чем вы установите область значений канала.
Создайте сеанс и добавьте канал аналогового входа.
s = daq.createSession('ni'); ch = addAnalogInputChannel(s,'Dev1',3,'voltage');
Отобразите устройство канала.
ch.Device
ans =
ni: National Instruments USB-6211 (Device ID: 'Dev1')
Analog input subsystem supports:
4 ranges supported
Rates from 0.1 to 250000.0 scans/sec
16 channels ('ai0' - 'ai15')
'Voltage' measurement type
Analog output subsystem supports:
-10 to +10 Volts range
Rates from 0.1 to 250000.0 scans/sec
2 channels ('ao0','ao1')
'Voltage' measurement type
Digital subsystem supports:
8 channels ('port0/line0' - 'port1/line3')
'InputOnly','OutputOnly' measurement types
Counter input subsystem supports:
Rates from 0.1 to 80000000.0 scans/sec
2 channels ('ctr0','ctr1')
'EdgeCount','PulseWidth','Frequency','Position' measurement types
Counter output subsystem supports:
Rates from 0.1 to 80000000.0 scans/sec
2 channels ('ctr0','ctr1')
'PulseGeneration' measurement type
Создайте объект подсистем.
sub = ch.Device.Subsystems
sub =
Analog input subsystem supports:
4 ranges supported
Rates from 0.1 to 250000.0 scans/sec
16 channels ('ai0' - 'ai15')
'Voltage' measurement type
Properties, Methods, Events
Analog output subsystem supports:
-10 to +10 Volts range
Rates from 0.1 to 250000.0 scans/sec
2 channels ('ao0','ao1')
'Voltage' measurement type
Properties, Methods, Events
Digital subsystem supports:
8 channels ('port0/line0' - 'port1/line3')
'InputOnly','OutputOnly' measurement types
Properties, Methods, Events
Counter input subsystem supports:
Rates from 0.1 to 80000000.0 scans/sec
2 channels ('ctr0','ctr1')
'EdgeCount','PulseWidth','Frequency','Position' measurement types
Properties, Methods, Events
Counter output subsystem supports:
Rates from 0.1 to 80000000.0 scans/sec
2 channels ('ctr0','ctr1')
'PulseGeneration' measurement type
Properties, Methods, EventsОтобразите области значений, доступные на подсистеме аналогового входа.
sub(1).RangesAvailable
ans = -0.20 to +0.20 Volts,-1.0 to +1.0 Volts,-5.0 to +5.0 Volts,-10 to +10 Volts