【儀器儀表商情網(wǎng) 產(chǎn)品應用】隨著現(xiàn)代科學技術的發(fā)展,自動化技術已經(jīng)走入了人們的生活。自動化的工具,能夠省卻重復而繁雜的手工操作,極大的提高了工作生活的便利性。在測量領域,儀器的手動操作使用也能改為由計算機控制自動測試,在減少操作耗時的同時,也極大的提高了操作的準確度。
要實現(xiàn)設備儀器的自動化操作,需要一把“瑞士軍刀”。
一、儀器自動化的瑞士軍刀 ---SCPI
SCPI:SCPI(Standard Commands for Programmable Instruments,程控儀器標準命令集)是一種建立在現(xiàn)有標準IEEE488.1和IEEE488.2基礎上的標準化儀器編程語言。通過使用標準化的編程信息、儀器響應和數(shù)據(jù)格式來保證編程環(huán)境的兼容性??傮w來看分為通用命令和儀器制定的SCPI命令。
SCPI通用命令與儀器的測量無關,主要用來控制重設、自我測試以及狀態(tài)操作,并且該組操作以*開始,沒有層次結(jié)構。
例如: *IDN可以用來獲取設備的基本信息。
SCPI儀器的特定控制命令用來從事測量、讀取數(shù)據(jù)以及控制儀器設置等工作。同時,此種命令遵循“樹形結(jié)構”,通常由三部分構成:關鍵字、參數(shù)和注釋。SCPI命令樹可分為多個子系統(tǒng),每個子系統(tǒng)由一個根命令和一個或數(shù)個層次命令構成,命令格式為::關鍵字<參數(shù)>:關鍵字<參數(shù)>:關鍵字<參數(shù)>……
例如::TRIGger:MODE EDGE可以切換觸發(fā)方式為邊沿觸發(fā)。
二、示波器ZDS2000系列所提供的強大的自動化基礎
1、硬件支持:
ZDS2000系列示波器在后面板提供了LAN、USB、串口三種硬件接口,滿足用戶不同使用場景下的
同時借用Visa庫硬件結(jié)構無關特點,能夠非常簡單的實現(xiàn)PC端與示波器的數(shù)據(jù)通信。
2、命令支持:
ZDS2000系列示波器提供了強大的SCPI命令支持。將ZDS2000系列示波器的功能模塊劃分為12個大功能模塊共計八百余條SCPI指令,涵蓋ZDS2000系列示波器的各個功能點。
三、示波器ZDS2000系列SCPI使用范例
拋磚引玉,簡單的描述一下SCPI的一個應用場景。下圖是一張波形非常密集的情形: