같은 시스템에서 NI GPIB와 Keysight HPIB 컨트롤러를 모두 사용하기

업데이트 됨 Sep 28, 2022

환경

하드웨어

  • GPIB-USB
  • GPIB-USB-HS+
  • GPIB-USB-HS
  • GPIB Cable

소프트웨어

  • Measurement & Automation Explorer (MAX)
  • LabWindows/CVI
  • LabVIEW

드라이버

  • NI-VISA
  • NI-488.2

시스템에서 NI GPIB 케이블을 사용하고 있습니다. 같은 시스템에서 Keysight HPIB 케이블을 사용할 수 있습니까?

NI-VISA 2.5 이상을 사용하여 동일한 시스템에서 HPIB와 같은 Keysight GPIB 컨트롤러와 PCI-GPIB 같은 National Instruments GPIB 컨트롤러에 액세스 할 수 있습니다. 이렇게 하려면 Measurement & Automation Explorer (MAX)에서 VISA Passport 편집기를 활성화해야 합니다. VISA Passport 편집기를 사용하기위한 지시 사항은 아래 MAX의 여러 버전에 따라 나와 있습니다. NI-VISA는 모든 GPIB 또는 VXI 디바이스를 찾아 액세스합니다. Keysight 하드웨어가 MAX 및 NI VISA Interactive Control에 표시되지만 NI-VISA는 Keysight 하드웨어를 구성하지 않습니다. Keysight I / O 구성 유틸리티를 사용하여 해당 하드웨어를 구성해야 합니다.

참고 : 갖고 계신 MAX의 버전을 확인하려면 MAX를 실행하고 도움말»정보 로 이동하십시오.

NI-VISA를 먼저 설치 한 경우, Keysight VISA를 보조 VISA로 설치할 수 있습니다. 이것은 Keysight VISA 버전 K 이상이있는 경우에만 유효합니다. Keysight VISA를 먼저 설치 한 경우, NI-VISA 설치 중에 다른 VISA를 덮어 쓰거나 설치를 중단 할 수 있습니다.

Measurement & Automation Explorer 5.x 이상
MAX 5.x 이상에서 VISA Passport 에디터를 사용하려면, Tools»NI-VISA»VISA Options...을 선택하십시오. VISA Options 화면이 나타나면, 트리보기 ( My System»General Settings»Passports )에서 Passports를 선택하십시오. 옆의 상자에 확인 표시를하고 NiVisaTulip.dll을 활성화 한 다음 저장 버튼을 클릭 하십시오. 설정을 적용하려면 MAX를 다시 시작해야합니다. MAX를 다시 시작하면 타사 GPIB 보드에 액세스하여 내 시스템»장치 및 인터페이스»기타 VISA 리소스 에서 VISA 별칭을 제공 할 수 있습니다.

Measurement & Automation Explorer 4.x
MAX 4.x에서 VISA Passport 편집기를 사용하려면 Tools»NI-VISA»VISA Options ...를 선택하십시오. VISA Options 화면이 나타나면, 트리보기 ( My System»General Settings»Passports )에서 Passports를 선택하십시오. 옆의 상자에 확인 표시를 하고 NiVisaTulip.dll을 활성화한 다음 저장 버튼을 클릭 하십시오. 설정을 적용하려면 MAX를 다시 시작해야합니다. MAX를 다시 시작하면 타사 GPIB 보드에 액세스하여 내 시스템»장치 및 인터페이스»기타 VISA 리소스에서 VISA 별칭을 제공 할 수 있습니다.

Measurement & Automation Explorer 3.1
MAX 3.1에서 VISA Passport 편집기를 사용하려면 도구»NI-VISA»VISA 옵션을 선택 하십시오. VISA 옵션 화면이 나타나면, 트리보기 ( 내 시스템»VISA 설정»여권 )에서 여권을 선택하십시오. 옆의 상자에 확인 표시를 하고 NiVisaTulip.dll을 활성화한 다음 저장 버튼을 클릭 하십시오. 설정을 적용하려면 MAX를 다시 시작해야합니다. MAX를 다시 시작하면 타사 GPIB 보드에 액세스하여 내 시스템»장치 및 인터페이스»기타 VISA 리소스에서 VISA 별칭을 제공 할 수 있습니다.

