VISA 리소스 이름으로 지정된 메시지 기반의 디바이스에서 서비스 요청 상태 바이트를 읽습니다.


icon

입력/출력

  • cvsrn.png VISA 리소스 이름

    VISA 리소스 이름은 열릴 리소스를 지정합니다. VISA 리소스 이름 컨트롤도 세션과 클래스를 지정합니다.

  • cerrcodeclst.png 에러 입력(에러 없음)

    에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.

  • ivsrn.png VISA 리소스 이름 출력

    VISA 리소스 이름 출력은 VISA 함수가 반환하는 VISA 리소스 이름의 복사본입니다.

  • iu16.png 상태 바이트

    상태 바이트는 인스트루먼트로부터 읽은 상태 바이트를 포함합니다.

  • ierrcodeclst.png 에러 출력

    에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.

  • 488.2 인스트루먼트(GPIB, VXI, TCP/IP, USB)의 상태 바이트

    이 함수는 메시지 기반 디바이스로부터의 서비스 요청을 읽습니다. 다음 세부사항은 버스 지정입니다:

    • GPIB―이 함수는 디바이스의 시리얼 폴링으로 상태를 읽습니다.
    • VXI―이 함수는 워드 시리얼 STB 읽기 쿼리를 디바이스에 보냅니다.
    • USB―이 함수는 디바이스에 컨트롤 파이프의 읽기 상태 바이트 명령을 보냅니다.

    488.2 이외의 인스트루먼트(Serial Instr, TCP/IP Socket, USB Raw)의 상태 바이트

    이 함수는 서비스 요청의 응답으로 메시지를 보내 상태 정보를 불러옵니다. 시리얼 인스트루먼트 또는 이더넷 소켓에 대한 세션에서, IO 프로토콜의 프로퍼티가 시리얼-TCPIP/488 (4)인 경우, 디바이스에 문자열 "*STB?\n"가 보내진 후 디바이스 상태 바이트를 읽습니다; 그렇지 않은 경우, 이 작업은 유효하지 않습니다.