Parts data management device, parts data management method, and parts data management program

The component data management system addresses the issue of determining appropriate operation parameters by linking component information with operating parameters and using change history to suggest optimal settings, enhancing production reliability and reducing errors.

JP7870462B2Active Publication Date: 2026-06-05PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
Filing Date
2022-03-18
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Conventional component data management systems fail to determine whether operation parameters for future production are appropriate, lacking the ability to assess the suitability of component data based on past production history and errors.

Method used

A component data management system that links component information with operating parameters, extracts information from change history, and outputs relevant data for components with significant changes, using machine learning to suggest optimal parameters for future production.

Benefits of technology

Enables easy determination of appropriate component data for production, reducing errors and improving production efficiency by suggesting reliable operating parameters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007870462000001
    Figure 0007870462000001
  • Figure 0007870462000002
    Figure 0007870462000002
  • Figure 0007870462000003
    Figure 0007870462000003
Patent Text Reader

Abstract

To provide a component data management device capable of easily determining whether component data to be used for production is proper or not, a component data management method, and a component data management program.SOLUTION: The component data management device (production management device 3) for managing component data 13a in which component information of components is associated with multiple operation parameters which are operating conditions for component mounting equipment M2 and M3 for mounting the components on a circuit board includes: an information extraction unit 16 for extracting information about components set in production data 12a of a mounting board to be produced based on change history information 13b of the component data 13a; and an output unit 17 for outputting the information related to the extracted components.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0004] , , , , ,

[0005] , , ,

[0003] , , ,

[0001] The present invention relates to a component data management device, a component data management method, and a component data management program for managing component data used in a component mounting device for mounting components on a substrate.

Background Art

[0002] A component mounting device for mounting components on a substrate controls the component mounting operation based on a number of operation parameters including operation conditions related to substrate mounting of components, component suction by a nozzle, and imaging of components. These operation parameters are set to appropriate values for each component as component data associated with component information including information such as the shape of the component. Patent Document 1 discloses a system that stores the change history of component data and mounting errors that occurred during the mounting operation, associates the past component data with the past mounting errors, and displays them on a display unit.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the conventional technology including Patent Document 1, although it is possible to restore to an appropriate state by referring to the relationship between the component data used in past production and the past mounting errors when using that component data, it is impossible to determine whether the operation parameters of the component data to be used in future production are appropriate, and there is room for further improvement.

[0005] Therefore, an object of the present invention is to provide a component data management device, a component data management method, and a component data management program that can easily determine whether the component data to be used in future production is appropriate.

Means for Solving the Problems

[0006] The component data management device of the present invention is a component data management device that manages component data by linking component information of a component with a plurality of operating parameters which are the operating conditions of a component mounting device for mounting the component onto a circuit board, and comprises: an information extraction unit that extracts information related to the component set in the production data of a mounting board to be produced in the future based on the change history information of the component data, and an output unit that outputs the extracted information related to the component. The change history information includes at least the changed operating parameters and the number of changes, and the information extraction unit extracts information related to the component for components whose number of changes over a predetermined period is equal to or greater than a predetermined number. .

[0007] The present invention relates to a component data management method for managing component data, which involves linking a plurality of operating parameters, which are operating conditions for a component mounting device for mounting the component onto a circuit board, to component information of the component, and includes extracting information related to the component set in the production data of the mounting board to be produced in the future, based on the change history information of the component data, and outputting the extracted information related to the component. Furthermore, the change history information includes at least the changed operating parameters and the number of changes, and information related to the component is extracted for components whose number of changes during a predetermined period is equal to or greater than a predetermined number. .

[0008] The component data management program of the present invention causes a computer to execute the component data management method described in claim 10. [Effects of the Invention]

[0009] According to the present invention, it is possible to easily determine whether the parts data to be used in production is appropriate or not. [Brief explanation of the drawing]

[0010] [Figure 1] Diagram illustrating the configuration of a component mounting system according to one embodiment of the present invention. [Figure 2] Block diagram showing the configuration of a component mounting system in one embodiment of the present invention. [Figure 3] This figure shows an example of component data used in a component mounting system according to one embodiment of the present invention. [Figure 4](a) A figure showing an example of a parts data change history information display screen displayed on the display unit of a production management device according to one embodiment of the present invention. (b) A figure showing an example of a parts data change history information (details) display screen. [Figure 5] This figure shows an example of the operation parameter approval setting screen displayed on the display unit of a production management device according to one embodiment of the present invention. [Figure 6] This figure shows an example of a parts data performance analysis result display screen displayed on the display unit of a production management device according to one embodiment of the present invention. [Figure 7] (a) A figure showing an example of the operation parameter change history information display screen displayed on the display unit of a production management device according to one embodiment of the present invention. (b) A figure showing an example of the operation parameter change history information (details) display screen. [Figure 8] Flowchart of a component data management method according to one embodiment of the present invention [Figure 9] This figure shows an example of a similar parts prediction result display screen displayed on the display unit of a production management device according to one embodiment of the present invention. [Figure 10] This figure shows another embodiment of the operation parameter approval setting screen displayed on the display unit of a production management device according to one embodiment of the present invention. [Figure 11] Flowchart of another embodiment of the component data management method according to one embodiment of the present invention. [Modes for carrying out the invention]

