The present invention relates to a maintenance assistance device, a maintenance assistance method, and a maintenance assistance program to assist maintenance work on a production facility.
At a production site such as a factory, when a problem occurs in a production facility, it is necessary to take proper measures to eliminate the problem as promptly as possible.
Normally, a maintenance staff is present at the production site, and when a problem is detected in the production facility, the maintenance staff checks the location where the problem has occurred and takes necessary measures based on the staff's knowledge, experience, and the like to resume a normal operation of the production facility. However, it is conceivable that a time required for resumption depends on whether the maintenance staff is skilled in the maintenance work. There can possibly be a significant difference in the time required for resumption between maintenance staffs depending on their skill levels, assuming that the same kind of problem has occurred. It is thus desirable that the length of time required since occurrence of a problem to resumption of a normal operation does not depend on the skill level of the maintenance staff. For example, it is conceivable to create a system to share useful information between the maintenance staffs, such as a measure-taking proposal for a predicted problem in a production facility and details of the actual measures that had been taken in the past at the occurrence of a problem, so that the length of time required for resumption is not significantly affected by the skill level of the maintenance staff.
It is described in Patent Literature 1 that a database is created in which details of the phenomenon of a problem occurring in a product are associated with information such as the cause of the problem and countermeasures against the problem, such that at the time of newly designing a product, a user can quickly retrieve and refer to various types of data related to the problems having occurred in the past in similar products (such as details of the phenomenon of the problem, the cause of the problem, and the countermeasures against the problem), and such that the various types of data related to the problems are displayed systematically so as to help the user find necessary data efficiently.
Patent Literature 1: Japanese Patent Application Laid-open No. 2007-66263
In the invention described in Patent Literature 1, data related to the problems with a product is shared and used at a manufacturing site, so that the problems can be prevented from occurring. However, the invention described in Patent Literature 1 does not take into account maintenance work, and is thus the invention cannot be used for the purpose of improving the efficiency of maintenance work on a production facility. In general, various devices are combined to build a production facility. Further, a single device is formed of even smaller devices or components combined together. Under such circumstances, a problem may have occurred at a location different from the causal site of the problem. There is a case where a problem may have occurred at a location away from the causal site of the problem, and this may make it difficult to understand the correspondence relation between the location and the site. For example, when a decrease in the production volume of an article per time is detected from measurement values output by a sensor, the place to which the sensor is attached is the location where the problem has occurred. However, the causal site of the decrease in the production volume is different from the place to which the sensor is attached. There is another case where the decrease in the production volume is caused by a fault in a drive circuit of a motor that drives the belt of a belt conveyor. In this case, the attachment place of the sensor, where the problem has occurred, is located away from the location of the drive circuit where the actual fault has occurred. This makes it difficult to understand the correspondence relation between the place and the location. Meanwhile, the invention described in Patent Literature 1 does not take into account maintenance work, but is intended to prevent occurrence of problems at the manufacturing site. It is assumed that the location where the problem has occurred is near the causal site of the problem. It is also assumed that the location where the problem has occurred can be visually checked. Based on these assumptions, when the invention described in Patent Literature 1 is applied to a production facility, a maintenance staff may not be able to understand where to take measures in the production facility, and thus may possibly require additional time and effort to find out the proper location at which the measures are to be taken.
The present invention has been achieved to solve the above problems, and an object of the present invention is to provide a maintenance assistance device that improves the efficiency of maintenance work on a production facility.
In order to solve the above problems and achieve the object, a maintenance assistance device according to the present invention comprises a database in which maintenance assistance data is entered, the maintenance assistance data including installation position information indicating the position of each of components in a production facility, the components forming the production facility, measure-taking method information indicating a measure-taking method for a predicted problem in the production facility, and problem identification information indicating a predicted problem in the production facility. The maintenance assistance device further comprises an information obtaining unit to obtain, from the production facility, problem identification information indicating a problem having occurred in the production facility, and an information retrieval unit to retrieve, from a plurality of pieces of maintenance assistance data entered in the database, maintenance assistance data corresponding to problem identification information obtained by the information obtaining unit. The maintenance assistance device further comprises a display control unit to display, on a display unit, a measure-taking method for a problem indicated by problem identification information obtained by the information obtaining unit, and a location of problem-causing factor, the location being the position of a target component on which the measure-taking method is implemented in the production facility, on the basis of maintenance assistance data retrieved by the information retrieval unit.
The maintenance assistance device according to the present invention has an effect where it is possible to improve the efficiency of maintenance work on a production facility.
A maintenance assistance device, a maintenance assistance method, and a maintenance assistance program according to embodiments of the present invention will be described in detail below with reference to the drawings. The present invention is not limited to the embodiments.
The maintenance assistance device 1 includes an information obtaining unit 11, an information retrieval unit 12, a database 13, a display control unit 14, and a display unit 15.
The information obtaining unit 11 obtains problem identification information output from the PLC 3, and outputs the obtained problem identification information as a retrieval key to the information retrieval unit 12.
The information retrieval unit 12 uses the problem identification information received from the information obtaining unit 11 to retrieve data from the database 13. The information retrieval unit 12 outputs the result of the retrieval to the display control unit 14.
The database 13 receives and manages data created by the data creation device 2. The data created by the data creation device 2 is related to a predicted problem in a production facility. Examples of the above data include problem identification information, occurring phenomenon information indicating the appearing phenomenon, and measure-taking method information indicating a measure-taking method. The occurring phenomenon information indicates details of a problem. The database 13 holds therein design data on a production facility in advance. Upon reception of the data described above from the data creation device 2, the database 13 holds therein the received data in association with the design data on the production facility. Details of the design data on the production facility are described later. A method for associating the data received from the data creation device 2 with the design data on the production facility is explained later separately. In the following descriptions, data managed by the database 13 is referred to as “maintenance assistance data”.
The display control unit 14 displays the result of retrieval output from the information retrieval unit 12 on the display unit 15 to notify the result of retrieval to a user who is a maintenance worker of the production facility.
The data creation device 2 is, for example, a personal computer, and includes a data-input reception unit 21 and a data entry unit 22.
The data-input reception unit 21 receives input of data necessary for creating maintenance assistance data to be entered in the database 13 in the maintenance assistance device 1 from a worker who creates the database 13.
The data entry unit 22 creates maintenance assistance data on the basis of the input data received by the data-input reception unit 21, and enters the maintenance assistance data in the database 13 of the maintenance assistance device 1.
A hardware configuration to implement the maintenance assistance device 1 is now described.
The maintenance assistance device 1 is implemented by, for example, a processor 101, a memory 102, an interface circuit 103, and a display device 104 illustrated in
The processor 101 corresponds to a CPU (also referred to as Central Processing Unit, central processor, processing device, computation device, microprocessor, microcomputer, processor, and DSP (Digital Signal Processor)), a system LSI (Large Scale Integration), or the like. The memory 102 corresponds to a nonvolatile or volatile semiconductor memory such as a RAM (Random Access Memory), a ROM (Read Only Memory), a flash memory, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable Programmable Read-Only Memory), or the like. The interface circuit 103 is a circuit for transmitting and receiving various types of data with other devices. The display device 104 corresponds to a liquid-crystal display monitor, a display, or the like. The hardware to implement the maintenance assistance device 1 may include an input device for receiving operations by a user in addition to the processor 101, the memory 102, the interface circuit 103, and the display device 104 described above. Examples of the input device are a keyboard, a mouse, a touch panel, and the like.
The information obtaining unit 11, the information retrieval unit 12, the database 13, and the display control unit 14 of the maintenance assistance device 1 are implemented by the processor 101 and the memory 102. Specifically, programs to operate as the information obtaining unit 11, the information retrieval unit 12, the database 13, and the display control unit 14 are stored in the memory 102. The processor 101 reads and executes the programs stored in the memory 102 to implement the above units of the maintenance assistance device 1.
The information obtaining unit 11 obtains problem identification information from the PLC 3 through the interface circuit 103. The maintenance assistance data to be entered in the database 13 by the data creation device 2 is transmitted from the data creation device 2 through the interface circuit 103 to the database 13. The display unit 15 is implemented by the display device 104.
It is allowable that the programs described above to implement the information obtaining unit 11, the information retrieval unit 12, the database 13, and the display control unit 14 of the maintenance assistance device 1 are stored in the memory 102 in advance to be provided to a user. It is also allowable that the programs described above are written into a computer-readable recording medium such as a CD (Compact Disc)-ROM or a DVD (Digital Versatile Disc)-ROM, and then the programs written into the recording medium are supplied to a user such that the user can install these programs onto the memory 102. The programs described above may also be provided to a user via a communication line such as the Internet.
Subsequently, descriptions are made on a configuration of maintenance assistance data to be entered in the database 13 included in the maintenance assistance device 1. The configuration of the maintenance assistance data is explained below along with a work procedure for entering the maintenance assistance data in the database 13 by using the data creation device 2. The work to be described below needs to be performed before the start of operation of the maintenance assistance device 1.
An example case is described, in which data related to a predicted problem in a production facility configured as illustrated in
As illustrated in
The data creation device 2 obtains and holds therein the design data on the production facility in advance. In the following descriptions, a portion of the information included in the design data, which indicates the relation between the components, is referred to as “facility configuration information” for convenience of explanations. The data “problem-causing factor” and “measure-taking method” illustrated in
In a case where the data-input reception unit 21 in the data creation device 2 receives input of data to be entered in the database 13, the data-input reception unit 21 displays, on the display unit (not illustrated), the components of the production facility in a tree form on the basis of the facility configuration information so that a user can understand the relation between the components. At this time, it is allowable for the data creation device 2 to additionally display a 3D-model of the component so that the user can understand the configuration of the component. A worker who creates the database 13 selects one of the minimal-configuration components displayed at the right end of the tree (the rotor, the bearing, the bracket, and the vibration sensor in the example in
After the data-input reception unit 21 receives input of problem-related data and an “OK” button is pressed, the data-input reception unit 21 transmits the received input of problem-related data to the data entry unit 22. When the data entry unit 22 receives the problem-related data from the data-input reception unit 21, the data entry unit 22 associates the problem-related data with a component ID (IDentification) of the selected component as described above, specifically, the component ID of the bearing (component ID=0002) of the motor in the motor unit #2 included in the design data on the production facility. The data entry unit 22 then enters the associated data in the database 13. As a result, maintenance assistance data having a configuration in which component information (component ID) included in the design data on the production facility is associated with the problem-related data is entered in the database 13. The component ID having been entered in the database 13 in association with the problem-related data is measure-taking target component information indicating a component targeted for taking measures. In the example illustrated in
The operation of the data creation device 2 described above is illustrated in a flowchart in
As illustrated in
Next, the data creation device 2 enters the input data in the database 13 (Step S12). That is, the data entry unit 22 receives problem-related data having been received by the data-input reception unit 21, generates maintenance assistance data in which the received problem-related data is associated with the component ID included in the design data on the production facility, and then enters the generated maintenance assistance data in the database 13.
The procedure for entering the maintenance assistance data in the database 13 has been explained above by using the bearing of the motor in the motor unit #2 illustrated in
Subsequently, a specific example of the operation of the maintenance assistance device 1 is described with reference to
Descriptions are made on an example of an operation of the maintenance assistance device 1 when a problem has occurred, which is a decrease in the capacity utilization in a conveyance facility as illustrated at the left top of
As illustrated in
Next, the maintenance assistance device 1 uses the problem identification information received from the PLC 3 as a key to retrieve data from the database 13 (Step S22). The information retrieval unit 12 performs this process at Step S22. In the example illustrated in
Next, on the basis of each type of data obtained by the retrieval from the database 13, the maintenance assistance device 1 displays the problem-causing factor and the measure-taking method on the display unit 15 along with the location of problem-causing factor (Step S23). The location of problem-causing factor refers to a location where a component is installed, the component having become a factor of the occurrence of the problem detected by the PLC 3. Thus, the location of problem-causing factor indicates the position of a target component on which the measure-taking method is implemented in the conveyance facility. The display control unit 14 performs this process at Step S23. In the example illustrated in
As described above, the maintenance assistance device 1 according to the present embodiment includes the database 13 to manage design data on a production facility, and data on a component-problem-causing factor and a measure-taking method which are associated with a component forming the production facility as maintenance assistance data. When a problem occurs in the production facility, on the basis of a portion of the maintenance assistance data managed by the database 13, which is associated with the problem having occurred, the maintenance assistance device 1 notifies a user of the position of a component that has become the factor of the occurrence of the problem and the measure-taking method. Accordingly, the maintenance assistance device 1 can improve the efficiency of maintenance work on the production facility.
In the present embodiment, the configuration example has been described in which the database 13 is present in the maintenance assistance device 1. However, it is allowable that the database 13 is provided outside the maintenance assistance device 1.
In the present embodiment, for the purpose of simplifying the descriptions, a single component associated with a single combination of the problem-causing factor and the measure-taking method is entered in the database 13. However, there may possibly be a plurality of types of predicted problems in a single component. It is thus allowable that a single component associated with a plurality of combinations of the problem-causing factor and the measure-taking method is entered in the database 13. In this case, when the maintenance assistance device 1 finds a plurality of pieces of data corresponding to the retrieval key at Step S22 described above, the maintenance assistance device 1 first displays, for example, a list of plural problem-causing factors at Step S23. Thereafter, when a user selects one of the problem-causing factors in the list, the maintenance assistance device 1 displays the location of problem-causing factor and the measure-taking method corresponding to the selected problem-causing factor.
The maintenance assistance device 1a has a configuration in which the information retrieval unit 12 of the maintenance assistance device 1 according to the first embodiment is replaced with an information retrieval unit 12a, and a data obtaining unit 16 and a problem-handling result database 17 are added. In the present embodiment, different points from the maintenance assistance device 1 according to the first embodiment are mainly described.
As described above, the maintenance assistance device 1 according to the first embodiment enters a factor that causes a predicted problem, a measure-taking method, and other information in the database 13, and notifies a user of the measure-taking method entered in the database 13 at the occurrence of a problem. However, if an unpredicted problem occurs, a user needs to identify the factor that causes the problem by him/herself and take necessary measures to eliminate the problem. On the assumption that there is such a case, in the maintenance assistance device 1a according to the present embodiment, the data obtaining unit 16 obtains data indicating work details when a user has eliminated the problem by him/herself, and enters the obtained data in the problem-handling result database 17. Accordingly, when the same problem occurs again, a user can utilize the data in the problem-handling result database 17 and thus can efficiently eliminate the problem.
After having received input of data from a user, the data obtaining unit 16 enters the input data in the problem-handling result database 17 (Step S32). At this time, the data obtaining unit 16 enters the input data (data related to the work performed to eliminate the problem) in association with the problem identification information. The problem identification information associated with the input data is supposed to be the latest problem identification information notified from the PLC 3. The data related to the work performed to eliminate the problem, that is the data obtained by the data obtaining unit 16, is input only when the maintenance assistance device 1a cannot find a proper measure-taking method despite retrieval from the database 13 using the problem identification information notified from the PLC 3 as a key. That is, when there is no measure-taking method corresponding to the problem identification information notified from the PLC 3, a user works on eliminating the problem by him/herself, and thereafter the data related to the work performed is input. Thus, the data obtaining unit 16 enters the data obtained at Step S31 in the problem-handling result database 17 in association with the latest problem identification information notified from the PLC 3.
As illustrated in
When there is no appropriate data (NO at Step S41), the maintenance assistance device 1a uses the problem identification information as a key to retrieve data from the problem-handling result database 17 (Step S42). The information retrieval unit 12a performs the retrieval at Step S42. The problem identification information serving as a retrieval key is the same as the problem identification information to be used for retrieval at Step S22.
Next, the maintenance assistance device 1a checks whether there is appropriate data, that is, whether appropriate data has been found at Step S42 (Step S44). The information retrieval unit 12a performs this process at Step S44. When there is appropriate data (YES at Step S44), the maintenance assistance device 1a displays the problem-handling method on the display unit 15 on the basis of the data obtained in the retrieval process at Step S42 (Step S46). The problem-handling method in this example refers to details of work to eliminate the problem indicated by the data entered in the problem-handling result database 17. The display control unit 14 performs this process at Step S46.
When there is no appropriate data (NO at Step S44), the maintenance assistance device 1a displays information indicating that there is no appropriate data on the display unit 15 (Step S45). The display control unit 14 performs this process at Step S45.
In the present embodiment, the data obtaining unit 16 and the problem-handling result database 17 are provided inside the maintenance assistance device 1a. However, one or both of the elements may be provided outside the maintenance assistance device 1a. For example, the maintenance assistance device 1a may have a configuration in which the problem-handling result database 17 is provided in a server device connected to the maintenance assistance device 1a through a communication network. The data obtaining unit 16 may be a personal computer, a tablet terminal, a smart phone, or other devices that are connectable to the communication network, and that have installed therein a dedicated application to enter data in the problem-handling result database 17.
As described above, the maintenance assistance device 1a according to the present embodiment has a configuration in which the data obtaining unit 16 and the problem-handling result database 17 are added to the maintenance assistance device 1 according to the first embodiment. The data obtaining unit 16 obtains data related to work from a user who has worked on eliminating a problem in a production facility. The problem-handling result database 17 manages the data obtained by the data obtaining unit 16. The maintenance assistance device 1a allows a user to utilize data on work previously performed to eliminate the problem. This makes it possible for the user to perform maintenance work more efficiently as compared to the first embodiment.
The configurations described in the above embodiments are only examples of the content of the present invention. The configurations can be combined with other well-known techniques, and part of each of the configurations can be omitted or modified without departing from the scope of the present invention.
1, 1a maintenance assistance device; 2 data creation device; 3 PLC; 11 information obtaining unit; 12, 12a information retrieval unit; 13 database; 14 display control unit; 15 display unit; 16 data obtaining unit; 17 problem-handling result database; 21 data-input reception unit; 22 data entry unit; 201 data input screen.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2019/017274 | 4/23/2019 | WO | 00 |