简体中文界面。帖子、指南及政策正文保留原文;未对原文作自动翻译。

Cannot approve the FR5 inspection handshake without signal owners

NathanCarter0982 · 2026年6月8日 17:09 UTC

回复讨论
NA
NathanCarter0982
Our inspection application misses brief PLC requests. FR5 cell, fixture-mounted bracket, ordinary job signals. Separate safety controls. I've been asked to approve the interface sheet and it doesn't say who clears anything. Difficult to approve a conversation with half the verbs missing.

17 条回复

CH
ChloeArcher0396

I inherited a cell where both sides cleared the same bit and each programmer thought the other was responsible. Can you establish the writer for each signal before arguing over pulse duration?

20
NA
NathanCarter0982

PLC writes request. Application writes acknowledgement. Clearing is the disputed bit. PLC author says acknowledgement means finished, application author says it means received.

13
WI
WillArcher0400

Those meanings need separate names on your sheet. I would draw one successful inspection with arrows between the two programs, because the disagreement may become obvious without touching either program.

7
RA
RaviChen1172

We had that exact language fight on a different machine. Receiving the job looked like completing it on the operator screen. Lovely quick cycle time, until somebody wanted an inspected part.

18
NA
NathanCarter0982

I've split received and result in the draft. Found another hole. Nobody has described what happens if the application restarts after accepting a request.

11
LI
LinArcher0357

Do you already have job numbers? I'd use those in the drawing too, even a pretend number on paper. Otherwise restart gets discussed like everyone remembers the same job.

12
NA
NathanCarter0982

Just a request bit today. The inspection record gets a number later. So no shared identity at acceptance.

15
CH
ChloeArcher0396

That makes recovery difficult. I'd ask the two authors to describe an interrupted inspection and an unknown result explicitly, with nobody automatically resending work just because a connection comes back.

16
WI
WillArcher0400

Nathan, is your immediate task agreeing the interface or implementing it? A proposed identifier may require changes on both sides and deserves its own estimate.

13
NA
NathanCarter0982

Agreeing it. No budget for implementation approved yet. I can show the missing cases without pretending an extra field is free.

17
LI
LinArcher0357

Paper exercise is enough for what I meant. My first quote for a small interface change grew once the records screen needed the same number. Still glad we asked before ordering.

16
RA
RaviChen1172

Will your operators see received and finished as different states? Ours had one cheerful tick, which made the programming argument everybody else's problem.

24
NA
NathanCarter0982

Current screen has one completion lamp. Proposed screen has accepted, inspecting, result available and unknown. That last one has caused more discussion than the rest combined.

19
WI
WillArcher0400

I would expect that discussion to include who investigates an unknown result. A label is useful, but somebody still needs time and access to reconcile the job.

15
CH
ChloeArcher0396

Has either author put their name against the clearing conditions now?

23
NA
NathanCarter0982

Both reviewed the draft. Each signal has one writer now and normal clearing is agreed. Restart and timeout handling are still marked undecided. Approval stays partial.

22
LI
LinArcher0357

I'd be interested in the restart decision when you reach it. That's the bit I never managed to make feel small in our own estimate.

21

参与讨论

欢迎来到 Application Robot

所有人都可以阅读论坛。登录或注册后即可发起讨论、回复或上传照片。

忘记密码?

注册账号即表示你同意我们的 使用条款 社区准则。请阅读我们的 隐私政策 ,了解我们如何处理你的信息。