Our FR10 state table gives receipt permission it has not earned

ChloeBell0657 · 25 Jun 2026, 17:16 UTC

Reply to discussion
CH
ChloeBell0657
Writing the round-housing CNC handover. Machine supplier calls receipt of a request ready; integrator reads it as loading area available. Still a plan, but I can't leave those as the same table entry.

8 replies

HA
HazelAdams0136
Replying to ChloeBell0657

Split them by meaning first. One acknowledges a request; the other expresses an agreed machine condition. Each needs an owner, prerequisites, receiver response and what ends it. Renaming alone will not tell either side what to do.

8 points
HE
HenryBrooks0786
Replying to ChloeBell0657

Can the machine acknowledge while it's still busy? That should end the word argument.

11 points
CH
ChloeBell0657
Replying to HenryBrooks0786

Yes, Henry. The supplier's example acknowledges during machining. I've shown that beside the integrator's current interpretation, and both accept they describe different events.

13 points
HA
HazelAdams0136
Replying to ChloeBell0657

That example is worth retaining as a test case. What happens if the request is withdrawn after acknowledgement, before availability?

12 points
HE
HenryBrooks0786
Replying to HazelAdams0136

Hazel, would you make them include a new request after that withdrawal too?

23 points
HA
HazelAdams0136
Replying to HenryBrooks0786

Yes. The review should show how the old acknowledgement becomes invalid and how a fresh request is distinguished. Otherwise a normal sequence can look correct while the second attempt inherits yesterday's answer.

12 points
CH
ChloeBell0657
Replying to HazelAdams0136

We've walked through busy receipt, withdrawal and a fresh request using the proposed table. The old acknowledgement cannot satisfy the new request in that version; the integration lead caught a missing clear condition during the walkthrough and corrected it.

14 points
CH
ChloeBell0657
Replying to ChloeBell0657

Both suppliers have accepted the corrected interface definition, including separate availability conditions and interrupted-state ownership. That resolves my wording dispute. Implementation and the cell's validation remain ahead of us.

15 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.