JP2022175215A - Mounting deviation dealing method and mounting system - Google Patents

Mounting deviation dealing method and mounting system Download PDF

Info

Publication number
JP2022175215A
JP2022175215A JP2021081446A JP2021081446A JP2022175215A JP 2022175215 A JP2022175215 A JP 2022175215A JP 2021081446 A JP2021081446 A JP 2021081446A JP 2021081446 A JP2021081446 A JP 2021081446A JP 2022175215 A JP2022175215 A JP 2022175215A
Authority
JP
Japan
Prior art keywords
mounting
component
deviation
information
amount
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
JP2021081446A
Other languages
Japanese (ja)
Inventor
敏也 鈴木
Toshiya Suzuki
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.)
Fuji Corp
Original Assignee
Fuji Corp
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 Fuji Corp filed Critical Fuji Corp
Priority to JP2021081446A priority Critical patent/JP2022175215A/en
Publication of JP2022175215A publication Critical patent/JP2022175215A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Supply And Installment Of Electrical Components (AREA)

Abstract

To predict a mounting deviation of a component and appropriately deal with the mounting deviation before mounting the component in mounting processing.SOLUTION: A mounting deviation dealing method for dealing with a mounting deviation of a component to be mounted on a substrate in mounting processing includes the steps of: (a) as information on a component mounted in mounting processing in the past, storing mounting result information in which information including a mounted position and a size of the component is associated with a mounting deviation amount as an inspection result; (b) as information on a component to be mounted in new mounting processing, acquiring mounting schedule information including a mounted position and a size of the component; (c) by using the mounting result information and the mounting schedule information, performing statistical analysis taking at least the mounted position and the size of the component as an explanatory variable and taking a mounting deviation amount as an objective variable to predict a mounting deviation amount of the component before starting the new mounting processing; and (d) performing predetermined dealing processing so as to suppress an influence of the predicted mounting deviation amount.SELECTED DRAWING: Figure 6

Description

本明細書は、実装ずれ対処方法および実装システムを開示する。 This specification discloses a mounting deviation coping method and a mounting system.

従来、この種の実装システムとしては、部品供給装置により供給位置に供給された部品をノズルに吸着させて基板に実装させる実装処理を行う際に、必要な補正を行うものが提案されている(例えば、特許文献1参照)。このシステムでは、ノズルに吸着された部品の位置と姿勢を計測した計測値を蓄積していき、その計測値の集合に回帰分析等の統計分析を行い、その結果に基づく補正量(調整量)を算出し、算出した補正量に基づいて部品の供給位置を補正する。これにより、部品供給装置の誤差特性に応じた補正を行うことができ、ノズルに部品を適正に吸着させて、基板への部品の実装精度を向上させている。 Conventionally, as this type of mounting system, there has been proposed a system in which necessary corrections are made when performing mounting processing in which a component supplied to a supply position by a component supply device is sucked by a nozzle and mounted on a board ( For example, see Patent Document 1). In this system, the measured values of the position and orientation of the component sucked by the nozzle are accumulated, statistical analysis such as regression analysis is performed on the set of measured values, and the correction amount (adjustment amount) is calculated based on the results. is calculated, and the component supply position is corrected based on the calculated correction amount. As a result, it is possible to perform correction according to the error characteristics of the component supply device, and the component is properly picked up by the nozzle, thereby improving the mounting accuracy of the component on the substrate.

特開平11-46100号公報JP-A-11-46100

上述した実装システムでは、部品供給装置の誤差特性を補正するものの、部品の実装ずれが他の要因によって生じる場合もある。他の要因に対しては、実装後の基板を検査した検査結果を蓄積していき、その検査結果の集合に統計分析を行って、その結果に基づく補正量で対応することが考えられる。しかし、検査結果が蓄積されるまでの間は適正な調整ができないため、実装ずれが頻発するおそれがあり、好ましくない。 Although the mounting system described above corrects the error characteristics of the component supply device, there are cases where component mounting deviations occur due to other factors. For other factors, it is conceivable to accumulate inspection results obtained by inspecting boards after mounting, perform statistical analysis on a set of the inspection results, and use correction amounts based on the results. However, since proper adjustment cannot be made until inspection results are accumulated, there is a possibility that mounting deviations may occur frequently, which is not preferable.

本開示は、実装処理で部品を実装する前に、部品の実装ずれを予測して適切に対処することを主目的とする。 A main object of the present disclosure is to predict a mounting deviation of a component and appropriately deal with it before mounting the component in a mounting process.

本開示は、上述の主目的を達成するために以下の手段を採った。 The present disclosure has taken the following means to achieve the above-mentioned main objectives.

本開示の実装ずれ対処方法は、
実装処理で基板に実装される部品の実装ずれに対処する実装ずれ対処方法であって、
(a)過去の実装処理で実装された部品の情報として、部品の実装位置とサイズとを含む情報を検査結果としての実装ずれ量に対応付けた実装実績情報を蓄積するステップと、
(b)新たな実装処理で実装される部品の情報として、部品の実装位置とサイズとを含む実装予定情報を取得するステップと、
(c)前記実装実績情報と前記実装予定情報とを用いて、少なくとも部品の実装位置とサイズとを説明変数とし実装ずれ量を目的変数とする統計分析を行うことにより、前記新たな実装処理の開始前に部品の実装ずれ量を予測するステップと、
(d)前記予測された実装ずれ量の影響を抑制するように、所定の対応処理を行うステップと、
を含むことを要旨とする。
The mounting deviation handling method of the present disclosure is as follows:
A mounting deviation coping method for coping with a mounting deviation of a component mounted on a substrate in a mounting process, comprising:
(a) a step of accumulating mounting result information in which information including the mounting position and size of the component is associated with the amount of mounting deviation as the inspection result, as information on the component mounted in the past mounting process;
(b) obtaining mounting schedule information including the mounting position and size of the component as information on the component to be mounted in the new mounting process;
(c) using the mounting performance information and the mounting schedule information to perform statistical analysis using at least the mounting position and size of the component as explanatory variables and the amount of mounting deviation as the objective variable; estimating the mounting deviation amount of the component before starting;
(d) performing a predetermined countermeasure process so as to suppress the influence of the predicted amount of mounting deviation;
The gist is to include

本開示の実装ずれ対処方法は、過去の実装処理で実装された部品の実装実績情報と、新たな実装処理で実装される部品の実装予定情報とを用いて、少なくとも部品の実装位置とサイズとを説明変数とし実装ずれ量を目的変数とする統計分析を行うことにより、新たな実装処理の開始前に部品の実装ずれ量を予測する。そして、予測された実装ずれ量の影響を抑制するように、所定の対応処理を行う。これにより、実装処理前に、部品の実装ずれ量を予測して適切に対処することができるから、実装ずれが頻発するのを抑制することができる。 The mounting deviation coping method of the present disclosure uses mounting result information of components mounted in past mounting processing and mounting schedule information of components to be mounted in new mounting processing to determine at least the mounting position and size of the component. is used as an explanatory variable and the amount of mounting deviation is used as an objective variable to predict the amount of mounting deviation of a component before starting a new mounting process. Then, predetermined countermeasure processing is performed so as to suppress the influence of the predicted amount of mounting deviation. As a result, it is possible to predict the amount of component mounting deviation before the mounting process and appropriately deal with it, so that frequent occurrence of mounting deviation can be suppressed.

実装システム10の構成の概略を示す構成図。1 is a configuration diagram showing an outline of the configuration of a mounting system 10; FIG. 実装装置20の構成の概略を示す構成図。FIG. 2 is a configuration diagram showing an outline of the configuration of the mounting apparatus 20; 実装装置20と実装検査装置30と管理サーバ40の電気的な接続関係を示す説明図。FIG. 4 is an explanatory diagram showing the electrical connection relationship among the mounting apparatus 20, the mounting inspection apparatus 30, and the management server 40; 実装実績情報45の一例を示す説明図。FIG. 4 is an explanatory diagram showing an example of mounting performance information 45; 実装時管理処理の一例を示すフローチャート。6 is a flowchart showing an example of management processing at the time of mounting; 実装システム10の各制御装置で行われる各処理の順序を示す説明図。4 is an explanatory diagram showing the order of each process performed by each control device of the mounting system 10; FIG. 設計時管理処理の一例を示すフローチャート。6 is a flowchart showing an example of design-time management processing;

次に、本開示の実施の形態を図面を用いて説明する。図1は実装システム10の構成の概略を示す構成図であり、図2は実装装置20の構成の概略を示す構成図であり、図3は実装装置20と実装検査装置30と管理サーバ40の電気的な接続関係を示す説明図である。なお、図1,図2の左右方向がX方向であり、前後方向がY方向であり、上下方向がZ方向である。 Next, embodiments of the present disclosure will be described with reference to the drawings. FIG. 1 is a schematic diagram showing the configuration of the mounting system 10, FIG. 2 is a schematic diagram showing the configuration of the mounting apparatus 20, and FIG. FIG. 4 is an explanatory diagram showing an electrical connection relationship; 1 and 2, the horizontal direction is the X direction, the front-rear direction is the Y direction, and the vertical direction is the Z direction.

実装システム10は、図1に示すように、印刷装置12と、印刷検査装置14と、複数の実装装置20と、実装検査装置30と、管理サーバ40とを備え、これらがネットワークとしてのLAN18に接続されている。印刷装置12は、スクリーンマスクに形成されたパターン孔にはんだを押し込むことで基板S(図2参照)に印刷する。印刷検査装置14は、印刷装置12で印刷されたはんだの状態を検査する。実装装置20は、基板Sの搬送方向(X方向)に沿って複数台配置され、基板Sに部品を実装する。実装検査装置30は、実装装置20で基板Sに実装された部品の実装状態を検査する。管理サーバ40は、各種情報の管理や実装システム10の全体の管理を行う。印刷装置12と印刷検査装置14と複数の実装装置20と実装検査装置30とは、この順で基板Sの搬送方向に並べて設置されて生産ラインを構成する。なお、生産ラインが、これらの装置以外に、部品が実装された基板Sのリフロー処理を行うリフロー装置などを備えてもよく、実装検査装置30がリフロー装置の下流側に配置されていてもよい。 As shown in FIG. 1, the mounting system 10 includes a printing device 12, a printing inspection device 14, a plurality of mounting devices 20, a mounting inspection device 30, and a management server 40, which are connected to a LAN 18 as a network. It is connected. The printing device 12 prints on the substrate S (see FIG. 2) by forcing solder into the pattern holes formed in the screen mask. The print inspection device 14 inspects the state of solder printed by the printer 12 . A plurality of mounting apparatuses 20 are arranged along the transport direction (X direction) of the board S, and mount components on the board S. FIG. The mounting inspection device 30 inspects the mounting state of the components mounted on the board S by the mounting device 20 . The management server 40 manages various types of information and the entire mounting system 10 . The printing device 12, the printing inspection device 14, the plurality of mounting devices 20, and the mounting inspection device 30 are arranged in this order in the transport direction of the board S to form a production line. In addition to these devices, the production line may also include a reflow device for reflowing the board S on which components are mounted, and the mounting inspection device 30 may be arranged downstream of the reflow device. .

実装装置20は、図2,図3に示すように、基板Sを搬送する基板搬送装置21と、部品を供給する部品供給装置22と、部品を吸着するノズル24が昇降可能に配設されたヘッド23と、ヘッド23をXY方向に移動させるヘッド移動装置25とを備える。基板搬送装置21は、図2の前後に間隔を開けて設けられ左右方向に架け渡されたコンベアベルトを2対有しており、各コンベアベルトにより基板Sを図中左から右へと搬送する。部品供給装置22は、例えば部品が所定ピッチで収容されたテープを送り出すことで部品を供給するテープフィーダであり、複数種類の部品を供給可能となるように実装装置20に複数セットされている。なお、部品供給装置22から供給される部品には、部品本体から延び出たリードを有する部品がある。また、実装装置20は、この他にマークカメラ26やパーツカメラ27、実装装置20の全体を制御する実装制御装置29などを備える。マークカメラ26は、ヘッド23に取り付けられ、基板Sに付された基準マークや基板IDなどを上方から撮像する。パーツカメラ27は、部品供給装置22と基板搬送装置21との間に設置され、ノズル24に吸着されている部品を下方から撮像する。 As shown in FIGS. 2 and 3, the mounting apparatus 20 includes a substrate transporting device 21 for transporting the substrate S, a component supply device 22 for supplying components, and a nozzle 24 for sucking components, which are vertically arranged. A head 23 and a head moving device 25 for moving the head 23 in the XY directions are provided. The substrate conveying device 21 has two pairs of conveyor belts which are spaced apart in the front and rear of FIG. 2 and spanned in the horizontal direction. . The component supply device 22 is, for example, a tape feeder that supplies components by feeding out a tape containing components at a predetermined pitch, and is set in the mounting device 20 so as to supply a plurality of types of components. The components supplied from the component supply device 22 include components having leads extending from the component body. The mounting apparatus 20 also includes a mark camera 26, a parts camera 27, a mounting control apparatus 29 that controls the entire mounting apparatus 20, and the like. The mark camera 26 is attached to the head 23 and captures an image of a reference mark, a board ID, and the like attached to the board S from above. The parts camera 27 is installed between the parts supply device 22 and the substrate transfer device 21, and images the parts sucked by the nozzles 24 from below.

実装制御装置29は、周知のCPUやROM、RAMなどで構成されている。実装制御装置29は、基板搬送装置21やヘッド23、ヘッド移動装置25などに駆動信号を出力する。実装制御装置29には、マークカメラ26やパーツカメラ27からの画像が入力される。実装制御装置29は、例えば、マークカメラ26で撮像された基板Sの画像を処理して基板IDを取得したり、基板Sに付された基板マークの位置を認識することにより基板Sの位置を認識したりする。また、実装制御装置29は、パーツカメラ27で撮像された画像に基づいてノズル24に吸着されている部品の吸着姿勢を判定する。 The mounting control device 29 is composed of a well-known CPU, ROM, RAM, and the like. The mounting control device 29 outputs drive signals to the substrate transfer device 21, the head 23, the head moving device 25, and the like. Images from the mark camera 26 and the parts camera 27 are input to the mounting control device 29 . The mounting control device 29, for example, processes the image of the board S captured by the mark camera 26 to obtain the board ID, or recognizes the position of the board mark attached to the board S to determine the position of the board S. to recognize Also, the mounting control device 29 determines the pickup posture of the component picked up by the nozzle 24 based on the image captured by the parts camera 27 .

実装検査装置30は、図3に示すように、部品が実装された基板Sを搬送する基板搬送装置32と、部品の実装状態を検査するための検査用画像を撮像する検査カメラ34と、検査カメラ34をXY方向に移動させるカメラ移動装置36と、実装検査装置30の全体を制御する検査制御装置39とを備える。基板搬送装置32とカメラ移動装置36は、それぞれ、実装装置20の基板搬送装置21とヘッド移動装置25と同様の構成である。 As shown in FIG. 3, the mounting inspection apparatus 30 includes a substrate transporting device 32 that transports a board S on which components are mounted, an inspection camera 34 that captures an inspection image for inspecting the mounting state of the components, an inspection A camera moving device 36 that moves the camera 34 in the XY directions, and an inspection control device 39 that controls the entire mounting inspection device 30 are provided. The substrate transport device 32 and the camera moving device 36 have the same configurations as the substrate transport device 21 and the head moving device 25 of the mounting apparatus 20, respectively.

検査制御装置39は、周知のCPUやROM、RAMなどで構成されている。検査制御装置39は、基板搬送装置32やカメラ移動装置36への駆動信号や検査カメラ34への撮像信号を出力する。また、検査制御装置39は、検査カメラ34からの画像が入力され、その画像を処理して部品の実装状態を検査する。また、検査制御装置39は、実装制御装置29や管理サーバ40の管理制御装置42とLAN18を介して通信可能に接続されており、検査結果に関する情報などを送信する。 The inspection control device 39 is composed of a well-known CPU, ROM, RAM, and the like. The inspection control device 39 outputs drive signals to the board transfer device 32 and the camera moving device 36 and imaging signals to the inspection camera 34 . The inspection control device 39 receives an image from the inspection camera 34, processes the image, and inspects the mounting state of the component. Also, the inspection control device 39 is communicably connected to the mounting control device 29 and the management control device 42 of the management server 40 via the LAN 18, and transmits information about inspection results and the like.

管理サーバ40は、図3に示すように、管理制御装置42と、記憶部44と、入力デバイス46と、ディスプレイ48とを備える。管理制御装置42は、周知のCPUやROM、RAMなどで構成されている。記憶部44は、各種処理プログラムやデータなどの各種情報を記憶するHDDなどの装置である。入力デバイス46は、作業者が各種指令を入力するキーボードおよびマウスなどを含む。ディスプレイ48は、各種情報を表示する液晶表示装置である。 The management server 40 includes a management control device 42, a storage unit 44, an input device 46, and a display 48, as shown in FIG. The management control device 42 is composed of a well-known CPU, ROM, RAM, and the like. The storage unit 44 is a device such as an HDD that stores various information such as various processing programs and data. The input device 46 includes a keyboard, mouse, etc. for inputting various commands by the operator. The display 48 is a liquid crystal display device that displays various information.

管理サーバ40の記憶部44には、実装実績情報45や生産プログラムなどが記憶されている。実装実績情報45の詳細は後述するが、検査制御装置39から受信した検査結果を含む情報である。生産プログラムは、どの基板Sにどの部品を実装するか、また、そのように実装した基板Sを何枚生産するかなどを定めたプログラムであり、作業者の操作などにより記憶部44に保存される。管理制御装置42は、生産プログラムに基づいて、各実装装置20で実装する各部品の実装順や部品種、実装位置や実装角度、サイズ、リードの有無などの情報や、各部品を供給する部品供給装置22の情報、各部品を吸着するノズル24の情報、基板Sの生産枚数の情報などを定めたジョブを作成する。 The storage unit 44 of the management server 40 stores mounting record information 45, production programs, and the like. Although the details of the implementation record information 45 will be described later, it is information including inspection results received from the inspection control device 39 . The production program is a program that determines which component is to be mounted on which board S and how many such mounted boards S are to be produced. be. Based on a production program, the management control device 42 provides information such as the mounting order of each component to be mounted by each mounting device 20, the component type, the mounting position, the mounting angle, the size, the presence or absence of leads, and the components to which each component is to be supplied. A job is created in which information on the supply device 22, information on the nozzles 24 for picking up each component, information on the number of substrates S to be produced, and the like are defined.

