创建首个LabVIEW应用程序

预备知识

在创建首个应用程序之前,先要明确几个重要的知识点。

数据流

数据流就是通过数据的流动来确定程序的执行顺序,节点有输入端和输出端,只有接收到全部输入数据后,节点才开始执行,节点执行结束后,才向输出端提供数据。

数据类型

这一点算是基础,但是入门的话只需要知道布尔型、数值、日期之类的就可以了,资料很多我就不当搬运工了。

并行结构

LabVIEW是天然的并行结构,当两个VI之间没有数据依赖关系的时候,他们的执行顺序就是不确定的。而这一点区别于文本编程语言,像C/C++、Python等,遵循程序的控制流模式,都是按照语句顺序一条一条执行的,在学习中我也发现,如果把LabVIEW和之前学过的C或者Python编程对比来学,会好理解很多。

创建一个简单VI

目标:

仿真一个正弦信号,对信号进行处理,计算它的算术平均值,将信号显示成波形,同时将记录的数据写入测量文件当中。

创建过程

回到第一篇文章中创建的test1.vi,在程序框图中点击右键,找到Express VI仿真信号,拖动至程序框图,放置的时候会弹出配置仿真信号的窗口,我们这里默认就行,直接点击确定,完成信号的配置。同样,我们拖入统计,

仿真信号.png

在弹出的窗口中勾选算术平均,将仿真信号通过连线,接入统计的输入端,在算术平均的输出端点击右键,依次点击创建数值显示控件
为了将数据记录到文件当中,我们可以拖入写入测量文件的VI,如下图所示
写入测量文件.png

拖入程序框图中,配置该VI,点击确定。按照下图连线。
test1程序框图.png

在连线上右键,依次点击创建图形显示控件,打开前面板上发现出现了两个控件。

test1前面板.png

点击运行程序,正弦波形就出现在了图形显示控件上。
test1运行.png

回到之前保存的test1date1.lvm,里面已经记录了一个正弦信号
test1date1.png

至此,我们就完成了我们简单分析一个正弦信号的目标,是不是非常简单呢,试想一下,如果这个由其他文本语言实现,那将是多么繁琐的一件事,也正是因为这一点,LabVIEW在工业分析领域有其独特的优势和重要的地位,好好学习,下午如果有时间的话在写一篇吧。

你可能感兴趣的:(创建首个LabVIEW应用程序)