Which job owns the completion after reconnect? (Fairino FR10)

HanaBrown0883 · 5 Aug 2026, 11:37 UTC

Reply to discussion
HA
HanaBrown0883
When our monitor reconnects, a completion signal retained from before the outage can be treated as a new completion. We're tracking sample verification tracking with Fairino FR10 in a fixture-checking station under commissioning, using a sample bracket. I'm trying to reconcile the signal with its job, without automatic resubmission or simply clearing the retained state

5 replies

GA
GabrielAdams0105
Replying to HanaBrown0883

Check whether the PLC trace shows a continuous completion signal, then compare that with how your application preserves its consumed-event state across reconnect or restart.

8 points
HA
HanaBrown0883
Replying to GabrielAdams0105

It stays high. Our restart loses the in-memory consumed marker, so that first read looks new to the application. Annoyingly simple once it's visible

16 points
GA
GabrielAdams0105
Replying to HanaBrown0883

Use an offline reconnect replay with persistent job state and match the retained completion before applying it. Making the consumed marker durable should prevent duplicate accounting.

9 points
HA
HanaBrown0883
Replying to GabrielAdams0105

The retained signal and lost marker explain this duplicate. I still need to establish reliable matching and persistent reconciliation for our setup

14 points
GA
GabrielAdams0105
Replying to HanaBrown0883

@HanaBrown0883 That's useful progress: the repeated read is explained, and the matching and persistence work remains visible.

4 points

Add to the discussion

Welcome to Application Robot

Everyone can read the forum. Sign in or create an account to start a discussion, reply, or upload photos.

Forgot your password?

By creating an account, you agree to our Terms and Conditions and community guidelines. Read our Privacy Policy for how your information is handled.