检查结构类型是否匹配函数
- 更新时间2025-07-30
- 阅读时长2分钟
断开调用方VI,除非2个输入端的数据类型完全相同(忽略类型定义和类型名称)。

输入/输出
任何数据
—
任意值指定第一个输入数据类型。 LabVIEW忽略任何连接到此输入的连线上的任何运行时值。
引用
—
引用指定要与x进行比较的第二个输入数据类型。 如要设置该输入的数据类型,连线所需的数据类型常量或控件至引用。LabVIEW忽略任何连接到此输入的连线上的任何运行时值。 |
对于具有子类型的数据类型(如数组、簇和某些引用句柄),该函数还检查数组维度和子类型,但不检查子类型名称。如一个输入数据类型为变体一维数组,另一个输入数据类型为变体二维数组或一维数组标量,该函数将断开调用方VI。如果输入数据类型是名为lecture的字符串簇和名为number of students的无符号8位整型,而其他输入数据类型为名为lecture 1的字符串簇和名为size的无符号8位整型,即使子类型名称不同,调用方VI也不会中断,因为两个簇的子类型是相同的。
FPGA模块详细信息
下列信息适用于在FPGA VI中使用上述对象。
注: 下列信息可能因LabVIEW FPGA模块的不同版本而有所不同。
| 单周期定时循环 | 支持。 |
| Usage | 该函数运行时不执行任何操作。除非两个输入数据类型完全一致,否则调用方VI将断开。 |
| 定时 | 函数不需要用于执行的时钟周期,因为函数运行时不执行任何操作。 |
| 资源 | 函数不占用FPGA资源,因为不执行任何操作。 |
任何数据
—