[0011] An embodiment of the present invention will be described in detail below with reference to the drawings. The configurations, shapes, etc. described below are illustrative examples for illustrative purposes and can be modified as appropriate according to the specifications of the component mounting system, component mounting line, component mounting device, and production management device (component data management device). In the following, corresponding elements are denoted by the same reference numerals in all drawings, and redundant explanations are omitted.

[0012] First, referring to FIG. 1, the configuration of the component mounting system 1 will be described. The component mounting system 1 includes a single component mounting line L1 formed by connecting a printing device M1 and a plurality of component mounting devices M2, M3, etc. The component mounting line L1 has a function of producing a mounting substrate while sequentially conveying the substrate by the printing device M1 and the component mounting devices M2, M3. Note that the component mounting line L1 included in the component mounting system 1 does not necessarily have to be one, and may be two or more. Also, the number of component mounting devices M2, M3 constituting the component mounting line L1 does not have to be two, and may be one or three or more.

[0013] Each device constituting the component mounting line L1 is connected to the production management device 3 via the communication network 2. The production management device 3 has a function of creating the data and parameters necessary for the operation of each device included in the component mounting line L1 and transmitting them to each device. Also, data such as the operation status and work history are transmitted from each device to the production management device 3. Further, the production management device 3 has a function of creating and managing the component data, production data, etc. used in each device of the component mounting line L1.

[0014] Next, referring to FIG. 1, the configuration of the component mounting line L1 will be described. The printing device M1 has a function of performing a solder printing operation of screen-printing a cream solder for component bonding on the substrate. The component mounting devices M2, M3 have a function of performing a component mounting operation of mounting components on the substrate after solder printing.

[0015] The component mounting devices M2, M3 take out the components supplied by the feeder by vacuum suction with the nozzles of the mounting head based on the operation parameters included in the component data set for each component to be mounted on the substrate, image the state of the components held by the nozzles with the component recognition camera, and mount them at the mounting angle designated for the mounting position on the substrate. The component mounting devices M2, M3 are equipped with a plurality of sensors, and work mistakes and operation errors in the component mounting operation, such as the suction operation in which the nozzle sucks the component and the component recognition operation in which the component recognition camera images and recognizes the taken-out component, are monitored.

[0016] Next, referring to FIG. 2, the configuration of the component mounting system 1 including the production management device 3 (component data management device) will be described. Here, among the plurality of functions provided by the production management device 3, the configuration related to the function of collecting and managing the component data and production results used in the component mounting devices M2 and M3 will be mainly described. An input unit 4, a display unit 5, and a communication unit 6 are connected to the production management device 3. The production management device 3 includes a production management storage unit 11, a data collection unit 15, an information extraction unit 16, an output unit 17, an approval request unit 18, an analysis unit 19, a correction proposal unit 20, and a control unit (not shown).

[0017] The input unit 4 is an input device such as a keyboard, a touch panel, or a mouse, and is used when an operation command or data is input. The display unit 5 is a display device such as a liquid crystal panel, and displays various data stored in the production management storage unit 11, as well as various information such as an operation screen and an input screen for the operation by the input unit 4. The control unit is, for example, a CPU (Central Processing Unit), and controls the entire production management device 3. The production management storage unit 11 is a storage device such as a semiconductor memory or a hard disk drive, and stores a production library 12, a component library 13, production result information 14, and the like.

[0018] In FIG. 2, in the production library 12, production data 12a used in the production of the mounting substrate by the component mounting devices M2 and M3 is stored for each production model name of the mounting substrate. The production data 12a includes a component name for identifying the component mounted on the substrate, a component code for associating the component with the component data 13a in the component library 13, the mounting position of the component on the substrate, the mounting angle, the component arrangement indicating the position of the feeder that supplies the component in the component mounting devices M2 and M3, the nozzle arrangement indicating the position of the nozzle that adsorbs the component in the mounting head, and the like.

[0019] Referring to Figure 3, an example of component data 13a included in the component library 13 will be explained. The component library 13 stores multiple component data 13a, in which the component information 21 of a component is linked to operating parameters 22. The operating parameters 22 are the operating conditions of the component mounting devices M2 and M3 for mounting the component onto the circuit board. The component data is associated with the production data 12a of the production library 12 by its component code. The component data 13a defines component information 21 and operating parameters 22 as major classification items.

