LabVIEW对Table中同一行数据分多次增加

LabVIEW对Table中同一行数据分多次增加

在对多个设备采集数据,同时需要记录到表格中。很多时候多台数据并不是同时更新,比如有的是在开关之前读取更新,有的则是在开关闭合后更新。只是用Number Indicator的方式,需要很多个,在更新的时候看不清要关注哪一个。这在开始调试或者使用软件测试的时候,尤其显得手忙脚乱。

这时候可以在表格中保存数据的时候,按照数据采集更新的顺序进行更新。比如在每一组测试时,当第一个参数更新后,就将该数据在table中的对应位置进行更新。当其他参数更新时,也只更新对应的位置。这样在使用起来就会方便多了。

在开发的时候,分为两个步骤,每组测试开始的时候,对table增加一行。第二步则是当对应参数变化后,更新该行对应位置的数据。

前面板效果如下所示,已经更新了前边的5行,接下来就要更新6行以及后续的行了。

LabVIEW对Table中同一行数据分多次增加_第1张图片

每一行开始的时候,首先增加一个新行,这里是通过BuildArray的方式增加的,同时对该行的颜色进行设置。

LabVIEW对Table中同一行数据分多次增加_第2张图片

通过Case结构对不同的列进行Replace替换。如下图所示。

LabVIEW对Table中同一行数据分多次增加_第3张图片

这是LabVIEW的一个功能介绍,更多的使用方法与开发案例,欢迎登录北京瀚文网星官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。

厂家没有提供LabVIEW的例子。根据通讯协议的相关的说明,编写了适合项目的程序。程序截图如下所示。

相关资料说明,如下所示。

LabVIEW程序,如下附件所示。

你可能感兴趣的:(LabVIEW知识,LabVIEW升级,LabVIEW开发,LabVIEW,Table对单元格更新,table更新元素)