时钟连接
何时使用时钟
在数据采集中使用时钟同步所有连接设备上的操作。连接时钟源和时钟目的。时钟源可以是外部的(时钟信号来自数据采集外部的源),也可以是数据采集内部的设备和终端对上。目标设备可以是外部设备(在数据采集设备外部接收信号),也可以是数据采集设备内部的设备。有关更多信息,请参见源设备和目的设备.
请注意
不能将触发器和时钟连接与音频通道一起使用。
从外部源导入扫描时钟
若要从外部源导入扫描时钟,必须将外部时钟连接到数据采集中的设备上的终端和设备对。外部时钟同步的两种情况包括:
通过共享数据采集内设备的时钟或外部时钟,同步数据采集内所有设备的操作
通过共享外部时钟,同步数据采集内的所有设备和一些外部设备上的操作
请注意
导入外部时钟不会自动设置数据采集的扫描速率。手动设置数据采集率
属性值以匹配预期的外部时钟频率。
导出扫描时钟到外部系统
这个例子展示了如何将扫描时钟添加到设备上,并将时钟输出到与示波器相连的数据采集设备之外的设备上。扫描时钟控制外部设备的操作。
创建一个数据采集,并从NI USB-6211添加一个带有设备ID的电压输入通道Dev1
.
D = daq(“倪”);addinput (d,“Dev1”0,“电压”)
在数据采集中添加一个时钟,以导出来自终端的外部扫描时钟PFI6
在Dev1
,并将其物理连接到外部目的地。
C = addclock(d,“ScanClock”,“Dev1 / PFI6”,“外部”)
c =时钟属性:源:'Dev1/PFI6'目标:'外部'类型:ScanClock
获取数据并将其存储dataIn
.
dataIn = read(d,seconds(1),“OutputFormat”,“矩阵”);