https://www.ni.com/en/support/documentation/supplemental/13/national-instruments--net-support.html
예제코드 위치:
Examples: <Public Documents>\National Instruments\NI-VISA\Examples\DotNET<x.x>
문서 위치
Help: <Public Documents>\National Instruments\NI-VISA\Documentation
예제폴더에 들어가면 .NET 예제와 C예제가 있다.
C프로젝트 설정
프로젝트 우클릭 - 설정 - C/C++ - 일반 - 추가 포함 디렉터리에 아래 경로 추가
C:\Program Files\IVI Foundation\VISA\Win64\Include
프로젝트 우클릭 - 추가 - 기존항목, 아래경로의 visa64.lib 추가
C:\Program Files\IVI Foundation\VISA\Win64\Lib_x64\msc
또는 링커 설정을 통해 추가할 수도 있다.
"링커 - 일반 - 추가 포함 디렉터리"에 경로 입력
"링커 - 입력 - 추가 종속성"에 .dll 파일 입력
사용시
#include "visa.h"
.NET 프로젝트 설정
아래 dll파일 참조 추가
Ivi.Visa.dll
C:\Program Files (x86)\IVI Foundation\VISA\Microsoft.NET\Framework32\v2.0.50727\VISA.NET Shared Components 5.11.0\Ivi.Visa.dll
NationalInstruments.Visa.dll
C:\Program Files (x86)\IVI Foundation\VISA\Microsoft.NET\Framework32\v4.0.30319\NI VISA.NET 22.5\NationalInstruments.Visa.dll
사용시
using Ivi.Visa;
using NationalInstruments.Visa;
더 많은 예제와 매뉴얼 링크 :
https://documentation.help/NI-VISA/Help_File_Title.html
'임베디드 개발 > 계측장비' 카테고리의 다른 글
How to Set a PXI Controller to Start Automatically When Powered (1) | 2023.10.04 |
---|---|
GPIB, SCPI (0) | 2023.09.15 |
VISA (Virtual Instrument Software Architecture) (0) | 2023.09.15 |