Nothing Special   »   [go: up one dir, main page]

JP2024134584A - Data generation device and data generation method - Google Patents

Data generation device and data generation method Download PDF

Info

Publication number
JP2024134584A
JP2024134584A JP2023044848A JP2023044848A JP2024134584A JP 2024134584 A JP2024134584 A JP 2024134584A JP 2023044848 A JP2023044848 A JP 2023044848A JP 2023044848 A JP2023044848 A JP 2023044848A JP 2024134584 A JP2024134584 A JP 2024134584A
Authority
JP
Japan
Prior art keywords
mounting
data
productivity
component
conditions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2023044848A
Other languages
Japanese (ja)
Inventor
維里 岩田
Isato Iwata
太一 清水
Taichi Shimizu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2023044848A priority Critical patent/JP2024134584A/en
Publication of JP2024134584A publication Critical patent/JP2024134584A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Supply And Installment Of Electrical Components (AREA)

Abstract

To provide a data generation device and a data generation method that can generate productivity data for evaluating the productivity of mounting conditions.SOLUTION: A data generation method for generating productivity data for evaluating the productivity of mounting conditions used in a component mounting device includes obtaining mounting performance data of multiple types of components mounted on a board by the component mounting device (ST1), extracting multiple mounting conditions for one type of component from the multiple types of components from the mounting performance data (ST2), calculating the productivity of the component mounting device corresponding to each mounting condition on the basis of the multiple mounting conditions (ST3), and generating productivity data for the one type of component on the basis of the calculated productivity (ST4).SELECTED DRAWING: Figure 11

Description

本発明は、部品実装装置で使用される実装条件の生産性を評価するための生産性データを生成するデータ生成装置およびデータ生成方法に関する。 The present invention relates to a data generation device and a data generation method for generating productivity data for evaluating the productivity of mounting conditions used in a component mounting device.

基板に部品を実装する実装機は、ノズルによる部品吸着、部品の撮像、部品の装着などに関する実装条件を含む多数の動作パラメータに基づいて、実装動作が制御される。この動作パラメータは、部品の形状などの情報を含む部品情報に紐付けた部品データとして、部品毎に適切な値が設定される。また、同じ部品であっても、実装する基板、要求される品質や生産性に応じて、異なる動作パラメータを有する部品データが作成される。特許文献1に記載のシステムは、部品搭載作業の成功率を部品データ別に集計し、集計した結果に基づいて動作パラメータ(制御パラメータ)を修正している。 The mounting operation of a mounting machine that mounts components on a board is controlled based on a large number of operating parameters, including mounting conditions related to component pickup by a nozzle, component imaging, and component mounting. Appropriate values for these operating parameters are set for each component as component data linked to component information, including information such as the component shape. Furthermore, even for the same component, component data with different operating parameters is created depending on the board to be mounted and the required quality and productivity. The system described in Patent Document 1 tally up the success rate of component mounting work for each component data, and corrects the operating parameters (control parameters) based on the tally up results.

特許第6807528号公報Patent No. 6807528

しかしながら、特許文献1を含む従来技術では、実績から集計される成功率のみを評価指標として動作パラメータを生成すると、成功率は高いが吸着速度が遅くて生産性が低い条件ばかりを生成してしまうことがあり、動作パラメータを生成したり動作パラメータの良否を評価したりする際に生産性を適切に評価することができるデータが望まれていた。 However, in conventional techniques including Patent Document 1, if operating parameters are generated using only the success rate calculated from past performance as an evaluation index, it is possible that conditions with a high success rate but a slow pick-up speed and low productivity will be generated, and so there is a demand for data that can appropriately evaluate productivity when generating operating parameters or evaluating the quality of the operating parameters.

そこで本発明は、実装条件の生産性を評価するための生産性データを生成することができるデータ生成装置およびデータ生成方法を提供することを目的とする。 The present invention therefore aims to provide a data generation device and a data generation method that can generate productivity data for evaluating the productivity of mounting conditions.

本発明のデータ生成装置は、部品実装装置で使用される実装条件の生産性を評価するための生産性データを生成するデータ生成装置であって、部品実装装置によって基板に実装された複数の種類の部品の実装実績データを取得する取得部と、前記実装実績データから、前記複数の種類の部品のうちの一の種類の部品の複数の実装条件を抽出する抽出部と、前記複数の実装条件に基づき、各々の前記実装条件に対応する前記部品実装装置の生産性を計算する計算部と、前記計算された生産性に基づき、前記一の種類の部品の生産性データを生成する生成部と、を備える。 The data generation device of the present invention is a data generation device that generates productivity data for evaluating the productivity of mounting conditions used in a component mounting device, and includes an acquisition unit that acquires mounting performance data of multiple types of components mounted on a board by the component mounting device, an extraction unit that extracts multiple mounting conditions for one type of component from the mounting performance data, a calculation unit that calculates the productivity of the component mounting device corresponding to each of the mounting conditions based on the multiple mounting conditions, and a generation unit that generates productivity data for the one type of component based on the calculated productivity.

本発明のデータ生成方法は、部品実装装置で使用される実装条件の生産性を評価するための生産性データを生成するデータ生成方法であって、部品実装装置によって基板に実装された複数の種類の部品の実装実績データを取得する取得工程と、前記実装実績データから、前記複数の種類の部品のうちの一の種類の部品の複数の実装条件を抽出する抽出工程と、複数の前記実装条件に基づき、各々の前記実装条件に対応する前記部品実装装置の生産性を計算する計算工程と、前記計算された生産性に基づき、前記一の種類の部品の生産性データを生成する生成工程と、を含む。 The data generation method of the present invention is a data generation method for generating productivity data for evaluating the productivity of mounting conditions used in a component mounting device, and includes an acquisition step of acquiring mounting performance data of multiple types of components mounted on a board by the component mounting device, an extraction step of extracting multiple mounting conditions for one type of component from the mounting performance data, a calculation step of calculating the productivity of the component mounting device corresponding to each of the mounting conditions based on the multiple mounting conditions, and a generation step of generating productivity data for the one type of component based on the calculated productivity.

本発明によれば、実装条件の生産性を評価するための生産性データを生成することができる。 The present invention makes it possible to generate productivity data for evaluating the productivity of mounting conditions.

本発明の一実施の形態の生産システムの構成説明図FIG. 1 is a configuration diagram of a production system according to an embodiment of the present invention; 本発明の一実施の形態の生産システムが備える部品実装ラインの構成説明図FIG. 1 is a configuration explanatory diagram of a component mounting line provided in a production system according to an embodiment of the present invention. 本発明の一実施の形態の生産システムの構成を示すブロック図FIG. 1 is a block diagram showing a configuration of a production system according to an embodiment of the present invention. 本発明の一実施の形態の部品実装装置で使用される部品データの例の説明図FIG. 1 is an explanatory diagram of an example of component data used in a component mounting device according to an embodiment of the present invention. 本発明の一実施の形態の生産能力データの計算方法の説明図FIG. 2 is an explanatory diagram of a method for calculating production capacity data according to an embodiment of the present invention; 本発明の一実施の形態の部品データ管理装置(データ生成装置)で使用される総合指標テーブルの例の説明図FIG. 1 is an explanatory diagram of an example of a general index table used in a parts data management device (data generating device) according to an embodiment of the present invention; 本発明の一実施の形態の総合指標の決定方法の説明図FIG. 1 is an explanatory diagram of a method for determining a comprehensive index according to an embodiment of the present invention; 本発明の一実施の形態の生産システムが備えるディスプレイに表示された生産性データ(部品毎)表示画面の例の説明図FIG. 1 is an explanatory diagram of an example of a productivity data (for each part) display screen displayed on a display provided in a production system according to an embodiment of the present invention. 本発明の一実施の形態の生産システムが備えるディスプレイに表示された生産性データ(部品毎詳細)表示画面の例の説明図FIG. 13 is an explanatory diagram of an example of a productivity data (part-by-part details) display screen displayed on a display provided in a production system according to an embodiment of the present invention. 本発明の一実施の形態の生産システムが備えるディスプレイに表示された生産性データ(複数部品)表示画面の例の説明図FIG. 13 is an explanatory diagram of an example of a productivity data (multiple parts) display screen displayed on a display provided in the production system according to an embodiment of the present invention. 本発明の一実施の形態のデータ生成方法のフロー図FIG. 1 is a flow diagram of a data generation method according to an embodiment of the present invention.

以下に図面を用いて、本発明の一実施の形態を詳細に説明する。以下で述べる構成、画面表示等は説明のための例示であって、生産システム、部品実装ライン、部品実装装置、生産管理装置、部品データ管理装置(データ生成装置)の仕様に応じ、適宜変更が可能である。以下では、全ての図面において対応する要素には同一符号を付し、重複する説明を省略する。 One embodiment of the present invention will be described in detail below with reference to the drawings. The configuration, screen displays, etc. described below are examples for explanatory purposes and can be modified as appropriate depending on the specifications of the production system, component mounting line, component mounting device, production management device, and component data management device (data generation device). In the following, corresponding elements in all drawings are given the same reference numerals and duplicated explanations will be omitted.

まず図1を参照して、生産システム1の構成を説明する。生産システム1は、顧客の工場内のフロアF1~F3と、サポートセンタSを含んで構成されている。サポートセンタSは、フロアF1~F3(工場)から離れた場所に開設されおり、顧客の生産活動をサポートする。各フロアF1~F3には、生産物として基板に部品を実装した実装基板を生産する部品実装ラインL1~L3が設置されている。なお、フロアF1~F3は同じ工場内に設置される構成の他、同じ顧客の複数の工場であっても、複数の顧客の工場に設置される構成であってもよい。各フロアF1~F3は同様の構成をしており、以下、フロアF1について説明する。 First, the configuration of production system 1 will be described with reference to Figure 1. Production system 1 is configured to include floors F1-F3 in a customer's factory and a support center S. Support center S is established in a location away from floors F1-F3 (factories) and supports the customer's production activities. Each floor F1-F3 is equipped with component mounting lines L1-L3 that produce mounted boards with components mounted on boards as products. Note that floors F1-F3 may be configured to be installed within the same factory, or may be configured to be installed in multiple factories of the same customer or multiple customers' factories. Each floor F1-F3 has the same configuration, and floor F1 will be described below.

図1において、フロアF1には、3本の部品実装ラインL1~L3が設置されている。部品実装ラインL1~L3が備える生産装置は、LAN(Local Area Network)などの構内通信ネットワーク2を介して生産管理装置3に接続されている。なお、フロアF1に設置される部品実装ラインL1~L3は3本である必要はなく、1本、2本または4本以上でも良い。生産管理装置3は、部品実装ラインL1~L3が備える生産装置の稼働に必要なデータやパラメータを作成し、各生産装置に送信する機能を有している。また、各生産装置より各生産装置の稼動状況、作業履歴などの稼働実績が、生産管理装置3に送信される。 In FIG. 1, three component mounting lines L1 to L3 are installed on floor F1. The production equipment on component mounting lines L1 to L3 is connected to production management device 3 via an in-house communication network 2 such as a LAN (Local Area Network). The number of component mounting lines L1 to L3 installed on floor F1 does not have to be three, and may be one, two, four or more. The production management device 3 has the function of creating data and parameters necessary for the operation of the production equipment on component mounting lines L1 to L3 and transmitting them to each production device. In addition, the operation status, work history, and other operating results of each production device are transmitted from each production device to the production management device 3.

