您好,欢迎您进入西安安泰测试设备有限公司官方网站!

吉时利数字源表2601B数据如何采集

发布日期:2026-07-31 14:26:43         浏览数:   

吉时利2601B数字源表的数据采集主要通过前面板手动操作编程远程控制两种方式实现,采集的数据可存储于仪器内置的读数缓冲区中,每个缓冲区元素可存储测量值、量程、时间戳及仪器状态等信息

吉时利数字源表2601B数据如何采集(图1)


一、前面板手动采集

通过前面板可直接完成数据采集与查看:

配置缓冲区:点击CONFIG + STORE进入读数缓冲区控制界面,选择DEST设置存储区域(buffer1、buffer2或none)。进入ELEMENTS选项可启用或禁用数据保存元素,如SRC-VAL(源值)和TSTAMP(时间戳),当数据量较大时可禁用这些元素以节省存储空间

执行采集:按下STORE键,选择TAKE READINGS,用滚轮设置采集读数数量(如100个),按ENTER确认,打开OUTPUT开关后数据即自动存入缓冲区

查看数据:点击RECALL键,选择DATASTATISTICS即可查看存储的测量数据或统计信息

二、编程远程控制采集

2601B支持USB 2.0、以太网(LXI Class C)、TSP-Link、GPIB、RS-232等多种编程接口。开发者可根据需求选择:高速单机测试优先USB,远程监控选以太网,多通道并行测试用TSP-Link。编程语言支持Python、LabVIEW等。

1. TSP(测试脚本处理)脚本方式

2601B内置TSP技术,可在仪器内部直接运行测试脚本,实现自动化数据采集。以下示例执行0.01V至1V的阶梯电压扫描,采集100个电流读数并存入缓冲区

lua

smua.reset()                              -- 恢复默认设置display.screen = display.SMUA             -- 选择通道A显示smua.measure.autorangei = smua.AUTORANGE_ON  -- 电流自动量程format.data = format.ASCII                -- 设置ASCII数据格式smua.nvbuffer1.clear()                    -- 清空缓冲区1smua.nvbuffer1.appendmode = 1             -- 启用追加模式smua.nvbuffer1.collectsourcevalues = 1    -- 同时存储源值smua.source.func = smua.OUTPUT_DCVOLTS    -- 设置为电压源smua.source.output = smua.OUTPUT_ON       -- 开启输出for v = 1, 100 do    smua.source.levelv = v * 0.01         -- 设置阶梯电压    smua.measure.i(smua.nvbuffer1)        -- 测量电流并存入缓冲区endsmua.source.output = smua.OUTPUT_OFF      -- 关闭输出printbuffer(1, smua.nvbuffer1.n, smua.nvbuffer1.readings)  -- 输出读数printbuffer(1, smua.nvbuffer1.n, smua.nvbuffer1.sourcevalues) -- 输出源值

printbuffer()函数可将缓冲区数据输出至输出队列供上位机读取

2. SCPI命令方式

2601B也兼容SCPI命令集,用户可通过VISA库发送标准SCPI命令进行控制和数据读取。例如使用READ?FETCh?命令可直接获取测量数据,TRACe:DATA?可读取缓冲区内容。

三、数据导出与管理

缓冲区数据可通过以下途径导出:

前面板:通过RECALL键查看,或使用U盘(如支持)直接导出

编程接口:通过printbuffer()函数或SCPI查询命令将数据传回上位机

配套软件:使用吉时利TSP Express等基于Java的即插即用软件,可快速进行I-V特性分析和数据记录

采集时需注意:缓冲区容量有限,大数据量采集建议禁用非必要存储元素(如时间戳、源值)以节省空间TSP-Link扩展时须使用CAT5e以上网线确保同步精度;远程控制时需正确配置通信参数(IP地址、波特率等)

技术支持

客服
热线

18165377573
7*24小时客服服务热线

关注
微信

关注官方微信

获取
报价

顶部