RS232存檔問題

請問一下,我透過RS232後要在Labview存檔,為什麼16進制會是亂碼(圖ㄧ),如何才能存成16進制呢,例FFFF FF10 C123....等,另外。我在第二個圖中的標號1可看到正確的資料,但是經由第四個圖片的原件後,存到TXT的資料卻變成(圖二那樣),要如何才能將第二個圖中的標號1的值,直接存在TXT中呢![](upload://sobAGWzVVh7r0bEltwaKWspzbK2.jpeg)

![](upload://rmR8D82ezlWaSEuc1C8Bt4h3l5Y.jpeg)

![](upload://MTUIgkEckIIvd5I8SZjjaBSW2L.jpeg)

![](upload://2Q11EuOuwL7ZucLVQ0Bt7VrKKG8.jpeg)

我是用土法煉鋼的方法不知道這是不是你要的方式

還有你標號1的地方應是HEX CODE吧

下面的VI你試試看

Untitled.vi

linch11 的方法可以讓你在notepad 這個軟體中"看起來"跟你要的結果一樣,進而存檔,但是你必須知道,原本的亂碼才是正確的值,linch11 是把hex -> ascii 了所以如果你是用來給人判讀應該是沒有問題的,但如果用來給程式判讀的話結果會跟原來不同喔.

<span =“bold”>KENLIN說的沒錯因為如果只是針對要"看起來顯示相同"的值並不是大的問題,如果你需要再把資料讀回來的話就必須要再寫一個VI去做轉換
linch1138679.448912037