exponenta event banner

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'

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

См. также

Функции

Представлен в R2020a