新聞中心

EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 融合LXI和腳本的優(yōu)點(diǎn)(上)

融合LXI和腳本的優(yōu)點(diǎn)(上)

作者: 時(shí)間:2011-05-15 來源:電子產(chǎn)品世界 收藏

  標(biāo)準(zhǔn)要求Class A和Class B儀器通過LAN消息支持對(duì)等消息傳送,并允許Class C儀器支持這種消息傳送。LAN消息能用于通知其它儀器事件或者觸發(fā)另一臺(tái)儀器執(zhí)行某些功能。在接收到LAN消息時(shí),用戶必須能指明采取什么動(dòng)作。為了實(shí)現(xiàn)這個(gè),最靈活的方法以及標(biāo)準(zhǔn)推薦的方法是允許用戶下載可執(zhí)行代碼(即腳本或程序)到儀器中,然后在接收到適合的LAN消息時(shí)執(zhí)行該代碼。這提供了極大靈活性,因?yàn)橛脩舨槐痪窒抻谝唤M預(yù)定動(dòng)作集。

本文引用地址:http://2s4d.com/article/119519.htm

  此外,LXI定義的LAN消息格式包含一個(gè)小空間,用于包括任意數(shù)據(jù)作為消息的一部分??梢詡魉涂蓤?zhí)行代碼(例如一個(gè)短腳本)作為LAN消息的一部分。這允許一臺(tái)儀器通過LAN消息控制另一臺(tái)儀器,無需預(yù)先設(shè)置回應(yīng)。例如,假定一臺(tái)儀器能對(duì)被測器件(DUT)進(jìn)行測量?;跍y量的結(jié)果,第一臺(tái)儀器必須能改變由另一臺(tái)儀器施加到DUT上的激勵(lì)?;诘谝淮螠y量計(jì)算新的激勵(lì)值,所以在之前第一臺(tái)儀器并不知道。在這種情況下,第一臺(tái)儀器可以發(fā)送包含一個(gè)短腳本的LAN消息至第二臺(tái)儀器以調(diào)整激勵(lì)值。

  Part IV測試和測量中應(yīng)用腳本的優(yōu)點(diǎn)

  下面介紹基于腳本的儀器的優(yōu)點(diǎn)。當(dāng)儀器也符合LXI標(biāo)準(zhǔn)時(shí),許多優(yōu)點(diǎn)被加強(qiáng)。

  對(duì)于許多測試和測量應(yīng)用,非常適合采用PC作為控制器用于與單獨(dú)儀器通信或使用帶有積分型控制器的基于時(shí)隙的系統(tǒng)。但對(duì)于其它情況,那些方法或者由于大材小用而過于昂貴,或者不能勝任此任務(wù)。這些應(yīng)用可以受益于基于腳本的儀器提供的額外能力和靈活性。這部分描述了在測試和測量應(yīng)用中腳本的優(yōu)點(diǎn)。

  1. 結(jié)構(gòu)的靈活性

  構(gòu)建帶少量儀器的小型測試系統(tǒng)可以不帶單獨(dú)控制器;其中一臺(tái)儀器用作控制器,管理其它儀器的工作。大系統(tǒng)能被劃分為各含少量儀器的子系統(tǒng),其中每個(gè)子系統(tǒng)被基于腳本的儀器管理。這簡化了系統(tǒng)設(shè)計(jì)并且有助于提高性能。例如在裝配線、科學(xué)應(yīng)用或射頻測試應(yīng)用中,這類子系統(tǒng)使用基于LXI腳本的儀器就能很大程度地在物理上分開。

  2. 提高性能

  由基于腳本的儀器管理將大系統(tǒng)劃分為子系統(tǒng),這擴(kuò)展了跨多處理器的控制和數(shù)據(jù)處理功能,從而提升了系統(tǒng)可用的總處理能力并且常常提升整體速度和吞吐量。此外,這種工作劃分支持并行測試:當(dāng)中心控制器忙于其它任務(wù)時(shí),儀器或子系統(tǒng)不必保持空閑狀態(tài)。

  因?yàn)楫?dāng)傳輸命令或數(shù)據(jù)時(shí),由于與控制器通信造成的延時(shí)更少,所以儀器上運(yùn)行的腳本能以最大速度運(yùn)行。當(dāng)儀器執(zhí)行重復(fù)測試序列時(shí),這尤其重要。如果用單獨(dú)的控制器,即使同樣的序列被運(yùn)行了幾百次或者幾千次,每次通過時(shí)都要傳送一次指令序列到儀器。對(duì)比使用腳本的方法,僅需傳輸一次腳本,然后使用短指令可以運(yùn)行任意多的次數(shù)。

  條件處理(例如當(dāng)一個(gè)測量的結(jié)果確定下一個(gè)要執(zhí)行的函數(shù)時(shí))提供了另一種提高性能的手段。在腳本中,本地進(jìn)行條件檢查能去除由發(fā)送第一結(jié)果至控制器,等待控制器處理,然后發(fā)送下一個(gè)指令給儀器這個(gè)過程產(chǎn)生的延時(shí)。

  在包含高數(shù)據(jù)率和/或大數(shù)據(jù)集的系統(tǒng)中,通信延遲、帶寬限制和控制器吞吐量都可能是嚴(yán)重的瓶頸?;谀_本的儀器能壓縮數(shù)據(jù)以降低帶寬要求和/或緩沖數(shù)據(jù),當(dāng)帶寬可用時(shí)再通過后臺(tái)傳輸。基于腳本的儀器還能過濾數(shù)據(jù),例如通過僅傳送超出正常限度的數(shù)據(jù)。如前面所提到的,腳本還降低了消耗的通信帶寬,從控制器發(fā)送命令至儀器,從而提高帶寬受限應(yīng)用的性能并且最小化由于通信延遲引起的時(shí)延。

  3.降低成本

  使用基于腳本的儀器構(gòu)建較小或較低復(fù)雜度的測試系統(tǒng)不需要單獨(dú)的控制器,從而節(jié)省了控制器的成本并節(jié)省了用于控制儀器的任意單獨(dú)測試運(yùn)行軟件的成本。當(dāng)從基于腳本的儀器構(gòu)建子系統(tǒng)時(shí),構(gòu)建大的測試系統(tǒng)同樣可以實(shí)現(xiàn)節(jié)約成本。


上一頁 1 2 3 4 下一頁

關(guān)鍵詞: 吉時(shí)利儀器 LXI

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