labview--字符串解析提取中間字符 作者: 時間:2016-12-27 來源:網絡 加入技術交流群 掃碼加入和技術大咖面對面交流海量資料庫查詢 收藏 labview在串口通信中,在接收到一串數據后,怎樣提取其中有用的數據?如下圖:接收到的字符串為 01 04 04 09 CD 0A 61 AE AF依據modbus協(xié)議: 01---為ID地址04---為功能碼 04---為字節(jié)長度09 CD ----為測量的溫度數據 0A 61 ---- 為測量的濕度數據 AE AF ----CRC校驗結果我們需要提取其中有效的 溫度和濕度數據。并且把 溫度: 09 CD 轉換為數值濕度: 0A 61 轉換為數值所用到的有:截取字符串:然后用十六進制字符串至數值轉換vi這樣提取處理的,第六位 后的4位字符串 即為所需要的溫度數據,然后將字符串轉換為數值。第10位起后面的4為字符串即為 所需要的濕度數據。
評論