Maintenance management device and maintenance management method
The maintenance management device and method address the challenge of managing diverse maintenance intervals by displaying task necessity based on attributes, ensuring timely and efficient maintenance, thus maintaining productivity.
Patent Information
- Application Number
- PCT/JP2024/020317
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-04
- Publication Date
- 2025-12-11
AI Technical Summary
Maintenance workers face difficulty in understanding the required maintenance for multiple components of a substrate-related operation machine, which have varying maintenance intervals, leading to potential neglect and reduced productivity.
A maintenance management device and method that measure elapsed time since previous maintenance and display the necessity of each task based on predetermined attributes, guiding operators to perform maintenance efficiently.
Ensures timely and appropriate maintenance is performed, maintaining high productivity by simplifying the understanding of maintenance requirements for multiple components.
Smart Images

Figure JP2024020317_11122025_PF_FP_ABST
Abstract
Description
Maintenance management device and maintenance management method
[0001] The present invention relates to a maintenance management device and a maintenance management method.
[0002] The maintenance management device manages the status of maintenance required for maintaining the functionality of the components that make up the substrate-related operation machine. Patent Document 1 discloses a configuration for notifying the maintenance of the components at an appropriate timing in a component mounting machine that serves as a substrate-related operation machine.
[0003] Special Publication No. 2024-11267
[0004] A substrate-related operation machine may be composed of many components, and even one component may require multiple types of maintenance. Furthermore, since the maintenance intervals for each component may differ, it may not be easy for a maintenance worker to understand the required maintenance and determine the order in which the maintenance should be performed and when it should be performed.
[0005] The present specification aims to provide a maintenance management device and a maintenance management method that can display the maintenance required for a plurality of components that make up a substrate-related performing machine in a manner that makes it easy for an operator to understand.
[0006] This specification discloses a maintenance management device including: a measurement unit that measures the elapsed time from the completion of the previous maintenance to the present, for each of multiple maintenance tasks performed on multiple component devices that make up a substrate-related performing machine; and a display unit that indicates whether or not each of the multiple maintenance tasks needs to be performed, the determination being based on the elapsed time for each of the multiple maintenance tasks, in correspondence with multiple first groups into which the multiple maintenance tasks are classified based on a predetermined attribute. This specification discloses a maintenance management method that includes: a measurement step that measures the elapsed time from the completion of the previous maintenance to the present, for each of multiple maintenance tasks performed on multiple component devices that make up a substrate-related performing machine; and a display step that indicates whether or not each of the multiple maintenance tasks needs to be performed, the determination being based on the elapsed time for each of the multiple maintenance tasks, in correspondence with multiple first groups into which the multiple maintenance tasks are classified based on a predetermined attribute.
[0007] This specification also discloses the technical idea of changing "the maintenance management device according to claim 1 or 2" in claim 4 originally filed to "the maintenance management device according to any one of claims 1-3," and the technical idea of changing "the maintenance management device according to claim 1 or 2" in claim 5 originally filed to "the maintenance management device according to any one of claims 1-4." This specification also discloses the technical idea of changing "the maintenance management device according to claim 1 or 2" in claim 6 originally filed to "the maintenance management device according to any one of claims 1-5," and the technical idea of changing "the maintenance management device according to claim 1 or 2" in claim 7 originally filed to "the maintenance management device according to any one of claims 1-6." This specification also discloses the technical idea of changing "the maintenance management device according to claim 1 or 2" in claim 8 originally filed to "the maintenance management device according to any one of claims 1 to 7," and the technical idea of changing "the maintenance management device according to claim 1 or 2" in claim 10 originally filed to "the maintenance management device according to any one of claims 1 to 9." This specification also discloses the technical idea of changing "the maintenance management device according to claim 1 or 2" in claim 11 originally filed to "the maintenance management device according to any one of claims 1 to 10."
[0008] With this configuration, even if multiple maintenance tasks are required for multiple components of the substrate-related performing machine, the necessity of each maintenance task is displayed corresponding to multiple first groups, helping the operator understand the necessity. This allows the operator to be appropriately guided to perform maintenance and prevents forgetting to perform maintenance. As a result, the high productivity of the substrate-related performing machine can be maintained.
[0009] 7 is a plan view schematically showing a component mounting machine as a substrate-related operating machine. FIG. 8 is a block diagram of a production system to which a maintenance management device is applied. FIG. 9 is a diagram showing various types of information. FIG. 10 is a flowchart showing maintenance management processing. FIG. 11 is a diagram showing a state in which a maintenance notification is displayed on a display device. FIG. 12 is a diagram showing a list display in which a plurality of maintenance tasks are classified by predetermined attributes. FIG. 13 is a diagram showing a detailed display when one of the list items in FIG. 6 is selected. FIG. 14 is a diagram showing an example of the pick-up display in FIG. 7. FIG. 15 is a diagram showing an example of the sort display in FIG. 7. FIG. 16 is a diagram showing a state in which various detailed settings are accepted. FIG. 17 is a diagram showing a state in which execution of maintenance is accepted.
[0010] 1. Overview of the Maintenance Management Device 30 The maintenance management device 30 manages the status of maintenance performed on the components Cm that make up the substrate-related operation machine Wm so as to maintain productivity of product substrates. In this embodiment, the maintenance management device 30 is incorporated into the control device 20 of the component mounting machine 10, which is one of the substrate-related operation machines Wm, as shown in FIG. 1. The maintenance management device 30 displays the maintenance required for the components Cm (e.g., the mounting head 133) of the component mounting machine 10 in an easy-to-understand manner, promotes the implementation of maintenance, and aims to maintain the appropriate condition of the components Cm.
[0011] 2. Configuration of Production Line Ln A plurality of the component mounting machines 10 described above are installed side by side together with other substrate-related operation machines Wm to form a production line Ln. A production system 1 that produces product substrates may have a plurality of production lines Ln. The component mounting machines 10 perform a mounting process of mounting components onto a substrate 91 as a predetermined substrate-related operation. The production line Ln is configured by installing a plurality of substrate-related operation machines Wm in the transport direction of the substrate 91. Each of the plurality of substrate-related operation machines Wm is communicably connected to a line management device 4 that manages the production line Ln.
[0012] As shown in Fig. 2, the production system 1 includes a host management device 2 that manages the production facilities for substrate products, including the production line Ln (substrate-related operation machines Wm, maintenance devices 3, warehouses for parts and components, etc.). A mobile terminal 5 carried by a worker who performs maintenance is communicably connected to the host management device 2. The host management device 2 stores various types of information related to maintenance. The various types of information are updated according to the status of maintenance, and are downloaded and used in response to requests from the substrate-related operation machines Wm, etc.
[0013] The production line Ln is composed of a plurality of substrate-related operation machines Wm, such as a printer, a reflow oven, and an inspection machine. The printer prints solder paste onto the component mounting positions of the loaded substrate 91. The reflow oven heats the substrate 91 transported from the upstream side of the production line Ln to melt the solder on the substrate 91 and perform soldering. The inspection machine inspects whether the appearance or function of the product substrates produced on the production line Ln are normal.
[0014] The configuration of the production line Ln may be appropriately added to or changed depending on, for example, the type of product board to be produced. Specifically, the production line Ln may be appropriately equipped with substrate-related operation machines Wm, such as a buffer device that temporarily holds the transported boards 91, a board supply device, a board inverting device, various inspection devices, a shield mounting device, an adhesive application device, and an ultraviolet irradiation device.
[0015] 1, the component mounting machine 10 includes a board transport device 11, a component supply device 12, a head moving device 13, a component camera 14, a board camera 15, a display device 16, a nozzle station 17, and a control device 20. In the following description, the horizontal direction, which is the front-to-back direction of the component mounting machine 10 (the up-and-down direction in FIG. 1), is referred to as the Y direction, the horizontal direction intersecting the Y direction, which is the left-to-right direction of the component mounting machine 10 (the left-to-right direction in FIG. 1), is referred to as the X direction, and the vertical direction (the front-to-back direction in FIG. 1) which is perpendicular to the X and Y directions is referred to as the Z direction.
[0016] 3-1. Board transport device 11 The board transport device 11 sequentially transports the board 91 in the transport direction and positions the board 91 at a predetermined position within the machine. The board transport device 11 clamps the positioned board 91 using a backup device (not shown). After performing the component mounting process, the board transport device 11 transports the board 91 out of the component mounting machine 10.
[0017] 3-2. Component supply device 12 The component supply device 12 includes a plurality of slots 121 and a plurality of reel holders 123 arranged side by side in the X direction. A feeder 122 is detachably set in each of the plurality of slots 121. For example, a tape feeder that feeds and moves a carrier tape containing a large number of components to supply the components so that they can be picked is used as the feeder 122. The reel holders 123 replaceably hold reels around which the carrier tape is wound.
[0018] The feeder 122 may be a stick feeder that supplies components stored in a stick, or a bulk feeder that supplies components stored in bulk. Furthermore, the component supply device 12 may supply relatively large components arranged on a tray placed on a pallet. In the above configuration, the component supply device 12 draws a predetermined pallet from a storage device that stores multiple pallets, depending on the mounting process, and supplies the components.
[0019] 3-3. Head moving device 13 The head moving device 13 moves the mounting head 133 so as to transfer the components supplied by the component supply device 12 to a predetermined mounting position on the board 91 carried into the machine by the board transport device 11. The XY drive device 131 of the head moving device 13 moves the moving table 132 in the horizontal direction (X direction and Y direction) using a linear motion mechanism. The mounting head 133 is replaceably fixed to the moving table 132 by a clamp member (not shown). Various tools are detachably attached to the mounting head 133.
[0020] The above tools include suction nozzles 134 that hold components. The mounting head 133 supports multiple suction nozzles 134 in a rotatable and vertically movable manner. The suction nozzles 134 suck and hold components using supplied negative pressure air. The suction nozzles 134 are controlled in terms of their vertical position and angle relative to the mounting head 133, as well as the state of the negative pressure air supply. In addition, the mounting head 133 can be equipped with other tools, such as a chuck that clamps components, and a picker that can hold backup pins that constitute a backup device.
[0021] 3-4. Component camera 14, board camera 15 The component camera 14 and board camera 15 are digital imaging devices having imaging elements such as CMOS. The component camera 14 and board camera 15 capture images based on control signals and send image data acquired by the images. The component camera 14 is configured to be able to capture images of the component held by the suction nozzle 134 from below. The board camera 15 is mounted on a moving stage 132 so as to be movable horizontally integrally with the mounting head 133. The board camera 15 is configured to be able to capture images of the board 91 from above.
[0022] Furthermore, in addition to capturing an image of the surface of the substrate 91, the substrate camera 15 can also capture an image of various devices within the movable range of the movable stage 132. For example, the substrate camera 15 can capture an image of a reference mark or barcode attached to the nozzle station 17 (described later) or a tool (such as the suction nozzle 134) housed in the nozzle station 17 within the camera's field of view. In this way, the substrate camera 15 can be used to capture images of different objects in order to obtain image data to be used for various image processing.
[0023] 3-5. Display Device 16 The substrate-related operation machine Wm is provided with a display device Ds that displays various information to the worker. The component mounting machine 10 is provided with a display device 16, as shown in FIGS. 2 and 5. In this embodiment, the display unit 161 of the display device 16 can display various information input by the control device 20 or the line management device 4 in color using graphics (including icons) and character strings. The display unit 161 is also a touch screen that can accept touch operations by the worker.
[0024] In addition, the display device 16 can accept input operations by connecting a pointing device such as a mouse and a keyboard. The display device 16 also has a plurality of function buttons 162 to which predetermined functions are assigned, and a stop button 163 for immediately stopping the operation of the component mounting machine 10.
[0025] 3-6. Nozzle Station 17 The nozzle station 17 is detachably mounted inside the component mounting machine 10. The nozzle station 17 houses various tools used by the component mounting machine 10, which serves as the substrate-related operation machine Wm, for substrate-related operations. In this embodiment, the nozzle station 17 has multiple storage compartments for detachably holding multiple suction nozzles 134 and pickers. During the suction nozzle 134 replacement process, the nozzle station 17 holds the suction nozzle 134 removed from the mounting head 133, and also holds another suction nozzle 134 in a removable manner. This allows the component mounting machine 10 to automatically replace the suction nozzle 134 depending on the type of component to be mounted, for example, during the mounting process.
[0026] 3-7. Control Device 20 As shown in FIG. 1, the component mounting machine 10 includes a control device 20. The control device 20 is mainly composed of a CPU, various memories, and control circuits. As shown in FIG. 2, the control device 20 includes a storage unit 21. The storage unit 21 is composed of a storage device such as a hard disk drive or flash memory. The storage unit 21 of the control device 20 stores a control program used to control the mounting process and various pieces of information M1-M3 used in the maintenance management process.
[0027] The control program indicates the placement positions, placement angles, and component types of components to be placed on the board 91 in the planned placement order during the placement process. The placement process includes a process of repeating a PP cycle (pick-and-place cycle), which includes a pickup cycle and a placement cycle, multiple times. The "pick-up cycle" refers to a process of repeating a pickup operation, in which components supplied by the component supply device 12 are picked up by the suction nozzle 134, multiple times.
[0028] The above-mentioned "placement cycle" refers to a process of repeating a plurality of times a placement operation in which picked components are placed at a predetermined placement angle in a predetermined placement position on the board 91. In this way, the control program presets the execution order of a PP cycle, which is made up of a plurality of grouped picking and placement operations, taking into consideration the number of suction nozzles 134 supported by the placement head 133, the movement distance of the placement head 133, etc.
[0029] The control device 20 executes a process for recognizing the holding state of the components held by each of the multiple holding members (suction nozzles 134). Specifically, the control device 20 processes image data acquired by imaging with the component camera 14, and recognizes the position and angle of each component relative to the reference position of the mounting head 133. Note that in addition to the component camera 14, the control device 20 may also process image data acquired by, for example, a head camera unit integrally provided on the mounting head 133 capturing an image of the component from the side, below, or above.
[0030] In the mounting process, the control device 20 controls the mounting operation by the mounting head 133 so that the component is mounted on the board 91 in a predetermined orientation. At this time, the control device 20 controls the mounting operation based on the recognized holding state of the component. In other words, the control device 20 corrects the position of the mounting head 133 and the angle of the suction nozzle 134 about the Q axis so as to correct any positional and angular deviations of the component held by the suction nozzle 134 relative to the Q axis (the axis of rotation of the suction nozzle 134). As a result, the component held by the suction nozzle 134 is mounted at a predetermined mounting position and angle instructed by the control program.
[0031] 4. Maintenance Management Device 30 4-1. Maintenance of Substrate-Related Performing Machine Wm A substrate-related performing operating machine Wm, such as the component mounting machine 10 described above, is made up of various components Cm. For example, the components Cm of the component mounting machine 10 include a board transport device 11, a component supply device 12, a mounting head 133, a head moving device 13 that moves the mounting head 133, a component camera 14, and a board camera 15. These components Cm require periodic maintenance to ensure that they perform as expected.
[0032] The components Cm may be subdivided as maintenance targets. For example, as shown in Fig. 3, the mounting head 133, which is one of the components Cm, is made up of components Cm such as a Z-axis drive unit that raises and lowers the suction nozzle 134 and a Q-axis drive unit that rotates the suction nozzle 134 around its axis of rotation. In Fig. 3, the higher-level components Cm are shown as type 1, and the lower-level components Cm that make up type 1 are shown as type 2. Maintenance targets can also be further subdivided (types 3, 4, ...).
[0033] Furthermore, the types of maintenance for the component Cm include, for example, lubrication of sliding parts and drive parts, cleaning to remove foreign matter such as dust, inspection to ensure operation is within normal ranges, and replacement of consumable parts. The maintenance content indicates which parts the work indicated by the maintenance type will be performed on. Recommended maintenance intervals are set in advance for these maintenance types and contents. The intervals can be, for example, every day (24 hours), two days (48 hours), one week (160 hours), one month (700 hours), three months (2000 hours), six months (4000 hours), one year (8000 hours), 12000 hours, or irregular.
[0034] For example, "one week (160 hours) maintenance" means that maintenance is recommended to be performed as soon as possible when the operating time since the completion of the previous maintenance of the target component Cm reaches 160 hours. "Irregular" maintenance is maintenance performed on a part that is identified as the cause of an error based on the results of an inspection or the occurrence of an error.
[0035] As described above, the component mounting machine 10 has a large number of components Cm that require maintenance, and the maintenance intervals vary widely. Therefore, workers must deal with maintenance that is required sporadically during production. In such cases, workers are required to perform maintenance efficiently and prevent forgetting to perform maintenance. Therefore, the maintenance management device 30 of this embodiment is configured to display the required maintenance for the multiple components Cm that make up the substrate-related operation machine Wm in a way that makes it easy for workers to understand.
[0036] 2, the maintenance management device 30 includes a measurement unit 31 and a display unit 32. The measurement unit 31 executes a measurement step of measuring the elapsed time Te from the completion of the previous maintenance to the present for each of the plurality of components Cm that make up the substrate-related performing machine Wm. The display unit 32 executes a display step of displaying, in a predetermined display mode, whether or not each of the plurality of maintenance tasks needs to be performed, based on the elapsed time Te for each of the plurality of maintenance tasks.
[0037] 3, the "attributes Bt" include at least one of the execution cycle Ym set for each of the plurality of maintenance operations, the overtime Tx of the elapsed time Te relative to the execution cycle Ym, the type of the corresponding component Cm (unit type Pu), and a preset importance Mp. In this embodiment, the attributes Bt include type 1 (Pu1) and type 2 (Pu2), which are further subdivided unit types Pu of the component Cm, and a degree of execution necessity Rc based on the overtime Tx. The display mode of the display unit 32 will be described in detail later.
[0038] 2, the maintenance management device 30 may further include a notification unit 33. When the elapsed time Te of a predetermined maintenance operation exceeds the execution cycle Ym set for each of the plurality of maintenance operations, the notification unit 33 executes a notification step of notifying an external device that the maintenance operation is required. The configuration of the maintenance management device 30 will be described below with reference to an example of the operation flow of the maintenance management process and the transition of the screens displayed on the display device 16.
[0039] 4-2. Maintenance Management Process (Maintenance Management Method) The maintenance management device 30 executes the maintenance management process shown in Fig. 4 periodically (for example, every hour) or in response to a request from an operator, while power is supplied to the component mounting machine 10 and the plurality of component devices Cm are in an operable state. The maintenance management device 30 first determines whether maintenance is required (S10).
[0040] For each of the multiple maintenance tasks, the measurement unit 31 measures the elapsed time Te from the completion of the previous maintenance task (the previous maintenance task time Tm) to the present (S11). In this embodiment, the measurement unit 31 measures the elapsed time Te as the cumulative total of the periods during which power is supplied to the component mounting machine 10 and the multiple components Cm are operable. In other words, the measurement unit 31 does not include the time during which the component mounting machine 10 is powered off in the elapsed time Te.
[0041] The measuring unit 31 may also measure the elapsed time Te by providing a different timer for each of the multiple maintenance operations and switching between counting up and pausing each timer depending on whether the power to the component mounting machine 10 is turned on or off. The measuring unit 31 may also store the start time of the timer for each of the multiple maintenance operations and calculate the elapsed time Te by subtracting the time during which the power to the component mounting machine 10 was turned off from the difference between the current time and the start time.
[0042] Next, the measurement unit 31 calculates the overtime Tx for each of the multiple maintenance tasks (S12). Specifically, the measurement unit 31 calculates the overtime Tx by subtracting the maintenance cycle Ym from the elapsed time Te for each of the multiple maintenance tasks. The maintenance management device 30 determines whether or not each of the multiple maintenance tasks needs to be performed (S13). In this embodiment, the maintenance management device 30 determines whether or not to perform the maintenance tasks based on the overtime Tx.
[0043] Specifically, for maintenance whose overtime Tx is a negative number, the maintenance management device 30 determines that the elapsed time Te has not reached the implementation cycle Ym and therefore does not need to be performed. On the other hand, for maintenance whose overtime Tx is a positive number, the maintenance management device 30 determines that the elapsed time Te has reached the implementation cycle Ym and therefore needs to be performed. In principle, the need for maintenance is determined based on the overtime Tx, but other factors can also be taken into consideration.
[0044] This is because, for example, depending on the unit type Pu of the component device Cm, even if the maintenance implementation cycle Ym has been reached, the impact on production of not performing maintenance may be low depending on the type of production, such as the component device being used less frequently in the mounting process or being fitted with a more durable component than initially expected. On the other hand, if the component device Cm is used more frequently in the mounting process, there is a risk of affecting the time required for the mounting process, and so it can be said that this maintenance has a high impact on productivity.
[0045] The above circumstances vary depending on the production of the product board. Therefore, the maintenance management device 30 automatically calculates the importance Rm of each maintenance for each unit type Pu based on, for example, its relevance to production, or allows a production manager or worker to determine the importance Rm of each maintenance in advance based on experience, etc. The maintenance management device 30 then determines that the higher the importance Rm of the maintenance and the longer the overtime Tx, the higher the degree of necessity Rc of that maintenance, and records this in the maintenance information M1.
[0046] If the determination of whether or not maintenance is necessary (S10) determines that maintenance is necessary (S21: Yes), the notification unit 33 executes notification processing (S22, notification step). Specifically, in the notification processing (notification step), the notification unit 33 notifies an external party that maintenance is necessary for which the elapsed time Te exceeds the maintenance period Ym, in other words, maintenance for which the overtime Tx is a positive number. The notification unit 33 may also notify maintenance for which the maintenance necessity Rc is equal to or greater than a predetermined value based on the overtime Tx and the importance Rm set by the maintenance management device 30. Furthermore, the notification unit 33 may also issue a notification as a notice even if the elapsed time Te has not yet reached the maintenance period Ym, for example, if it has reached a predetermined time before the maintenance period Ym. The "predetermined time" can be set appropriately by the operator or the like.
[0047] Furthermore, various modes may be applied to the notification method used by the notification unit 33. The notification unit 33 sends a notification message to, for example, the line management device 4 or a mobile terminal 5 carried by a worker. The notification message includes information indicating that maintenance work needs to be performed. Note that the notification unit 33 may omit execution of the notification process based on a predetermined condition even if maintenance work needs to be performed. The above-mentioned predetermined condition includes, for example, a case where notification is not enabled for the maintenance work.
[0048] Next, the display unit 32 executes a display process (S23). Specifically, as shown in FIG. 5, the display unit 32 displays a guidance message 41 on the top screen 40 of the display device 16. The top screen 40 is displayed while the component mounting machine 10 is operating, and displays various menus including a request for displaying maintenance information. The display unit 32 displays, along with the guidance message 41, for example, the current operating time (4000 hours) and a pull-down button 42 for displaying a list.
[0049] When the pull-down button 42 is pressed, the display unit 32 indicates whether or not each of the multiple maintenance tasks needs to be performed by corresponding it to multiple first groups 71, which are obtained by dividing the multiple maintenance tasks based on a predetermined attribute Bt. The above-mentioned necessity of performing the maintenance tasks is a result based on the elapsed time Te of the multiple maintenance tasks in the maintenance necessity determination (S10). The "first group 71" is one of the multiple attributes Bt and is set in advance by an operator or the like. For example, as shown in FIG. 9 , it is assumed that the first group attribute is set to the maintenance interval Ym. In this case, as shown in FIG. 6 , the display unit 32 displays the necessity of performing the maintenance tasks by using a normal display and a grayed-out display (hatched areas in FIG. 6 ) in correspondence with the multiple first groups 71 divided based on the maintenance interval Ym.
[0050] Furthermore, the display unit 32 also displays the number of maintenance items that need to be performed for each of the multiple first groups 71 in the first group list 43 displayed on the top screen 40. Furthermore, when the number of maintenance items is one or more, the display unit 32 may display the number in bold or in a specific color. Furthermore, when the multiple first groups 71 include maintenance items with high importance Rm or high degree of necessity Rc, the display unit 32 may display a caution mark 44.
[0051] This display mode allows the worker to grasp how many maintenance tasks need to be performed in each of the first groups 71 divided by the execution cycle Ym, and whether any of the tasks have a high degree of necessity Rc for execution. Each of the first groups 71 is provided with a link to a detailed display of that group. When one of the first groups 71 is selected by a touch operation or a pointing device, the display unit 32 performs a detailed display process, regarding the selection of one of the first groups 71 as having received a detailed display of that one of the first groups 71 (S24).
[0052] For example, when the display unit 32 receives a detailed display of "3. [Maintenance every 1 week (160 hours)]", the display unit 32 transitions to a detailed display screen 50 as shown in FIG. 7 and displays whether or not multiple maintenance tasks belonging to the first group 71 need to be performed. In detail, the display unit 32 displays whether or not maintenance tasks need to be performed using a normal display and a grayed-out display (hatched area in FIG. 7). Furthermore, the display unit 32 displays various items related to maintenance in addition to whether or not multiple maintenance tasks need to be performed.
[0053] Specifically, the display unit 32 displays the type (cleaning, ...), content, elapsed time (165H, ...), and overtime (5H, ...) for each of the multiple maintenance tasks. Additionally, the display unit 32 may display the degree of necessity Rc and the importance Rm of each of the multiple maintenance tasks based on the overtime Tx using text, icons, text color, background color, etc. The above display items and display methods (text, icons, etc.) are appropriately selected from multiple attributes Bt. The display unit 32 also displays check boxes 51 for accepting completion of each of the multiple maintenance tasks.
[0054] When a large number of maintenance tasks belong to a specific first group 71, it may be difficult for the worker to grasp which maintenance tasks need to be performed. Therefore, the display unit 32 executes a specific display process that improves viewability by using various display methods (S25). Specifically, the display unit 32 may display the necessity of performing each of the multiple maintenance tasks belonging to the first group 71 in correspondence with multiple second groups 72 that are separated based on a predetermined attribute Bt that is different from the predetermined attribute Bt used to separate the first groups 71.
[0055] For example, when the pick-up display button 52 is pressed while "mounting head" of "component type 1" is selected as the second group attribute, the display unit 32 picks up and displays only maintenance that belongs to the first group 71 (the implementation cycle Ym is every 160 hours) and that is related to the "mounting head," as shown in FIG. 8A . At this time, the display unit 32 may also display, on the detailed display screen 50, maintenance that has been determined not to be necessary (the overtime Tx is a negative number). This allows the worker to know what kind of maintenance should be performed when planning to perform maintenance on the mounting head 133, as well as what maintenance has already been performed.
[0056] As another display method, the display unit 32 may rearrange the display order of the maintenance items belonging to the first group 71, indicating whether or not they need to be performed, based on a predetermined attribute Bt that is different from the predetermined attribute Bt used to classify the first group 71. For example, when the sort button 53 is pressed with "excess time Tx" selected as the second group attribute, the display unit 32 displays the maintenance items belonging to the first group 71 (whose execution cycle Ym is every 160 hours) in descending order of excess time Tx (or in ascending order of excess time Tx), as shown in FIG. 8B . This allows the worker to grasp the target maintenance items and the order in which they should be performed when the maintenance items are scheduled to be performed in order from the item with the largest excess time Tx to the item with the smallest excess time Tx.
[0057] On the detailed display screen 50, the display unit 32 has a setting button 54. When the setting button 54 is pressed, the display unit 32 transitions to a setting screen 60 that accepts settings related to the display of whether or not maintenance is required, as shown in Fig. 9. On the setting screen 60, the display unit 32 acceptably displays an attribute setting 61 for the first group 71, a display setting 62 for whether or not to display whether or not maintenance is required, and a notification setting 63 for whether or not to notify, for each of a plurality of maintenance tasks.
[0058] The attribute setting 61 of the first group 71 is a setting of an attribute that classifies multiple maintenance tasks, and a worker, etc., is selected from a list (not shown). Fig. 9 shows an example in which an execution cycle Ym is selected as the attribute Bt of the first group 71. The display setting 62 is a setting for switching between "display" and "hide" to indicate whether or not maintenance is required when the elapsed time Te has exceeded the execution cycle Ym but maintenance is not required, such as when a specific component Cm is optional and not installed in the component mounting machine 10.
[0059] The notification setting 63 is a setting for switching between "notification" and "non-notification" regarding the necessity of maintenance when the necessity of maintenance is set to "display" and when the maintenance is scheduled by a worker, for example, to be performed in conjunction with other maintenance and not on its own. The display setting 62 and notification setting 63 may be set for each maintenance as described above, or may be set collectively for a specific unit type Pm. After accepting the settings on the setting screen 60, pressing the OK button 64 records the settings in the setting information M3 and applies them to subsequent display and notification processes. Pressing the cancel button 65 does not reflect the settings, and the original settings apply to the display and notification processes.
[0060] The maintenance management device 30 accepts a notification of the performance of maintenance (S26). Specifically, the maintenance management device 30 can accept the notification using a plurality of check boxes 51 displayed on the details display screen 50. In addition to the above, the maintenance management device 30 may also consider the notification of the performance of maintenance to have been accepted when, for example, a notification is input from a maintenance device 3 serving as an external device used for maintenance. The maintenance device 3 is, for example, a mobile or fixed cleaner or inspection device.
[0061] When the Commit button 55 is pressed on the details display screen 50 after receiving a notification of the execution of maintenance, the execution of multiple maintenance operations is confirmed as requested. The measurement unit 31 then resets the timer for the performed maintenance operations (S27). As a result, the time at which the timer was reset for that maintenance operation is recorded in the maintenance information M1 as the "previous execution time Tm." Note that when the Cancel button 56 is pressed on the details display screen 50, the notification is not reflected and none of the maintenance operations are considered to have been performed.
[0062] The maintenance management device 30 ends the maintenance management process after executing the above-described series of processes (S22-S27), or if there is no maintenance determined to be necessary in the maintenance necessity determination (S10) (S21: No). Note that the worker can efficiently perform multiple maintenance tasks by repeating the series of processes (S22-S27) of displaying the necessity of performing maintenance tasks belonging to another first group 71 and reporting the necessity after performing the maintenance tasks in the same manner as described above.
[0063] 5. Modifications of the Embodiment 5-1. Regarding Display Processing In the embodiment, the display unit 32 displays the necessity of performing each of the plurality of maintenance tasks on the display device 16. However, the display unit 32 may display on the host management device 2, the line management device 4, or the mobile terminal 5, in addition to the display device 16. In the mode of display on the line management device 4, the display may also display the maintenance tasks for the components Cm that make up each of the substrate-related operation machines Wm that belong to the same production line Ln. This allows the operator to collectively grasp the maintenance tasks that need to be performed on the same or similar components Cm of the plurality of component mounting machines 10.
[0064] Similarly, in a mode of displaying on the host management device 2, maintenance of the constituent devices Cm that make up each of the substrate-related performing machines Wm that belong to the multiple production lines Ln may also be displayed. This allows the worker to know, for example, which maintenance requires the use of a dedicated maintenance device 3, and allows for efficient schedule management regarding the use of the maintenance device 3.
[0065] 5-2. Regarding the maintenance management device 30 In the embodiment, the substrate-related operation machine Wm is the component mounting machine 10. However, the maintenance management device 30 may be configured so that the substrate-related operation machine Wm is not only the component mounting machine 10, but also various other types of machines, such as a solder printer or an inspection machine. Note that, compared to other substrate-related operation machines Wm, the component mounting machine 10 requires a greater variety of maintenance depending on the type of component device Cm, and has a greater impact on productivity. Therefore, it is particularly useful to manage the maintenance of the component mounting machine 10's component devices Cm.
[0066] In the embodiment, the maintenance management device 30 is incorporated into the control device 20 of the component mounting machine 10. However, the maintenance management device 30 may be incorporated into an external device of the component mounting machine 10. For example, the maintenance management device 30 may be incorporated into the host management device 2, the line management device 4, or a dedicated external device.
[0067] 1: Production system, 2: Host management device, 3: Maintenance device, 4: Line management device, 5: Portable terminal, 10: Component mounting machine (substrate-related operation machine), 11: Substrate transport device, 12: Component supply device, 13: Head moving device, 14: Component camera, 15: Substrate camera, 16: Display device, 17: Nozzle station, 20: Control device, 21: Memory unit, 30: Maintenance management device, 31: Measurement unit, 32: Display unit, 33: Notification unit, 40: Top screen, 50: Detailed display screen, 60: Setting screen, 71: First group, 72: Second group, M1: Maintenance information, M2: Timer information, M3: Setting information
Claims
1. A maintenance management device comprising: a measuring unit that measures the elapsed time from the completion of the previous maintenance work to the present for each of a plurality of maintenance work performed on a plurality of component devices that make up a substrate-related operating machine; and a display unit that indicates whether or not each of the plurality of maintenance work needs to be performed, determined based on the elapsed time for each of the plurality of maintenance work, in correspondence with a plurality of first groups into which the plurality of maintenance work are classified based on predetermined attributes.
2. The maintenance management device of claim 1, wherein the specified attributes include at least one of the implementation period set for each of the plurality of maintenance tasks, the excess time of the elapsed time relative to the implementation period, the type of the corresponding component equipment, and a predetermined importance level.
3. A maintenance management device as described in claim 1 or 2, wherein when the display unit receives a detailed display of one of the plurality of first groups, it displays whether or not each of the plurality of maintenance tasks belonging to the first group needs to be performed, corresponding to a plurality of second groups divided based on a specified attribute different from the specified attribute used to divide the first groups.
4. A maintenance management device as described in claim 1 or 2, wherein when the display unit receives a detailed display of one of the plurality of first groups, it rearranges the display order to show whether or not each of the plurality of maintenance tasks belonging to the first group needs to be performed based on a specified attribute that is different from the specified attribute used to classify the first groups.
5. A maintenance management device as described in claim 1 or 2, wherein the display unit indicates, in addition to whether or not the multiple maintenance tasks need to be performed, at least one of the elapsed time for each of the multiple maintenance tasks, the amount of time the elapsed time exceeds the execution cycle set for each of the multiple maintenance tasks, and the degree of necessity of performing each of the multiple maintenance tasks based on the amount of time exceeded.
6. A maintenance management device as described in claim 1 or 2, wherein the measurement unit resets the elapsed time for any one of the plurality of maintenance operations when a notification of completion of the maintenance operation is received.
7. A maintenance management device according to claim 1 or 2, wherein the measurement unit measures the cumulative total of the period during which the substrate-related operation machine is supplied with power and the plurality of components are operable as the elapsed time.
8. A maintenance management device as described in claim 1 or 2, further comprising a notification unit that notifies an external party that a maintenance needs to be performed when the elapsed time of a specified maintenance exceeds the implementation cycle set for each of the multiple maintenance operations.
9. The maintenance management device described in claim 8, wherein the notification unit determines whether to notify an external party that a specified maintenance whose elapsed time has exceeded needs to be performed, based on the necessity of the notification set in correspondence with the plurality of maintenances or the specified attributes.
10. A maintenance management device as described in claim 1 or 2, wherein the display unit displays whether or not each of the plurality of maintenance operations needs to be performed on one of a display device provided on the substrate-related work machine, a line management device that manages the production line made up of the substrate-related work machine, a host management device that manages the production equipment for product substrates including the production line, and a terminal device carried by the worker performing the maintenance.
11. The maintenance management device according to claim 1 or 2, wherein the substrate-related work machine is a component mounting machine that mounts components on a substrate, and the constituent equipment includes a substrate transport device that transports the substrate, a component supply device that supplies the components, a mounting head used to mount the components, a head moving device that moves the mounting head, and a camera that takes images of the substrate or the components.
12. A maintenance management method comprising: a measuring step of measuring the elapsed time from the completion of the previous maintenance work to the present for each of a plurality of maintenance work performed on a plurality of component devices of a substrate-related operating machine; and a display step of displaying the necessity of performing each of the plurality of maintenance work, determined based on the elapsed time for each of the plurality of maintenance work, in correspondence with a plurality of first groups obtained by classifying the plurality of maintenance work based on a predetermined attribute.
Citation Information
Patent Citations
Maintenance support system for part mounting system and part mounting system using the same
WO2004086841A1
KR20210133685A