신호선 16개는 아래와 같이 구성된다.
* 8개의 양방향 데이터 라인
일반적으로 명령어들이나 데이터들은 7비트 ASCII 형태나 ISO코드를 이용한다.
* 5개의 인터페이스 관리 라인
1.Attention(ATN) : CIC(Controller - In - Charge)로 설정된 GPIB 컨트롤러를 통하여 통제되어진다.
인터페이스 관련 명령어들이나 디바이스를 호출할 때에는 True로 설정되어지고, 순수 데이터를 보낼
때에는 False로 설정된다.
2.End or Identify(EOI) : 마지막 데이터 전송 후에 True로 설정이 된다. 또한 병렬 풀링을 수행하기
위해 ATN라인과 같이 True로 선언 할때 True로 설정.
3.Interface Clear(IFC) : 시스템 컨트롤러가 모든 장비에 대하여 호출 해제를 명령하고 정적의 상태로
환경을 설정할 때 True로 설정된다.
4.Remore Enable(REN) : 시스템 컨트롤러에서 True로 설정할 수 있다. 사용용도는 같은 GPIB버스에
연결되어져 있는 각각의 자입 상태를 로컬 또는 원격 제어로 설정할 때 사용한다.
5.Service Request(SRQ) : 서비스를 요청하는 GPIB 버스라인상의 장비에서 서비스 요청을 할 때
이라인을 True로 설정한다.
* 3개의 해드셰이크 라인
NRFD(Not Ready For Data)
NDAC(Not Data Accepted)
DAV(Data Valid)
장비간의 명령어 및 데이터 전송을 조정하는 라인들이다.
하나의 작업이 수행되고 있는 동안에는 다른 일을 할 수 없도록 인터락 알고리즘이 들어있어 데이터
입/출력에 대한 안정성을 보장한다.
'LabView > E.T.C' 카테고리의 다른 글
Sample rate(샘플레이트)와 Bit rate (비트레이트) (1) | 2011.03.30 |
---|---|
샘플링... (0) | 2011.03.30 |
GPIB 명령어 (1) | 2011.01.24 |
EXE. 만들때 Report Generation 툴킷 포함 방법 (0) | 2011.01.19 |
USB 카메라를 이용한 영상캡쳐 (0) | 2010.12.29 |