labview—电子表格文件读写

本文介绍了LabVIEW中如何使用写入带分隔符电子表格和读取带分隔符电子表格VI进行数据的保存和读取。建议使用.txt格式,避免兼容性问题。写入VI将数据转换为字符串并保存,读取VI则能读取txt、xlsx等文件,支持设定行数读取。提供了范例展示前后面板操作。
摘要由CSDN通过智能技术生成


写在前面:
在labview开发中经常遇到数据保存问题,数据可能是一路甚至多路数据,我们有时将其保存为电子表格数据xls、xlsx、txt文件。

更多表格处理功能见下文,该文章针对excel读写可以对不同的sheet做处理:
labview—excel文件读写

电子表格的读写仅仅用到了两个相关VI函数:写入带分隔符电子表格、读取带分隔符电子表格。
写在前面:
电子表格文件的格式支持txt、xlsx、xls等等
我建议使用.txt格式 ,另外两种格式兼容性有问题,使用ofice软件打开的时候有时会显示格式错误
在这里插入图片描述

一.VI功能说明

VI功能大致看一下即可,主要看二.例子中的实现。

1.写入带分隔符电子表格VI

功能:
将数据转换为字符串,然后写入表格文件。

我们以保存双精度数据(小数)为例。
需要重点注意的接口:
(1)文件路径:输入的是包含文件夹和文件名的路径,比如H:labview/examples/电子表格数据.xls
文件格式支持txt xlsx、xls等等
我建议使用txt格式 ,另外两种格式兼容性有问题,使用ofice软件打开的时候会显示格式错误
(1)格式:数据保存几位小数,%.3f保留三位小数
(2)添加至文件 true:在旧数据后面添加新数据。false:在旧数据上覆盖新数据
(3)分隔符:?? 默认不要变了
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2.读取带分隔符电子表格VI

功能:读取txt、xlsx等文件
重要接口:
(1)行数:设置读取多少行数据
(2)所有行:输出的是二维数组
(3)第一行:输出的是一维数组,对应保存的数据是一维数据的情况。
在这里插入图片描述
在这里插入图片描述

二.例子

前面板:

在这里插入图片描述

后面板:

1.写入电子表格

在这里插入图片描述
效果:表格a.xls
在这里插入图片描述

2.读取电子表格

在这里插入图片描述

  

如果您觉得本文写的不错,欢迎点赞评论收藏!
  
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值