[0020] Part information 21 is information that indicates attributes specific to the part in question. Here, "Part Name" 21a, "Shape" 21b, "Size" 21c, and "Part Parameters" 21d are given as examples of major classification items. "Part Name" 21a is part number information used to identify the part in question, and the "part number" assigned by the part manufacturer or the company for management purposes is defined as a minor classification item. "Shape" 21b is information regarding the shape of the part in question, and the "shape" that indicates the external shape of the part in terms of shape classifications such as rectangle or cylinder, and information that identifies drawings and image information showing the shape of the part are defined as minor classification items.

[0021] The "Size" 21c specifies sub-categories such as "External Dimensions" indicating the size of the part, and "Electrode Position" indicating the number and position (spacing) of connecting electrodes (leads) formed on the part. The "Part Parameters" 21d are attribute information of the part, and specify sub-categories such as "Part Type" indicating the type of part, "Polarity" indicating whether or not there is directionality in the external shape of the part, "Polarity Mark" indicating the shape of the mark attached to the part if polarity is present, and "Mark Position" indicating the position of the mark if polarity marks are present.

[0022] In Figure 3, the operating parameters 22 are control parameters (operating conditions) used to control the component mounting devices M2 and M3 when performing component mounting work on the components specified in the component data 13a. Here, the following are examples of subcategory items: "Nozzle setting" 22a, "Speed ​​parameter" 22b, "Recognition" 22c, "Adsorption" 22d, and "Mounting" 22e.

[0023] "Nozzle setting" 22a is data relating to the suction nozzle used to hold the component by suction, and a subcategory item, "Nozzle," is defined to specify the type of suction nozzle that can be selected. In addition to the type, the data for "Nozzle" may also include the aperture diameter, identifier, etc. "Speed ​​parameter" 22b is a control parameter relating to the movement speed of the suction nozzle during the operation of picking up the component by the suction nozzle and attaching it to the substrate. These control parameters include, as subcategory items, "Suction speed" and "Suction holding time" when suctioning and holding the component, and "Attachment speed" and "Attachment holding time" when attaching the held component to the substrate.

[0024] In Figure 3, "recognition" 22c is a parameter related to the execution of a recognition process in which a part removed from the part supply unit by a suction nozzle is imaged and recognized by a part recognition camera. These parameters include, as a subcategory item, "camera type" which specifies the type of camera used for imaging, "illumination mode" which indicates the mode of illumination used during imaging, and "recognition speed" for recognizing the image acquired through imaging.

[0025] "Adsorption" 22d is a control parameter related to the adsorption operation when a component is picked up from the component supply unit by the adsorption nozzle. These control parameters include, as subcategories, "adsorption position X" and "adsorption position Y," which indicate the adsorption position offset when the adsorption nozzle lands on the component. "Mounting" 22e is a control parameter related to the mounting operation when the mounting head, which holds the component by adsorption nozzle, is moved to the substrate, and the adsorption nozzle is made to move up and down to mount the component on the substrate. These control parameters include, as subcategories, "mounting load," which is the load applied when the adsorption nozzle is lowered and the component lands on the substrate.

[0026] In Figure 3, the operating parameters 22 may be changed even if the "product name" 21a is the same, i.e., the component information 21 is the same, due to changes in the type of component mounting equipment M2, M3, the material of the substrate, the electrode shape of the substrate, etc., or to improve mounting quality or mounting error rate. The operating parameters 22 are changed and modified when production data 12a is created in the production management device 3, or during improvement activities when errors occur in the component mounting equipment M2, M3. When the operating parameters 22 of the component are changed, component data 13a is created (updated) with the changed operating parameters 22 linked to it, without changing the component information 21. At this time, the operating parameters 22 before modification are distinguished from the original operating parameters 22 by assigning a new code to the component code of the component data 13a.

[0027] Thus, the operating parameters 22 include nozzle parameters for adsorbing parts (nozzle settings 22a), adsorption parameters related to adsorption when adsorbing with the adsorption nozzle (adsorption 22d), recognition parameters for recognizing the shape of the parts (recognition 22c), and mounting parameters for mounting parts (mounting 22e).

[0028] In Figure 2, the data acquisition unit 15 collects the actual results of component mounting work performed by component mounting devices M2 and M3, links them with information that identifies the component data 13a used (such as component codes), and stores them in the production management storage unit 11 as production performance information 14. The actual results of component mounting work include information such as the production start date and time, production end date and time, number of units produced, number of times components were picked up, number of times components were mounted, number of work errors, and number and details of operation errors. The data acquisition unit 15 also collects information on the modified component data 13a performed by component mounting devices M2 and M3 and stores it in the production management storage unit 11 as change history information 13b. Specifically, the change history information 13b includes the changed operation parameters 22 and the number of changes (change history).

