快捷搜索:  

数据流驱动的labview如何进行数据传递

广告

求助labview如何实现主vi与子vi之间数据传递因为labview是数据流驱动的,子vi不运行完,它的输出是不会输出到主VI的。labview重入vi如何输出数据可以使用LabVIEW中的“WritetoMeasurementFile”功能来将VI输出数据写入文件中,或者使用“WritetoSpreadsheetFile”功能将数据写入电子表格中。

1、labview中什么是严格类型VI,怎样创建严格类型VI

严格类型是与自定义控件的已保存文件链接的自定义控件。将自定义控件保存为自定义类型后,对自定义类型的任何数据类型改动将影响到所有使用该自定义类型的VI。将自定义控件保存为严格类型后,对严格类型的任何数据类型和外观改动都会影响到使用该严格类型的VI的前面板。但是,如改变一个严格自类型,放置在程序框图上的严格自定义类型的常量显示为非严格类型,只有数据类型改变,常量才会相应改变。

右键单击控件或常量,从快捷菜单中选择创建自定义类型。右键单击自定义类型的实例,从快捷菜单中选择打开自定义类型,打开控件编辑器窗口。(可选)要创建一个严格类型,从工具栏的控件类型下拉菜单中选择严格类型。根据需要改变控件。例如,改变控件的大小、颜色、控件中各元素的相对位置以及向控件导入图像等。选择文件?应用改动,将改动应用于控件。

2、怎么把Multisim电路作为Vi导入LabVIEW

是的,controldesignandsimulation选项中Externalmodel只是支持DLL文件。并不能将Multisim12.0中的电路模型作为外部模型调入使用。在LabVIEW帮助中搜索:Example1:CreatinganExternalModel(ControlDesignandSimulationModule)你就可以看到只是用C++写一个外部模型,并编译成DLL供给作为外部模型调入使用。

3、LABview的子VI如何调用?

右上角显示图标而后把输入/输出端连接上。具体你可以百度下VI的图标编辑就。不太清楚楼主是如何编写子VI的程序的。我传一个小例子上去,楼主可以参考下,主vi和子vi都是用事件编程的,版本是labview2010。在窗口的右上角,也就是最小化、最大化、关闭下面有一个小方格,右键,选择“显示连线板”,即可定义你的接线端。定义好后,你再在其它VI中选择VI,那样就可以连线了。

4、labview中如何把文本(txt

可以使用读取电子表格文件vi,将txt读入,然后前面板使用波形图表或XY图进行显示,具体的实现方式可以参考即时帮助,或者再把问题描述的具体些,这样可以试试帮你做。使用读取txt的控件后,labview是把txt内的所有数据都读出来,做成一个数组。你首先把txt读出来,然后设一个循环,让每次循环都把数组的某部分你要的数据显示出来就可以了。

5、labview怎么把子vi的图表显示在主vi上

步骤一:在前面新建的子VI里面找到如下图所示的图标位置。步骤二:进入编辑图表的功能,弹出如下图所示的对话框。步骤三:把不需要的图标都删除掉,如下图所示。步骤四:在符号库里面找到自己需要的图标,添加到如下图所示的位置。步骤五:添加图标后,点击确认按钮,图标就修改成功了。

6、求助labview如何实现主vi与子vi之间数据传递

因为labview是数据流驱动的,子vi不运行完,它的输出是不会输出到主VI的。没看到程序图,我猜测你的子VI中可能有循环,我想你的程序可能需要重新设计,比如,1)将循环拿出子vi,把子VI放在主VI循环中,每个循环都会出一次数据给主VI。2)全局变量,主VI在主循环中通过全局变量获取子VI的数据,这个可能要用到并行循环,全局变量破坏可读性,也不适合大数据。

7、labview重入vi如何输出数据

可以使用LabVIEW中的“WritetoMeasurementFile”功能来将VI输出数据写入文件中,或者使用“WritetoSpreadsheetFile”功能将数据写入电子表格中。此外,还可以使用“WritetoTextFile”功能将数据写入文本文件中,或者使用“WritetoDatabase”功能将数据写入数据库中。

您可能还会对下面的文章感兴趣: