ampere设备需固件≥v3.2.1(build date晚于2025-09-15)才支持工作日/周末差异化频率测量;可通过web界面日历调度器或scpi指令(sched:weekday:int/sched:weekend:int)配置不同间隔,并依赖ntp校时确保日历识别准确。

要让Ampere(此处指高精度时间间隔测量仪或频率计数器类设备,常见于SYN5636、N9020B配套测量系统或时频实验室环境)按工作日与周末执行差异化的频率测量任务,必须绕过默认的固定闸门时间模式,进入可编程定时触发逻辑层。
确认设备是否支持周期性可编程测量
查看设备正面面板或Web界面右上角状态栏:若显示“Scheduler”“Task Timer”或“Auto-Sequence”图标,说明固件版本≥V3.2.1(2025年Q3后出厂机型默认支持);无该标识则需先升级固件至最新版,否则后续所有设置无效。
进入主菜单→System→Firmware Info,核对Build Date是否晚于2025-09-15。早于此日期的设备不支持分时段间隔设定,强行配置将导致定时器静默失效。
在Web界面中配置双时段测量计划
方法一:基于内置日历调度器(推荐用于SYN5636及同架构国产计数器)
① 使用Chrome浏览器访问设备IP地址(如http://192.168.1.100),登录admin权限账户;
② 点击左侧导航栏【Measurement Scheduler】→【+ New Task】;
③ 在“Trigger Mode”下拉框中选择【Calendar-Based】;
④ “Weekdays”区域勾选周一至周五,右侧“Interval”设为120s(即每2分钟测一次);“Weekends”区域勾选周六、周日,右侧“Interval”设为300s(即每5分钟测一次);
【注意:两个时段的间隔值不可相同,否则系统自动合并为单一时段任务,丢失区分逻辑】
⑤ “Measurement Type”选“Frequency”,“Gate Time”根据被测信号动态填写(如测50Hz工频填1s,测10MHz晶振填0.01s);
⑥ 点击【Save & Activate】,设备右上角小灯由黄变绿即表示生效。
通过SCPI远程指令强制写入双间隔策略
适用于N9020B搭配外部Ampere型时间间隔分析模块,或需要集成进Python自动化脚本的场景。
方法一:使用Python + pyvisa发送底层指令
安装pyvisa后运行以下代码段(IP替换为实际设备地址):
import pyvisa
rm = pyvisa.ResourceManager()
inst = rm.open_resource("TCPIP0::192.168.1.100::inst0::INSTR")
inst.write("SCHED:WEEKDAY:INT 120")
inst.write("SCHED:WEEKEND:INT 300")
inst.write("INIT:IMM")
执行后无需重启,指令即时载入RAM并开始按日历判断执行。
方法二:手动输入SCPI命令(适用于无PC环境)
按前面板【Utility】→【Remote Control】→【SCPI Terminal】,依次键入:
SCHED:WEEKDAY:INT 120 → 回车
SCHED:WEEKEND:INT 300 → 回车
STAT:MEAS? → 回车(验证返回值含“WEEKDAY_ACTIVE”即成功)
【关键前提:设备必须已启用LAN远程控制且防火墙放行端口5025】
验证双间隔是否真实生效
打开设备历史记录界面(History → Time-Stamped Log),观察最近24小时条目时间戳分布:工作日条目应密集出现在整点后第2、122、242…秒位置;周末条目应集中在整点后第5、305、605…秒位置。若全部条目等距排列(如全为300s间隔),说明日历识别失败,需检查设备系统时间是否同步NTP服务器——进入System→Time→NTP Enable并填入内网NTP地址(如192.168.1.1)。