なお、フロアF1は、生産管理装置3に加えて、部品実装ラインL1~L3毎に実装基板の生産を管理するライン管理装置を備える構成であってもよい。また、図1に示す例では、生産管理装置3は部品実装ラインL1~L3が設置されたフロアF1の内部に設置されているが、生産管理装置3をフロアF1の外に設置してもよい。また、生産管理装置3は工場内のフロアF1~F3がそれぞれ備える構成の他、工場内に設置された1台の生産管理装置3が各フロアF1~F3の部品実装ラインL1~L3を管理する構成であってもよい。 Floor F1 may be configured to include, in addition to the production management device 3, a line management device that manages the production of mounted boards for each of the component mounting lines L1 to L3. In the example shown in FIG. 1, the production management device 3 is installed inside floor F1 where the component mounting lines L1 to L3 are installed, but the production management device 3 may be installed outside floor F1. In addition to a configuration in which the production management device 3 is provided on each of floors F1 to F3 in the factory, a configuration in which one production management device 3 installed in the factory manages the component mounting lines L1 to L3 on each of floors F1 to F3 may also be used.

図1において、サポートセンタSには、部品データ管理装置5が設置されている。部品データ管理装置5は、インターネットや移動体通信回線などの構外通信ネットワーク4を介してフロアF1~F3の生産管理装置3に接続されている。この構成により、生産管理装置3と部品データ管理装置5は、構外通信ネットワーク4を介して情報をやり取りすることができる。部品データ管理装置5は、各フロアF1~F3の生産管理装置3が収集した稼働実績を取得し、フロアF1~F3に設置された部品実装装置で使用された部品データに含まれる実装条件の生産性を評価するための生産性データを生成する機能を有している。なお、部品データ管理装置5は、顧客のフロアF1~F3に設置される構成であってもよい。 In FIG. 1, a component data management device 5 is installed in the support center S. The component data management device 5 is connected to the production management device 3 on the floors F1 to F3 via an external communication network 4 such as the Internet or a mobile communication line. With this configuration, the production management device 3 and the component data management device 5 can exchange information via the external communication network 4. The component data management device 5 has a function of acquiring the operation results collected by the production management device 3 on each of the floors F1 to F3, and generating productivity data for evaluating the productivity of the mounting conditions included in the component data used by the component mounting devices installed on the floors F1 to F3. The component data management device 5 may be configured to be installed on the customer's floors F1 to F3.

次に図2を参照して、部品実装ラインL1~L3の詳細な構成を説明する。部品実装ラインL1~L3は同様の構成をしており、以下、部品実装ラインL1について説明する。部品実装ラインL1は、基板搬送方向の上流から下流に向けて、印刷装置M1、印刷検査装置M2、部品実装装置M3~M6、実装検査装置M7、リフロー装置M8などの生産装置を直列に連結して構成されている。なお、部品実装ラインL1は構内通信ネットワーク2を介して接続される生産装置群であって、物理的に生産装置同士が連結されていなくてもよい。 Next, the detailed configuration of component mounting lines L1 to L3 will be described with reference to Figure 2. Component mounting lines L1 to L3 have the same configuration, and below, component mounting line L1 will be described. Component mounting line L1 is configured by connecting production equipment such as printing device M1, print inspection device M2, component mounting devices M3 to M6, mounting inspection device M7, and reflow device M8 in series from upstream to downstream in the board transport direction. Note that component mounting line L1 is a group of production equipment connected via the on-site communication network 2, and the production equipment does not have to be physically connected to each other.

印刷装置M1、印刷検査装置M2、部品実装装置M3~M6、実装検査装置M7、リフロー装置M8は、構内通信ネットワーク2を介して生産管理装置3に接続されている。印刷装置M1は、はんだ印刷作業部によって上流から搬入された基板Bに複数の開口が形成されたマスクを介してはんだを印刷するはんだ印刷作業を実行する。 The printing device M1, the print inspection device M2, the component mounting devices M3 to M6, the mounting inspection device M7, and the reflow device M8 are connected to the production management device 3 via the on-site communication network 2. The printing device M1 performs a solder printing operation in which solder is printed through a mask having multiple openings formed on the board B brought in from upstream by the solder printing operation unit.

図2において、印刷検査装置M2は、はんだ検査カメラを含む印刷検査作業部によって基板Bに印刷されたはんだの状態を検査する印刷検査作業を実行する。なお、印刷装置M1と並設して、もしくは印刷装置M1の代わりにはんだを基板Bに塗布するはんだ塗布装置を備えてもよい。また、部品実装ラインL1は、印刷検査装置M2を備えなくてもよい。 In FIG. 2, the print inspection device M2 performs print inspection work to inspect the condition of the solder printed on the board B using a print inspection work unit including a solder inspection camera. Note that a solder application device that applies solder to the board B may be provided in parallel with the printing device M1 or in place of the printing device M1. Also, the component mounting line L1 does not need to be provided with the print inspection device M2.

図2において、部品実装装置M3~M6は、コンベア、部品供給部、実装ヘッドを含む部品実装作業部によって基板Bに部品Dを実装する部品実装作業を実行する。なお、部品実装ラインL1は、部品実装装置M3~M6が4台の構成に限定されることなく、部品実装装置M3~M6が1台~3台であっても5台以上であってもよい。部品実装装置M3~M6において、基板搬送方向に沿って設置されたコンベアは、基板Bを実装作業位置まで搬送する。部品供給部は、コンベアの外側に配置されており、部品Dを実装ヘッドによるピックアップ位置まで供給する。 In FIG. 2, component mounting devices M3-M6 perform component mounting work to mount components D on board B using a component mounting work unit including a conveyor, component supply unit, and mounting head. Note that component mounting line L1 is not limited to a configuration of four component mounting devices M3-M6, and may have one to three component mounting devices M3-M6, or five or more component mounting devices M3-M6. In component mounting devices M3-M6, a conveyor installed along the board transport direction transports board B to the mounting work position. The component supply unit is located outside the conveyor, and supplies components D to a pick-up position by the mounting head.

部品供給部には、部品Dを保持するキャリアテープをテープ送りして部品Dを供給する複数のテープフィーダを搭載する台車や、複数の部品Dを保持するトレイを入れ替えながら部品Dを供給するトレイフィーダが装着されている。実装ヘッドは部品Dを吸着する複数の吸着ノズルを備えており、部品供給部が供給する部品Dをピックアップし、コンベアが搬送して保持している基板Bの実装位置に移送搭載する部品実装作業を実行する。部品供給部には、生産する実装基板の基板種に応じて所定の部品Dが供給されるように、段取り替え時にキャリアテープやトレイがセットされる(言い換えると、部品Dが配置される)。 The component supply unit is equipped with a cart carrying multiple tape feeders that feed components D by tape-feeding a carrier tape holding components D, and a tray feeder that supplies components D while switching between trays holding multiple components D. The mounting head has multiple suction nozzles that pick up components D supplied by the component supply unit and performs component mounting work by transferring and mounting the components D to the mounting position on board B transported and held by the conveyor. During setup changeover, carrier tapes and trays are set in the component supply unit so that the specified components D are supplied according to the type of board to be mounted (in other words, the components D are arranged).

図2において、部品実装装置M3~M6は、吸着ノズルが保持する部品Dを撮像する部品認識カメラ、吸着ノズルに流入するエアの流量を計測するセンサ、テープフィーダが供給する部品を撮像するヘッドカメラなどを備えている。部品実装装置M3~M6は、部品実装作業中にカメラや各種センサを用いて、吸着ノズルが部品を正常に吸着していない吸着エラー、テープフィーダが部品を正常に供給していない供給エラーなどの作業エラーを監視する。監視結果は、生産管理装置3に送信される。 In FIG. 2, component mounting devices M3 to M6 are equipped with a component recognition camera that captures the component D held by the suction nozzle, a sensor that measures the flow rate of air flowing into the suction nozzle, and a head camera that captures the components supplied by the tape feeder. Using the cameras and various sensors during component mounting operations, component mounting devices M3 to M6 monitor for operation errors, such as suction errors where the suction nozzle does not properly pick up components, and supply errors where the tape feeder does not properly supply components. The monitoring results are sent to production management device 3.

図2において、実装検査装置M7は、部品検査カメラを含む実装検査作業部によって基板Bに実装された部品Dの状態を検査する実装検査作業を実行する。実装検査装置M7が検査した基板Bの実装位置に部品Dが実装されていない実装エラーなどの監視結果は、生産管理装置3に送信される。なお、部品実装ラインL1は、実装検査装置M7を備えなくてもよい。リフロー装置M8は、装置内に搬入された基板Bを基板加熱部によって加熱して、基板B上のはんだを融解させた後に硬化させ、基板Bの電極部と部品Dとを接合する基板加熱作業を実行する。 In FIG. 2, the mounting inspection device M7 performs mounting inspection work to inspect the state of the component D mounted on the board B using a mounting inspection work section including a component inspection camera. The monitoring results, such as a mounting error in which the component D is not mounted at the mounting position on the board B inspected by the mounting inspection device M7, are sent to the production management device 3. Note that the component mounting line L1 does not need to be equipped with the mounting inspection device M7. The reflow device M8 performs a board heating work in which the board B brought into the device is heated by a board heating section, the solder on the board B is melted and then hardened, and the electrode portion of the board B is joined to the component D.

次に図3を参照して、生産管理装置3と部品データ管理装置5(データ生成装置)を備える生産システム1の構成について説明する。ここでは、生産システム1が備える複数の機能のち、部品実装装置M3~M6で使用された部品データに含まれる実装条件の生産性を評価するための生産性データを作成する機能に関する構成を中心に説明する。 Next, referring to FIG. 3, the configuration of the production system 1 equipped with the production management device 3 and the component data management device 5 (data generation device) will be described. Here, among the multiple functions equipped in the production system 1, the configuration related to the function of creating productivity data for evaluating the productivity of the mounting conditions included in the component data used by the component mounting devices M3 to M6 will be mainly described.

まず、生産管理装置3の構成について説明する。なお、フロアF1~F3に設置されている生産管理装置3は同様の構成をしており、ここでは、フロアF1を例に説明する。フロアF1に設置されている生産管理装置3には、入力部11、ディスプレイ12が接続されている。また、生産管理装置3は、部品実装装置M3~M6を含む部品実装ラインL1~L3が備える生産装置と構内通信ネットワーク2を介して接続されている。生産管理装置3は、生産管理記憶部13、実績収集部15、制御部(図示せず)を備えている。生産管理記憶部13は、例えば、半導体メモリ又はハードディスクドライブなどの記憶装置であり、稼働実績14などを記憶している。 First, the configuration of the production management device 3 will be described. The production management devices 3 installed on floors F1 to F3 have the same configuration, and floor F1 will be used as an example for the description. An input unit 11 and a display 12 are connected to the production management device 3 installed on floor F1. The production management device 3 is also connected to the production devices provided on component mounting lines L1 to L3, including component mounting devices M3 to M6, via an in-house communication network 2. The production management device 3 is equipped with a production management memory unit 13, a performance collection unit 15, and a control unit (not shown). The production management memory unit 13 is, for example, a storage device such as a semiconductor memory or a hard disk drive, and stores operation performance 14 and the like.

