Задайте область значений измерения канала
При работе с основанным на сеансе интерфейсом используйте свойство 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