From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



Microsoft Visual C#을 이용한 HSDIO 사용 방법



주요한 소프트웨어: Driver Software>>NI-HSDIO
주요한 소프트웨어 버전: 1.8
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: Driver Software>>NI-HSDIO
하드웨어: Digital I/O (DIO)>>High-Speed Digital I/O, Digital I/O (DIO)>>High-Speed Digital I/O>>PXI-6551, Digital I/O (DIO)>>High-Speed Digital I/O>>PXI-6552, Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6551, Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6552, Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6533, Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6534, Digital I/O (DIO)>>High-Speed Digital I/O>>PXI-6561, Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6562, Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6561, Digital I/O (DIO)>>High-Speed Digital I/O>>PXI-6562

문제점:

NI-HSDIO를 Microsoft Visual C#으로 어플리케이션 개발을 하려 하는데 사용 가능한 예제가 있습니까?



솔루션:
National Instruments는 현재 공식적으로 HSDIO 장비를 위한 Microsoft Visual C# API를 제공하지 않습니다.

C#(.NET 언어)를 사용하기 위해서는 NI-HSDIO 드라이버를 niHSDIO.cs 어셈블리로 변환하는 것이 필요합니다. 이것은 즉 niHSDIO.dll을 호출하는 대신에 niHSDIO 객체를 생성하고 이를 호출해야 한다는 것입니다.
 
Microsoft Visual C#으로 NI-HSDIO를 사용하기 위해서는 wrapper를 사용해야 합니다. 이 wrapper는 NI-HSDIO 드라이버 설치 시 함께 설치되며 ANCI C API로 사용하기 위해서 개발된 것입니다.

이 wrapper는 NI-HSDIO 드라이버 1.8 버전 이상에서만 사용 가능합니다.

이 wrapper를 Visual C# 프로젝트에서 사용하기 위해서 다음 몇가지 단계를 수행하시기 바랍니다.
  1. Project Explorer로 갑니다
  2. 프로젝트 명에 마우스 우클릭을 합니다.
  3. Add » Existing Item 을 선택합니다.
  4. niHSDIO.cs 파일을 선택하여 추가합니다.

NI-HSDIO와 관련된 Microsoft Visual C#에 대한 예제를 찾는다면, 아래 관련 링크를 참고하시기 바랍니다.



관련 링크: C# niHSDIO - Static Acquisition

첨부:





리포트 날짜: 08/14/2012
마지막 업데이트: 04/20/2015
문서 번호: 60DDO1IY