Instrument Control Toolbox

 

Instrument Control Toolbox

控制测试和测量仪器并与计算机外设和工业自动化设备通信

开始:

测试 5G 和 LTE 信号

使用射频测试设备从空中发送和采集无线波形。

采集和输出信号

使用射频信号发生器输出您在 MATLAB 中设计的 5G、LTE、WLAN 和自定义无线信号;利用射频信号和频谱分析仪从空中采集数据,以供在 MATLAB 中进一步分析。

构建测试应用

自动执行测试序列和构建图形应用程序 (UI)。

自动执行和部署测试

使用 Instrument Control Toolbox 连接到测试设备;使用 App Designer 构建可自动执行设计验证和生产测试流程的 UI。使用 MATLAB Compiler™ 将您的测试应用程序部署到多个测试站。

用来采集数据和调节示波器设置的应用。

与仪器交互

使用应用程序和函数来与各种仪器交互,如示波器、信号分析仪、射频信号发生器、网络分析仪和电源设备。在空中发送射频信号,采集射频信号以供进一步分析。

快速控制接口

快速控制接口提供控制示波器、函数发生器和射频信号发生器所需的最常用函数。读取波形,调节示波器上的偏移和偶合,将任意波形下载到信号发生器。

可供仪器输出的 LTE 信号的频谱。

Instrument Control 应用

使用 Instrument Control 应用来配置仪器并与之通信,而无需编写代码。该应用从仪器控制会话中自动生成 MATLAB 代码,您可将该代码合并到其他自动化测试程序中。

基于文本的仪器控制

使用基于文本的 SCPI 命令通过 VISA、GPIB、USB、TCP/IP 和串口等接口与仪器通信。使用 IVI、VXIplug&play 和 MATLAB 仪器驱动程序简化您的仪器编程。

所采集 IQ 数据的功率谱密度。

使用和开发仪器驱动程序

直接使用 IVI、VXIplug&play 和 MATLAB 仪器驱动程序;开发和测试自定义仪器驱动程序。

使用仪器驱动程序

使用仪器驱动程序,以独立于设备协议的方式与仪器通信。直接使用供应商提供的 IVI 和 VXIplug&play 仪器驱动程序,或利用该工具箱所含的驱动程序开发工具来创建 MATLAB 仪器驱动程序。

用来查找仪器驱动程序的 Web 工具。 

自定义仪器驱动程序

使用 MATLAB Instrument Driver Editor 导入现有驱动程序并进行定制,利用 IVI 和 VXIplug&play 驱动程序创建 MATLAB 仪器驱动程序。

在 Instrument Driver Editor 中查看驱动程序属性。

与 Modbus 服务器交互

使用 Modbus 通信专用的应用和函数,从 PLC 等工业设备中采集数据。

Modbus Explorer 应用

利用 Modbus Explorer 应用,无需编写代码便可与 Modbus 从站通信。通过 Modbus RTU 或 Modbus TCP/IP 配置 Modbus 连接。从应用中自动生成 MATLAB 脚本,在其他程序中使用此 MATLAB 代码。

I2C、SPI 和蓝牙

使用应用和函数从 I2C 传感器、SPI 传感器和蓝牙传感器采集数据。

连接到数字传感器

打开与电路板上各个 I2C 或 SPI 传感器的连接,并从这些设备读取和写入数据。向支持蓝牙串行端口规范 (SPP) 的任何蓝牙设备传送数据或接收其数据。

使用 I2C 从数字加速度计读取数据。

TCP/IP 和 UDP 通信

通过 TCP/IP 和 UDP 协议发送和接收数据。

连接到联网设备

从 MATLAB 和 Simulink® 通过 TCP/IP 和 UDP 与测试设备和其他联网设备相连接。通过 UDP 从 Simulink 模型向远程计算机发送数据。

所采集 IQ(同相正交)信号的绘图。

支持的硬件

使用各种仪器(包括示波器、信号分析仪、信号发生器、网络分析仪、电源设备和功率表)构建测试系统。

支持的硬件和标准

支持多家台式和模块化仪器制造商,包括 Keysight™、Rohde & Schwarz、Tektronix® 和 National Instruments®。支持 VISA、GPIB、SCPI、IVI、VXIplug&play、LXI、PXI 和 AXIe 标准。有关详情,请查看链接:

查看支持的硬件列表。