주소 문자열이 지정하는 디바이스가 RQS를 지정할 때까지 기다립니다.

[GPIB 기다림] 함수를 사용하여 지정된 디바이스가 상태를 지정하는 것을 기다립니다.

기본 타임아웃값과 주소에 대한 보다 자세한 정보는 GPIB 함수 기본값을 참조하시기 바랍니다.


icon

입력/출력

  • cstr.png 주소 문자열

    주소 문자열은 함수가 통신을 하는 GPIB 디바이스의 주소를 가집니다.

    기본+보조 형태를 사용하여 주소 문자열에 기본 주소와 보조 주소 모두를 입력할 수 있습니다. 기본보조 모두 10진 값이므로, 기본이 2 이고 보조가 3인 경우, 주소 문자열은 2+3 입니다.

    주소를 지정하지 않은 경우, 함수는 문자열을 읽고 쓰기를 시도하기 전에 주소 지정을 수행하지 않습니다. 이 명령은 다른 방식으로 보내졌거나 또는 다른 컨트롤러가 담당하고 있으며 주소지정에 대해서 책임이 있다고 가정하기 때문입니다. 컨트롤러가 디바이스에 주소를 지정하는 것으로 예상되었지만 시간 제한이 끝나기 전에 주소 지정을 하지 않는 경우, 함수는 GPIB 에러 6 (타임아웃)과 함께 종료하며 상태에 비트 14를 설정합니다. GPIB가 담당 컨트롤러가 아닌 경우, 주소 문자열을 지정하지 마십시오.

    LabVIEW가 여러 GPIB 컨트롤러를 사용할 때, ID:주소 (또는 주소가 필요하지 않은 경우에는 ID: ) 형태의 주소 문자열의 접두어는 특정 함수가 사용할 컨트롤러를 결정합니다. 예를 들어, GPIB 컨트롤러 2가 주소 3의 디바이스와 토크하도록 설정하려면 접두어 2:3을 사용하십시오. 컨트롤러 ID가 존재하지 않는 경우, 함수는 0번 컨트롤러(또는 버스)를 기본으로 합니다.

  • ci32.png 타임아웃 ms (488.2 글로벌)

    타임아웃 ms는 함수가 타임아웃되기 전까지 기다릴 밀리초 단위의 시간을 지정합니다.

    타임아웃 ms 내에 완료되지 못하는 경우 이 작업은 강제 종료됩니다. 타임아웃을 비활성화하려면 타임아웃 ms를 0으로 설정하십시오.

    488.2 글로벌 타임아웃을 사용하려면, 타임아웃 ms를 연결하지 않거나 입력을 -1로 설정합니다. 그리고 타임아웃 설정 함수를 사용하여 타임아웃 ms의 기본값을 변경하십시오. 기본은 10000입니다.

  • cerrcodeclst.png 에러 입력

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

  • ii16.png 폴 응답 바이트

    폴 응답 바이트는 지정된 디바이스에서 시리얼 폴 응답을 반환합니다. SRQI를 설정한 경우, 함수는 디바이스가 서비스를 요청했는지 확인하기 위해 지정된 주소에서 디바이스를 폴링합니다.

    지정된 디바이스가 서비스(RQS 비트―디바이스 상태 바이트 등록에서 6 비트―가 참)를 요청하면 함수는 시리얼 폴 응답을 반환합니다.

    주소 문자열에 의해 지정된 디바이스가 타임아웃 리미트내에 응답하지 않는 경우, 폴 응답 바이트는 -1입니다.

    노트 폴 응답 바이트의 비트 정의는 인스트루먼트에 따라 다릅니다.
  • ierrcodeclst.png 에러 출력

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