Post 5주차 통신공학설계 랩뷰 Labview, GPIB Cable
- 최초 등록일
- 2014.03.06
- 최종 저작일
- 2013.09
- 11페이지/
MS 워드
- 가격 4,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
목차
1. Introduction
1) 실험 목적
2) 이론 배경
2. Postlab
3. Discussion
4. Conclusion
본문내용
1. Introduction
실험 목적
이번 실험은 랩뷰(LabVIEW)를 GPIB 케이블을 사용해서 오실로스코프와 연결해 보는 실험이였다. 이 연결을 통해서 오실로스코프를 세팅하거나, 각종 데이터들을 컴퓨터로 불러올 수 있다. 이 과정은 명령어를 통해서 이루어 지는데, 이 명령어들을 익히는 것이 이번 실험의 목적이다.
더 나아가 이 명령어들을 Block Diagram에서 이용해 오실로스코프에 출력된 파형을 XY Graph, 엑셀함수에 옮길 수 있다.
이론 배경
주소 문자열에 있는 GPIB 디바이스로부터 바이트의 바이트 카운트 개수를 읽는 역할을 합니다.
각 입력의 의미를 살펴보면 아래와 같다.
<각 입력 기능>
타임아웃 ms는 함수가 타임아웃되기 전까지 기다릴 밀리초 단위의 시간을 지정합니다. 타임아웃을 비활성화하려면 타임아웃 ms를 0으로 설정하십시오. 타임아웃 ms내에 완료되지 않을 경우, 동작은 강제 종료됩니다.
주소 문자열은 함수가 통신을 하는 GPIB 디바이스의 주소를 가집니다. 기본+보조 형태를 사용하여 주소 문자열에 기본 주소와 보조 주소 모두를 입력할 수 있습니다. 기본과 보조 모두 10진 값이므로, 기본이 2 이고 보조가 3인 경우, 주소 문자열은 2+3 입니다.
바이트 카운트는 함수가 GPIB 디바이스로부터 읽는 바이트 수를 지정합니다.
모드는 바이트 카운트에 도달이 아닌 읽기를 종료하는 조건을 지정합니다. 다음 테이블은 유효한 값과 대응하는 EOS 문자를 포함합니다. 테이블 리스트에 없는 모든 모드는 원하는 EOS 문자의 10진수를 나타냅니다.
에러 입력은 이 노드를 실행하기 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.
데이터는 함수가 읽은 데이터입니다.
상태는 각 비트가 GPIB 컨트롤러의 상태를 나타내는 불리언 배열입니다. 에러가 발생하는 경우, 함수는 비트 15를 설정합니다. GPIB 에러는 상태의 비트 15를 설정한 경우에만 유효합니다.
참고 자료
컴퓨터 기반의 제어와 계측 Labview (Ohm사)
설계 실험 수업 자료 (lspl.uos.ac.kr)