串口测升高模块。


labview接收到的数据格式为:

labview 串口数据处理



需要对接收到的类似数据,55AA 0101 0797 9F   进行拆解:

labview 串口数据处理


如上图红框中:


对于接收到的数据

1,先对字符串至字节数组的转换。

labview 串口数据处理


2,对数组进行索引,筛选出第4字节和第5字节的 距离有效位数据。

  labview 串口数据处理


3,再将转换出的2数值再转换为十六进制字节

labview 串口数据处理


4,将解析出的2个字符串连接,因为距离是一个2字节的数据。

 labview 串口数据处理

5,将合成的2字节一个十六进制字符串转换为数值,此数值即为距离数值, 如果是用于测距,直接用此数据即可。

labview 串口数据处理



数据校准功能

labview 串口数据处理



用按钮选择数据流,  用反馈节点保存清零值,  一般清零时为真,会选择T的数据流。 这里按钮的机械功能设置为单击时触发。

labview 串口数据处理


有人站上去的时候,数据小,用清零时的数据减去人站上去时测量的数据,即为人升高的距离。


小技巧,  选择前面板的显示控件,  ctrl+=  可以放大显示控件。









相关文章:

  • 2022-12-23
  • 2021-05-14
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2021-05-15
  • 2021-04-01
  • 2021-09-07
猜你喜欢
  • 2022-12-23
  • 2021-06-07
  • 2022-01-13
  • 2022-02-08
  • 2022-02-08
  • 2022-01-09
  • 2022-12-23
相关资源
相似解决方案