GPIB 12

C#으로 하는 GPIB 통신 -2-

앞서 NI사의 GPIB-USB 컨버터로 통신을 하였습니다.이번에는 Keysight사의 GPIB-USB 컨버터인 82357B로 통신하는 프로그램을 만들어 볼려고 합니다.컨버터 제품이 다르기에 각 제조사의 드라이버가 필요합니다. 대표저인 회사로 NI사와 Keysight(Agilent)사가 있습니다. 82357B를 사용하기 위해서는 제조사 홈페이지에서 IO Library Suite를 다운 받아 설치하시면 됩니다. https://www.keysight.com/us/en/lib/software-detail/computer-software/io-libraries-suite-downloads-2175637.html IO Libraries Suite DownloadsDownload Keysight IO Librarie..

개발 2024.11.10

C#으로 통신하는 GPIB 프로토콜

이제 한번 GPIB 통신 프로그램에 대한 작업을 정리하도록 하겠습니다~앞서 GPIB에 대한 대략적인 이야기를 하였으니실제 C#으로 GPIB 통신을 합니다. GPIB 통신을 위해서 여러 가지 방법이 있겠지만 일단 VISA 드라이버를 사용해서 하는법으로 해보겠습니다.회사에서는 NI Measurement Studio 구입하여서 사용하고 있는데 라이센스 비용이 있다보니 사용하기가 힘들겠네요.예전에는 VisaNS를 사용하여서 작업하였는데 찾아보니 VisaNS는 더이상 지원을 하지 않는다고 하네요.예전 코드 실행하니 갑자기 안되더라고요. 헐헐 VISA란? Virtual Instrument Software Architecture(VISA) 의 약자로 계측기와 통신을 하기 위한 표준 라이브러리입니다.   일반적으로 P..

개발 2024.11.09
반응형