VISA 리소스에는 값을 읽거나 설정할 수 있는 다양한 속성 또는 속성이 있습니다.

프로퍼티 노드를 사용하여 VISA 프로퍼티의 값을 읽거나 설정할 수 있습니다.

블록다이어그램에 프로퍼티 노드를 위치시킨 후, VISA 세션을 프로퍼티 노드의 참조 입력에 연결합니다. 세션을 프로퍼티 노드의 참조 입력에 연결하면 LabVIEW는 VISA 클래스를 해당 세션과 연결된 클래스로 설정합니다.

선택적으로 VISA 클래스를 변경하려면, 프로퍼티 노드에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 클래스 선택≫VISA≫I/O Session을 선택하십시오. 기본값은 Instr 클래스로, 인스트루먼트에 대한 모든 VISA 속성을 포함합니다. 다른 클래스는 바로 가기 메뉴에 디스플레이되는 프로퍼티를 선택된 클래스와 관련된 프로퍼티로 한정합니다. 일반적으로, 더 특정한 인스트루먼트 클래스를 선택하는 것은 옵션입니다. 일부 클래스(예: BackplaneBoardInterface)의 경우 논리적 중복이 없기 때문에 속성 및 메서드가 Instr 클래스에 나타나지 않습니다. 그러므로 이런 클래스의 경우 반드시 적절한 클래스를 선택해야 합니다.

VISA 프로퍼티의 두 가지 기본 타입으로는 글로벌 프로퍼티와 로컬 프로퍼티가 있습니다. 글로벌 프로퍼티는 리소스에 특정하며, 로컬 프로퍼티는 세션에 특정합니다. 글로벌 프로퍼티는 특정 리소스에서 열린 모든 세션에 대해 같은 값을 가집니다. 로컬 프로퍼티는 특정 리소스에서 각 세션에 대해 다른 값을 가집니다.

각 VISA 클래스의 프로퍼티에 대한 추가적인 정보는 다음의 클래스 이름을 참조합니다.