生产事件时间戳:重建首先发生的事情
在使用生产日志解释设备事件序列之前,将事件时间与接收时间和文档时钟行为区分开来。
China Thermic Editorial Team

生产事件记录应清楚地表明事件何时发生以及监控系统何时收到该事件。这些并不总是同一时间。在使用仪表板解释停机或流程偏差之前,请确定每个时间戳的含义以及产生该时间戳的时钟。否则,明显的事件顺序可能会产生误导。
定义时间字段
识别记录是否包含控制器事件时间、网关接收时间或数据库存储时间。保留应用程序需要这种区别的多个字段。记录时区和时钟更改的处理。易于阅读的时间戳格式仍然需要跨设备的一致定义。
使时钟状况可见
使用站点批准的方法进行时间同步并记录设备是否在其要求范围内运行。不要假设每个旧控制器都支持相同的方法。当同步不可用或不确定时,请让分析师看到该限制,而不是将所有时间戳显示为同样精确。
通讯中断的原因
设备可以在本地存储记录并在连接返回后转发它们。到达顺序可能与事件顺序不同。定义接收系统如何处理延迟记录、重复消息和丢失的序列信息。保留足够的上下文来识别重播事件,而不将其计为新的生产事件。
与订单分开审查原因
知道一个事件出现在另一个事件之前并不能确定它导致了第二个事件。将时间与操作条件、过程知识和其他证据进行比较。如果测量或时钟分辨率无法区分两个事件,则将序列报告为不确定。避免将大致时间表变成不受支持的根本原因陈述。
常见问题:更精确的显示就足够了吗?
不会。显示额外的小数位不会改善底层时钟精度、收集延迟或事件检测方法。指定实际调查所需的计时能力。
实际验收测试
在系统验收期间,检查受控事件序列和授权的通信恢复测试。确认记录的存储和显示方式,并记录任何限制。这为未来的研究人员解释生产历史提供了现实的基础。