이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
TCP/IP 소켓 인터페이스 시작하기
VISA-Socket 객체 생성
visadev 함수를 사용하여 VISA-Socket 객체를 생성합니다. 각 객체는 컴퓨터에 연결된 계측기와 연관되어 있습니다.
visadev에는 리소스 이름이나 별칭을 입력해야 합니다. 리소스 이름은 TCP/IP 보드 인덱스 이름, IP 주소 또는 호스트 이름, 계측기의 포트로 구성됩니다. 공급업체가 제공한 구성 도구나 visadevlist 함수를 사용하여 해당 계측기의 VISA-Socket 리소스 이름이나 별칭을 찾을 수 있습니다. VISA 공급업체 구성 도구를 사용하여 별칭을 정의하십시오.
VISA-Socket 리소스 이름의 형식은 TCPIP[board]::remote_host::port::SOCKET입니다.
예를 들어, VISA-Socket 인터페이스를 사용하여 Keysight® N9010B EXA 신호 분석기에 연결합니다.
visasocket = visadev("TCPIP0::A-N9010B-21026.local::5005::SOCKET")visasocket =
Socket with properties:
ResourceName: "TCPIP0::A-N9010B-21026.local::5005::SOCKET"
Alias: "SIGNAL_ANALYZER"
Vendor: "Keysight"
Model: "N9010B"
IPAddress: "A-N9010B-21026.local"
Port: 5005
Show all properties, functions
VISA-Socket 객체 visasocket는 계측기에 대한 연결을 나타냅니다. VISA-Socket 속성의 전체 목록을 보려면 객체 표시에서 properties를 클릭하십시오.
ResourceName: "TCPIP0::A-N9010B-21026.local::5005::SOCKET"
Alias: "SIGNAL_ANALYZER"
Vendor: "Keysight"
Model: "N9010B"
IPAddress: "A-N9010B-21026.local"
Port: 5005
SerialNumber: "314159265"
Type: socket
PreferredVisa: "National Instruments VISA"
ByteOrder: "little-endian"
Timeout: 10
Terminator: "LF"
NumBytesWritten: 0
ErrorOccurredFcn: []
UserData: []
점 표기법을 사용하여 속성 값을 구성하고 표시할 수 있습니다. 이러한 속성을 구성하는 방법에 대한 자세한 내용은 visadev Properties를 참조하십시오.
visadev 객체 함수를 사용하여 계측기와 통신할 수 있습니다.