addAnalogInputChannel

Добавьте канал аналогового входа

Описание

пример

addAnalogInputChannel(s,deviceID,channelID,measurementType) добавляет канал на устройстве, представленном deviceID, с заданным channelID, и тип измерения канала представлен measurementType, к сеансу s. Типы измерения специфичны для поставщика.

  • Используйте daq.createSession создать объект сеанса, прежде чем вы будете использовать этот метод.

  • Чтобы использовать встречные каналы, смотрите addCounterInputChannel.

пример

ch = addAnalogInputChannel(s,deviceID,channelID,measurementType) создает и возвращает объект ch канала.

пример

[ch,idx] = addAnalogInputChannel(s,deviceID,channelID,measurementType) создает и возвращает объект ch, представление канала, который был добавлен, и индекс idx, который является индексом в массив объекта Channels сеанса свойство.

Примеры

свернуть все

s = daq.createSession('ni')
addAnalogInputChannel(s,'cDAQ1Mod3','ai0','Current');
s = daq.createSession('ni')
[ch,idx] = addAnalogInputChannel(s,'cDAQ2Mod6','ai0','Thermocouple')
s = daq.createSession('ni')
ch = addAnalogInputChannel(s,'cDAQ1Mod1',[0 2 4],'Voltage');

Входные параметры

свернуть все

Сеанс сбора данных, заданный как указатель на объект сеанса, созданное использование daq.createSession. Используйте сеанс сбора данных в операциях приобретения и генерации. Создайте один сеанс на поставщика и используйте тот сеанс поставщика, чтобы выполнить все операции сбора данных.

Для списка соответствующих свойств объектов сеанса смотрите следующие Советы.

ID устройства, заданный как вектор символов или строка, как задано поставщиком устройства. Получите ID устройства путем вызова daq.getDevices.

Типы данных: char | string

ID канала, заданный как числовое значение, вектор символов или строка; или физическое местоположение канала на устройстве. Поддерживаемые значения характерны для поставщика и устройства. Можно добавить несколько каналов путем определения ID канала как числового вектора или массива векторов символов или строк. Индекс для этого канала в отображении сеанса указывает на положение этого канала на сеансе. Этот ID канала не является тем же самым как индексом канала на сеансе: если вы добавляете канал с ID 2 как первый канал на сеансе, индексом канала сеанса является 1.

Тип измерения канала, заданный как вектор символов или строка. measurementType представляет заданный поставщиками тип измерения. Допустимые типы измерения включают:

  • 'Voltage'

  • 'Thermocouple'

  • 'Current'

  • 'Accelerometer'

  • 'RTD'

  • 'Bridge'

  • 'Microphone'

  • 'IEPE'

Не все устройства поддерживают все типы измерения.

Типы данных: char | string

Выходные аргументы

свернуть все

Канал аналогового входа, который вы добавляете, возвратился как объект, содержащий массив 1 на n специфичной для поставщика информации о канале. Используйте этот объект канала для свойств канала и устройства доступа.

Индекс канала, возвращенный как числовое значение. С этим индексом можно получить доступ к массиву объекта Channels сеанса свойство.

Советы

Соответствующие свойства сеанса сбора данных:

ADCTimingModeУстановите режим синхронизации канала
BridgeModeЗадайте режим моста устройства аналогового входа
CouplingЗадайте входной режим связи
DeviceИнформация об устройстве канала
ExcitationCurrentТекущий из внешнего источника возбуждения
ExcitationSourceВнешний источник возбуждения
ExcitationVoltageНапряжение источника возбуждения
ExternalTriggerTimeoutЗадайте максимальное время ожидания для внешнего триггера
IDID канала на сеансе
MaxSoundPressureLevelУровень звукового давления для каналов микрофона
MeasurementTypeТип измерения канала
ИмяЗадайте описательное имя для канала
NominalBridgeResistanceСопротивление датчика
R0Задайте значение сопротивления
RTDConfigurationЗадайте настройку проводного соединения устройства RTD
RTDTypeЗадайте чувствительность датчика
RangeУкажите диапазон измерения канала
ScansAcquiredКоличество сканирований получено во время операции
SensitivityЧувствительность аналогового канала
ShuntLocationУкажите на местоположение резистора шунта канала
ShuntResistanceЗначение сопротивления резистора шунта канала
TerminalConfigЗадайте терминальную настройку
ThermocoupleTypeВыберите тип термопары
МодулиЗадайте модуль измерения RTD

Представленный в R2010b

Для просмотра документации необходимо авторизоваться на сайте