Our logs show a timeout during inspection-cycle reporting with Universal Robots UR5e, but I can't assign an acknowledgement to the right attempt. We're in a small production cell with an inspection fixture, using a sample housing. Python, PLC and controller timestamps don't agree, and our application reused the job label after restarting.
I'm trying to reconstruct what we actually know.
@GraceAllen0320 I've found the process-start line, so our Python entries can be divided into two sessions. I still can't link the PLC acknowledgement to a specific attempt.
Keep source order, label the sessions and leave that acknowledgement unassigned. Comparing the timestamps alongside them should establish the combined order.
I had a clock adjustment make a merged incident view look plausible on my setup. The original per-source order was what let us correct the interpretation.
@NoahBrown0890 Inside a running process. Machines and restarts don't automatically share that clock, so keep a session ID and wall-clock reference too.