labview里蓝色的数据框是啥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了labview里蓝色的数据框是啥相关的知识,希望对你有一定的参考价值。

这个是全局变量。你定义一个全局变量,在里面放一个比如说数值(整数数值输入控件),把它名字叫做“分钟”,你在放框图里应用这个变量时就会看到图示的样子 参考技术A 这个是全局变量。你定义一个全局变量,在里面放一个比如说数值(整数数值输入控件),把它名字叫做“分钟”,你在放框图里应用这个变量时就会看到图示的样子

labview如何读取txt中的一系列浮点数,并转为二进制输出到端口?

如图现有这样一组的数据(4列n行)存放在txt文档里,求问labview中如何调用读取这些数据,形成四维数组,然后将数据转换成同格式的二进制形式输出呢,坐等大佬解答,感激不尽

先将文本文件中的逗号替换成英文半角格式的(对应十六进制ASCII码为2C),显示如下:

存放数据的txt文件

在LabVIEW中调用读取电子表格的函数,分隔符用正确的逗号符:

程序框图

运行即可在前面板得到正确的显示输出。

前面板

参考技术A 读取TXT,labview很简单在”文件I/O”里找到”配置文件VI”,就可以读出来。追问

恩恩,读取这一步已经解决了,就是后面的将数据取出来形成四维数组,再转换数据为二进制输出不会

追答

我看了下,你可以用”匹配模式”匹配间隔符号,在插入数组,或者保存TXT的时候用表字符方式保存也可以,小数浮点好像不可以直接转二进制。

参考技术B 二进制,十六机制转十进制比较容易,直接int(‘7a’,16)就可以了,但是注意这里是单字节,也就是8位的。
十进制也可以转十六机制和二进制,使用ord() hex() 方法便可,注意也是单字节的转换,多字节的则不适用,需要重新进行程序的 编写,比如说双字节的十六进制转换为十进制,可以先进行单字节的转换,然后256*高字节的十进制+低字节的十进制。
(注:有一些封装好的库可以方案进行多字节的转换,但是其基本原理还是需要知道的)追问

您好,有模块连接的图吗?而且好像
您说的是MATLAB的实现方法吧?

以上是关于labview里蓝色的数据框是啥的主要内容,如果未能解决你的问题,请参考以下文章

labview里如何自动生成以当前时间为名称的excel并自动保存数据呢,求程序图,谢谢

labview NI softmotion与SolidWorks联合仿真问题

labview运算

在Labview中全局变量是啥?举例说明一下?简单一点的例子,发328909804@qq.com

LabVIEW里怎么边送模拟数据边操作?

labview和下位机怎,串口调试助手虚拟串口