首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在LabVIEW中集成VIs

在LabVIEW中集成VIs
EN

Stack Overflow用户
提问于 2020-06-27 19:20:10
回答 1查看 118关注 0票数 1

我目前正在做一个LabVIEW项目,它由2个VIs(设为A和B)组成。我想使用A的输出作为B的输入。我在集成2 VIs时遇到了一些问题,输出是一个附加的数组,它也存储在一个空文件中(作为A的输入),而B的输入是一个文件路径。是否有可能进行转换,以便将附加数组的值转换为文件路径?python脚本可以用于项目的自动化吗?如果可以,那么如何实现?

我尝试下载LabVIEW 2020,但它既没有显示错误,也没有任何进度条。因此,这里附加的代码片段来自2019年的版本。

EN

回答 1

Stack Overflow用户

发布于 2020-06-30 01:14:09

我看过你的代码了。

当我尝试您的vi A时,我得到了一个由逗号分隔的6个值的文件,因为这是我的默认设置。它看起来是这样的:

温度、压力、湿度

3369,56,019,81,268

26,458,16,571,68,245

21,902,77,986,20,107

56,759,17,852,43,869

如果在生成的文件中出现这种情况,请使用%.;%.3f作为writeSpreadsheet.vi的格式。这会强制小数点成为一个点,而不是逗号。

当我尝试这样的代码时,它工作得非常好。

顺便说一句,你不必使用扁平序列结构,只需使用你的错误线,从头到尾连接每一个vis即可。如下所示:

此外,您应该初始化在while循环中移位的数组。如果您使用它一次,可能不需要它,但如果您第二次调用vi,这些值可能会存储在那里,而新值将被追加。

如果需要更多帮助,请随时询问:)

下面是我用vi生成的.txt文件的一个示例:

温度、湿度、压力

38.802,66.355,4.347

64.646,68.519,60.982

71.997,56.336,96.116

20.744,24.189,75.689

85.731,25.168,20.026

65.386,67.284,97.049

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62609290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档