• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 测试测量 > Labview 虚拟仪器 > labview--字符串解析提取中间字符

labview--字符串解析提取中间字符

录入:edatop.com    点击:
labview串口通信中,在接收到一串数据后,怎样提取其中有用的数据?
如下图:
接收到的字符串为 01 04 04 09 CD 0A 61 AE AF
依据modbus协议: 01---为ID地址
04---为功能码
04---为字节长度
09 CD ----为测量的温度数据
0A 61 ---- 为测量的湿度数据
AE AF ----CRC校验结果
我们需要提取其中有效的 温度和湿度数据。
并且把
温度: 09 CD 转换为数值
湿度: 0A 61 转换为数值


所用到的有:
截取字符串:

然后用十六进制字符串至数值转换vi



这样提取处理的,第六位 后的4位字符串 即为所需要的温度数据,然后将字符串转换为数值。
第10位起后面的4为字符串即为 所需要的湿度数据。

点击浏览:矢量网络分析仪、频谱仪、示波器,使用操作培训教程

上一篇:Labview实现脉波调制( PPM )
下一篇:基于labview的热变形误差计算及补偿方法

微波射频测量操作培训课程详情>>
射频和天线工程师培训课程详情>>

  网站地图