Automation management system and method
First Claim
Patent Images
1. A method for monitoring performance of equipment located in an automation environment, comprising:
- identifying a cycle associated with the equipment, the cycle defined by a sequence of a plurality of tasks;
collecting, over a plurality of repetitions of the sequence, a series of signals for each of the plurality of tasks in the cycle from a controller configured to control the equipment;
associating, for each of at least some of the plurality of repetitions, one or more signals in the series to define a completion time for each of the plurality of tasks;
comparing, for each of the plurality of tasks, each of the completion times to a reference value indicative of an expected completion time of a given task;
generating, using a processor and for each of the plurality of tasks, an accumulated variance value based on the comparisons;
selectively generating a predictive failure indication based on the generated accumulated variance values; and
if a predictive failure indication is generated, identifying which of the plurality of tasks in the cycle resulted in the predictive failure indication.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for monitoring performance of at least one task in controlled equipment is disclosed herein. The method includes collecting a series of signals associated with the at least one task, at least some of the signals in the series define timing values for the at least one task. comparing each of at least some of the timing values to a reference value, generating an accumulated variance value based on the comparisons and selectively generating a predictive failure indication based on the generated accumulated variance value.
42 Citations
25 Claims
-
1. A method for monitoring performance of equipment located in an automation environment, comprising:
-
identifying a cycle associated with the equipment, the cycle defined by a sequence of a plurality of tasks; collecting, over a plurality of repetitions of the sequence, a series of signals for each of the plurality of tasks in the cycle from a controller configured to control the equipment; associating, for each of at least some of the plurality of repetitions, one or more signals in the series to define a completion time for each of the plurality of tasks; comparing, for each of the plurality of tasks, each of the completion times to a reference value indicative of an expected completion time of a given task; generating, using a processor and for each of the plurality of tasks, an accumulated variance value based on the comparisons; selectively generating a predictive failure indication based on the generated accumulated variance values; and if a predictive failure indication is generated, identifying which of the plurality of tasks in the cycle resulted in the predictive failure indication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of monitoring performance of equipment including a plurality of machines located in an automation environment, comprising:
-
identifying a cycle associated with the equipment, the cycle defined by a sequence of a plurality of tasks; collecting, over a plurality of repetitions of the sequence, a series of signals for each of the plurality of tasks in the cycle from a controller configured to control the equipment; associating, for one of the plurality of repetitions, one or more signals in the series to define a completion time for each of the plurality of tasks; comparing, for each of the plurality of tasks, each of the completion times to a reference value indicative of an expected completion time of a given task using a processor, wherein the reference value is based on data other than the series of signals; generating an indication based on the comparison; and if the indication generated signifies a failure, identifying which of the plurality of tasks in the cycle resulted in the indication signifying the failure. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for monitoring performance of equipment located in an automation environment, comprising:
-
a memory; and a processor configured to execute instructions stored in the memory to; identify a cycle associated with the equipment, the cycle defined by a sequence of a plurality of tasks; collect, over a plurality of repetitions of the sequence, a series of signals for each of the plurality of tasks in the cycle from a controller configured to control the equipment; associate, for each of at least some of the plurality of repetitions, one or more signals in the series to define a completion time for each of the plurality of tasks; compare, for each of the plurality of tasks, each of the completion times to a reference value indicative of an expected completion time of a given task; generate, for each of the plurality of tasks, an accumulated variance value based on the comparisons; selectively generate a predictive failure indication based on the generated accumulated variance values; and if a predictive failure indication is generated, identify which of the plurality of tasks in the cycle resulted in the predictive failure indication. - View Dependent Claims (23, 24, 25)
-
Specification