主要内容

使用数字触发器获取电压数据

这个例子展示了如何使用下降沿数字触发器,当外部电源上的开关关闭时发生。触发器连接到终端PFI0在设备Dev1并开始采集传感器电压数据。

为NI设备创建一个DataAcquisition对象。

d =采集(“倪”);

从NI USB-6211添加一个带有设备ID的电压输入通道Dev1

addinput (d,“Dev1”,0,“电压”

物理连接交换机到终端PFI0在NI usb - 6211。触发器来自于开关,这是一个外部源。以编程方式将触发器添加到数据采集,指示源、目的地和设备PFI终端。

t = addtrigger (d,“数字”d。触发器“StartTrigger”“外部”“Dev1 / PFI0”
t = DigitalTrigger带有属性:Source: 'External' Destination: 'Dev1/PFI0' Type: StartTrigger Condition: 'RisingEdge'

设置触发条件财产“FallingEdge”

t.Condition =“FallingEdge”

获取数据并存储在其中dataIn.DataAcquisition等待触发器发生,并在开关关闭时开始获取数据。

dataIn =阅读(d,秒(1),“OutputFormat”“矩阵”);

相关的例子

更多关于