《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 業(yè)界動(dòng)態(tài) > 論SCPI在示波器上的使用

論SCPI在示波器上的使用

2015-08-06
作者:周立功致遠(yuǎn)電子

       摘要:隨著現(xiàn)代科學(xué)技術(shù)的發(fā)展,自動(dòng)化技術(shù)已經(jīng)走入了人們的生活,。自動(dòng)化的工具,,能夠省卻重復(fù)而繁雜的手工操作,,極大的提高了工作生活的便利性。在測(cè)量領(lǐng)域,,儀器的手動(dòng)操作使用也能改為由計(jì)算機(jī)控制自動(dòng)測(cè)試,,在減少操作耗時(shí)的同時(shí),也極大的提高了測(cè)量的準(zhǔn)確度,。

       隨著現(xiàn)代科學(xué)技術(shù)的發(fā)展,,自動(dòng)化技術(shù)已經(jīng)走入了人們的生活。自動(dòng)化的工具,能夠省卻重復(fù)而繁雜的手工操作,,極大的提高了工作生活的便利性,。在測(cè)量領(lǐng)域,儀器的手動(dòng)操作使用也能改為由計(jì)算機(jī)控制自動(dòng)測(cè)試,,在減少操作耗時(shí)的同時(shí),,也極大的提高了操作的準(zhǔn)確度。

要實(shí)現(xiàn)設(shè)備儀器的自動(dòng)化操作,,需要一把“瑞士軍刀”,。

一、儀器自動(dòng)化的瑞士軍刀 ---SCPI

       SCPI:SCPI(Standard Commands for Programmable Instruments,程控儀器標(biāo)準(zhǔn)命令集)是一種建立在現(xiàn)有標(biāo)準(zhǔn)IEEE488.1和IEEE488.2基礎(chǔ)上的標(biāo)準(zhǔn)化儀器編程語(yǔ)言,。通過(guò)使用標(biāo)準(zhǔn)化的編程信息、儀器響應(yīng)和數(shù)據(jù)格式來(lái)保證編程環(huán)境的兼容性,??傮w來(lái)看分為通用命令和儀器制定的SCPI命令。

       SCPI通用命令與儀器的測(cè)量無(wú)關(guān),,主要用來(lái)控制重設(shè),、自我測(cè)試以及狀態(tài)操作,并且該組操作以*開始,,沒(méi)有層次結(jié)構(gòu),。

       例如: *IDN 可以用來(lái)獲取設(shè)備的基本信息。

       SCPI儀器的特定控制命令用來(lái)從事測(cè)量,、讀取數(shù)據(jù)以及控制儀器設(shè)置等工作,。同時(shí),此種命令遵循“樹形結(jié)構(gòu)”,,通常由三部分構(gòu)成:關(guān)鍵字,、參數(shù)和注釋。SCPI命令樹可分為多個(gè)子系統(tǒng),,每個(gè)子系統(tǒng)由一個(gè)根命令和一個(gè)或數(shù)個(gè)層次命令構(gòu)成,,命令格式為::關(guān)鍵字<參數(shù)>:關(guān)鍵字<參數(shù)>:關(guān)鍵字<參數(shù)>……

       例如: :TRIGger:MODE EDGE  可以切換觸發(fā)方式為邊沿觸發(fā)。

二,、示波器ZDS2000系列所提供的強(qiáng)大的自動(dòng)化基礎(chǔ)

1,、硬件支持:

       ZDS2000系列示波器在后面板提供了LAN、USB,、串口三種硬件接口,,滿足用戶不同使用場(chǎng)景下的示波器連接需求。

圖片12.png

       同時(shí)借用Visa庫(kù)硬件結(jié)構(gòu)無(wú)關(guān)特點(diǎn),,能夠非常簡(jiǎn)單的實(shí)現(xiàn)PC端與示波器的數(shù)據(jù)通信,。

2、命令支持:

       ZDS2000系列示波器提供了強(qiáng)大的SCPI命令支持。將ZDS2000系列示波器的功能模塊劃分為12個(gè)大功能模塊共計(jì)八百余條SCPI指令,,涵蓋ZDS2000系列示波器的各個(gè)功能點(diǎn),。

三、示波器ZDS2000系列SCPI使用范例

       拋磚引玉,,簡(jiǎn)單的描述一下SCPI的一個(gè)應(yīng)用場(chǎng)景,。下圖是一張波形非常密集的情形:

圖片13.png

       如何將其調(diào)整至觀看起來(lái)比較清晰的程度呢?

       手動(dòng)操作的過(guò)程是:旋動(dòng)時(shí)基旋鈕,,直至波形清晰,。

       而利用SCPI操作只需要一條命令:

       :TIMebase:SCALe 200e-6

       最終顯示效果如下圖所示:

圖片14.png

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點(diǎn),。轉(zhuǎn)載的所有的文章、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有,。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容,、版權(quán)和其它問(wèn)題,,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,,避免給雙方造成不必要的經(jīng)濟(jì)損失,。聯(lián)系電話:010-82306118;郵箱:[email protected],。