导航
技术资料
穿越技术迷雾,指引测试之光
为电子测量仪器保驾护航,技术支持,一路相随
2026/09
03
Keysight是德34970A数据采集器操作指南(附上位机操作)

做测试的工程师都知道,数据采集这事儿看起来简单,真上手的时候问题一个接一个——线怎么接、通道怎么配、电脑连不上怎么办。是德科技34970A数据采集器虽然是一款经典设备,但很多用户拿到手之后还是不知道怎么下手。今天这篇文章,就把34970A从开机到上位机控制的完整操作流程讲清楚,全是干货,遇到问题可以直接对照排查。

Keysight是德34970A数据采集器操作指南

  一、34970A是什么?先搞清楚这台设备能干什么

  34970A是一款3插槽的数据采集/开关单元,主机内部集成了一块6½位数字万用表。简单说,它既能当万用表用,也能通过插模块扩展到最多120个通道做多路数据采集。

  主机背面有3个模块插槽,插什么模块决定你能测什么信号。最常用的是34901A 20通道通用多路复用器模块,支持电压、电阻、热电偶等常见信号测量,扫描速率60通道/秒。如果追求速度,可以用34902A 16通道高速多路复用器,扫描速率高达250通道/秒。还有用于开关控制的34903A、用于射频切换的34905A/34906A,以及带数字I/O和模拟输出的34907A多功能模块。选什么模块,完全取决于你的测试需求。

  另外提醒一句:34970A本身没有USB接口,标配的是GPIB和RS-232。想用USB连电脑,得用USB转GPIB转换器(官方推荐82357A/B)或者USB转RS232串口线。34972A作为后续型号才有原生USB和LAN接口。


  二、开机前的准备工作

  第一步:硬件连接

  用随附的电源线将34970A接到电源插座,电压范围100-240V AC,50/60Hz。然后根据你的测试需求,把模块插到主机背面的插槽里。特别注意:模块不支持热插拔,安装或更换模块前必须关闭主机电源。开机后34970A会自动识别模块并分配通道号——Slot 1对应1xx通道,Slot 2对应2xx通道,Slot 3对应3xx通道。

  第二步:开机自检

  按住前面板的【Shift】键不放,然后按电源键开机。听到“嘀”声后松手,屏幕显示“testing……”表示正在自检。自检通过后会显示“PASS”。如果报错,先记下错误代码,后面FAQ部分有常见错误码的说明。


  三、前面板操作:不连电脑也能干活

  很多场景下其实不需要连电脑,直接在34970A面板上就能完成测量。34970A的前面板操作逻辑很清晰,核心就几步:

  1. 配置测量通道

  旋转面板上的旋钮,选择你要配置的通道号(比如101通道),通道号显示在屏幕右侧。选定后按下对应的功能键(比如要测温度就按【Measure】键)。

  2. 设置测量参数

  以温度测量为例:按下【Measure】键,在弹出的菜单中选择“Temperature”,按【Enter】确认。然后选择传感器类型——用热电偶选“Thermocouple”并指定型号(K型、J型、T型等);用RTD选“RTD”并设置规格(如PT100)和接线方式(2线/3线/4线)。还可以设置分辨率——选“High Resolution”精度更高但速度慢,选“High Speed”速度快但精度稍低。

  3. 构建扫描列表

  如果要对多个通道做连续采集,需要把通道加入扫描列表。按【Scan】键进入扫描设置,选择“Scan List”,用旋钮添加需要采集的通道。扫描时仪器会按顺序从Slot 100到Slot 300依次扫描已配置的通道。

  4. 启动测量

  按下【Initiate】键启动测量,34970A会自动采集信号并显示结果。默认配置下,仪器会以10秒的间隔连续扫描已配置的通道。按【Scan】键可以停止扫描。


  四、上位机操作:让34970A变成自动化测试利器

  只用手动操作太浪费34970A的潜力了。通过上位机软件,你可以远程控制、自动记录、批量导出数据,效率翻倍。

  4.1 三种连接方式怎么选?

  34970A连电脑主要有三种方式,各有优劣:

  USB转GPIB(推荐使用是德82357A/B转换器):这是官方推荐方案,稳定性最好,适合长期关键测试任务,但转换器价格较高。

  USB转RS232串口线:成本较低,但兼容性存在不确定性,官方并不保证所有串口线都能正常工作,适合临时或预算有限的场景。

  内置GPIB接口卡:传统板卡方案,需要电脑有空闲的PCI插槽,稳定可靠,适合固定工位长期搭建。

  追求稳定可靠的话,优先选用USB转GPIB。如果临时用用,可以试USB转RS232,但务必购买质量过硬的品牌线,且提前验证通讯是否正常。

  无论选哪种方式,都需要安装Keysight IO Libraries Suite,这是让电脑识别34970A的基础驱动。

  4.2 RS-232连接详细步骤(最常用的方式之一)

  第一步:设置仪器接口

  按【Shift】+【Sto/Rcl】(也就是Interface键),用旋钮选择“RS-232”接口。再次按下【Sto/Rcl】进入波特率配置,设置为9600。用RS-232公头转USB线连接仪器和电脑。

  第二步:检查驱动和端口

  在电脑上右键“此电脑”→管理→设备管理器。插拔USB线,看哪个端口闪动,那就是仪器占用的COM口。如果端口图标上有黄色感叹号,说明驱动没装好,需要根据转换线的型号下载对应驱动。

  第三步:验证通讯

  打开NI VISA软件,在左侧选择对应的COM口,将波特率设为9600。点击“打开VISA面板”,在命令输入框中输入 *IDN?\n,点击Query按钮。如果能返回仪器型号和序列号信息,说明通讯正常。如果没反应,从头检查每一步——接口设置对不对、线有没有插错口(有人把232线插到外部触发口上了)。

  第四步:用BenchLink Data Logger 3采集数据

  确认通讯正常后,打开BenchLink Data Logger 3软件。点击“配置”→“新建”,添加仪器并搜索已连接的34970A。在模块框中选择安装的模块类型并设为扫描模式。点击“配置通道”,勾选要用到的通道,为每个通道独立设置测量功能(直流电压、电阻、热电偶等)、量程和分辨率。配置完成后点击“扫描和记录数据”,点击绿色三角开始测量。

  4.3 BenchVue软件操作(更现代的方案)

  如果用的是BenchVue软件,操作更直观一些。打开BenchVue后选择“Instrument Control”标签,点击“Add Instrument”搜索并添加34970A。BenchVue的DAQ App原生支持34970A,可以图形化配置通道、设置扫描间隔、实时查看数据曲线。数据可以导出为CSV、Excel等格式。

  4.4 进阶:SCPI命令编程控制

  如果标准软件满足不了你的自动化需求,可以用SCPI命令直接编程控制34970A。34970A支持标准的SCPI命令集。

  几个常用命令示例:

  获取仪器信息:*IDN?

  配置101通道为K型热电偶温度测量:CONF:TEMP TC,K,(@101)

  定义扫描列表(扫描101、102、103通道):ROUT:SCAN (@101,102,103)

  启动扫描:INIT:SCAN

  读取数据:FETCh?

  是德官网提供了Instrument Code Wizard工具,可以生成VEE、Visual Basic、C、Excel等语言的范例代码。NI也提供了免费的34970A LabVIEW驱动。


  五、常见问题FAQ

  Q1:34970A开机报错202、204是什么问题?

  A: 这两个错误通常表示仪器内部存储器的纽扣电池没电了。电池没电后,日期时间等系统信息在断电时无法保存,开机就无法调用。34970A的内部电池用户无法自行更换,需要联系专业维修服务。

  Q2:34970A报错103是什么原因?

  A: 103错误表示“扫描列表错误”。常见原因有三个:扫描列表为空或未定义、扫描列表中包含无效通道号、扫描参数与通道配置冲突。解决方法:按【Scan】键检查扫描列表是否添加了有效通道;确认通道号对应实际安装的模块;如果配置混乱,可以按【System】→【Default Setup】恢复出厂设置。

  Q3:34970A连不上电脑怎么办?

  A: 按以下顺序排查:

  确认线缆插的是正确的接口(RS232别插到外部触发口上)

  检查设备管理器中端口是否有黄色感叹号(驱动问题)

  确认仪器接口模式设置正确(Shift+Interface选择GPIB或RS232)

  确认波特率等参数仪器和电脑端一致

  重启仪器和电脑,排除临时故障

  换一根线或换一个USB口交叉验证

  如果同时打开了NI VISA和BenchLink软件,关掉一个试试(可能冲突)

  Q4:34970A报错625是什么问题?

  A: 625错误是典型的GPIB通讯故障,大多指向主板上的IO转换芯片损坏。这类故障属于硬件问题,需要送修处理。

  Q5:34970A测量温度时数值跳得太快怎么办?

  A: 这是正常现象,温度读数本身就会有波动。可以通过调整测量速率来控制——在配置通道时选择“High Resolution”模式(高分辨率)而不是“High Speed”模式,测量会更稳定但速度会慢一些。如果需要更稳定的读数,也可以适当增加扫描间隔时间。

  Q6:34970A测试电压最大只能测到1V?

  A: 检查一下量程设置是否正确。34970A的电压测量支持多个量程档位,如果量程设在了最小档(如1V档),输入信号超过量程就会显示超量程。按【Measure】键进入测量设置,调整量程到合适的档位。

  Q7:设置了0.1秒采样间隔,实际间隔却有1.5秒?

  A: 这是因为34901A模块的扫描速率上限是60通道/秒。如果你采集了40个通道,每个通道完成一次测量需要约1/60秒,40个通道就是约0.67秒,再加上开关切换和稳定时间,实际间隔1.5秒是正常的。想提高速度可以:减少扫描通道数、使用更快的34902A模块(250通道/秒)、或者关闭不用的通道。

  Q8:34970A内部存储的数据断电后会丢失吗?

  A: 会的。34970A的存储是易失性的,断电后数据会丢失。重要数据建议及时通过上位机软件导出保存,或者用外部存储方式(如通过软件导出到电脑)。

  

  34970A这台设备功能很强大,但用起来也确实有门槛。从硬件连接到面板操作,从上位机配置到SCPI编程,每一步都可能遇到问题。这篇文章把常见的操作流程和典型问题都梳理了一遍,希望能帮你少走弯路。

  如需获取34970A的官方用户手册、编程指南或快速入门资料,可以前往安泰测试科技官网搜索型号直接下载,或者联系客服领取,电话18682985902(同微信)。此外,如果你在34970A的使用过程中遇到任何解决不了的问题——不管是连接不上、报错看不懂、还是测量数据异常——也欢迎拨打同一号码,安泰测试科技提供免费的技术支持。