新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 一體化儀表優化交換式測量示例

        一體化儀表優化交換式測量示例

        作者: 時間:2017-02-06 來源:網絡 收藏

        測試系統配置

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

        ·配置1在某種程度上類似于傳統的測試系統設置。2602型和3706 型儀表用作控制主機。這是列出的所有方法中最慢的一種,但可用于演示TSP方法如何相對于舊的方法實現性能的提升。

        ·配置2更好地利用了TSP。這種設置使用2602儀表作為主機,3706型儀表作為從屬。所使用的腳本顯示了TSP-Link和流程控制如何縮短了測試時間。

        ·配置3使用觸發模型,以及TSP-Link,可以獲得最快的標準測試時間。

        ·配置4通過訂制一個配置軟件(TSP)的交換卡,進一步地利用TSP功能。這種配置不但可以進行并行測試,而且可以將吞吐量提升一倍。

        傳統GPIB控制

        GPIB接口是一種通用總線;其主要應用是將一個或多個GPIB兼容的儀表連接到PC。它允許在幾個不同數據速率的器件之間以100KB/s10MB/s不等的速率一次交換1個字節數據。當結合一個有效的信息聯絡(握手)協議時,GPIB測試測量系統中優選的通信方法。將TSP程序加入到已經非常有效的GPIB總線可以構成更加快速和更強大的測試方案。

        如下的測試設置用于模擬傳統的GPIB配置。在這種配置中,每一個硬件都是主控機。它并未利用TSPLink可提供的優勢。TSP命令在這個實例中與標準SCPI命令非常相似。

        用帶有NI VISALabVIEW 8.2開發的應用程序被作為控制軟件。如同SCPI編程一樣,每一個TSP命令可以單個地或打包地發送。當TSP命令編組在一起且一次性發送到儀表中時,它們稱為腳本。

        1 LabVIEW代碼示例

        測試結果

        使用傳統的GPIB控制導致結果的波動,這主要決定于某一條命令何時如何發送。結果的變化范圍是20通道/s ~250通道/s(使用TSP命令loadandrunscript時)。Loadandrunscript命令將在本文后面章節進行更為詳細的介紹,但實際上這條命令允許用戶預先裝載許多TSP命令然后再調用,這種方法可以明顯地減少測試時間。

        測試總結

        這個示例使用2602反復在循環中同時進行源和測量操作。在LabVIEW中使用了一個for循環,其他的命令如channel.open channel.close,以及各種源和測量命令也被使用。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 湄潭县| 博客| 西昌市| 顺义区| 邓州市| 固安县| 霸州市| 馆陶县| 阿坝县| 邻水| 宜阳县| 呼伦贝尔市| 平和县| 杂多县| 绥宁县| 观塘区| 遂溪县| 通化市| 麻栗坡县| 灵璧县| 白沙| 大城县| 禹城市| 西华县| 横山县| 交口县| 余姚市| 茂名市| 封开县| 富民县| 万州区| 巴中市| 和政县| 绥江县| 苍梧县| 嘉善县| 南通市| 乌什县| 常宁市| 公主岭市| 宁夏|