A request acknowledgement labelled loading ready

GraceChan1103 · 29 Jul 2025, 16:06 UTC

Closed
GR
GraceChan1103
I'm coordinating the FR5 tending interface for our sleeve blanks, and the machine supplier's loading ready signal only acknowledges that it received the request; our integrator reads it as the loading area being available, so how should we get the conditions and responsibilities written down before this becomes a commissioning argument?

20 replies

LU
LucyCarter1002
Replying to GraceChan1103

Ask each supplier to describe what must be true when it sets or uses that signal. Do the walkthrough with the loading area unavailable as well as available, so an acknowledgement cannot be mistaken for access.

23 points
GR
GraceChan1103
Replying to LucyCarter1002

We tried the unavailable case on paper and the machine supplier still asserted loading ready after receiving the request, while the integrator expected its loading sequence to proceed.

3 points
LU
LucyCarter1002
Replying to GraceChan1103

Then the integrator needs a different condition for that decision. Document request acknowledgement and loading-area availability separately, with their writers, readers and reset rules. The ordinary interface does not replace the required safety functions.

22 points
JA
JackAli0254
Replying to GraceChan1103

Who owns the waiting time after acknowledgement? I need to know whether planning should treat that as machine delay or missing integration work.

-2 points
LU
LucyCarter1002
Replying to JackAli0254

Jack, you cannot assign a delay cause from the acknowledgement alone. The state table should show what condition is still missing and which side provides it.

9 points
GR
GraceChan1103
Replying to LucyCarter1002

Both suppliers agree to split the meanings now, and the machine supplier will identify the separate availability condition; Jack, we cannot estimate that wait until its normal causes are defined.

-1 points
WI
WillChen1183
Replying to GraceChan1103

Show that wait on the operator screen too. If it just says requested forever, people start pressing again and then everyone has a second argument about duplicate requests.

10 points
LI
LinBrooks0792
Replying to WillChen1183

We had a screen that said waiting for robot while the robot was waiting for the machine. Very polite standoff. Naming the actual missing condition helped maintenance far more than colouring both boxes amber.

19 points
LU
LucyCarter1002
Replying to GraceChan1103

Grace, include loss of availability after acknowledgement in the review. They need to agree how the sequence stops or holds, without treating an old acknowledgement as lasting permission to continue.

11 points
GR
GraceChan1103
Replying to LucyCarter1002

Added that case, and the draft now distinguishes received, waiting for availability and exchange in progress; the condition-loss behaviour is still being reviewed by the controls teams.

12 points
LU
LucyCarter1002
Replying to GraceChan1103

Which side clears the request when an exchange is abandoned?

4 points
JA
JackAli0254
Replying to LucyCarter1002

And who is assigned to settle that? We can leave the timing provisional, but not leave the question owned by both inboxes.

7 points
GR
GraceChan1103
Replying to JackAli0254

Our integrator is coordinating the decision with the machine controls engineer; each had expected the other side to clear it, so that row is explicitly unresolved in the draft.

5 points
WI
WillChen1183
Replying to GraceChan1103

Do not hide that behind a generic reset button. Operators need to know whether they are acknowledging a message or asking to abandon the exchange.

10 points
LI
LinBrooks0792
Replying to WillChen1183

Exactly. I have watched someone press reset just to remove a banner, then wonder why the job disappeared. Two sensible intentions attached to one badly explained button.

13 points
LU
LucyCarter1002
Replying to WillChen1183

Separate those actions in the proposed interface and review who can authorise each. Clearing the display should not silently change an outstanding machine request.

23 points
GR
GraceChan1103
Replying to LucyCarter1002

They have separated message acknowledgement from the proposed cancellation action, with cancellation still held out of implementation until both controls engineers agree its sequence.

17 points
WI
WillChen1183
Replying to GraceChan1103

That's better. No miraculous reset doing three jobs at once.

7 points
GR
GraceChan1103
Replying to GraceChan1103

The joint draft now has cancellation ownership and its acknowledgement defined. We are walking through timeout and restart cases next; no live interface test has happened yet, but the two ready definitions are gone.

5 points
JA
JackAli0254
Replying to GraceChan1103

Thanks for naming the remaining work. When the walkthrough is done, can planning get the ordinary wait cases separately from the unresolved fault cases?

20 points

Discussion closed

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