新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 融合LXI和腳本的優點(上)

        融合LXI和腳本的優點(上)

        作者: 時間:2011-05-15 來源:電子產品世界 收藏

          上述例子說明腳本儀器可以表現得與傳統設備非常類似。僅指令語法稍;有改變。為了利用腳本引擎的全部能力,用戶只用發送消息來使用腳本語言功能。

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

          PartIII 儀器測試中腳本案例分析以及

          今天我們會介紹實際操作時的一些案例和經驗,并且介紹一下和腳本。

          通過發送以下腳本,用戶能讓儀器執行二分查找法搜索能輸出1mA電流的電壓源:

          <代碼略>

          這種腳本的好處是避免了讀取每個結果和發送指令輸出新電平所需的通信時間。雖然有理由詢問發送較長消息需要多長時間,但是通常發送一條較長的消息比來回通信許多條較短消息快得多。然而,腳本環境的一個優點是前述代碼可以封裝為函數定義,然后重用,用的時候就能完全避免發送長消息。例如:

          <代碼略>

          前面的指令不會讓儀器立刻執行,但是它創建了一個命名為“Search(搜索)”的存儲程序,之后可以用搜索指令調用:

          Search(2.5, 0.001)

          儀器有一些特點能補充腳本引擎。如果腳本環境提供儀器前面板的編程訪問,那么用戶就能創建交互式腳本提示用戶在前面板輸入參數或顯示結果。儀器還能提供非易失的板上腳本存儲,因此當儀器上電時,這些存儲的腳本就能自動執行。這允許執行預先載入的應用,無需任何用戶動作,只需要打開儀器的電源。

          嵌入式腳本為測試和測量儀器用戶提供顯著的優點。雖然嵌入式腳本具有一些次要的缺點,例如前面介紹的對查詢陌生,但是大多數用戶都能很容易使用或者適應。

          腳本語言通常能自動管理內存,所以用戶無需分配和釋放用于字符串或矩陣的存儲區。雖然這對用戶很方便,但是腳本引擎需要周期性地重新聲明不再使用的內存,這個過程被稱為“垃圾收集”。雖然垃圾收集能自動進行,但是這得花費時間,而且如果在測試序列的關鍵時間段上發生垃圾收集就會出現問題。這些問題是可以預防的,但是首先用戶必須理解垃圾收集器的影響并且知道如何在測試序列的關鍵時間段上避免垃圾收集。

          下面介紹一下和腳本

          現行的測試儀器LXI標準不要求儀器可編程或實現腳本。然而,LXI標準中的許多特點預先考慮了可編程儀器,并提供有用的功能性以增強LXI標準儀器的腳本性能。



        關鍵詞: 吉時利儀器 LXI

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 泰安市| 山西省| 万盛区| 辉南县| 焦作市| 桐乡市| 庆阳市| 慈溪市| 新邵县| 阿荣旗| 密山市| 岫岩| 沙湾县| 扬中市| 遂昌县| 罗山县| 布拖县| 廉江市| 台北市| 思南县| 定兴县| 盐池县| 德庆县| 东乡县| 沧州市| 新龙县| 上蔡县| 安泽县| 沁阳市| 富蕴县| 汝城县| 西贡区| 建宁县| 甘孜| 洞头县| 乐陵市| 松潘县| 中卫市| 游戏| 阿尔山市| 佛山市|