また、管理制御装置42は、実装制御装置29とLAN18を介して通信可能に接続されており、実装制御装置29から実装状況に関する情報を受信したり、実装制御装置29にジョブなどの生産指示を送信したりする。また、管理制御装置42は、検査制御装置39とLAN18を介して通信可能に接続されており、検査制御装置39から検査状況や検査結果に関する情報を受信したり、検査制御装置39に検査対象の基板Sの情報を送信したりする。管理制御装置42は、この他に印刷装置12や印刷検査装置14の図示しない各制御装置とLAN18を介して通信可能に接続されており、各制御装置から作業状況に関する情報を受信したり、各制御装置に作業指示を送信したりする。 The management control device 42 is communicably connected to the mounting control device 29 via the LAN 18, receives information on the mounting status from the mounting control device 29, and issues production instructions such as jobs to the mounting control device 29. or send. In addition, the management control device 42 is communicably connected to the inspection control device 39 via the LAN 18, receives information on the inspection status and inspection results from the inspection control device 39, and receives inspection target information from the inspection control device 39. Information on the substrate S is transmitted. The management control device 42 is also communicably connected to each control device (not shown) of the printing device 12 and the print inspection device 14 via the LAN 18, and receives information on work status from each control device, Send work instructions to the control device.

以下は、こうして構成された実装システム10の動作の説明である。まず、実装装置20における実装処理と、実装検査装置30における検査処理の概要を説明する。 The following is a description of the operation of the mounting system 10 configured in this way. First, the outline of the mounting process in the mounting apparatus 20 and the inspection process in the mounting inspection apparatus 30 will be described.

実装処理では、実装制御装置29は、ジョブで定められた実装順に従って部品をノズル24に順次吸着させて、各部品を目標の実装位置および実装角度で基板Sに実装させる。目標の実装位置および実装角度は、ジョブで定められた実装位置および実装角度に対して、後述する回帰分析で予測された実装ずれ量を補正するための補正量でそれぞれ補正した位置および角度である。なお、実装制御装置29は、ヘッド23をパーツカメラ27の上方に移動させて、ノズル24に吸着された部品をパーツカメラ27で撮像した画像に基づいてノズル24に対する部品の位置ずれや角度ずれを算出し、それらのずれ量を補正してもよい。その場合、実装制御装置29は、ノズル24に対する部品の位置ずれや角度ずれが解消されるように、ヘッド23(ノズル24)の移動位置やノズル24の回転角度を補正して、当該部品を目標の実装位置や実装角度に実装する。 In the mounting process, the mounting control device 29 causes the nozzles 24 to sequentially pick up the components according to the mounting order determined by the job, and mounts each component on the board S at the target mounting position and mounting angle. The target mounting position and mounting angle are positions and angles obtained by correcting the mounting position and mounting angle determined by the job with a correction amount for correcting the amount of mounting deviation predicted by regression analysis, which will be described later. . Note that the mounting control device 29 moves the head 23 above the parts camera 27, and based on the image of the part sucked by the nozzle 24 captured by the parts camera 27, detects the positional deviation and angular deviation of the part with respect to the nozzle 24. It is also possible to calculate and correct the amount of deviation between them. In this case, the mounting control device 29 corrects the movement position of the head 23 (nozzle 24) and the rotation angle of the nozzle 24 so as to eliminate the positional deviation and angular deviation of the component with respect to the nozzle 24, and target the component. mounting position and mounting angle.

検査処理では、検査制御装置39は、部品が実装された基板Sを検査カメラ34で撮像し、その画像を処理して各部品の実装ずれとしての位置ずれや角度ずれ、欠品などを検査する。検査制御装置39は、各部品の位置ずれや角度ずれとして、目標の実装位置に対するX方向の位置ずれ量ΔXとY方向の位置ずれ量ΔYとを検出すると共に目標の基準角度に対する角度ずれ(回転ずれ)量Δθを検出する。検査制御装置39は、検出した実装ずれ量ΔX,ΔY,Δθを部品の実装位置(X,Y)などの情報に対応付けた検査結果を管理サーバ40に送信する。 In the inspection process, the inspection control device 39 captures an image of the board S on which the components are mounted with the inspection camera 34, processes the image, and inspects positional deviation, angular deviation, missing part, etc. as mounting deviation of each component. . The inspection control device 39 detects the positional deviation ΔX in the X direction and the positional deviation ΔY in the Y direction with respect to the target mounting position as the positional deviation and angular deviation of each component, and detects the angular deviation (rotational deviation) with respect to the target reference angle. A deviation) amount Δθ is detected. The inspection control device 39 transmits to the management server 40 inspection results in which the detected mounting deviation amounts ΔX, ΔY, Δθ are associated with information such as component mounting positions (X, Y).

管理サーバ40では、検査結果を受信すると、実装実績情報45に記憶する。図4は、実装実績情報45の一例を示す説明図である。実装実績情報45では、各部品の実装位置情報と、部品情報と、検査結果情報とが対応付けて登録されている。実装位置情報は、部品の実装位置(X,Y)と、実装角度θとを含む。部品情報は、幅Wと奥行きWを示す部品サイズ(W,D)と、部品高さHと、リードLの有無とを含む。検査結果情報は、位置ずれ量(ΔX,ΔY)と角度ずれ量Δθとを含む。実装実績情報45は、実装ずれ量の予測や、予測した実装ずれ量の影響を抑制するための管理処理に用いられる。なお、本実施形態では、実装システム10や管理サーバ40を新たに設置して実装処理が行われていない場合でも、実装実績情報45が予め記憶されているものとする。例えば、実装システム10の製造会社の社内で行われた実装テストの検査結果情報などを含む実装実績情報45が、出荷時に記憶部44に記憶されていてもよい。その場合、実装システム10で実装処理が行われれば、記憶部44の実装実績情報45に情報が順次蓄積されていくことになるが、出荷時に記憶されていた情報に加えて新たな情報が記憶されてもよいし、出荷時に記憶されていた情報に上書きして新たな情報が記憶されてもよい。 Upon receiving the inspection result, the management server 40 stores it in the mounting performance information 45 . FIG. 4 is an explanatory diagram showing an example of the mounting record information 45. As shown in FIG. In the mounting record information 45, mounting position information of each component, component information, and inspection result information are associated and registered. The mounting position information includes the component mounting position (X, Y) and the mounting angle θ. The component information includes component size (W, D) indicating width W and depth W, component height H, and presence/absence of lead L. FIG. The inspection result information includes the positional deviation amount (ΔX, ΔY) and the angular deviation amount Δθ. The mounting performance information 45 is used for prediction of the amount of mounting deviation and management processing for suppressing the influence of the predicted amount of mounting deviation. In this embodiment, even if the mounting system 10 and the management server 40 are newly installed and the mounting process is not performed, the mounting record information 45 is stored in advance. For example, the mounting performance information 45 including inspection result information of a mounting test conducted in-house by the manufacturing company of the mounting system 10 may be stored in the storage unit 44 at the time of shipment. In this case, when the mounting system 10 performs the mounting process, the information is sequentially accumulated in the mounting performance information 45 of the storage unit 44, and new information is stored in addition to the information stored at the time of shipment. Alternatively, the information stored at the time of shipment may be overwritten with new information.

図5は、実装時管理処理の一例を示すフローチャートであり、図6は、実装システム10の各制御装置で行われる各処理の順序を示す説明図である。実装時管理処理では、管理サーバ40の管理制御装置42は、まず、生産プログラムからジョブを作成して各実装装置20の実装制御装置29に伝送する(S100,図6(1))。次に、管理制御装置42は、今回のジョブから各部品の実装位置情報と部品情報とを説明変数として取得する(S110)。S110では、各部品の実装位置(X,Y)や実装角度θ、部品サイズ(W,D)、部品高さH、リードLの有無が取得される。 FIG. 5 is a flow chart showing an example of management processing at the time of mounting, and FIG. In the mounting management process, the management control device 42 of the management server 40 first creates a job from the production program and transmits it to the mounting control device 29 of each mounting device 20 (S100, FIG. 6(1)). Next, the management control device 42 acquires the mounting position information and the component information of each component from the current job as explanatory variables (S110). In S110, the mounting position (X, Y) of each component, the mounting angle θ, the component size (W, D), the component height H, and the presence or absence of leads L are obtained.

次に、管理制御装置42は、実装位置情報である実装位置(X,Y)や実装角度θと部品情報である部品サイズ(W,D)や部品高さH、リードLの有無とを説明変数とし検査結果情報である実装ずれ量ΔX,ΔY,Δθを目的変数とする回帰分析により、今回のジョブの実装ずれ量を予測する(S120,図6(2))。 Next, the management control device 42 explains the mounting position (X, Y) and the mounting angle θ as the mounting position information, and the component size (W, D), the component height H, and the presence/absence of the lead L as the component information. The mounting deviation amount of the current job is predicted by regression analysis using the mounting deviation amounts .DELTA.X, .DELTA.Y, and .DELTA..theta., which are inspection result information, as variables (S120, FIG. 6(2)).

S120では、位置ずれ量ΔX,ΔYが次式(1),(2)によりそれぞれ算出され、角度ずれ量Δθが次式(3)により算出される。回帰分析では、まず、上述した各説明変数の係数a~gがそれぞれ決定される。例えば次式(1)の場合、位置ずれ量ΔXと、各説明変数との相関を分析することにより、実装位置Xの係数a1、実装位置Yの係数b1、実装角度θの係数c1、部品サイズWの係数d1、部品サイズDの係数e1、部品高さHの係数f1、リードLの有無の係数g1がそれぞれ決定される。同様に、次式(2),(3)でも、それぞれの説明変数の係数が決定される。管理制御装置42は、次式(1)~(3)の各係数を決定すると、今回のジョブから取得した各説明変数を次式(1)~(3)にそれぞれ代入して計算することにより、各部品の実装位置毎に予測される実装ずれ量ΔX,ΔY,Δθをそれぞれ算出する。過去の実装実績は、今回のジョブと実装位置情報や部品情報が全く同一ではないものの、実装システム10における部品の実装位置やサイズなどによる実装ずれ量の傾向を現している。このため、S120では、その傾向を反映した実装ずれ量ΔX,ΔY,Δθを予測することができる。なお、上述したように、出荷時から実装実績情報45が記憶されているため、実装システム10の実装実績が十分に蓄積されてない状態でも、実装ずれ量ΔX,ΔY,Δθを適切に予測することができる。 In S120, the positional deviation amounts ΔX and ΔY are calculated by the following equations (1) and (2), respectively, and the angle deviation amount Δθ is calculated by the following equation (3). In the regression analysis, first, the coefficients a to g of each of the explanatory variables described above are determined. For example, in the case of the following equation (1), by analyzing the correlation between the positional deviation amount ΔX and each explanatory variable, the coefficient a1 of the mounting position X, the coefficient b1 of the mounting position Y, the coefficient c1 of the mounting angle θ, the component size A coefficient d1 for W, a coefficient e1 for component size D, a coefficient f1 for component height H, and a coefficient g1 for presence/absence of lead L are determined. Similarly, in the following equations (2) and (3), coefficients of respective explanatory variables are determined. After determining the coefficients of the following equations (1) to (3), the management control device 42 substitutes the explanatory variables obtained from the current job into the following equations (1) to (3) and calculates , predicted mounting deviation amounts .DELTA.X, .DELTA.Y, .DELTA..theta. for each mounting position of each component. Although the mounting position information and component information of the past mounting results are not exactly the same as those of this job, they show the tendency of the amount of mounting deviation due to the component mounting positions and sizes in the mounting system 10 . Therefore, in S120, it is possible to predict the mounting deviation amounts ΔX, ΔY, and Δθ that reflect the tendency. As described above, since the mounting performance information 45 is stored from the time of shipment, the mounting deviation amounts ΔX, ΔY, and Δθ can be predicted appropriately even in a state where the mounting performance of the mounting system 10 is not sufficiently accumulated. be able to.

ΔX=a1・X+b1・Y+c1・θ+d1・W+e1・D+f1・H+g1・L ・・・(1)
ΔY=a2・X+b2・Y+c2・θ+d2・W+e2・D+f2・H+g2・L ・・・(2)
Δθ=a3・X+b3・Y+c3・θ+d3・W+e3・D+f3・H+g3・L ・・・(3)
ΔX=a1・X+b1・Y+c1・θ+d1・W+e1・D+f1・H+g1・L・・・(1)
ΔY=a2・X+b2・Y+c2・θ+d2・W+e2・D+f2・H+g2・L・・・(2)
Δθ=a3・X+b3・Y+c3・θ+d3・W+e3・D+f3・H+g3・L・・・(3)

こうして実装ずれ量ΔX,ΔY,Δθを予測すると、管理制御装置42は、実装ずれ量ΔX,ΔY,Δθをそれぞれ打ち消すように補正量Xc,Yc,θcを設定し、設定した補正量Xc,Yc,θcを各実装装置20の実装制御装置29に伝送して(S130,図6(3))、実装処理を開始させる(図6(4))。このように、予測された実装ずれ量ΔX,ΔY,Δθに基づいて補正量Xc,Yc,θcを設定してから実装処理を開始させるのである。このため、今回の実装処理の検査結果が蓄積されるまで補正量を設定しないものに比して、実装処理の開始当初から実装ずれを抑制することができる。なお、管理制御装置42は、各補正量Xc,Yc,θcを設定してからジョブと共に伝送してもよい。 When the mounting deviation amounts ΔX, ΔY, and Δθ are thus predicted, the management control device 42 sets the correction amounts Xc, Yc, and θc so as to cancel the mounting deviation amounts ΔX, ΔY, and Δθ, respectively, and calculates the set correction amounts Xc, Yc. , .theta.c are transmitted to the mounting control device 29 of each mounting device 20 (S130, FIG. 6(3)), and the mounting process is started (FIG. 6(4)). In this manner, the mounting process is started after setting the correction amounts Xc, Yc, and θc based on the predicted mounting deviation amounts ΔX, ΔY, and Δθ. Therefore, compared to the case where the correction amount is not set until the inspection result of the current mounting process is accumulated, it is possible to suppress the mounting deviation from the beginning of the mounting process. Note that the management control device 42 may set the correction amounts Xc, Yc, and θc and then transmit them together with the job.

各実装装置20で実装処理が開始されると、各実装装置20で基板Sを順次搬送しながら各部品が基板Sに実装される。各部品が実装された基板Sが実装検査装置30に搬送されると、検査処理が行われる(図6(5))。検査制御装置39は、検査処理を行った検査結果として、実装ずれ量ΔX,ΔY,Δθを実装位置に対応付けて管理制御装置42に送信する(図6(6))。 When each mounting apparatus 20 starts the mounting process, each component is mounted on the board S while the board S is sequentially conveyed by each mounting apparatus 20 . When the board S on which each component is mounted is conveyed to the mounting inspection apparatus 30, an inspection process is performed (FIG. 6 (5)). The inspection control device 39 associates the mounting deviation amounts ΔX, ΔY, and Δθ with the mounting position and transmits them to the management control device 42 as the inspection result of the inspection processing ((6) in FIG. 6).

そして、管理制御装置42は、検査制御装置39からの検査結果を受信したか否かを判定し(S140)、検査結果を受信していないと判定すると、S195に進む。一方、管理制御装置42は、検査結果を受信したと判定すると、受信した検査結果に含まれる実装ずれ量ΔX,ΔY,Δθを実装位置情報と部品情報とに対応付けて実装実績情報45に登録する(S150)。 Then, the management control device 42 determines whether or not the inspection result has been received from the inspection control device 39 (S140). On the other hand, when the management control device 42 determines that it has received the inspection result, it registers the mounting deviation amounts ΔX, ΔY, and Δθ included in the received inspection result in the mounting performance information 45 in association with the mounting position information and the component information. (S150).

次に、管理制御装置42は、補正量を更新可能であるか否かを判定し(S160)、更新可能でないと判定するとS195に進む。例えば、管理制御装置42は、今回の実装処理で実装された基板Sの検査結果の受信数が所定数以上となるなど、今回の実装処理の傾向を反映させるのに十分な数の検査結果が登録されていれば、更新可能と判定する。 Next, the management control device 42 determines whether or not the correction amount can be updated (S160), and proceeds to S195 if it determines that it cannot be updated. For example, the management control device 42 receives a sufficient number of inspection results to reflect the trend of the current mounting process, such as a predetermined number or more of received inspection results of the board S mounted in the current mounting process. If registered, it is determined that the update is possible.

一方、管理制御装置42は、S160で補正量を更新可能であると判定すると、今回の実装処理の検査結果を独立して分析するか否かを判定する(S170)。S170では、今回の実装処理の検査結果だけで分析するか、今回の実装処理の検査結果と過去の実装処理の検査結果とを合わせて分析するかが判定される。なお、管理制御装置42が、前者の分析を行う第1分析モードと、後者の分析を行う第2分析モードとのうち、いずれかのモードの選択を作業者から受け付け、受け付けたモードに設定してもよい。そして、S170では、管理制御装置42は、設定されている分析モードに基づいて判定してもよい。 On the other hand, when the management control device 42 determines in S160 that the correction amount can be updated, it determines whether or not to independently analyze the inspection result of the current mounting process (S170). In S170, it is determined whether to analyze only the inspection result of the current mounting process or to analyze the inspection result of the current mounting process and the inspection result of the past mounting process together. In addition, the management control device 42 accepts from the operator a selection of one of the first analysis mode for the former analysis and the second analysis mode for the latter analysis, and sets the accepted mode. may Then, in S170, the management control device 42 may determine based on the set analysis mode.

