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分

讨论已关闭

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