推薦一下吧!!!

最近因為工作的關係需要使用RS232來控制儀器,本來是要用GPIB控制儀器的,不過功力不夠,加上預算問題,所以先採用RS 232來進行傳輸。想請教一下,哪位大大覺得有沒有哪一本書值得推薦的,可否推薦給小弟看呢?小弟目前在POWER廠工作,在這 個討論版裡好像也有同行唷!!!大家可以交流交流~~做個朋友。

印象中好像一般的LabVIEW書籍就有提到用RS232,但是著墨不深,講的不是很多就是了。

有一本「Visual Basic與RS-232串列通訊控制」,以前有看到人家在看,可能會多提到一些RS232相關的知識吧。

但是如果你要使用LabVIEW來控制儀器的話。其實你可以先問問你買儀器的那個廠商,看看有沒有提供LabVIEW的程式,這 樣你就不用辛苦的去寫程式了,只要修改它給你的程式即可。

還有什麼問題歡迎再提出來吧...![](upload://aeTYlqEc1qXvs9Jv3ju6pnq9wZt.gif)

哇~~~

遇到同行~~~

我們就是用GPIB來做控制的~~~

建議用GPIB效率會比較好~~~

一般來說儀器廠都會有提供DRIVER來讓你使用~~~

如果真的沒有~~~

那就自己寫吧~~~

沒有你想像中的困難~~~

加油吧~~~

經濟不景氣,能用RS-232就不要用GPIB, 用LabVIEW內附的Serial I/O example改一下應該就可以了. 說實話GPIB不會快多少.多一張卡在電腦裡就多一份機會出問題.

你這樣說是沒錯啦~~~

可是也要看你要接幾台儀器~~~

如果二台以上~~~

還是建議用GPIB~~~

而且我們公司用了不少GPIB還沒出過問題哦~~~

東西還是一分錢一分貨~~~

以上純屬個人看法~~~

mong38055.3628356481

[QUOTE=mong]

你這樣說是沒錯啦~~~

可是也要看你要接幾台儀器~~~

如果二台以上~~~

還是建議用GPIB~~~

而且我們公司用了不少GPIB還沒出過問題哦~~~

東西還是一分錢一分貨~~~

以上純屬個人看法~~~

[/QUOTE]

我倒是遇過GPIB卡出現過問題,還是NI的

我現在用RS232控制儀器及額外Device,on board 兩個port不夠用還外加一張RS232擴充卡,GPIB是不錯,但真的是貴的離譜,我只買一張實驗室內使用,生產線之類的大量 使用我是不會考慮用GPIB的,兩萬塊我寧願拿來將PC升級.當然了,除非有些儀器根本沒有RS232的通訊埠.

GPIB是貴沒錯~~~

你如果像我一次要控制10台以上的設備時~~~

我想GPIB會是不錯的選擇~~~

而且我就是使用在生產線的系統上~~~

不只GPIB而已~~~

96 Bits的I/O卡也用了二片~~~

反而PC的的等級我不會很在意~~~

因為所有設備的反應時間都比PC慢很多~~~

所以我對PC的要求只要穩定性而已~~~

[QUOTE=mong]

GPIB是貴沒錯~~~

你如果像我一次要控制10台以上的設備時~~~

我想GPIB會是不錯的選擇~~~

而且我就是使用在生產線的系統上~~~

不只GPIB而已~~~

96 Bits的I/O卡也用了二片~~~

反而PC的的等級我不會很在意~~~

因為所有設備的反應時間都比PC慢很多~~~

所以我對PC的要求只要穩定性而已~~~

[/QUOTE]

請問你指的設備反應時間慢是指UUT還是instrument?

能把GPIB控制到10台儀器你可能是台灣第一了

你有用非同步控制嗎?

我說的設備反應時間慢指的是有一些特定的instrument反應時間很慢~~~

每次要下一個command都須要delay 200~500ms~~~

而這個設備廠商也同意是他們的問題~~~

另外我們會用GPIB控制到10台以上的儀器也是為了配合比較特殊的產品~~~

而且系統是我們自己規劃的~~~

一套系統要花不少錢~~~

而我們總共架了17套~~~

光平常維護就快翻掉了~~~

另外你所說的非同步控制我不太清楚你說的是哪一部份???

是不是指這些???

如果是的話~~~

那我們有用到一部份的元件~~~

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

[QUOTE=mong]

我說的設備反應時間慢指的是有一些特定的instrument反應時間很慢~~~

每次要下一個command都須要delay 200~500ms~~~

而這個設備廠商也同意是他們的問題~~~

另外我們會用GPIB控制到10台以上的儀器也是為了配合比較特殊的產品~~~

而且系統是我們自己規劃的~~~

一套系統要花不少錢~~~

而我們總共架了17套~~~

光平常維護就快翻掉了~~~

另外你所說的非同步控制我不太清楚你說的是哪一部份???

是不是指這些???

如果是的話~~~

那我們有用到一部份的元件~~~

[/QUOTE]

就我所知GPIB instrument 的控制通常是不需要加delay的,因為它有嚴謹的handshaking control,而RS232介面的儀器就需要做這個delay動作,很多儀器都只用到TX,RX腳.

所謂GPIB的非同步控制指的是控制10台儀器時,同時送commands給十台儀器,當某一儀器完成量測後會送一個servi ce request的訊息給control端,PC再針對這台一器將它的量測值接收回來. 而同步控制較簡單,10台儀器依序控制,所以當第一台儀器量測時,其他九台是idle狀態,但這是很浪費設備的.

還是很好奇同時控制10套儀器的量測,10台不同儀器嗎?是哪一個產業在用?我想不到有哪一個產品需要這樣龐大的設備.

你可能有點誤解我所說的~~~

我並不是一次同時控制10台以上的設備~~~

就我的了解來說~~~

GPIB是採用定址的方式來對設備做個別的控制~~~

所以.......................

至於我們公司是做Power的~~~

只是我們所負責的是比較特殊Main Frame Server的Power~~~

RS-232用來對UUT下Command~~~

所以儀器的部份只好走GPIB了~~~

![](upload://fwLdedPZdXLjZyCWa7zyAqECATM.gif)不好意思唷~~最近有一點給它忙碌啦~~

謝謝大家那麼熱烈回覆~~嗯~~我也是做POWER的我負責的是VRM部分。

測試系統部分我也是用GPIB來控制,因為系統是前輩架設的,而自己剛接觸不久,

所以還沒有想到更好的方法來改善。

之前提到的RS232部分是因為要規劃系統整合,所以想請教各方高手有沒有這方面的訊息,機器是華儀的,目前應該會著向RS23 2部分來規劃,因為還要等到單晶片研發完成所以,小弟想利用這段時間來收集資料,做準備。學LV四個多月了,來這裡學到的很多。 謝謝大家的教導~~![](upload://lTkBiKYocE5J6EqRejuxVFrtSxf.gif)

 

 

我之前也幫公司架過一套VRM的測試系統~~~

如果你要用RS-232來做的話~~~

要用的設備最少應該有DC Source,Load,DVM,SCOPE.........

如果以這樣來看~~~

你要用多少個RS-232來做???

所以GPIB還是我的最佳選擇~~~

![](upload://j03HfI2TMqenOSl5lfi4w7XHM9g.gif)呵呵~~

好利害唷~~VRM需要的你都知道唷~~!!!

不過最近生意好差唷~~!!!不知道這新生的傢伙未來會怎麼樣~~

我要控制的並不是要給VRM使用啦~~我是要控制打高壓的儀器~~

華儀的~~等找到型號在補述~~我也是覺得GPIB不錯~~不過貴了點~~

對摟~~安傑倫~~有新玩意唷~~他們現在儀器後面會增加USB介面跟LAN的功能~~能控制的資料比以往大~~頻寬也相對增加 很多~

禮拜一才去聽課而以~~

![](upload://rQ25pKKFhgVCxeNHT7gS2eqhtGp.gif)忘記把報名表貼上來給大家報名~~罪過罪過~~

呵呵~~大家一起加油唷

 

 

我只是剛好我們公司有這樣的產品~~~

而我剛好有接觸過~~~

其實這個版上高手不少~~~

大家互相討論可以學到不少東西~~~

另外你說的華儀的高壓設備該不會是7440吧~~~

如果是只要控制7440那用RS-232就可以了~~~

另外你說Agilent的設備有USB和LAN的Function~~~

有沒有相關資料可以參考~~~

TKS~~~

 

有啊~~http://www.agilent.com/find/toolkit/ Benjamin38058.089212963

![](upload://lTkBiKYocE5J6EqRejuxVFrtSxf.gif)嗯~~是7400系列~~那請問 mong當初在控制這台儀器的時候~~參照的資料為何??使用手冊上有附錄控制碼嗎??還是如何控制資料的定義~~手邊一時間找 不到7400的手冊。你也是用LV寫嗎??還是VB~~如果....方便~~可以PO上LV的程式借我參考嗎??但如果涉及公司 機密那就不麻煩mong了~~謝謝~~!!


 

我如果沒記錯的話~~~

華儀好像沒有提供GPIB的Driver~~~

當初好像是我們同事自己有寫~~~

還開玩笑的告訴華儀的業務說要賣給他~~~

我記得所有的指令在他們的使用手冊上都有~~~

我們後來沒有用電腦來控制~~~

所以沒有程式可以借你參考~~~

不好意思~~~

請問大大

我使用Agilent 33250A來產生波形,看了手冊內容,

在儀器上按下utility按鍵,設定由RS2-232來做遠端控制,設定包率為57.6k,資料為8bits,no handshaking,

在PC端,打開終端機,設定包率為57.6k,資料為8bits,然後連線,

這時候我要輸入指令(如手冊所列: SYSTem:BEEPer)

請問

1.PC跟儀器連上線時,終端機畫面是否會顯示一些訊息?  因為我的終端機都沒訊息顯示

2.下指令時無論我是打 SYSTem:BEEPer 或是 SYST:BEEP儀器都沒反應

不知是否我哪邊做錯了?

33250-90437_users_taiwanese.pdf

Welcome to QQ group to chat

¤╭⌒╮ ╭⌒⌒╮
╱-◥◣ ╭ ╭
︱田︱田田|
Boone Mail:[email protected]
QQ:24732458
QQ Group:13267790
QQ Comp: 17756234
╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