Hello Guys,
I’m curious how the pros on this board would program in the following situation.
Take the case where it is required that the machine be stopped and a part be removed by hand at step 4 of a 10 step process, because of say, a broken part, but there is no sensor detecting that the part was actually removed. There is only a message on the HMI telling the operator or maintenance personnel to remove the part. If the part is not removed, the operator simply resets the cycle and the process is restarted (again, there’s no way to tell it was removed), it will cause the machine to crash (in other words, parts to break and the line to back up).
How would you program the equipment in this circumstance? Would you require the fault to only be acknowledged by someone with higher authorization? Of course I’m sure this is customer dependent and maybe a stupid question, but is it acceptable as a programmer to allow that to happen if there is no means of detecting the removal of the part?
Thanks.
I’m curious how the pros on this board would program in the following situation.
Take the case where it is required that the machine be stopped and a part be removed by hand at step 4 of a 10 step process, because of say, a broken part, but there is no sensor detecting that the part was actually removed. There is only a message on the HMI telling the operator or maintenance personnel to remove the part. If the part is not removed, the operator simply resets the cycle and the process is restarted (again, there’s no way to tell it was removed), it will cause the machine to crash (in other words, parts to break and the line to back up).
How would you program the equipment in this circumstance? Would you require the fault to only be acknowledged by someone with higher authorization? Of course I’m sure this is customer dependent and maybe a stupid question, but is it acceptable as a programmer to allow that to happen if there is no means of detecting the removal of the part?
Thanks.