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

I cannot count the UR5e reconnect row as another inspection

Diane_Briggs · 2026年4月8日 17:51 UTC

回复讨论
DI
Diane_Briggs
Our UR5e monitor adds a completion after every reconnect while the retained PLC bit stays high. Same coupon, same result. The local history already contains it. I can reproduce this in the saved input playback. I want to fix the count without clearing the PLC state just to make the screen behave.

12 条回复

OW
OwenChen1182

What identity comes with that high bit? If you can show it's the completion already in the saved history, the monitor should recognise it. But don't make it ignore every first reading after reconnect; that first reading could also be work it hasn't seen.

19
DI
Diane_Briggs

There is a retained run ID and attempt number. The duplicate row has both matching the saved completion.

9
CH
ChenBarnes0529

Does the monitor actually load its saved completions before it starts listening? We had a display rebuilding itself while new messages arrived. It was remarkably good at forgetting things for a fraction of a second.

5
IS
IsabelAbbott0039

Also check an inspection completed during the disconnection, because that result may legitimately be absent from the local history.

-3
DI
Diane_Briggs

Chen, it subscribes first. The developer reproduced the extra row before history finished loading. Isabel, we added an unseen completion to the playback as a separate case.

21
JO
JonasArcher0372

Put the identity in the support view. Otherwise the shift only sees a repeated coupon name and has to guess whether this is the same attempt.

4
OW
OwenChen1182

Chen's timing catch is useful, but fixing startup order alone leaves the duplicate-message case. I'd want one durable rule for recognising an already-recorded completion, regardless of when it arrives

7
CH
ChenBarnes0529

Yes, I wasn't suggesting the history load makes all later messages honest. Diane, does a second copy arriving after startup still add another row?

16
DI
Diane_Briggs

It did. The revised handler now checks the run and attempt against saved completions. Startup waits for reconciliation. Both duplicate timings pass in playback; an unseen completion is recorded once.

7
IS
IsabelAbbott0039

How does it handle a missing or conflicting identity, and can the covering person recognise that state?

10
DI
Diane_Briggs

Unresolved, with no count change or resend. The installed monitor passed the retained-input checks with the maintainer. Covering technician distinguished that case from the known duplicate and the newly recorded result.

10
JO
JonasArcher0372

Keep those three examples in the handover. The unresolved one is the one someone will otherwise try to tidy away.

7

参与讨论

欢迎来到 Application Robot

所有人都可以阅读论坛。登录或注册后即可发起讨论、回复或上传照片。

忘记密码?

注册账号即表示你同意我们的 使用条款 社区准则。请阅读我们的 隐私政策 ,了解我们如何处理你的信息。