快速结论:智慧实验室环境历史补传要分别核验查询范围、分页完成、数据质量与实际覆盖。曲线连起来或接口返回成功,不代表断档已经补齐;缺失、插值和真实样本应保留可追溯的区别。
作者:南京古河软件|发布日期:2026-10-19
实验室环境监测链路中断后,界面重新出现温湿度曲线,并不能直接证明中断期间的记录已经找回。数据可能来自缓存、历史查询或插值绘线,也可能只拿到了结果的第一页。运维人员要能区分最新状态、历史样本与查询进度。
本文讨论环境监测历史数据的只读核验,不给出实验条件、专业报警或保护定值。环境记录是否满足某项实验的质量要求,仍由相应责任岗位按制度判断,不能因软件补传完成就自动批准检测结果或报告。
OPC Foundation的OPC UA Part 11 v1.05.04第6.5.3.1节定义原始或修改后历史读取参数,包括起止时间、每节点数量上限和边界值选择。工程任务应先固定测点身份、房间映射、时间基准、查询区间及读取类型,再记录每次响应的状态和范围。分页大小不是应有样本总数。
建议把任务分成读取中、查询结束待核对、存在缺口、已核对四类,并记录当前批次和异常原因。这是通用工程状态设计,不是标准强制业务流程,也不是某产品的内部接口。一个成功响应只能说明本次请求的结果,不能代替整个区间的数据完整性结论。
Part 11第6.3节说明,服务端可能因内部限制返回少于请求上限的结果,甚至返回零条结果但仍给出ContinuationPoint,即继续读取所需的不透明续读标记。客户端不应自行解析或拼造该标记。结果数量少于页大小,不能单独作为读取结束条件。
带续读标记继续查询时,历史读取细节和所需时间戳类型应保持与原请求一致。标记失效会返回Bad_ContinuationPointInvalid;显式释放标记则不返回历史数据。取消任务应释放相应资源,不把取消或标记失效记录为补齐。
Part 11第6.5.3.2节说明,不请求边界值且区间没有数据时可返回Good_NoData;用于绘图的边界值也有专门语义。工程上不能把“没有记录”改写成“环境正常”,也不能把边界辅助绘线当作缺失区间里的真实采样。
历史库存储可能采用压缩或变化记录,均匀采样也可能因网络和设备产生缺口。因此不能一律用区间长度除采样周期来宣布丢点。完整性判据要先按实际存储规则约定:固定周期可核对期望时刻及容差,变化记录则核对来源覆盖和已知中断,缺少依据就标数据不足。
建议保存已确认区间、原始样本依据、入库结果和未解决异常。若续读标记失效,重新查询受影响的小区间并核对重叠部分,不把旧标记当永久恢复凭证。接续策略由接口和存储规则决定,不承诺任何断线都能找回数据。
不要只按时间戳盲目覆盖:同一时刻的修订记录、质量变化和来源差异可能需要保留。去重依据与合法修订规则应由数据主系统明确。趋势图可以提供视觉辅助,但必须区分原始记录、边界辅助和插值,不把视觉连续性当存储证据。
以下为建议用例,本文没有实际运行。仅在隔离测试数据和只读查询链路中实施,记录请求范围、响应状态、续读标记是否存在、真实样本及最终覆盖结论;不改现场采样或保护策略。
正常分页:准备已知的三批教学记录,设置较小数量上限。预期按原查询条件接续并核对最终全部记录;仅处理第一页就记已完成,不通过。
空页续读:构造零条记录但仍有续读标记的响应。预期保留未完成状态并按接口规则继续;遇到空页就静默结束,不通过。另设次数或时间预算,超过预算记录待续,不允许无限循环。
无数据与插值:为已知缺失区间返回无数据,再开启图表插值。预期缺口标识仍可查,插值不计为真实样本;曲线变连续就把完整率改成满值,不通过。
失效与重叠:读到第二批后令续读标记失效,再从已确认边界附近重新查询。预期明确失败原因,按约定处理重叠与合法修订后再判断覆盖;吞掉错误、重复入库或覆盖了不应覆盖的修订,不通过。
| 核验对象 | 应保留的依据 | 不能替代的结论 |
|---|---|---|
| 本次查询 | 测点、区间、时间基准与存储规则 | 接口成功不等于全区间完整 |
| 续读进度 | 状态、批次及标记有无 | 空页或少于上限不等于结束 |
| 真实覆盖 | 原始样本、质量与已知缺口 | 插值曲线不能填补证据 |
| 异常接续 | 确认边界、重叠与修订依据 | 错误消失不等于补传完成 |

古河官网公开的实验室资料覆盖环境监测、历史趋势、设施协同与后台管理。本文标准机制、完整性状态和建议用例不作为古河默认交付或认证证明;具体历史接口、存储策略与恢复范围需按版本、项目配置、集成、必要开发和验收明确。
相关资料:智慧实验室管理与运维平台;智慧实验室场景与岗位分工;数据过期与离线状态的区别。
OPC Foundation,OPC Unified Architecture Part 11: Historical Access,页面标示v1.05.04,检索日期2026-10-19。OPC UA Part 11第6.3节续读标记;OPC UA Part 11第6.5.3.1节查询参数;OPC UA Part 11第6.5.3.2节原始历史读取。查询及续读机制依据上述章节;任务状态、覆盖判据和接续用例属于工程建议,未复制标准图片。
南京古河软件|通用技术说明,不含客户资料或内部实现。