[0029] In Figure 2, the information extraction unit 16 extracts information related to components to be mounted on the mounting board produced on the component mounting line L1 (hereinafter referred to as "mounting target component information") from the change history information 13b and production performance information 14 based on the production data 12a. For example, the information extraction unit 16 extracts production performance such as the number of times the component data 13a was used for mounting, the number of suction errors, and the number of recognition errors as mounting target component information. The information extraction unit 16 also extracts information related to components (mounting target component information) for components whose component data 13a has been changed a predetermined number of times (e.g., 3 times) or more during a predetermined period (e.g., the most recent month).

[0030] Furthermore, the information extraction unit 16 extracts information related to new components that are scheduled to be mounted on the mounting boards to be produced but have no prior mounting history (mounting target component information). In this way, the information extraction unit 16 extracts information related to components set in the production data 12a of the mounting boards to be produced, based on the change history information 13b of the component data 13a (mounting target component information). In addition, the information extraction unit 16 extracts various types of information for each component, as well as information related to specific operating parameters 22, such as those that have been changed more than a predetermined number of times within a predetermined period.

[0031] In Figure 2, the analysis unit 19 analyzes the production performance of each component data 13a based on the extracted component data to be mounted. For example, the analysis unit 19 calculates the error rate based on the number of mounting attempts and the number of times suction errors or recognition errors occurred. The error rate calculated in this way is an indicator of the reliability that components can be mounted successfully when using that component data 13a. In this example, a lower error rate indicates higher reliability.

[0032] In this way, the analysis unit 19 calculates the reliability (error rate) from the production results. In addition to the error rate, the reliability may also take into account the time from when the part data 13a is set until it is changed, the number of times it has been mounted, etc. That is, the reliability may be increased by a longer time from when the part data 13a is set until it is changed, or by a larger number of times it has been mounted. Alternatively, the reliability may be calculated using any combination of the error rate, the time from when the part data 13a is set until it is changed, or the number of times it has been mounted.

[0033] Based on the production data 12a, the change history information 13b of the component data 13a, and the production performance information 14, the modification proposal unit 20 estimates an operating parameter 22 that is more reliable (has a lower error rate) than the operating parameter 22 set as the component data 13a of the component to be mounted on the mounting board to be produced in the future, and proposes a modification to the component data 13a.

[0034] For example, based on production results over a predetermined period, the modification suggestion unit 20 proposes a modification to the operating parameters 22 of the part data 13a with the lowest error rate among the part data 13a whose number of implementations exceeds a predetermined number (e.g., 50,000 or more). Furthermore, the modification suggestion unit 20 uses machine learning to analyze the change trends in production results for each part shape (part information 21) or each operating parameter 22, and if there are parts with similar shapes or operating parameters 22 and higher reliability, it proposes a modification to the part data 13a based on the operating parameters 22 of those parts.

[0035] In this embodiment, various machine learning methods may be used, but for example, reinforcement learning is used, which learns the action that can obtain the most feedback by obtaining feedback on the action selected from the state observation results. More specifically, by setting a reward for the operation parameter 22 that has been changed based on the error rate before and after correction for the part data 13a, it is possible to use operation parameter 22 that is more suitable for production. The operation parameter 22 to which a reward is given may be only the changed parameter, or it may also include the parameter that has not been changed.

[0036] In Figure 2, the output unit 17 outputs (displays) information related to the components extracted by the information extraction unit 16, the analysis results from the analysis unit 19, and the proposed modifications to the component data 13a from the modification proposal unit 20 to the display unit 5, etc., after the component mounting line L1 has been changed and before the component mounting devices M2 and M3 start operating. Based on the information output by the output unit 17, the approval request unit 18 requests the manager to input whether or not to approve the component operation parameters 22 set in the production data 12a using the input unit 4. If the manager denies (does not approve) using the set component operation parameters 22 in production, the approval request unit 18 updates the production data 12a and component data 13a based on the operation parameters 22 selected or modified by the manager.

[0037] Next, with reference to Figures 4 to 7, the various information displayed on the display unit 5 by the output unit 17 will be explained. Figure 4(a) is the component data change history information display screen 30, which displays information on components to be mounted that are set in the production data 12a of the mounting board to be produced, extracted by the information extraction unit 16. Here, the information on components to be mounted that have had their component data 13a changed the most times during the period from November 1, 2021 to December 15, 2021 is displayed in order.

[0038] The component data change history information display screen 30 includes a period display field 31, a change history display frame 32, a detail display button 33, a setting information display button 34, and an exit button 35. The period display field 31 displays the extraction period for the change history and production results. The change history display frame 32 displays the extracted mounting target component information. For each component name, the change history display frame 32 displays the number of changes, the number of mountings, the number of pick-up errors, and the number of recognition errors. The number of changes is the number of times the component data 13a of that component was changed during the extraction period. The number of mountings is the total number of times that component was mounted on the board during the extraction period. The number of pick-up errors is the total number of times pick-up errors occurred during the extraction period in which the component could not be picked up. The number of recognition errors is the total number of times recognition errors occurred during the extraction period in which the component recognition camera could not recognize that component.

