LabVIEW串口接收实例

时间:2024-03-03 18:38:25

 

此处通信协议为:帧头+数据1+数据2+数据3+数据4+帧尾;

VISA模块搭建:

注:

1.通过节点判断接收数据大于0

 2.通过while循环来存储剩余未识别的接收数据

3.在通过字符串合并将字符串链接起来

4.最好把Resd.vi放在if判断里面

帧头帧尾识别:

1.通过数组搜索来判断是否找到帧头

2.如果找到就加9查询帧尾,都正确则终止循环

3.输出帧头加一

数据分析

1.将数据从数组里提捡出来,分拣为八位的数据

2.将八位数转为十六位数,通过移位。

3,将高八位加上低八位,合成十六位数据