JP-7855704-B2 - Mounting operation condition management device, component mounting machine, mounting operation condition management method, mounting operation condition management program, and recording medium
Inventors
- 今枝 海渡
- 大塚 徹寛
Assignees
- ヤマハ発動機株式会社
Dates
- Publication Date
- 20260508
- Application Date
- 20220914
Claims (11)
- An operating condition management unit manages multiple mounting operating conditions that define the operation of a component mounting machine that produces component-mounted circuit boards by mounting components onto the board, A performance acquisition unit monitors the operations performed by the component mounting machine based on the mounting operation conditions that are subject to management in order to produce the component mounted board, and acquires the results of said operations as performance data. It includes a UI control unit that controls the user interface, The aforementioned operating condition management unit executes a performance data saving process that saves the performance data acquired by the performance data acquisition unit in association with the implementation operating conditions at the time the performance data was acquired. In the aforementioned performance data storage process, the performance data is stored in association with the type of component-mounted circuit board produced by the component mounting machine at the time the performance data is acquired. The UI control unit displays to the user via the user interface the performance data for the same type of component-mounted boards, which has been saved by the performance data saving process, in association with the mounting operation conditions at the time the performance data was acquired . The aforementioned performance data includes a plurality of performance evaluation items that evaluate the operations performed by the component mounting machine to produce the component-mounted circuit board, The performance data includes, as performance evaluation items, the adsorption rate, which is an index relating to the percentage of times that a nozzle that adsorbs a component to mount the component onto the substrate successfully adsorbs the component, and the mounting accuracy, which is an index relating to the accuracy of the position in which the component mounting machine mounts the component onto the substrate. The aforementioned operating condition management unit calculates an evaluation value based on the multiple performance evaluation items to evaluate the implemented operating conditions, The UI control unit is an implementation operating condition management device that shows the evaluation value to the user via the user interface.
- The UI control unit receives user operations on the user interface for inputting the importance of each of the multiple performance evaluation items. The implementation operating condition management device according to claim 1 , wherein the operating condition management unit calculates the evaluation value while weighting it according to the importance.
- An operating condition management unit manages multiple mounting operating conditions that define the operation of a component mounting machine that produces component-mounted circuit boards by mounting components onto the board, A performance acquisition unit monitors the operations performed by the component mounting machine based on the mounting operation conditions that are subject to management in order to produce the component mounted board, and acquires the results of said operations as performance data. It includes a UI control unit that controls the user interface, The aforementioned operating condition management unit executes a performance data saving process that saves the performance data acquired by the performance data acquisition unit in association with the implementation operating conditions at the time the performance data was acquired. In the aforementioned performance data storage process, the performance data is stored in association with the type of component-mounted circuit board produced by the component mounting machine at the time the performance data is acquired. The UI control unit displays to the user via the user interface the performance data for the same type of component-mounted boards, which has been saved by the performance data saving process, in association with the mounting operation conditions at the time the performance data was acquired . The component mounting machine performs operations to produce the component-mounted circuit board based on the mounting operation conditions set in the component mounting machine. When the mounting operation conditions set in the component mounting machine are changed, the operation condition management unit adds the changed mounting operation conditions to the management targets. The UI control unit displays to the user, via the user interface, the timing at which the mounting operation conditions set on the component mounting machine were changed, and the performance data saved by the performance saving process before and after the timing of the change, in chronological order. The UI control unit is an implementation operation condition management device that, through the user interface, indicates to the user a name that identifies the implementation operation condition before the change timing and a name that identifies the implementation operation condition after the change timing.
- The implementation operating condition management device according to any one of claims 1 to 3 , wherein when the performance data acquired by the performance acquisition unit falls outside the acceptable range, the operating condition management unit starts the performance saving process.
- A component mounting machine that produces pre-mounted circuit boards by mounting components onto the board, An operating condition management unit manages multiple mounting operating conditions that define the operation of the aforementioned component mounting machine, with these as the target of management. A performance acquisition unit monitors the operations performed by the component mounting machine based on the mounting operation conditions that are subject to management in order to produce the component mounted board, and acquires the results of said operations as performance data. It includes a UI control unit that controls the user interface, The operating condition management unit executes a performance data saving process that saves the performance data acquired by the performance data acquisition unit in association with the implementation operating conditions at the time the performance data was acquired. In the aforementioned performance data storage process, the performance data is stored in association with the type of component-mounted circuit board produced by the component mounting machine at the time the performance data is acquired. The UI control unit displays to the user via the user interface the performance data for the same type of component-mounted boards, which has been saved by the performance data saving process, in association with the mounting operation conditions at the time the performance data was acquired . The aforementioned performance data includes a plurality of performance evaluation items that evaluate the operations performed by the component mounting machine to produce the component-mounted circuit board, The performance data includes, as performance evaluation items, the adsorption rate, which is an index relating to the percentage of times that a nozzle that adsorbs a component to mount the component onto the substrate successfully adsorbs the component, and the mounting accuracy, which is an index relating to the accuracy of the position in which the component mounting machine mounts the component onto the substrate. The aforementioned operating condition management unit calculates an evaluation value based on the multiple performance evaluation items to evaluate the implemented operating conditions, The UI control unit is a component mounting machine that displays the evaluation value to the user via the user interface .
- A component mounting machine that produces pre-mounted circuit boards by mounting components onto the board, An operating condition management unit manages multiple mounting operating conditions that define the operation of the aforementioned component mounting machine, with these as the target of management. A performance acquisition unit monitors the operations performed by the component mounting machine based on the mounting operation conditions that are subject to management in order to produce the component mounted circuit board, and acquires the results of said operations as performance data. It includes a UI control unit that controls the user interface, The aforementioned operating condition management unit executes a performance data saving process that saves the performance data acquired by the performance data acquisition unit in association with the implementation operating conditions at the time the performance data was acquired. In the aforementioned performance data storage process, the performance data is stored in association with the type of component-mounted circuit board produced by the component mounting machine at the time the performance data is acquired. The UI control unit displays to the user via the user interface the performance data for the same type of component-mounted board, which has been saved by the performance data saving process, in association with the mounting operation conditions at the time the performance data was acquired . The component mounting machine performs operations to produce the component-mounted circuit board based on the mounting operation conditions set in the component mounting machine. When the mounting operation conditions set in the component mounting machine are changed, the operation condition management unit adds the changed mounting operation conditions to the management targets. The UI control unit displays to the user, via the user interface, the change timing at which the mounting operation conditions set on the component mounting machine were changed, and the performance data saved by the performance saving process before and after the change timing, in chronological order. The UI control unit is a component mounting machine that, through the user interface, indicates to the user a name that identifies the implementation operating conditions before the change timing and a name that identifies the implementation operating conditions after the change timing.
- A process in which a component mounting machine, which produces component-mounted circuit boards by mounting components onto a circuit board, manages multiple mounting operation conditions that define the operation of the machine, with the operation condition management unit as the target of management, A process in which the component mounting machine performs operations based on the mounting operation conditions that are subject to the management in order to produce the component mounted circuit board , and the performance acquisition unit acquires the results of said operations as performance data, The process includes: executing a performance data storage process to store the performance data in association with the mounting operating conditions at the time the performance data was acquired and the type of component-mounted circuit board produced by the component mounting machine; The process includes the step of the UI control unit showing the user, via a user interface, the performance data for the same type of component-mounted board, which has been saved by the performance data saving process, in association with the mounting operation conditions at the time the performance data was acquired . The aforementioned performance data includes a plurality of performance evaluation items that evaluate the operations performed by the component mounting machine to produce the component-mounted circuit board, The performance data includes, as performance evaluation items, the adsorption rate, which is an index relating to the percentage of times that a nozzle that adsorbs a component to mount the component onto the substrate successfully adsorbs the component, and the mounting accuracy, which is an index relating to the accuracy of the position in which the component mounting machine mounts the component onto the substrate. The aforementioned operating condition management unit calculates an evaluation value based on the multiple performance evaluation items to evaluate the implemented operating conditions, The UI control unit is an implementation operating condition management method that shows the evaluation value to the user through the user interface .
- A process in which a component mounting machine, which produces component-mounted circuit boards by mounting components onto a circuit board, manages multiple mounting operation conditions that define the operation of the machine, with the operation condition management unit as the target of management, A process in which the component mounting machine performs operations based on the mounting operation conditions that are subject to the management in order to produce the component mounted circuit board , and the performance acquisition unit monitors the operations performed by the component mounting machine and acquires the results of said operations as performance data, The process includes: executing a performance data storage process to store the performance data in association with the mounting operating conditions at the time the performance data was acquired and the type of component-mounted circuit board produced by the component mounting machine; The process includes the step of the UI control unit showing the user, via a user interface, the performance data for the same type of component-mounted board, which has been saved by the performance data saving process, in association with the mounting operation conditions at the time the performance data was acquired . The component mounting machine performs operations to produce the component-mounted circuit board based on the mounting operation conditions set in the component mounting machine. When the mounting operation conditions set in the component mounting machine are changed, the operation condition management unit adds the changed mounting operation conditions to the management targets. The UI control unit displays to the user, via the user interface, the change timing at which the mounting operation conditions set on the component mounting machine were changed, and the performance data saved by the performance saving process before and after the change timing, in chronological order. The UI control unit provides an implementation operation condition management method that, through the user interface, indicates to the user a name that identifies the implementation operation condition before the change timing and a name that identifies the implementation operation condition after the change timing.
- A process in which a component mounting machine, which produces component-mounted circuit boards by mounting components onto a circuit board, manages multiple mounting operation conditions that define the operation of the machine, with the operation condition management unit as the target of management, A process in which the component mounting machine performs operations based on the mounting operation conditions that are subject to the management in order to produce the component mounted circuit board , and the performance acquisition unit monitors the operations performed by the component mounting machine and acquires the results of said operations as performance data, The process includes: executing a performance data storage process to store the performance data in association with the mounting operating conditions at the time the performance data was acquired and the type of component-mounted circuit board produced by the component mounting machine; The UI control unit then causes the computer to perform the following steps: the process of associating the performance data for the same type of component-mounted circuit board, which has been saved by the performance data saving process, with the mounting operation conditions at the time the performance data was acquired, and showing this to the user via the user interface ; The aforementioned performance data includes a plurality of performance evaluation items that evaluate the operations performed by the component mounting machine to produce the component-mounted circuit board, The performance data includes, as performance evaluation items, the adsorption rate, which is an index relating to the percentage of times that a nozzle that adsorbs a component to mount the component onto the substrate successfully adsorbs the component, and the mounting accuracy, which is an index relating to the accuracy of the position in which the component mounting machine mounts the component onto the substrate. The aforementioned operating condition management unit calculates an evaluation value based on the multiple performance evaluation items to evaluate the implemented operating conditions, The UI control unit is an implementation operating condition management program that shows the evaluation value to the user through the user interface .
- A process in which a component mounting machine, which produces component-mounted circuit boards by mounting components onto a circuit board, manages multiple mounting operation conditions that define the operation of the machine, with the operation condition management unit as the target of management, A process in which the component mounting machine performs operations based on the mounting operation conditions that are subject to the management in order to produce the component mounted circuit board , and the performance acquisition unit acquires the results of said operations as performance data, The process includes: executing a performance data storage process that stores the performance data in association with the mounting operating conditions at the time the performance data was acquired and the type of component-mounted circuit board produced by the component mounting machine; The UI control unit then causes the computer to perform the following steps: the process of associating the performance data for the same type of component-mounted circuit board, which has been saved by the performance data saving process, with the mounting operation conditions at the time the performance data was acquired, and showing this to the user via the user interface ; The component mounting machine performs operations to produce the component-mounted circuit board based on the mounting operation conditions set in the component mounting machine. When the mounting operation conditions set in the component mounting machine are changed, the operation condition management unit adds the changed mounting operation conditions to the management targets. The UI control unit displays to the user, via the user interface, the timing at which the mounting operation conditions set on the component mounting machine were changed, and the performance data saved by the performance saving process before and after the timing of the change, in chronological order. The UI control unit is an implementation operation condition management program that, through the user interface, indicates to the user a name that identifies the implementation operation condition before the change timing and a name that identifies the implementation operation condition after the change timing.
- A recording medium for recording the implementation operating condition management program described in claim 9 or 10 in a manner readable by a computer.
Description
This invention relates to a technology for managing mounting operation conditions that define the operation of a component mounting machine that produces component-mounted circuit boards by mounting components onto a circuit board. A component mounting machine is known that uses a component supply device such as a tape feeder to pick up components from the component supply device and mount them onto a substrate using a nozzle attached to a mounting head. In such a component mounting machine, if the operating conditions of the various operations performed to mount components onto the substrate are inappropriate, malfunctions occur, such as the inability to properly perform those operations. Patent Document 1 discloses a technique for identifying the nozzle that caused the malfunction. Patent Document 2 discloses a technique for determining whether or not to save recognition parameters based on the success or failure of the recognition of components picked up by the nozzle, based on predetermined recognition parameters. Patent No. 5007261Japanese Patent Publication No. 2020-017554 A block diagram showing an example of a component mounting system equipped with a component mounting machine according to the present invention.A schematic plan view showing an example of a component mounting machine according to the present invention.A block diagram showing the electrical configuration of the component mounting machine in Figure 1.A flowchart illustrating the operation of a component mounting machine during circuit board production.A flowchart illustrating an example of how to manage recipe conditions.A flowchart illustrating an example of a method for collecting performance data.This diagram schematically illustrates an example of the operations performed by the flowchart in Figure 6A.A flowchart illustrating the first example of a method for assisting in setting recipe conditions.This diagram schematically shows an example of the performance list screen displayed according to the flowchart in Figure 7.This figure schematically shows an example of the actual time change screen displayed according to the flowchart in Figure 7.A flowchart showing a second example of a method for assisting in setting recipe conditions.This figure schematically shows an example of a performance evaluation screen displayed according to the flowchart in Figure 10. Figure 1 is a block diagram showing an example of a component mounting system equipped with a component mounting machine according to the present invention. The component mounting system 9 includes a component mounting machine 1, a substrate inspection machine 91, and a conveyor 92 for transporting a substrate B (Figure 2) from the component mounting machine 1 to the substrate inspection machine 91. The component mounting machine 1 performs component mounting by mounting components Wp to target points on the substrate B, and the substrate inspection machine 91 performs mounting position inspection by measuring the positional deviation between the components Wp mounted on the substrate B and the target points. The position measurement result I, which is the result of the mounting position inspection by the substrate inspection machine 91, is transmitted from the substrate inspection machine 91 to the component mounting machine 1. Figure 2 is a schematic plan view showing an example of a component mounting machine according to the present invention, and Figure 3 is a block diagram showing the electrical configuration of the component mounting machine in Figure 1. In Figure 2, the horizontal direction X, the horizontal direction Y perpendicular to the X direction, and the vertical direction Z are shown. As shown in Figure 3, the component mounting machine 1 is equipped with a controller 8 that controls various parts of the component mounting machine 1. This controller 8 includes an arithmetic processing unit 81 and a storage unit 82. The arithmetic processing unit 81 is a processor such as a CPU (Central Processing Unit) and performs various calculations. The storage unit 82 is a storage device such as an SSD (Solid State Drive) and stores the management program Pp and database DB, which will be described later. The arithmetic processing unit 81 also controls the communication unit 11 and UI (User Interface) 12 equipped in the component mounting machine 1. Here, the communication unit 11 performs communication with the board inspection machine 91. The UI 11 has input devices such as a mouse and keyboard, and output devices such as a display. Note that the input and output devices of the UI 11 do not need to be configured separately; they may be integrated using a touch panel display. In contrast, the arithmetic processing unit 81 has a communication control unit 811 that controls the communication unit 11 and a UI control unit 812 that controls the UI 12. The communication control unit 811 stores the position measurement result I received by the communication unit 11 from the boa