9. 选择快速通信接口

选择物理通信接口时,需要考虑多个方面。本章将重点介绍速度这一个因素。

通信装置的速度必须从两个方面来看:延迟带宽。我们可以使用水管来解释这一点:

水管的长度决定了延迟,即将少量的水从 A 点运输到 B 点所需的时间。延迟以秒为单位。

水管的直径决定了带宽,即每秒可以流过水管截面的水量。带宽以水量/秒为单位。

这个例子表明,运输少量水(即小批量数据)的时候,水管越短(即延迟低),速度越快。水管直径(即带宽)影响不大。但是,运输大量水(即大批量数据)的时候,即使水管较长(即延迟大),水管的直径越大(即带宽高),速度越快。现在来看看常见通信接口的延迟和带宽性能:

综上所述,我们可以得出一般规律:

如果远程控制应用程序需要在控制电脑和仪器之间多次交换小批量数据(例如查询示波器的多次幅度测量),适合选择延迟低的 GPIB 或 USB 接口。

如果传输大批量数据(例如包含数万个采样点的完整示波器波形),选择带宽高的 1GB LAN 或 USB 接口时传输时间最短。

注意,除了通信接口的速度之外,还有许多其他因素同样会影响远程控制应用程序的整体性能。在实际情况中,相较于通信接口的延迟,其他因素导致的延迟通常影响更大(参阅第 8 章:速度优化)。本章仅概述不同接口在不同数据流量下的传输速度。

注释

*注释 1 - 延迟值:

上表中的延迟值可能因仪器的内部架构而显著不同。表格中的数值是纯接口延迟值。使用 VISA 跟踪工具等设备来评估测量装置,是确定延迟的唯一方法。查询仪器的 *IDN? 字符串适合用于延迟测量,因为该命令的处理时间短。

LAN VXI-11 和 HiSLIP:

HiSLIP 协议的延迟低于 VXI-11。相比于 VXI-11,应始终优选 HiSLIP(如仪器支持该协议)。有关详细信息和支持 HiSLIP 协议的罗德与施瓦茨仪器清单,可以参阅:1MA208:使用 HiSLIP 实现快速远程仪器控制

请求信息

如果您有任何疑问或需要了解更多信息,请填写此表格,我们会尽快回复您。

推广许可

你的申请已提交,我们稍后会联系您。
An error is occurred, please try it again later.