David DE BENEDETTO - Edmonton, CA Ryan Berry - Edmonton, CA Javan Gargus - Edmonton, CA Gregory Millinger - Port Clinton OH, US
International Classification:
G05B 13/02
US Classification:
700 29
Abstract:
A method is provided for operating an automated process defined by an execution model. The automated process includes a plurality of sub-processes. The method includes detecting an event during a first sub-process of the plurality of sub-processes, and resetting the first sub-process by operating an unload procedure that is written into the execution model. The method also includes operating at least one of a pre-process and a pre-sub-process procedure to facilitate continuing the automated process at a predetermined step of the automated process. The pre-process and the pre-sub-process procedures are written into the execution model.