Measurement & Automation Explorer 3.0
MAX 3.0에서 VISA Passport 에디터를 사용하려면, Tools»NI-VISA»VISA Options ...를 선택하십시오. VISA Options 화면이 나타나면 트리 뷰 ( My System»VISA Settings»Passports )에서 Passports를 선택하십시오. 옆의 상자에 체크 표시를하고 NiVisaTulip.dll을 활성화한 다음 적용 버튼을 클릭하십시오. 설정을 적용하려면 MAX를 다시 시작해야합니다. MAX를 다시 시작하면 타사 GPIB 보드에 액세스하여 내 시스템»장치 및 인터페이스»기타 VISA 리소스에서 VISA 별칭을 제공 할 수 있습니다.

Measurement & Automation Explorer 2.2 이전
MAX 2.2 이전 버전에서 VISA Passport 에디터를 사용하려면 Tools»NI-VISA»Passport Editor를 선택 하고 NiVisaTulip.dll을 활성화하십시오.

LabVIEW
NI-VISA를 제거하고 HP-VISA를 설치하십시오. LabVIEW에서 VISA 함수를 사용하여 HPIB 보드에 액세스하십시오.

기본적으로 VISA 리소스 이름 상수 또는 컨트롤은 Measurement & Automation Explorer (MAX)에 정의된 디바이스 만 허용합니다. HP-VISA를 사용하는 HPIB 보드는 MAX에서 찾을 수 없기 때문에 컨트롤이나 상수를 마우스 오른쪽 버튼으로 클릭하고 "정의되지 않은 이름 허용"을 선택해야합니다. 이렇게 하면 장비의 주소를 수동으로 입력할 수 있습니다. 그런 다음 Keysight I / O 구성 유틸리티에서 적절한 보드 및 계측기 주소를 얻어야 합니다. 이 정보가 있으면 GPIBx :: y :: INSTR 표준 규칙에 따라 리소스 이름을 입력하십시오. 여기서 x는 보드 인덱스 번호 (일반적으로 0)이고 y는 계측기의 기본 주소입니다.
LabWindows/ CVI
1. NI-VISA를 제거하고 HP-VISA를 설치하십시오.
2. Keysight / HP I / O 구성 유틸리티에서 보드를 확인하십시오. 여기에서 적절한 보드 및 장비 주소를 기록하십시오.
3. GPIBx::y::INSTR 이라는 표준 규칙에 따라 장비를 어드레싱하는 LabWindows ™ / CVI에서 VISA 명령을 사용하십시오.


Additional Information

National Instruments와 Keysight GPIB 컨트롤러가 동일한 시스템에있는 경우 GPIB0과 GPIB1 같은 다른 인터페이스 이름으로 보드를 구성해야합니다. 두 벤더가 동일한 인터페이스 주소를 사용하려고하면 NI-VISA는 viFindRsrc 또는 VISA Find Resources에서 오류를보고합니다.

NI-VISA는 Keysight GPIB 카드에 GPIBn이라는 VISA 인터페이스 이름을 할당합니다. 여기서 n은 Keysight IO Config 프로그램에서 할당 한 SICL 이름의 후행 번호입니다. SICL 이름에 후미 번호가 없으면 Keysight IO 구성 프로그램에서 할당 한 논리 장치 번호에서 n을 할당합니다. Keysight VISA가 NI-488 GPIB 카드를 구성하면 일반적으로 SICL 이름이 GPIB0으로 기본 설정됩니다. Tulip 용 VISA Library Passport는 NI-VISA로 다시 GPIB0으로 매핑합니다. 이는 NI-VISA의 NI-488 GPIB 카드에 이미 매핑 된 GPIB0과 충돌합니다. 이러한 충돌은 NI-VISA가 GPIB 인터페이스를 인식하지 못하게합니다.

이 문제의 해결 방법은 Keysight IO Config를 실행하고 충돌을 방지하기 위해이 카드의 SICL 이름을 편집하는 것입니다 (예 : GPIB9). 그러면 NI-VISA의 GPIB9에 매핑되며 GPIB0과 충돌하지 않습니다.

장비에 NI 및 Keysight GPIB 보드를 동시에 설치할 필요는 없지만 두 드라이버를 모두 설치하려면 Use Keysight ( HP Agilent ) GPIB Devices with NI Software 를 참조하십시오. .

참고 : HP-VISA 및 HP-SICL은 내쇼날 인스트루먼트 드라이버가 아닙니다. 이 드라이버를 다운로드하려면 Keysight웹 사이트 ( www.Keysight.com) 에 문의하십시오.