B1 时间戳核验报告(Modbus TCP)

  • 场景:同通道 3 台从站(slave-1/2 正常,slave-3 恢复后在线)
  • 方法:采集层 PollStart 日志,统计同一轮三台设备的触发时间差 Δt
  • 目标:任意两个设备采集时间间隔 Δt ≥ 10ms

原始样本(节选)

2026-02-14 16:35:51

  • 16:35:51.593 Slave Device 1
  • 16:35:51.605 Slave Device 2
  • 16:35:51.617 slave-3

2026-02-14 16:35:52

  • 16:35:52.592 Slave Device 1
  • 16:35:52.604 Slave Device 2
  • 16:35:52.625 slave-3

2026-02-14 16:35:53

  • 16:35:53.593 Slave Device 1
  • 16:35:53.605 Slave Device 2
  • 16:35:53.617 slave-3

2026-02-14 16:35:54

  • 16:35:54.592 Slave Device 1
  • 16:35:54.605 Slave Device 2
  • 16:35:54.617 slave-3

2026-02-14 16:35:55

  • 16:35:55.593 Slave Device 1
  • 16:35:55.605 Slave Device 2
  • 16:35:55.617 slave-3

2026-02-14 16:35:56

  • 16:35:56.593 Slave Device 1
  • 16:35:56.605 Slave Device 2
  • 16:35:56.617 slave-3

2026-02-14 16:35:57

  • 16:35:57.592 Slave Device 1
  • 16:35:57.605 Slave Device 2
  • 16:35:57.618 slave-3

2026-02-14 16:35:58

  • 16:35:58.593 Slave Device 1
  • 16:35:58.605 Slave Device 2
  • 16:35:58.617 slave-3

2026-02-14 16:35:59

  • 16:35:59.592 Slave Device 1
  • 16:35:59.605 Slave Device 2
  • 16:35:59.617 slave-3

2026-02-14 16:36:00

  • 16:36:00.592 Slave Device 1
  • 16:36:00.605 Slave Device 2
  • 16:36:00.617 slave-3

计算结果(Δt:相邻设备 PollStart 间隔)

  • 16:35:51 → Δt(1→2)=12ms, Δt(2→3)=12ms
  • 16:35:52 → Δt(1→2)=12ms, Δt(2→3)=21ms
  • 16:35:53 → Δt(1→2)=12ms, Δt(2→3)=12ms
  • 16:35:54 → Δt(1→2)=13ms, Δt(2→3)=12ms
  • 16:35:55 → Δt(1→2)=12ms, Δt(2→3)=12ms
  • 16:35:56 → Δt(1→2)=12ms, Δt(2→3)=12ms
  • 16:35:57 → Δt(1→2)=13ms, Δt(2→3)=13ms
  • 16:35:58 → Δt(1→2)=12ms, Δt(2→3)=12ms
  • 16:35:59 → Δt(1→2)=13ms, Δt(2→3)=12ms
  • 16:36:00 → Δt(1→2)=13ms, Δt(2→3)=12ms

结论