Which FR5 attempt owns the acknowledgement after our laptop restarted?

LucaCarter0961 · 2025年10月7日 11:33 UTC

已关闭

主帖中文翻译暂不可用,以下显示英文原文;回复保留原文。 查看英文原文

LU
LucaCarter0961
I can't assign this acknowledgement confidently. Our FR5 housing-check application restarted and reused the job label, then timed out. The PLC and Python clocks disagree, with a controller event list offering a third opinion. I've kept the original files. Is there a sensible first comparison I can do without spending an afternoon moving timestamps until the story looks right?

21 条回复

AA
AaronCarter0958

Look for an event both systems identify independently, not just two entries near each other. Does either trace carry a request counter or another identifier alongside the reused label?

18分
DI
DineshCarter0995

Check the restart boundary in the Python file too. The same label before and after a process restart may describe two attempts even if the display makes it look like one job.

9分
LU
LucaCarter0961

Aaron, PLC has a request counter. Dinesh, Python has a startup line between the two uses of the label. Its summary file drops the counter, but I haven't checked the raw received messages yet.

13分
ME
MeiAdams0168

Please check the raw messages before fixing the clocks. We spent ages arguing about a one-hour offset in an exercise, then found the useful identifier sitting in a field the summary never printed.

6分
CA
CallumAli0186

Is anyone using this timeout report to decide whether the housing needs another check, or is it held while you work it out?

20分
LU
LucaCarter0961

It's held by quality, Callum. No automatic repeat. Mei, thanks for the raw-message nudge: the acknowledgement includes the earlier counter, not the counter allocated after startup.

18分
AA
AaronCarter0958

Does the capture show the earlier counter on the outgoing request as well? I'd want both ends of that link before closing the attribution.

11分
DI
DineshCarter0995

And keep the later timeout attached to the later attempt. Finding an earlier acknowledgement won't settle the newer attempt's outcome by itself.

1分
ME
MeiAdams0168

Dinesh, yes. Two attempts with different questions, unfortunately. Still better than forcing them into one miraculous late success.

24分
LU
LucaCarter0961

Outgoing request and returned acknowledgement carry the earlier counter. The later request has a different one. I've split the report into those two attempts. Newer result still unknown.

9分
CA
CallumAli0186

Did quality accept that split, and do they have a way to decide what happens to the held housing without waiting for perfect clock alignment?

7分
AA
AaronCarter0958

I'd still investigate the clocks for future troubleshooting, but don't adjust the old originals. Add a separate explanation of the differences and how the counter established this link.

10分
ME
MeiAdams0168

Aaron, do you mean measure the current clock difference and use that on the old files? That seems risky after a restart or time correction.

18分
AA
AaronCarter0958

No, current offset alone would be a poor basis. I meant investigate their configuration and any recorded changes. The old correlation should stand on the captured identifiers we actually have.

18分
DI
DineshCarter0995

The summary dropping the counter is worth fixing independently. A future maintainer should not need the same scavenger hunt to see that the attempts differ.

10分
LU
LucaCarter0961

Quality has accepted the two-attempt description and owns the housing decision. We added the counter and application-run identifier to the summary. The original timeout hasn't magically gained a result.

9分
ME
MeiAdams0168

Does the new summary say unknown clearly? I'd avoid pending if people read that as work which definitely hasn't started.

19分
CA
CallumAli0186

That wording matters to planning too. Pending often ends up on someone's list of things to run again, even when the technical note below it says something more cautious.

9分
LU
LucaCarter0961

Changed to outcome unknown for that case. Pending now isn't the label for everything we failed to save. Thanks, Mei; that was an awkward ambiguity we were about to keep.

25分
DI
DineshCarter0995

Make sure it is more than a wording change. If startup still selects all missing-result entries for resubmission, a clearer report will not stop another uncertain attempt.

16分

讨论已关闭

此讨论已连续六个月没有活动,现已关闭新回复。 最后活动: .