labVIEW 如何從comport讀取訊號???

請高手幫忙一下~

我正再撰寫一個訊號擷取及分析的程式,訊號從comport(ex:COM5)進入電腦,我的訊號可以在超級終端機顯示,訊號為一串數字與文字的結合,但是我不知道為什麼,一直無法將訊號讀進labVIEW,可能是我的程式有誤,後來我也用了labVIEW提供的範例,依然無法讀進訊號,請問有人能告訴我問題在哪,或是幫我撰寫ㄧ個簡單讀取comport訊號的程式?麻煩各位高手了~~~

Update:

因為我撰寫了一些COMPORT擷取程式好像都有問題,用範例又有一堆似乎是我不需用到的物件,不知您可否撰寫一個簡單擷取COMPORT的程式(因為我不是很懂需要哪些必要的參數,以及需要哪些物件來連結),只要能讀到那串文字訊息即可,最後訊息產生是否可以以Indicator來呈現,其他需要修改或是做其他分析動作,我會自己完成,希望您可以幫這個忙。

謝謝~~~~~

我的mail是g9616723@yuntech.edu.tw

Update 2:

這個就是我之前拿來試過了,一直出現一個錯誤

Error -1073807202 occurred at Property Node (arg 1) in VISA Configure Serial Port (Instr).vi->Basic 2 Port Serial Write and Read.vi

Possible reason(s):

Update 3:

LabVIEW: (Hex 0xBFFF009E) VISA or a code library required by VISA could not be located or loaded. This is usually due to a required driver not being installed on the system.

這是什麼意思阿?

Update 4:

上面兩個補充是錯誤訊息

baud rate(9200)-->應該不是限制吧,因為我是輸入115200

都設定的根終端機一樣,但是程式就是不能WORK

我有是先啟動終端機讀取訊號,然後也開這個程式,結果還是只有終端機有訓號,labVIEW一直出現那個錯誤視窗~~~~~麻煩你幫我看看~~~

Update 5:

補充一下,我發現不管我有沒有連接無線模組,執行那個程式都出現同一個錯誤訊息,是代表那個程式跟我的模組無法連線嗎?但是我再超級終端機可以WORK

1 Answer

Rating
  • ?
    Lv 5
    1 decade ago
    Favorite Answer

    RS232要連接正常,你要設定一些參數(如baudrate),從這個地方去試試看吧!

    你用超級終端機試沒問題,就表示你的接線是正常的,剩下的就是設定的問題了。

    2008-10-27 08:49:59 補充:

    C:\Program Files\National Instruments\LabVIEW 8.5\examples\instr\smplserl.llb\Basic 2 Port Serial Write and Read.vi

    這是一個最簡單的RS232讀寫程式,其中左邊的各參數請參照你的超級終端機,設定成一樣後就可以工作囉。

    我的部落格

    http://tw.myblog.yahoo.com/eric-chiang

    Source(s): 我用labview六年了。
Still have questions? Get your answers by asking now.