把VI作为SubVI使用时,核心含义是什么?
正在打开页面…
正在打开页面…
LabVIEW中的VI是具有前面板、框图和图标/连接器的程序单元,可封装成SubVI被其他VI调用;程序单元与包含硬件的整个测量系统需区分。
在LabVIEW语境中,VI是用该环境编写的应用程序,主要包括前面板、框图程序以及图标和连接器窗格。前面板承载交互输入与结果显示,框图执行处理,图标和连接器用于识别及组织调用接口。
前面板输入/输出 ↔ 框图处理;被调用时通过图标识别VI,通过连接器交换输入和输出。
教材说明VI可作为子程序,称为SubVI,由其他VI调用。这样能把一项功能组织成程序单元,在更大程序中使用;调用者需要知道输入输出关系,而不只是看到一个代表子程序的图标。
一个VI程序可能处理模拟数据,也可能配合外部设备完成采集。程序存在不等于硬件平台、传感器及接口条件全部具备;虚拟仪器系统还涉及实际测量硬件和数据来源。因此,不能把程序单元VI与整个软硬件测量系统无条件等同。
先说明单元实现什么功能、接受什么信息和输出什么结果,再确认框图逻辑及连接器对应。将程序作为SubVI复用不自动保证任何输入都适用,仍需检查数据含义和任务条件,并验证所需功能。
基础测试统一使用选择题,先确认概念、定义和关键判断是否扎实。
把VI作为SubVI使用时,核心含义是什么?
已有一个能处理模拟数据的VI,能推出什么?
暂无前置知识
暂无后续知识
暂无引用。