正在加载图片...
《《、第章打开LabVIEW编程之门 续运行时只能通过单击工具栏的第3个按钮“终止运行”来结束。 下面在图1-6所示M的基础上,创建计算一次函数y=x+b的M,y作为计算结果输出,k、 X、b作为参数输入。 如图17所示,数值控件使用的是双精度数据类型,它的连线颜色与字符串明显不同。从连 线的颜色和线型,可以明显区分数据类型,这是LabVIEW图形编程方式的突出特点。 图1-7 一次函数 学习笔记不同颜色、不同的线型表示不同的数据类型。 当程序框图中出现未连线或连线错误时,工具条上的“运行”按钮就变成“错误”按钮。单 击它会自动弹出错误列表对话框,提示出现的错误,而常规编程语言在编译的过程中提示错误, 这说明LabVIEW的编译过程是在后台自动完成的。 学习笔记LabVIEW程序的编译是在连线的过程中自动进行的。 LabVIEW称做“G"语言。G指的是Graphical Programming Language,即图形化编程语言。 对照其他文本方式的编程语言,G语言中键盘的作用似乎不重要了,因为在程序框图中既看不到 变量,也看不出任何语句的存在。我们完全可以理解前面板中控件的含义,这和其他编程语言 样。GU是由各种各样的控件集合成的,但是它的控件有独特之处:一是数量多,二是明确区分 输入控件和辑出控件。 “数据流”是LabVIEW的核心,也是G语言的核心了。输入控件和显示控件中间的连线就 表明了数据是由输入控件流动到显示控件。输入控件就是数据的“来源”,显示控件就是数据要 流动到的“目的地”,而这个流动的过程是通过连线完成的。与日常的物理现象中的“流动”不 同的是,流动后,输入控件的数据并没有“损耗”,依然存在,而显示控件的数据被“冲掉”了, 变成了新的数据。 既然是数据流,那么一点的数据应该可以流向多点,多点的数据也应该可以汇集成一点。实 际上,上面的程序已经实现多点汇集到一点了,一次函数y=+b,k、X、b都是输入控件,是 数据源,而目的地是y,这本身就是多个输入控件的数据汇集到一个显示控件。 1.1.2控件属性设置与快捷菜单 通过前面的学习,我们初步了解了LabVIEW程序是由M组成的,而M又是由输入控件、显 5
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有