LABVIEW中的数据转换

时间:2016-12-15 13:32:07

标签: type-conversion labview

我正在尝试将模拟值转换为数字值(8位A / D转换器,输入范围0-5V)。

我使用公式(输入* 255/5)转换为数字,然后我使用数字到二进制vi将此数字值转换为8位。

这里的问题是我的公式输出(双数据类型)与数字数据类型vi的输入之间的数据类型不匹配,那么如何解决这个问题呢?提前谢谢

1 个答案:

答案 0 :(得分:2)

您提到的数字数据是开/关。下面的示例说明了从 digital到binary.vi 输入和输出的数据类型

enter image description here

左侧是来自三个独立源(信号0,信号1,信号2)的连续信号格式的三个数字数据样本。

第一个样本给出二进制2(010)。正如您所看到的,这对单个信号没有任何用处。

如果您仍想执行上述操作,可以使用 DWDT布尔数组到数字,如下所示:

enter image description here