GPIB

LabView/E.T.C 2011. 1. 24. 11:43

신호선 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
Posted by 도전대박