FAQs from Rohde & Schwarz

通过 Telnet 远程控制

问题

我想要通过 LAN 以及 Telnet 远程控制信号发生器。我该怎么做?

回答

为确保在 Telnet 连接中 SMA100A 的正确操作,原始 TCP/IP 接口命令应使用以下语法:telnet <ip-addr> <port-number>

端口号应为“5025”。telnet <ip-addr> 5025

您可以通过“原始以太网”实现远程控制。您不需要在计算机上安装 VISA。

仪器还配备远程控制接口:
– LAN 接口:网卡使用 100 MHz Ethernet IEEE 802.3u。

关于远程控制,仪器使用简单 Telnet 协议(端口 5025)。和 VXI-11 不同的是,您需要在远程控制器端安装 VISA。

该协议有时被称为“套接字通信”或“原始以太网模式”。如果要手动控制仪器,您只需要一个 Telnet 程序(这是每个操作系统的一部分)。

与仪器(地址:“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
常见问题
Version
Date
Nov 21, 2012
Size
1 kB
TopClient.ccp
Type
常见问题
Version
Date
Nov 21, 2012
Size
3 kB
EthernetRawCommand.ccp
Type
常见问题
Version
Date
Nov 21, 2012
Size
2 kB