新闻中心

EEPW首页>测试测量>设计应用> LabVIEW图形化程序的基本框架

LabVIEW图形化程序的基本框架

作者: 时间:2017-01-09 来源:网络 收藏


2.3.2 程序框图窗口

图 2-6 虚拟仪器函数选板

程序框图窗口也是VI特有的部分之一。作为图形化的编程语言,它的源代码当然也是采用图形方式来定义。在例2-1中,我们已经看到了使用图形化代码所构筑 的图形化程序,包括一个字符串常数和一个接线端以及它们之间的连线。程序框图就是被用来放置这些图形化程序源代码的地方。

在程序框图中,不仅可以放置图形化代码,并且还可以通过上面的工具拦进行设计、编译、调试、检验图形化程序,它是一个完整的图形化程序开发环境。。程序框图只是用来为程序设计者编程时所使用,最终的用户是无法看到的。

在程序框图还可以进行程序注释的标注,标注的形式是基于文本的。
图形化程序中的图形化代码来自于函数选版。在程序框图中放置一个图形化代码的具体操作是:在程序框图上,鼠标右键单击程序框图,开发系统会自动弹出函数选板。选择所需的函数直接拖拽到程序框图上安放即可。函数选版参见右图。
初学者往往看到空白的程序框图便一筹莫展,不清楚如何开始进行图形化程序设计。其实,只要你确定程序所要执行的任务,然后选择所需的函数就可以实现图形化程序设计。这些内容后面我们将会陆续谈到。

2.3.3 图标和连线板

图 2-7 编辑图标或显示连线板
图标和连线板也是VI所特有的组成部分之一。每个VI的前面板和程序框图的右上角,都可以显示出该VI的图标。连线板则只可以在前面板上选择显示。

每个VI都应该有属于自己的图标和连线板。图标构成了区别不同VI的图形符号,而连线板定义了VI的输入和输出端口(当然也可以不进行定义)。在前面板上可以设置或相互切换显示图标或连线板。

通俗的讲,图标类似于半导体集成电路的型号,连线板类似于半导体集成电路插脚功能的定义。连线板也同时指定了程序中数据流进、流出的路径。它们也只是提供给程序的设计者,最终的用户也是无法看到的。

程序的设计者可以在前面板或程序框图中选择设计、修改这个图标。
在前面板中,用鼠标右键单击图标,可以看到图2-7所示的内容。通过这个菜单既可以设定VI的属性又可以编辑图标和显示连线板。而在程序框图中作同样的操作,则只可以设定VI属性和编辑图标。
上一页 1 2 下一页

评论


技术专区

关闭