管理制御装置42は、S170で今回の実装処理の検査結果を独立して分析すると判定すると、過去の実装処理の検査結果を除き、今回の実装処理の検査結果を含む実装実績情報45を用いて回帰分析を再度行って、実装ずれ量ΔX,ΔY,Δθを再予測する(S180A,図6(7))。一方、管理制御装置42は、S170で今回の実装処理の検査結果を独立して分析しないと判定すると、過去の実装処理の検査結果と今回の実装処理の検査結果とを含む実装実績情報45を用いて回帰分析を再度行って、実装ずれ量ΔX,ΔY,Δθを再予測する(S180B,図6(7))。なお、S180A,Bは、分析に用いられる情報が異なる点以外は、S120と同様に行われる。 When the management control device 42 determines in S170 to independently analyze the inspection result of the current mounting process, the inspection results of the past mounting process are excluded, and the mounting result information 45 including the inspection result of the current mounting process is used. Regression analysis is performed again to re-predict the mounting deviation amounts ΔX, ΔY, and Δθ (S180A, FIG. 6 (7)). On the other hand, when the management control device 42 determines in S170 not to independently analyze the inspection result of the current mounting process, the management control device 42 outputs the mounting result information 45 including the inspection result of the past mounting process and the inspection result of the current mounting process. Regression analysis is performed again using the above to re-predict the mounting deviation amounts ΔX, ΔY, and Δθ (S180B, FIG. 6 (7)). S180A and S180B are performed in the same manner as S120, except that the information used for the analysis is different.

続いて、管理制御装置42は、再予測した実装ずれ量ΔX,ΔY,Δθに基づいて補正量Xc,Yc,θcを再設定し、再設定した補正量Xc,Yc,θcを各実装装置20の実装制御装置29に伝送する(S190,図6(8))。各実装装置20の実装制御装置29は、再設定された補正量Xc,Yc,θcを用いて実装位置や実装角度を補正しながら実装処理を行う。そして、管理制御装置42は、基板Sの生産が終了したか否かを判定し(S195)、生産が終了してないと判定すると、S140に戻る。一方、管理制御装置42は、基板Sの生産が終了したと判定すると、実装時管理処理を終了する。 Subsequently, the management control device 42 resets the correction amounts Xc, Yc, and θc based on the re-predicted mounting deviation amounts ΔX, ΔY, and Δθ. is transmitted to the mounting control device 29 (S190, FIG. 6(8)). The mounting control device 29 of each mounting device 20 performs mounting processing while correcting the mounting position and mounting angle using the reset correction amounts Xc, Yc, and θc. Then, the management control device 42 determines whether or not the production of the board S has ended (S195), and if it determines that the production has not ended, the process returns to S140. On the other hand, when the management control device 42 determines that the production of the board S is finished, it ends the mounting management process.

次に、基板設計時の処理について説明する。図7は、設計時管理処理の一例を示すフローチャートである。設計時管理処理では、管理制御装置42は、まず、設計が完了した基板Sの設計データを入力し(S200)、設計データから各部品の実装位置情報と部品情報とを説明変数として取得する(S210)。次に、管理制御装置42は、実装実績情報45の検査結果情報である実装ずれ量ΔX,ΔY,Δθを目的変数とする回帰分析を行うことにより、今回の設計データにおける各部品の実装ずれ量ΔX,ΔY,Δθを予測する(S220)。S210,S220は、実装時管理処理のS110,S120と同様に行われるため、説明は省略する。 Next, the processing at the time of board design will be described. FIG. 7 is a flowchart illustrating an example of design-time management processing. In the design-time management process, the management control device 42 first inputs the design data of the board S whose design has been completed (S200), and acquires the mounting position information and the component information of each component from the design data as explanatory variables ( S210). Next, the management control device 42 performs a regression analysis using the mounting deviation amounts ΔX, ΔY, and Δθ, which are the inspection result information of the mounting performance information 45, as objective variables to determine the mounting deviation amounts of each component in the current design data. ΔX, ΔY, Δθ are predicted (S220). Since S210 and S220 are performed in the same manner as S110 and S120 of the management process at the time of mounting, description thereof will be omitted.

続いて、管理制御装置42は、各部品の実装位置(X,Y)や実装角度θ、部品サイズ(W,D)、予測される実装ずれ量ΔX,ΔY,Δθから、実装ずれによる部品同士の干渉の有無をそれぞれ確認し(S230)、干渉する部品があるか否かを判定する(S240)。管理制御装置42は、干渉する部品がないと判定すると、データチェック完了を報知して(S250)、設計時管理処理を終了する。S250では、管理制御装置42は、例えばディスプレイ48にデータチェックが正常に完了した旨のメッセージを表示する。 Subsequently, the management control device 42 determines the components due to the mounting deviation based on the mounting position (X, Y) of each component, the mounting angle θ, the component size (W, D), and the estimated mounting deviation amounts ΔX, ΔY, Δθ. (S230), and it is determined whether or not there is an interfering part (S240). When the management control device 42 determines that there is no interfering part, it notifies completion of the data check (S250), and terminates the design time management process. In S250, the management control device 42 displays a message on the display 48, for example, to the effect that the data check has been completed normally.

一方、管理制御装置42は、S240で干渉する部品があると判定すると、警告を報知して干渉する部品の実装位置の修正を指示して(S260)、設計時管理処理を終了する。なお、S260では、管理制御装置42は、例えば部品が干渉する旨の警告メッセージや、干渉する部品の実装位置(X,Y)、サイズ(W,D)などの情報をディスプレイ48に表示して、実装位置の修正を作業者に対して指示する。作業者は、部品の実装位置を修正すると、修正後の設計データを設計時管理処理で再チェックさせることにより、干渉が回避できたか否かを確認することができる。 On the other hand, when it is determined in S240 that there is an interfering component, the management control device 42 notifies a warning and instructs correction of the mounting position of the interfering component (S260), and ends the design time management process. In S260, the management control device 42 displays, on the display 48, a warning message to the effect that the parts will interfere, and information such as the mounting position (X, Y) and size (W, D) of the interfering parts. , to instruct the operator to correct the mounting position. After correcting the component mounting position, the operator can confirm whether or not the interference has been avoided by rechecking the corrected design data in the design time management process.

ここで、本実施形態の構成要素と本開示の構成要素との対応関係を明らかにする。本実施形態の実装時管理処理のS150がステップ(a)に相当し、S110がステップ(b)に相当し、S120がステップ(c)に相当し、S130がステップ(d)に相当する。また、S150がステップ(e)に相当し、S180Aがステップ(f)に相当する。S180Bがステップ(g)に相当する。設計時管理処理のS210がステップ(b)に相当し、S220がステップ(c)に相当し、S230,S260がステップ(d)に相当する。また、S150を実行する管理制御装置42と記憶部44が蓄積部に相当し、S110やS210を実行する管理制御装置42が取得部に相当し、S120やS220を実行する管理制御装置42が予測部に相当し、S130やS230,S260を実行する管理制御装置42が対応処理部に相当する。 Here, correspondence relationships between the components of the present embodiment and the components of the present disclosure will be clarified. S150 of the mounting management process of this embodiment corresponds to step (a), S110 corresponds to step (b), S120 corresponds to step (c), and S130 corresponds to step (d). Also, S150 corresponds to step (e), and S180A corresponds to step (f). S180B corresponds to step (g). S210 of the design time management process corresponds to step (b), S220 corresponds to step (c), and S230 and S260 correspond to step (d). Also, the management control device 42 and the storage unit 44 that execute S150 correspond to the storage unit, the management control device 42 that executes S110 and S210 corresponds to the acquisition unit, and the management control device 42 that executes S120 and S220 predicts The management control unit 42 that executes S130, S230, and S260 corresponds to the corresponding processing unit.

以上説明した本実施形態の実装システム10における実装ずれ対処方法では、過去の実装処理の実装実績情報45と、新たなジョブから取得した実装位置情報および部品情報(実装予定情報)とを用いて、回帰分析を行う。回帰分析は、実装位置(X,Y)や部品サイズ(W,D)などを説明変数とし、実装ずれ量ΔX,ΔY,Δθを目的変数として行われ、実装処理の開始前に各部品の実装ずれ量ΔX,ΔY,Δθが予測される。そして、予測された実装ずれ量ΔX,ΔY,Δθに基づく補正量Xc,Yc,θcを設定して実装処理を開始するから、実装ずれが頻発するのを抑制することができる。また、実装処理の開始当初即ち実装処理の検査結果が蓄積される前に部品の実装ずれが頻発するのを抑制することができる。 In the mounting deviation coping method in the mounting system 10 of the present embodiment described above, the mounting result information 45 of the past mounting processing and the mounting position information and component information (mounting schedule information) acquired from the new job are used to Perform regression analysis. Regression analysis is performed using the mounting position (X, Y), component size (W, D), etc. as explanatory variables, and the mounting deviation amounts ΔX, ΔY, Δθ as objective variables. The deviation amounts ΔX, ΔY, Δθ are predicted. Since the correction amounts Xc, Yc, and θc are set based on the predicted mounting deviation amounts ΔX, ΔY, and Δθ, and the mounting process is started, frequent occurrence of mounting deviation can be suppressed. In addition, it is possible to suppress the frequent occurrence of deviations in component mounting at the beginning of the mounting process, that is, before the inspection results of the mounting process are accumulated.

