Instrument Control Toolbox™ 支持您将 MATLAB® 直接连接到各种仪器,如示波器、函数生成器、信号分析仪、电源设备和分析仪器。该工具箱通过仪器驱动程序(如 IVI 和 VXIplug&play),或在常用的通信协议(如 GPIB、VISA、TCP/IP 和 UDP)上通过文本 SCPI 命令,连接到您的仪器。您还可以控制测试设备并从中采集数据,而无需编写代码。
使用 Instrument Control Toolbox,您可以在 MATLAB 中生成数据并将其发送至仪器,或将数据读入 MATLAB 中进行分析和可视化处理。您可以根据 LXI、PXI 和 AXIe 标准自动执行测试、验证硬件设计和构建测试系统。
该工具箱提供对 TCP/IP、UDP、I2C、SPI 和 Bluetooth® 串行协议的内置支持,可从 MATLAB 中实现与其他计算机和印刷电路板 (PCB) 的远程通信。
开始:
采集和输出信号
使用射频信号发生器输出您在 MATLAB 中设计的 5G、LTE、WLAN 和自定义无线信号;利用射频信号和频谱分析仪从空中采集数据,以供在 MATLAB 中进一步分析。
自动执行和部署测试
使用 Instrument Control Toolbox 连接到测试设备;使用 App Designer 构建可自动执行设计验证和生产测试流程的 UI。使用 MATLAB Compiler™ 将您的测试应用程序部署到多个测试站。
快速控制接口
快速控制接口提供控制示波器、函数发生器和射频信号发生器所需的最常用函数。读取波形,调节示波器上的偏移和偶合,将任意波形下载到信号发生器。
Instrument Control 应用
使用 Instrument Control 应用来配置仪器并与之通信,而无需编写代码。该应用从仪器控制会话中自动生成 MATLAB 代码,您可将该代码合并到其他自动化测试程序中。
基于文本的仪器控制
使用基于文本的 SCPI 命令通过 VISA、GPIB、USB、TCP/IP 和串口等接口与仪器通信。使用 IVI、VXIplug&play 和 MATLAB 仪器驱动程序简化您的仪器编程。
使用 IVI 和 VXIplug&play 的仪器驱动程序
使用仪器驱动程序,以独立于设备协议的方式与仪器通信。许多驱动程序可以在安装 Instrument Control Toolbox Support Package for IVI and VXIplug&play Drivers 后直接使用。
Modbus Explorer 应用
利用 Modbus Explorer 应用,无需编写代码便可与 Modbus 从站通信。通过 Modbus RTU 或 Modbus TCP/IP 配置 Modbus 连接。从应用中自动生成 MATLAB 脚本,在其他程序中使用此 MATLAB 代码。
连接到数字传感器
打开与电路板上各个 I2C 或 SPI 传感器的连接,并从这些设备读取和写入数据。向支持蓝牙串行端口规范 (SPP) 的任何蓝牙设备传送数据或接收其数据。
连接到联网设备
从 MATLAB 和 Simulink® 通过 TCP/IP 和 UDP 与测试设备和其他联网设备相连接。通过 UDP 从 Simulink 模型向远程计算机发送数据。
支持的硬件和标准
支持多家台式和模块化仪器制造商,包括 Keysight™、Rohde & Schwarz、Tektronix® 和 National Instruments®。支持 VISA、GPIB、SCPI、IVI、VXIplug&play、LXI、PXI 和 AXIe 标准。有关详情,请查看链接: