新聞中心

        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

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 龙山县| 运城市| 钟山县| 神木县| 丹东市| 翁源县| 福州市| 汝城县| 教育| 衡水市| 南充市| 临夏县| 瑞昌市| 汝南县| 景谷| 太谷县| 闵行区| 晋城| 瑞安市| 长丰县| 全椒县| 沙河市| 垣曲县| 林周县| 剑阁县| 荣成市| 钦州市| 建湖县| 陵川县| 封开县| 铜鼓县| 汽车| 黑水县| 河南省| 罗城| 东山县| 隆子县| 东丰县| 神农架林区| 资兴市| 望谟县|