また、実装処理の開始後に、過去の実装実績情報45に代えて、新たに検査結果が登録された実装実績情報45を用いて回帰分析を行うことにより、実装ずれ量ΔX,ΔY,Δθを再予測して、補正量Xc,Yc,θcを更新する。このため、実装処理が開始されれば、その実装処理の実装ずれ量ΔX,ΔY,Δθに基づく補正量Xc,Yc,θcで実装位置を補正するから、実装ずれをより適切に抑制することができる。 Further, after the mounting process is started, by performing regression analysis using the mounting performance information 45 in which inspection results are newly registered instead of the past mounting performance information 45, the mounting deviation amounts ΔX, ΔY, and Δθ are re-calculated. Predict and update the correction amounts Xc, Yc, and θc. Therefore, when the mounting process is started, the mounting position is corrected by the correction amounts Xc, Yc, and θc based on the mounting deviation amounts ΔX, ΔY, and Δθ of the mounting process, so that the mounting deviation can be suppressed more appropriately. can.

また、実装処理の開始後に、過去の実装実績情報45と新たに検査結果が登録された実装実績情報45とを用いて回帰分析を行うことにより、実装ずれ量ΔX,ΔY,Δθを再予測して、補正量Xc,Yc,θcを更新する。このため、実装処理が開始されれば、その実装処理の実装ずれ量ΔX,ΔY,Δθも反映させた補正量Xc,Yc,θcで実装位置を補正するから、実装ずれをより適切に抑制することができる。 After the mounting process is started, the mounting deviation amounts ΔX, ΔY, and Δθ are re-predicted by performing regression analysis using the past mounting result information 45 and the mounting result information 45 in which the inspection results are newly registered. to update the correction amounts Xc, Yc, and θc. Therefore, when the mounting process is started, the mounting position is corrected by the correction amounts Xc, Yc, and θc that reflect the mounting deviation amounts ΔX, ΔY, and Δθ of the mounting process, so that the mounting deviation is suppressed more appropriately. be able to.

また、基板設計時には、部品同士の干渉を回避するために部品の実装位置(X,Y)を修正させるから、基板設計時に実装位置(X,Y)を適切に設計して、実装ずれによる干渉を防止することができる。また、実装ずれによる干渉を回避するために、例えば実装処理時にノズル24の下降速度を下げて実装するなどの特別な対応をとる必要がないから、実装処理の難易度を抑えた適切な基板設計を行うことができる。 Also, when designing the board, the mounting position (X, Y) of the components is corrected in order to avoid interference between the components. can be prevented. Also, in order to avoid interference due to mounting deviation, there is no need to take special measures such as lowering the descending speed of the nozzle 24 during the mounting process. It can be performed.

なお、本開示は上述した実施形態に何ら限定されることはなく、本開示の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。 It goes without saying that the present disclosure is not limited to the above-described embodiments, and can be implemented in various forms as long as they fall within the technical scope of the present disclosure.

例えば、上述した実施形態では、基板設計時管理処理で、部品同士の干渉を回避するために実装位置(X,Y)の修正指示を作業者に出力したが、これに限られない。例えば、自動で基板設計を行う設計装置などに修正指示を出力して、実装位置(X,Y)を自動で修正させてもよい。あるいは、自動で基板設計を行う設計装置が実装実績情報45を取得して部品同士の干渉の有無を判定し、干渉があればそれを回避するように実装位置(X,Y)の修正を自動で行ってもよい。 For example, in the above-described embodiment, an instruction to correct the mounting position (X, Y) is output to the operator in order to avoid interference between components in the board design management process, but the present invention is not limited to this. For example, the mounting position (X, Y) may be automatically corrected by outputting a correction instruction to a design device that automatically designs the board. Alternatively, a design device that automatically designs a board acquires the actual mounting information 45, determines whether or not there is interference between components, and automatically corrects the mounting position (X, Y) so as to avoid interference if there is interference. You can go with

実施形態では、実装処理の開始後に検査結果を取得すると、過去の実装実績情報45(検査結果)に代えて今回の実装実績情報45(検査結果)を用いて分析するS180Aと、過去の実装実績情報45(検査結果)と今回の実装実績情報45(検査結果)とを用いて分析するS180Bの処理とのうち、いずれかを行うものを例示したが、これに限られない。例えば、今回の検査結果の数が所定数未満であるなど十分な検査結果が得られてない場合にS180Bの処理を行い、十分な検査結果が得られている場合にはS180Aの処理を行うものとしてもよい。あるいは、S180A,S180Bをいずれも実行可能な構成に限られず、いずれか一方のみを実行するように構成されていてもよい。 In the embodiment, when the inspection result is acquired after the mounting process is started, S180A analyzes using the current mounting performance information 45 (inspection result) instead of the past mounting performance information 45 (inspection result), and the past implementation performance Although the processing of S180B in which analysis is performed using the information 45 (inspection results) and the current mounting performance information 45 (inspection results) has been exemplified, the present invention is not limited to this. For example, when sufficient inspection results are not obtained, such as the number of inspection results this time being less than a predetermined number, the processing of S180B is performed, and when sufficient inspection results are obtained, the processing of S180A is performed. may be Alternatively, the configuration is not limited to that both S180A and S180B can be executed, and the configuration may be such that only one of them is executed.

実施形態では、実装処理の開始後に実装ずれ量ΔX,ΔY,Δθを再予測して補正量Xc,Yc,θcを更新したが、これに限られない。実装処理の開始前に設定した補正量Xc,Yc,θcを更新することなく、実装処理が完了するまで用いてもよい。 In the embodiment, the correction amounts Xc, Yc, and θc are updated by re-predicting the mounting deviation amounts ΔX, ΔY, and Δθ after the start of the mounting process, but the present invention is not limited to this. The correction amounts Xc, Yc, and θc set before the start of the mounting process may be used until the mounting process is completed without being updated.

実施形態では、基板設計時と実装処理時の対応処理を両方行うものを例示したが、これに限られず、基板設計時の対応処理のみを行ってもよいし、実装処理時の対応処理のみを行ってもよい。 In the embodiment, the corresponding processing during both board design and mounting processing is performed as an example, but the present invention is not limited to this, and only the corresponding processing during board design may be executed, or only the corresponding processing during mounting processing may be executed. you can go

実施形態では、実装位置情報として実装位置(X,Y)と実装角度θとを例示し、部品情報として部品サイズ(W,D)と部品高さHとリードLの有無とを例示して、これらを説明変数に含めたが、これに限られない。例えば、これら以外に、部品情報に部品の重量などが含まれてもよい。また、これらの情報のいずれかが含まれなくてもよく、少なくとも実装位置(X,Y)と部品サイズ(W,D)とを説明変数に含めればよい。 In the embodiment, the mounting position (X, Y) and the mounting angle θ are exemplified as the mounting position information, and the component size (W, D), the component height H, and the presence or absence of the lead L are exemplified as the component information. Although these were included in the explanatory variables, they are not limited to this. For example, in addition to these, the part information may include the weight of the part. Also, any of these information need not be included, and at least the mounting position (X, Y) and component size (W, D) should be included in the explanatory variables.

実施形態では、実装システム10が備える実装装置20の種類の違いや同じ種類の実装装置20の個体(識別番号)の違いなどを区別することなく実装実績情報45に検査結果情報を記憶したが、これに限られない。例えば、部品を実装した実装装置20の種類の情報を検査結果情報に対応付けて実装実績情報45に記憶してもよいし、種類だけでなく実装装置20の個体の情報を検査結果情報に対応付けて実装実績情報45に記憶してもよい。そのようにする場合、実装装置20の種類毎や個体毎に回帰分析を行い、実装装置20の種類毎や個体毎に補正値を設定するなどの対応処理を行えばよい。 In the embodiment, the inspection result information is stored in the mounting performance information 45 without discriminating between the types of the mounting apparatuses 20 included in the mounting system 10 and the individual (identification number) of the same type of mounting apparatuses 20. It is not limited to this. For example, information on the type of the mounting device 20 that mounted the component may be associated with the inspection result information and stored in the mounting performance information 45, or not only the type but also information on the individual mounting device 20 may be associated with the inspection result information. It may be stored in the mounting performance information 45 by adding it. In such a case, regression analysis may be performed for each type or individual of the mounting apparatus 20, and corresponding processing such as setting a correction value for each type or individual of the mounting apparatus 20 may be performed.

実施形態では、管理サーバ40の管理制御装置42が実装実績情報45を管理して回帰分析を行ったが、これに限られない。実装制御装置29が実装実績情報を管理して回帰分析を行ってもよいし、検査制御装置39が実装実績情報を管理して回帰分析を行ってもよい。また、実装制御装置29と検査制御装置39と管理制御装置42などのうち2以上の制御装置が共同で実装実績情報の管理と回帰分析とを行ってもよい。 In the embodiment, the management control device 42 of the management server 40 manages the mounting performance information 45 and performs the regression analysis, but the present invention is not limited to this. The mounting control device 29 may manage the mounting performance information and perform the regression analysis, or the inspection control device 39 may manage the mounting performance information and perform the regression analysis. Further, two or more control devices out of the mounting control device 29, the inspection control device 39, and the management control device 42 may jointly manage the mounting performance information and perform the regression analysis.

