I am reconstructing an FR5 coupon inspection failure. The Python application restarted and reused its job label; the PLC trace and controller events have different clocks. One acknowledgement falls between the apparent attempts after I align the files. No independent attempt identifier in the exported columns. I do not know whether that alignment is valid.
Keep the original files and their own event order first. What event did you use to align them? A similar-looking entry may not refer to the same thing on both sides.
I aligned a Python connected entry with the nearest controller connection event. There are two possible controller events close together, so that choice is not secure.
Then show both possibilities instead of quietly choosing one. The restart can still split the application file even if you cannot place it exactly against the controller clock.
Can you get the original PLC capture rather than only the exported columns? There may be a retained counter or request reference outside the selection. I would ask controls before trying more elaborate clock corrections.
Jamie, the export is local time and the application is UTC. That explains a fixed offset, but leaves the two connection events. Luis, controls is retrieving the full capture.
IT identified one connection as our monitor and the other as a separate service laptop. The full PLC capture also has a request counter omitted from the export. We are comparing that counter with the receiver's retained results.
Check where the acknowledgement carries the counter too. Having a number on the request side will not help if the only recorded acknowledgement is an unlabelled state that could already have been present.
Jonas, controls confirms it persisted across this application restart. Luis, the receiver's retained result includes that counter. It matches the earlier attempt; the newer attempt has no matched result in the records recovered so far.
I've corrected the report: earlier attempt has a matched completion, newer outcome remains unknown. Thanks for pushing for the full capture, Luis. We were close to arguing about the clocks indefinitely.