Keithley 3706编程与 TSP 指令应用

张开发
2026/4/12 7:54:25 15 分钟阅读

分享文章

Keithley 3706编程与 TSP 指令应用
本文面向测试工程师说明 Keithley 3706 六槽开关 / 万用表主机的控制程序与 TSP 指令用法。覆盖初始化、扫描、缓冲、执行、读取、关闭全流程 VI并给出通道、DMM、扫描、矩阵、安全与校准指令。结合使用场景、特点、注意事项、方案对比与工程案例可直接用于自动化测试开发与现场调试。一、VI 功能逐行说明1. ke37xx Initialize.vi功能仪器初始化建立 VISA 通信复位系统识别插卡。说明所有操作的入口必须最先调用支持伪卡配置用于无硬件仿真。2. ke37xx Configure Pseudocard.vi功能为空槽配置伪卡3720/3721/3723/3730/3732/3750 等。说明离线开发必备断电后伪卡失效重启需重新设置。3. ke37xx Configure Scan.vi功能配置扫描列表、测量函数、通道数、扫描次数。说明通道数量必须与扫描列表一致支持 dcvolts、twowireohms、temperature 等函数。4. Multiply功能计算缓冲区长度 通道数 × 扫描次数。说明保证缓冲区足够存储全部数据避免溢出丢数。5. ke37xx Create Measurement Buffer.vi功能创建数据缓冲区命名并分配空间。说明3706 后台缓存数据不占用上位机实时资源。6. ke37xx Execute Scan.vi功能启动扫描按列表自动切换通道并执行测量。说明继电器动作与 DMM 采样由硬件自动同步无需延时控制。7. ke37xx Read Measurement Buffer.vi功能从缓冲区读取所有扫描结果。说明数据按通道顺序、扫描轮次整齐排列直接用于报表与判断。8. ke37xx Close.vi功能关闭连接释放 VISA 与继电器资源。说明必须执行防止资源占用与通道未断开。9. Simple Error Handler.vi功能捕获并提示通信、配置、互锁、超量程错误。说明快速定位接线、通道、功率、安全回路问题。二、TSP 指令说明工程师常用1系统与槽位reset()整机复位恢复默认状态。print(slot[1].idn)读取槽 1 卡型号。slot[2].pseudocard 37320设置槽 2 为 3732 伪卡默认 4×28。2通道与开关channel.close(1001)闭合槽 1 通道 1。channel.open(allslots)断开所有通道。channel.setmode(1005, channel.MODE_INPUT)设置 DI/O 为输入。3DMM 测量配置dmm.func dcvolts直流电压。dmm.func fourwireohms四线电阻。dmm.nplc 1工频抑制50Hz 用 0.0260Hz 用 0.0167。dmm.measure()执行单次测量。4扫描与缓冲scan.create(1001:1030)创建扫描列表。scan.execute()执行扫描。buf scan.read()读取数据。5安全与互锁print(slot[1].interlock.state)查询互锁状态。必须闭合 ILK 与 - ILK背板继电器才能工作。63750 多功能卡channel.write(1010, 5.0)AO 输出 5V。cnt channel.read(1006)读计数器。channel.calibration.unlock(,KI3706)校准解锁密码固定。7错误与状态print(errorqueue.next())读取错误信息。channel.getstate(1010)查询通道与过载状态。三、使用场合多通道温感、电压、电阻自动化采集PCB / 模组 / 元器件功能测试矩阵开关多路信号切换产线批量检测与老化测试实验室高精度数据记录四、产品特点6 槽主机内置 6.5 位 DMM一体化集成双 bank 独立供电功率预算清晰硬件互锁高压操作更安全伪卡仿真无硬件可开发调试TSP 脚本可本地运行脱离上位机支持复用 / 矩阵 / DI/O/AO/ 计数器全类型卡五、使用注意事项每 bank 功率≤12.3W3750 功耗高避免同 bank 装多张。矩阵 / 复用卡必须接互锁否则背板无法闭合。严禁热插拔插卡必须断电操作。通道数与扫描列表必须一致否则数据错乱。3732 矩阵配置仅在上电 互锁闭合时读取一次。3721 电流通道带保险过载需断电更换。程序结束必须执行 Close释放资源。六、方案对比表格方案优势劣势3706 集成系统精度高、布线少、可矩阵、安全可靠成本较高独立 DAQ采样率高无开关矩阵接线复杂万用表 多路开关成本低同步差、速度慢、无自动化PLC 模块控制强测量精度低不适合微伏 / 毫欧级结论3706 是高精度多通道自动化测试最优方案。七、实际应用案例某产线用 3706 主机配 3 张 3723 高速复用卡实现 90 通道电压与温度巡检。配置3706 3723×3扫描列表 90 通道NPLC1。程序初始化→伪卡调试→配置扫描→创建缓冲→执行→读取→保存报表。TSP用scan.create与scan.execute实现自动轮询。效果单台设备替代 6 台万用表与多路开关测试效率提升 80%数据统一无差错。背景补充3706 属于 Keithley 3700A 系列是泰克旗下面向自动化测试的6槽集成式数据采集与开关主机广泛应用于航天、汽车、3C 电子与新能源测试是业界标准平台。

更多文章