新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 傳統GPIB控制

        傳統GPIB控制

        作者: 時間:2012-12-06 來源:網絡 收藏

        接口是一種通用總線;它的主要用途是將一臺或幾臺兼容的儀器連至PC機。接口能以100k/s10MB/s的速度在幾臺不同設備之間一次交換一個字節的數據。GPIB結合了有效的握手協議后就成為測試與測量系統的首選通信方法。在效率很高的GPIB總線中增加TSP程序能實現速度更快、功能更強大的方案。

        本文引用地址:http://www.104case.com/article/192928.htm

        下面的測試設置用于模擬傳統的GPIB配置。在這種配置下,每塊硬件都被認為是主設備。它并未利用TSP-Link的任何優點。此例中TSP指令的使用與標準SCPI指令非常相似。

        LabVIEW 8.2創建一個應用,其中NI VISA用作控制軟件。與SCPI編程一樣,每條TSP指令可以獨立發送或分組發送。當多條TSP指令以分組方式一次發送至測量儀器時,這些TSP指令就稱為腳本。

        圖1.jpg

        1. LabVIEW代碼樣本測試結果

        使用傳統GPIB控制會得到不同的測量結果,這取決于如何以及何時發送指令。測量結果從20通道/秒至250通道/秒(當使用TSP指令loadandrunscript時)。Loadandrunscript指令將在本文稍后做詳細討論,但它本質上能讓用戶預加載大量TSP指令以便稍后調用,這種方法明顯縮短了測試時間。

        測試總結

        此例在每次循環迭代過程中使2602進行源和測量。For循環用于LabVIEW而且使用了channel.openchannel.close等指令以及各種源和測量指令。

        如前所述,這種方法不是最快的;它能達到的最高速度比本文稍后介紹的其它方法實現的最高速度的一半還低。



        關鍵詞: GPIB

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 新田县| 永泰县| 古丈县| 乾安县| 泰兴市| 兴文县| 镇雄县| 苏尼特左旗| 集安市| 章丘市| 蒲江县| 千阳县| 宿松县| 法库县| 禹城市| 通江县| 灵山县| 千阳县| 永川市| 南陵县| 星子县| 互助| 永登县| 寿光市| 临江市| 青神县| 新巴尔虎左旗| 渑池县| 凉城县| 灌阳县| 清水河县| 六盘水市| 仪征市| 扶沟县| 大姚县| 佛学| 临澧县| 常宁市| 固原市| 循化| 辽宁省|