[0039] In Figure 4(a), when the detail display button 33 is operated by the input unit 4, the part data change history information (details) display screen 36 for the part (in this case, "D0024") selected in the change history display frame 32 is displayed (Figure 4(b)). When the setting information display button 34 is operated, the operation parameter approval setting screen 41 for the selected part (Figure 5) is displayed. When the exit button 35 is operated, the display processing by the output unit 17 is terminated.

[0040] Next, referring to Figure 4(b), we will describe the part data change history information (details) display screen 36 that the output unit 17 displays on the display unit 5 when the detail display button 33 is operated on the part data change history information display screen 30 shown in Figure 4(a). The part data change history information (details) display screen 36 has a part name display field 37, a change details history display frame 38, a detail display button 39, and a back button 40. The part name display field 37 displays the part name of the part for which the details of the mounting target part information are displayed in the change details history display frame 38.

[0041] The Change Details History display frame 38 shows the number of times the component data 13a was installed, the number of times it was mis-attached, and the number of times it was mis-recognized, in order of the date and time (modification date and time) in which the component data 13a was modified. When the Details Display button 39 is operated, the Operation Parameter Display screen (not shown) is displayed, showing the operation parameters 22 of the component data 13a that was modified on the date and time selected in the Change Details History display frame 38 (in this case, "November 10th, 10:30 PM"). When the Back button 40 is operated, the previously displayed component data change history information display screen 30 is displayed (the display returns).

[0042] Next, referring to Figure 5, we will explain the operation parameter approval setting screen 41 that is displayed on the display unit 5 by the output unit 17 and the approval request unit 18 when the setting information display button 34 is operated on the part data change history information display screen 30 shown in Figure 4(a). The operation parameter approval setting screen 41 displays the part name display field 42, the operation parameter display frame 43, the analysis result display button 44, the approval button 45, the change button 46, the rejection button 47, and the back button 48.

[0043] The part name display field 42 displays the part name of the part corresponding to the operation parameter 22 displayed in the operation parameter display frame 43. The operation parameter display frame 43 has a set value display field 43a and a recommended value display field 43b for each item of the operation parameter 22. The set value display field 43a displays the operation parameter 22 (set value) of the part data 13a set in the production data 12a of the mounted board to be produced. The recommended value display field 43b displays the operation parameter 22 (recommended value) proposed by the modification suggestion unit 20.

[0044] In Figure 5, the operation parameter display frame 43 displays items where the set value and the recommended value of the operation parameter 22 differ, making them visually recognizable. In this example, items of the operation parameter 22 where the set value and the recommended value differ (attachment speed, automatic suction position teaching) are enclosed in a dotted line. The operation parameter display frame 43 also displays the improvement rate 43c (for example, the error rate reduction rate) when the operation parameter 22 predicted by the correction suggestion unit 20 is changed from the set value to the recommended value. In addition to displaying the improvement rate 43c, the reliability rate, the current error rate, and the error rate of the recommended value may also be displayed, or two or more of the improvement rate 43c, error rate, or reliability rate may be displayed in combination.

[0045] When the Analysis Results Display button 44 is operated, the Part Data Performance Analysis Results Display Screen 50 (Figure 6) for the part displayed in the Part Name Display Field 42 is displayed. When the Approval button 45 is operated, the Approval Request Unit 18 sets the operation parameter 22 to the set value (it does not change from the current setting). When the Change button 46 is operated, the Approval Request Unit 18 changes the operation parameter 22 to the recommended value and updates the production data 12a and part data 13a. When the Rejection button 47 is operated, the Operation Parameter Modification Screen (not shown) is displayed for the administrator to modify the operation parameter 22 of the part data 13a. When the Back button 48 is operated, the operation parameter 22 is not changed, and the display returns to the previously displayed Part Data Change History Information (Details) Display Screen 36.

[0046] Next, referring to Figure 6, we will explain the part data performance analysis result display screen 50 that is displayed on the display unit 5 by the output unit 17 when the analysis result display button 44 is operated on the operation parameter approval setting screen 41 shown in Figure 5. The part data performance analysis result display screen 50 displays the analysis results of the part data 13a by the analysis unit 19. The administrator refers to the analysis results displayed on the part data performance analysis result display screen 50 and decides whether or not to approve the setting values ​​of the part data 13a on the operation parameter approval setting screen 41. The part data performance analysis result display screen 50 has a part name display field 51, a period display field 52, an analysis result display frame 53, and a back button 54.

