addtrigger

Добавьте соединение триггера к интерфейсу устройства

Описание

пример

addtrigger(d,"Digital","StartTrigger",trigSrc,trigDest) добавляет триггерное соединение к интерфейсу DataAcquisition. Созданное соединение присоединяется к DigitalTriggers свойство объекта DataAcquisition.

trg = addtrigger(___) добавляет триггер и возвращает объект триггера.

[trg,idx] = addtrigger(___) добавляет триггер и возвращает объект триггера и индекс триггера из интерфейса DataAcquisition.

Примеры

свернуть все

Добавьте триггеры к интерфейсу DataAcquisition в различных строениях.

Добавьте триггер, общий для двух устройств.

d = daq("ni");
addinput(d,"Dev1","ai0","Voltage")
addinput(d,"Dev2","ai0","Voltage")
addtrigger(d,"Digital","StartTrigger","Dev1/PFI0","Dev2/PFI0")

Добавьте триггер, импортированный из внешнего источника.

d = daq("ni");
addinput(d,"Dev1","ai0","Voltage")
addtrigger(d,"Digital","StartTrigger","External","Dev1/PFI0")

Добавьте триггер, экспортированный во внешний пункт назначения.

d = daq("ni")
addinput(d,"Dev1","ai0","Voltage")
addtrigger(d,"Digital","StartTrigger","Dev1/PFI0","External")

Добавьте триггер от внешнего источника, поставляемого на терминале PXI_Trig0.

d = daq("ni");
addinput(d,"PXI1Slot5",0,"Voltage")
addtrigger(d,"Digital","StartTrigger","External","PXI1Slot5/PXI_Trig0")

Добавьте триггер от внешнего источника, поставляемого на терминале PXI1Slot5/PXI_Star.

d = daq("ni");
addinput(d,"PXI1Slot5",0,"Voltage")
addtrigger(d,"Digital","StartTrigger","External","PXI1Slot5/PXI_Star")

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

свернуть все

Интерфейс DataAcquisition, заданный как DataAcquisition объект, созданный с использованием daq функция.

Пример: d = daq()

Источник триггерного сигнала, заданный как строковый или символьный вектор, указывающий на терминал устройства, или "external" при импорте терминала из внешнего источника.

Пример: "external"

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

Адресат триггерного сигнала, заданный как строковый или символьный вектор, указывающий на терминал устройства, или "external" при экспорте триггера во внешний пункт назначения.

Пример: "external"

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

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

свернуть все

Триггерное соединение, возвращаемое как объект триггера, тип и свойства которого зависят от типа триггера. Для примера:

DigitalTrigger with properties:

         Source: 'External'
    Destination: 'Dev4/PFI1'
           Type: StartTrigger
      Condition: 'RisingEdge'

Триггерный индекс, возвращенный в виде числового значения. С помощью этого индекса можно получить доступ к массиву DigitalTriggers DataAcquisition свойство.

См. также

Функции

Введенный в R2020a