디바이스 함수
- 업데이트 날짜:2026-07-27
- 2분 (읽기 시간)
디바이스 함수는 설정 정보를 특정 인스트루먼트 또는 디바이스에 보냅니다.
loc―로컬로 이동
| 구문 | loc 주소 |
loc은 일시적으로 디바이스를 원격 프로그램 모드에서 로컬 모드로 이동합니다.
주소는 디바이스의 GPIB 주소입니다. 이 인수는 기본+보조 형식을 사용할 때 기본 주소와 보조 주소를 모두 나타내며, 이 때 기본과 보조는 기본 주소와 보조 주소의 십진수 값입니다. 예를 들어, 기본이 2이고 보조가 3인 경우, 주소는 2+3입니다.
loc은 GTL (로컬로 이동) 메시지를 GPIB 디바이스에 보냅니다.
off―디바이스를 오프라인으로 함
| 구문 | off 주소 |
off는 지정된 GPIB 주소의 디바이스를 오프라인으로 합니다. 이것은 NI-488 라이브러리를 사용하는 다른 어플리케이션과 디바이스를 공유할 때만 필요합니다.
주소는 디바이스의 GPIB 주소입니다. 이 인수는 기본+보조 형식을 사용할 때 기본 주소와 보조 주소를 모두 나타내며, 이 때 기본과 보조는 기본 주소와 보조 주소의 십진수 값입니다. 예를 들어, 기본이 2이고 보조가 3인 경우, 주소는 2+3입니다.
pct―컨트롤 전달
| 구문 | pct 주소 |
pct는 담당 컨트롤러(CIC) 권한을 지정된 주소의 디바이스에 전달합니다. GPIB 컨트롤러는 자동적으로 유휴 상태가 됩니다. 함수는 pct가 컨트롤을 전달하는 디바이스가 컨트롤러 기능을 가지고 있다고 가정합니다.
주소는 디바이스의 GPIB 주소입니다. 이 인수는 기본+보조 형식을 사용할 때 기본 주소와 보조 주소를 모두 나타내며, 이 때 기본과 보조는 기본 주소와 보조 주소의 십진수 값입니다. 예를 들어, 기본이 2이고 보조가 3인 경우, 주소는 2+3입니다.
pct는 다음 명령 시퀀스를 보냅니다:
- 디바이스의 토크 주소
- 해당하는 경우 디바이스의 보조 주소
- 컨트롤 얻기(TCT)
ppc―병렬 폴 설정
| 구문 | ppc 바이트 주소 |
ppc는 인스트루먼트를 활성화하여 병렬 폴에 응답하도록 합니다.
바이트는 0 또는 유효한 병렬 폴 활성화(PPE) 명령입니다. 바이트가 0인 경우, 병렬 폴 비활성화(PPD) 바이트 0x70를 보내어 디바이스가 병렬 폴에 응답하는 것이 비활성화됩니다. 16개의 PPE 메시지 각각은 디바이스가 병렬 폴 중 아이덴티티(IDY) 메시지에 응답할 때 사용해야 하는 GPIB 데이터 라인(DIO1부터 DIO8)과 센스(1 또는 0)을 선택합니다. 디바이스는 ist 센스를 비교하고 나타난 DIO 라인을 참 또는 거짓으로 동작시킵니다.
주소는 디바이스의 GPIB 주소입니다. 이 인수는 기본+보조 형식을 사용할 때 기본 주소와 보조 주소를 모두 나타내며, 이 때 기본과 보조는 기본 주소와 보조 주소의 십진수 값입니다. 예를 들어, 기본이 2이고 보조가 3인 경우, 주소는 2+3입니다.