软件就可以采集数据了。 底层软件采集数据的原理是:在内部有 NumBuf 个数据缓冲区,缓冲区的大小是 NumSamp( 在 DllStartIntr 中定义 ) 个采集点 , 采集启动后,采集板就将采集结果内部缓冲区中 , 从头开始存放 , 当存满个缓冲区后,再往第二个缓冲区存放 , 依次存放所有的缓冲区,直到存满 NumBuf 个缓冲区,就不再存放。当上位机读一次后,内部缓冲区就空一个旧的缓冲区,于是内部程序又可以继续存放。如此循环往复,一直进行下去。上层软件读取缓冲区结果的原理是:用函数 DllADResult 函数如图 5 ,将下面缓冲区的数据复制到用户数组 ADBuf 中, DllQueryBuf 函数用于查询当有多少缓冲区已经填满。 运行 DllADResult 函数一次,就读取旧的数据一次。
课程简介
1. LabVIEW2015开发环境的安装和卸载
2. LabVIEW2015开发环境详细介绍
3. LabVIEW 基本控件的介绍
4. LabVIEW基本函数的介绍
5. LabVIEW 程序结构讲解
6. LabVIEW 变量(局部、全局和功能全局)
7. LabVIEW 属性和方法
8. LabVIEW开发规范
9. 如何快速学习LabVIEW
LabVIEW核心应用
界面和控件的自适应不同分辨率的方法讲解
文件IO讲解
多线程应用程序开发
程序框架(事件结构、生产消费结构等)
函数子VI的封装、引用
动态库dll的开发和生成
共享库dll的导入和使用
LabVIEW运行时菜单栏和快捷方式使用技巧
LabVIEW报表讲解
共享变量部署的关键讲解
LabVIEW应用程序生成、打包及注意事项
LabVIEW是一种图形化编程语言