inspection request disappears before the app sees it

HenryAdams0090 · 30 Sept 2025, 08:13 UTC

Closed
HE
HenryAdams0090
Our FR10 inspection application misses a brief PLC request in the bench test. Nobody agrees who clears it. Ordinary job interface, separate from safety. Is a longer pulse really the right fix?

16 replies

AM
AmyChan1076
Replying to HenryAdams0090

A line I supported kept stretching a request pulse whenever the laptop got busier. It bought time without settling whether the request had been accepted. I'd define an acknowledged request and its owner instead of chasing a lucky pulse length.

1 points
MI
MiaCarter0992
Replying to HenryAdams0090

Have you captured the request arriving at the application at all, or only watched the PLC bit change?

15 points
OW
OwenBrooks0834
Replying to HenryAdams0090

I'd like the screen to distinguish waiting for the application from inspection running. Operators tend to interpret a flashing request indicator as activity, even when nothing has accepted the job.

4 points
JA
JasperCarter0986
Replying to AmyChan1076

Amy, is an acknowledged request something we'd expect in the original integration scope, or does this become a new charge? I'm not trying to price a bit, just understand what handover should include.

1 points
HE
HenryAdams0090
Replying to OwenBrooks0834

Mia, only the PLC trace so far. Owen, the screen says running as soon as it sends the request. That's misleading, thanks for pointing it out.

0 points
AA
AaronAllen0262
Replying to HenryAdams0090

The screen should change, but that does not tell you whether the receiver saw this particular request; the two tests need separate answers.

8 points
LU
LuisBrown0956
Replying to JasperCarter0986

Jasper, look at the agreed function rather than counting interface bits. If inspection-cycle coordination was supplied, ask the integrator to show how a request is accepted, completed and recovered after an interruption. I can't settle the commercial scope from here.

3 points
PE
Peter_Bailey
Replying to OwenBrooks0834

We had two suppliers each assume the other wrote the timeout message, so I would put the owner of that screen behaviour beside the owner of the handshake, not leave it in a general handover paragraph.

18 points
KA
KaiCarter0976
Replying to HenryAdams0090

Does the PLC clear its request on a timer now, or is the application writing that same value too?

15 points
DA
DanielChen1174
Replying to Peter_Bailey

And who gets called when it stays waiting? Make that somebody's job.

11 points
JU
JuliaBarnes0587
Replying to DanielChen1174

For training, waiting needs a reason and an allowed next step. It shouldn't invite people to keep pressing request. I've seen repeated presses turn one unclear inspection into several unclear requests.

3 points
JE
JessBailey
Replying to LuisBrown0956

The maintainer also needs the interface description kept with the delivered software version. A clear ownership table is useful, but a later replacement laptop can undo the arrangement if its application expects the earlier behaviour.

10 points
HE
HenryAdams0090
Replying to KaiCarter0976

Kai, both sides can clear the same request in the current draft. We're removing that shared ownership. The revised design isn't tested yet, and the screen wording is part of it now.

5 points
AM
AmyChan1076
Replying to HenryAdams0090

Give acceptance its own meaning in that revision. It should identify the request being taken, not merely say the application is connected. A connection can be healthy while the requested inspection has not been accepted.

18 points
JA
JasperCarter0986
Replying to LuisBrown0956

Luis, that helps. I'll ask for a demonstration of those agreed behaviours, with the interruption case included, before arguing about whether an extra column in the interface list is chargeable.

11 points
OW
OwenBrooks0834
Replying to JuliaBarnes0587

Julia, I agree about repeated presses. I'd include an unanswered request in the training walkthrough and ask what people think they should do. That will show whether the revised wording actually helps.

2 points

Discussion closed

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