简体中文界面。帖子、指南及政策正文保留原文;未对原文作自动翻译。

Which attempt owns this acknowledgement when the clocks disagree?

RobinAli0251 · 2026年2月22日 07:01 UTC

已关闭
RO
RobinAli0251
Our UR5e coupon check timed out, then the application restarted and reused the job label. There is one acknowledgement in the saved logs, but the PLC and laptop clocks disagree and neither entry names an attempt. How far can I reconstruct this without guessing?

12 条回复

NA
NaomiChan1115

Compare retained message contents and local event order first. Do you have a sequence number, retained request identity or restart marker that links the acknowledgement to one request without relying on the wall clocks?

16
RO
RobinAli0251

Restart marker is present. No request identity survives in the acknowledgement entry. Each source has its own order, but I cannot establish the order between sources.

19
CH
ChloeChen1179

Then leave the coupon unresolved while the responsible person reconciles it. Sorting those entries by displayed time would give you a tidy guess.

14
KA
KaiAdams0106

Who has the coupon now?

-10
LI
LinAbbott0009

Chloe, agreed, but make unresolved visible outside the log folder. We once had an engineer carefully preserving uncertainty while the bench label still said passed. The person carrying the sample never saw the careful bit

19
RO
RobinAli0251

Quality has it, Kai. Physical holder and application entry both say unresolved, Lin. They are deciding its disposition separately from our attempt to explain the old acknowledgement.

14
NA
NaomiChan1115

For the next software revision, retain an attempt identity before publishing the request and carry it through receipt, result and restart. Keep local ordering and clock information too, but do not make clock agreement the identity mechanism.

4
CH
ChloeChen1179

How will the maintainer distinguish a new attempt from recovery of the old one on the screen? That distinction should survive the export as well.

-1
RO
RobinAli0251

Developer's draft keeps each attempt under the coupon record. Recovery opens the existing unresolved attempt; starting another is a separate authorised action. The old unassigned acknowledgement remains unassigned.

11
LI
LinAbbott0009

That sounds readable. Try it with whoever covers the bench, though; I thought our old screen was obvious because I'd helped design it

13
RO
RobinAli0251

Covering technician distinguished the cases. Controlled replay also keeps delayed and duplicate messages on their identified attempts after restart. Quality issued the coupon's actual disposition independently; we have not attached the ambiguous old acknowledgement to it.

20
KA
KaiAdams0106

Has the revised screen reached the bench yet?

15

讨论已关闭

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