湛江专业网站建设公司,海南信息港官网,企业网站改版价格,义乌网站建设现状LabVIEW对Table中同一行数据分多次增加
在对多个设备采集数据#xff0c;同时需要记录到表格中。很多时候多台数据并不是同时更新#xff0c;比如有的是在开关之前读取更新#xff0c;有的则是在开关闭合后更新。只是用Number Indicator的方式#xff0c;需要很多个#…LabVIEW对Table中同一行数据分多次增加
在对多个设备采集数据同时需要记录到表格中。很多时候多台数据并不是同时更新比如有的是在开关之前读取更新有的则是在开关闭合后更新。只是用Number Indicator的方式需要很多个在更新的时候看不清要关注哪一个。这在开始调试或者使用软件测试的时候尤其显得手忙脚乱。
这时候可以在表格中保存数据的时候按照数据采集更新的顺序进行更新。比如在每一组测试时当第一个参数更新后就将该数据在table中的对应位置进行更新。当其他参数更新时也只更新对应的位置。这样在使用起来就会方便多了。
在开发的时候分为两个步骤每组测试开始的时候对table增加一行。第二步则是当对应参数变化后更新该行对应位置的数据。
前面板效果如下所示已经更新了前边的5行接下来就要更新6行以及后续的行了。 每一行开始的时候首先增加一个新行这里是通过BuildArray的方式增加的同时对该行的颜色进行设置。 通过Case结构对不同的列进行Replace替换。如下图所示。 这是LabVIEW的一个功能介绍更多的使用方法与开发案例欢迎登录北京瀚文网星官网了解更多信息。有需要LabVIEW项目合作开发请与我们联系。
厂家没有提供LabVIEW的例子。根据通讯协议的相关的说明编写了适合项目的程序。程序截图如下所示。 相关资料说明如下所示。
LabVIEW程序如下附件所示。