在PXI(e)控制器上使用SMB触发线

更新 Feb 6, 2024

适用于

硬件

  • PXI Controller

软件

  • LabVIEW

驱动

  • NI-DAQmx
  • NI-DCPower
  • NI-FGEN
  • NI-SCOPE
  • NI-DMM

问题详述

我有一个PXIe板卡,我需要通过外部硬件触发启动这张板卡。除了PXIe控制器之外,其他板卡都没有SMB 触发输入端。有什么办法可以将控制器用作触发输入?

解决方案

某些驱动程序(例如NI-DAQmx和NI-DCPower)允许直接使用控制器的SMB触发输入(本例中为PXIe-8880)来触发板卡,如下面的代码截图所示。



当您这样做时,板卡的驱动程序可能会报错,或者您没有办法直接获取来自控制器的SMB输入端的触发信号(例如NI-DMM或NI-Scope,2019.11版) ,您可以使用下面显示的方法将控制器SMB输入连接到机箱背板的PXI触发线,并将板卡的触发源选为对应的PXI触发线。


注意:本文中的图片是代码截图。要使用它们,请下载它们并将其拖到空白的LabVIEW VI框图中。显示的代码将自动创建。    

相关信息

PXI Platform Services 17.3开始 ,您可以对NI PXI(e)控制器上的SMB端触发信号进行路由。此功能仅适用于Windows。

只需要将触发电路正负极短接或者打开,即可检测到触发的下降沿或上升沿。

DAQmx信号路由VIs可将触发信号从控制器路由到背板触发线。PXI(e)机箱中的卡可以使用来自触发线的信号。用户可以使用终端名称/ [hostname] / TRIG_SMB 引用SMB连接,其中[hostname]是网络上控制器的名称。