基于LabVIEW的任意波形发生器设计 联系客服

发布时间 : 星期一 文章基于LabVIEW的任意波形发生器设计更新完毕开始阅读481d9d6c4531b90d6c85ec3a87c24028915f85d4

---------------------------------------------------------------范文最新推荐------------------------------------------------------

对应。连接器一般情况下隐含不显示,除非用户选择打开观察它。

LabVIEW的强大功能归因于它的层次化结构,用户可以把创建的VI程序当作子程序调用,以创建更复杂的程序,而这种调用的层次是没有限制的。

LabVIEW这种创建和调用子程序的方法,使创建的程序结构模块化,更易于调试、理解和维护。

1.3.2LabVIEW的特点与优点

Labview软件工具的特点可归纳为:

①图形化的编程方式,设计者无需写任何文本格式的代码,是真正的工程师的语言。

与工具模板不同,控制和函数模板只显示顶层子模板的图标。在这些顶层子模板中包含许多不同的控制或

17 / 20

功能子模板。通过这些控制或功能子模板可以找到创建程序所需的面板对象和框图对象。用鼠标点击顶层子模板图标就可以展开对应的控制或功能子模板,只需按下控制或功能子模板左上角的大头针就可以把对这个子模板变成浮动板留在屏幕上。

用控制模板可以给前面板添加输入控制和输出显示。每个图标代表一个子模板。如果控制模板不显示,可以用Windows菜单的Show Controls Palette功能打开它,也可以在前面板的空白处,点击鼠标右键,以弹出控制模板。

函数模板(Functions Palette),如图1-5所示。

图 1-5LabVIEW 8.5 函数模板

函数模板是创建框图程序的工具。该模板上的每一个顶层图标都表示一个子模板。若函数模板不出现,则可以用Windows菜单下的Show Functions Palette功能打开它,也可以在框图程序窗口的空白处点击鼠标右

---------------------------------------------------------------范文最新推荐------------------------------------------------------

键以弹出函数模板。

控制VI程序的运行方式叫做“数据流”。对一个节点而言,只有当它的所有输入端口上的数据都成为有效数据时,它才能被执行。当节点程序运行完毕后,它把结果数据送给所有的输出端口,使之成为有效数据。并且数据很快从源送到目的端口。

一个节点(函数)只有当它所有的输入端的数据都成为有效数据后才能被执行,而且只有当它执行完成后,它的所有输出端口上的数据才成为有效。

对于所有输入量几乎同时到达这样一种相互独立的数据流程,如果又必须明确指定节点执行的先后次序,就必须使用顺序(Sequence)结构来明确执行次序。

自LabVIEW 7开始,LabVIEW提供了Express技术,用于快捷简便地搭建专业的测试系统。在随后的版本中,Express技术得到了不断加强。该技术将各种基本函数进一步封装为智能化的、功能更加丰富的函数,并对其中的部分函数提供了配置对话框,简化了编程。

19 / 20

通过Express VI可以使用较少的函数完成功能完善的测试系统,这些VI对于复杂的测试系统也是很有用的。