請求幫忙..如何用labview控制直流負載機

各位先進:

 請問要如何用labview 7.0控制chroma直流負載機 ? 我想讓負載機可以變階段不同負載 , 直流負載機網址 : http://www.chroma.com.tw/chinese/product/detail.asp?gid=44&id=6

公司提供範例下載:

http://www.chroma.com.tw/chinese/driver/list.asp

我想問詳細控制方法

如果你下載的是 Traditional 的 LLb 檔,那使用 GPIB 的 VI 就可使用.要是下載的是 IVI那還需要一個  DLL 檔才可用. 要是沒有 DLL 檔,你就找有關於 LabWindows/CVI 的驅動程式內應該有.或將它提供的 FP 檔在 CVI 下製作出的驅動程式.

 

把下載的driver放在C:\Program Files\National Instruments\LabVIEW 7.0\instr.lib下就可從使用…設定mainframe的address及指定要控制Load的channel就可以控制了…不知道妳的問題在哪耶??我有控制過load在討論吧

謝謝 DarFormosa , 阿k

我在試試看 , 有你們的幫忙 , 一定會成功的 !!

阿k 先生 :

我有將負載機dirver 放在你所說的地方 , 因為我打算用rs-232作為溝通管道 , 我有打電話問chroma公司 , 他說要用GPIB語言與直流負載機做溝通 , 但是要用labview與直流負載機做溝通 , 那我該如何做 , 至於是使用labview的範例 , 還是有其他方法 , 請各位先進指教.

我的labview 7.0

使用rs-232

Dear bernie:

我沒實際用RS-232控制過Load , 所以不確定是否可行

不過我看了一下Driver 應該是有支援 , 在VISA上選COM1( depend on your Rs232 device) , 注意RS-232是否需跳線(Dte or DCE) , 設定一樣的包率9600等...

測試一下應該就可以了

我之前用RS-232控制Fluke45時遇到的問題是

1.COM1沒安裝好(有驚嘆號)

2.Rs-232沒跳線

給你參考吧......

阿k 先生 :

我已經將rs-232跳線好了 , 現在我的問題 , 是如何與負載機作溝通 , 因為chroma公司說用gpib的語言與直流負載機做溝通 , 但是我已經連線了 , 但無法做溝通 , 不知道問題在哪?麻煩你幫忙一下 , 謝謝 !!

Dear bernie:

1.請先確認RS-232是否正常.我是利用labview裏的 example --> serial 去試

2.Chroma說的沒錯阿...不管是用GPIB或RS-232都是用同一個Command

3.如果真的還有問題,可能請你寄您的VI來,我在幫你看看吧

 

阿k 先生:

我也是用範例 , 我用labview 7.0 express 裡的 , labview--> serial.vi , 我是有抓到 ,但是不知道怎樣控制 , 阿k 先生 , 請問你有範例嗎?? 可以寄給我參考一下 ,  希望請你幫忙一下 , 謝謝 !!

請教各位:

如果我要將直流負載機 , 設為10秒自動切換直流負載機電流值 , 那GPIB該怎麼寫 ??

CHROMA 的GPIB語法參考E_6300PG.doc

10s--> 1A

20S-->1.5A

30S-->2A

40S-->2.5A

Dear bernie:

我這邊的方案是利用GPIB控制Chroma 63010 Load ,我並沒使用過Serial 控制Load

不過看你的需求,我簡單的寫了一下, 抱歉 ..因為在上班所以沒辦法仔細試

您參考看看

Ps:時間部分請確認一下...

阿k 先生:

非常謝謝你的幫忙 , 使我學到很多 , 現在我已經可以控制了直流負載機了 , 但是我希望負載時電流負載直 , 可以自動切換 , 像是下面的樣子 , 希望你可以post範例給我 , 還有你上面post的圖檔 , 可以連範例給我嗎? 謝謝你 !  我的mail: [email protected]

10s--> 1A

20S-->1.5A

30S-->2A

40S-->2.5A

Dear bernie:

您客氣了..大家都是在學習...

附件是我的範例,不過您要先把Load的driver抓到library裏喔

example.vi

阿k 先生:

抱歉...打擾你一下 , 我想在 Labview 裡使用一個迴圈再加上一個Delay時間! 在迴圈裡必須將你的Load ( 直流負載機 chroma ) 值讓他隨著Count的次數增加而增加 , 那我該怎麼做 ? 因為我要做自動切換load直 ... 請 阿k 還有各位先知幫忙一下 ! 謝謝 !

應該是照我的範例做就沒問題了

不知道您的問題在哪?

可以說明清楚嗎?

阿k先生 :

你是指上面的範例嗎?  那我在試試!!

謝謝你!

在請教各位大大:  假如我現在使用CHROMA 6300系列直流負載機 , 此款負載機可以  搭佩四台小台負載機 . 假如我要一次控制兩台負載機 , 那vi要怎麼寫 ?  或該怎麼做?                      請幫忙解答![](upload://ekm3yUkVpx9yRp2Oc1K3CjKn5ta.gif) , 非常感謝 ! 

使用GPIB一次只可以控制一台~~~

使用定址的方式來輪流控制設備~~~

如有問題再討論~~~

<span =bold>mong 大大 : 可以請你說清楚點 ??   非常謝謝你 !