
创建一个 VI,可以把温度数据以文本格式添加到某个文件中。该 VI 使用 For 循环产生温度数据,并将它们存储到一个文件中。在每个循环期间,都要把数据转换成字符串,添加一个逗号作为分隔符,并将字符串添加到文件中。但是格式化写入文件和写入文本文件老是无法连接在一起,这是为什么?

阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
LabVIEW 中的控件连接
根据你的问题描述,似乎你需要在 LabVIEW 中连接两个控件:一个是产生温度数据的控件,另一个是将数据写入文件的控件。
解决方案
For Loop 控件来产生温度数据。例如,你可以使用 Numeric 控件来产生一个随机温度值。File I/O 控件来写入文件。例如,你可以使用 Write Binary File 控件来写入文件。For Loop 控件的输出端口到 Write Binary File 控件的输入端口。具体来说,你需要连接 For Loop 控件的 Index 输出端口到 Write Binary File 控件的 Data 输入端口。核心代码
// 产生温度数据的控件
For Loop.vi
Index (输出端口)
Temperature (输出端口)
// 将数据写入文件的控件
Write Binary File.vi
Data (输入端口)
File Path (输入端口)
// 连接控件
Index (For Loop.vi) -> Data (Write Binary File.vi)
Temperature (For Loop.vi) -> File Path (Write Binary File.vi)
注意