仪器控制工具箱


使用MATLAB中的SCPI命令

使用SCPI命令控制仪表

MATLAB支持编程仪器使用SCPI命令通过仪器控制工具箱.一旦数据在MATLAB中,您就可以对数据进行分析和可视化,以完成诸如信号处理、统计分析、数字滤波和曲线拟合等分析任务。您还可以创建用于收集和分析数据以及自动化测试的图形界面。

SCPI(可编程仪器标准命令)定义了一种用于控制可编程仪器的基于语法和文本的命令测试和测量仪器。

命令 功能
* CLS 清晰的状态
* ESE 使标准事件
* ESE ? 查询是否启用了事件和标准事件
* ESR ? 查询标准事件状态寄存器
*申请? 查询工具识别
* OPC 操作完成
* OPC ? 查询操作是否完成
* RST 仪器复位
*行为 启用查询id服务请求
*机顶盒? 查询状态字节的读
*测试? 查询仪器自检
*围 继续等待

常用的SCPI命令

您可以使用SCPI命令和仪器控制工具箱直接从MATLAB编程仪器。SCPI标准没有定义物理接口,可以在MATLAB中的几个不同的物理接口上使用,例如:

SCPI命令是基于ascii的,可以直接从MATLAB使用工具箱和而且fscanf命令和接口的关联命令。

MATLAB代码,展示如何从泰克示波器通过串行连接使用SCPI命令捕获数据

MATLAB代码,展示如何从泰克示波器通过串行连接使用SCPI命令捕获数据

资源

Baidu
map