addAnalogOutputChannel

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

Описание

пример

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

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

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

пример

ch = addAnalogOutputChannel(s,deviceName,channelID,measurementType) создает и возвращает объект ch канала, представление канала, который был добавлен.

пример

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

Примеры

свернуть все

s = daq.createSession('ni')
addAnalogOutputChannel(s,'cDAQ1Mod2','ao0','Voltage');
s = daq.createSession('ni')
[ch,idx] = addAnalogOutputChannel(s,'cDAQ1Mod2','ao0','Voltage');
s = daq.createSession('ni')
ch = addAnalogOutputChannel(s,'cDAQ1Mod8',0:3,'Current');

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

свернуть все

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

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

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

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

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

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

  • 'Voltage'

  • 'Current'

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

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

свернуть все

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

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

Советы

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

DeviceИнформация об устройстве канала
ExcitationCurrentТекущий из внешнего источника возбуждения
ExcitationSourceВнешний источник возбуждения
ExternalTriggerTimeoutЗадайте максимальное время ожидания для внешнего триггера
IDID канала на сеансе
MaxSoundPressureLevelУровень звукового давления для каналов микрофона
MeasurementTypeТип измерения канала
ИмяЗадайте описательное имя для канала
RangeУкажите диапазон измерения канала
ScansOutputByHardwareУкажите на количество сканирований, выведенных оборудованием
ScansQueuedУкажите на количество сканирований, поставленных в очередь для выхода
SensitivityЧувствительность аналогового канала
TerminalConfigЗадайте терминальную настройку

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

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