电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

LabWindowsCVI入门之第一章:LabWindowsCVI开发环境VIP免费

LabWindowsCVI入门之第一章:LabWindowsCVI开发环境_第1页
1/9
LabWindowsCVI入门之第一章:LabWindowsCVI开发环境_第2页
2/9
LabWindowsCVI入门之第一章:LabWindowsCVI开发环境_第3页
3/9
1.1 LabWindow s/CVI 1.1.1 LabWindow s/CVI 概述 LabWindows/CVI 是美国NI(National Instruments)公司开发的面向计算机测控领域的虚拟仪器软件开发平台,可以在多种操作系统(WindowsXP/Vista/7、Mac OS 和 Unix)下运行。 LabWindows/CVI 是为 C 语言程序员提供的集成开发环境(IDE),在此开发环境中可以利用 C 语言及其提供的库函数来实现程序的设计、编辑、编译、链接、调试。使用LabWindows/CVI 可以完成以下但不限于以下工作: ·交互式的程序开发; ·具有功能强大的函数库,用来创建数据采集和仪器控制的应用程序; ·充分利用完备的软件工具进行数据采集、分析和显示; ·利用向导开发IVI 仪器驱动程序和创建 ActiveX 服务器; ·为其它程序开发C 目标模块、动态连接库(DLL)、C 语言库。 图 1-1 LabWindows/CVI 界面 LabWindows/CVI 的功能强大在于它提供了丰富的函数库。利用这些库函数除可实现常规的程序设计外,还可实现更加复杂的数据采集和仪器控制系统的开发。 数据采集。IVI 库、GPIB/GPIB 488.2 库、NI-DAQmx 库、传统的NI-DAQ 库、RS-232 库、VISA 库、VXI 库以及 NI-CAN 库。 数据分析。格式化IO 库、分析库以及可选的高级分析库。 GU I 库。使用 LabWindow s/CVI 的用户界面编辑器可以创建并编辑图形用户界面(GUI),而使用 LabWindow s/CVI 的用户界面库函数可以在程序中创建并控制 GUI。此外,LabWindow s/CVI 为 GUI 面板的设计,准备了许多专业控件,如:曲线图控件、带状图控件、表头、旋钮和指示灯等,以适应测控系统软件开发的需求,利用这些控件可以设计出专业的测控程序界面。 网络和进程间通信库。动态数据交换(DDE)库、TCP 库、ActiveX 库、Internet 库、DIAdem连接库、DataSocket 库等。 除此之外,用户可以在 CVI 中使用 ANSI C 库中的全部标准函数。 正式因为有了强大的库支持,所以在 CVI 中,完成绘制图 1-2 所示正弦函数波形的功能,只需要在 main()函数中写三行代码: 图 1-2 CVI 程序运行结果 一旦提及NI 公司,大家可能最先联想到的是NI 公司推出的LabVIEW 软件。LabWindow s/CVI 与LabVIEW 相比,主要应用在各种测试、控制、故障分析及信息处理软件的开发中,其更适合中、大型复杂测试软件的开发,是工程技术人员开发建立监测系统、自动测量环境、数据采集系统、过程监测系统的首选工具。 1.1.2 Lab...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

LabWindowsCVI入门之第一章:LabWindowsCVI开发环境

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部