GPIB의 모든 리스너를 찾습니다.

대부분의 GPIB 디바이스는 리슨 기능을 가지기 때문에 리스너 찾기는 특정한 주소에서 디바이스의 존재를 감지합니다. 디바이스를 감지하면, 일반적으로 디바이스에 신호를 보내서 디바이스의 ID를 결정할 수 있습니다.

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


icon

입력/출력

  • ci32.png 버스

    버스는 GPIB 버스 번호를 참조합니다. 컴퓨터에 하나의 GPIB 인터페이스만 있는 경우, 기본 버스 번호는 0입니다.

    추가적인 GPIB 인터페이스에 대해 GPIB 컨트롤러에 포함되어 있는 소프트웨어 설치 설명서를 참조하십시오.
  • c1di16.png 주소 리스트

    주소 리스트주소 리스트의 리스트에 있는 모든 디바이스에 대해서 리스너의 존재 유무를 테스트합니다.

    함수가 특정한 기본 주소에서 리스닝 디바이스를 감지하지 않은 경우, 기본 주소에 연계된 모든 보조 주소를 테스트합니다.
  • ci16.png 리미트

    리미트 지정한 리미트보다 더 많은 리스너가 버스 상에 존재할 경우, 함수는 리미트 엔트리 이후의 리스너 주소 리스트를 잘라냅니다.

  • cerrcodeclst.png 에러 입력

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

  • i1di16.png 리스너 주소 리스트

    리스너 주소 리스트는 함수가 찾은 모든 리스너의 주소를 가집니다.

  • i1dbool.png 상태

    상태는 각 비트가 GPIB 컨트롤러의 상태를 나타내는 불리언 배열입니다.

    에러가 발생하는 경우, 함수는 비트 15를 설정합니다. GPIB 에러상태의 비트 15이 설정된 경우에만 유효합니다.

    다음 테이블은 상태에서 각 비트의 숫자값과 기호형 상태를 보여줍니다. 이 테이블은 또한 각 비트의 설명을 포함합니다.

    상태 비트숫자값기호형 상태설명
    01DCAS디바이스 지우기 상태
    12DTAS디바이스 트리거 상태
    24LACS리스너 활성화
    38TACS토커 활성화
    416ATN어텐션 지정됨
    532CICController-In-Charge
    664REM원격 상태
    7128LOK잠금 상태
    8256CMPL동작이 완료됨
    124096SRQICIC동안 SRC가 감지됨
    138192ENDEOI 또는 EOS가 감지됨
    1416384TIMO타임아웃
    15-32768ERR에러가 감지됨
  • ii32.png 리스너의 개수

    리스너의 개수리스너 주소 리스트에 있는 주소의 개수를 가집니다.

  • ierrcodeclst.png 에러 출력

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