図3において、入力部11は、キーボード、タッチパネル、マウスなどの入力装置であり、操作コマンドやデータ入力時などに用いられる。ディスプレイ12は液晶パネルなどの表示装置であり、生産管理記憶部13が記憶する各種データを表示する他、入力部11による操作のための操作画面や入力画面、サポートセンタSの部品データ管理装置5から送信される画面情報などの各種情報を表示する。制御部は、例えばCPU(中央演算処理装置)であり、生産管理装置3全体を制御する。 In FIG. 3, the input unit 11 is an input device such as a keyboard, touch panel, or mouse, and is used for inputting operation commands and data. The display 12 is a display device such as a liquid crystal panel, and in addition to displaying various data stored in the production management storage unit 13, displays various information such as an operation screen or input screen for operation by the input unit 11, and screen information transmitted from the parts data management device 5 of the support center S. The control unit is, for example, a CPU (central processing unit), and controls the entire production management device 3.

図3において、実績収集部15は、フロアF1に設置された部品実装装置M3~M6を含む生産装置から部品実装作業の実績を定期的に収集する。部品実装作業の実績には、実装基板の品種毎に、生産開始日時、生産終了日時(生産装置が生産物を生産した時間)、生産枚数、実装基板の基板情報、生産した部品実装ラインL1~L3の構成に関するライン情報などの情報などが含まれる。 In FIG. 3, the performance collection unit 15 periodically collects performance data of component mounting work from production equipment, including component mounting equipment M3 to M6, installed on floor F1. The performance data of component mounting work includes information such as the production start date and time, production end date and time (the time when the production equipment produced the product), the number of boards produced, board information on the mounted boards, and line information on the configuration of the component mounting lines L1 to L3 that produced the boards, for each type of mounted board.

また、実績収集部15は、部品実装装置M3~M6で使用されている部品データに関する情報、部品実装装置M3~M6の機種に関する情報、部品実装装置M3~M6における部品Dの配置情報、部品実装装置M3~M6で発生した各種の作業エラー、実装検査装置M7で検出された実装エラーなどを収集する。すなわち、実績収集部15は、部品実装装置M3~M6によって基板Bに実装された複数の種類の部品Dの実装実績(部品データ、エラー実績など)を収集する。実績収集部15が収集した情報は、稼働実績14として生産管理記憶部13に記憶される。 The performance record collection unit 15 also collects information related to component data used by component mounting devices M3 to M6, information related to the models of component mounting devices M3 to M6, placement information of components D in component mounting devices M3 to M6, various work errors that have occurred in component mounting devices M3 to M6, mounting errors detected by mounting inspection device M7, and the like. In other words, the performance record collection unit 15 collects mounting performance (component data, error performance, etc.) of multiple types of components D mounted on board B by component mounting devices M3 to M6. The information collected by the performance record collection unit 15 is stored in the production management storage unit 13 as operation performance 14.

図3において、サポートセンタSに設置されている部品データ管理装置5は、顧客の工場のフロアF1~F3に設置された生産管理装置3から実装実績を取得し、実装条件の生産性を評価するための生産性データを作成し、フロアF1~F3に設置されたディスプレイ12に生産性データを表示させる機能などを有している。部品データ管理装置5には、記憶装置20が接続されている。 In FIG. 3, the parts data management device 5 installed in the support center S has functions such as acquiring mounting records from the production management devices 3 installed on floors F1 to F3 of the customer's factory, creating productivity data for evaluating the productivity of mounting conditions, and displaying the productivity data on the displays 12 installed on floors F1 to F3. A storage device 20 is connected to the parts data management device 5.

記憶装置20は、半導体メモリ又はハードディスクドライブであり、実装実績データ21、評価用基板情報22、評価用生産データ23、生産能力データ24、生産性データ25、総合指標テーブル26、総合指標データ27などを記憶している。部品データ管理装置5は、取得部30、抽出部31、計算部32、生成部33、表示処理部34、総合指標決定部35、制御部(図示せず)などの情報処理装置を備えている。 The storage device 20 is a semiconductor memory or a hard disk drive, and stores mounting performance data 21, evaluation board information 22, evaluation production data 23, production capacity data 24, productivity data 25, overall index table 26, overall index data 27, etc. The component data management device 5 includes information processing devices such as an acquisition unit 30, an extraction unit 31, a calculation unit 32, a generation unit 33, a display processing unit 34, an overall index determination unit 35, and a control unit (not shown).

なお、各情報処理装置は、独立したハードウェア資産で構成しても、共通のCPUと各情報処理用のプログラムで構成してもよい。制御部は、例えばCPU(中央演算処理装置)であり、部品データ管理装置5の全体を制御する。また、部品データ管理装置5は、ひとつのコンピュータで構成する必要はなく、複数のデバイスで構成してもよい。例えば、記憶装置20、部品データ管理装置5を構成する情報処理装置の全てもしくは一部を、サーバを介してクラウドに備えてもよい。 Each information processing device may be configured with independent hardware assets, or may be configured with a common CPU and a program for each information processing. The control unit is, for example, a CPU (Central Processing Unit) that controls the entire part data management device 5. Furthermore, the part data management device 5 does not need to be configured with a single computer, but may be configured with multiple devices. For example, the storage device 20 and all or part of the information processing devices that make up the part data management device 5 may be provided in the cloud via a server.

図3において、取得部30は、複数のフロアF1~F3(工場)に設置されている複数の生産管理装置3が収集した稼働実績14の中から、部品実装装置M3~M6によって基板Bに実装された複数の種類の部品Dの実装条件(動作パラメータ)を含む部品データ、部品実装装置M3~M6の機種に関する情報、作業エラーや実装エラーに関するエラー情報を取得して、実装実績データ21として記憶装置20に記憶させる。すなわち、取得部30は、部品実装装置M3~M6によって基板Bに実装された複数の種類の部品R1,R2の実装実績データ21を取得する(図5のST1)。 In FIG. 3, the acquisition unit 30 acquires component data including mounting conditions (operation parameters) of multiple types of components D mounted on the board B by component mounting devices M3-M6, information on the models of the component mounting devices M3-M6, and error information on work errors and mounting errors from the operation records 14 collected by multiple production management devices 3 installed on multiple floors F1-F3 (factories), and stores the data in the storage device 20 as mounting record data 21. That is, the acquisition unit 30 acquires mounting record data 21 of multiple types of components R1, R2 mounted on the board B by the component mounting devices M3-M6 (ST1 in FIG. 5).

なお、実装実績データ21には、異なるフロアF1~F3において使用された複数の種類の部品Dの部品データと、その部品データを使用して実装基板を生産した際に発生した供給エラー数、吸着エラー数、実装エラー数などのエラーに関するエラー情報が含まれることがある。また、実装実績データ21には、同じ種類の部品Dに使用された複数の部品データ(実装条件)が含まれることもある。また、実装実績データ21には、異なる機種の部品実装装置M3~M6で使用された同じ種類の部品Dの部品データが含まれることもある。また、実装実績データ21には、同じ種類の部品Dを異なる種類の基板Bに実装した際に使用された複数の部品データが含まれることもある。 The mounting history data 21 may include component data for multiple types of components D used on different floors F1 to F3, and error information related to errors such as the number of supply errors, pickup errors, and mounting errors that occurred when a mounted board was produced using that component data. The mounting history data 21 may also include multiple component data (mounting conditions) used for the same type of components D. The mounting history data 21 may also include component data for the same type of components D used on different models of component mounting devices M3 to M6. The mounting history data 21 may also include multiple component data used when the same type of components D were mounted on different types of boards B.

図3において、抽出部31は、実装実績データ21から部品Dの種類毎に部品データ21aを抽出して、記憶装置20に記憶させる。すなわち、抽出部31は、実装実績データ21から部品実装装置M3~M6で使用された複数の種類の部品R1,R2のうちの一の種類の部品R1の各々の複数の部品データ21a(実装条件1~3)を抽出する(図5のST2)。 In FIG. 3, the extraction unit 31 extracts component data 21a for each type of component D from the mounting history data 21, and stores the extracted component data 21a in the storage device 20. That is, the extraction unit 31 extracts multiple component data 21a (mounting conditions 1 to 3) for one type of component R1 out of multiple types of components R1 and R2 used by component mounting devices M3 to M6 from the mounting history data 21 (ST2 in FIG. 5).

また、抽出部31は、実装実績データ21から一の種類の部品R1の複数の部品データ21a(実装条件1~3)に対応する実績エラー率21b(実績エラー率P1~P3)を抽出し、部品実装装置M3~M6の機種名と関連付けて、記憶装置20に記憶させる(図5のST2)。 The extraction unit 31 also extracts actual error rates 21b (actual error rates P1 to P3) corresponding to multiple component data 21a (mounting conditions 1 to 3) for one type of component R1 from the mounting performance data 21, associates them with the model names of component mounting devices M3 to M6, and stores them in the storage device 20 (ST2 in Figure 5).

なお、実装実績データ21に実績エラー率21bが含まれていない場合、抽出部31は、実装実績データ21から部品データ21aを使用して基板Bに部品Dを実装した実装数N1~N3と、そのうち作業エラー等のエラーが発生した回数(エラー数E1~E3)を抽出し、実績エラー率21b(エラー数/実装数)を部品データ21a毎に算出する。すなわち、抽出部31は、実装実績データ21から一の種類の部品R1の複数の部品データ21a(実装条件1~3)に対応する実装数N1~N3とエラー数E1~E3を抽出し、実績エラー率21b(エラー数/実装数)を算出し、部品実装装置M3~M6の機種名と関連付けて、記憶装置20に記憶させる。 If the mounting history data 21 does not include the actual error rate 21b, the extraction unit 31 extracts the number of mountings N1 to N3 in which the component D was mounted on the board B using the component data 21a from the mounting history data 21 and the number of times an error such as a work error occurred (number of errors E1 to E3), and calculates the actual error rate 21b (number of errors/number of mountings) for each component data 21a. That is, the extraction unit 31 extracts the number of mountings N1 to N3 and the number of errors E1 to E3 corresponding to multiple component data 21a (mounting conditions 1 to 3) for one type of component R1 from the mounting history data 21, calculates the actual error rate 21b (number of errors/number of mountings), associates it with the model names of the component mounting devices M3 to M6, and stores it in the storage device 20.

ここで図4を参照して、部品データ21aの例について説明する。部品データ21aには、部品データ21aを特定する「部品n」(n=1,2,3・・・)で示す部品データコードが付与されている。同じ種類の部品Dであっても、実装条件が異なる部品データ21aには異なる部品データコードを付与して、他の部品データ21aと区別している。部品データ21aには、大分類項目として部品情報40、動作パラメータ41が規定されている。 Now, referring to FIG. 4, an example of part data 21a will be described. Part data 21a is assigned a part data code indicated by "part n" (n=1, 2, 3, ...) that identifies part data 21a. Part data 21a of the same type of part D but with different mounting conditions is assigned a different part data code to distinguish it from other part data 21a. Part data 21a has part information 40 and operating parameters 41 defined as major classification items.

図4において、部品情報40は、部品Dの種類に固有の属性を示す情報である。ここでは、中分類項目として、「品名」40a、「形状」40b、「サイズ」40c、「部品パラメータ」40dが例示されている。「品名」40aは、部品Dを特定するための情報であり、部品メーカや自社が管理するために付与した「品番」が小分類項目として規定されている。「形状」40bは、部品Dの形状に関する情報であり、部品Dの外形形状を、矩形、円柱状などの形状区分によって示す「形状」、部品Dの形状を示す図面、画像情報を特定する情報などが小分類項目として規定されている。 In FIG. 4, part information 40 is information that indicates attributes unique to the type of part D. Here, "Name" 40a, "Shape" 40b, "Size" 40c, and "Part parameters" 40d are shown as examples of intermediate classification items. "Name" 40a is information for identifying part D, and the "product number" assigned by the part manufacturer or the company for management purposes is defined as a minor classification item. "Shape" 40b is information about the shape of part D, and minor classification items include "shape" that indicates the external shape of part D using a shape category such as rectangular or cylindrical, a drawing showing the shape of part D, and information that identifies image information.

