2016년 6월 29일 수요일
장비 기초 : C# 으로 RS232 장비 컨트롤 하는법 [VISA 이용]
1. 장비가 VISA 를 지원하는지 NI 에서 확인
2. 레퍼런스로 NationalInstruments.Common , NationalInstruments.VisaNS 추가
3. using NationalInstruments.VisaNS;
4. MessageBasedSession mbSession =
(MessageBasedSession)ResourceManager.GetLocalManager().Open(ResourceName);
5. 리소스 이름은 다음으로 찾을 수 있다.
string[] sourcelist = ResourceManager.GetLocalManager().FindResources("?*");
foreach (string name in sourcelist)
{
lbxSourceList.Items.Add(name);
}
5. 이제 Quart, Write, Read 를 사용해본다 .
mbSession.Write(text);
string result = mbSession.Query(text);
string result = mbSession.ReadString();
6. Dispose
mbSession.Dispose();
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기