Start with that reset button. What is it supposed to reset? Sounds as though one friendly label has collected a few unrelated jobs.
简体中文界面。帖子、指南及政策正文保留原文;未对原文作自动翻译。
Our FR5 reset button clears a request it did not send
IsabelAdams0126 · 2025年10月3日 08:48 UTC
17 条回复
I'd sketch the normal exchange before fixing the button in isolation. Request issued, request accepted, result available, result received. Then show which side owns each value and what permits its owner to clear it.
18分Does reset also hide the last inspection result? We've had screen tidiness and result handling tangled together. It's easy to make the problem look gone while the saved data says otherwise.
6分A screen I reviewed used reset for clearing a message, abandoning a job and starting again. Three people demonstrated it three different ways. I'd ask an operator what they think yours does before the programmers agree on a fourth meaning.
7分Ben, the operator thinks it dismisses a message. Rebecca, it clears the displayed result too. The programmer included clearing the request so the next cycle could start cleanly. That last bit wasn't in the operator's explanation.
12分Then the operator is changing job state without being told. I'd take their explanation into the meeting as it stands, not coach them to repeat the programmer's version.
19分Callum's exchange sketch should include an interruption after acceptance. Otherwise changing the button may still leave maintenance unable to determine whether an inspection started before the connection was lost.
17分Bruno, exactly. And please don't cure it by adding a paragraph of warning text to the same button. Make it do one understandable thing.
7分Ben, separating the commands helps, but the application also has to reject an action that is invalid in the current state. Two clearly named buttons can still cause trouble if both always work.
12分Yep, fair point. I meant separate meanings, not two unconditional buttons.
5分We tried the sketch with the operator. She wants dismissing a message to leave the job visible. The programmers agree that it must not clear the PLC request. They are working out the separate cancellation behaviour.
13分Thank her from another person who reads inspection results. A message can go away without the unfinished plate disappearing with it. What happens to the result when someone leaves that screen and comes back?
6分Rebecca, that return visit is a good test. I'd do it during the walkthrough, not explain beforehand what ought to happen. People often reveal the confusing bit by asking whether they have to start again.
19分Has the revised ownership arrangement removed the timed clearing as well as the screen write? A single writer can still clear a request before the receiver accepts it.
19分Theo, the draft holds the request until a matching acceptance instead of that timer. Rebecca, leaving the page currently loses the displayed job, so restoration is another change we need. No new version tested yet.
19分Who gets the incomplete plate while the screen is being sorted out? Worth making that explicit for the operator, especially if inspection is stopped mid-job.
10分For the tests, include a late acceptance arriving after a cancellation request. Do not assume cancellation took effect just because its button was pressed. The two sides need an agreed answer to that race too.
20分讨论已关闭
此讨论已连续六个月没有活动,现已关闭新回复。 最后活动: .