GPIB Commands

Find GPIB

계측기 응답에 특정 문자열이 포함되어 있으면 Pass로 판정합니다.

매개변수

ArgumentTypeDescription
Alias선택응답을 읽을 GPIB 장비 별칭
Expression텍스트응답에서 찾을 문자열
Option숫자읽기 전 대기 시간 (Milliseconds)
Delay숫자명령어 실행 후 대기 시간 (Milliseconds)

반환값

반환값

응답에 찾는 문자열이 포함되어 있으면 Pass, 없으면 Fail. 읽은 응답 전체는 예약 변수 mMeasurementValue 에도 저장됩니다.

설명

응답을 읽고 그 안에 지정한 문자열이 있는지 확인합니다. GPIB 카테고리에서 유일하게 Pass/Fail 판정을 내리는 명령어로, 결과가 리포트에 판정으로 기록됩니다.

질의는 보내지 않으므로 앞에 Write GPIB 로 질의를 먼저 보내야 합니다.

Write GPIB      psu1      *IDN?
Find GPIB       psu1      KEITHLEY

부분 일치로 판단하므로 응답 전체를 적을 필요가 없습니다. 위 예에서 응답이 KEITHLEY,2230G-30-1,9103207,1.11 이면 Pass입니다.

값의 범위를 판정해야 한다면 이 명령어 대신 Query GPIB 로 값을 받아 변수에 넣고 Conditionals 명령어로 비교하세요. Find GPIB 는 문자열 포함 여부만 봅니다.

관련 명령어