「サイズ」40cには、小分類項目として部品Dのサイズを示す「外形寸法」、部品Dに形成された接続用の電極(リード)の数や位置(間隔)を示す「電極位置」などが規定されている。「部品パラメータ」40dは部品Dの属性情報であり、小分類項目として部品Dの種類を示す「部品種別」、部品Dの外形における方向性の有無を示す「極性有無」、極性有りの場合に部品Dに付されるマークの形状などを示す「極性マーク」、極性マーク有りの場合にマークの位置を示す「マーク位置」などが規定されている。 In "Size" 40c, subcategories include "External dimensions" indicating the size of part D, and "Electrode position" indicating the number and position (spacing) of connection electrodes (leads) formed on part D. "Part parameters" 40d is attribute information of part D, and subcategories include "Part type" indicating the type of part D, "Polarity" indicating whether the external shape of part D has a directional property, "Polarity mark" indicating the shape of the mark affixed to part D if polarity is present, and "Mark position" indicating the position of the mark if a polarity mark is present.

図4において、動作パラメータ41は、部品データ21aに規定される部品Dを対象として、部品実装装置M3~M6によって部品実装作業を実行する際に、部品実装装置M3~M6を制御するために用いられる制御パラメータ群(実装条件)である。ここでは、中分類項目として、「ノズル設定」41a、「スピードパラメータ」41b、「認識」41c、「吸着」41d、「装着」41eが例示されている。 In FIG. 4, the operation parameters 41 are a group of control parameters (mounting conditions) used to control the component mounting devices M3 to M6 when performing component mounting work on the component D defined in the component data 21a. Here, examples of intermediate classification items include "nozzle setting" 41a, "speed parameter" 41b, "recognition" 41c, "pickup" 41d, and "mounting" 41e.

「ノズル設定」41aは、部品Dを保持する際に用いられる吸着ノズル(保持部)に関するデータであり、小分類項目として選択可能な吸着ノズルの種類を特定する「ノズル(ノズルの種類)」が規定されている。「スピードパラメータ」41bは、部品Dを吸着ノズルによって取り出して基板Bに装着する作業動作における吸着ノズルの移動速度に関する制御パラメータである。これらの制御パラメータには、小分類項目として部品Dを吸着して保持する際の「吸着速度」、「吸着保持時間」、保持した部品Dを基板に装着する際の「装着速度」、「装着保持時間」、テープフィーダが部品Dをピッチ送りする際の「フィーダ駆動速度」などが含まれる。 "Nozzle setting" 41a is data related to the suction nozzle (holding part) used to hold component D, and "nozzle (nozzle type)" is specified as a minor category that specifies the type of suction nozzle that can be selected. "Speed parameter" 41b is a control parameter related to the movement speed of the suction nozzle in the work operation of picking up component D with the suction nozzle and mounting it on board B. These control parameters include, as minor categories, the "suction speed" and "suction holding time" when suctioning and holding component D, the "mounting speed" and "mounting holding time" when mounting the held component D on the board, and the "feeder drive speed" when the tape feeder pitch-feeds component D.

図4において、「認識」41cは、部品供給部から吸着ノズルによって取り出された部品Dを部品認識カメラによって撮像して認識する認識処理の実行に関するパラメータである。これらのパラメータには、小分類項目として撮像に使用されるカメラの種類を特定する「カメラ種別」、撮像に際して使用される照明のモードを示す「照明モード」、照明の照度を示す「透過ランプオフセット」、「反射ランプオフセット」、「BGAランプオフセット」、撮像により取得された画像を認識する際の「認識速度」などが含まれる。 In FIG. 4, "recognition" 41c is a parameter related to the execution of a recognition process in which a component D picked up by a suction nozzle from a component supply unit is imaged and recognized by a component recognition camera. These parameters include, as subcategory items, "camera type" that specifies the type of camera used for imaging, "lighting mode" that indicates the lighting mode used when imaging, "transmitted lamp offset", "reflected lamp offset", and "BGA lamp offset" that indicate the illuminance of the lighting, and "recognition speed" when recognizing the image obtained by imaging.

「吸着」41dは、部品供給部から吸着ノズルによって部品Dを取り出す際の吸着動作に関する制御パラメータである。これらの制御パラメータには、小分類項目として、吸着ノズルを部品Dに着地させる際の吸着位置オフセットを示す「吸着位置X」、「吸着位置Y」、吸着位置のティーチングを示す「吸着位置学習」、「吸着位置自動ティーチ」などが含まれる。「装着」41eは、部品Dを吸着ノズルによって吸着保持した実装ヘッドを基板に移動させて、吸着ノズルに昇降動作を行わせて部品Dを基板Bに装着する装着動作に関する制御パラメータである。これらの制御パラメータには、小分類項目として、吸着ノズルを下降させて部品Dを基板Bに着地させる際に部品Dを基板Bに押し付ける荷重である「装着荷重」、吸着ノズルを下降させる動作モードを示す「実装動作」、基板Bの高さ計測を示す「自動高さ計測」などが含まれている。 "Suction" 41d is a control parameter related to the suction operation when a component D is taken out of the component supply unit by a suction nozzle. These control parameters include, as subcategories, "suction position X" and "suction position Y" that indicate the suction position offset when the suction nozzle lands on the component D, "suction position learning" and "suction position automatic teaching" that indicate the teaching of the suction position, and the like. "Mounting" 41e is a control parameter related to the mounting operation in which the mounting head that holds the component D by suction with the suction nozzle is moved to the board, and the suction nozzle is made to perform a lifting and lowering operation to mount the component D on the board B. These control parameters include, as subcategories, "mounting load" that is the load with which the component D is pressed against the board B when the suction nozzle is lowered to land the component D on the board B, "mounting operation" that indicates the operation mode in which the suction nozzle is lowered, and "automatic height measurement" that indicates the height measurement of the board B, and the like.

このように、複数の動作パラメータ41(実装条件)の各々は、複数の詳細実装条件として、部品Dを移動させる速度に関するパラメータ(スピードパラメータ41bなど)、部品Dを保持する保持部の種類に関するパラメータ(ノズル設定41aなど)、部品Dを実装するための動作モードに関するパラメータ(装着41eなど)を含んでいる。 In this way, each of the multiple operating parameters 41 (mounting conditions) includes, as multiple detailed mounting conditions, a parameter related to the speed at which component D is moved (such as speed parameter 41b), a parameter related to the type of holding part that holds component D (such as nozzle setting 41a), and a parameter related to the operating mode for mounting component D (such as mounting 41e).

図4において、動作パラメータ41(実装条件)は、「品名」40aが同じ、すなわち部品情報40が同じ部品Dであっても、基板Bに実装する部品実装装置M3~M6の機種、基板Bの材質、基板Bの電極の配置などが変わったり、要求される実装品質や作業エラー率を改善したりするために変更されることがある。 In FIG. 4, even if the "product name" 40a is the same for component D, i.e., the component information 40 is the same, the operating parameters 41 (mounting conditions) may be changed due to changes in the model of component mounting device M3 to M6 mounted on board B, the material of board B, the arrangement of electrodes on board B, etc., or to improve the required mounting quality or work error rate.

部品Dの動作パラメータ41が変更されると、部品情報40に変更後の動作パラメータ41を紐づけた部品データ21aが新たに作成される。この際、部品データ21aの「部品n」(部品データコード)に新たなコードを付与して、修正前の動作パラメータ41と区別する。このように、部品データ21aは、部品Dの固有の属性を示す部品情報40に、部品実装装置M3~M6が部品Dを基板Bに実装するための実装条件である動作パラメータ41が紐付けされている。 When the operating parameters 41 of component D are changed, new component data 21a is created, linking the changed operating parameters 41 to the component information 40. At this time, a new code is assigned to "component n" (component data code) in the component data 21a to distinguish it from the operating parameters 41 before modification. In this way, in the component data 21a, the operating parameters 41, which are the mounting conditions for component mounting devices M3 to M6 to mount component D on board B, are linked to the component information 40 indicating the unique attributes of component D.

図3において、評価用基板情報22には、外形形状やサイズが異なる部品Dに対応する複数の評価用の基板(評価用基板)の情報が記憶されている。評価用基板は、部品実装装置M3~M6の生産性を評価するための基板Bであり、1つの基板Bに同じ部品Dを実装間隔や実装方向を変えて複数個所(例えば、チップ部品だと400箇所)に実装して、作業時間や実装品質を評価できるように設定されている。すなわち、評価用基板(所定の基板)は、所定数の一の種類の部品Dを所定の位置に所定の方向で実装するように設定された評価用の基板である。 In FIG. 3, evaluation board information 22 stores information on multiple evaluation boards (evaluation boards) corresponding to components D with different external shapes and sizes. The evaluation boards are boards B for evaluating the productivity of component mounting devices M3 to M6, and are set up so that the same components D are mounted on a single board B at multiple locations (e.g., 400 locations for chip components) with different mounting intervals and mounting directions, allowing the work time and mounting quality to be evaluated. In other words, an evaluation board (predetermined board) is an evaluation board set up to mount a predetermined number of one type of components D at predetermined locations in a predetermined direction.

例えば、評価用基板として、IPC(Institute for Printed Circuits)などの事業者団体が提供する規格が使用可能である。評価用基板の情報には、部品Dの実装位置(X座標、Y座標)、実装方向(0°、90°、180°、270°など)が含まれる。規格化された評価用基板の情報を使用することで、部品実装装置M3~M6の機種が異なっていても、部品実装装置M3~M6の生産性を適切に比較することができる。 For example, standards provided by trade associations such as the Institute for Printed Circuits (IPC) can be used as evaluation boards. Information on the evaluation board includes the mounting position (X coordinate, Y coordinate) and mounting direction (0°, 90°, 180°, 270°, etc.) of component D. By using standardized evaluation board information, the productivity of component mounting devices M3 to M6 can be appropriately compared even if the models of component mounting devices M3 to M6 are different.

図3において、評価用生産データ23は、部品実装装置M3~M6に使用して評価用基板に部品Dを実装するように設定された生産データであり、予め部品実装装置M3~M6の機種と評価用基板の種類の組み合わせに対応する評価用生産データ23が用意されている。評価用生産データ23には、評価用基板に実装する部品Dのダミーの部品データ21a、評価用の部品配置、評価用の実装ヘッドの情報などが初期値として設定されている。 In FIG. 3, the evaluation production data 23 is production data set to be used with component mounting devices M3 to M6 to mount component D on an evaluation board, and evaluation production data 23 is prepared in advance corresponding to combinations of the models of component mounting devices M3 to M6 and the types of evaluation boards. In the evaluation production data 23, dummy component data 21a for component D to be mounted on the evaluation board, component placement for evaluation, information on the evaluation mounting head, and the like are set as initial values.