[0047] The part name display field 51 shows the part name of the part being analyzed. The period display field 52 shows the period for which the change history and production performance were analyzed. The analysis results display frame 53 displays a graph as the analysis results, with the change timing that identifies the part data 13a on the horizontal axis and the number of installations and error rate on the vertical axis. In this example, the part data 13a of the part with the part name "D0024" was changed 9 times between November 1, 2021 and December 15, 2021. In the analysis results display frame 53, the number of installations is shown as a bar graph, the error rate for suction errors is shown as a line graph, and the error rate for recognition errors is shown as a dot graph. When the back button 54 is operated, the display returns to the previously displayed operation parameter approval setting screen 41.

[0048] Next, with reference to Figure 7(a), the operation parameter change history information display screen 60 will be described. The operation parameter change history information display screen 60 is displayed on the display unit 5 by the output unit 17, which extracts the number of times the operation parameters 22 of the component data 13a of the components set in the production data 12a of the mounted board to be produced have been changed, as extracted by the information extraction unit 16. The operation parameter change history information display screen 60 is arranged in a period display field 61, a change history display frame 62, a detail display button 63, and an exit button 64. The period display field 61 displays the period from which the production results were extracted.

[0049] The change history display frame 62 shows the total number of changes for each item of the operation parameter 22 over the specified period. Here, the items are displayed in descending order of the number of changes. When the details display button 63 is operated, the operation parameter change history information (details) display screen 65 for the selected operation parameter 22 (in this case, "installation speed") in the change history display frame 62 is displayed (Figure 7(b)). When the exit button 64 is operated, the display processing by the output unit 17 is terminated.

[0050] Next, with reference to Figure 7(b), the Operation Parameter Change History Information (Details) Display Screen 65 will be described. The Operation Parameter Change History Information (Details) Display Screen 65 includes an Operation Parameter Display Field 66, a Change Details History Display Frame 67, a Details Display Button 68, and a Back Button 69. The Operation Parameter Display Field 66 displays the item names of the operation parameters 22 that have been changed in the component whose detailed history is displayed in the Change Details History Display Frame 67.

[0051] The Change Details History display frame 67 displays the part name, number of suction errors, and number of recognition errors for each part, in order of the date and time (change date and time) when the operation parameter 22 was changed. When the Details Display button 68 is operated, the operation parameter display screen (not shown) for part name "D0024", whose operation parameter 22 (attachment speed) was changed on the change date and time selected in the Change Details History display frame 67 (in this case, "November 2nd, 8:12 AM"), is displayed. When the Back button 69 is operated, the display returns to the previously displayed operation parameter change history information display screen 60.

[0052] Next, following the flow in Figure 8, we will explain a component data management method (component data management program) that determines whether the component data 13a of the components set in the production data 12a of the mounted board to be produced is appropriate, based on the change history information 13b of the component data 13a and the production performance information 14, before the start of production of the mounted board. First, the production data 12a and component data 13a of the mounted board to be produced are created using a production data creation support device (not shown) or the like (ST1: production data creation process).

[0053] Next, the data acquisition unit 15 collects the change history of the component data 13a (change history information 13b) and the actual results of the component mounting work in the component mounting devices M2 and M3 (production performance information 14) (ST2: data acquisition process). Note that the data acquisition process (ST2) may be performed before the production data creation process (ST1). In other words, this embodiment is valid even if ST1 and ST2 are reversed.

[0054] In Figure 8, the information extraction unit 16 then extracts information related to the components set in the production data 12a of the mounting board to be produced (mounting target component information) based on the change history information 13b of the component data 13a and the production performance information 14 (ST3: Information extraction process). Next, the analysis unit 19 analyzes the production performance based on the mounting target component information, such as the number of times the component data 13a has been changed during a predetermined period, the number of times the components have been mounted, and the number of times suction errors and recognition errors have occurred (ST4: Analysis process).

[0055] In Figure 8, if the analysis reveals that no part data 13a has been changed more than a predetermined number of times within a predetermined period (No in ST4), the analysis unit 19 further calculates the reliability of the part, such as the error rate (ST5: reliability calculation process). If the reliability is less than a predetermined value (the error rate is greater than a predetermined value) (No in ST6), the output unit 17 displays an operation parameter approval setting screen 41 (Figure 5) on the display unit 5 for inputting whether or not to approve the operation parameters 22 of the part data 13a of that part, which are set in the production data 12a (ST7).

[0056] Furthermore, if the analysis reveals that there is a part data 13a that has been changed more than a predetermined number of times within a predetermined period (Yes in ST4), the operation parameter approval setting screen 41 is displayed (ST7). If the currently set part data 13a (set value) is approved (Yes in ST8), or if the reliability is above a predetermined value (error rate is below a predetermined value) (Yes in ST6), the production data 12a is finalized with the current settings (ST9).

