How to set trigger (analog input) ? (Session based interface)
조회 수: 5 (최근 30일)
이전 댓글 표시
Hi everyone
I would like to add a trigger using an analog input as a reference channel. I'm using the session based interface and a NI PXIe device.
How can I make it? I've already read the example but it's for an external trigger using a switch.
Thank you for your answers.
GD
댓글 수: 0
답변 (1개)
Nidhi Jain
2014년 7월 15일
Hi,
Have you tried doing:
>>s=daq.createSession('ni');
>>addAnalogInputChannel(s,'PXI1Slot2','ai0','RTD');
>>addAnalogInputChannel(s,'PXI1Slot3','ai1','RTD');
>>tc=addTriggerConnection(s,'PXI1Slot2/PXI_Trig1','PXI1Slot3/PXI_Trig0','StartTrigger');
As long as you have mentioned the source and destination correctly, the trigger does not need to be external. You can refer the doc for more information:
댓글 수: 2
Nidhi Jain
2014년 7월 15일
Hi,
When adding the trigger, the source and destination cannot be the same device so I think it won’t work if the same slot is mentioned for both source and destination.
The triggers PXi_Trig1 and PXI_Trig0 are digital triggers because the device I am using NI PXIe-4357 does not support analog triggers.
It looks like your device also supports only digital triggers so I think you won’t be able to add an analog trigger.
참고 항목
카테고리
Help Center 및 File Exchange에서 Simultaneous and Synchronized Operations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!