NI產品與技術 討論區

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

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

Dr. Wu
不好意思回家鄉投票慢回應~回歸正題
 
我先用basic serial writeand read.vi..在string to write鍵入MR\r  read string 處顯示 MR,S  (表示裝置在stand by 模式),
接著開啟NEW VI 建立Instrument I/O
1.ADD STEP於Query and Parse,加入一個Mr\r(MEAS模式),RUN THE STEP。
2.ADD STEP於Query and Parse,加入一個Pr\r(讀取數值模式),RUN THE STEP。
3.ADD STEP於Query and Parse,加入一個Mr\r(STAND BY模式),RUN THE STEP。
 
大致上就是這樣完成我的人機介面。。。謝謝幫忙
0 積分
11 條訊息(共 20 條)
4,718 檢視
hi 你好
我稍微看了一下你的程式
請問你是要自己手動parse資料嗎?
 
如果不是的話 你要使用auto parse
在instrument assistant裡有個地方可以執行
請您先試看看
 
謝謝
 
NITW 應用工程師 Chuck
 
0 積分
12 條訊息(共 20 條)
4,702 檢視
Hello, 請不要使用 basic serial write and read.vi,請直接使用 instrument i/o assistant,
但是您多了一個步驟。
以下是我修正您的步驟。
 
  1. ADD STEP於Query and Parse,加入一個Mr\r(STAND BY模式),RUN THE STEP。
  2. ADD STEP於Query and Parse,加入一個Mr\r(MEAS模式),RUN THE STEP。
  3. ADD STEP於Query and Parse,加入一個Pr\r(讀取數值模式),RUN THE STEP。

接下來放入迴圈,加入delay即可。

0 積分
13 條訊息(共 20 條)
4,695 檢視

Dr WU~

非常謝謝你的指導~我的問題終於順利解決了~真的很感謝你~

還有一個問題再請你不吝次教一下~謝謝

    我還有另外一台NOx氣體分析儀也要用相同方法做介面~可是basic serial writeand read.vi完全沒有回應是怎麼回事??需要附上甚麼文件給你幫忙看一下嗎??謝謝

0 積分
14 條訊息(共 20 條)
4,672 檢視
baud rate? data bit? stop bit? parity check?
 
指令集?
 
User manual?
 
Serial port setting/configuration?
 
Thanks
 
NI Taiwan Applications Engineering department.
0 積分
15 條訊息(共 20 條)
4,667 檢視

Dr Wu ~

下面的附件是儀器的command~麻煩你幫忙看一下~

目前機器上面設定的protocol:

baud rate:9600 /data bit 7/ stop bit1/ parity check  NO/

相同利用RS232連接COM1~

COM1 protocol設定:

baud rate:9600 /data bit 7/ stop bit1/ parity check  NO/

0 積分
16 條訊息(共 20 條)
4,649 檢視

上次我講錯了,在instrument i/o assistant,下指令的時候請用 add step >> write

讀值的時候請用 add step >> read and parse

另外您有設定 baud rate 嗎?

請看 attatch file

NI Taiwan AEs

0 積分
17 條訊息(共 20 條)
4,642 檢視
Dr. Wu
 
如果我用你說的"讀值的時候請用 add step >> read and parse" 就沒有辦法讀出數值來了。
 
然後我依照舊的方法去連接新的儀器,也調了baud rate 9600,結果還是附帶在下面,麻煩你看一下。
 
 
下載全部
0 積分
18 條訊息(共 20 條)
4,626 檢視

Plz see 12.jpg

Do you save the setting?

0 積分
19 條訊息(共 20 條)
4,617 檢視

另外 RS-232 有兩種線,正常線 或 跳線。

可能需要跳線。

0 積分
20 條訊息(共 20 條)
4,616 檢視