[0057] In Figure 8, if the currently set part data 13a is rejected (No in ST8), a rejection notification is output (ST10). For example, if an operator checks the operation parameters 22 on the touch panel of the part mounting devices M2 and M3 and rejects it by operating the rejection button 47, this will be displayed on the display unit 5 of the production management device 3, and the manager or operator will perform work such as correcting the part data 13a.

[0058] As described above, in this embodiment of the component data management method, if there are components whose component data 13a is frequently changed, information related to that component (information on components to be mounted) is displayed on the display unit 5 before the start of production of the mounted board (before the start of operation of the component mounting devices M2 and M3) (ST7), and approval of the component data 13a is requested from the manager (ST8). This makes it easy to determine whether the component data 13a to be used in production is appropriate, and by correcting the component data 13a, it is possible to prevent frequent picking errors and recognition errors during the production of the mounted board, which would cause production to stop.

[0059] The above explanation describes a system where the appropriateness of component data 13a is checked before the start of production of the mounted board. However, it is also possible for a manager to periodically check and correct the component data 13a of components that frequently have errors over a certain period. Specifically, a data collection process (ST2) is performed periodically, independently of the production data creation process (ST1), and an analysis process (ST4) is performed for all components with production records. The information extraction unit 16 extracts information on components that frequently have errors, and the output unit 17 displays it on the display unit 5. Furthermore, the correction suggestion unit 20 may propose corrections to the component data 13a on the display unit 5 and request a decision from the manager.

[0060] Next, with reference to Figures 9 to 11, other embodiments of the component data management method (component data management program) for determining whether the component data 13a of the component to be mounted is appropriate will be described. The component data management method of the other embodiments differs from the component data management method shown in Figure 8 in that the analysis unit 19 predicts the similarity to other components rather than the reliability of the component to be mounted, and requests whether or not to approve the component data 13a for new components that have no production history. Hereafter, the same reference numerals are used for the same steps as in the component data management method of Figure 8, and detailed explanations will be omitted.

[0061] Figure 9 shows the similar parts prediction result display screen 70, which displays the error rates of similar parts similar to the mounting target part calculated by the analysis unit 19 on the display unit 5 via the output unit 17. The similar parts prediction result display screen 70 includes a period display field 71, an error rate display frame 72, a setting information display button 73, and an exit button 74. The period display field 71 displays the period of the change history information 13b and production performance information 14 used by the analysis unit 19 to calculate the error rate of similar parts. The error rate display frame 72 displays the predicted error rate values ​​sequentially for each part name.

[0062] The calculation referred to here means extracting parts that are similar in shape to the target component over a set period and calculating the error rate of the extracted parts. Similarity to the target component is determined by considering at least one of the following: length, width, height, part shape, part type, and manufacturer (lot number).

[0063] When the setting information display button 73 is pressed, the operation parameter approval setting screen 80 (Figure 10) for the selected part (in this case, "D6024") in the error rate display frame 72 is displayed. When the exit button 74 is pressed, the display processing by the output unit 17 is terminated.

[0064] Next, with reference to Figure 10, the operation parameter approval setting screen 80 will be explained. The operation parameter approval setting screen 80 displays a part name display field 81, a similar part name display field 82, an operation parameter display frame 83, an approval button 84, a change button 85, a rejection button 86, and a back button 87.

[0065] The part name display field 81 and the similar part name display field 82 display the part names of the parts corresponding to the operating parameters 22 displayed in the operating parameter display frame 43. The operating parameter display frame 83 has a set value display field 83a and a similar value display field 83b for each item of the operating parameter 22. The set value display field 83a displays the operating parameter 22 (set value) of the new part data 13a of the mounted board to be produced, which is set in the production data 12a. The similar value display field 83b displays the operating parameter 22 (similar value) of similar parts with a production record that the correction suggestion unit 20 has determined to have a similar shape or operating parameter 22.

[0066] In Figure 10, the operation parameter display frame 83 displays the operation parameters 22 in a way that allows visual recognition of differences between the set value and similar values. The operation parameter display frame 83 also displays the error rate 83c (confidence level) of the set value and the error rate 83c of the similar value predicted by the analysis unit 19.

[0067] When the Approve button 84 is pressed, the Approval Request Unit 18 sets the operation parameter 22 to the set value (without changing it from the current setting). When the Change button 85 is pressed, the Approval Request Unit 18 changes the operation parameter 22 to a similar value and updates the production data 12a and part data 13a. When the Reject button 86 is pressed, an operation parameter modification screen (not shown) is displayed for the administrator to modify the operation parameter 22 of the part data 13a. When the Back button 87 is pressed, the operation parameter 22 is not changed, and the display returns to the previously displayed similar part prediction result display screen 70.

