NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

labVIEW7.1連接CO、HC分析儀...PLZ HELP

各位工程師與學者們拜託幫個忙~
最近學使用labVIEW7.1+ RS-232 +CO、HC分析儀,
已經利用basic serial writeand read.vi做過喚醒儀器,儀器也顯示stand by模式,
接著建立起Instrument I/O的人機介面,問題卻出現再最後一步,
就是當開始執行RUN沒有問題,但按下Run continuously卻出現以下附帶訊息,
可以請大家幫我解決依下嗎??謝謝
 
   儀器   protocol:9600baud、data 8 bit、start 1 bit、stop 1bit
             comand:MR\r..........measure
                           PR\r...........stand by
 
0 積分
1 條訊息(共 20 條)
6,836 檢視

請問您將滑鼠游標移到 "string to write",按右滑鼠,有 Normal Display,"\"code display,請問是哪一個?

應該在,"\"code display 的狀況下,輸入MR\r  或者           PR\r

0 積分
2 條訊息(共 20 條)
6,832 檢視
請用basic serial write and read.vi 就好!!!
0 積分
3 條訊息(共 20 條)
6,830 檢視
請問derek wu 學者,我是在\'codes display 下輸入comand指令,這樣作法對嗎?謝謝


由 p1696107 在 03-19-2008 04:08 AM 上編輯的訊息
0 積分
4 條訊息(共 20 條)
6,826 檢視
yes...
0 積分
5 條訊息(共 20 條)
6,822 檢視
Dr.WU
照你的方法去使用~卻還是一樣出現同樣問題~不知有空幫我解決一下嗎??謝謝
0 積分
6 條訊息(共 20 條)
6,809 檢視
您說在 instrument I/O ok? 可以放上您的程式碼嗎?請壓縮!!!
0 積分
7 條訊息(共 20 條)
6,807 檢視

Jus a quick thought... did you say that you pressed the 'Run Continuously' button?

If so, the communication port is being opened and closed over and over again... would that causing the error?

Try... place the code "after VISA Confugure Serial Port and before VISA Close" into a while loop. That way, the Serial Port will be opened once and close after exiting the while loop.

Hope above make sense... in one way or another 🙂

Ian F
Since LabVIEW 5.1... 7.1.1... 2009, 2010, 2014
依恩与LabVIEW
LVVILIB.blogspot.com
0 積分
8 條訊息(共 20 條)
6,803 檢視

Dr.Wu

這是程式碼~不好意思麻煩你過目一下~謝謝幫忙



由 p1696107 在 03-21-2008 03:04 AM 上編輯的訊息
0 積分
9 條訊息(共 20 條)
6,780 檢視

回到原點;

第一次跑可以,但是連續執行會出現錯誤。那是軟體架構出現瑕疵。

可以重新敘述您的操作情形嗎?

舉例:

1. 寫一個指令給儀器,延遲一秒,讀回值。接下來呢?寫另一個指令,延遲一秒,讀回值。

2. 重複動作:[  寫同一個指令給儀器,延遲一秒,讀回值 ]

3. other.

請問您是哪一種?可否把指令也敘述一下?

 

0 積分
10 條訊息(共 20 條)
6,770 檢視