前言
模块化思想就是将程序划分为若干个区块,这样对程序某个区块进行修改就不会影响到其它区块。Labview中用子VI实现程序的模块化。
当一个VI被用到其它VI中,则该VI被称为子VI,子VI相当于文本语言中的子程序。
创建子VI有两种方法,接下来为大家介绍。
一、直接生成子VI
生成方法:框选需要做为子VI的部分---->面板上选择编辑---->创建子VI。
例1:该程序为比较两个数绝对值大小然后输出绝对值较大的那个数。通过它生成子VI,再编程实现3个数的绝对值比较大小。

首先选择比较部分的程序:

生成子VI:


编写三个数比较大小程序: