目前使用Agilent儀器並配合TestExec SL這套整合測試軟體,現在想要在TestExec SL中去呼叫LabVIEW的llb,兩個中間的Interface為TestExec SL提供撰寫成uta.llb,不過在LabVIEW6.1中呼叫會發生OLE Execute Method.vi無法找到,在ni.com找過了也沒有...Agilent.com也找過了...在LabVIEW7也試過 了...我猜測這可能是LabVIEW4的舊版vi,所以看看有沒有人可以提供解決方案,感激不盡!!....^^....
有沒有可能從TestExec SL移植到TestStand?
感謝您的問題!
我有準備這樣做...不過因為對TestStand不熟...所以現在正在摸TestStand...
但是現階段希望可以用LabVIEW控制儀器然後給TestExec SL使用...
雖然儀控可以用VC++6寫成DLL...如果LabVIEW這關打通就很方便ㄌ
Hi~BrianH 嗯..看到你的文章我還嚇一跳,跟我以前有點像,你是在用Agilent的那一台儀器呀?是8960還是??我也會用TestE xec SL這個東東,什麼SymbolTable對ㄅ...以前我也是用它,後來我自己也搞懂NI TestStand,嗯..TestStand比TestExec SL強多,不過要花時間來搞懂它,LabView部份ㄋ..嗯..也要花時間噜~~,用LabView來呼叫外部的DLL(如VC)時有特別的規格喔,可能你要看一下NI的網站相關資訊,嗯....... 至於你說的TestExec SL要去呼叫LabView的llb這好像不行ㄅ..llb它是個很多VI包起來的library,除非是用TestStand ㄅ..應該就行的通,不過相反過來的話你用LabView去寫控制Agilent的那台instrument的話,或許也是另外 一個途徑,之後看你要不要寫成DLL,給TestExec SL用或給TestStand用噜~~ 加油,有問題的話Post上來討論一下噜~~ |
Hi~BrianH: 對了還有你那llb它支援的VI不夠所以它有些檔才會找不到OLE Execute Method.vi這東東... 看你要是從那要來的再詢問一下噜~~ 加油 |
hello~~Skeio...你好啊!謝謝你的回覆~~
我目前待的Team用的就是8960搭配TestExec SL 4.1,而未來將會移植到TestStand上,為什麼我會提到用LabVIEW去撰寫儀控ㄋ...是因為我比較喜歡LabVI EW啦~
但是目前Agilent早已有提供8960的DLLㄌ...而我想要撰寫的是控制其他儀器..如LPT..IO card等...
至於我以LabVIEW撰寫Action的想法是從Agilent的Help檔看到ㄉ...如圖...而uta.llb檔案也是 安裝完TestExec SL後,在Bin的目錄下找到ㄉ...
又如果用LabVIEW寫好儀控...然後包裝成DLL給TestExec SL...此法行不通...因為TestExec SL中的Action不吃標準規格的DLL...唉~~~所以.....
繼續努力中~~~

Hi~BrianH: 嗯...TestExec SL那個Help應該是不是說有關8960的llb內的vi要怎樣在LabView裡面用怎樣設計,如果在LabView內用這 些llb去設計好的vi去build成DLL給TestExec SL的Action的話應該行不通,因為Action它只接受好像是VC的Build出的ActiveX and ATL..... 嗯...那LabView所Build的DLL是另外一種規格,要看一下...所以我看起來,你設計TestExec SL中的很多Step(Action)可以把它寫成每一個vi,可能工程會有一點大如果你的架構很大的話.....之後利用Te stStand去call LabView去排程,先做那個,這條路可以試試..... ㄟ...你們有Agilent 890那應該也有RS CMU200ㄅ....在RS網站上就有CMU200的llb它的資料還算多,可以試試.... 嗯..像問一下你們是那一家公司呀? 謝謝~~加油 |
[QUOTE=Skeio]
Hi~BrianH: 嗯...TestExec SL那個Help應該是不是說有關8960的llb內的vi要怎樣在LabView裡面用怎樣設計,如果在LabView內用這 些llb去設計好的vi去build成DLL給TestExec SL的Action的話應該行不通,因為Action它只接受好像是VC的Build出的ActiveX and ATL..... 嗯...那LabView所Build的DLL是另外一種規格,要看一下...所以我看起來,你設計TestExec SL中的很多Step(Action)可以把它寫成每一個vi,可能工程會有一點大如果你的架構很大的話.....之後利用Te stStand去call LabView去排程,先做那個,這條路可以試試..... ㄟ...你們有Agilent 890那應該也有RS CMU200ㄅ....在RS網站上就有CMU200的llb它的資料還算多,可以試試.... 嗯..像問一下你們是那一家公司呀? 謝謝~~加油 |
[/QUOTE]
手機測試很多是用RS的儀器,而RS的儀器driver除了用LabVIEW包裝外有些是用CVI包成DLL給TestStan d呼叫.TestStand 最典型的應用就是手機製造商
感謝回覆~~
沒錯...我們也有CMU 200...
看樣子...我必須要在TestStand上多加琢磨ㄌ...因為TestStand功能強大...
基於保護公司...我透露地點就好ㄌ...在台北~~