実施形態では、実装システム10の管理サーバ40で実装実績情報45を管理したが、これに限られない。例えば、実装実績情報の管理サーバを実装システム10外に設け、その管理サーバと1または複数の実装システム10とを通信ネットワークを介して通信可能に構成してもよい。また、その管理サーバが、複数の実装システム10から受信した実装実績情報をまとめて記憶しておき、その実装実績情報と各実装システム10の実装処理における実装位置情報や部品情報とに基づいて回帰分析を行い、実装ずれ量やその補正量を各実装システム10に送信すればよい。複数の実装システム10の実装実績情報をまとめて管理することで、情報量を増やして回帰分析の信頼性を高めることができる。なお、複数の実装システム10の管理サーバ40同士が通信を行うことにより、他の実装システム10の実装実績情報を含めて回帰分析を行うようにしてもよい。 Although the management server 40 of the mounting system 10 manages the mounting performance information 45 in the embodiment, the present invention is not limited to this. For example, a management server for mounting performance information may be provided outside the mounting system 10, and the management server and one or a plurality of mounting systems 10 may be configured to communicate with each other via a communication network. In addition, the management server collectively stores the mounting performance information received from a plurality of mounting systems 10, and performs regression based on the mounting performance information and the mounting position information and component information in the mounting processing of each mounting system 10. Analysis may be performed, and the amount of mounting deviation and the amount of correction thereof may be transmitted to each mounting system 10 . By collectively managing the mounting performance information of a plurality of mounting systems 10, the amount of information can be increased and the reliability of regression analysis can be enhanced. Note that the regression analysis may be performed including the mounting performance information of other mounting systems 10 by communication between the management servers 40 of a plurality of mounting systems 10 .

実施形態では、回帰分析を例示したが、これに限られず、統計分析を行うものであればよく、回帰分析以外の分析を行うものでもよい。また、出荷時から実装実績情報45が記憶されているものとしたが、これに限られず、出荷時には記憶されていなくてもよい。また、蓄積されている過去の実装実績情報45の全てを用いて処理するものに限られず、所定期間以内の実装実績情報45を用いて処理するものとしてもよい。なお、所定期間は、作業者などが設定可能な期間としてもよい。 In the embodiments, the regression analysis is exemplified, but the present invention is not limited to this, as long as statistical analysis is performed, and analysis other than regression analysis may be performed. Also, although the mounting record information 45 is stored from the time of shipment, it is not limited to this, and may not be stored at the time of shipment. In addition, the processing is not limited to using all of the accumulated past mounting record information 45, and processing may be performed using the mounting record information 45 within a predetermined period. Note that the predetermined period may be a period that can be set by an operator or the like.

ここで、本開示の実装ずれ対処方法は、以下のようにしてもよい。例えば、本開示の実装ずれ対処方法において、前記ステップ(d)では、前記実装処理時における前記対応処理として、前記予測された実装ずれ量を補正するための補正量を設定し、該設定した補正量で実装位置を補正して前記実装処理を行うものとしてもよい。こうすれば、過去の実装ずれ量を考慮することなく実装処理を開始する場合に比して、実装処理で部品の実装ずれが生じるのを抑制することができる。 Here, the mounting deviation coping method of the present disclosure may be as follows. For example, in the mounting deviation coping method of the present disclosure, in step (d), as the handling process during the mounting process, a correction amount for correcting the predicted mounting deviation amount is set, and the set correction amount is set. The mounting process may be performed by correcting the mounting position by the quantity. By doing so, it is possible to suppress the occurrence of component mounting deviation in the mounting process, compared to the case where the mounting process is started without considering the past mounting deviation amount.

本開示の実装ずれ対処方法において、(e)前記実装処理の開始後に、該実装処理で実装された部品の前記実装実績情報を取得するステップと、(f)前記実装処理中に、前記ステップ(a)の前記実装実績情報に代えて前記ステップ(e)の前記実装実績情報を用いて前記統計分析を行うことにより、実装ずれ量を再予測するステップと、を含み、前記ステップ(d)では、前記再予測された実装ずれ量に基づき前記補正量を更新するものとしてもよい。こうすれば、実装処理が開始されれば、その実装処理の実装ずれ量に基づく補正量で実装位置を補正するから、実装ずれをより適切に抑制することができる。 In the mounting deviation coping method of the present disclosure, (e) after starting the mounting process, acquiring the mounting performance information of the component mounted in the mounting process; and (f) during the mounting process, the step ( a) re-predicting the mounting deviation amount by performing the statistical analysis using the mounting record information of the step (e) instead of the mounting record information of the step (d); , the correction amount may be updated based on the re-predicted mounting deviation amount. In this way, when the mounting process is started, the mounting position is corrected by the correction amount based on the mounting deviation amount of the mounting process, so that the mounting deviation can be suppressed more appropriately.

