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) 的远程通信。
开始:
测试 5g 和 lte 信号
使用射频测试设备从空中发送和采集无线波形。
采集和输出信号
使用射频信号发生器输出您在 matlab 中设计的 5g、lte、wlan 和自定义无线信号;利用射频信号和频谱分析仪从空中采集数据,以供在 matlab 中进一步分析。
构建测试应用
自动执行测试序列和构建图形应用程序 (ui)。
自动执行和部署测试
使用 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 和 matlab 的仪器驱动程序。
使用 ivi 和 vxiplug&play 的仪器驱动程序
使用仪器驱动程序,以独立于设备协议的方式与仪器通信。许多驱动程序可以在安装 instrument control toolbox support package for ivi and vxiplug&play drivers 后直接使用。
与 modbus 服务器交互
使用 modbus 通信专用的应用和函数,从 plc 等工业设备中采集数据。
modbus explorer 应用
利用 modbus explorer 应用,无需编写代码便可与 modbus 从站通信。通过 modbus rtu 或 modbus tcp/ip 配置 modbus 连接。从应用中自动生成 matlab 脚本,在其他程序中使用此 matlab 代码。
i2c、spi 和蓝牙
使用应用和函数从 i2c 传感器、spi 传感器和蓝牙传感器采集数据。
连接到数字传感器
打开与电路板上各个 i2c 或 spi 传感器的连接,并从这些设备读取和写入数据。向支持蓝牙串行端口规范 (spp) 的任何蓝牙设备传送数据或接收其数据。
tcp/ip 和 udp 通信
通过 tcp/ip 和 udp 协议发送和接收数据。
连接到联网设备
从 matlab 和 simulink® 通过 tcp/ip 和 udp 与测试设备和其他联网设备相连接。通过 udp 从 simulink 模型向远程计算机发送数据。
支持的硬件
使用各种仪器(包括示波器、信号分析仪、信号发生器、网络分析仪、电源设备和功率表)构建测试系统。
支持的硬件和标准
支持多家台式和模块化仪器制造商,包括 keysight™、rohde & schwarz、tektronix® 和 national instruments®。支持 visa、gpib、scpi、ivi、vxiplug&play、lxi、pxi 和 axie 标准。有关详情,请查看链接: