개발 프로그래머블 계측기 (scpi)의 표준 명령은 무엇입니까? -techopedia에서 정의

프로그래머블 계측기 (scpi)의 표준 명령은 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-프로그래밍 가능한 계측기 (SCPI)의 표준 명령은 무엇을 의미합니까?

SCPI (Programmable Instrumentation)에 대한 표준 명령은 계측 제어를위한 표준을 정의합니다. SCPI는 테스트 기기를 제어하는 ​​데 유용한 언어를 설명합니다. SCPI는 표준 구문, 데이터 교환 형식 및 명령 구조를 제공합니다.


SCPI의 주요 목표는 자동 테스트 장비 (ATE) 프로그램의 개발 시간을 최소화하는 것입니다. 목표는 데이터 사용 및 기기 제어를위한 안정적인 프로그래밍 환경을 제공함으로써 달성됩니다. 이 안정적인 프로그래밍 환경은 설계자에 관계없이 모든 SCPI 장비에서 정의 된 데이터 형식, 프로그램 메시지 및 기기 응답을 사용하여 얻을 수 있습니다.


SCPI는 일반적으로 "스키 피"로 발음됩니다.

Techopedia는 프로그래밍 가능한 계측기 (SCPI)의 표준 명령을 설명합니다.

SCPI 장치는 다양한 매개 변수 및 명령 형식을 수용 할 수있어 매우 유연하여 프로그래밍하기가 더 쉽습니다. 컨트롤러로 다시 전달되는 계측기의 응답은 상태 또는 데이터 정보 일 수 있습니다. SCPI 기기의 특정 쿼리에 대한 응답 형식이 잘 정의되어 있으며 기기 데이터 정보와 상태를 이해하는 데 필요한 프로그래밍 노력이 줄어 듭니다.


SCPI의 프로그래밍 일관성은 수평과 수직입니다. 수직 프로그래밍 일관성은 계측기 클래스 내부에서 프로그램 메시지를 지정하는 반면 수평 일관성은 동일한 명령을 사용하여 계측기 클래스 전체에서 유사한 기능을 관리합니다.


SCPI는 다양한 기기 제어 수준을 제공 할 수 있습니다. 표준 측정 명령은 SCPI 계측에 대해 빠르고 쉬운 명령을 사용자에게 제공하는 반면, 보다 포괄적 인 명령은 일반적인 계측기를 제어합니다.


ATE 시스템 프로그래머는 SCPI의 혜택을 크게 누릴 수 있습니다. SCPI는 ATE 시스템 프로그래머가 초기 SCPI 장비를 프로그래밍 한 후 새로운 SCPI 장비를 프로그래밍하는 방법을 배우는 데 필요한 시간을 줄입니다. SCPI는 다음과 같은 프로그래머에게 도움이됩니다.

  • FORTRAN, C 등과 같은 프로그래밍 언어를 사용하여 명령을 계측기에 전달
  • ATE 프로그램 생성 기용 인스트루먼트 장치 드라이버 설치
  • 소프트웨어 계측기 전면 패널 용 계측기 장치 드라이버 설치
SCPI는 매개 변수, 기기 명령, 상태 및 데이터를 설명합니다. SCPI는 계측기 전면 패널 제어를 목적으로하는 프로그래밍 언어, 응용 프로그램 패키지 또는 소프트웨어가 아닙니다.


SCPI는 IEEE 488.2의 하드웨어 독립적 인 부분에 계층화되도록 구축되었습니다. 또한 SCPI는 RS-232C, IEEE 488.1, VXIbus 등 컨트롤러 간 인터페이스와 잘 작동합니다.

프로그래머블 계측기 (scpi)의 표준 명령은 무엇입니까? -techopedia에서 정의