어떻게 하면 VISA 장치를 다른 컴퓨터에서 제어할 수 있습니까?
주요한 소프트웨어: Driver Software>>NI-VISA
주요한 소프트웨어 버전: 1.1
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: N/A
문제점: VISA 장치들을 원격 컴퓨터에서 제어하고 싶습니다. 어떻게 하면 됩니까?
솔루션: Note: 먼저 NI-VISA Server를 서버측에 설치하고, 클라이언트 쪽에는 NI-VISA 또는 NI-VISA Run-Time Engine 이 설치가 되어야 VISA 장치를 원격으로 제어할 수가 있습니다. 최신 버전을 다운로드 하기 위해
ni.com 를 방문하여 "NI-VISA" 또는 "VISA Run-Time Engine" 을 검색하시기 바랍니다.
Server Setup:
서버쪽 머신에서 다음 스텝과 같이 따라하시기 바랍니다.
- NI MAX (Measurement & Automation Explorer) 를 열고 도구 » NI-VISA » VISA Options으로 가시기 바랍니다. 아래와 같은 항목을 확인할 수 있습니다. VISA Server (이미지에 보이는 빨간색 박스)를 클릭하시기 바랍니다.

- 서버 옵션에서 VISA 서버를 시작하자 마자 실행하고 싶으면 아래에 보이는 빨간색 상자 안에 있는 체크박스를 활성화 하시기 바랍니다. 그 다음 아래 이미지에 나와있는 파란 상자 안에 Start Server now 버튼을 누르시기 바랍니다.

- 만약 Windows 7을 사용중이라면, 이런 메세지를 받을 것 입니다. 허용 버튼을 눌러서 서버에게 네트워크에 접근할 수 있도록 허용하시기 바랍니다. 개인 네트워크나 공용 네트워크에서 엑세스 하는 것을 허용하기 위해 체크 박스들을 활성화 하는 것도 가능합니다.

- 이제 VISA 서버에 엑세스 하기 위한 설정이 필요합니다. 왼쪽에 위치한Security 서브 옵션을 선택하시기 바랍니다. 만약 어떤 원격 컴퓨터던지 엑세스를 허용하려면 와일드카드인 ("*")를 Remote Access List에 추가하시기 바랍니다. 아래 그림은 VISA 서버가 어떠한 원격 컴퓨터에서라도 접근할 수 있도록 허용된 설정을 보여줍니다. Permission 선택 상자에서 회색화 되어 있는 부분은 Wildcard 엔트리에서 Access only 만 허용합니다. IP address 나 DNS Name을 이용하여 원격 머신을 추가할 수도 있습니다.

- 한번 Remote Access List를 설정하면 창의 왼쪽 위에 있는 Save 버튼을 눌러 주시기 바랍니다. 컴퓨터는 이제 VISA 리소스들을
visa://<machine name>/<resource name> 이름으로 공유할 수 있도록 설정되었습니다.

Client Setup:
클라이언트쪽 머신에서 다음 스텝과 같이 따라하시기 바랍니다.
- VISA client를 사용하기 위해, 반드시 VISA run-time engine 이 클라이언트 머신에 설치되어야 합니다.
- NI MAX (Measurement & Automation Explorer)를 엽니다. 도구 » NI-VISA » VISA Interactive Control에서 VISA Interactive Control 을 엽니다. 아래의 스크린샷처럼 창이 뜰 것입니다.

- Machine 텍스트 상자 안에 VISA 서버의 이름이나 IP 주소를 넣어주시거나 드롭다운 메뉴를 눌러 MAX에서 이미 찾아낸 로컬 네트워크에 있는 타겟 머신을 선택하시기 바랍니다. 리스트의 리소스가 업데이트 되면 리소스를 Test Panel 창으로 갖다 놓을 수가 있습니다. 아래에 보이는 LabVIEW 스니핏 처럼 리소스의 어드레스는 VISA 메소드를 열고 원격 리소스를 제어할 수가 있습니다.

관련 링크: Product Manuals: NI-VISA HelpKnowledgeBase 512IJ9WQ: "No Access Permissions" Error When Starting VISA Remote Server KnowledgeBase 384GGP4U: Compatibility Issues in MAX with Different Client/Server VISA Versions
첨부:
리포트 날짜: 01/11/2012
마지막 업데이트: 07/28/2015
문서 번호: 5TA9M9HB
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.