微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 问一个定时采样的问题

问一个定时采样的问题

时间:12-13 整理:3721RD 点击:
做了一个通过外部时钟定时采样(AI)的程序,直接用AI single scan通道做无fifo的模拟输入获取,其中用到了clock config vi,如果把其输入的clock source设置为internal,程序可以获取数据,
但为了达到精确采样的目的,使用了外部时钟--6601上的counter,想实现在上升脉冲沿采样的目的,现在的问题是只要将clock config vi的clock source设置为PFI, low to high,则AI single scan总出现10800错误,说无法在time limit内读取数据,无论如何找不到原因
用labview7自带的example也是完全相同的错误表现,不知何故
使用的脉冲生成程序是labview自带的generatioin pulse train (NI_TIO).vi,也在measurement and automation中测试正常. 连线也反复检测过.
俺的daq卡是6025E, counter/timer卡是6601
已经耗了数天,快晕了

这种情况用外触发。
外时钟是为了让多块卡同时工作才用的。比如一个卡只能采集16路信号。如果需要绝对同时采集20路信号,就把其中一个卡设置为外时钟,这样两个卡就用的同一时钟。信号就是同时采集的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top