Error monitoring method for substrate working device, substrate working device, and error monitoring program for substrate working device
The error monitoring method for board work devices addresses the issue of repeated errors by implementing additional notifications and actions when errors recur, ensuring efficient operation.
Patent Information
- Application Number
- JP2024124512
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2026-02-13
AI Technical Summary
Existing board work devices often resume operation without appropriate corrective action being taken for errors, leading to repeated errors and reduced work efficiency.
An error monitoring method that notifies operators of errors and, if the same error occurs multiple times, executes processes such as displaying a warning message, reporting to a manager, locking the operator's account, or preventing operation to ensure appropriate corrective actions are taken.
Prevents repeated errors by ensuring appropriate corrective actions are taken, thereby maintaining work efficiency.
Smart Images

Figure 2026022901000001_ABST
Abstract
Description
[Technical Field]
[0001] The technology disclosed in this specification relates to an error monitoring method for a board work device, a board work device, and an error monitoring program for a board work device. [Background technology]
[0002] A component mounting line that mounts components onto boards is equipped with multiple board work devices (loaders, screen printing devices, print inspection devices, dispensers, component mounting devices, post-mounting appearance inspection devices, reflow devices, post-curing appearance inspection devices, unloaders, etc.) that perform specific tasks on boards. For example, a screen printing device is a device that prints circuit patterns on boards. A dispenser is a device that applies adhesive to boards on which circuit patterns have been printed. A component mounting device is a device that mounts components onto boards on which circuit patterns have been printed.
[0003] An error may occur in a board work device during operation. When an error occurs in the board work device, the board work device (or a management device that manages the component mounting line) notifies the operator of the error and prompts the operator to take corrective action to prevent the error from occurring (see, for example, Patent Document 1). Specifically, the board production management device described in Patent Document 1 includes an initial notification unit that, when a causal event requiring a countermeasure occurs on a board production line or in a board production device, notifies the notification recipient of notification information including the details of the countermeasure. If the causal event has not been resolved even after a predetermined time has passed since the occurrence of the causal event, the board production management device described in the document escalates the details of the countermeasure and notifies the notification information. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent No. 6746702 Summary of the Invention [Problem to be solved by the invention]
[0005] When an error occurs, the board processing device suspends operation and then resumes operation when instructed by the operator to do so. Typically, the operator investigates the cause of the error, takes appropriate corrective action, and then instructs the device to resume operation in order to prevent the same error from occurring again. However, if the operator is instructed to resume operation without taking appropriate corrective action, or if the operator is instructed to resume operation after taking inappropriate corrective action, the same error may occur multiple times, resulting in reduced work efficiency. This has not been adequately addressed in the past. This specification discloses a technique for preventing a situation in which the same error occurs multiple times when work is restarted without appropriate error handling work being performed, thereby reducing work efficiency. [Means for solving the problem]
[0006] The error monitoring method for a board work device according to the present disclosure is an error monitoring method for monitoring errors that occur in a board work device that performs predetermined work on a board, and if an operator instructs the board work device to start the work and then a first error occurs in the board work device, causing the work to be interrupted, the method notifies the operator of the error, and if the same error occurs after the operator instructs the board work device to resume the work, the method performs processing other than the notification so that appropriate countermeasures can be taken to prevent the error from occurring. [Effects of the Invention]
[0007] The above configuration can prevent the same error from occurring multiple times when work is restarted without properly addressing the error, thereby preventing a decrease in work efficiency. [Brief explanation of the drawings]
[0008] [Figure 1] Schematic diagram of a component mounting system according to embodiment 1. [Figure 2] Top view of component mounting equipment [Figure 3] Head unit side view [Figure 4] Block diagram showing the electrical configuration of the component mounting device [Figure 5] Schematic diagram for explaining an error monitoring method for a component mounting device [Figure 6] Error monitoring flowchart [Figure 7] FIG. 10 is a schematic diagram illustrating an error monitoring method for a component mounting device according to a second embodiment. [Figure 8] Error monitoring flowchart [Figure 9] FIG. 10 is a schematic diagram illustrating an error monitoring method for a component mounting device according to a third embodiment. [Figure 10] Error monitoring flowchart [Figure 11] Flowchart of error monitoring according to the fourth embodiment DETAILED DESCRIPTION OF THE INVENTION
[0009] [Summary of the embodiments of the present disclosure] First, an outline of the embodiments of the present disclosure will be listed and described.
[0010] (1) An error monitoring method for a board work device according to an embodiment is an error monitoring method for monitoring errors that occur in a board work device that performs a predetermined operation on a board, and if an operator instructs the board work device to start the operation and then a first error occurs in the board work device, causing the operation to be interrupted, the method notifies the operator of the error, and if the same error occurs after the operator instructs the board work device to resume the operation, the method performs processing other than the notification so that appropriate countermeasures can be taken to prevent the occurrence of the error.
[0011] According to the error monitoring method described in (1) above, if the same error occurs after the operator has instructed the board work device to resume work, a process is executed to ensure that corrective action to prevent the occurrence of the error is carried out appropriately, as a process different from the initial error notification. This increases the likelihood that corrective action to prevent the occurrence of the error will be carried out appropriately, compared to when the notification made when the initial error occurred is repeated. Therefore, the error monitoring method described in (1) above can prevent the same error from occurring multiple times when work is restarted without properly addressing the error, thereby preventing a decrease in work efficiency.
[0012] (2) In the method for monitoring an error in a board working device described in (1) above, when the same error occurs a predetermined number of times or more, a process different from the notification may be executed.
[0013] Even if the same error occurs after the operator instructs the restart of the work, the operator can be made aware that the corrective action was inappropriate by issuing a notification with the same content as the first error. Therefore, until the same error has occurred a certain number of times, it is not necessarily necessary to execute a different action from the notification of the first error. According to the error monitoring method described in (2) above, if the same error occurs a predetermined number of times or more, processing different from the notification of the first error is executed, thereby preventing unnecessary execution of processing different from the notification of the first error.
[0014] (3) In the error monitoring method for a substrate working device described in (1) or (2) above, the process other than the notification may be a process of warning the operator that the same error has occurred multiple times.
[0015] According to the error monitoring method described in (3) above, by warning the operator that the same error has occurred multiple times, it is more likely that appropriate corrective action will be taken to prevent the error from occurring again.
[0016] (4) In the error monitoring method for a substrate working device described in (1) or (2) above, the process other than the notification may be a process of reporting to a reporting destination other than the operator that the same error has occurred multiple times.
[0017] According to the error monitoring method described in (4) above, by reporting the occurrence of the same error multiple times to a reporting destination other than the operator, the reporting destination can notice the problem early. Then, by having the reporting destination warn the operator, it becomes more likely that appropriate countermeasures will be taken to prevent the occurrence of the error.
[0018] (5) In the method for monitoring an error in a board working device described in (1) or (2) above, the process other than the notification may be a process of preventing the operator from operating the board working device.
[0019] According to the error monitoring method described in (5) above, by preventing the operator from operating the board work device, another operator is assigned to the board work device, which increases the likelihood that corrective action to prevent the occurrence of the error will be taken appropriately.
[0020] (6) In the method for monitoring an error in a substrate working device described in (1) or (2) above, if the operator is a specific operator who has been registered in advance, a process different from the notification may be executed.
[0021] When an error occurs, a highly skilled operator is likely to take appropriate action to prevent the error from occurring again, whereas a less skilled operator may not take appropriate action. According to the error monitoring method described in (6) above, by narrowing down the operators who are the targets of error monitoring, it is possible to suppress unnecessary error monitoring.
[0022] (7) A board work apparatus according to an embodiment is a board work apparatus that performs predetermined work on a board, and includes a work unit that performs the work, an operation unit that receives operations from an operator for the board work apparatus, a notification unit that notifies the operator of information, and a control unit. When the operator instructs the board work apparatus to start the work and then a first error occurs in the board work apparatus, causing the work to be interrupted, the control unit notifies the operator of the error, and when the same error occurs after the operator instructs the board work apparatus to resume the work, the control unit performs processing other than the notification so that appropriate countermeasures can be taken to prevent the error from occurring.
[0023] According to the board processing apparatus described in (7) above, it is possible to prevent the same error from occurring multiple times when processing is resumed without properly addressing the error, thereby preventing a decrease in work efficiency.
[0024] (8) An error monitoring program according to an embodiment is an error monitoring program that monitors errors that occur in a substrate work device that performs a specified operation on a substrate. When an operator instructs the substrate work device to start the operation and then a first error occurs in the substrate work device, causing the operation to be interrupted, the program causes a computer to execute a process to notify the operator of the error. When the same error occurs after the operator instructs the substrate work device to resume the operation, the program causes the computer to execute a process different from the notification so that appropriate corrective action can be taken to prevent the error from occurring.
[0025] The error monitoring program described in (8) above can prevent the same error from occurring multiple times when work is restarted without properly addressing the error, thereby preventing a decline in work efficiency.
[0026] [Details of the embodiments of the present disclosure] The present disclosure will be described in detail with reference to the exemplary embodiments, but the present disclosure is not limited to these examples and is defined by the scope of the claims, and is intended to include all modifications within the meaning and scope of the claims. The embodiments of the present disclosure can be realized in various forms, such as an apparatus, a method, a computer program for realizing the functions of these apparatuses or methods, and a recording medium on which the computer program is recorded.
[0027] <Embodiment 1> In the following explanation, the left-right direction in Fig. 2 is referred to as the X direction, the front-rear direction as the Y direction, and the up-down direction in Fig. 3 as the Z direction. The right side in Fig. 2 is referred to as the upstream side, and the left side as the downstream side. In the following explanation, the reference numerals in the drawings may be omitted for the same components, with some exceptions.
[0028] [1] Component mounting line A component mounting system 1 according to embodiment 1 will be described with reference to Fig. 1. The component mounting system 1 includes a component mounting line 10 that mounts components on a board, a management device 3 that manages the component mounting line 10, and a mobile terminal 4 carried by an operator.
[0029] Component mounting line 10 is equipped with a plurality of board work devices (loader 12, screen printing device 13, print inspection device 14, dispenser 15, a plurality of component mounting devices 11, post-mounting appearance inspection device 16, reflow device 17, post-cure appearance inspection device 18, unloader 19, etc.) that perform predetermined operations on boards, and these devices are arranged in a row via a plurality of conveyors 20. Each board work device is connected to management device 3 via communication network 21 so as to be able to communicate with it.
[0030] The management device 3 (an example of a computer) is a so-called personal computer. The management device 3 stores a management program for managing the component mounting line 10, and manages the component mounting line 10 by executing the management program. The mobile terminal 4 is a smartphone, a tablet computer, etc. The mobile terminal 4 is wirelessly connected to the communication network 21 via an access point (not shown). In the following description, the component mounting device 11 will be used as an example of the board working device.
[0031] [2] Configuration of component mounting equipment 2, the component mounting apparatus 11 includes a stand 30, a transport conveyor 31, four component supply devices 33, a head unit 34, a head moving mechanism 35, two component imaging cameras 36, a board imaging camera 37, a backup device (not shown), a control unit 60 (see FIG. 4), and an operation unit 61 (see FIG. 4). The head unit 34 and the head moving mechanism 35 are examples of a working unit. The operation unit 61 is an example of a notification unit.
[0032] The mount 30 has a rectangular shape in a plan view and a flat top surface. An area 38 indicated by a two-dot dashed line in Fig. 2 is a work position (hereinafter referred to as work position 38) where the board 90 is fixed when components 91 are mounted on the board 90. The transfer conveyor 31 is a device that transfers the board 90 carried in from the upstream side to the work position 38, and carries the board 90, on which the components 91 have been mounted at the work position 38, downstream. The transfer conveyor 31 includes a pair of conveyor belts 31A, 31B that move in a circular motion in the X direction, a plurality of rollers around which these conveyor belts are wound, a conveyor drive motor 66 (see FIG. 4) that drives and rotates the rollers, and the like.
[0033] The component supply devices 33 are arranged in four locations, two on each side in the X direction, on both sides of the component mounting device 11 in the Y direction. The component supply device 33 shown in FIG. 2 is a tape component supply device that supplies components 91 held on a component tape. The component supply device 33 has multiple tape feeders 33A attached to it and aligned horizontally in the X direction. Each tape feeder 33A is equipped with a reel around which the component tape is wound, and an electric feeding device that unwinds the component tape from the reel, and supplies the components 91 one by one. The component supply device 33 is not limited to a tape component supply device, but may be a tray component supply device that supplies components 91 placed on a tray, or some other type of component supply device.
[0034] The head unit 34 is equipped with a plurality of (here, five) mounting heads 39 that pick up and release components 91. The head unit 34 according to the first embodiment is a so-called in-line type, with the plurality of mounting heads 39 arranged side by side in the X direction. A specific description of the head unit 34 will be given later. The head movement mechanism 35 is a mechanism that moves the head unit 34 in the X and Y directions within a predetermined movable range. The head movement mechanism 35 includes a beam 40 that supports the head unit 34 so that it can move back and forth in the X direction, a pair of Y-axis guide rails 41 that support the beam 40 so that it can move back and forth in the Y direction, an X-axis motor 62 (see FIG. 4) that moves the head unit 34 back and forth in the X direction, and a Y-axis motor 63 (see FIG. 4) that moves the beam 40 back and forth in the Y direction. These motors may be servo motors or linear motors. The same applies to the other motors.
[0035] The two component imaging cameras 36 are each provided between two component supply devices 33 lined up in the X direction. The component imaging cameras 36 capture images of the components 91 picked up by the mounting head 39 from below. The captured images are used to determine whether the component shape is good or bad, and to determine the position and angle of the components 91 relative to the mounting head 39. The board imaging camera 37 is a camera that captures from above an image of a fiducial mark written on the top surface of the board 90. The board imaging camera 37 is attached to the head unit 34 and moves in the X and Y directions together with the head unit 34. The board imaging camera 37 is also used to determine whether the mounting position and mounting angle of the component 91 mounted on the board 90 are good or bad.
[0036] A backup device (not shown) is disposed below the transfer conveyor 31. The backup device is a device that backs up the substrate 90 that has been carried into the work position 38 by the transfer conveyor 31 from below.
[0037] The head unit 34 will be described with reference to Fig. 3. The head unit 34 has a plurality of mounting heads 39, a Z-axis motor 64 (see Fig. 4) that raises and lowers these mounting heads 39 individually, and an R-axis motor 65 (see Fig. 4) that rotates these mounting heads 39 all at once around their axes. The mounting head 39 includes a cylindrical nozzle shaft 39A that extends vertically, and a suction nozzle 39B that is detachably attached to the lower end of the nozzle shaft 39A. Negative and positive pressures are supplied to the suction nozzle 39B from an air supply device (not shown) via the nozzle shaft 39A. The suction nozzle 39B picks up a component 91 when negative pressure is supplied, and releases the component 91 when positive pressure is supplied.
[0038] Here, an in-line type head unit 34 has been described as an example of the head unit 34, but the head unit 34 may also be a so-called rotary head in which a plurality of mounting heads 39 are arranged on the circumference.
[0039] [3] Electrical configuration of component mounting equipment The electrical configuration of the component mounting apparatus 11 will be described with reference to Fig. 4. The component mounting apparatus 11 includes a control unit 60 and an operation unit 61. The control unit 60 includes an arithmetic processing unit 60A, a motor control unit 60B, a storage unit 60C, an image processing unit 60D, an external input / output unit 60E, a feeder communication unit 60F, and a communication unit 60G.
[0040] The arithmetic processing unit 60A includes a CPU, a RAM, etc., and controls each unit of the component mounting apparatus 11 by executing a control program stored in the storage unit 60C. The motor control unit 60B controls each motor such as the X-axis motor 62 and the Y-axis motor 63 under the control of the arithmetic processing unit 60A. The storage unit 60C stores various programs and data executed by the arithmetic processing unit 60A, including an error monitoring program. The image processing unit 60D is configured to take in image signals output from the component imaging camera 36 and the board imaging camera 37.
[0041] The external input / output unit 60E is a so-called interface, and is configured to take in detection signals output from various sensors 50 provided in the main body of the component mounting apparatus 11. In addition, the external input / output unit 60E is configured to control the operation of various actuators 51 (such as an air supply device or a backup device) based on control signals output from the arithmetic processing unit 60A. The feeder communication unit 60F is connected to the tape feeder 33A and controls the tape feeder 33A in an integrated manner. The communication unit 60G is a communication circuit for the control unit 60 to communicate with the management device 3.
[0042] The operation unit 61 includes a display device such as a liquid crystal display, a touch panel disposed on the front surface of the display device, a card reader, various operation buttons, and the like. The card reader is a device that reads a card on which an operator's account is recorded. The operator's account is registered in the component mounting apparatus 11, and the operator logs in to the component mounting apparatus 11 by having the card reader read the card. The method of logging in to the component mounting apparatus 11 is not limited to this. For example, the operator may log in by inputting the account on a touch panel. By logging in to the component mounting apparatus 11, the operator can operate the component mounting apparatus 11. The various operation buttons include a production start button that instructs the component mounting device 11 to start work. If an error occurs in the component mounting device 11, the operator can resume work by pressing the production start button after canceling the error state of the component mounting device 11.
[0043] [4] Error types Various types of errors can occur in the component mounting apparatus 11. Here, component suction errors, component recognition errors, and board transport errors will be described as examples of the types of errors.
[0044] [4-1] Parts suction error A component suction error is an error in which the mounting head 39 fails to pick up the component 91. After the component 91 is picked up by the mounting head 39, the component mounting device 11 captures an image of the mounting head 39 from below using the component imaging camera 36, and determines from the image whether the component 91 has been picked up.
[0045] For example, a component 91 supplied by the component supply device 33 may fail to be positioned to be picked up by the mounting head 39. In this case, the operator visually checks the position of the component 91 and adjusts the operation settings of the component mounting device 11 so that the component 91 is supplied to the correct position. In addition, component pickup may fail if the amount of descent of the mounting head 39 when picking up the component 91 is inappropriate, or if the air filter inside the nozzle shaft 39A is clogged. There are various other possible causes of component pickup errors.
[0046] When dealing with a component pickup error, the operator identifies the cause of the error and adjusts the operation settings of the component mounting device 11 or replaces the air filter. However, the operator can make the component mounting device 11 resume operation without taking any corrective action, or even if the corrective action taken is inappropriate. As a result, there have been cases where operation has been resumed without taking the appropriate corrective action.
[0047] [4-2] Part recognition error A component recognition error is an error in which the component shape of the component 91 picked up by the mounting head 39 is determined to be defective. The component mounting device 11 captures an image of the component 91 picked up by the mounting head 39 from below using the component imaging camera 36, and recognizes the component shape in the captured image. The component mounting device 11 then determines that the recognized component shape is acceptable if it falls within the component shape represented by the component inspection data.
[0048] Because component shapes have tolerances, a certain amount of margin is set in component inspection data. If that margin is too small, the component may be judged as defective even if it is within the tolerance. For this reason, when a component recognition error occurs, the operator checks whether the component inspection data is appropriate, and if it is not, adjusts the component inspection data. Since there are various other possible causes of component recognition errors, the operator must identify the cause of the error and take appropriate action according to the identified cause. However, even if the operator does not take any corrective action or if the corrective action taken is inappropriate, the operator can cause the component mounting apparatus 11 to resume work. For this reason, there have been cases where work has been resumed without appropriate corrective action being taken.
[0049] [4-3] Circuit board transport error A board transport error is an error in which the board 90 cannot be transported properly to the work position 38. For example, if some kind of malfunction occurs in the transport conveyor 31, the board 90 cannot be transported to the work position 38. In addition, the component mounting device 11 has a pair of guide members (not shown) that position the board 90 in the front-to-back direction (the Y direction shown in FIG. 2 ), and an inappropriate spacing between the pair of guide members can also cause a board transport error. Specifically, the pair of guide members abut against the board 90 from the front-to-back direction while the board 90 is being transported, thereby positioning the board 90 in the front-to-back direction. Since the width of the board 90 in the front-to-back direction varies depending on the type of board 90, the spacing between them is adjusted for each type of board 90. If this spacing is not appropriate, the board 90 will hit the guide members and will not be able to be transported. In addition to the above, various other causes of board transport errors are also considered.
[0050] When dealing with a board transport error, the operator identifies the cause of the error, resolves the problem with the transport conveyor 31, and adjusts the operation settings of the component mounting device 11 so that the spacing between the guide members is appropriate. However, if the operator manually moves the board 90 that is stopped midway to the work position 38, the operator can cause the component mounting device 11 to resume work without taking any action, or even if the action taken is inappropriate. As a result, work has sometimes been resumed without taking the appropriate action.
[0051] [5] Error monitoring 5, when the first error occurs after the operator instructs the component mounting device 11 to start operation, the control unit 60 suspends the operation of the component mounting device 11 and displays a first error screen 71 on the operation unit 61. The first error refers to the first error of each error type. For example, if the first component recognition error occurs after the first component pickup error, each of the errors will be the first error of that error type.
[0052] A message informing the operator of the error that has occurred and a message urging the operator to take action to deal with the error are displayed on the first error screen 71. Specifically, the first error screen 71 according to the first embodiment displays a message saying "** error has occurred" and a message saying "Please check XX."
[0053] When the operator presses the close button 71A on the first error screen 71, the first error screen 71 is closed. When the first error screen 71 is closed, the error state of the component mounting device 11 is cleared. When the error state is cleared, the operator can press the production start button to cause the component mounting device 11 to resume work. However, as mentioned above, there are cases where the operator resumes work without taking appropriate corrective action. For this reason, the manager of the component mounting line 10 can set error monitoring for the component mounting device 11. In setting the error monitoring, the manager operates the operation unit 61 of the component mounting device 11 to set whether or not to perform error monitoring, the error monitoring time, and the upper limit number of errors (an example of a predetermined number of times).
[0054] The error monitoring time is the time elapsed from when the first error occurs after the component mounting device 11 starts operation and the operator first instructs the device to restart the operation. The elapsed time is measured for each type of error. The error monitoring time and the upper limit of the number of errors may be set for each type of error. The administrator may be able to set the types of errors to be monitored.
[0055] If error monitoring is set, when the number of times an error the same as the first error has occurred within the error monitoring time exceeds the upper error limit, the control unit 60 displays a second error screen 72 different from the first error screen 71 so that corrective action to prevent the occurrence of the error can be appropriately taken. The process of displaying the second error screen 72 is an example of a process different from the notification of the first error. The error monitoring will be described in more detail below, assuming that the error monitoring time is set to 5 minutes and the upper limit of the number of errors is set to 3.
[0056] In Fig. 5, time T1 is the time when the operator instructs the component mounting apparatus 11 to start work. In the example shown in Fig. 5, after the operator instructs the start of work, the first error occurs at time T2. Therefore, the control unit 60 displays the first error screen 71 at time T2. The display of the first error screen 71 at time T2 is an example of notifying the first error.
[0057] In the example shown in Fig. 5, the operator does not take any action to deal with the error and causes the component mounting apparatus 11 to resume work at time T3. Because no action to deal with the error is taken, the same error occurs at time T4 in the example shown in Fig. 5. Therefore, the control unit 60 displays the first error screen 71 at time T4 (the display of the first error screen 71 is omitted in Fig. 5). In this case, the operator also does not take any action to deal with the error and causes the component mounting apparatus 11 to resume work at time T5.
[0058] 5, the same error occurs at time T6. Therefore, the control unit 60 displays the first error screen 71 at time T6 (the display of the first error screen 71 is omitted in FIG. 5). In this case, too, the operator does not take any action to deal with the error, and causes the component mounting apparatus 11 to resume operation at time T7. 5, the same error occurs at time T8, meaning that the same error as the first error has occurred three times since the operator first instructed the restart of the work (time T3). Time T8 is within five minutes of time T3. Therefore, at time T8, the control unit 60 displays the second error screen 72 instead of the first error screen 71.
[0059] The second error screen 72 displays a message warning the operator to take appropriate corrective action in addition to the content of the first error screen 71. Specifically, the second error screen 72 according to the first embodiment displays a message saying, "A similar error has occurred three times within the past five minutes. Please take appropriate corrective action."
[0060] In the above example, the start point of the error monitoring time is time T3 when the operator first instructs the restart of work, but the start point of the error monitoring time may also be time T1 or time T2. In that case, an error that occurs at time T2 will also be counted, so if, for example, the upper limit number of errors (predetermined number of times) is set to four and the elapsed time from time T1 (or time T2) to time T8 is within five minutes, the second error screen 72 will be displayed at time T8.
[0061] [6] Error monitoring flow The flow of error monitoring executed by the control unit 60 will be described with reference to Fig. 6. This process is triggered by the occurrence of the first error after the component mounting apparatus 11 starts operating.
[0062] In S101, the control unit 60 determines whether the error monitoring time has elapsed since the operator first instructed the restart of work. If the error monitoring time has not elapsed, the control unit 60 proceeds to S102, and if the error monitoring time has elapsed, the control unit 60 ends the process. In S102, the control unit 60 determines whether the number of times the same error has occurred is equal to or greater than the upper limit of error counts. If the number is equal to or greater than the upper limit of error counts, the control unit 60 proceeds to S103, and if the number is less than the upper limit of error counts, the control unit 60 returns to S101 and repeats the process. In S103, the control unit 60 displays the second error screen 72.
[0063] [7] Effects of the embodiment According to the error monitoring method for the component mounting device 11 of embodiment 1, if the same error occurs after the operator instructs the component mounting device 11 to resume work, a process of displaying a second error screen 72 (a process for ensuring that corrective action to prevent the occurrence of the error is carried out appropriately) is executed as a process different from the initial error notification (i.e., notification by the first error screen 71), thereby increasing the likelihood that corrective action to prevent the occurrence of the error will be carried out appropriately compared to the case where the first error screen 71 is repeatedly displayed. Therefore, the above error monitoring method can prevent the same error from occurring multiple times when work is restarted without properly addressing the error, thereby preventing a decrease in work efficiency.
[0064] According to the above error monitoring method, if the same error occurs more than the maximum error count, a process to display the second error screen 72 is executed, thereby preventing the process to display the second error screen 72 from being executed unnecessarily.
[0065] According to the above-described error monitoring method, by warning an operator that the same error has occurred multiple times, it is more likely that corrective action will be taken appropriately to prevent the occurrence of the error.
[0066] <Embodiment 2> In the above-described first embodiment, a process of warning an operator that the same error has occurred multiple times is exemplified as a process different from the notification of the first error. In contrast, the control unit 60 according to the second embodiment executes a process of reporting to an administrator (an example of a report destination different from an operator) that the same error has occurred multiple times as a process different from the notification of the first error.
[0067] A specific description will be given with reference to Fig. 7. At time T9, the control unit 60 according to the second embodiment notifies the administrator of a message 80 indicating that the same error has occurred multiple times. The notification method can be determined appropriately. For example, the notification may be by email or push notification. Notifying the administrator of the message 80 is an example of reporting. The message 80 according to the second embodiment includes a message saying, "Operator A's number of errors has exceeded the upper limit. Please check," and the operator's work history. The operator's work history includes information such as the time when the error occurred, the type of error that occurred, and the corrective action taken by the operator.
[0068] The flow of error monitoring according to the second embodiment will be described with reference to Fig. 8. In the error monitoring according to the second embodiment, S201 is executed instead of S103 in the error monitoring according to the first embodiment. Here, the same steps as those in the first embodiment are denoted by the same reference numerals and the description thereof will be omitted. In S201, the control unit 60 reports (notifies) to the administrator that the same error has occurred multiple times.
[0069] According to the error monitoring method for the component mounting apparatus 11 of the second embodiment, the occurrence of the same error multiple times is reported to the manager, so that the manager can notice the problem early. Then, by the manager alerting the operator, it becomes more likely that the operator will take appropriate measures to prevent the occurrence of the error.
[0070] <Embodiment 3> The control unit 60 according to the third embodiment executes a process of locking the operator's account, which is a process different from the first error notification. When the account is locked, the operator is unable to log in to the component mounting apparatus 11, and therefore is unable to operate the component mounting apparatus 11. Locking the account is an example of a process of preventing the operator from operating the board working apparatus.
[0071] A specific description will be given with reference to Fig. 9. When the number of errors reaches three at time T8, the control unit 60 according to the third embodiment locks the operator's account at time T9. Then, at time T10, the control unit 60 notifies the administrator with a message 81 indicating that the operator's account has been locked. The message 81 according to the third embodiment includes a message saying "Operator A's number of errors has exceeded the upper error limit, so his account has been locked," and the operator's work history.
[0072] The flow of error monitoring according to the third embodiment will be described with reference to Fig. 10. In the error monitoring according to the third embodiment, S301 and S302 are executed instead of S103 in the error monitoring according to the first embodiment. Here, the same steps as those in the first embodiment are denoted by the same reference numerals and the description thereof will be omitted. In S301, the control unit 60 locks the operator's account. In S302, the control unit 60 reports (notifies) to the administrator that the operator's account has been locked.
[0073] According to the error monitoring method for the component mounting apparatus 11 according to the third embodiment, by disabling the operator from operating the component mounting apparatus 11, another operator is assigned to the component mounting apparatus 11. This increases the possibility that a corrective action to prevent the occurrence of the error will be carried out appropriately.
[0074] <Embodiment 4> The fourth embodiment is a modification of the first to third embodiments. Here, it will be described as a modification of the first embodiment. In the first embodiment described above, error monitoring is performed for all operators. In contrast, the control unit 60 according to the fourth embodiment performs error monitoring for specific operators who have been registered in advance. For example, an operator who meets any of the following conditions is registered in advance in the component mounting device 11 as a specific operator. The specific operator may be registered in the management device 3.
[0075] (Condition a) Operators extracted from proficiency The control unit 60 records data correlated with the operator's proficiency as history, such as the cumulative work time calculated by adding up the time from when the operator logged in to the component mounting device 11 until when he or she logged out, the number of times an error was dealt with, and the time required to deal with the most recent error (the time from when work was interrupted until it was resumed). The control unit 60 determines the operator's proficiency from this data and registers it in the database. An operator extracted from proficiency refers to an operator whose proficiency is below a predetermined value (i.e., an operator with low proficiency). The operator's proficiency may be registered by the administrator. The predetermined value may also be set by the administrator.
[0076] (Condition b) Operators designated by the administrator as targets of monitoring For example, since a new operator has low proficiency, there is a possibility that the same error will occur multiple times, so the administrator may specify the new operator as a monitoring target.
[0077] (Condition c) Operators extracted from work records for a certain period of time in the past Even highly skilled operators may make the same error multiple times. An operator extracted from work records for a certain period of time in the past is, for example, an operator who made the same error more than a predetermined number of times during the certain period of time in the past. The predetermined number of times may be set by the administrator.
[0078] The flow of error monitoring according to the fourth embodiment will be described with reference to Fig. 11. Here, the same steps as those in the first embodiment are denoted by the same reference numerals and the description thereof will be omitted.
[0079] In S401, the control unit 60 determines whether or not the operator logging in to the component mounting apparatus 11 is a specific operator. If the operator is a specific operator, the control unit 60 proceeds to S101, and if the operator is not a specific operator, the control unit 60 ends the process.
[0080] According to the error monitoring method for the component mounting apparatus 11 of the fourth embodiment, unnecessary error monitoring can be suppressed by narrowing down the operators who are the targets of error monitoring.
[0081] <Other embodiments> The technology disclosed in this specification is not limited to the embodiments described above and in the drawings, and for example, the following embodiments are also included in the technical scope disclosed in this specification.
[0082] (1) In the above-described first embodiment, a message informing the operator of an error that has occurred and a message urging the operator to take appropriate action to deal with the error are displayed on the display device of the component mounting device 11. In addition to (or instead of) this, these messages may be displayed on the management device 3 or the operator's mobile terminal 4. The same applies to a message that warns the operator to take appropriate action to deal with the error.
[0083] (2) In the first embodiment described above, an example was given of determining whether the error monitoring time has elapsed since the operator first instructed the restart of work (S101). That is, the example was given of a case where the start point was the time when the operator first instructed the restart of work. In contrast, the start point may be the time when the last error occurred, and if the same error has occurred a predetermined number of times or more within the error monitoring time going back from the last error, the second error screen 72 may be displayed. In this case, the second error screen 72 may be displayed even if the time elapsed since the operator first instructed the restart of work (time point T3) exceeds the error monitoring time.
[0084] (3) In the above embodiment, the administrator sets up error monitoring on the component mounting device 11, but the administrator may set up error monitoring on the management device 3.
[0085] (4) In the above embodiment, there are multiple types of errors, but there may be only one type of error to be monitored.
[0086] (5) In the above embodiment, the component mounting device 11 monitors errors. However, the management device 3 that executes an error monitoring program may monitor errors.
[0087] (6) In the above embodiment, the component mounting device 11 was used as an example of the board work device for which errors are monitored. However, the board work device for which errors are monitored may be any of the board work devices that make up the component mounting line 10.
[0088] (7) In the above embodiment, the operation unit 61 also functions as a notification unit. However, the notification unit may be provided separately from the operation unit 61. [Explanation of symbols]
[0089] 3: Management device (example of computer) 11: Component mounting equipment (an example of a board work device) 12: Loader (an example of a circuit board processing device) 13: Screen printing equipment (an example of a circuit board processing device) 14: Printing inspection equipment (an example of a board work device) 15: Dispenser (an example of a board processing device) 16: Post-mounting visual inspection device (an example of a board work device) 17: Reflow equipment (an example of a board processing device) 18: Post-curing appearance inspection device (an example of a board work device) 19: Unloader (an example of a circuit board processing device) 20: Conveyor (an example of a circuit board processing device) 34: Head unit (example of working part) 35: Head movement mechanism (an example of a working part) 60: Control section 61: Operation unit (an example of an alarm unit)
Claims
1. An error monitoring method for monitoring an error that occurs in a substrate working device that performs a predetermined work on a substrate, comprising: When a first error occurs in the substrate working device and the work is interrupted after an operator instructs the substrate working device to start the work, the operator is notified of the error; When the same error occurs after the operator instructs the substrate working device to resume the work, a process different from the notification is executed so that a countermeasure for preventing the occurrence of the error is appropriately performed. A method for monitoring errors in a substrate processing device.
2. 2. The method for monitoring an error in a substrate working device according to claim 1, An error monitoring method for a substrate processing device, which executes a process different from the notification when the same error occurs a predetermined number of times or more.
3. 3. The method for monitoring an error in a board working device according to claim 1 or 2, comprising: The error monitoring method for a substrate working device, wherein the process other than the notification is a process of warning the operator that the same error has occurred multiple times.
4. 3. The method for monitoring an error in a board working device according to claim 1 or 2, comprising: The error monitoring method for a board working device, wherein the process other than the notification is a process of reporting to a reporting destination other than the operator that the same error has occurred multiple times.
5. 3. The method for monitoring an error in a board working device according to claim 1 or 2, comprising: An error monitoring method for a board working device, wherein the processing different from the notification is processing that prevents the operator from operating the board working device.
6. 3. The method for monitoring an error in a board working device according to claim 1 or 2, comprising: An error monitoring method for a board working device, which executes a process different from the notification when the operator is a specific operator registered in advance.
7. A substrate working device that performs a predetermined operation on a substrate, a working unit that performs the work; an operation unit that receives operations for the board working device from an operator; a notification unit that notifies the operator of information; A control unit; Equipped with The control unit after the operator instructs the board working device to start the work, when a first error occurs in the board working device and the work is interrupted, notifying the operator of the error; If the same error occurs after the operator has instructed the substrate working device to resume the work, a process different from the notification is executed so that a corrective action to prevent the occurrence of the error is appropriately performed. Circuit board work equipment.
8. An error monitoring program for monitoring errors that occur in a board working device that performs predetermined work on a board, causing a computer to execute a process of notifying the operator of a first error that has occurred in the substrate working device and interrupted the work after the operator has instructed the substrate working device to start the work; causing the computer to execute a process different from the notification so that, when the same error occurs after the operator has instructed the substrate working device to resume the work, a corrective action to prevent the occurrence of the error is appropriately taken; Error monitoring program for PCB processing equipment.
Citation Information
Patent Citations
Board production management device and board production management method
JP6746702B2