资讯中心

联系我们

深圳市维立信电子科技有限公司
地址:深圳市福田区红荔路第一世界广场A座8D-E
咨询电话:0755-83766766
E-mail:info@welissom.com

如何通过SCPI指令查询双向直流电源历史记录中文件的时间戳精度?

2026-06-11 10:17:54  点击:

  Keysight N6705B/C、RP7900、N678x 双向电源 时间戳精度 SCPI 查询

  分两类时间戳体系:

  DLOG 采样行内测量时间戳(CSV 每条采样点的记录时间)

  MMEM 文件修改 / 创建时间戳(文件属性年月日时分秒)

  一、DLOG 采样内部时间戳精度(采样点时间分辨率)

  1. 查询采样周期(基础时间粒度,决定时间戳最小步进)

  scpi

  DLOG:PERiod?

  返回单位:秒 示例:0.001 = 1ms 采样间隔,时间戳精度 1ms;0.01=10ms。 DLOG 每行采样的时间戳最小分辨单位严格等于DLOG:PERiod。

  2. 查询 DLOG 时间戳格式(是否启用毫秒小数位)

  scpi

  DLOG:TIME:FORMat?

  返回两种模式:

  SEC:仅整数秒,无小数,精度 1s

  SEC:Frac:带小数秒(毫秒 / 微秒),精度匹配采样周期

  3. 查询时间戳小数位最大位数(高精度档位)

  scpi

  DLOG:TIME:DIGits?

  返回数字代表小数点后位数:

  3 = 毫秒(0.001s)

  6 = 微秒(0.000001s,仅高速机型支持) 默认主流机型 N6705C/RP7900 标配 3 位(ms 级)。

  4. 采集起止时间戳精度校验

  scpi

  DLOG:TIME:STARt?

  DLOG:TIME:STOP?

  输出格式跟随DLOG:TIME:FORMat与DLOG:TIME:DIGits; SEC:Frac 模式输出:YYYY,MM,DD,HH,MM,SS.xxx(xxx = 毫秒)。

  二、MMEM 文件属性时间戳(MOD/CREATE 文件修改时间)精度

  文件系统级时间戳固定精度:1 秒,无毫秒细分 无单独精度调节指令,可直接读取验证:

  scpi

  MMEM:FILE:MOD:TIME? "/LOG/SEQ001.CSV"

  标准返回固定格式:YYYY,MM,DD,HH,MM,SS,仅到秒。

  三、ELOG 故障事件时间戳精度

  ELOG 事件时间戳精度与 DLOG 系统同源:

  scpi

  ELOG:TIME:FORMat?

  ELOG:TIME:DIGits?

  保护跳闸事件最小分辨同样由系统时间基底决定,常规 ms 级。

  四、B2900 四象限 SMU 替换指令

  无 DLOG,统一 LOG 前缀:

  scpi

  LOG:PERiod?

  LOG:TIME:FORMat?

  LOG:TIME:DIGits?

  LOG:TIME:STARt?

  LOG:TIME:STOP?

  五、完整交互示例(N6705C)

  scpi

  //1 查看采样周期

  >> DLOG:PER?

  << 0.002

  //2 查看时间戳格式

  >> DLOG:TIME:FORM?

  << SEC:FRAC

  //3 小数位数3位=ms精度

  >> DLOG:TIME:DIG?

  << 3

  //4 读取启动时间(带毫秒)

  >> DLOG:TIME:STARt?

  << 2026.06.11.15.42.10.236

  //5 文件修改时间仅到秒

  >> MMEM:FILE:MOD:TIME? "/LOG/SEQ001.CSV"

  << 2026.06.11.15.42.10

  六、关键规则与限制

  时间戳精度上限由硬件采样时钟约束 即便设置DLOG:TIME:DIGits 6.若DLOG:PERiod最小只能做到 1ms,实际有效精度仍为 1ms,多余小数位填充 0.

  老固件兼容 N6705A 初代无DLOG:TIME:DIGits,时间戳固定整数秒(1s 精度);无法开启小数毫秒。

  二进制 REAL 格式 DLOG REAL 二进制数据流内部时间戳原生高精度(硬件时钟原始计数值),ASC 文本 CSV 受 DIGits 位数限制。

  序列循环场景 每一轮循环内采样时间戳连续递增,精度全程保持 PERiod 设定值;重启 DLOG 后时间戳重新从 STAR 时刻起算。

  系统时钟基准 整机系统时钟查询:

  scpi

  SYST:TIME?

  仪器系统时钟本身硬件晶振精度 ±ppm 级别,为所有时间戳提供基准。

  七、快速判定有效时间戳精度公式

  有效最小分辨时间 = DLOG:PERiod? 显示小数分辨率 = 10^(-DLOG:TIME:DIGits?) 例: PER=0.001s,DIG=3 → 显示精度 1ms,真实采样精度 1ms PER=0.005s,DIG=3 → 显示精度 1ms,真实采样步进 5ms