Method and apparatus for analyzing and recording downtime of a manufacturing process
First Claim
1. An operator interface module connected to a network of programmable logic controllers and other microprocessor based devices controlling a manufacturing process, said operator interface module for analyzing and recording downtime of said manufacturing process, and said operator interface module comprising:
- a. a network interface module for connecting to said network;
b. a control processor;
c. a communications processor connected between said network interface module and said control processor, said communications processor for controlling communications between said operator interface module and said network of programmable logic controllers and other microprocessor based devices;
d. memory means accessible by said communications processor and said control processor;
e. an alarm handler connected to said control processor, said alarm handler for receiving a plurality of alarms from said network indicative of a downtime event of said manufacturing process, for determining which of said plurality of alarms caused said downtime event, and for determining an elapsed time of said downtime event;
f. alarm data registers accessible by said alarm handler and said control processor, said alarm data registers for storing data by said alarm handler related to said downtime event for each of said plurality of received alarms;
g. display means connected to said control processor;
h. keyboard entry means connected to said control processor;
i. wherein said control processor accesses said data stored in said alarm data registers and provides first and second data summary tables in said memory means, said first summary table for storing data based on total number of downtime incidents for each of said plurality of alarms and said second summary table for storing data based on total elapsed time of downtime incidents for each of said plurality of alarms; and
j. wherein said first and second summary tables are directly accessible by said network of programmable logic controllers and other microprocessor based devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus records downtime and the probable cause of the downtime of a network of programmable logic controllers and other microprocessor based devices for controlling of a manufacturing process. The method and apparatus also records the total downtime by separate causes and a total downtime of all causes encountered. The apparatus further records the number of times each cause occurred and a total number of all causes encountered. A graphical display provides a visual presentation of the number of times each cause occurred and the total downtime for each cause that occurred in Pareto chart form. The method provides for prioritizing alarms associated with the cause of a downtime and the apparatus has means for deciding which alarm notification, based on the alarm priority and therefore, its corresponding cause, recorded the most number of times it caused a downtime.
50 Citations
11 Claims
-
1. An operator interface module connected to a network of programmable logic controllers and other microprocessor based devices controlling a manufacturing process, said operator interface module for analyzing and recording downtime of said manufacturing process, and said operator interface module comprising:
-
a. a network interface module for connecting to said network; b. a control processor; c. a communications processor connected between said network interface module and said control processor, said communications processor for controlling communications between said operator interface module and said network of programmable logic controllers and other microprocessor based devices; d. memory means accessible by said communications processor and said control processor; e. an alarm handler connected to said control processor, said alarm handler for receiving a plurality of alarms from said network indicative of a downtime event of said manufacturing process, for determining which of said plurality of alarms caused said downtime event, and for determining an elapsed time of said downtime event; f. alarm data registers accessible by said alarm handler and said control processor, said alarm data registers for storing data by said alarm handler related to said downtime event for each of said plurality of received alarms; g. display means connected to said control processor; h. keyboard entry means connected to said control processor; i. wherein said control processor accesses said data stored in said alarm data registers and provides first and second data summary tables in said memory means, said first summary table for storing data based on total number of downtime incidents for each of said plurality of alarms and said second summary table for storing data based on total elapsed time of downtime incidents for each of said plurality of alarms; and j. wherein said first and second summary tables are directly accessible by said network of programmable logic controllers and other microprocessor based devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for analyzing downtime of a network of programmable logic controllers and other microprocessor based devices controlling a manufacturing process, said method operating in an operator interface module and comprising:
-
a. setting an alarm priority level for each of a plurality of alarms signals; b. receiving a plurality of alarms from said network of programmable logic controllers and other microprocessor based devices indicating a start of a downtime event; c. starting an elapsed timer for recording total length of time of said downtime event; d. selecting one of said plurality of received alarms as a cause of said downtime event based on said alarm priority level of each of said received alarms; e. incrementing by one, one of a plurality of incident counters, said one incident counter assigned to said selected alarm, and said increment counter for recording total number of times said alarm caused said downtime incident; f. adding total length of time of said downtime event to one of a plurality of elapsed downtime registers, said one elapsed downtime register assigned to said selected alarm, and said elapsed downtime register for recording total elapsed downtime said alarm caused said downtime incident; g. generating a downtime incident summary table from said plurality of incident counters, said summary table listing a predetermined number of said alarms and identifying said alarm by an alarm number, said generation of said downtime summary table further including sorting said alarms in descending order based on said total number of times said alarm caused downtime incidents; h. generating a downtime summary table from said plurality of elapsed downtime registers, said summary table listing a predetermined number of said alarms and identifying said alarm by an alarm number, said generation of said downtime summary table further including sorting said alarms in descending order based on said total elapsed downtime when said alarm caused downtime incidents; i. displaying a portion of said downtime incident summary table in bar chart form, said display indicating said alarm number and its respective total number of downtime incidents, said display in descending order based on said downtime incidents; and j. displaying a portion of said downtime summary table in bar chart form, said display indicating said alarm number and its respective total elapsed downtime, said display in descending order based on said total elapsed downtime.
-
Specification