Our PLC drops the inspection request before the application always sees it, and I cannot tell the trainee whether the coupon job was missed or received; who should own receipt and clearing in this ordinary job handshake, separate from the engineered safety functions?
Have the PLC and application authors agree a retained request with an identifiable receipt, including which side owns each state and when either may clear it.
Give receipt and completion separate meanings, otherwise the sender cannot distinguish an accepted job still in progress from one whose result is available.
Draft now names request received and result available separately, with an attempt identity; what should happen to an uncompleted attempt after the application restarts?
The offline test retains an accepted attempt across restart and asks for reconciliation instead of resending it, and the held request is received despite delayed polling.
Sam, include Maya's handover question before station testing, along with repeated requests and delayed old results; the trainee needs an agreed contact and response, not permission to guess.