当前位置:   article > 正文

创建LabwindowsCVI工程_cvi serial number

cvi serial number

前话:

以前上大学时,一直在寻找一种简单的IDE,拥有如下特点:1、集成丰富的控件(可以显示波形);2、编程语言简单(最好是C语言);3、拥有丰富的库(比如RS-232库、TCP/IP库、USB库等)。笔者曾经学过1、Visual C++开发,但发现其编程有点麻烦,还有就是控件有点简单,没有显示波形的控件(笔者当时对可以实时显示波形的工具一直比较着迷);2、LabVIEW开发,当时笔者觉得画图的方式实在是太麻烦,明明能用几行代码能解决的事情,结果要画许多的线条;3、LabwindowsCVI开发,最终笔者发现LabwindowsCVI简直是为我量身定做的。

LabwindowsCVI是NI提供的一种IDE,有点类似与微软Visual Studio,其开发语言为C,通过编译C代码可以生成PC端可执行应用程序。在NI的官网,LabwindowsCVI则更侧重于仪器测量和测试自动化,但实际上它可以做的更多,笔者曾经用LabwindowsCVI开发过许多有用的工具,比如基于串口的虚拟示波器、TCP/IP网络调试助手、程序升级上位机、代码自动生成工具、产线自动测试程序、永磁同步电机自动标定软件等等,希望在随后的课程中,读者能熟悉LabwindowsCVI的开发并爱上它。

 

 

一、安装Labwindows软件

 

1、在NI官网下载LabwindowsCVI软件(需要注册)或第三方软件平台上下载,下载完后单击NILWCVI2013SP2.exe程序,如下图1.1所示。

                                                                               图1.1 LabwindowsCVI安装软件

2、在弹出的对话框中,单击确定,如图1.2所示。

                                                                                           图1.2

3、在弹出的对方框中,选择解压文件的存放路径,确定后,单击Unzip,然后等待其解压完成,如图1.3所示。

                                                                           图1.3 解压路径配置

4、解压完后,将自动弹出安装软件的对话框,如图1.4所示,并选择Install NI LabWindows/CVI 2013 SP2选项。

                                                                                        图1.4 安装软件界面

 

       5、在弹出的对话框中,选择 Install NI LabWindows/CVI 2013 SP2 Evaluation – Serial number not request选项,然后单击Next,如下图1.5所示。

                                                                                       图1.5

       6、在弹出的对话框中,选择软件的安装路径,然后单击Next,如下图1.6所示。

                                                                         图1.6 软件安装路径配置

7、在弹出的对话框中,选择需要安装的软件特性,然后单击Next,如下图1.7所示。

                                                                                 图1.7 软件安装特性配置

       8、在弹出的对话框中,选择Next,如图1.8所示。

                                                                                                   图1.8

9、等待软件安装完成。

 

 

 

二、LabwindowsCVI工程创建

1、单击桌面LabwindowsCVI应用图标

2、在弹出的对话框中,单击New栏目下的 Project,如图2.1所示。

                                                                                                 图2.1

3、在Project主对话框中,新建用户界面资源uir文件,如图2.2所示。

                                                               图2.2 新建用户界面资源uir文件

4、在Untitled1.uir空白地方右击,选择CommandButton->Square Command Button,如下图2.3所示。

                                                                              图2.3 添加按键控件

5、双击添加的按钮,弹出编辑该按钮控件的对话框,按如下图2.4编辑该按钮控件。

                                                                              图2.4 编辑按键控件

6、单击Code->Generate->All Code如下图2.5所示,生成程序代码。

                                                                          图2.5 生成程序代码

7、弹出修改uir文件的名称,单击Yes按钮,如图2.6所示。

                                                                                      图2.6

8、选择uir文件的存放路径并修改其名称为NewProjectTest,然后单击Save按钮,如下图2.7所示。

                                                                                                 图2.7 

9、弹出 生成的代码将插入某个配置文件,单击Yes按钮,如下图2.8所示。

                                                                                        图2.8

10、在弹出对话框中,选择 <New Window>,并单击OK按钮,如下图2.9所示。

                                                                                                   图2.9

11、在弹出Generate All Code对话框中,在Program Termination栏目下勾选上 App_Quit,然后单击OK按钮,如下图2.10所示。

                                                                                              图2.10

12、在弹出的对话框中,按下图2.11配置好后,单击OK按钮。

                                                                                                图2.11

13、最终弹出生成的工程窗口,如下图2.12所示。

                                                                                                   图2.12

       14、单击工具栏下的Debug Project按钮,开始编译并执行生成可执行程序exe,,如下图2.13所示。

                                                                                                    图2.13

15、在弹出应用程序的对话框中,单击 退出按钮后,该应用程序退出,如图2.14所示。

                                                                                                  图2.14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号