TestStand-数据类型

LabVIEW中的数据类型远多于TestStand,在LabVIEW与TestStand之间进行数据交换时,TestStand将进行数据匹配及转换。

TestStand 与 LabVIEW 数值类型的匹配

LabVIEW 数值类型 TestStand 数据类型
实数(U8, U16, U32, 18, 116, 132, SGL, DBL, 或 EXT) Number(TestStand 将任何 EXT 转换为 DBL 类型)
164 Number (Signed 64 bit Integer)
U64 Number (Unsigned 64 bit Integer)
Fixed-point numeric(定点数) 不支持
复数(CSG, CDB,或CXT) Number(TestStand 将复数的实部和虚部分别用一个值表示)

TestStand 与 LabVIEW 控件的数据类型匹配

LabVIEW输入或显示控件 TestStand数据类型
Enum (U32, U16,或U8) Number
Ring Number
String String
Path String
Picture String
Timestamp String(TestStand将LabVIEW时间戳数据类型转换为系统时间数据类型,然后转换为m/d/yyyy h:mm:ss.sss AM/PM格式)(m月份为前导不为零的数字。d一个月中的第几天,不带前导零。yyyy四位数的年份。h一天中的第几小时,没有前导零点(12小时制)。mm,一小时的分钟,前导为零。ss,前导为零。sss秒的毫秒数,前导为零。AM/PM AM还是PM大写。TestStand将分数秒舍入到最接近的毫秒。)
Cluster Container
Error I/O Error(默认情况下,当VI使用标准LabVIEW错误输出集群作为输出参数时,TestStand会自动将该值传递到步骤的step. result . error属性中。也可以手动更新。)
ActiveX Control 或 Automation Refnum Object Reference
.NET Refnum Object Reference
LabVIEW Object Object
ReferenceWaveform LabVIEWAnalogWaveform
Digital Waveform LabVIEWDigitalWaveform
Digital Data LabVIEWDigitalDataTestStand
Varient 不支持将LabVIEW I/O引用(DAQmx任务名、DAQmx通道名、VISA资源名、IVI逻辑名、FieldPoint IO点或运动资源)作为变量通过TestStand传递。使用LabVIEW IO Control代替。
Array of X Array of TestStand (X)
其他I/O控制(DAQmx物理通道名称、终端名称、模拟触发源、刻度名称、设备名称或交换机名称) String

猜你喜欢

转载自blog.csdn.net/weixin_43781045/article/details/128543878