[0068] Next, another embodiment of the parts data management method (parts data management program) will be described following the flow in Figure 11. First, the production data creation process (ST1) and the data collection process (ST2) are executed. Then, the information extraction unit 16 extracts information related to new parts that have no production history (mounting target parts information) (ST11). Next, the analysis unit 19 predicts the similarity between the new part and other parts based on the change history information 13b and the production history information 14, using information on parts whose shape or operating parameters 22 match or are similar to the new part (ST12).

[0069] Similar parts that match or have similar shape or operating parameters 22 to a new part refer to those whose shape or the value of the operating parameters 22 falls within a predetermined range, or whose settings match. If multiple operating parameters 22 exist for extracted similar parts within a predetermined period, the one with the highest reliability may be displayed preferentially using the confidence level described above.

[0070] Next, the output unit 17 displays the operation parameter approval setting screen 80 (Figure 10) (ST13). If the currently set part data 13a for the new part is approved (Yes in ST8), the production data 12a is finalized with the current settings (ST9). If the currently set part data 13a for the new part is rejected (No in ST8), a rejection notification is output (ST10).

[0071] As described above, the component data management method of this embodiment extracts information on components to be mounted (information related to components to be mounted) (ST3, ST11), and outputs the extracted information on components to be mounted (ST7, ST13). This makes it easy to determine whether the component data 13a set in the production data 12a to be used in production is appropriate or not.

[0072] As described above, the production management device 3 is a component data management device that manages component data 13a, which has multiple operating parameters 22 linked to component information 21. The device includes an information extraction unit 16 that extracts information related to components (mounting target component information) set in the production data 12a of the mounting board to be produced, based on the change history information 13b of the component data 13a, and an output unit 17 that outputs the extracted mounting target component information. The component data management device can easily determine whether the component data 13a set in the production data 12a to be used for production is appropriate or not. [Industrial applicability]

[0073] The component data management device, component data management method, and component data management program of the present invention have the effect of making it easy to determine whether the component data to be used in production is appropriate or not, and are useful in the field of mounting components onto circuit boards. [Explanation of symbols]

[0074] 1. Component mounting system 3. Production management equipment (parts data management equipment) M2, M3 Component Mounting Equipment

Claims

1. A component data management device that manages component data by linking component information of a component with a plurality of operating parameters that are the operating conditions of a component mounting device for mounting the component onto a circuit board, Based on the change history information of the aforementioned component data, an information extraction unit extracts information related to the components set in the production data of the mounting board to be produced in the future. It comprises an output unit that outputs information related to the extracted component, The change history information includes at least the changed operating parameters and the number of changes, The information extraction unit is a component data management device that extracts information related to a component for a component whose number of modifications during a predetermined period exceeds a predetermined number.

2. The component data management device according to claim 1, wherein the output unit causes the display unit to display information related to the component before the start of operation of the component mounting device.

3. The component data management device according to claim 1 or 2, further comprising an approval request unit that requests whether or not to approve the operating parameters of the component set in the production data based on the information output by the output unit.

4. The component data management device according to Claim 1, wherein the information extraction unit extracts information related to the component for which the number of changes during a predetermined period is 3 or more.

5. The change history information includes the change history of the operation parameters, The component data management device according to any one of claims 1 to 4, wherein the information extraction unit extracts information related to each specific operating parameter.

6. The information related to the aforementioned parts includes production records extracted by the information extraction unit based on production record information using the aforementioned parts data. The system further includes an analysis unit that analyzes the production results for each of the aforementioned parts data, The component data management device according to any one of claims 1 to 5, wherein the output unit outputs the analysis results from the analysis unit in accordance with the information related to the component.

7. The analysis unit calculates the reliability from the production results, The component data management device according to claim 6, wherein the output unit outputs the reliability level in accordance with the information related to the component.

8. The component data management device according to claim 6, further comprising a modification suggestion unit that proposes modifications to the component data based on the trend of changes in the production performance for each component shape or each operating parameter.

9. The part data management device according to claim 8, wherein the modification suggestion unit suggests modifications to the part data for parts that have similar shapes or operating parameters.

10. The component data management device according to claims 1 to 9, wherein the operation parameters include at least one of nozzle parameters for adsorbing the component, adsorption parameters related to adsorption when adsorbing with the adsorption nozzle, recognition parameters for recognizing the shape of the component, and mounting parameters for mounting the component.

11. A component data management method for managing component data, which associates component information of a component with a plurality of operating parameters that are operating conditions for a component mounting device for mounting the component onto a circuit board, Based on the change history information of the aforementioned component data, information related to the components set in the production data of the mounting board to be produced from now on is extracted. This includes outputting information related to the extracted component, The change history information includes at least the changed operating parameters and the number of changes, A component data management method for extracting information related to a component for which the number of modifications during a predetermined period exceeds a predetermined number.

12. A parts data management program for causing a computer to execute the parts data management method described in claim 11.