本開示の実装ずれ対処方法において、(e)前記実装処理の開始後に、該実装処理で実装された部品の前記実装実績情報を取得するステップと、(g)前記実装処理中に、前記ステップ(a)の前記実装実績情報に前記ステップ(e)の前記実装実績情報を加えて前記統計分析を行うことにより、実装ずれ量を再予測するステップと、を含み、前記ステップ(d)では、前記再予測された実装ずれ量に基づき前記補正量を更新するものとしてもよい。こうすれば、実装処理が開始されれば、その実装処理の実装ずれ量も反映させた補正量で実装位置を補正するから、実装ずれをより適切に抑制することができる。 In the mounting deviation coping method of the present disclosure, (e) after starting the mounting process, acquiring the mounting performance information of the component mounted in the mounting process; (g) during the mounting process, the step ( re-predicting the mounting deviation amount by adding the mounting record information of the step (e) to the mounting record information of the step (e) and performing the statistical analysis; The correction amount may be updated based on the re-predicted mounting deviation amount. In this way, when the mounting process is started, the mounting position is corrected by a correction amount that also reflects the mounting deviation amount of the mounting process, so that the mounting deviation can be suppressed more appropriately.

本開示の実装ずれ対処方法において、前記ステップ(d)では、基板設計時における前記対応処理として、前記予測された実装ずれ量による部品同士の干渉を回避するように部品の実装位置を修正させるものとしてもよい。こうすれば、基板設計時に実装位置を適切に設計して、実装ずれによる影響を抑制することができる。 In the mounting misalignment coping method of the present disclosure, in the step (d), as the countermeasure processing at the time of designing the board, the mounting positions of the components are corrected so as to avoid interference between the components due to the predicted amount of mounting misalignment. may be By doing so, it is possible to appropriately design the mounting position when designing the board, and to suppress the influence of the mounting misalignment.

本開示の実装システムは、
基板に部品を実装する実装処理を行う実装システムであって、
過去の実装処理で実装された部品の情報として、部品の実装位置とサイズとを含む情報を検査結果としての実装ずれ量に対応付けた実装実績情報を蓄積する蓄積部と、
新たな実装処理で実装される部品の情報として、部品の実装位置とサイズとを含む実装予定情報を取得する取得部と、
前記実装実績情報と前記実装予定情報とを用いて、少なくとも部品の実装位置とサイズとを説明変数とし実装ずれ量を目的変数とする統計分析を行うことにより、前記新たな実装処理の開始前に部品の実装ずれ量を予測する予測部と、
前記予測された実装ずれ量の影響を抑制するように、所定の対応処理を行う対応処理部と、
を備えることを要旨とする。
The implementation system of the present disclosure includes:
A mounting system that performs mounting processing for mounting components on a substrate,
an accumulation unit for accumulating mounting result information in which information including the mounting position and size of a component as information on a component mounted in a past mounting process is associated with a mounting displacement amount as an inspection result;
an acquisition unit for acquiring mounting schedule information including the mounting position and size of the component as information on the component to be mounted in the new mounting process;
By using the mounting performance information and the mounting schedule information, statistical analysis is performed using at least the mounting position and size of the component as explanatory variables and the amount of mounting deviation as the objective variable, so that before the start of the new mounting process, a prediction unit that predicts the amount of component mounting deviation;
a handling processing unit that performs a predetermined handling process so as to suppress the influence of the predicted amount of mounting deviation;
The gist is to provide

本開示の実装システムでは、上述した実装ずれ対処方法と同様に、実装処理前に部品の実装ずれ量を予測して適切に対処することができるから、実装ずれが頻発するのを抑制することができる。なお、この実装システムにおいて、上述した実装ずれ対処方法の各ステップを実現するような機能を追加してもよい。 In the mounting system of the present disclosure, as with the mounting deviation coping method described above, the amount of component mounting deviation can be predicted before the mounting process and appropriate handling can be performed, so that frequent occurrence of mounting deviation can be suppressed. can. In addition, in this mounting system, a function may be added to realize each step of the above-described method for coping with mounting deviation.

本開示は、部品の実装処理の技術分野などに利用可能である。 INDUSTRIAL APPLICABILITY The present disclosure can be used in the technical field of component mounting processing and the like.

10 実装システム、12 印刷装置、14 印刷検査装置、18 LAN、20 実装装置、21,32 基板搬送装置、22 部品供給装置、23 ヘッド、24 ノズル、25 ヘッド移動装置、26 マークカメラ、27 パーツカメラ、29 実装制御装置、30 実装検査装置、34 検査カメラ、36 カメラ移動装置、39 検査制御装置、40 管理サーバ、42 管理制御装置、44 記憶部、45 実装実績情報、46 入力デバイス、48 ディスプレイ、S 基板。 REFERENCE SIGNS LIST 10 mounting system 12 printing device 14 printing inspection device 18 LAN 20 mounting device 21, 32 board transfer device 22 parts supply device 23 head 24 nozzle 25 head moving device 26 mark camera 27 parts camera , 29 mounting control device, 30 mounting inspection device, 34 inspection camera, 36 camera moving device, 39 inspection control device, 40 management server, 42 management control device, 44 storage unit, 45 mounting performance information, 46 input device, 48 display, S substrate.

Claims (6)

実装処理で基板に実装される部品の実装ずれに対処する実装ずれ対処方法であって、
(a)過去の実装処理で実装された部品の情報として、部品の実装位置とサイズとを含む情報を検査結果としての実装ずれ量に対応付けた実装実績情報を蓄積するステップと、
(b)新たな実装処理で実装される部品の情報として、部品の実装位置とサイズとを含む実装予定情報を取得するステップと、
(c)前記実装実績情報と前記実装予定情報とを用いて、少なくとも部品の実装位置とサイズとを説明変数とし実装ずれ量を目的変数とする統計分析を行うことにより、前記新たな実装処理の開始前に部品の実装ずれ量を予測するステップと、
(d)前記予測された実装ずれ量の影響を抑制するように、所定の対応処理を行うステップと、
を含む実装ずれ対処方法。
A mounting deviation coping method for coping with a mounting deviation of a component mounted on a substrate in a mounting process, comprising:
(a) a step of accumulating mounting result information in which information including the mounting position and size of the component is associated with the amount of mounting deviation as the inspection result, as information on the component mounted in the past mounting process;
(b) obtaining mounting schedule information including the mounting position and size of the component as information on the component to be mounted in the new mounting process;
(c) using the mounting performance information and the mounting schedule information to perform statistical analysis using at least the mounting position and size of the component as explanatory variables and the amount of mounting deviation as the objective variable; estimating the mounting deviation amount of the component before starting;
(d) performing a predetermined countermeasure process so as to suppress the influence of the predicted amount of mounting deviation;
How to deal with implementation deviations, including
請求項1に記載の実装ずれ対処方法であって、
前記ステップ(d)では、前記実装処理時における前記対応処理として、前記予測された実装ずれ量を補正するための補正量を設定し、該設定した補正量で実装位置を補正して前記実装処理を行う
実装ずれ対処方法。
The mounting deviation coping method according to claim 1,
In the step (d), as the corresponding process during the mounting process, a correction amount for correcting the predicted mounting deviation amount is set, and the mounting position is corrected by the set correction amount, and the mounting process is performed. How to deal with mounting discrepancies.
請求項2に記載の実装ずれ対処方法であって、
(e)前記実装処理の開始後に、該実装処理で実装された部品の前記実装実績情報を取得するステップと、
(f)前記実装処理中に、前記ステップ(a)の前記実装実績情報に代えて前記ステップ(e)の前記実装実績情報を用いて前記統計分析を行うことにより、実装ずれ量を再予測するステップと、を含み、
前記ステップ(d)では、前記再予測された実装ずれ量に基づき前記補正量を更新する
実装ずれ対処方法。
The mounting deviation coping method according to claim 2,
(e) acquiring the mounting result information of the components mounted in the mounting process after the mounting process is started;
(f) re-predicting the amount of mounting deviation by performing the statistical analysis during the mounting process using the mounting record information of the step (e) instead of the mounting record information of the step (a); including steps and
In the step (d), the correction amount is updated based on the re-predicted mounting deviation amount.
請求項2に記載の実装ずれ対処方法であって、
(e)前記実装処理の開始後に、該実装処理で実装された部品の前記実装実績情報を取得するステップと、
(g)前記実装処理中に、前記ステップ(a)の前記実装実績情報に前記ステップ(e)の前記実装実績情報を加えて前記統計分析を行うことにより、実装ずれ量を再予測するステップと、を含み、
前記ステップ(d)では、前記再予測された実装ずれ量に基づき前記補正量を更新する
実装ずれ対処方法。
The mounting deviation coping method according to claim 2,
(e) acquiring the mounting result information of the components mounted in the mounting process after the mounting process is started;
(g) performing the statistical analysis by adding the mounting performance information of the step (e) to the mounting performance information of the step (a) during the mounting process, thereby re-predicting the amount of mounting deviation; , including
In the step (d), the correction amount is updated based on the re-predicted mounting deviation amount.
請求項1に記載の実装ずれ対処方法であって、
前記ステップ(d)では、基板設計時における前記対応処理として、前記予測された実装ずれ量による部品同士の干渉を回避するように部品の実装位置を修正させる
実装ずれ対処方法。
The mounting deviation coping method according to claim 1,
In the step (d), as the countermeasure processing at the time of designing the board, the mounting positions of the components are corrected so as to avoid interference between the components due to the predicted amount of mounting misalignment.
基板に部品を実装する実装処理を行う実装システムであって、
過去の実装処理で実装された部品の情報として、部品の実装位置とサイズとを含む情報を検査結果としての実装ずれ量に対応付けた実装実績情報を蓄積する蓄積部と、
新たな実装処理で実装される部品の情報として、部品の実装位置とサイズとを含む実装予定情報を取得する取得部と、
前記実装実績情報と前記実装予定情報とを用いて、少なくとも部品の実装位置とサイズとを説明変数とし実装ずれ量を目的変数とする統計分析を行うことにより、前記新たな実装処理の開始前に部品の実装ずれ量を予測する予測部と、
前記予測された実装ずれ量の影響を抑制するように、所定の対応処理を行う対応処理部と、
を備える実装システム。
A mounting system that performs mounting processing for mounting components on a substrate,
an accumulation unit for accumulating mounting result information in which information including the mounting position and size of a component as information on a component mounted in a past mounting process is associated with a mounting displacement amount as an inspection result;
an acquisition unit for acquiring mounting schedule information including the mounting position and size of the component as information on the component to be mounted in the new mounting process;
By using the mounting performance information and the mounting schedule information, statistical analysis is performed using at least the mounting position and size of the component as explanatory variables and the amount of mounting deviation as the objective variable, so that the a prediction unit that predicts the amount of component mounting deviation;
a handling processing unit that performs a predetermined handling process so as to suppress the influence of the predicted amount of mounting deviation;
implementation system with
JP2021081446A 2021-05-13 2021-05-13 Mounting deviation dealing method and mounting system Pending JP2022175215A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021081446A JP2022175215A (en) 2021-05-13 2021-05-13 Mounting deviation dealing method and mounting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021081446A JP2022175215A (en) 2021-05-13 2021-05-13 Mounting deviation dealing method and mounting system

Publications (1)

Publication Number Publication Date
JP2022175215A true JP2022175215A (en) 2022-11-25

Family

ID=84144978

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021081446A Pending JP2022175215A (en) 2021-05-13 2021-05-13 Mounting deviation dealing method and mounting system

Country Status (1)

Country Link
JP (1) JP2022175215A (en)

Similar Documents

Publication Publication Date Title
JP7267366B2 (en) Mounting-related equipment and mounting system
CN107889447B (en) Inspection apparatus, component mounting system, and component mounting method
US9936620B2 (en) Component mounting method
JP6484335B2 (en) Component mounting apparatus and suction position setting method
JP7129619B2 (en) COMPONENT MOUNTING SYSTEM, COMPONENT MOUNTING METHOD, AND CORRECTION VALUE CALCULATION DEVICE
CN110168458B (en) Management device, installation-related device, and installation system
CN109152327B (en) Equipment element maintenance management system and equipment element maintenance management method
US10015920B2 (en) Component mounting method in component mounting system
US8689435B2 (en) Mounting system for mounting electronic components
JP7065270B2 (en) Error cause estimation device and error cause estimation method
JP6767643B2 (en) Component mounting system and component mounting method
JP2022175215A (en) Mounting deviation dealing method and mounting system
JP7029585B2 (en) Error cause estimation device and error cause estimation method
JP6960576B2 (en) Component mounting system and component mounting method
JP7261309B2 (en) Mounting machine
JP2022073028A (en) Component mounting system
CN115700028A (en) Component mounting system
JP7201838B2 (en) Component mounting device and correction value management method
CN114830848A (en) Component mounting line
JP7249426B2 (en) Mounting machine
JP6627077B2 (en) Control data calibration method and component mounting apparatus
CN114041332A (en) Mounting device, mounting system, and inspection mounting method
JP7169366B2 (en) Component mounter
JP7257514B2 (en) Component mounting system and learning device
WO2023275994A1 (en) Component mounting system, image processing device, image processing method, and image processing system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240125