A monitor reconnect adds another completed housing

EllaBennett0729 · 7 Nov 2025, 16:57 UTC

Closed
EL
EllaBennett0729
I compared our FR10 fixture-check ledger with the physical housing count after a monitor outage. The ledger gained one completed item on reconnect. Nothing moved during that interval. The PLC retains the completion flag and job register. Our monitor treats the first true flag after connection as a fresh event. I can explain the extra row, but I am unsure how to reconcile it when an outage might also hide a genuinely new completion.

16 replies

YA
YasminBarnes0528
Replying to EllaBennett0729

Use the job identity, not just the flag edge. Does that retained register identify an individual attempt or only the selected job recipe?

6 points
EL
EllaBennett0729
Replying to YasminBarnes0528

An attempt number. It increments when the cell accepts another fixture check. The recipe has its own register. The duplicate rows have the same attempt number.

-1 points
NO
NoahChen1151
Replying to EllaBennett0729

I've been looking at restart duplicates on another reporting job. Saving the attempt with the result is important, but check whether your number can start again after a controller restart. Same number might not always mean same attempt.

17 points
DA
DanielBrown0913
Replying to EllaBennett0729

Keep the duplicate row visible as a correction, please. Quality may already have seen that total. Quietly deleting it makes the report appear to have always been right.

14 points
YA
YasminBarnes0528
Replying to DanielBrown0913

Daniel, yes for the correction history. The new importer should still refuse to count the same identified completion twice. We don't need a new production item every time a connection wakes up.

22 points
EL
EllaBennett0729
Replying to NoahChen1151

The attempt counter survives a connection loss. I have not established what happens after a controller restart or replacement. That is now a question for the controls owner.

9 points
MI
MinaBrown0946
Replying to EllaBennett0729

Can more than one completion happen while the monitor is away?

18 points
NO
NoahChen1151
Replying to MinaBrown0946

That's the other hole. If only the latest attempt is retained, Ella might reconnect to a perfectly real completion and still have missed several before it.

11 points
DA
DanielBrown0913
Replying to NoahChen1151

Then show a gap as a gap. A neat total built by guessing the missing jobs would be worse for us than an explicitly incomplete report.

7 points
YA
YasminBarnes0528
Replying to MinaBrown0946

Mina's question needs an answer before choosing a fix. Ella, your duplicate example can test one part of it now: reconnect repeatedly with those same retained values and check that the count stays put.

19 points
EL
EllaBennett0729
Replying to YasminBarnes0528

Yes, multiple checks can finish during an outage. The current monitor only reads the latest retained result. We have reproduced the duplicate from a saved sequence without involving the cell, and the reporting change counts that sequence once.

0 points
NO
NoahChen1151
Replying to EllaBennett0729

Good, but don't fill the missing interval by subtracting attempt numbers. A number allocated to an attempt isn't automatically a completed housing. I nearly suggested that before remembering your counter advances on acceptance.

7 points
EL
EllaBennett0729
Replying to NoahChen1151

We will mark that interval incomplete. The cell owner is checking what history is available to recover individual outcomes. Counter restart behaviour remains open as well.

11 points
DA
DanielBrown0913
Replying to EllaBennett0729

Who can close that incomplete interval in the reporting tool? I'd want the reviewed outcomes linked to the adjustment, with the earlier total still explainable.

12 points
EL
EllaBennett0729
Replying to DanielBrown0913

Quality owns that adjustment. We have agreed the duplicate correction wording, but not implemented a way to reconcile missing outcomes. The dashboard change is still a test version.

0 points
MI
MinaBrown0946
Replying to EllaBennett0729

So the reconnection bug is tested, and the missing history still has an owner. Less tidy, more believable.

21 points

Discussion closed

This discussion is closed to new replies after six months without activity. Last activity: .