我正在尝试使用LabVIEW在Keithley 2400上测量电流与时间的关系。我已经在SCPI中编写了Keithley命令,目前每秒可测量约100点,但我知道Keithley的范围可测量到近十倍。 是否可以对我的代码进行任何明显的改进以提高数据收集的速度?
答案 0 :(得分:1)
总的来说,如果您尝试使用该设备的官方LabVIEW仪器驱动程序,那么您将实现正确的采集实现。
答案 1 :(得分:-1)
考虑一下体系结构,理想情况下,您应该有一个只读循环,只从硬件中读取数据并将该数据排队到另一个使用者循环中。这意味着不会以任何其他会影响您从硬件获取数据的时间的转换来干扰读取循环。
因此,仅使用一个循环从硬件中读取数据并立即将其排队。在另一个循环中,您可以执行该数据所需的所有转换,并将数据包括在指标中,这可能会花费更多时间。