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

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

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


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


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


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


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

08b365bc840819ea079c576b55f9701a.png



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




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

2a729e884e16bc672b9760ea82d2ae75.png



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


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


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


LabVIEW程序,如下附件所示。

相关文章
|
1月前
|
存储 NoSQL 数据库连接
在Python程序中实现LevelDB的海量key的分批次扫描
通过本文的步骤,您可以在Python程序中实现对LevelDB海量key的分批次扫描。这样不仅能够有效地管理大规模数据,还可以避免一次性加载过多数据到内存中,提高程序的性能和稳定性。希望这篇指南能为您的开发工作提供实用的帮助。
74 28
|
9月前
|
SQL 算法
基于若依的ruoyi-nbcio流程管理系统修改代码生成的sql菜单id修改成递增id(谨慎修改,大并发分布式有弊端)
基于若依的ruoyi-nbcio流程管理系统修改代码生成的sql菜单id修改成递增id(谨慎修改,大并发分布式有弊端)
146 1
|
9月前
|
数据处理 Python
Python中每个字段增加多条数据的高效方法
Python中每个字段增加多条数据的高效方法
71 1
|
9月前
|
开发者 索引 Python
Python中调整两列数据顺序的多种方式
Python中调整两列数据顺序的多种方式
539 0
|
9月前
|
SQL 数据库
SQL标识列实现自动编号的步骤和技巧以及优势
SQL标识列实现自动编号的步骤和技巧以及优势
162 0
|
SQL 关系型数据库 MySQL
sql处理重复的列,更好理清分组和分区
sql处理重复的列,更好理清分组和分区
103 0
|
数据采集 移动开发 数据可视化
空间转录组|Load10X_Spatial函数修改适配多形式数据 + 空转标准流程
空间转录组|Load10X_Spatial函数修改适配多形式数据 + 空转标准流程
727 0
|
机器学习/深度学习 移动开发 数据挖掘
R语言- data.table包加速大型数据集的加载和运算效率用法示例
本文根据个人使用经验和博客参考,总结分享了在R语言中使用data.table包来提升大型数据集处理效率的用法示例,以供参考
306 0
|
存储 API 数据安全/隐私保护
PE格式:导入表与IAT内存修正
关于Dump内存原理,我们可以使用调试API启动调试事件,然后再程序的OEP位置写入CC断点让其暂停在OEP位置,此时程序已经在内存解码,同时也可以获取到程序的OEP位置,转储就是将程序原封不动的读取出来并放入临时空间中,然后对空间中的节表和OEP以及内存对齐进行修正,最后将此文件在内存保存出来即可。
PE格式:导入表与IAT内存修正
|
分布式计算 大数据 Spark
Spark 原理_总体介绍_物理执行图 | 学习笔记
快速学习 Spark 原理_总体介绍_物理执行图
130 0
Spark 原理_总体介绍_物理执行图 | 学习笔记