Historian event timestamp ingestion time late data — PLC Playground troubleshooting guide

Historian Events Arrive Late? Separate Event Time from Arrival Time

A record arriving late does not necessarily describe a late process event. Identify which timestamp the historian and report use.

Original late-arrival example; timestamp support varies by historian configuration.

What is happening?

Source time, gateway receipt time, and database insertion time describe different points in the data path. Buffering and retries can separate them substantially. Timestamp quality and clock alignment remain essential when reconstructing event order.

Check these five things

  1. Identify the timestamp assigned at each layer.

  2. Check buffering or store-and-forward activity.

  3. Compare source clock health with gateway time.

  4. Inspect raw records before aggregated reports.

  5. Document which time basis the report requires.

Worked example

A teaching event occurs at 10:00:00 but reaches storage after a 30-second connection outage. Plotting insertion time places it at 10:00:30; plotting the preserved source timestamp places it at the original event time. Both timestamps can be useful if labeled correctly.

Quick diagnostic reference

Timestamp Meaning
Source Reported event time
Receipt Gateway arrival
Insertion Storage operation time

The mistake to avoid

Sorting by arrival time can produce an incorrect process sequence. Conversely, trusting unsynchronized source clocks can also misorder events.

How to verify the fix

Test a controlled communications interruption in a nonproduction environment. Confirm recovered records retain the intended time basis and quality.

Field-work boundary: These are educational diagnostic guides. Use the exact equipment manuals and approved site procedures. Electrical testing and machinery changes belong to qualified, authorized personnel; control hazardous energy and validate affected functions before release.

Technical reference

Inductive Automation: Configuring tag history. The examples and diagnostic tables above are original teaching material; they do not replace the product manual.

Continue troubleshooting

Previous Post