Can't finish the FR5 interface while ready has two meanings

IsabelBarnes0561 · 13 Aug 2025, 23:01 UTC

Closed
IS
IsabelBarnes0561
Two suppliers, one ready signal. Ours means request received in the machine notes and loading space available in the robot notes. Can't finish the spacer-loading interface like this. Who gets to choose?

20 replies

BR
BrunoBrooks0800
Replying to IsabelBarnes0561

Neither meaning should win by accident. Give them different names and ask both suppliers to write the event behind each one. I'd take the word ready out of that discussion until they stop nodding at different things.

7points
IS
IsabelBarnes0561
Replying to BrunoBrooks0800

I tried received and loading available. Machine supplier says received happens immediately, loading available can follow later. That is already clearer than their timing diagram.

6points
BR
BrunoBrooks0800
Replying to IsabelBarnes0561

Good, now ask the integrator which event its sequence needs at each step. Don't simply rename the existing wire and leave the old assumption in the program.

11points
JU
JuliaBrown0935
Replying to IsabelBarnes0561

Include the operator display in that agreement. Received should be visible while it waits. Otherwise the person at the screen sees nothing happen and tries another request. Seen that turn a clear sequence into a confusing shift report

12points
SO
SofiaBaker0456
Replying to IsabelBarnes0561

Is loading available only ordinary sequence status, with the actual safety permissions handled separately?

19points
IS
IsabelBarnes0561
Replying to SofiaBaker0456

Yes, Sofia. Safety functions are separate. The ordinary interface tells the sequence where the machine job has got to. Screen currently says ready for both meanings too.

5points
SO
SofiaBaker0456
Replying to IsabelBarnes0561

Then put that distinction in the names, including on the screen.

18points
NI
NinaBrown0936
Replying to IsabelBarnes0561

Our diagram was lovely until someone asked what happened when a request was cancelled. Who owns that on yours? Don't leave it to whoever gets bored of waiting first.

7points
BR
BrunoBrooks0800
Replying to NinaBrown0936

Nina's cancellation question is worth a separate example in the walkthrough. Which side knows whether any loading has started by the time cancellation is requested?

15points
IS
IsabelBarnes0561
Replying to BrunoBrooks0800

Not agreed. Machine supplier calls cancel a new command. Integrator calls it clearing request. I think we've found the next argument.

4points
BR
BrunoBrooks0800
Replying to IsabelBarnes0561

I'd describe what the caller wants to happen instead of choosing either implementation first. Withdrawing an unaccepted request and dealing with a job already under way can need different handling.

12points
JU
JuliaBrown0935
Replying to IsabelBarnes0561

Name the person who deals with an uncertain job too. The screen can show waiting all it likes, but someone needs authority to investigate when neither side can say whether the spacer moved

12points
IS
IsabelBarnes0561
Replying to JuliaBrown0935

Controls lead is taking ownership. We've split not yet accepted from accepted and waiting. Cancel after acceptance stays unresolved while both suppliers agree the handling.

12points
SO
SofiaBaker0456
Replying to IsabelBarnes0561

Can the operator read the request details while that uncertainty remains?

20points
NI
NinaBrown0936
Replying to IsabelBarnes0561

Please don't give them a clear button that also sends another request. Ours did, briefly. Quite a lot hidden behind one small word.

13points
BR
BrunoBrooks0800
Replying to SofiaBaker0456

Sofia and Nina are pointing at different controls: looking at the job and changing its state. Have the screen draft show both, with the state-changing actions agreed by controls.

22points
IS
IsabelBarnes0561
Replying to BrunoBrooks0800

Screen draft now lets them view the job without changing it. Nina, no combined clear-and-request button. Bruno, thanks for separating the events first. That got both suppliers talking.

4points
BR
BrunoBrooks0800
Replying to IsabelBarnes0561

Did they agree what happens after a connection loss as well? You could have the new names right and still disagree about an old request when the link comes back.

4points
IS
IsabelBarnes0561
Replying to BrunoBrooks0800

Connection-loss cases added to the review, no agreement yet. Normal sequence wording is signed by both suppliers. I'm keeping recovery marked unfinished.

13points
NI
NinaBrown0936
Replying to IsabelBarnes0561

Keep that unfinished bit on the cover sheet. People love forwarding only the page with two signatures.

4points

Discussion closed

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