Work confirmation device and work confirmation method
The work confirmation device and method address the issue of operators not completing guided countermeasure operations by incorporating a confirmation unit to verify completion, thereby enhancing the efficiency of substrate work quality improvements.
Patent Information
- Application Number
- PCT/JP2023/042182
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-24
- Publication Date
- 2025-05-30
AI Technical Summary
Operators may not perform countermeasure operations guided by substrate work machines, leading to repeated guidance and inefficiencies in improving substrate work quality.
A work confirmation device and method that includes a guidance unit to instruct operators on countermeasure operations and a confirmation unit to verify the completion of these operations, ensuring that operators perform the necessary actions.
The solution effectively confirms that operators have performed countermeasure operations, reducing the need for repeated guidance and improving the efficiency of substrate work quality improvement processes.
Smart Images

Figure JP2023042182_30052025_PF_FP_ABST
Abstract
Description
Work confirmation device and work confirmation method
[0001] This specification discloses techniques relating to a work confirmation device and a work confirmation method.
[0002] The printing operation support device described in Patent Document 1 includes a treatment decision unit and a treatment command unit. The treatment decision unit decides, depending on the type of quality degradation, an improvement action for a quality degradation identified based on print result information from an inspection machine that inspects the print results from the solder printer. The treatment command unit issues a command regarding the improvement action decided by the treatment decision unit to at least one of the solder printer or an operator of the solder printer. Furthermore, if an improvement action has been decided for a specific quality degradation but the quality does not improve, the treatment decision unit decides on a different improvement action from the improvement action decided.
[0003] JP 2012-162042 A
[0004] When a worker is advised to perform a corrective action to improve a substrate-related operation performed by a substrate-related operation machine, the worker does not necessarily perform the corrective action. If the worker does not perform the corrective action, the same corrective action must be repeatedly advised. Therefore, there is a demand for confirmation that the worker has performed the corrective action.
[0005] In view of the above circumstances, this specification discloses a work confirmation device and a work confirmation method that can confirm that a worker has performed a corrective work.
[0006] This specification discloses a work confirmation device including a guide unit and a confirmation unit. The guide unit collects and analyzes production information from a substrate-related operation machine that performs a predetermined substrate-related operation on a substrate to produce a product substrate, and based on the analysis results, guides a worker to perform a corrective action to improve the substrate-related operation performed by the substrate-related operation machine. After the guide unit guides the worker to perform the corrective action, the confirmation unit confirms that the worker has performed the corrective action.
[0007] This specification also discloses a work confirmation method including a guidance step and a confirmation step. The guidance step guides a worker to perform a corrective action to improve a substrate-related operation performed by a substrate-related operation machine, based on an analysis result obtained by collecting and analyzing production information of the substrate-related operation machine that performs a predetermined substrate-related operation on a substrate to produce a product substrate. The confirmation step confirms that the worker has performed the corrective action after being guided to do so by the guidance step.
[0008] This specification discloses a technical idea in claim 6 of the claims originally attached to the application (hereinafter referred to as the original claims) in which "the work confirmation device according to claim 2" is changed to "the work confirmation device according to any one of claims 2 to 5." This specification also discloses a technical idea in claim 7 of the original claims in which "the work confirmation device according to claim 1" is changed to "the work confirmation device according to any one of claims 1 to 6."
[0009] Furthermore, this specification discloses the technical idea of changing "the work confirmation device according to claim 1" to "the work confirmation device according to any one of claims 1 to 7" in claim 8 originally claimed. Also, this specification discloses the technical idea of changing "the work confirmation device according to claim 1" to "the work confirmation device according to any one of claims 1 to 8" in claim 9 originally claimed. Furthermore, this specification discloses the technical idea of changing "the work confirmation device according to claim 1" to "the work confirmation device according to any one of claims 1 to 9" in claim 10 originally claimed.
[0010] The above-described work confirmation device allows a worker to confirm that the corrective work has been carried out after being informed of the corrective work. The above description of the work confirmation device also applies to the work confirmation method.
[0011] FIG. 1 is a configuration diagram showing an example of the configuration of a substrate-related work line. FIG. 2 is a plan view showing an example of the configuration of a component mounting machine. FIG. 3 is a block diagram showing an example of a control block of a work confirmation device. FIG. 4 is a flowchart showing an example of a control procedure by the work confirmation device. FIG. 5 is a schematic diagram showing an example of a change in work efficiency over time. FIG. 6 is a schematic diagram showing an example of a guide for a corrective work. FIG. 7 is a schematic diagram showing an example of an occurrence situation of an error code.
[0012] 1. Embodiment 1-1. Configuration Example of Substrate-Related Work Line WL0 In the substrate-related work line WL0, substrate-related work machines WM0 perform predetermined substrate-related work on substrates 90 to produce product substrates 900. The types and number of substrate-related work machines WM0 that make up the substrate-related work line WL0 are not limited. As shown in Figure 1, the substrate-related work line WL0 of the embodiment is equipped with multiple substrate-related work machines WM0, including a printer WM1, a print inspection machine WM2, a component placement machine WM3, a reflow oven WM4, and a visual inspection machine WM5, and the substrates 90 are transported in the above order by a board transport device.
[0013] The printer WM1 prints solder at the mounting positions of the components 91 on the board 90. The print inspection machine WM2 inspects the printing condition of the solder printed by the printer WM1. As shown in FIG. 2, the component mounting machine WM3 mounts the components 91 on the board 90 on which the solder has been printed by the printer WM1. There may be one or more component mounting machines WM3. As shown in FIG. 1, when multiple component mounting machines WM3 (three in the figure) are provided, the multiple component mounting machines WM3 can share the mounting work of the components 91.
[0014] The reflow furnace WM4 heats the board 90 on which components 91 have been mounted by the component mounting machine WM3, melting the solder and performing soldering. The visual inspection machine WM5 inspects the mounting state of the components 91 mounted by the component mounting machine WM3. In this way, the board-related work line WL0 uses multiple board-related work machines WM0 to sequentially transport the boards 90 and perform production processes including inspection processes to produce the product board 900. Note that the board-related work line WL0 can also be equipped with other board-related work machines WM0 as needed, such as a function inspection machine, a buffer device, a board supply device, a board inverting device, a shield mounting device, an adhesive application device, and an ultraviolet irradiation device.
[0015] The substrate-related performing machines WM0 and the line management device LC0 that make up the substrate-related performing line WL0 are communicatively connected by a communication unit. The line management device LC0 and the management device HC0 are communicatively connected by the communication unit. The communication unit can communicatively connect them by wire or wirelessly, and various communication methods can be used.
[0016] In the embodiment, a wireless local area network (LAN) is configured by the plurality of substrate-related performing machines WM0, the line management device LC0, and the management device HC0. Therefore, the plurality of substrate-related performing machines WM0 can communicate wirelessly with each other via a communication unit. Furthermore, the plurality of substrate-related performing machines WM0 can communicate wirelessly with the line management device LC0 via the communication unit. Furthermore, the line management device LC0 and the management device HC0 can communicate wirelessly with each other via the communication unit.
[0017] The line management device LC0 controls the plurality of substrate-related performing machines WM0 that make up the substrate-related performing line WL0 and monitors the operating status of the substrate-related performing line WL0. The line management device LC0 stores various control data for controlling the plurality of substrate-related performing machines WM0. The line management device LC0 transmits the control data to each of the plurality of substrate-related performing machines WM0. Furthermore, each of the plurality of substrate-related performing machines WM0 transmits its operating status and production status to the line management device LC0.
[0018] The management device HC0 manages at least one line management device LC0. For example, the operating status and production status of the substrate-related performing machine WM0 acquired by the line management device LC0 are transmitted to the management device HC0 as needed. The management device HC0 is provided with a storage device (e.g., a database). The storage device can store various acquired data acquired by the substrate-related performing machine WM0. For example, various image data captured by the substrate-related performing machine WM0 is included in the acquired data. Records of operating status (log data) acquired by the substrate-related performing machine WM0 are also included in the acquired data. The storage device can collect and store various production information related to the production of such product substrates 900.
[0019] 1-2. Example of the configuration of component mounting machine WM3 The component mounting machine WM3 mounts components 91 on a board 90. As shown in Figure 2, the component mounting machine WM3 includes a board transport device 11, a component supply device 12, a component transfer device 13, a component camera 14, a board camera 15, a control device 16, and a display device 17.
[0020] The board transport device 11 is configured, for example, by a belt conveyor or the like, and transports the board 90 in a transport direction (X-axis direction). The board 90 is a circuit board on which various circuits such as electronic circuits, electric circuits, and magnetic circuits are formed. The board transport device 11 transports the board 90 into the component mounting machine WM3 and positions the board 90 at a predetermined position within the machine. After the component mounting machine WM3 has completed the mounting process of the components 91, the board transport device 11 transports the board 90 out of the component mounting machine WM3.
[0021] The component supply device 12 supplies components 91 to be mounted on the board 90. The component supply device 12 includes a plurality of feeders 12a arranged along the conveyance direction (X-axis direction) of the board 90. Each of the plurality of feeders 12a is equipped with a reel. A carrier tape containing components 91 is wound around the reel. The feeder 12a pitch-feeds the carrier tape to supply the components 91 so that they can be picked up at a supply position located at the tip of the feeder 12a. The component supply device 12 can also supply electronic components (e.g., lead components) that are relatively large compared to chip components and the like, arranged on a tray.
[0022] The component transfer device 13 includes a head driver 13a and a movable table 13b. The head driver 13a is configured to move the movable table 13b in the X-axis direction and the Y-axis direction (a direction perpendicular to the X-axis direction in a horizontal plane) using a linear motion mechanism. A mounting head 20 is detachably (replaceably) attached to the movable table 13b using a clamping member. The mounting head 20 uses at least one holding member 30 to pick up and hold components 91 supplied by the component supply device 12 and mount the components 91 on the board 90 positioned by the board transport device 11. The holding member 30 may be, for example, a suction nozzle or a chuck.
[0023] The component camera 14 and the board camera 15 may be known imaging devices. The component camera 14 is fixed to the base of the component mounting machine WM3 so that its optical axis faces upward in the vertical direction (Z-axis direction, which is perpendicular to the X-axis and Y-axis directions). The component camera 14 can capture images of the components 91 held by the holding members 30 from below. The board camera 15 is mounted on the movable stage 13b of the component transfer device 13 so that its optical axis faces downward in the vertical direction (Z-axis direction). The board camera 15 can capture images of the board 90 and the like from above. The component camera 14 and the board camera 15 capture images based on control signals sent from the control device 16. Image data of the images captured by the component camera 14 and the board camera 15 is sent to the control device 16.
[0024] The control device 16 includes a known arithmetic unit and a storage device, and functions as a control circuit. The control device 16 receives information, image data, and the like output from various sensors provided in the component mounting machine WM3. The control device 16 sends control signals to each device based on a control program and predetermined mounting conditions that have been set in advance.
[0025] For example, the control device 16 causes the board camera 15 to capture an image of the board 90 positioned by the board transport device 11. The control device 16 processes the image captured by the board camera 15 to recognize the positioning state of the board 90. The control device 16 also causes the holding member 30 to pick up and hold the component 91 supplied by the component supply device 12, and causes the component camera 14 to capture an image of the component 91 held by the holding member 30. The control device 16 processes the image captured by the component camera 14 to recognize the holding posture of the component 91.
[0026] The control device 16 moves the holding member 30 above the intended placement position that is set in advance by a control program or the like. The control device 16 also corrects the intended placement position based on the positioning state of the board 90, the holding posture of the component 91, and the like, and sets the placement position where the component 91 will actually be placed. The intended placement position and the placement position include a rotation angle in addition to the position (X-axis coordinate and Y-axis coordinate).
[0027] Control device 16 corrects the target position (X-axis coordinate and Y-axis coordinate) and rotation angle of holding member 30 to match the mounting position. Control device 16 lowers holding member 30 at the corrected rotation angle in the corrected target position to mount components 91 on board 90. Control device 16 repeats the above pick-and-place cycle to perform the mounting process of mounting multiple components 91 on board 90. The time it takes for board-related operation machine WM0 to perform the operation is referred to as cycle time.
[0028] For example, the time required for the substrate-related operation can exclude the time required for the operation of transporting the substrate 90. In this case, the cycle time refers to the time from when the substrate 90 is carried into the substrate-related operation machine WM0 until the substrate-related operation is performed in the substrate-related operation machine WM0 and the substrate 90 is carried out. For example, when the substrate-related operation machine WM0 is the component mounting machine WM3, the cycle time per one substrate 90 in this case corresponds to the time required for a predetermined number of pick-and-place cycles.
[0029] The time required for performing a substrate-related operation can also include the time required for transporting the substrate 90. For example, when the substrate-related operation machine WM0 is the component mounting machine WM3, the cycle time per substrate 90 in this case corresponds to the total time of the time required for loading the substrate 90, the time required for a predetermined number of pick-and-place cycles, and the time required for unloading the substrate 90.
[0030] The display device 17 can display various types of information. Any known display device can be used as the display device 17 as long as it can display various types of information. Specifically, the display device 17 includes a display unit 17a, which displays various types of data so that the worker can visually recognize them. Furthermore, for example, the display unit 17a is configured with a touch panel, and also functions as an input device that accepts various operations by the worker.
[0031] 1-3. Configuration Example of Work Confirmation Device 70 As shown in FIG. 1, the production facility is provided with a production information analysis device 80. As described above, various production information related to the production of product boards 900 is collected and stored in the storage device of management device HC0. Production information analysis device 80 analyzes the production information stored in the storage device, derives corrective actions to improve substrate-related work performed by substrate-related work machine WM0, and provides guidance to the worker. Production information analysis device 80 may take various forms as long as it has the above functions.
[0032] For example, the production information analysis device 80 can statistically process the production information to grasp the trends of events related to the production information. The statistical processing method is not limited. For example, the production information analysis device 80 can statistically process the production information using statistical process control (SPC) to grasp the trends of events related to the production information. Statistical process control (SPC) is a type of control aimed at improving manufacturing variations, and can control the process using two indices: the mean and variance (standard deviation).
[0033] As described above, the substrate-related work line WL0 is equipped with multiple types of substrate-related work machines WM0, and workers are required to learn how to operate the multiple types of substrate-related work machines WM0 and how to perform setup changes. Furthermore, because equipment DD0 such as feeder 12a is used to produce product substrates 900, workers are required to perform replenishing, replacing, and recovering work for equipment DD0. Furthermore, if an inspection machine such as print inspection machine WM2 or appearance inspection machine WM5 determines that a substrate 90 is defective, workers are required to check and take appropriate action against the substrate 90. Furthermore, if the substrate-related work machine WM0 is temporarily stopped, workers are required to check the situation and take appropriate action.
[0034] As such, corrective actions to improve substrate-related operations performed by the substrate-related operation machine WM0 include actions that are determined by the operator, and the less experience an operator has, the more difficult it is for them to determine appropriate corrective actions. Therefore, the production information analysis device 80 can pre-register corrective actions corresponding to trends in events related to production information. For example, if a statistical analysis of production information indicates a suspected abnormality in feeder 12a, the production information analysis device 80 will recommend a pre-registered maintenance operation for feeder 12a as a corrective action. This allows the operator to perform maintenance work on feeder 12a without having to worry about which corrective action to take in response to the abnormality in feeder 12a.
[0035] However, for example, the worker may prioritize other work, such as the supply work for device DD0, and not perform the maintenance work for feeder 12a. Furthermore, the worker may forget to perform the maintenance work for feeder 12a because of other work, and not perform the maintenance work. Thus, even if the worker is advised to perform the corrective work, the worker does not necessarily perform the corrective work. If the worker does not perform the corrective work, the same corrective work must be repeatedly advised. Therefore, there is a demand for confirmation that the worker has performed the corrective work.
[0036] Therefore, the production facility of the embodiment is provided with a work confirmation device 70. The work confirmation device 70 confirms that the worker has performed the corrective work after being notified of the corrective work. Specifically, the work confirmation device 70 includes a guidance unit 71 and a confirmation unit 72. The guidance unit 71 and the confirmation unit 72 can be provided in various control devices and management devices. For example, at least one of the guidance unit 71 and the confirmation unit 72 can be provided in the line management device LC0, the management device HC0, the production information analysis device 80, etc. At least one of the guidance unit 71 and the confirmation unit 72 can also be formed on the cloud.
[0037] As shown in FIG. 3 , in the work confirmation device 70 of the embodiment, the guiding unit 71 and the confirmation unit 72 are provided in the production information analysis device 80. Furthermore, the work confirmation device 70 of the embodiment executes control in accordance with the flowchart shown in FIG. 4 . The guiding unit 71 makes the judgments and processes shown in steps S11 and S12. The confirmation unit 72 makes the judgments shown in steps S13 and S14. Note that the matters described in this specification can be selected and applied as appropriate. Furthermore, the matters described in this specification can be combined as appropriate.
[0038] 1-3-1. Guidance Unit 71 The guidance unit 71 guides the worker to perform corrective actions based on the results of collecting and analyzing production information about the substrate-related performing machine WM0 (steps S11 and S12 shown in FIG. 4). The corrective actions refer to actions that improve the substrate-related performing operation performed by the substrate-related performing machine WM0. As described above, the guidance unit 71 can analyze various production information related to the production of product substrates 900, derive corrective actions, and guide the worker accordingly.
[0039] The guidance unit 71 may take various forms as long as it has the above-described functions. Similarly, the substrate-related performing machine WM0, the production information, the method of analyzing the production information, and the corrective action are not limited. For example, the production information may include information on the efficiency of substrate-related performing operations performed by the substrate-related performing machine WM0. In this case, when an analysis result indicating that the efficiency of the operations is lower than a predetermined efficiency (an example of an analysis result indicating that the substrate-related performing operations require improvement) is obtained (Yes in step S11), the guidance unit 71 can provide guidance on the corrective action (step S12).
[0040] In this specification, the work efficiency of substrate-related work is explained using the component pick-up rate of the component 91 by the holding member 30 of the component mounting machine WM3 (for example, the pick-up rate when the holding member 30 is a suction nozzle). Furthermore, the method of analyzing work efficiency is explained using statistical process control (SPC) as an example. FIG. 5 shows an example of how work efficiency (component pick-up rate) changes over time. The horizontal axis of the figure represents time, and the vertical axis represents work efficiency. The broken line L0 connects the ten work efficiencies from time T1 to time T10 with straight lines, and shows an example of how work efficiency changes over time.
[0041] The five work efficiencies from time T1 to time T5 are higher than the first threshold TH1 and the second threshold TH2, indicating that the work efficiency is within the normal range. The first threshold TH1 indicates the work efficiency threshold at which the worker is alerted, and the second threshold TH2 indicates the threshold at which the work efficiency is determined to be abnormal. The three work efficiencies from time T6 to time T8 are within the range from the first threshold TH1 to the second threshold TH2, indicating that the work efficiency is within the normal range but requires attention. The two work efficiencies from time T9 and time T10 are lower than the second threshold TH2, indicating that the work efficiency is within the abnormal range.
[0042] For example, the five work efficiency values from time T4 to time T8 vary more widely than the five work efficiency values from time T1 to time T5. Therefore, the variance (standard deviation) of the five work efficiency values from time T4 to time T8 is significantly greater than the variance (standard deviation) of the five work efficiency values from time T1 to time T5. Therefore, the guidance unit 71 can grasp the trend of declining work efficiency before the work efficiency falls below the second threshold value TH2, which is used to determine an abnormality. In this way, the guidance unit 71 can provide guidance on corrective actions when an analysis result indicates that the work efficiency has fallen below a predetermined efficiency (first threshold value TH1). In this case, the guidance unit 71 can provide guidance on corrective actions in advance, before an abnormality in work efficiency occurs.
[0043] Furthermore, the five work efficiency values from time T6 to time T10 do not vary significantly compared to the five work efficiency values from time T1 to time T5. However, the average of the five work efficiency values from time T6 to time T10 is significantly lower than the average of the five work efficiency values from time T1 to time T5. Therefore, the guidance unit 71 can identify an abnormality in work efficiency when the work efficiency falls below the second threshold value TH2, which is used to determine an abnormality. In this way, the guidance unit 71 can also provide guidance on corrective actions when an analysis result indicates that the work efficiency has fallen below a predetermined efficiency (second threshold value TH2). In this case, the guidance unit 71 can provide guidance on corrective actions when an abnormality in work efficiency occurs.
[0044] FIG. 6 shows an example of guidance for a corrective action. For example, the guidance for a corrective action can be displayed on the display unit 17a of the display device 17. As shown in the figure, the guidance unit 71 can provide specific guidance for a corrective action in an area 17c of the display unit 17a along with text information of a warning shown in an area 17b of the display unit 17a. In the area 17c, the guidance unit 71 can display, for example, the date and time of the occurrence of the event, the line name (the name of the substrate-related work line WL0), the equipment name (the name of the substrate-related work machine WM0), and a message (specific details of the corrective action). For example, this information can be displayed in the order of the date and time of the occurrence of the event.
[0045] Specific details of the corrective action will be exemplified in the description of the confirmation unit 72, which will be described later. The guidance unit 71 can also display the module number (e.g., an identification number for identifying multiple (three in FIG. 1 ) component mounting machines WM3), the location of the incident, and the work target (e.g., the feeder 12a, the holding member 30, etc.). The guidance unit 71 can also provide guidance on the corrective action by voice guidance. The guidance unit 71 can also provide guidance on the corrective action using a mobile terminal carried by the worker. If an analysis result showing that the work efficiency is equal to or greater than a predetermined efficiency (an example of an analysis result showing that no improvement in the work on boards is required) is obtained (No in step S11), the control by the work confirmation device 70 is temporarily terminated.
[0046] 1-3-2. Confirmation Unit 72 The confirmation unit 72 confirms that the worker has performed the corrective work after being guided to the corrective work by the guidance unit 71 (step S13 shown in FIG. 4). The confirmation unit 72 may take various forms as long as it can confirm that the worker has performed the corrective work. For example, after the worker has performed the corrective work, the confirmation unit 72 can operate a touch panel or the like on the display device 17 to notify the worker that the corrective work has been performed.
[0047] However, in this case, the worker's self-reporting does not necessarily mean that the worker has performed the corrective action. Therefore, the confirmation unit 72 may determine that the worker has performed the corrective action when it detects an event that occurs when the corrective action is performed. For example, factors that can reduce work efficiency (the rate at which components 91 are collected) include an abnormality in the feeder 12a (for example, a malfunction of the sprocket that feeds the carrier tape in pitch).
[0048] When an operator deals with the above-described abnormality in feeder 12a, the operator removes feeder 12a from the component supply device 12 of component mounting machine WM3, performs maintenance work on feeder 12a, and then reinstalls feeder 12a to the component supply device 12 of component mounting machine WM3. The maintenance work on feeder 12a involves, for example, setting feeder 12a in a maintenance unit and checking the operation of feeder 12a. In this way, the troubleshooting work includes the maintenance work of removing device DD0 used for substrate-related operations from substrate-related operation machine WM0 and performing maintenance on the removed device DD0.
[0049] In this case, when the confirmation unit 72 detects that the device DD0 has been removed from the substrate-related operation machine WM0 and then reattached to the substrate-related operation machine WM0, it can determine that the worker has performed the corrective action. For example, when the feeder 12a is removed from the slot of the component supply device 12, the component supply device 12 can no longer communicate with the feeder 12a, and the component supply device 12 can recognize that the feeder 12a has been removed.
[0050] Furthermore, when the removed feeder 12a is reattached to the slot of the component supply device 12, the component supply device 12 is able to communicate with the feeder 12a and recognize that the feeder 12a has been attached. The confirmation unit 72 can obtain the above information via the component supply device 12 and can determine that the worker has carried out the corrective action.
[0051] When removing the feeder 12a from the slot of the component supply device 12, the worker operates the operation lever of the feeder 12a to the release side before removing the feeder 12a. By operating the operation lever of the feeder 12a to the release side, the component supply device 12 no longer supplies drive power to the feeder 12a, and the component supply device 12 is no longer able to communicate with the feeder 12a. Furthermore, after attaching the feeder 12a to the slot of the component supply device 12, the worker operates the operation lever of the feeder 12a to the fixed side. By operating the operation lever of the feeder 12a to the fixed side, drive power is supplied to the feeder 12a from the component supply device 12, and the component supply device 12 is able to communicate with the feeder 12a.
[0052] Therefore, in the above embodiment, the operator can operate only the operating lever of the feeder 12a in a short time, and it can be considered that maintenance work on the feeder 12a has been performed. Therefore, the confirmation unit 72 may determine that the operator has not performed a corrective work if the time required from when the device DD0 is removed from the substrate-related operation machine WM0 until when the device DD0 is reattached to the substrate-related operation machine WM0 is shorter than a predetermined time. Because the above operation is usually performed in a short time (e.g., within one second), the predetermined time can be set to any time sufficiently shorter than the time required for the maintenance work.
[0053] As described above, for example, if the substrate-related operation machine WM0 is a component mounting machine WM3 that mounts components 91 on a substrate 90, the device DD0 includes a feeder 12a that pitch-feeds a carrier tape containing components 91 to supply the components 91 so that they can be picked. In this case, the confirmation unit 72 can confirm that the worker has performed maintenance work on the feeder 12a. Similarly, the confirmation unit 72 can also confirm that the worker has performed maintenance work on another device DD0 other than the feeder 12a.
[0054] For example, factors that reduce work efficiency (the rate at which components 91 are collected) include abnormalities in the holding members 30 (e.g., clogging of the suction nozzles, adhesion of foreign matter, etc.). When an operator addresses the abnormality in the holding members 30, the operator removes the holding member accommodation device that houses the holding members 30 from the base of the component mounting machine WM3, performs maintenance on the holding members 30, and then reinstalls the holding member accommodation device on the base of the component mounting machine WM3. The holding member accommodation device includes, for example, a nozzle station that houses the suction nozzles. Therefore, by detecting the attachment and detachment of the holding member accommodation device, the confirmation unit 72 can confirm that the operator has performed maintenance on the holding members 30, in the same way as in the case of the feeder 12a.
[0055] The corrective action may include a parameter change action that changes a control parameter that controls the substrate-related operation. In this case, the confirmation unit 72 can determine that the worker has performed the corrective action when it detects an update to the software in which the control parameter is set. For example, factors that can reduce work efficiency (the rate at which components 91 are picked up) include inappropriate operating conditions (e.g., movement speed, acceleration, etc.) of the mounting head 20. In this case, the worker changes the operating conditions of the mounting head 20 by editing the software in which the operating conditions of the mounting head 20 are set. Therefore, the confirmation unit 72 can determine that the worker has performed the corrective action when it detects an update to the software in which the operating conditions of the mounting head 20 are set.
[0056] Furthermore, factors that reduce work efficiency (the rate at which components 91 are picked up) include abnormalities in image processing. As described above, the control device 16 of the component mounting machine WM3 causes the holding member 30 to pick up and hold the components 91 supplied by the component supply device 12, and causes the component camera 14 to capture an image of the components 91 held by the holding member 30. The control device 16 processes the image captured by the component camera 14 to recognize the holding orientation of the components 91. The control device 16 uses component information in the image processing. The component information may include various information related to the components 91.
[0057] For example, the component information may include shape-related information that includes at least information about the shape of the component 91. The information about the shape of the component 91 includes information about the size of the component 91. If the component 91 is a lead component, the information about the shape of the component 91 includes information about the number, position (coordinates), orientation, length, width, pitch, etc. of the leads. If the component 91 is a BGA (Ball Grid Array) component or the like, the information about the shape of the component 91 includes information about the number, position (coordinates), diameter, pitch, etc. of the bumps. If the component 91 has a direction check mark, the information about the shape of the component 91 includes information about the position, brightness, etc. of the direction check mark.
[0058] The shape-related information may also include information related to image processing of image data of the component 91. For example, the information related to image processing may include information about an algorithm for processing image data of the component 91 captured by an imaging device. The shape-related information may also include information related to handling of the component 91 (handling information). For example, the handling information may include information related to the holding member 30 used to hold the component 91 (e.g., the nozzle diameter of the suction nozzle). The shape-related information may also include information related to the imaging conditions for capturing an image of the component 91 and information related to the electrical characteristics of the component 91. The component information may also include package information related to the supply method of the component 91. The package information may include information related to the supply method of the component 91, such as reel supply, tray supply, or stick supply.
[0059] If the control device 16 performs the image processing described above using component information (e.g., shape-related information) that does not match the component 91 supplied from the feeder 12a, the control device 16 may be unable to accurately recognize the component 91, potentially resulting in an image processing error. In this case, the worker edits the software in which the component information is set to change the component information. Therefore, when the confirmation unit 72 detects an update to the software in which the component information is set, it can determine that the worker has performed corrective action.
[0060] Furthermore, depending on the content of the troubleshooting work, it may be more efficient to request a specific worker who can reliably handle the work to perform the troubleshooting work. In such a case, the guidance unit 71 can guide the specific worker to perform the troubleshooting work. Specifically, the guidance unit 71 guides the specific worker to perform the troubleshooting work, for example, on a mobile terminal used by the specific worker. In this way, the guidance unit 71 can guide the specific worker to perform the troubleshooting work.
[0061] In this case, the confirmation unit 72 confirms that a specific worker has performed the countermeasure work. Specifically, for example, when the worker performs the countermeasure work, the confirmation unit 72 can confirm that the specific worker has performed the countermeasure work by reading the employee card using a reading device. Furthermore, for example, when the worker performs the countermeasure work, the confirmation unit 72 can also confirm that the specific worker has performed the countermeasure work by using biometric authentication such as face authentication or fingerprint authentication.
[0062] Furthermore, when the confirmation unit 72 is unable to confirm that the corrective action has been performed (if the answer is No in step S13 shown in FIG. 4 ), the guidance unit 71 can again guide the worker about the corrective action in a format that makes it easier for the worker to recognize the corrective action compared to the previous guidance for the corrective action (step S12). The second guidance for the corrective action may be any format that makes it easier for the worker to recognize the corrective action compared to the previous guidance, and is not limited to this format. For example, as described above, the guidance unit 71 can display various information, including a message (specific details of the corrective action), in the order of the date and time of the occurrence of the event in the area 17c shown in FIG. 6 . In this format, for example, the guidance unit 71 can display information about the corrective action that the confirmation unit 72 was unable to confirm has been performed at the top. This makes it easier for the worker to recognize the corrective action compared to the previous guidance.
[0063] If the confirmation unit 72 can confirm that the corrective action has been taken (if Yes in step S13 shown in FIG. 4 ), the confirmation unit 72 can determine whether the substrate-related operation performed by the substrate-related operation machine WM0 has improved based on the analysis results of the production information before and after the corrective action (step S14). For example, the confirmation unit 72 stores the analysis results of the production information before and after the corrective action in a storage device. The confirmation unit 72 can compare the analysis results of the production information before and after the corrective action stored in the storage device to determine whether the substrate-related operation performed by the substrate-related operation machine WM0 has improved.
[0064] Specifically, the confirmation unit 72 can determine that the substrate-related work has improved, for example, when the difference obtained by subtracting the average work efficiency (collection rate of components 91) before the implementation of the corrective work from the average work efficiency (collection rate of components 91) after the implementation of the corrective work is equal to or greater than a predetermined value. Furthermore, the confirmation unit 72 can determine that the substrate-related work has improved, for example, when the difference obtained by subtracting the variance (standard deviation) of the work efficiency (collection rate of components 91) after the implementation of the corrective work from the variance (standard deviation) of the work efficiency (collection rate of components 91) before the implementation of the corrective work is equal to or greater than a specified value.
[0065] If the substrate-related operation has not improved or the degree of improvement in the substrate-related operation is small (No in step S14 shown in FIG. 4), the guidance unit 71 can guide the worker to a different corrective operation from the previous corrective operation (step S12). For example, if the previous corrective operation was the previously described maintenance operation of the feeder 12a, the next corrective operation can be the previously described maintenance operation of the holding member 30. If the substrate-related operation has improved (Yes in step S14), the control by the work confirmation device 70 is temporarily terminated. The control by the work confirmation device 70 can be repeatedly executed at a predetermined cycle.
[0066] In this specification, the substrate-related performing machine WM0 on which the worker performs the corrective action is referred to as the target performing machine. For example, when an analysis result indicating that the work efficiency has decreased below a predetermined efficiency is obtained, the guidance unit 71 designates the substrate-related performing machine WM0 whose work efficiency has decreased as the target performing machine and guides the worker to the corrective action. Then, the confirmation unit 72 confirms that the worker has performed the corrective action for the target performing machine.
[0067] 1-3-3. Other Forms The production information can include various information related to the production of product substrates 900. For example, the production information can include an error code EC0 that indicates the type of abnormality in a substrate-related operation performed by the substrate-related operation machine WM0. In this form, the guidance unit 71 can guide the worker to a corrective action when an analysis result is obtained in which the frequency of occurrence of the error code EC0 exceeds a predetermined level LV1. Specifically, the guidance unit 71 guides the worker to a corrective action for the substrate-related operation machine WM0 whose frequency of occurrence of the error code EC0 exceeds the predetermined level LV1, as the target operation machine. The corrective action includes an action to improve the abnormality indicated by the error code EC0 that exceeds the predetermined level LV1.
[0068] 7 shows an example of the occurrence of error code EC0. The horizontal axis of the figure represents error code EC0, and the vertical axis represents the occurrence frequency of error code EC0 (e.g., the number of occurrences, the occurrence rate, etc.). Broken line L1 is a straight line connecting the occurrence frequencies of ten types of error code EC0, for example, error code EC1 to error code EC10, and shows an example of the occurrence condition of error code EC0.
[0069] The five types of error codes EC0, error code EC1 to error code EC5, indicate that the occurrence status of error code EC0 is lower than the predetermined level LV1 and is within the normal range (no abnormal trends are observed). Similarly, the four types of error codes EC0, error code EC7 to error code EC10, indicate that the occurrence status of error code EC0 is lower than the predetermined level LV1 and is within the normal range (no abnormal trends are observed).
[0070] In contrast, error code EC6 indicates that the occurrence of error code EC0 is higher than the predetermined level LV1, and that the occurrence of error code EC0 is outside the normal range (an abnormal trend is observed). Therefore, in this case, the analysis result indicates that the occurrence frequency of error code EC6 exceeds the predetermined level LV1, and the guidance unit 71 guides the operator to take corrective action. Then, the confirmation unit 72 confirms that the operator has taken corrective action for the target work machine whose occurrence frequency of error code EC6 exceeds the predetermined level LV1.
[0071] The error code EC0 is not limited to a specific value. For example, if the error code EC6 indicates a component 91 pickup error, the corrective action may include the maintenance of the feeder 12a, the holding member 30, etc., as described above, and parameter changes such as changes to the operating conditions of the mounting head 20 and component information. The predetermined level LV1, which is a threshold for determining whether or not there is an abnormal trend, can be set arbitrarily based on, for example, past production results. Furthermore, the predetermined level LV1 can be set to a different value for each type of error code EC0.
[0072] As shown in FIG. 1 , product substrates 900 are produced by sequentially transporting substrates 90 along a substrate-related work line WL0 equipped with a plurality of substrate-related work machines WM0. The uniformity of the cycle time, which is the time it takes for the substrate-related work machines WM0 to perform substrate-related work, along the substrate-related work line WL0 is referred to as load balance. For example, the substrate-related work line WL0 shown in FIG. 1 is equipped with a plurality of (three in this figure) component mounting machines WM3. If the load balance of the plurality (three) component mounting machines WM3 is not within an acceptable range, the overall work efficiency of the plurality (three) component mounting machines WM3 may decrease.
[0073] Therefore, the production information can include load balance, which is the uniformity of the cycle time, which is the time it takes for the substrate-related operation machine WM0 to perform a substrate-related operation, on the substrate-related operation line WL0. In this embodiment, the guidance unit 71 can guide the worker to take corrective action when an analysis result is obtained that indicates that the load balance is out of the allowable range. Specifically, the guidance unit 71 guides the worker to take corrective action by designating the substrate-related operation machine WM0 whose load balance is out of the allowable range as the target operation machine. Then, the confirmation unit 72 confirms that the worker has performed the corrective action for the target operation machine.
[0074] In this case, the corrective action includes an action to improve the cycle time of the target machine. For example, the corrective action for the component placement machine WM3 may include a parameter change. In this case, the operator can change the control program, etc., so that the load balance of the target machine falls within the allowable range. For example, the operator can change the operating conditions of the placement head 20 or the location of the feeder 12a. The allowable range for determining the load balance can be set arbitrarily, for example, based on past production results.
[0075] Furthermore, product substrates 900 are produced by sequentially transporting substrates 90 on a substrate-related operation line WL0 equipped with a plurality of substrate-related operation machines WM0. In this case, if a waiting period occurs in a substrate-related operation machine WM0 in a pre-process upstream or a substrate-related operation machine WM0 in a post-process downstream of one of the plurality of substrate-related operation machines WM0, the efficiency of the substrate-related operation by the one substrate-related operation machine WM0 may decrease depending on the waiting time.
[0076] Therefore, the production information can include, based on one of the plurality of substrate-related performing machines WM0, the occurrence status of waiting for work at the substrate-related performing machine WM0 in the upstream pre-process or the substrate-related performing machine WM0 in the downstream post-process. In this configuration, the guidance unit 71 can guide the worker to take corrective action when an analysis result indicates that the waiting time for waiting for work exceeds a specified level. Specifically, the guidance unit 71 guides the worker to take corrective action by designating the substrate-related performing machine WM0 whose waiting time for waiting for work exceeds the specified level as the target performing machine. Then, the confirmation unit 72 confirms that the worker has performed the corrective action for the target performing machine.
[0077] In this case, the corrective action includes an action to improve the waiting time of the target work machine. For example, the corrective action may include an action to change parameters. In this case, the worker can change the control program or the like, for example, the interval between transfers of the boards 90, so that the waiting time of the target work machine is equal to or less than a specified level. The specified level for determining the waiting time for the work can be set arbitrarily, for example, based on past production results.
[0078] 2. Work Confirmation Method What has already been described about the work confirmation device 70 also applies to the work confirmation method. Specifically, the work confirmation method includes a guidance process and a confirmation process. The guidance process corresponds to the control performed by the guidance unit 71. The confirmation process corresponds to the control performed by the confirmation unit 72. Note that duplicated explanations will be omitted in this specification.
[0079] 3. Example of Effect of the Embodiment The work confirmation device 70 can confirm that the worker has performed the corrective work after being informed of the corrective work. The above description of the work confirmation device 70 also applies to the work confirmation method.
[0080] 12a: Feeder, 70: Work checking device, 71: Guide section, 72: Check section, 90: Board, 91: Part, 900: Product board, DD0: Equipment, WM0: Work machine for boards, WM3: Parts mounting machine.
Claims
1. A work confirmation device comprising: a guidance unit that guides an operator to perform a countermeasure operation for improving the substrate-facing operation by the substrate-facing operation machine based on an analysis result obtained by collecting and analyzing production information of the substrate-facing operation machine that produces a product substrate by performing a predetermined substrate-facing operation on a substrate; and a confirmation unit that confirms that the operator has performed the countermeasure operation after the countermeasure operation is guided by the guidance unit.
2. The work confirmation device according to claim 1, wherein the confirmation unit determines that the operator has performed the countermeasure operation when an event occurring when the countermeasure operation is performed is detected.
3. The countermeasure operation is a maintenance operation of removing a device used in the substrate-facing operation from the substrate-facing operation machine and maintaining the removed device. The confirmation unit determines that the operator has performed the countermeasure operation when it is detected that the device has been removed from the substrate-facing operation machine and then reinstalled on the substrate-facing operation machine. The work confirmation device according to claim 2.
4. The confirmation unit determines that the operator has not performed the countermeasure operation when the required time from when the device is removed from the substrate-facing operation machine until the device is reinstalled on the substrate-facing operation machine is shorter than a predetermined time. The work confirmation device according to claim 3.
5. The substrate-facing operation machine is a component mounting machine that mounts components on the substrate. The device is a feeder that pitch-feeds a carrier tape storing the components and supplies the components in a manner that allows them to be picked up. The work confirmation device according to claim 3 or claim 4.
6. The countermeasure operation is a parameter change operation of changing a control parameter for controlling the substrate-facing operation. The confirmation unit determines that the operator has performed the countermeasure operation when an update of software in which the control parameter is set is detected. The work confirmation device according to claim 2.
7. The production information is information on the working efficiency of the substrate-facing operation by the substrate-facing operation machine. The guidance unit guides the countermeasure operation when the analysis result indicating that the working efficiency has dropped below a predetermined efficiency is obtained. The work confirmation device according to claim 1.
8. The guidance unit guides the countermeasure operation to a specific operator, and the confirmation unit confirms that the specific operator has performed the countermeasure operation. The work confirmation device according to claim 1.
9. The work guidance device according to claim 1, wherein when the confirmation unit cannot confirm the implementation of the countermeasure work, the countermeasure work is guided again in a form that makes it easier for the operator to recognize the countermeasure work compared to the previous guidance of the countermeasure work.
10. The work guidance device according to claim 1, wherein the confirmation unit determines whether the substrate work by the substrate work machine has been improved based on the analysis results of the production information before and after the implementation of the countermeasure work.
11. A work confirmation method comprising: a guidance step of guiding an operator to perform a countermeasure work for improving the substrate work by the substrate work machine based on an analysis result obtained by collecting and analyzing production information of the substrate work machine that produces a product substrate by performing a predetermined substrate work on a substrate; and a confirmation step of confirming that the operator has performed the countermeasure work after the countermeasure work has been guided by the guidance step.
Citation Information
Patent Citations
Electronic-component mounting device, and device and method for managing the same
JP2008300701A
Device and method for supporting maintenance of electronic component mounting device
JP2010098213A
Equipment element maintenance analysis system and facility element maintenance analysis method
JP2019021008A
Component mounting line construction device
WO2014109035A1
Maintenance notification system and maintenance notification method
WO2016046967A1