发明名称 Controlling the re-execution of a rule branch
摘要 The present invention is a system and method for controlling the re-execution of a rule branch in a rule represented by a graphic flowchart in a MES system, comprising at developing time, defining a recycle step, wherein the recycle step comprises a conditional expression to be customized, at engineering time,; wherein the recycle step also comprises an internal counter; wherein, the status of the recycle step, each time it is executed at run time, is set by the execution engine as "active" status until the set of steps of the rule branch that follows is executed and then the recycle step status is set as "non-active"; wherein, at run time, the execution engine keeps waiting any request of executing a certain recycle step that is in "active" status; wherein, at run time, when the execution engine executes a certain recycle step, it sets the status of the set of steps of the rule branch that follows as "non already-executed" status; wherein, at run time, the execution engine when it executes a certain step, that is not a recycle step, it sets the status of the certain executed step as "already-executed" status and it ignores the execution of steps whose status is "already-executed"; at engineering time, designing a flowchart rule comprising a set of interconnected steps containing at least one recycle step; at run time, by the execution engine, executing the interconnected step set containing at least one recycle step of the flowchart rule.
申请公布号 EP2073155(A1) 申请公布日期 2009.06.24
申请号 EP20070024733 申请日期 2007.12.20
申请人 SIEMENS AKTIENGESELLSCHAFT 发明人 PERETTI, MASSIMO
分类号 G06N5/02 主分类号 G06N5/02
代理机构 代理人
主权项
地址
您可能感兴趣的专利