该MATLAB(R)脚本在串行端口(RS232)上产生从Agilent(TM)34401A数字万用表收集的电压值的实时曲线图。收集数据并绘制,直到达到预定义的停止时间。该示例还演示了在监视结果的同时与仪器自动执行基于仪器的查询的交互。
可以通过更改SerialPort变量来修改此脚本以在任何平台上使用。
例子:-
在Linux上:serialport ='/ dev / ttys0';
在MacOS上:SerialPort ='/dev/tty.keyserial1';
在Windows上:SerialPort ='com1';
还可以更新脚本以使用任何仪器/设备来收集实时数据。您可能需要根据仪器编程手册中的信息更新SCPI命令。
要生成此整个脚本的报告,您可以使用Matlab(R)命令行的发布命令如下所示:
发布(real_time_data_plot);
引用
Ankit Desai(2022)。从仪器实时收集和绘制数据(//www.tatmou.com/matlabcentral/fileexchange/25519-collect-andstrument-data-from-an-instrument-in-ime),matlab中央文件exchange。检索到。