图片缩略图

从仪器中实时收集和绘制数据

版本1.0.0.1 (2.33 KB)被 Ankit德赛
使用基于查询的仪器交互进行实时数据采集和绘图。

19.5 k下载

更新2016年9月01日

查看许可协议

这个MATLAB(R)脚本生成从Agilent(TM) 34401A数字万用表通过串口(RS232)收集的电压值的实时图表。数据被收集和绘制,直到达到预定的停止时间。这个示例还演示了如何在实时监视结果的同时,自动化基于查询的与仪器的交互。
通过更改serialPort变量,可以将此脚本修改为可在任何平台上使用。

例子:-
在Linux上:serialPort = '/dev/ttyS0';
在MacOS: serialPort = '/dev/tty.KeySerial1';
在Windows: serialPort = 'COM1';

脚本还可以更新,以使用任何仪器/设备收集实时数据。您可能需要根据仪器编程手册中的信息更新SCPI命令。

要生成整个脚本的报告,你可以在MATLAB(R)命令行中使用PUBLISH命令,如下所示:

发布(real_time_data_plot);

引用作为

Ankit德赛(2022)。从仪器中实时收集和绘制数据(//www.tatmou.com/matlabcentral/fileexchange/25519-collect-and-plot-data-from-an-instrument-in-real-time), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2009a
兼容任何版本
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区可以如何帮助你!

开始狩猎!