最近因為工作的關係需要使用RS232來控制儀器,本來是要用GPIB控制儀器的,不過功力不夠,加上預算問題,所以先採用RS 232來進行傳輸。想請教一下,哪位大大覺得有沒有哪一本書值得推薦的,可否推薦給小弟看呢?小弟目前在POWER廠工作,在這 個討論版裡好像也有同行唷!!!大家可以交流交流~~做個朋友。
印象中好像一般的LabVIEW書籍就有提到用RS232,但是著墨不深,講的不是很多就是了。
有一本「Visual Basic與RS-232串列通訊控制」,以前有看到人家在看,可能會多提到一些RS232相關的知識吧。
但是如果你要使用LabVIEW來控制儀器的話。其實你可以先問問你買儀器的那個廠商,看看有沒有提供LabVIEW的程式,這 樣你就不用辛苦的去寫程式了,只要修改它給你的程式即可。
還有什麼問題歡迎再提出來吧...
哇~~~
遇到同行~~~
我們就是用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套~~~
光平常維護就快翻掉了~~~
另外你所說的非同步控制我不太清楚你說的是哪一部份???
是不是指這些???
如果是的話~~~
那我們有用到一部份的元件~~~

[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了~~~
不好意思唷~~最近有一點給它忙碌啦~~
謝謝大家那麼熱烈回覆~~嗯~~我也是做POWER的我負責的是VRM部分。
測試系統部分我也是用GPIB來控制,因為系統是前輩架設的,而自己剛接觸不久,
所以還沒有想到更好的方法來改善。
之前提到的RS232部分是因為要規劃系統整合,所以想請教各方高手有沒有這方面的訊息,機器是華儀的,目前應該會著向RS23 2部分來規劃,因為還要等到單晶片研發完成所以,小弟想利用這段時間來收集資料,做準備。學LV四個多月了,來這裡學到的很多。 謝謝大家的教導~~
我之前也幫公司架過一套VRM的測試系統~~~
如果你要用RS-232來做的話~~~
要用的設備最少應該有DC Source,Load,DVM,SCOPE.........
如果以這樣來看~~~
你要用多少個RS-232來做???
所以GPIB還是我的最佳選擇~~~
呵呵~~
好利害唷~~VRM需要的你都知道唷~~!!!
不過最近生意好差唷~~!!!不知道這新生的傢伙未來會怎麼樣~~
我要控制的並不是要給VRM使用啦~~我是要控制打高壓的儀器~~
華儀的~~等找到型號在補述~~我也是覺得GPIB不錯~~不過貴了點~~
對摟~~安傑倫~~有新玩意唷~~他們現在儀器後面會增加USB介面跟LAN的功能~~能控制的資料比以往大~~頻寬也相對增加 很多~
禮拜一才去聽課而以~~
忘記把報名表貼上來給大家報名~~罪過罪過~~
呵呵~~大家一起加油唷
我只是剛好我們公司有這樣的產品~~~
而我剛好有接觸過~~~
其實這個版上高手不少~~~
大家互相討論可以學到不少東西~~~
另外你說的華儀的高壓設備該不會是7440吧~~~
如果是只要控制7440那用RS-232就可以了~~~
另外你說Agilent的設備有USB和LAN的Function~~~
有沒有相關資料可以參考~~~
TKS~~~
嗯~~是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儀器都沒反應
不知是否我哪邊做錯了?
Welcome to QQ group to chat
╱-◥▇▇◣ ╭ ╭
︱田︱田田|
Boone Mail:[email protected]
QQ:24732458
QQ Group:13267790
QQ Comp: 17756234
╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