FAQs from Rohde & Schwarz

텔넷을 통한 원격 제어

질문

LAN과 텔넷을 통해 신호 발생기를 원격 제어하려고 합니다. 어떻게 해야 합니까?

답변

텔넷 연결에서 SMA100A를 올바르게 작동하려면 원시 TCP/IP 인터페이스 명령에 다음 구문이 포함되어야 합니다. telnet <ip-addr> <port-number>

포트 번호는 "5025"를 입력합니다. telnet <ip-addr> 5025

"Raw Ethernet"을 통한 원격 제어가 가능합니다. 컴퓨터에 VISA는 필요하지 않습니다.

기기에 원격 제어용 인터페이스도 탑재된 경우:
– LAN 인터페이스: 네트워크 카드가 100 MHz Ethernet IEEE 802.3u를 사용합니다.

기기는 원격 제어를 위해 간단한 텔넷 프로토콜(포트 5025)을 사용합니다. VXI-11과 달리 원격 컨트롤러 측에 VISA 설치가 필요하지 않습니다.

이 프로토콜은 "소켓 통신" 또는 "원시 이더넷 모드"라고도 합니다. 기기를 수동으로 제어하려는 경우 텔넷(모든 운영 체제에 포함) 프로그램만 있으면 됩니다.

"10.111.10.208" 주소를 사용하여 기기와 통신하는 예:

첨부된 스크린샷 보기

Remote Control via Telnet
Remote Control via Telnet
Remote Control via Telnet

프로그램을 작성하려면 소켓 통신을 구축해야 합니다. 다음 프로그램은 간단한 TcpClient 클래스와 사용 방법을 보여줍니다.

Name
Type
Version
Date
Size
TopClient.h
Type
FAQ
Version
Date
Nov 21, 2012
Size
1 kB
TopClient.ccp
Type
FAQ
Version
Date
Nov 21, 2012
Size
3 kB
EthernetRawCommand.ccp
Type
FAQ
Version
Date
Nov 21, 2012
Size
2 kB