計算部32は、記憶装置20に記憶される部品データ21a(実装条件)、評価用基板情報22、評価用生産データ23に基づいて、部品データ21a(実装条件)を使用して部品実装装置M3~M6が部品Dを評価用基板(所定の基板)に実装するシミュレーションによって実装条件の生産性を計算する(図5のST3)。すなわち、計算部32は、各々の実装条件(部品データ21a)を使用して部品実装装置M3~M6が一の種類の部品Dを所定の基板(評価用基板)に実装するシミュレーションによって、各々の実装条件に対応する部品実装装置M3~M6の生産性を計算する。なお、複数の部品Dを評価用基板の同じ位置に複数回実装するような仮想的な評価手法を用いてもよい。 The calculation unit 32 calculates the productivity of the mounting conditions by simulating the component mounting devices M3 to M6 mounting the components D on the evaluation board (predetermined board) using the component data 21a (mounting conditions) based on the component data 21a (mounting conditions), the evaluation board information 22, and the evaluation production data 23 stored in the storage device 20 (ST3 in FIG. 5). That is, the calculation unit 32 calculates the productivity of the component mounting devices M3 to M6 corresponding to each mounting condition by simulating the component mounting devices M3 to M6 mounting one type of component D on the predetermined board (evaluation board) using each mounting condition (component data 21a). Note that a virtual evaluation method in which multiple components D are mounted multiple times at the same position on the evaluation board may also be used.

具体的には、計算部32は評価用生産データ23のダミーの部品データ21aを計算対象の部品データ21aに入れ替え、部品配置や実装ヘッドの構成を計算対象の部品Dに対応させて最適化し、部品実装装置M3~M6の動作を摸したシミュレーションを実行して、部品データ21aに含まれる実装条件(動作パラメータ41)に対応する部品実装装置M3~M6の生産性を計算する。生産性としては、例えば、部品実装装置M3~M6が1時間に実装する部品Dの数を示すCPH(Chip per hour)が用いられる。 Specifically, the calculation unit 32 replaces the dummy component data 21a in the evaluation production data 23 with the component data 21a to be calculated, optimizes the component layout and mounting head configuration to correspond to the component D to be calculated, and executes a simulation that mimics the operation of component mounting devices M3 to M6 to calculate the productivity of component mounting devices M3 to M6 that corresponds to the mounting conditions (operation parameters 41) included in the component data 21a. For example, CPH (chip per hour) is used as the productivity, which indicates the number of components D that component mounting devices M3 to M6 mount in one hour.

また、計算部32は、部品データ21aの動作パラメータ41(実装条件)に含まれる吸着ノズル(保持部)の種類に対応する実装ヘッドが複数ある場合は、全ての実装ヘッドに対して部品Dの配置を最適化してシミュレーションを実行し、計算された複数のCPHのうちの最大のCPHを実装条件に対応する部品実装装置M3~M6の生産性として採用する。また、計算部32は、部品実装装置M3~M6の機種が複数ある場合は、各々の機種に対して生産性を計算する。計算部32は、計算した生産性(CPH)を部品データ21aの部品データコード、部品実装装置M3~M6の機種、評価用基板の種類と関連付けて、生産能力データ24として記憶装置20に記憶させる。 When there are multiple mounting heads corresponding to the type of suction nozzle (holding unit) included in the operation parameters 41 (mounting conditions) of the component data 21a, the calculation unit 32 optimizes the placement of the components D for all mounting heads and executes a simulation, and adopts the maximum CPH among the multiple calculated CPHs as the productivity of the component mounting devices M3 to M6 corresponding to the mounting conditions. When there are multiple models of the component mounting devices M3 to M6, the calculation unit 32 calculates the productivity for each model. The calculation unit 32 associates the calculated productivity (CPH) with the component data code of the component data 21a, the model of the component mounting devices M3 to M6, and the type of evaluation board, and stores it in the storage device 20 as production capacity data 24.

なお、計算部32は、上述したシミュレーションによって実装条件の生産性を計算する手法の他、簡易な手法を用いて実装条件の生産性を計算するようにしてもよい。例えば、計算部32は、部品データ21aの動作パラメータ41(実装条件)に含まれるスピードパラメータ41b(詳細実装条件)である装着速度が「100%」ならば生産性を「10点」、「40%」ならば生産性を「4点」などと、詳細実装条件によって点数化した生産性を計算するようにしてもよい。この場合、部品Dが実装された基板Bや評価用基板に依存しない生産性が計算される。すなわち、計算部32は、各々の実装条件(部品データ21a)に含まれる詳細実装条件(装着速度など)を使用して、各々の実装条件に対応する部品実装装置M3~M6の生産性を計算するようにしてもよい。 The calculation unit 32 may calculate the productivity of the mounting conditions using a simple method other than the above-mentioned method of calculating the productivity of the mounting conditions by simulation. For example, the calculation unit 32 may calculate the productivity scored according to the detailed mounting conditions, such as "10 points" if the mounting speed, which is the speed parameter 41b (detailed mounting condition) included in the operation parameter 41 (mounting condition) of the component data 21a, is "100%", and "4 points" if it is "40%". In this case, the productivity is calculated that does not depend on the board B on which the component D is mounted or the evaluation board. In other words, the calculation unit 32 may calculate the productivity of the component mounting devices M3 to M6 corresponding to each mounting condition using the detailed mounting conditions (mounting speed, etc.) included in each mounting condition (component data 21a).

図3において、総合指標テーブル26には、部品データ21aに含まれる実装条件(動作パラメータ41)に対応する部品実装装置M3~M6の生産性(CPH)と、その実装条件に対応する実績エラー率21bから、部品データ21aの良し悪しを評価する総合指標を生成するのに必要な情報が含まれている。 In FIG. 3, the overall index table 26 contains information necessary to generate an overall index for evaluating the quality of the component data 21a from the productivity (CPH) of component mounting devices M3 to M6 corresponding to the mounting conditions (operation parameters 41) included in the component data 21a and the actual error rate 21b corresponding to those mounting conditions.

ここで、図6を参照して、総合指標テーブル26の例について説明する。この例で総合指標50は、実装条件に対応する部品実装装置M3~M6の生産性(CPH)と実績エラー率21bの関係に基づいて、良い方の「A」から悪い方の「D」までの4段階に区分されている。具体的には、生産性(CPH)は、5段階(20,000以上、19,000以上20,000未満、18,000以上19,000未満、15,000以上18,000未満、15,000未満)に区分されている。また、実績エラー率21bは、4段階(0.5%未満、0.5%以上1.0%未満、1.0%以上2.0%未満、2.0%以上)に区分されている。 Now, referring to FIG. 6, an example of the overall index table 26 will be described. In this example, the overall index 50 is divided into four stages, from a good "A" to a bad "D", based on the relationship between the productivity (CPH) of component mounting devices M3 to M6 corresponding to the mounting conditions and the actual error rate 21b. Specifically, the productivity (CPH) is divided into five stages (20,000 or more, 19,000 or more and less than 20,000, 18,000 or more and less than 19,000, 15,000 or more and less than 18,000, and less than 15,000). The actual error rate 21b is divided into four stages (less than 0.5%, 0.5% or more and less than 1.0%, 1.0% or more and less than 2.0%, and 2.0% or more).

そして、生産性(CPH)の区分と、実績エラー率21bの区分の関係から総合指標50が規定されている。例えば、生産性(CPH)が「20,000以上」で実績エラー率21bが「0.5%未満」の区間には、総合指標50として「A」が規定されている。また、生産性(CPH)が「15,000未満」で実績エラー率21bが「2.0%以上」の区間には、総合指標50として「D」が規定されている。すなわち、生産性(CPH)が高くて実績エラー率21bが低いほど総合指標50が良く(実装条件が良い)、生産性(CPH)が低くて実績エラー率21bが高いほど総合指標50が悪い(実装条件が悪い)。 The overall index 50 is defined based on the relationship between the productivity (CPH) category and the actual error rate 21b category. For example, "A" is defined as the overall index 50 for the section where the productivity (CPH) is "20,000 or more" and the actual error rate 21b is "less than 0.5%". Also, "D" is defined as the overall index 50 for the section where the productivity (CPH) is "less than 15,000" and the actual error rate 21b is "2.0% or more". In other words, the higher the productivity (CPH) and the lower the actual error rate 21b, the better the overall index 50 (the better the implementation conditions), and the lower the productivity (CPH) and the higher the actual error rate 21b, the worse the overall index 50 (the worse the implementation conditions).

なお、総合指標50は4段階、生産性(CPH)は5段階、実績エラー率21bは4段階に限定されることなく、適宜、変更される。また、生産性(CPH)と実績エラー率21bの区分は、部品Dのサイズ、部品実装装置M3~M6の機種等に対応して、適宜変更される。また、総合指標50は「A」から「D」のアルファベットの順番に限定されることはなく、例えば、「1」から「4」の数字であっても、「〇」「△」「×」、「晴れ」「曇り」「雨」などであってもよい。 The overall index 50 is not limited to four levels, the productivity (CPH) to five levels, and the actual error rate 21b to four levels, and may be changed as appropriate. The categories of productivity (CPH) and actual error rate 21b may be changed as appropriate depending on the size of component D and the models of component mounting devices M3 to M6. The overall index 50 is not limited to the alphabetical order of "A" to "D", and may be, for example, numbers "1" to "4", or "◯", "△", "X", "sunny", "cloudy", "rainy", etc.

図3において、総合指標決定部35は、計算部32によって計算された生産性(CPH)と実績エラー率21b、および総合指標テーブル26に基づき、部品データ21aの実装条件に対応する総合指標50を決定し、総合指標データ27として記憶装置20に記憶させる(図7)。このように、総合指標50は、部品データ21aに含まれる動作パラメータ41(実装条件)に対応する生産性(CPH)とエラーの発生確率(実績エラー率21b)を考慮して、部品データ21aの良し悪しを総合的に評価可能な指標である。 In FIG. 3, the overall index determination unit 35 determines an overall index 50 corresponding to the mounting conditions of the component data 21a based on the productivity (CPH) and actual error rate 21b calculated by the calculation unit 32, and the overall index table 26, and stores the overall index 50 in the storage device 20 as overall index data 27 (FIG. 7). In this way, the overall index 50 is an index that can comprehensively evaluate the quality of the component data 21a, taking into account the productivity (CPH) and error occurrence probability (actual error rate 21b) corresponding to the operation parameters 41 (mounting conditions) included in the component data 21a.

なお、総合指標決定部35は、総合指標テーブル26を使用せずに、生産性と実績エラー率21bに重み付けをして、総合指標50を決定するようにしてもよい。また、総合指標決定部35は、生産性と実績エラー率21bを変数として総合指標50を算出する関係式を使用して、総合指標50を決定するようにしてもよい。 The overall index determination unit 35 may determine the overall index 50 by weighting the productivity and the actual error rate 21b without using the overall index table 26. The overall index determination unit 35 may also determine the overall index 50 by using a relational equation that calculates the overall index 50 using the productivity and the actual error rate 21b as variables.

また、複数の評価目的に対応する総合指標テーブル26、重み付け、関係式を用意しておき、総合指標決定部35が複数の総合指標50を決定するようにしてもよい。例えば、生産性を重視した総合指標50、エラー率を重視した総合指標50、生産性とエラー率のバランスを重視した総合指標50などをそれぞれ導出して、後述するように生産性データ25としてディスプレイ12に表示するようにしてもよい。なお、総合指標テーブル26、重み付け、関係式は、予め準備しておいたものを使用しても、顧客が設定できるようにして、顧客が設定したものを使用するようにしてもよい。 In addition, an overall index table 26, weighting, and relational expressions corresponding to a plurality of evaluation objectives may be prepared, and the overall index determination unit 35 may determine a plurality of overall indexes 50. For example, an overall index 50 that emphasizes productivity, an overall index 50 that emphasizes the error rate, an overall index 50 that emphasizes the balance between productivity and error rate, etc. may be derived, and displayed on the display 12 as productivity data 25, as described below. Note that the overall index table 26, weighting, and relational expressions may be prepared in advance, or may be set by the customer, and the ones set by the customer may be used.

