받기 함수
- 업데이트 날짜:2025-07-30
- 3분 (읽기 시간)
GPIB 디바이스로부터 데이터 바이트를 읽습니다.
기본 타임아웃값과 주소에 대한 보다 자세한 정보는 GPIB 함수 기본값을 참조하시기 바랍니다.

입력/출력
버스
—
버스 함수는 버스가 지정한 인터페이스를 리스너로 주소지정합니다. 버스는 GPIB 버스 번호를 참조합니다. 컴퓨터에 하나의 GPIB 인터페이스만 있는 경우, 기본 버스 번호는 0입니다. 추가적인 GPIB 인터페이스에 대해서는 GPIB 컨트롤러에 포함되어 있는 소프트웨어 설치 설명서를 참조하십시오.
주소
—
주소는 함수가 통신을 하는 GPIB 디바이스의 기본 주소를 가집니다. 보조 주소가 필요한 경우, [주소 만들기] 함수를 사용하여 기본 주소와 보조 주소를 포맷합니다.
모드
—
모드는 데이터의 끝에서 신호하는 방법을 선택합니다. 기본값은 0입니다. 모드가 0에서 255까지의 십진 값인 경우, 그에 대응하는 ASCII 문자는 종료 문자이며, 함수는 종료 문자를 감지할 때 읽기를 멈춥니다. 모드가 연결되지 않은 경우, 또는 256의 십진 값인 경우, 함수는 END를 감지할 때 읽기를 멈춥니다.
카운트
—
카운트는 데이터 문자열의 디바이스로부터 반환할 데이터 바이트의 최대 개수입니다.
에러 입력
—
에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.
데이터 문자열
—
데이터 문자열은 GPIB 디바이스로부터 데이터 바이트 카운트를 포함합니다.
상태
—
상태는 각 비트가 GPIB 컨트롤러의 상태를 나타내는 불리언 배열입니다. 에러가 발생하는 경우, 함수는 비트 15를 설정합니다. GPIB 에러는 상태의 비트 15이 설정된 경우에만 유효합니다. 다음 테이블은 상태에서 각 비트의 숫자값과 기호형 상태를 보여줍니다. 이 테이블은 또한 각 비트의 설명을 포함합니다.
바이트 카운트
—
바이트 카운트는 GPIB를 통해 넘겨진 바이트의 개수를 나타냅니다.
에러 출력
—
에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다. |
함수가 다음 중 하나를 할 때 받기는 종료됩니다.
- 요청된 바이트의 개수를 읽습니다.
- 에러를 감지합니다.
- 시간 제한을 초과합니다.
- END 메시지(EOI 지정)를 감지합니다.
- EOS 문자(모드에 공급되는 값이 이 옵션을 활성화했다고 가정)를 감지합니다.
버스
—
주소
—
에러 입력
—
데이터 문자열
—
상태
—
바이트 카운트
—
에러 출력
—