디버깅/문제 해결을 위한 NI I/O Trace 캡처 수행하기

업데이트 됨 May 3, 2024

National Instruments 기술지원부에서 NI I/O Trace 정보를 요청 받았습니다. NI I/O Trace 정보를 얻기 위해서 저는 무엇을 해야 합니까?

NI I/O Trace는 VISA 드라이버 호출의 내용 그리고 호출에 전달된 매개 변수 및 결과를 볼 수 있는 유틸리티입니다. 이 정보는 디버깅 및 문제 해결시 귀사와 National Instruments 기술지원부를 도울 수 있습니다. 기술지원부에게 NI I/O Trace 정보를 제공하려면 다음 단계를 따르십시오.
  1. 시작 메뉴의 모든 프로그램»National Instruments»NI I/O Trace 에서 NI I/O Trace를 시작하십시오 .
  2. NI I/O Trace에서 도구(Tool)»옵션(Options)을 클릭하십시오. 일반(General)탭의 옵션을 아래 그림과 일치하도록 설정하십시오. 중요한 속성은 호출 히스토리 단계(Call history depth)입니다. 해당 캡쳐에는 드라이버 호출 설정 및 에러가 발생한 드라이버 호출 정보를 포함해야 합니다. 최대 라인의 수가 이를 허용하는지 확인하십시오.
  1. 로깅(Logging)탭에서 파일에 로그(Log to File)를 선택하십시오. 캡처를 로깅하는 파일의 위치는 중요합니다. 이 결과로 생성되는 .nitrace 파일을 National Instruments에 보내야 합니다.
  1. 보기 선택(View Selection)탭에서 왼쪽의 설치된 API 선택(Installed API Choices)아래에 있는 항목이 모두 선택 되었는지 확인하십시오. 아래 나열된 것과 차이가 있을 수 있습니다.
  1. 시작 버튼을 클릭하여 NI I/O Trace 캡처를 시작하십시오.
  1. 장치와의 통신을 시도하십시오. 오류에 해당하는 경우 오류가 발생하거나 제대로 작동하지 않는 통신을 수행합니다. 모든 통신은 NI I/O Trace 캡처 창에 나타나야 합니다.
  2. NI I/O Trace 캡처를 정지하십시오.

GPIB Analyzer를 사용하여 복잡한 GPIB 문제를 해결할 수도 있습니다. GPIB Analyzer에 대한 자세한 내용은 관련 링크 섹션을 참조하십시오.