生成部33は、工場の管理者等が部品データ21aの実装条件の生産性を評価するためにフロアF1~F3(顧客の工場)に設定されたディスプレイ12に表示される表示画面に含まれる生産性データ25を作成する。具体的には、生成部33は、計算された生産性(CPH)に基づき、一の種類の部品Dの生産性データ25を生成する。また、生成部33は、一の種類の部品Dの各々の実装条件に対応する生産性(CPH)と実績エラー率21bに基づいて、生産性データ25を生成する。また、生成部33は、一の種類の部品Dの各々の実装条件に対応する総合指標50(総合指標データ27)に基づいて、生産性データ25を生成する。 The generating unit 33 creates productivity data 25 included in a display screen displayed on a display 12 set on floors F1 to F3 (customer's factory) so that a factory manager or the like can evaluate the productivity of the mounting conditions of the component data 21a. Specifically, the generating unit 33 generates the productivity data 25 for one type of component D based on the calculated productivity (CPH). The generating unit 33 also generates the productivity data 25 based on the productivity (CPH) and actual error rate 21b corresponding to each mounting condition of the one type of component D. The generating unit 33 also generates the productivity data 25 based on an overall index 50 (overall index data 27) corresponding to each mounting condition of the one type of component D.

図3において、また、生成部33は、一の種類の部品Dの生産性データ25の作成を複数の種類の部品Dについて繰り返して実行することで、複数の種類の部品Dの生産性データ25を生成する。表示処理部34は、フロアF1~F3に設置されているディスプレイ12に生産性データ25を表示させる表示処理を実行する。 In FIG. 3, the generation unit 33 generates productivity data 25 for multiple types of parts D by repeatedly creating productivity data 25 for one type of part D for multiple types of parts D. The display processing unit 34 executes a display process to display the productivity data 25 on the displays 12 installed on floors F1 to F3.

次に、図8~図10を参照して、表示処理部34がディスプレイ12に表示させた生産性データ表示画面の例について説明する。図8は、表示処理部34がディスプレイ12に表示させた生産性データ(部品毎)表示画面51の例である。生産性データ(部品毎)表示画面51には、部品名選択枠52、データ表示枠53、詳細表示ボタン54、条件選択表示ボタン55、中止ボタン56が表示されている。入力部11の操作により部品名選択枠52の部品名が選択されると、データ表示枠53に選択された部品名の部品Dに関する総合指標50などが表示される。この例では、部品名が「R1」の部品(以下、「部品R1」などと称する。)が選択されている。 Next, referring to Figs. 8 to 10, an example of a productivity data display screen displayed on the display 12 by the display processing unit 34 will be described. Fig. 8 is an example of a productivity data (per part) display screen 51 displayed on the display 12 by the display processing unit 34. The productivity data (per part) display screen 51 displays a part name selection frame 52, a data display frame 53, a details display button 54, a condition selection display button 55, and a cancel button 56. When a part name is selected in the part name selection frame 52 by operating the input unit 11, an overall index 50 for part D of the selected part name and the like are displayed in the data display frame 53. In this example, a part with the part name "R1" (hereinafter referred to as "part R1" etc.) has been selected.

データ表示枠53には、番号欄53a、動作パラメータ表示欄53b、評価値表示欄53cが設けられている。番号欄53aには、部品R1の実装に使用された部品データ21aに含まれる実装条件に付された条件番号が表示されている。この例では、データ表示枠53には、「条件1」から「条件5」の5つの部品データ21aに含まれる実装条件に関するデータが表示されている。動作パラメータ表示欄53bには、部品データ21aに含まれる複数の詳細実装条件のうち、部品R1を移動させる速度を示す「装着速度」と「吸着速度」、部品R1を保持する保持部の種類を示す「ノズルの種類」、部品R1を実装するための動作モードを示す「実装動作」が表示されている。 The data display frame 53 has a number column 53a, an operation parameter display column 53b, and an evaluation value display column 53c. The number column 53a displays the condition number assigned to the mounting condition included in the component data 21a used to mount the component R1. In this example, the data display frame 53 displays data related to the mounting conditions included in the five component data 21a, "Condition 1" to "Condition 5". The operation parameter display column 53b displays, from among the multiple detailed mounting conditions included in the component data 21a, "Placement speed" and "Pickup speed" indicating the speed at which the component R1 is moved, "Nozzle type" indicating the type of holder that holds the component R1, and "Mounting operation" indicating the operation mode for mounting the component R1.

図8において、評価値表示欄53cには、生産性データ25に含まれる情報が表示される。この例では、部品データ21aに含まれる実装条件に基づき計算された生産能力データ24に含まれる生産性(CPH)、実装条件での実績エラー率21bとエラー数および実装数、生産性と実績エラー率21bから生成された総合指標データ27に含まれる総合指標50が表示されている。なお、評価値表示欄53cに表示される生産性(CPH)、実績エラー率21bは、図8に示す数値の他、アルファベット(A、B、C、・・・)、数字(1、2、3、・・・)、記号(〇、△、×など)であってもよい。また、データ表示枠53に表示されるデータは図8の例に限定されることはなく、生産性の計算に使用した部品実装装置M3~M6の機種、評価用基板の種類も併せて表示するようにしてもよい。 8, the evaluation value display field 53c displays information included in the productivity data 25. In this example, the productivity (CPH) included in the production capacity data 24 calculated based on the mounting conditions included in the component data 21a, the actual error rate 21b under the mounting conditions, the number of errors, and the number of mountings, and the overall index 50 included in the overall index data 27 generated from the productivity and the actual error rate 21b are displayed. Note that the productivity (CPH) and actual error rate 21b displayed in the evaluation value display field 53c may be alphabets (A, B, C, ...), numbers (1, 2, 3, ...), and symbols (o, △, x, etc.) in addition to the numerical values shown in FIG. 8. Furthermore, the data displayed in the data display frame 53 is not limited to the example in FIG. 8, and the models of the component mounting devices M3 to M6 used in the calculation of the productivity and the type of evaluation board may also be displayed.

このように、表示処理部34は、複数の実装条件の各々に対して、生産性データ25に含まれる生産性(CPH)(生産能力データ24)、実績エラー率21b、総合指標50(総合指標データ27)をディスプレイ12に表示させる。フロアF1~F3(顧客の工場)に設定されたディスプレイ12に、一の種類の部品Dの各々の実装条件の生産性(CPH)、実績エラー率21b、総合指標50を表示することによって、工場の管理者は部品データ21aの良し悪しを容易に判断することができ、実装実績のある部品データ21aの中から生産性や実装基板の用途等に最適な部品データ21aを容易に選択することができる。 In this way, the display processing unit 34 displays the productivity (CPH) (production capacity data 24), actual error rate 21b, and overall index 50 (overall index data 27) included in the productivity data 25 for each of a plurality of mounting conditions on the display 12. By displaying the productivity (CPH), actual error rate 21b, and overall index 50 for each mounting condition of one type of component D on the display 12 set up on floors F1 to F3 (customer's factories), the factory manager can easily judge the quality of the component data 21a and can easily select the component data 21a that is optimal in terms of productivity, the application of the mounting board, etc. from the component data 21a with a mounting record.

なお、表示処理部34は、生産性データ25として生産性、実績エラー率21b、総合指標50の全て(3つ)を評価値表示欄53cに表示させる必要は無く、生産性と総合指標50の少なくともいずれか(1つ、または、2つ)を表示させるようにしてもよい。 The display processing unit 34 does not need to display all (three) of the productivity, actual error rate 21b, and overall index 50 as the productivity data 25 in the evaluation value display field 53c, but may display at least one (one or two) of the productivity and overall index 50.

入力部11の操作によりデータ表示枠53の番号欄53aから実装条件が選択され、詳細表示ボタン54が押下されると、表示処理部34はディスプレイ12に生産性データ(部品毎詳細)表示画面を表示させる。図8では、「条件1」「条件2」「条件3」の3つの実装条件が選択され、選択された3つの実装条件を囲う選択表示53dが表示され、番号欄53aの「条件1」「条件2」「条件3」に斜線のハッチングが付されている。 When mounting conditions are selected from the number column 53a of the data display frame 53 by operating the input unit 11 and the detail display button 54 is pressed, the display processing unit 34 displays a productivity data (details by part) display screen on the display 12. In FIG. 8, three mounting conditions, "Condition 1", "Condition 2", and "Condition 3", are selected, and a selection display 53d is displayed surrounding the three selected mounting conditions, with "Condition 1", "Condition 2", and "Condition 3" in the number column 53a being hatched with diagonal lines.

図9は、図8において詳細表示ボタン54が押下されて表示処理部34がディスプレイ12に表示させた生産性データ(部品毎詳細)表示画面57の例である。生産性データ(部品毎詳細)表示画面57には、表示部品枠58、詳細実装条件表示枠59、戻るボタン60が表示されている。表示部品枠58には、詳細実装条件表示枠59に詳細実装条件が表示されている部品の部品名(R1)が表示される。 Figure 9 is an example of a productivity data (details by component) display screen 57 that the display processing unit 34 displays on the display 12 when the detail display button 54 in Figure 8 is pressed. The productivity data (details by component) display screen 57 displays a display component frame 58, a detailed mounting conditions display frame 59, and a back button 60. The display component frame 58 displays the component name (R1) of the component whose detailed mounting conditions are displayed in the detailed mounting conditions display frame 59.

詳細実装条件表示枠59には、項目表示欄59a、条件1表示欄59b、条件2表示欄59c、条件3表示欄59d、生産性表示欄59e、実績エラー率表示欄59f、総合指標表示欄59gが設けられている。項目表示欄59aには、図4に示す部品データ21aの動作パラメータ41(実装条件)の小分類項目(詳細実装条件)に対応する項目名が表示されている。 The detailed mounting condition display frame 59 includes an item display field 59a, a condition 1 display field 59b, a condition 2 display field 59c, a condition 3 display field 59d, a productivity display field 59e, an actual error rate display field 59f, and an overall index display field 59g. The item display field 59a displays the item names corresponding to the subcategory items (detailed mounting conditions) of the operation parameters 41 (mounting conditions) of the component data 21a shown in FIG. 4.

図9において、条件1表示欄59b、条件2表示欄59c、条件3表示欄59dには、「条件1」「条件2」「条件3」の詳細実装条件が表示されている。この例では、図4に示すノズル設定41aのうちの「ノズルの種類」、スピードパラメータ41bのうちの「装着速度」「吸着速度」「装着保持時間」「吸着保持時間」「フィーダ駆動速度」、認識41cのうちの「透過ランプオフセット」「反射ランプオフセット」「BGAランプオフセット」、吸着41dのうちの「吸着位置学習」「吸着位置自動ティーチ」、装着41eのうちの「実装動作」「自動高さ計測」が、詳細実装条件として表示されている。 In FIG. 9, the detailed mounting conditions of "Condition 1", "Condition 2", and "Condition 3" are displayed in the condition 1 display field 59b, the condition 2 display field 59c, and the condition 3 display field 59d. In this example, the detailed mounting conditions displayed are "Nozzle type" from the nozzle settings 41a shown in FIG. 4, "Mounting speed", "Pickup speed", "Mounting hold time", "Pickup hold time", and "Feeder drive speed" from the speed parameters 41b, "Transmitted lamp offset", "Reflected lamp offset", and "BGA lamp offset" from the recognition 41c, "Pickup position learning" and "Pickup position automatic teach" from the pick-up 41d, and "Mounting operation" and "Automatic height measurement" from the mounting 41e.

生産性表示欄59eには、「条件1」「条件2」「条件3」の生産性(CPH)(生産能力データ24)が表示されている。実績エラー率表示欄59fには、「条件1」「条件2」「条件3」の実績エラー率21bが表示されている。総合指標表示欄59gには、「条件1」「条件2」「条件3」の総合指標50が表示されている。詳細実装条件表示枠59のスクロールバーが操作されると、詳細実装条件表示枠59に表示される詳細実装条件がスクロールされる。 The productivity display field 59e displays the productivity (CPH) (production capacity data 24) for "Condition 1," "Condition 2," and "Condition 3." The actual error rate display field 59f displays the actual error rates 21b for "Condition 1," "Condition 2," and "Condition 3." The overall index display field 59g displays the overall index 50 for "Condition 1," "Condition 2," and "Condition 3." When the scroll bar in the detailed implementation conditions display frame 59 is operated, the detailed implementation conditions displayed in the detailed implementation conditions display frame 59 are scrolled.

図9において、入力部11の操作により戻るボタン60が押下されると、生産性データ(部品毎)表示画面51(図8)に表示が戻る。図8において、入力部11の操作により条件選択表示ボタン55が押下されると、表示処理部34はディスプレイ12に生産性データ(複数部品)表示画面を表示させる。中止ボタン56が押下されると、表示処理部34は表示処理を中止する。 In FIG. 9, when the back button 60 is pressed by operating the input unit 11, the display returns to the productivity data (per part) display screen 51 (FIG. 8). In FIG. 8, when the condition selection display button 55 is pressed by operating the input unit 11, the display processing unit 34 displays the productivity data (multiple parts) display screen on the display 12. When the stop button 56 is pressed, the display processing unit 34 stops the display process.

図10は、図8において条件選択表示ボタン55が押下されて表示処理部34がディスプレイ12に表示させた生産性データ(複数部品)表示画面61の例である。生産性データ(複数部品)表示画面61には、表示条件選択枠62、データ表示枠63、詳細表示ボタン64、部品選択表示ボタン65、中止ボタン66が表示されている。入力部11の操作により表示条件選択枠62の表示条件が選択されると、データ表示枠63に選択された条件に合致する複数の部品Dに関する総合指標50などが表示される。この例では、「総合指標がA」の実装条件の部品Dが表示されている。その他、表示条件として「生産性の範囲」「実績エラー率の範囲」などが選択され得る。 Figure 10 is an example of a productivity data (multiple parts) display screen 61 displayed by the display processing unit 34 on the display 12 when the condition selection display button 55 in Figure 8 is pressed. The productivity data (multiple parts) display screen 61 displays a display condition selection frame 62, a data display frame 63, a detail display button 64, a part selection display button 65, and a cancel button 66. When a display condition is selected in the display condition selection frame 62 by operating the input unit 11, the overall index 50 for multiple parts D that match the selected condition is displayed in the data display frame 63. In this example, the parts D with the mounting condition "overall index A" are displayed. Other display conditions that can be selected include "productivity range" and "achievement error rate range".

データ表示枠63には、部品名欄63a、動作パラメータ表示欄63b、評価値表示欄63cが設けられている。部品名欄63aには、部品Dの部品名が表示されている。動作パラメータ表示欄63bと評価値表示欄63cは、図8に示す生産性データ(部品毎)表示画面51の動作パラメータ表示欄53bと評価値表示欄53cと同様であり、詳細な説明は省略する。 The data display frame 63 has a part name column 63a, an operation parameter display column 63b, and an evaluation value display column 63c. The part name column 63a displays the part name of part D. The operation parameter display column 63b and the evaluation value display column 63c are similar to the operation parameter display column 53b and the evaluation value display column 53c of the productivity data (per part) display screen 51 shown in FIG. 8, and detailed description will be omitted.

このように、表示処理部34は、複数の種類の部品Dの各々に対して、生産性データ25に含まれる生産性(CPH)(生産能力データ24)、実績エラー率21b、総合指標50(総合指標データ27)をディスプレイ12に表示させる。フロアF1~F3(顧客の工場)に設定されたディスプレイ12に、複数の種類の部品Dの各々の実装条件の生産性(CPH)、実績エラー率21b、総合指標50を表示することによって、工場の管理者は生産性や実装基板の用途等に適するように部品データ21aを作成、変更することができる。 In this way, the display processing unit 34 displays the productivity (CPH) (production capacity data 24), actual error rate 21b, and overall index 50 (overall index data 27) included in the productivity data 25 for each of the multiple types of parts D on the display 12. By displaying the productivity (CPH), actual error rate 21b, and overall index 50 for each mounting condition of the multiple types of parts D on the display 12 set up on floors F1 to F3 (customer's factories), the factory manager can create and change part data 21a to suit the productivity, use of the mounting board, etc.

入力部11の操作により詳細表示ボタン64が押下されると、表示処理部34はディスプレイ12に生産性データ(複数部品詳細)表示画面(図示省略)に選択表示63dで囲われた部品名の詳細情報を表示させる。入力部11の操作により部品選択表示ボタン65が押下されると、表示処理部34はディスプレイ12に生産性データ(部品毎)表示画面51(図8)を表示させる。中止ボタン66が押下されると、表示処理部34は表示処理を中止する。 When the detail display button 64 is pressed by operating the input unit 11, the display processing unit 34 causes the display 12 to display detailed information about the part name surrounded by the selection display 63d on the productivity data (multiple part details) display screen (not shown). When the part selection display button 65 is pressed by operating the input unit 11, the display processing unit 34 causes the display 12 to display the productivity data (by part) display screen 51 (Figure 8). When the stop button 66 is pressed, the display processing unit 34 stops the display process.

次に、図11のフローに沿って、図5を参照しながら、部品実装装置M3~M6で使用される実装条件(動作パラメータ41)の生産性を評価するための生産性データ25を生成するデータ生成方法について説明する。まず、取得部30は、部品実装装置M3~M6が基板Bに複数の種類の部品R1、R2を実装した実装実績データ21を、フロアF1~F3(工場)に設置されている生産管理装置3から取得する(ST1:取得工程)。 Next, following the flow of FIG. 11 and with reference to FIG. 5, a data generation method for generating productivity data 25 for evaluating the productivity of the mounting conditions (operation parameters 41) used by component mounting devices M3 to M6 will be described. First, the acquisition unit 30 acquires mounting performance data 21 in which component mounting devices M3 to M6 mount multiple types of components R1 and R2 on board B from the production management device 3 installed on floors F1 to F3 (factory) (ST1: acquisition process).

次いで抽出部31は、実装実績データ21から、複数の種類の部品R1、R2のうちの一の種類の部品R1の部品実装装置M3~M6で使用された複数の実装条件(部品データ21a)を抽出する(ST2:抽出工程)。次いで計算部32は、一の種類の部品R1の複数の部品データ21aに含まれる実装条件(動作パラメータ41)に基づき、各々の実装条件に対応する部品実装装置M3~M6の生産性(生産能力データ24)を計算する(ST3:計算工程)。次いで生成部33は、計算された生産性(生産能力データ24)に基づき、一の種類の部品R1の生産性データ25を生成する(ST4:生成工程)。 Then, the extraction unit 31 extracts from the mounting history data 21 a plurality of mounting conditions (component data 21a) used by component mounting devices M3 to M6 for one type of component R1 out of the plurality of types of components R1 and R2 (ST2: extraction process). The calculation unit 32 then calculates the productivity (production capacity data 24) of the component mounting devices M3 to M6 corresponding to each mounting condition based on the mounting conditions (operation parameters 41) included in the plurality of component data 21a for the one type of component R1 (ST3: calculation process). The generation unit 33 then generates productivity data 25 for the one type of component R1 based on the calculated productivity (production capacity data 24) (ST4: generation process).

図11において、実装実績データ21に含まれる全ての種類の部品R1,R2について生産性データ25が生成されていない場合、あるいは、指定された複数の種類の部品の全てに対して生産性データ25が生成されていない場合(ST5においてNo)、次の種類の部品R2に対して抽出工程(ST2)、計算工程(ST3)、生成工程(ST4)が繰り返し実行される。 In FIG. 11, if productivity data 25 has not been generated for all types of components R1 and R2 included in the mounting performance data 21, or if productivity data 25 has not been generated for all of the specified types of components (No in ST5), the extraction process (ST2), calculation process (ST3), and generation process (ST4) are repeatedly executed for the next type of component R2.

すなわち、抽出部31は、実装実績データ21から、複数の種類の部品R1,R2の各々の実装条件(部品データ21a)を抽出し(ST2)、計算部32は、複数の実装条件(部品データ21a)に基づき、各々の実装条件に対応する部品実装装置M3~M6の生産性(生産能力データ24)を計算し(ST3)、生成部33は、計算された生産性に基づき、複数の種類の部品R1,R2の生産性データ25を生成する(ST4)。 That is, the extraction unit 31 extracts mounting conditions (component data 21a) for each of the multiple types of components R1 and R2 from the mounting performance data 21 (ST2), the calculation unit 32 calculates the productivity (production capacity data 24) of component mounting devices M3 to M6 corresponding to each mounting condition based on the multiple mounting conditions (component data 21a) (ST3), and the generation unit 33 generates productivity data 25 for the multiple types of components R1 and R2 based on the calculated productivity (ST4).

全ての種類の部品R1,R2で生産性データ25が生成されると(ST5においてYes)、表示処理部34は、ディスプレイ12に生産性データ25を表示させる(ST6:表示処理工程)(図8~図10)。これによって、実装条件の生産性を評価するための生産性データ25を生成することができる。 When productivity data 25 has been generated for all types of components R1 and R2 (Yes in ST5), the display processing unit 34 displays the productivity data 25 on the display 12 (ST6: display processing step) (FIGS. 8 to 10). This makes it possible to generate productivity data 25 for evaluating the productivity of the mounting conditions.

上記説明したように、本実施の形態の部品データ管理装置5は、部品実装装置M3~M6によって基板Bに実装された複数の種類の部品Dの実装実績データ21を取得する取得部30と、実装実績データ21から、複数の種類の部品R1,R2のうちの一の種類の部品R1の複数の実装条件(部品データ21aの動作パラメータ41)を抽出する抽出部31と、複数の実装条件に基づき、各々の実装条件に対応する部品実装装置M3~M6の生産性(生産能力データ24)を計算する計算部32と、計算された生産性に基づき、一の種類の部品R1の生産性データ25を生成する生成部33と、を備え、部品実装装置M3~M6で使用される実装条件の生産性を評価するための生産性データ25を生成するデータ生成装置である。 As described above, the component data management device 5 of this embodiment is a data generation device that includes an acquisition unit 30 that acquires mounting history data 21 of multiple types of components D mounted on a board B by component mounting devices M3 to M6, an extraction unit 31 that extracts multiple mounting conditions (operation parameters 41 of component data 21a) of one type of component R1 of the multiple types of components R1 and R2 from the mounting history data 21, a calculation unit 32 that calculates the productivity (production capacity data 24) of the component mounting devices M3 to M6 corresponding to each mounting condition based on the multiple mounting conditions, and a generation unit 33 that generates productivity data 25 of one type of component R1 based on the calculated productivity.

これによって、実装条件の生産性を評価するための生産性データ25を生成することができる。 This makes it possible to generate productivity data 25 for evaluating the productivity of mounting conditions.

なお、上記では、実装条件は、動作パラメータ41として部品データ21aに含まれる例で説明したが、この構成に限定されることはない。例えば、実装条件(動作パラメータ41)と部品情報40は、別々のファイルとして記憶しておき、部品データコードによって関連付ける構成であってもよい。 In the above, the mounting conditions are described as operation parameters 41 included in the component data 21a, but this is not a limitation. For example, the mounting conditions (operation parameters 41) and the component information 40 may be stored as separate files and associated with each other by the component data code.

本発明のデータ生成装置およびデータ生成方法は、実装条件の生産性を評価するための生産性データを生成することができるという効果を有し、部品を基板に実装する部品実装分野において有用である。 The data generation device and data generation method of the present invention have the effect of generating productivity data for evaluating the productivity of mounting conditions, and are useful in the field of component mounting, where components are mounted on a board.

5 部品データ管理装置(データ生成装置)
12 ディスプレイ
50 総合指標
D、R1、R2 部品
M3~M6 部品実装装置
5. Parts data management device (data generation device)
12 Display 50 Overall index D, R1, R2 Components M3 to M6 Component mounting device

Claims (13)

部品実装装置で使用される実装条件の生産性を評価するための生産性データを生成するデータ生成装置であって、
部品実装装置によって基板に実装された複数の種類の部品の実装実績データを取得する取得部と、
前記実装実績データから、前記複数の種類の部品のうちの一の種類の部品の複数の実装条件を抽出する抽出部と、
前記複数の実装条件に基づき、各々の前記実装条件に対応する前記部品実装装置の生産性を計算する計算部と、
前記計算された生産性に基づき、前記一の種類の部品の生産性データを生成する生成部と、を備える、データ生成装置。
A data generation device for generating productivity data for evaluating productivity of mounting conditions used in a component mounting device, comprising:
an acquisition unit that acquires mounting performance data of a plurality of types of components mounted on a board by a component mounting device;
an extracting unit that extracts a plurality of mounting conditions for one type of component among the plurality of types of components from the mounting record data;
a calculation unit that calculates the productivity of the component mounting device corresponding to each of the plurality of mounting conditions based on the plurality of mounting conditions;
a generation unit that generates productivity data for the one type of part based on the calculated productivity.
前記一の種類の部品の生産性データをディスプレイに表示させる表示処理部を、さらに備える、請求項1に記載のデータ生成装置。 The data generating device according to claim 1, further comprising a display processing unit that displays the productivity data for the one type of part on a display. 前記抽出部は、
前記実装実績データから、前記一の種類の部品の各々の前記実装条件に対応する実績エラー率をさらに抽出し、
前記生成部は、
各々の前記実装条件に対応する前記生産性と前記実績エラー率に基づき、前記一の種類の部品の生産性データを生成する、請求項1に記載のデータ生成装置。
The extraction unit is
Further extracting a performance error rate corresponding to the mounting condition for each of the one type of components from the mounting performance data;
The generation unit is
2. The data generating device according to claim 1, further comprising: a data generating unit configured to generate productivity data for the one type of component based on the productivity and the actual error rate corresponding to each of the mounting conditions.
前記抽出部は、
前記実装実績データから、前記一の種類の部品の各々の前記実装条件に対応する実績エラー率をさらに抽出し、
前記データ生成装置は、
各々の前記実装条件に対応する前記生産性と前記実績エラー率とに基づき、各々の前記実装条件に対応する総合指標を決定する総合指標決定部を、さらに備え、
前記生成部は、
各々の前記実装条件に対応する総合指標に基づき、前記一の種類の部品の生産性データを生成する、請求項1に記載のデータ生成装置。
The extraction unit is
Further extracting a performance error rate corresponding to the mounting condition for each of the one type of components from the mounting performance data;
The data generating device includes:
a comprehensive index determination unit that determines a comprehensive index corresponding to each of the mounting conditions based on the productivity and the actual error rate corresponding to each of the mounting conditions,
The generation unit is
2. The data generating device according to claim 1, further comprising: a data generating unit configured to generate productivity data for the one type of component based on a comprehensive index corresponding to each of the mounting conditions.
前記複数の実装条件の各々は、複数の詳細実装条件を含む、請求項1に記載のデータ生成装置。 The data generation device according to claim 1, wherein each of the plurality of implementation conditions includes a plurality of detailed implementation conditions. 前記複数の詳細実装条件は、
前記部品を移動させる速度、前記部品を保持する保持部の種類、前記部品を実装するための動作モードのうち少なくとも一つを含む、請求項5に記載のデータ生成装置。
The detailed mounting conditions include:
6. The data generating device according to claim 5, further comprising at least one of a speed at which the component is moved, a type of a holder that holds the component, and an operation mode for mounting the component.
前記計算部は、
各々の前記実装条件を使用して前記部品実装装置が前記一の種類の部品を所定の基板に実装するシミュレーションによって、各々の前記実装条件の生産性を計算する、請求項1に記載のデータ生成装置。
The calculation unit is
2. The data generating device according to claim 1, wherein the productivity of each of the mounting conditions is calculated by simulating a process in which the component mounting device mounts the one type of component on a predetermined board using each of the mounting conditions.
前記所定の基板は、所定数の前記一の種類の部品を所定の位置に所定の方向で実装するように設定された評価用の基板である、請求項7に記載のデータ生成装置。 The data generating device according to claim 7, wherein the specified board is an evaluation board configured to mount a specified number of the one type of components at specified positions in a specified orientation. 前記抽出部は、
前記実装実績データから、前記複数の種類の部品の各々の実装条件を抽出し、
前記計算部は、
前記複数の種類の部品の前記複数の実装条件に基づき、各々の前記実装条件に対応する前記部品実装装置の生産性を計算し、
前記生成部は、
前記計算された生産性に基づき、前記複数の種類の部品の生産性データを生成する、請求項1に記載のデータ生成装置。
The extraction unit is
extracting mounting conditions for each of the plurality of types of components from the mounting record data;
The calculation unit is
Calculating the productivity of the component mounting device corresponding to each of the mounting conditions based on the plurality of mounting conditions for the plurality of types of components;
The generation unit is
The data generating device according to claim 1 , further comprising: a data generating unit configured to generate productivity data for the plurality of types of parts based on the calculated productivity.
前記複数の種類の部品の生産性データをディスプレイに表示させる表示処理部を、さらに備える、請求項9に記載のデータ生成装置。 The data generating device according to claim 9, further comprising a display processing unit that displays the productivity data for the multiple types of parts on a display. 前記抽出部は、
前記実装実績データから、前記複数の種類の部品の各々の前記実装条件に対応する実績エラー率をさらに抽出し、
前記生成部は、
各々の前記実装条件に対応する前記生産性と前記実績エラー率に基づき、前記複数の種類の部品の生産性データを生成する、請求項9に記載のデータ生成装置。
The extraction unit is
further extracting, from the mounting record data, a record error rate corresponding to the mounting condition for each of the plurality of types of components;
The generation unit is
10. The data generating device according to claim 9, further comprising: a data generating unit configured to generate productivity data for the plurality of types of components based on the productivity and the actual error rate corresponding to each of the mounting conditions.
前記抽出部は、
前記実装実績データから、前記複数の種類の部品の各々の前記実装条件に対応する実績エラー率をさらに抽出し、
前記データ生成装置は、
各々の前記実装条件に対応する前記生産性と前記実績エラー率とに基づき、各々の前記実装条件に対応する総合指標を決定する総合指標決定部を、さらに備え、
前記生成部は、
各々の前記実装条件に対応する総合指標に基づき、前記複数の種類の部品の生産性データを生成する、請求項9に記載のデータ生成装置。
The extraction unit is
further extracting, from the mounting record data, a record error rate corresponding to the mounting condition for each of the plurality of types of components;
The data generating device includes:
a comprehensive index determination unit that determines a comprehensive index corresponding to each of the mounting conditions based on the productivity and the actual error rate corresponding to each of the mounting conditions,
The generation unit is
10. The data generating device according to claim 9, further comprising: a data generating unit configured to generate productivity data for the plurality of types of components based on a comprehensive index corresponding to each of the mounting conditions.
部品実装装置で使用される実装条件の生産性を評価するための生産性データを生成するデータ生成方法であって、
部品実装装置によって基板に実装された複数の種類の部品の実装実績データを取得する取得工程と、
前記実装実績データから、前記複数の種類の部品のうちの一の種類の部品の複数の実装条件を抽出する抽出工程と、
複数の前記実装条件に基づき、各々の前記実装条件に対応する前記部品実装装置の生産性を計算する計算工程と、
前記計算された生産性に基づき、前記一の種類の部品の生産性データを生成する生成工程と、を含む、データ生成方法。
1. A data generation method for generating productivity data for evaluating productivity of mounting conditions used in a component mounting device, comprising:
an acquisition step of acquiring mounting performance data of a plurality of types of components mounted on a board by the component mounting device;
an extraction step of extracting a plurality of mounting conditions for one type of component among the plurality of types of components from the mounting record data;
a calculation step of calculating the productivity of the component mounting device corresponding to each of the plurality of mounting conditions based on the plurality of mounting conditions;
generating productivity data for the one type of part based on the calculated productivity.
JP2023044848A 2023-03-22 2023-03-22 Data generation device and data generation method Pending JP2024134584A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023044848A JP2024134584A (en) 2023-03-22 2023-03-22 Data generation device and data generation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023044848A JP2024134584A (en) 2023-03-22 2023-03-22 Data generation device and data generation method

Publications (1)

Publication Number Publication Date
JP2024134584A true JP2024134584A (en) 2024-10-04

Family

ID=92911301

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023044848A Pending JP2024134584A (en) 2023-03-22 2023-03-22 Data generation device and data generation method

Country Status (1)

Country Link
JP (1) JP2024134584A (en)

Similar Documents

Publication Publication Date Title
JP3927380B2 (en) NC data management apparatus and NC data management method for production system
JP5136026B2 (en) Process improvement support device, process improvement support program, and recording medium recording process improvement support program
US7127382B2 (en) Apparatus and method for simulating production with electronic-component mounting apparatus
JP2007043085A (en) Production condition determining method, production condition determining apparatus, part mounter and program
JP5861038B2 (en) Electronic component mounting system
US20150220081A1 (en) Production system and program switching method used in the same
CN101065011B (en) Production program generation system
JPWO2003038688A1 (en) Parts catalog creation device
JP2024069551A (en) Production data creation device, and production data creation method
JP5861039B2 (en) Electronic component mounting system
JP4796462B2 (en) Component assembly assignment method, component assembly assignment device, and mounter for mounting machine
JPWO2019021361A1 (en) Substrate work management system
JP7429834B2 (en) A production control device, a production control method, and a program that causes a computer to execute the production control method
JP2016025130A (en) Component mounting method and component mounting system
JPWO2020240773A1 (en) Parts mounting management device, parts mounting management method, parts mounting management program, recording medium
JP2024134584A (en) Data generation device and data generation method
JP6982741B2 (en) Equipment configuration creation support system and equipment configuration creation support method
JP4809287B2 (en) Equipment status monitoring method
JP6837198B2 (en) Equipment configuration creation support system and equipment configuration creation support method
JP5107951B2 (en) Publication method of board production information
JP2022046895A (en) Equipment migration support device and equipment migration support method
US20220404816A1 (en) Operation state display device and operation state display method
JP5075151B2 (en) Substrate production improvement support method
US12225668B2 (en) Production data creation device and production data creation method
JP7349596B2 (en) Substrate processing system

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20240213

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20240222