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

FR5 pocket number survives the stop but disagrees with the tray

RobinBaker0512 · 2026年2月21日 03:29 UTC

已关闭
RO
RobinBaker0512
My FR5 reloads its saved pocket after a stop. Sometimes that pocket already holds the plastic puck. Clean loops work; recovery doesn't.

7 条回复

TO
TobyAllen0318

Where does your program save that number relative to placing the puck and confirming the placement?

23
RO
RobinBaker0512

After confirmed placement. Stop between placement and save leaves the old number. No recovery state recorded.

15
TO
TobyAllen0318

Saving earlier just moves the uncertainty to an apparently used pocket which might still be empty; have the programmer retain the transfer stage and tray identity, then agree a recovery check for any physical result the stored state cannot establish, without automatically repeating the transfer.

20
RO
RobinBaker0512

Programmer added a pending transfer tied to the tray and pocket. Restart with pending work opens a recovery check. No automatic repeat. We are testing interrupted stages before releasing the job.

14
TO
TobyAllen0318

Include failure to save that pending state and failure to save completion, plus a different tray on restart; somebody covering the cell needs to recognise those cases without reconstructing your program.

9
RO
RobinBaker0512

Tests passed: failed pending save prevents dispatch; lost completion save retains pending recovery; different tray blocks continuation. Maintainer and cover operator completed the agreed physical checks without guessing the pocket. Handover accepted. Thanks for spotting the earlier-save trap.

5
TO
TobyAllen0318

And keep those interrupted cases with the job's checks, so a later tidy-up doesn't quietly replace recovery with loading the last pocket number again.

14

讨论已关闭

此讨论已连续六个月没有活动,现已关闭新回复。 最后活动: .