Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6742501B2 - Load measuring system - Google Patents
[go: Go Back, main page]

JP6742501B2 - Load measuring system - Google Patents

Load measuring system Download PDF

Info

Publication number
JP6742501B2
JP6742501B2 JP2019501018A JP2019501018A JP6742501B2 JP 6742501 B2 JP6742501 B2 JP 6742501B2 JP 2019501018 A JP2019501018 A JP 2019501018A JP 2019501018 A JP2019501018 A JP 2019501018A JP 6742501 B2 JP6742501 B2 JP 6742501B2
Authority
JP
Japan
Prior art keywords
load
data
mounting
suction nozzle
measuring device
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.)
Active
Application number
JP2019501018A
Other languages
Japanese (ja)
Other versions
JPWO2018154810A1 (en
Inventor
成田 純一
純一 成田
尚宏 加藤
尚宏 加藤
康平 杉原
康平 杉原
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of JPWO2018154810A1 publication Critical patent/JPWO2018154810A1/en
Application granted granted Critical
Publication of JP6742501B2 publication Critical patent/JP6742501B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/04Mounting of components, e.g. of leadless components

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Supply And Installment Of Electrical Components (AREA)

Description

本発明は、実装機の装着ヘッドが備える複数の保持部が付与する荷重を計測する荷重計測システムに関するものである。 The present invention relates to a load measuring system that measures loads applied by a plurality of holding units included in a mounting head of a mounting machine.

電子部品(以下、単に「部品」という場合がある)を回路基板(以下、単に「基板」という場合がある)に実装する実装機では、部品の破損や電気的な接続の不具合などを抑制するため、部品を基板に対して押圧する荷重を適正な値に設定することが要求される。また、近年の部品の高集積化、小型化、薄型化等によって、部品を押圧する荷重を、より高精度に管理することが望まれている。これに対し、部品を基板に装着する際に、装着ヘッドの吸着ノズルによって部品を押圧する荷重を計測する荷重計測装置がある(例えば、特許文献1など)。 In a mounting machine that mounts electronic components (hereinafter, simply referred to as “components”) on a circuit board (hereinafter, sometimes simply referred to as “substrates”), suppresses damage to components and electrical connection failures. Therefore, it is required to set the load for pressing the component against the substrate to an appropriate value. Further, due to the recent high integration, miniaturization, thinning of components, etc., it is desired to manage the load pressing the components with higher accuracy. On the other hand, there is a load measuring device that measures the load of pressing the component by the suction nozzle of the mounting head when the component is mounted on the board (for example, Patent Document 1).

特許文献1に開示される荷重計測装置(文献では、「実装荷重測定装置」)は、吸着ノズルによって付与される荷重を検出するロードセルと、ロードセルの検出結果に基づいて荷重を計測するデータロガーとを備えている。荷重計測装置は、実装機における基板を搬送する搬送路の幅に合わせて形成されている。そして、荷重計測装置は、基板と同様に搬送路上を搬送させられ、所定の実装位置で荷重を計測する。 A load measuring device disclosed in Patent Document 1 (in the literature, “mounting load measuring device”) is a load cell that detects a load applied by a suction nozzle, and a data logger that measures the load based on a detection result of the load cell. Equipped with. The load measuring device is formed according to the width of the transfer path for transferring the board in the mounting machine. Then, the load measuring device is transported on the transport path similarly to the substrate, and measures the load at a predetermined mounting position.

特開2015−220294号公報JP, 2015-220294, A

上記した荷重計測装置は、実装機から搬出された後に回収され、パーソナルコンピュータと接続されて計測したデータを読み出される。ここで、装着作業の効率化、高速化に伴って、装着ヘッドには、複数の吸着ノズルが設けられるようになっている。この場合、作業効率の観点から、一度の搬送作業(計測作業)で複数の吸着ノズルの荷重をまとめて計測することが好ましい。また、パーソナルコンピュータは、例えば、複数の吸着ノズルの各々に対応する荷重データを、荷重計測装置からまとめて読み出すこととなる。 The above load measuring device is collected after being carried out from the mounting machine, is connected to a personal computer, and reads the measured data. Here, as the mounting work becomes more efficient and faster, the mounting head is provided with a plurality of suction nozzles. In this case, from the viewpoint of work efficiency, it is preferable to collectively measure the loads of the plurality of suction nozzles in one transfer work (measurement work). Further, the personal computer collectively reads the load data corresponding to each of the plurality of suction nozzles from the load measuring device, for example.

一方で、個々の吸着ノズルは、計測作業において、スタックなどの動作異常を起こす可能性がある。ここでいうスタックとは、例えば、埃の蓄積や部材のひっかかりなどによって吸着ノズルをスムーズに動作させることができない状態をいう。スタックが発生すると、計測作業において吸着ノズルが荷重計測装置まで到達しない、あるいは到達したとしても荷重計測装置側で極めて小さい荷重しか検出できない状態となる。吸着ノズルが到達しないと、荷重計測装置に保存される荷重データの数は、吸着ノズルの数に比べて少なくなる。また、極めて小さい荷重の荷重データは、分析するパーソナルコンピュータ側で荷重データとして処理されない可能性が高くなる。また、パーソナルコンピュータは、荷重の波形等を示した荷重データの内容を判定しただけでは、複数の吸着ノズルのうち、どの吸着ノズルにおいてスタックが発生し荷重データを計測できなかったのかを判定することは難しい。結果として、吸着ノズルと荷重データとを上手く対応付けできないことが問題となる。 On the other hand, the individual suction nozzles may cause an abnormal operation of the stack or the like in the measurement work. The stack here refers to a state in which the suction nozzle cannot be operated smoothly due to, for example, accumulation of dust or catching of a member. When the stack occurs, the suction nozzle does not reach the load measuring device in the measurement work, or even if the suction nozzle reaches the load measuring device, only a very small load can be detected on the load measuring device side. If the suction nozzles do not reach, the number of load data stored in the load measuring device becomes smaller than the number of suction nozzles. In addition, the load data having an extremely small load is likely not to be processed as the load data by the analyzing personal computer side. In addition, the personal computer can determine which suction nozzle, out of the plurality of suction nozzles, caused the stack and could not measure the load data, only by determining the content of the load data indicating the waveform of the load and the like. Is difficult As a result, there is a problem that the suction nozzle and the load data cannot be properly associated with each other.

本発明は、そのような実情に鑑みてなされたものであり、本発明の課題は、動作異常によって荷重の計測に失敗したとしても、複数の保持部と、複数の荷重データとを対応付けることができる荷重計測システムを提供することである。 The present invention has been made in view of such an actual situation, and an object of the present invention is to associate a plurality of holding units with a plurality of load data even if the load measurement fails due to an operation abnormality. It is to provide a load measuring system capable of performing.

上記課題を解決するために、本明細書は、複数の保持部を有し前記複数の保持部に保持した部品を基板に対して装着する装着ヘッドを備える実装機に配置され、装着の際に衝突または押圧により前記複数の保持部が前記部品に付与する荷重を計測する荷重計測装置と、分析装置と、を備え、前記分析装置は、前記荷重の計測作業において前記複数の保持部の各々が動作したタイミングに関する情報であるタイミング情報を取得する第一取得処理と、前記複数の保持部の各々における前記荷重を計測した結果である複数の荷重データを、前記荷重計測装置から取得する第二取得処理と、前記第一取得処理で取得した前記タイミング情報に基づいて、前記第二取得処理で取得した前記複数の荷重データの各々に対応する一の前記保持部を特定することで前記複数の荷重データと前記複数の保持部を対応付ける対応付け処理と、を実行する、荷重計測システムを開示する。 In order to solve the above-mentioned problems, the present specification is arranged in a mounting machine including a mounting head that mounts a component having a plurality of holding parts on a substrate, the components being held by the plurality of holding parts. A load measuring device that measures a load applied to the component by the plurality of holding parts by collision or pressing, and an analysis device, the analysis device, each of the plurality of holding parts in the load measurement work. A first acquisition process for acquiring timing information that is information regarding the timing of operation, and a second acquisition for acquiring a plurality of load data that is a result of measuring the load in each of the plurality of holding units from the load measuring device. Process, based on the timing information acquired in the first acquisition process, by specifying one of the holding unit corresponding to each of the plurality of load data acquired in the second acquisition process, the plurality of Disclosed is a load measuring system that executes load data and a process of associating the plurality of holding units with each other.

本開示によれば、分析装置は、荷重の計測作業において複数の保持部の各々が動作したタイミングに関するタイミング情報を取得する。分析装置は、タイミング情報に基づいて、荷重計測装置から取得した複数の荷重データと、複数の保持部を対応付ける。これにより、仮に、スタックなどの動作異常によって、一部の保持部で荷重の計測に失敗し荷重データが欠落したとしても、分析装置は、実際に動作させたタイミング情報に基づいて、複数の保持部と、複数の荷重データを対応付けることができる。 According to the present disclosure, the analysis device acquires timing information regarding the timing at which each of the plurality of holding units operates in the load measuring operation. The analysis device associates a plurality of load data acquired from the load measurement device with a plurality of holding units based on the timing information. As a result, even if the load measurement fails in some holding units due to an abnormal operation of the stack or the like, and the load data is lost, the analyzer can hold multiple holdings based on the timing information of the actual operation. A part and a plurality of load data can be associated with each other.

対基板作業システムの構成を示す模式図である。It is a schematic diagram which shows the structure of the board|substrate work system. 実装機の平面図である。It is a top view of a mounting machine. 実装機の作業位置に基板を配置した状態における断面図である。It is sectional drawing in the state which has arrange|positioned the board|substrate in the working position of a mounting machine. 実装機の電気的な構成を示すブロック図である。It is a block diagram which shows the electric constitution of a mounting machine. 荷重計測装置の平面図である。It is a top view of a load measuring device. 実装機の作業位置に荷重計測装置を配置した状態における断面図である。It is sectional drawing in the state which has arrange|positioned the load measuring device in the working position of a mounting machine. 荷重計測装置のブロック図である。It is a block diagram of a load measuring device. 荷重計測用の制御データの生成から、荷重データの分析までの一連の処理手順を示すフローチャートである。It is a flow chart which shows a series of processing procedures from generation of control data for load measurement to analysis of load data. 複数の荷重データを示す図である。It is a figure which shows several load data. スタックが発生した場合の複数の荷重データを示す図である。It is a figure which shows several load data when a stack generate|occur|produces.

以下、本願の荷重計測システムの実施形態の一例として対基板作業システム10について、図を参照しつつ詳しく説明する。 Hereinafter, the working system 10 for a board will be described in detail as an example of an embodiment of the load measuring system of the present application with reference to the drawings.

(対基板作業システムの構成)
図1は、本実施形態の実装機11を備える対基板作業システム10の概略構成を示している。対基板作業システム10は、回路基板(以下、「基板」という)CBに部品を実装するシステムである。対基板作業システム10は、1つの部品実装ライン12と、生産管理コンピュータ18と、分析コンピュータ19と、荷重計測装置81とを備えている。基板CBは、図1における左側から右側に向かって部品実装ライン12を搬送され、各種装置によって作業が行われる。部品実装ライン12は、複数(本実施形態では4台)の実装機11と、半田印刷機13と、検査装置14と、リフロー装置15と、基板ハンドリング装置17とを接続して構成されている。各装置等は、隣接した状態で1列に配設され、生産管理コンピュータ18によって統括的に制御される。尚、以下の説明では、各装置等の並ぶ方向をX軸方向、その方向に直交し基板CBの平面と平行な方向をY軸方向と称して説明する。
(Structure of work system for board)
FIG. 1 shows a schematic configuration of a board-facing work system 10 including a mounting machine 11 of the present embodiment. The board-to-board work system 10 is a system for mounting components on a circuit board (hereinafter, referred to as “board”) CB. The board working system 10 includes one component mounting line 12, a production management computer 18, an analysis computer 19, and a load measuring device 81. The board CB is conveyed from the left side to the right side in FIG. 1 on the component mounting line 12, and the work is performed by various devices. The component mounting line 12 is configured by connecting a plurality of (four in this embodiment) mounters 11, a solder printer 13, an inspection device 14, a reflow device 15, and a board handling device 17. .. The respective devices and the like are arranged in a row in a state of being adjacent to each other, and are collectively controlled by the production management computer 18. In the description below, the direction in which the devices are arranged will be referred to as the X-axis direction, and the direction orthogonal to the direction and parallel to the plane of the substrate CB will be referred to as the Y-axis direction.

半田印刷機13は、基板CBに対して半田ペーストを印刷する。実装機11は、半田ペーストを印刷された基板CBに部品を装着する。尚、実装機11の詳細については、後述する。検査装置14は、基板CBに装着した部品の状態や異物の有無などを検査する。リフロー装置15は、ペースト状の半田を加熱して再溶融した後に冷却固化して、部品の装着を完結させる。基板ハンドリング装置17は、実装機11等に対して部品実装ライン12における上流及び下流に設けられている。基板ハンドリング装置17の各々は、基板CBを次の装置に搬送したり、待機させたり、あるいは上下を反転させたりする。 The solder printer 13 prints a solder paste on the board CB. The mounting machine 11 mounts components on the board CB on which the solder paste is printed. The details of the mounting machine 11 will be described later. The inspection device 14 inspects the state of components mounted on the board CB, the presence or absence of foreign matter, and the like. The reflow device 15 heats and remelts the paste-like solder, and then cools and solidifies the solder to complete mounting of the component. The board handling device 17 is provided upstream and downstream of the mounter 11 and the like in the component mounting line 12. Each of the substrate handling devices 17 carries the substrate CB to the next device, makes it stand by, or turns it upside down.

生産管理コンピュータ18は、CPU、RAM等を備えたコンピュータを主体として構成されている。生産管理コンピュータ18は、実装機11等とネットワークNW1を介して接続されている。生産管理コンピュータ18は、実装機11等の動作を制御するための制御データD1を、実装機11等に送信する。実装機11等は、生産管理コンピュータ18から受信した制御データD1に基づいて装着作業等を実行する。生産管理コンピュータ18には、複数の制御データD1や、制御データD1を生成するための各種データが保存されている。制御データD1には、例えば、実装機11の識別情報(シリアルナンバー)、後述する装着ヘッド24の識別情報、吸着ノズル70のノズル種、吸着ノズル70から部品に付与する荷重をフィードバック制御するのに用いる目標荷重値、荷重幅等の情報が含まれている。 The production management computer 18 is mainly composed of a computer including a CPU, a RAM and the like. The production management computer 18 is connected to the mounting machine 11 and the like via the network NW1. The production management computer 18 transmits control data D1 for controlling the operation of the mounting machine 11 or the like to the mounting machine 11 or the like. The mounting machine 11 and the like execute mounting work and the like based on the control data D1 received from the production management computer 18. The production management computer 18 stores a plurality of control data D1 and various data for generating the control data D1. In the control data D1, for example, the identification information (serial number) of the mounting machine 11, the identification information of the mounting head 24 described later, the nozzle type of the suction nozzle 70, and the load applied from the suction nozzle 70 to the component are feedback-controlled. Information such as the target load value and load width to be used is included.

生産管理コンピュータ18には、ネットワークNW2を介して分析コンピュータ19が接続されている。分析コンピュータ19は、CPU、RAM等を備えたコンピュータを主体として構成され、操作部19Aと、表示部19Bとを有している。操作部19Aは、例えば、キーボードやマウス等の入力デバイスである。表示部19Bは、例えば、各種情報を表示するディスプレイである。 An analysis computer 19 is connected to the production management computer 18 via the network NW2. The analysis computer 19 is mainly composed of a computer including a CPU, a RAM, etc., and has an operation unit 19A and a display unit 19B. The operation unit 19A is, for example, an input device such as a keyboard or a mouse. The display unit 19B is, for example, a display that displays various information.

ユーザは、分析コンピュータ19の操作部19Aを操作することで、例えば、ネットワークNW2を介して生産管理コンピュータ18に保存された制御データD1の内容を変更することができる。また、ユーザは、操作部19Aを操作することで、生産管理コンピュータ18から特定の実装機11等に、制御データD1を送信することができる。これにより、ユーザは、分析コンピュータ19の操作部19Aを操作することで、荷重を計測するための装着作業を行う制御データD1の生成や、生成した制御データD1を計測対象の実装機11へ送信する処理を行うことができる。 The user can change the content of the control data D1 stored in the production management computer 18 via the network NW2, for example, by operating the operation unit 19A of the analysis computer 19. Further, the user can transmit the control data D1 from the production management computer 18 to the specific mounting machine 11 or the like by operating the operation unit 19A. As a result, the user operates the operation unit 19A of the analysis computer 19 to generate the control data D1 for mounting work for measuring the load, and to transmit the generated control data D1 to the mounting machine 11 to be measured. Processing can be performed.

また、本実施形態の分析コンピュータ19は、後述する荷重計測装置81で荷重を計測した実装機11から生産管理コンピュータ18を介してログデータD2を取得する(第一取得処理)。このログデータD2は、例えば、実装機11の動作結果を示す様々な情報であり、荷重を計測する際に吸着ノズル70が動作したタイミングに関するタイミング情報を含んでいる。ログデータD2は、実装機11からネットワークNW1、生産管理コンピュータ18、及びネットワークNW2を介して分析コンピュータ19へ転送される。 Further, the analysis computer 19 of the present embodiment acquires the log data D2 from the mounting machine 11 whose load is measured by the load measuring device 81 described later via the production management computer 18 (first acquisition process). The log data D2 is, for example, various information indicating the operation result of the mounting machine 11, and includes timing information regarding the timing at which the suction nozzle 70 operates when measuring the load. The log data D2 is transferred from the mounting machine 11 to the analysis computer 19 via the network NW1, the production management computer 18, and the network NW2.

また、本実施形態の分析コンピュータ19は、荷重計測装置81と接続するための外部インターフェース19Cを有している。外部インターフェース19Cは、荷重計測装置81の外部インターフェース101(図6参照)と接続するためのインターフェースである。外部インターフェース19C,101としては、特に規格等を限定されないが、例えば、USB(Universal Serial Bus)規格に準拠したインターフェースを採用することができる。尚、分析コンピュータ19は、荷重計測装置81と無線通信が可能な構成でもよい。 Further, the analysis computer 19 of the present embodiment has an external interface 19C for connecting with the load measuring device 81. The external interface 19C is an interface for connecting to the external interface 101 (see FIG. 6) of the load measuring device 81. The external interfaces 19C and 101 are not particularly limited in standard and the like, but for example, an interface compliant with USB (Universal Serial Bus) standard can be adopted. The analysis computer 19 may have a configuration capable of wireless communication with the load measuring device 81.

分析コンピュータ19は、外部インターフェース19Cを介して、荷重を計測した計測データD3を荷重計測装置81から取得する(第二取得処理)。この計測データD3には、後述する装着ヘッド24の複数の吸着ノズル70に対応した複数の荷重データが含まれる。分析コンピュータ19は、ログデータD2に基づいて、計測データD3に含まれる複数の荷重データと、複数の吸着ノズル70とを対応付けて分析し、分析結果を表示部19Bに表示する。尚、荷重計測装置81の詳細については後述する。 The analysis computer 19 acquires the measurement data D3 obtained by measuring the load from the load measuring device 81 via the external interface 19C (second acquisition process). The measurement data D3 includes a plurality of load data corresponding to a plurality of suction nozzles 70 of the mounting head 24 described later. The analysis computer 19 correlates and analyzes a plurality of load data included in the measurement data D3 and a plurality of suction nozzles 70 based on the log data D2, and displays the analysis result on the display unit 19B. The details of the load measuring device 81 will be described later.

(実装機の構成)
図2は、実装機11の平面図を示している。図2に示すように、実装機11は、搬送装置20、装着ヘッド移動装置(以下、「移動装置」と略す場合がある)22、装着ヘッド24、供給装置26を有している。搬送装置20は、X軸方向に延びるコンベア31を有している。基板CBは、コンベア31によって支持され、X軸方向に搬送される。図3は、実装機11の作業位置を示しており、X軸方向に垂直な平面に沿って切断した断面図を示している。図3に示すように、コンベア31は、コンベアベルト33と、ストッパ35と、クランパ36とを有している。コンベアベルト33は、Y軸方向において所定の距離だけ離間した一組が設けられ、基板CBを上に載せた状態で周回し、基板CBを所定の作業位置(例えば、図2に示す位置)まで搬送する。クランパ36は、作業位置において基板CBを間に挟んでストッパ35と上下方向で対向する位置に設けられている。コンベア31は、電磁モータ63(図4参照)の駆動により、コンベアベルト33を周回させて基板CBを作業位置まで搬送すると、クランパ36を上昇させる。基板CBは、クランパ36とストッパ35との間に挟み込まれ、作業位置において固定的に保持される。
(Structure of mounting machine)
FIG. 2 shows a plan view of the mounting machine 11. As shown in FIG. 2, the mounting machine 11 includes a carrier device 20, a mounting head moving device (hereinafter, may be abbreviated as “moving device”) 22, a mounting head 24, and a supply device 26. The transfer device 20 has a conveyor 31 extending in the X-axis direction. The substrate CB is supported by the conveyor 31 and is transported in the X-axis direction. FIG. 3 shows a working position of the mounting machine 11 and shows a cross-sectional view taken along a plane perpendicular to the X-axis direction. As shown in FIG. 3, the conveyor 31 has a conveyor belt 33, a stopper 35, and a clamper 36. Conveyor belts 33 are provided in a set spaced apart by a predetermined distance in the Y-axis direction, and circulate with the board CB placed on the board, and move the board CB to a predetermined work position (for example, the position shown in FIG. 2). Transport. The clamper 36 is provided at a position facing the stopper 35 in the up-down direction with the substrate CB interposed therebetween in the working position. The conveyor 31 drives the electromagnetic motor 63 (see FIG. 4) to rotate the conveyor belt 33 and convey the substrate CB to the work position, and then raises the clamper 36. The substrate CB is sandwiched between the clamper 36 and the stopper 35, and is fixedly held at the working position.

また、実装機11の作業位置には、駆動部41(例えば、エアシリンダ)によって昇降可能な昇降台43が設けられている。昇降台43の上には、昇降台43に対して取り替え可能なバックアップベース44が設けられている。バックアップベース44の上面には、複数のバックアップピン46が立設している。実装機11は、部品を装着する際に、駆動部41を駆動して昇降台43を上昇させ、ストッパ35及びクランパ36によって位置を保持された基板CBの下面にバックアップピン46を当接させる。 Further, at the working position of the mounting machine 11, an elevating table 43 that can be moved up and down by a driving unit 41 (for example, an air cylinder) is provided. A backup base 44 that is replaceable with respect to the lift table 43 is provided on the lift table 43. A plurality of backup pins 46 are provided upright on the upper surface of the backup base 44. When mounting the component, the mounting machine 11 drives the drive unit 41 to raise the elevating table 43 and bring the backup pin 46 into contact with the lower surface of the substrate CB whose position is held by the stopper 35 and the clamper 36.

また、図2に示すように、移動装置22は、X軸方向スライド機構50と、Y軸方向スライド機構52とを有している。X軸方向スライド機構50は、X軸方向に移動可能にベース54上に設けられたX軸スライダ56を有している。X軸スライダ56は、電磁モータ64(図4参照)の駆動により、X軸方向の任意の位置に移動する。また、Y軸方向スライド機構52は、Y軸スライダ60を有している。Y軸スライダ60は、Y軸方向に移動可能にX軸スライダ56の側面に設けられている。Y軸スライダ60は、電磁モータ65(図4参照)の駆動により、Y軸方向の任意の位置に移動する。装着ヘッド24は、Y軸スライダ60に取り付けられている。このような構造により、装着ヘッド24は、移動装置22によってベース54上の任意の位置に移動する。尚、装着ヘッド24は、Y軸スライダ60に着脱可能とされており、作業に応じたヘッドに交換可能とされている。 Further, as shown in FIG. 2, the moving device 22 has an X-axis direction slide mechanism 50 and a Y-axis direction slide mechanism 52. The X-axis direction slide mechanism 50 includes an X-axis slider 56 provided on the base 54 so as to be movable in the X-axis direction. The X-axis slider 56 is moved to an arbitrary position in the X-axis direction by driving an electromagnetic motor 64 (see FIG. 4). Further, the Y-axis direction slide mechanism 52 has a Y-axis slider 60. The Y-axis slider 60 is provided on the side surface of the X-axis slider 56 so as to be movable in the Y-axis direction. The Y-axis slider 60 moves to an arbitrary position in the Y-axis direction by driving an electromagnetic motor 65 (see FIG. 4). The mounting head 24 is attached to the Y-axis slider 60. With such a structure, the mounting head 24 is moved to an arbitrary position on the base 54 by the moving device 22. The mounting head 24 is attachable to and detachable from the Y-axis slider 60, and can be replaced with a head suitable for the work.

装着ヘッド24は、基板CBに対して部品を装着するものである。装着ヘッド24は、下面に設けられた複数(図2においては1つのみ図示)の吸着ノズル70を有している。複数の吸着ノズル70は、負圧エア、正圧エア通路を介して、正負圧供給装置66(図4参照)に通じている。各吸着ノズル70は、負圧によって部品を吸着保持し、保持した部品を正圧によって離脱する。また、装着ヘッド24は、複数の吸着ノズル70を昇降させるノズル昇降装置67(図4参照)を有している。ノズル昇降装置67によって、装着ヘッド24は、部品を保持する吸着ノズル70の上下方向の位置を変更する。尚、吸着ノズル70は、装着ヘッド24に対して着脱可能とされており、保持対象の部品に応じた吸着ノズル70や他の保持部(チャックなど)に交換可能とされている。また、装着ヘッド24は、複数の吸着ノズル70を環状に並べた構成でもよく、あるいは、複数の吸着ノズル70を一方向に並べた構成でも良い。また、装着ヘッド24は、複数の吸着ノズル70をまとめて移動させる装置や、複数の吸着ノズル70を個々に自転させる装置を備えても良い。 The mounting head 24 mounts a component on the board CB. The mounting head 24 has a plurality of (only one is shown in FIG. 2) suction nozzles 70 provided on the lower surface. The plurality of suction nozzles 70 communicate with the positive/negative pressure supply device 66 (see FIG. 4) via the negative pressure air and positive pressure air passages. Each suction nozzle 70 sucks and holds a component by negative pressure and separates the held component by positive pressure. Further, the mounting head 24 has a nozzle elevating device 67 (see FIG. 4) that elevates and lowers the plurality of suction nozzles 70. The mounting head 24 changes the vertical position of the suction nozzle 70 holding the component by the nozzle lifting device 67. The suction nozzle 70 is attachable to and detachable from the mounting head 24, and can be replaced with a suction nozzle 70 or another holding unit (chuck or the like) according to a component to be held. Further, the mounting head 24 may have a configuration in which a plurality of suction nozzles 70 are arranged in an annular shape, or may have a configuration in which a plurality of suction nozzles 70 are arranged in one direction. Further, the mounting head 24 may include a device that collectively moves the plurality of suction nozzles 70, or a device that individually rotates the plurality of suction nozzles 70.

供給装置26は、フィーダ型の供給装置であり、複数のテープフィーダ72を有している。テープフィーダ72は、テープ化部品を巻回させた状態で収容している。テープフィーダ72は、送り装置68(図4参照)によってテープ化部品を送り出し、部品を供給位置に供給する。 The supply device 26 is a feeder type supply device and has a plurality of tape feeders 72. The tape feeder 72 accommodates the taped parts in a wound state. The tape feeder 72 feeds the taped parts by the feeding device 68 (see FIG. 4) and supplies the parts to the feeding position.

また、図4は、実装機11の電気的な構成を示している。図4に示すように、実装機11は、制御装置140を有している。制御装置140は、コントローラ141と、複数の駆動回路142とを有している。コントローラ141は、複数の駆動回路142に接続されている。複数の駆動回路142は、上記した電磁モータ63,64,65、駆動部41、正負圧供給装置66、ノズル昇降装置67、送り装置68に接続されている。また、コントローラ141は、CPU141A、ROM141B、RAM141C、フラッシュメモリ141D等を備え、コンピュータを主体とするものである。ROM141Bには、各種のプログラム等が保存されている。CPU141Aは、ROM141Bに保存されたプログラムを実行し、駆動回路142を介して実装機11の各装置を制御する。RAM141Cは、CPU141Aによってプログラム等を実行する際に、作業用メモリとして使用される。フラッシュメモリ141Dには、装着作業に係わる一時データ(エラーなど)が保存される。本実施形態のフラッシュメモリ141Dには、上記した装着作業や荷重の計測作業の動作結果を示すログデータD2が保存される。 Further, FIG. 4 shows an electrical configuration of the mounting machine 11. As shown in FIG. 4, the mounting machine 11 has a control device 140. The control device 140 has a controller 141 and a plurality of drive circuits 142. The controller 141 is connected to the plurality of drive circuits 142. The plurality of drive circuits 142 are connected to the electromagnetic motors 63, 64, 65, the drive unit 41, the positive/negative pressure supply device 66, the nozzle elevating device 67, and the feeding device 68 described above. The controller 141 includes a CPU 141A, a ROM 141B, a RAM 141C, a flash memory 141D, etc., and is mainly composed of a computer. Various programs and the like are stored in the ROM 141B. The CPU 141A executes a program stored in the ROM 141B, and controls each device of the mounting machine 11 via the drive circuit 142. The RAM 141C is used as a working memory when the CPU 141A executes programs and the like. The flash memory 141D stores temporary data (errors, etc.) related to the mounting work. The flash memory 141D of the present embodiment stores log data D2 indicating the operation results of the above-described mounting work and load measuring work.

(実装機による装着作業)
実装機11の制御装置140は、上述した構成によって、基板CBに対する部品の装着作業を行う。より具体的には、制御装置140は、上流側の基板ハンドリング装置17から搬入された基板CBを、搬送装置20によって作業位置まで搬送する。ストッパ35及びクランパ36は、作業位置において、基板CBを固定的に保持する。また、テープフィーダ72は、テープ化部品を送り出し、部品を供給位置に供給する。装着ヘッド24は、テープフィーダ72の供給位置の上方に移動し、吸着ノズル70によって部品を吸着保持する。装着ヘッド24は、作業位置に配置された基板CBの上方に移動し、吸着ノズル70によって保持している部品を基板CBに装着する。この際に、本実施形態の制御装置140は、吸着ノズル70から部品に付与する荷重をフィードバック制御する。制御装置140は、例えば、駆動回路142のアンプからノズル昇降装置67の電磁モータへ供給する駆動電力の電流値や電圧値に基づいて、吸着ノズル70から部品に付与している荷重を演算する。制御装置140は、部品に付与している荷重が予め設定された目標荷重値(例えば、1N)に到達、あるいは一致するように、駆動回路142からノズル昇降装置67へ供給する駆動電力を制御する。これにより、吸着ノズル70から部品に付与する荷重を制御し、部品の割れなどの部品の破損の発生を抑制する。
(Mounting work by mounting machine)
The control device 140 of the mounting machine 11 performs the component mounting work on the board CB with the above-described configuration. More specifically, the control device 140 carries the substrate CB carried in from the substrate handling device 17 on the upstream side to the working position by the carrying device 20. The stopper 35 and the clamper 36 fixedly hold the substrate CB in the working position. Further, the tape feeder 72 sends out the tape-formed component and supplies the component to the supply position. The mounting head 24 moves above the supply position of the tape feeder 72, and sucks and holds the component by the suction nozzle 70. The mounting head 24 moves above the substrate CB arranged at the work position, and mounts the component held by the suction nozzle 70 on the substrate CB. At this time, the control device 140 of the present embodiment feedback-controls the load applied to the component from the suction nozzle 70. The control device 140 calculates the load applied from the suction nozzle 70 to the component based on, for example, the current value or voltage value of the drive power supplied from the amplifier of the drive circuit 142 to the electromagnetic motor of the nozzle lifting device 67. The control device 140 controls the drive power supplied from the drive circuit 142 to the nozzle elevating device 67 so that the load applied to the components reaches or matches a preset target load value (for example, 1N). .. As a result, the load applied to the component from the suction nozzle 70 is controlled, and the occurrence of component damage such as component cracking is suppressed.

(荷重計測装置の構成)
次に、本実施形態の荷重計測装置81の構成について説明する。図5は、本実施形態の荷重計測装置81の平面図を示している。図6は、荷重計測装置81の断面図であり、荷重計測装置81を実装機11の作業位置に配置した状態を示している。即ち、図6は、図3に対応し、基板CBに替えて荷重計測装置81を配置した状態となっている。また、図7は、荷重計測装置81の電気的な構成を示している。尚、図6では、バックアップベース44は、バックアップピン46を取り外した状態となっている。また、以下の説明では、荷重計測装置81を搬送する際の方向(X軸方向及びY軸方向)を用いて、荷重計測装置81の各部材の位置等について説明する。また、荷重計測装置81を薄型に構成した場合は、バックアップピン46をバックアップベース44に取り付けたまま、荷重計測装置81をコンベア31で搬送してもよい。
(Structure of load measuring device)
Next, the configuration of the load measuring device 81 of this embodiment will be described. FIG. 5 shows a plan view of the load measuring device 81 of this embodiment. FIG. 6 is a cross-sectional view of the load measuring device 81, showing a state in which the load measuring device 81 is arranged at the working position of the mounting machine 11. That is, FIG. 6 corresponds to FIG. 3 and shows a state in which the load measuring device 81 is arranged in place of the substrate CB. Further, FIG. 7 shows an electrical configuration of the load measuring device 81. Incidentally, in FIG. 6, the backup base 44 is in a state in which the backup pin 46 is removed. Further, in the following description, the position of each member of the load measuring device 81 will be described using the direction (X-axis direction and Y-axis direction) when the load measuring device 81 is conveyed. Further, when the load measuring device 81 is configured to be thin, the load measuring device 81 may be conveyed by the conveyor 31 while the backup pin 46 is attached to the backup base 44.

図5及び図6に示すように、荷重計測装置81は、筐体83と、筐体83の上面に取り付けられた被挟持板85,86とを有している。被挟持板85,86は、筐体83の上面83AにおけるY軸方向の両端のそれぞれに設けられている。被挟持板85,86は、X軸方向に延設された板状をなしている。被挟持板85,86の上下方向の厚みは、図3に示す基板CBの厚みL1と同一(例えば、2mm)となっている。コンベアベルト33は、被挟持板85,86のY軸方向の外側に突出した部分の下面を支持している。コンベア31は、被挟持板85,86をコンベアベルト33に乗せた状態で荷重計測装置81を搬送する。荷重計測装置81のY軸方向に沿った幅W2は、基板CBの基板幅W1(図3参照)と略同一となっている。 As shown in FIGS. 5 and 6, the load measuring device 81 has a housing 83 and sandwiched plates 85 and 86 attached to the upper surface of the housing 83. The sandwiched plates 85 and 86 are provided at both ends of the upper surface 83A of the housing 83 in the Y-axis direction. The sandwiched plates 85 and 86 have a plate shape extending in the X-axis direction. The thickness of the sandwiched plates 85 and 86 in the vertical direction is the same as the thickness L1 of the substrate CB shown in FIG. 3 (for example, 2 mm). The conveyor belt 33 supports the lower surfaces of the sandwiched plates 85 and 86 that project outward in the Y-axis direction. The conveyor 31 conveys the load measuring device 81 with the sandwiched plates 85 and 86 placed on the conveyor belt 33. The width W2 of the load measuring device 81 along the Y-axis direction is substantially the same as the substrate width W1 (see FIG. 3) of the substrate CB.

図7に示すように、荷重計測装置81は、電源91と、電源スイッチ93と、残量メータ94と、荷重センサ95と、データロガー97と、計測開始スイッチ99と、外部インターフェース101等を有している。電源91は、例えば、充電式のバッテリーであり、荷重センサ95及びデータロガー97へ直流の電圧V1を供給する。 As shown in FIG. 7, the load measuring device 81 includes a power source 91, a power switch 93, a remaining amount meter 94, a load sensor 95, a data logger 97, a measurement start switch 99, an external interface 101 and the like. doing. The power supply 91 is, for example, a rechargeable battery, and supplies a DC voltage V1 to the load sensor 95 and the data logger 97.

電源スイッチ93は、電源91から荷重センサ95等への電圧V1の供給の開始、又は停止を切り替えるスイッチである。電源スイッチ93は、筐体83の底面83E(図6参照)に取り付けられている。電源スイッチ93は、例えば、スライドスイッチやタクトスイッチ(登録商標)等であり、ユーザからの操作に応じたON/OFF信号S1を電源91へ出力する。電源91は、電源スイッチ93からのON/OFF信号S1に応じて、荷重センサ95等への電圧V1の供給を開始、又は停止する。残量メータ94は、筐体83の底面83Eに取り付けられている。残量メータ94は、電源91と接続されており、電源91のバッテリーの残量を表示する。 The power switch 93 is a switch that switches between starting and stopping the supply of the voltage V1 from the power source 91 to the load sensor 95 and the like. The power switch 93 is attached to the bottom surface 83E (see FIG. 6) of the housing 83. The power switch 93 is, for example, a slide switch, a tact switch (registered trademark), or the like, and outputs an ON/OFF signal S1 to the power source 91 according to a user operation. The power supply 91 starts or stops the supply of the voltage V1 to the load sensor 95 and the like according to the ON/OFF signal S1 from the power switch 93. The remaining amount meter 94 is attached to the bottom surface 83E of the housing 83. The remaining amount meter 94 is connected to the power source 91 and displays the remaining amount of the battery of the power source 91.

荷重センサ95は、装着ヘッド24の吸着ノズル70によって押圧される荷重(部品を押圧する力など)を検出するセンサである。荷重センサ95は、例えば、水晶圧電式の荷重センサであり、上下方向の荷重のみを検出する1軸センサとして構成されている。尚、荷重センサ95は、歪みゲージ式等の他の方式の荷重センサでもよい。歪みゲージ式の荷重センサは、応答性の観点から水晶圧電式のものに比べて衝撃荷重(動的な力)を精度よく検出できない可能性がある。このため、荷重センサ95としては、水晶圧電式の荷重センサが好ましい。また、荷重センサ95は、複数の方向の荷重を検出可能な複数軸の荷重センサでもよい。 The load sensor 95 is a sensor that detects a load (such as a force pressing a component) pressed by the suction nozzle 70 of the mounting head 24. The load sensor 95 is, for example, a crystal piezoelectric load sensor, and is configured as a uniaxial sensor that detects only a vertical load. The load sensor 95 may be another type of load sensor such as a strain gauge type. The strain gauge type load sensor may not be able to detect the impact load (dynamic force) with higher accuracy than the quartz piezoelectric type sensor from the viewpoint of responsiveness. Therefore, the load sensor 95 is preferably a crystal piezoelectric type load sensor. Further, the load sensor 95 may be a multi-axis load sensor capable of detecting loads in a plurality of directions.

荷重センサ95は、筐体83の上面83Aに取り付けられた荷重入力部95Aを有する。図5に示すように、上面83Aには、被挟持板86に近接する位置に計測板83Cが設けられている。計測板83Cには、上下方向に貫通する貫通孔83Dが形成されている。荷重入力部95Aは、略円柱形状をなし、貫通孔83D内を上下方向に挿通されている。 The load sensor 95 has a load input unit 95A attached to the upper surface 83A of the housing 83. As shown in FIG. 5, a measurement plate 83C is provided on the upper surface 83A at a position close to the sandwiched plate 86. The measurement plate 83C is formed with a through hole 83D penetrating in the vertical direction. The load input portion 95A has a substantially columnar shape and is vertically inserted through the through hole 83D.

ここで、ユーザは、例えば、荷重の計測を行う際、テープフィーダ72に部品をセットしない。そして、実装機11は、制御データD1に基づいて装着ヘッド24を駆動し、部品を吸着保持していない吸着ノズル70によって荷重入力部95Aを押圧する。荷重センサ95は、吸着ノズル70によって荷重入力部95Aを下方へ押下されると、その荷重で水晶圧電素子(図示略)の内部に圧縮応力を生じさせ、応力の大きさに応じたアナログの検出電圧V2を出力する。荷重センサ95は、検出電圧V2をデータロガー97に出力する。 Here, for example, the user does not set the component on the tape feeder 72 when measuring the load. Then, the mounting machine 11 drives the mounting head 24 based on the control data D1, and presses the load input portion 95A by the suction nozzle 70 that does not suction and hold the component. When the load input section 95A is pressed downward by the suction nozzle 70, the load sensor 95 causes a compressive stress to occur inside the quartz crystal piezoelectric element (not shown) due to the load, and performs analog detection according to the magnitude of the stress. The voltage V2 is output. The load sensor 95 outputs the detection voltage V2 to the data logger 97.

本実施形態の荷重センサ95は、例えば、静荷重と動荷重とを計測可能となっている。ここでいう静荷重とは、例えば、吸着ノズル70から荷重センサ95(実装時には部品や基板CB)に加わる荷重のうち、時間の経過に対して変化せず一定の値となる荷重である。また、動荷重とは、吸着ノズル70から荷重センサ95に加わる荷重のうち、時間の経過に対して変化する荷重である。具体的には、動荷重は、例えば、吸着ノズル70を荷重入力部95Aに接触(衝突)させた際に発生する衝突荷重である。静荷重は、例えば、接触後に吸着ノズル70によって荷重入力部95Aを押圧する際に発生する押圧荷重である。データロガー97は、この装着動作において荷重センサ95から出力される動荷重及び静荷重(検出電圧V2)を連続的に記録する。この記録された動荷重及び静荷重(検出電圧V2)が、基板CBや部品の耐荷重の条件を満たしているか否かを分析することで、荷重の良否を判定できる。 The load sensor 95 of this embodiment can measure, for example, a static load and a dynamic load. The static load referred to here is, for example, of the load applied to the load sensor 95 (the component or the board CB at the time of mounting) from the suction nozzle 70, which is a constant value that does not change over time. Further, the dynamic load is a load that changes with the passage of time among the loads applied to the load sensor 95 from the suction nozzle 70. Specifically, the dynamic load is, for example, a collision load generated when the suction nozzle 70 is brought into contact (collision) with the load input unit 95A. The static load is, for example, a pressing load generated when the suction nozzle 70 presses the load input portion 95A after the contact. The data logger 97 continuously records the dynamic load and static load (detection voltage V2) output from the load sensor 95 in this mounting operation. The quality of the load can be determined by analyzing whether or not the recorded dynamic load and static load (detection voltage V2) satisfy the withstand load condition of the substrate CB and components.

計測開始スイッチ99は、吸着ノズル70によって操作可能な押圧スイッチ99Aを有する。押圧スイッチ99Aは、荷重入力部95Aに近接した位置に設けられている(図5参照)。計測開始スイッチ99は、例えば、吸着ノズル70によって押圧スイッチ99Aを押下されていない状態ではオフ状態となり、ローレベルの記録開始信号S2(図7参照)をデータロガー97に出力する。また、計測開始スイッチ99は、例えば、吸着ノズル70によって押圧スイッチ99Aを一定の基準位置まで下方に押下されると、ハイレベルの記録開始信号S2をデータロガー97に出力する。 The measurement start switch 99 has a pressing switch 99A that can be operated by the suction nozzle 70. The pressure switch 99A is provided at a position close to the load input unit 95A (see FIG. 5). The measurement start switch 99 is turned off, for example, when the pressing switch 99A is not pressed by the suction nozzle 70, and outputs a low-level recording start signal S2 (see FIG. 7) to the data logger 97. Further, the measurement start switch 99 outputs a high-level recording start signal S2 to the data logger 97 when the pressing switch 99A is pressed down to a certain reference position by the suction nozzle 70, for example.

データロガー97は、ローレベルの記録開始信号S2を入力する間は、荷重センサ95から入力された検出電圧V2の記憶を実行しない。また、データロガー97は、計測開始スイッチ99からハイレベルの記録開始信号S2を入力したタイミングから所定時間だけ検出電圧V2を記録する。この所定時間は、複数の吸着ノズル70の動作シーケンス、より具体的には、部品を基板CBに装着する際の実際の動作時間や動作状態に応じて設定される。例えば、実装機11は、複数の吸着ノズル70のうち、一の吸着ノズル70によってまず押圧スイッチ99Aを押下した後、次に荷重入力部95Aを押下する。実装機11は、吸着ノズル70を変更しながら連続的に荷重入力部95Aを押下する。所定時間は、この複数の吸着ノズル70の動作シーケンスに必要な時間を設定される。そして、データロガー97は、複数の吸着ノズル70によって押圧スイッチ99Aを押下されてから所定時間だけ荷重センサ95から出力される検出電圧V2を連続的に記録する。データロガー97は、入力した検出電圧V2と、計測した時間とを計測データD3として記録する。計測データD3には、複数の吸着ノズル70の荷重を計測した複数の荷重データが含まれる。上記した構成の荷重計測装置81では、荷重計測の前後における不要なデータ(搬送時の振動による荷重など)を極めて少なくすることが可能となる。 The data logger 97 does not store the detection voltage V2 input from the load sensor 95 while the low-level recording start signal S2 is input. Further, the data logger 97 records the detection voltage V2 for a predetermined time from the timing when the high level recording start signal S2 is input from the measurement start switch 99. This predetermined time is set according to the operation sequence of the plurality of suction nozzles 70, more specifically, the actual operation time and operation state when mounting the component on the board CB. For example, the mounting machine 11 first presses the pressing switch 99A with one of the plurality of suction nozzles 70, and then presses the load input unit 95A. The mounting machine 11 continuously presses the load input unit 95A while changing the suction nozzle 70. The predetermined time is set to the time required for the operation sequence of the plurality of suction nozzles 70. Then, the data logger 97 continuously records the detection voltage V2 output from the load sensor 95 for a predetermined time after the pressing switch 99A is pressed by the plurality of suction nozzles 70. The data logger 97 records the input detection voltage V2 and the measured time as measurement data D3. The measurement data D3 includes a plurality of load data obtained by measuring the loads of the plurality of suction nozzles 70. In the load measuring device 81 having the above-described configuration, it is possible to extremely reduce unnecessary data (load due to vibration during transportation) before and after the load measurement.

外部インターフェース101は、上記した分析コンピュータ19と接続するためのインターフェースである。外部インターフェース101は、筐体83の側面83Bに取り付けられている(図6参照)。ユーザは、外部インターフェース101を介して荷重計測装置81と接続した分析コンピュータ19(操作部19A)を操作し、データロガー97から計測データD3を読み出すことができる。これにより、ユーザは、計測データD3(複数の荷重データ)を分析し、分析結果を分析コンピュータ19の表示部19Bに表示することができる。例えば、分析コンピュータ19は、計測データD3(検出電圧V2を荷重に変換した値)の最大値が所望の範囲内に収まっているか否かに基づいて、吸着ノズル70から部品に付与する荷重が正常であるか否かを判定する。 The external interface 101 is an interface for connecting to the analysis computer 19 described above. The external interface 101 is attached to the side surface 83B of the housing 83 (see FIG. 6). The user can operate the analysis computer 19 (operation unit 19A) connected to the load measuring device 81 via the external interface 101 to read the measurement data D3 from the data logger 97. Thereby, the user can analyze the measurement data D3 (a plurality of load data) and display the analysis result on the display unit 19B of the analysis computer 19. For example, the analysis computer 19 determines that the load applied from the suction nozzle 70 to the component is normal based on whether or not the maximum value of the measurement data D3 (value obtained by converting the detection voltage V2 into a load) is within a desired range. Or not.

また、図5に示すように、上面83Aには、作業位置に固定した荷重計測装置81の正確な位置、換言すれば、荷重入力部95A及び押圧スイッチ99Aの正確な位置を検出するための2つのフィデューシャルマーク111が設けられている。また、上面83Aには、被挟持板85に近接する位置にコード部113が設けられている。コード部113は、例えば、2次元コードであり、荷重計測装置81を基板CBと識別するためのものである。尚、コード部113は、荷重計測装置81と基板CBとを識別可能なものであれば、バーコード等の他の識別情報でもよい。 In addition, as shown in FIG. 5, the upper surface 83A has two positions for detecting the accurate position of the load measuring device 81 fixed at the work position, in other words, the accurate positions of the load input unit 95A and the press switch 99A. Two fiducial marks 111 are provided. Further, a code portion 113 is provided on the upper surface 83A at a position close to the sandwiched plate 85. The code unit 113 is, for example, a two-dimensional code and is used to identify the load measuring device 81 from the board CB. The code unit 113 may be other identification information such as a bar code as long as it can identify the load measuring device 81 and the board CB.

実装機11の制御装置140は、荷重計測装置81の上面83Aに設けられたフィデューシャルマーク111やコード部113を、装着ヘッド24に設けられたカメラ69(図4参照)によって撮像し、画像データを取得する。制御装置140は、フィデューシャルマーク111を撮像した画像データを画像処理することによって、位置決めされた荷重計測装置81や押圧スイッチ99Aなどの正確な座標位置(X軸方向及びY軸方向における位置)を検出する。 The control device 140 of the mounting machine 11 images the fiducial mark 111 and the code portion 113 provided on the upper surface 83A of the load measuring device 81 with the camera 69 (see FIG. 4) provided on the mounting head 24, and an image Get the data. The control device 140 performs image processing on the image data of the fiducial mark 111, thereby performing accurate coordinate positions (positions in the X-axis direction and the Y-axis direction) of the positioned load measuring device 81, the pressing switch 99A, and the like. To detect.

(荷重の計測及び分析について)
次に、荷重計測装置81による荷重の計測、及び分析コンピュータ19による分析の方法について、図8を参照しながら説明する。図8は、荷重計測用の制御データD1の生成から、計測データD3(荷重データ)の分析までの一連の処理手順を示している。尚、図8に示す手順は、一例であり、対基板作業システム10の構成等に応じて適宜変更可能である。
(About measurement and analysis of load)
Next, a method of measuring the load by the load measuring device 81 and an analysis method by the analysis computer 19 will be described with reference to FIG. FIG. 8 shows a series of processing steps from generation of the control data D1 for load measurement to analysis of the measurement data D3 (load data). It should be noted that the procedure shown in FIG. 8 is an example, and can be appropriately changed according to the configuration of the work system 10 for a board.

まず、図8のステップ(以下、単に「S」と表記する)11において、ユーザは、荷重を計測する対象の実装機11を動作せる制御データD1、即ち、計測用の制御データD1を作成する。例えば、ユーザは、分析コンピュータ19の操作部19Aを操作して制御データD1を作成する。この制御データD1は、例えば、部品をセットしていないテープフィーダ72から部品を取得するかのような動作(実際には取得しない動作)を実行し、作業位置(例えば、図2に示す位置)に固定された荷重計測装置81に対して装着作業を実行するデータである。荷重計測装置81は、この装着作業にともなって、複数の吸着ノズル70によって荷重入力部95Aを押圧され、荷重を計測・保存する。 First, in step 11 of FIG. 8 (hereinafter, simply referred to as “S”) 11, the user creates control data D1 for operating the mounting machine 11 of which load is to be measured, that is, control data D1 for measurement. .. For example, the user operates the operation unit 19A of the analysis computer 19 to create the control data D1. This control data D1 executes, for example, an operation (an operation that does not actually acquire) as if the component is acquired from the tape feeder 72 in which no component is set, and the work position (for example, the position shown in FIG. 2). It is the data for executing the mounting work for the load measuring device 81 fixed to. The load measuring device 81 presses the load input portion 95A by the plurality of suction nozzles 70 in accordance with this mounting work, and measures and stores the load.

また、この制御データD1には、装着作業において吸着ノズル70から部品や基板CBに付与する荷重、即ち、計測の際に荷重計測装置81に付与する荷重が設定される。この荷重は、例えば、目標とする目標荷重値や許容する荷重値の範囲を示す荷重幅である。目標荷重値や荷重幅は、生産する基板CBの種類や実装する部品の耐荷重などに基づいて設定される。これにより、計測対象の実装機11は、この目標荷重値や荷重幅の範囲で装着作業を行う。その結果、後述する荷重計測装置81の計測データD3と、制御データD1の目標荷重値等を比較することで、荷重の良否を判定できる。 Further, in the control data D1, a load applied from the suction nozzle 70 to the component or the board CB in the mounting work, that is, a load applied to the load measuring device 81 at the time of measurement is set. This load is, for example, a load width that indicates a range of a target load value to be a target and a load value to be allowed. The target load value and the load width are set based on the type of the board CB to be produced and the withstand load of the mounted components. As a result, the mounter 11 to be measured performs the mounting work within the range of the target load value and the load width. As a result, the quality of the load can be determined by comparing the measurement data D3 of the load measuring device 81, which will be described later, with the target load value of the control data D1.

特に、本実施形態の荷重計測装置81は、実装機11と通信する手段や機能を備えていない。このため、荷重計測装置81の計測データD3は、実装機11から干渉を受けずに計測したデータとなる。より具体的には、荷重計測装置81は、実装機11と通信を実行できないため、実装機11から計測データD3を上書きや書き替えられる可能性がなく、実装機11から物理的に付与された荷重をそのまま計測データD3として記録できる。これにより、ユーザから見た計測データD3の客観性を担保し、計測データD3の信頼性を向上できる。 In particular, the load measuring device 81 of the present embodiment does not have a means or a function for communicating with the mounting machine 11. Therefore, the measurement data D3 of the load measuring device 81 is data measured without receiving interference from the mounting machine 11. More specifically, since the load measuring device 81 cannot communicate with the mounting machine 11, there is no possibility of overwriting or rewriting the measurement data D3 from the mounting machine 11, and the load measuring apparatus 81 is physically assigned by the mounting machine 11. The load can be recorded as it is as the measurement data D3. Thereby, the objectivity of the measurement data D3 seen from the user can be secured and the reliability of the measurement data D3 can be improved.

次に、S13において、ユーザは、分析コンピュータ19を操作して、生産管理コンピュータ18から計測対象の実装機11へ制御データD1を送信させる。実装機11の制御装置140は、例えば、制御データD1を受信すると、計測のための装着作業を実施するか否かを選択する画面を表示パネル11A(図1参照)に表示する。表示パネル11Aは、例えば、静電容量方式のタッチパネルである。制御装置140は、ユーザから表示パネル11Aに対して実行を指示する入力を受け付けると、制御データD1に基づく装着作業を開始する。 Next, in S13, the user operates the analysis computer 19 to transmit the control data D1 from the production management computer 18 to the mounting machine 11 to be measured. For example, when the control device 140 of the mounting machine 11 receives the control data D1, it displays a screen for selecting whether or not to perform the mounting work for measurement on the display panel 11A (see FIG. 1). The display panel 11A is, for example, a capacitive touch panel. When the control device 140 receives an input from the user instructing the display panel 11A to execute, the control device 140 starts the mounting work based on the control data D1.

S13において、ユーザから表示パネル11Aへの入力を受け付けると、制御装置140は、荷重計測処理を開始する(S15)。実装機11は、例えば、図1に示す部品実装ライン12の上流側から荷重計測装置81を搬入してほしい旨の表示を表示パネル11Aに行う。S15の荷重計測処理において、ユーザは、荷重計測装置81の電源スイッチ93をオン操作し、電源を起動した荷重計測装置81を部品実装ライン12の上流側に配置する。対基板作業システム10は、部品実装ライン12の上流側から計測対象の実装機11の作業位置まで荷重計測装置81を搬送する。計測対象の実装機11は、生産管理コンピュータ18から取得した制御データD1に基づいて、装着ヘッド24及び吸着ノズル70を動作させ、荷重計測装置81に対する装着作業を実行する。尚、荷重計測装置81の搬送中において、データロガー97は、ローレベルの記録開始信号S2を入力しているため、仮に荷重センサ95から検出電圧V2を入力したとしても記録しない。これにより、荷重計測装置81は、搬送中の振動等を誤って荷重としてデータロガー97に記録するのを抑制することが可能となる。 When the input from the user to the display panel 11A is accepted in S13, the control device 140 starts the load measuring process (S15). The mounting machine 11 displays on the display panel 11A, for example, a message requesting that the load measuring device 81 be loaded from the upstream side of the component mounting line 12 shown in FIG. In the load measuring process of S15, the user turns on the power switch 93 of the load measuring device 81 to arrange the load measuring device 81, which has started the power supply, on the upstream side of the component mounting line 12. The board-to-board working system 10 conveys the load measuring device 81 from the upstream side of the component mounting line 12 to the working position of the mounting machine 11 to be measured. The mounting machine 11 to be measured operates the mounting head 24 and the suction nozzle 70 based on the control data D1 acquired from the production management computer 18, and executes the mounting work for the load measuring device 81. While the load measuring device 81 is being conveyed, the data logger 97 inputs the low-level recording start signal S2, and therefore does not record even if the detection voltage V2 is input from the load sensor 95. As a result, the load measuring device 81 can prevent erroneous recording of vibrations during conveyance as a load on the data logger 97.

次に、計測対象の実装機11は、上流から搬入した荷重計測装置81を作業位置に位置決めし、荷重計測装置81のコード部113を装着ヘッド24のカメラ69によって撮像する。実装機11の制御装置140は、撮像したコード部113が荷重計測装置81の識別情報と一致すると、2つのフィデューシャルマーク111を撮像する。尚、制御装置140は、コード部113が荷重計測装置81の識別コードと一致しない場合、エラーを報知しても良い。制御装置140は、撮像したフィデューシャルマーク111に基づいて、位置決めされた荷重計測装置81の正確な座標位置を検出する。制御装置140は、検出した座標位置に基づいて、装着作業を実行する。制御装置140は、任意の吸着ノズル70によって押圧スイッチ99Aを押下する。計測開始スイッチ99は、押圧スイッチ99Aを押下されることで、ハイレベルの記録開始信号S2をデータロガー97へ出力する。データロガー97は、この時点から所定時間だけ検出電圧V2の記録を開始する。制御装置140は、複数の吸着ノズル70によって荷重入力部95Aを連続的に押下する。荷重センサ95は、吸着ノズル70による押圧荷重に応じた検出電圧V2をデータロガー97に出力する。データロガー97は、ハイレベルの記録開始信号S2を入力してから、上記した記録を行う所定時間だけ経過したタイミングで、検出電圧V2の記録を終了する。データロガー97には、複数の吸着ノズル70ごとの荷重データが順番に記憶される。 Next, the mounter 11 to be measured positions the load measuring device 81 carried in from the upstream at the work position, and images the code portion 113 of the load measuring device 81 with the camera 69 of the mounting head 24. The control device 140 of the mounting machine 11 images the two fiducial marks 111 when the imaged code portion 113 matches the identification information of the load measuring device 81. The control device 140 may notify an error when the code section 113 does not match the identification code of the load measuring device 81. The control device 140 detects the accurate coordinate position of the positioned load measuring device 81 based on the imaged fiducial mark 111. The control device 140 executes the mounting work based on the detected coordinate position. The control device 140 presses the pressing switch 99A with an arbitrary suction nozzle 70. The measurement start switch 99 outputs a high-level recording start signal S2 to the data logger 97 by pressing the push switch 99A. The data logger 97 starts recording the detection voltage V2 for a predetermined time from this point. The control device 140 continuously presses the load input unit 95A with the plurality of suction nozzles 70. The load sensor 95 outputs a detection voltage V2 according to the pressing load of the suction nozzle 70 to the data logger 97. The data logger 97 ends the recording of the detection voltage V2 at the timing when a predetermined time for performing the above-described recording has elapsed since the high-level recording start signal S2 was input. The load data for each of the plurality of suction nozzles 70 is sequentially stored in the data logger 97.

また、制御装置140は、計測作業にともなって、複数の吸着ノズル70の各々が動作したタイミング情報をログデータD2としてフラッシュメモリ141D(図4参照)に保存する。このログデータD2は、例えば、複数の吸着ノズル70の各々を荷重計測装置81に向けて実際に下降させる動作を開始した時間である下降開始時間、及び複数の吸着ノズル70の各々を荷重計測装置81から離間するように上昇させる動作を開始した上昇開始時間である。この下降開始時間及び上昇開始時間は、例えば、制御装置140からノズル昇降装置67(駆動回路142)に対して下降又は上昇の指令を開始した時間である。尚、制御装置140は、新たな計測作業を実行するごとに、フラッシュメモリ141D内の古いログデータD2を削除する設定でもよい。これにより、1台の実装機11における最新のログデータD2を特定し易くなる。また、実装機11に不要な過去のログデータD2が蓄積されフラッシュメモリ141Dを圧迫するのを抑制できる。 Further, the control device 140 saves the timing information on the operation of each of the plurality of suction nozzles 70 as the log data D2 in the flash memory 141D (see FIG. 4) along with the measurement work. The log data D2 is, for example, a descent start time that is a time when the operation of actually lowering each of the plurality of suction nozzles 70 toward the load measurement device 81 is started, and each of the plurality of suction nozzles 70 is measured by the load measurement device. 81 is the rising start time at which the operation of lifting so as to separate from 81 is started. The descending start time and the ascending start time are, for example, times at which the controller 140 starts a descending or ascending command to the nozzle elevating device 67 (driving circuit 142). The control device 140 may be set to delete the old log data D2 in the flash memory 141D each time a new measurement operation is performed. This makes it easy to identify the latest log data D2 in one mounter 11. In addition, it is possible to prevent unnecessary past log data D2 from being accumulated in the mounting machine 11 and pressing the flash memory 141D.

また、制御装置140は、タイミング情報である下降開始時間及び上昇開始時間と、複数の吸着ノズル70の各々との対応関係を示す関連付け情報を、ログデータD2に保存しても良い。例えば、制御装置140は、吸着ノズル70の個々を識別するノズルIDと、下降開始時間及び上昇開始時間を関連付けた情報を、ログデータD2に保存しても良い。あるいは、制御装置140は、装着ヘッド24において吸着ノズル70を装着する各ホルダを識別するホルダIDと、下降開始時間及び上昇開始時間を関連付けた情報を、ログデータD2に保存しても良い。これにより、後述する分析コンピュータ19の処理(図8のS31の「計測エラー」の表示処理)において、ノズルIDやホルダIDを表示することができる。 Further, the control device 140 may store, in the log data D2, association information indicating a correspondence relationship between the descending start time and the ascending start time, which are timing information, and each of the plurality of suction nozzles 70. For example, the control device 140 may store, in the log data D2, information in which the nozzle ID for identifying each of the suction nozzles 70 and the descending start time and the ascending start time are associated with each other. Alternatively, the control device 140 may store, in the log data D2, information in which the holder ID for identifying each holder on which the suction nozzle 70 is mounted in the mounting head 24 is associated with the descending start time and the ascending start time. Thereby, the nozzle ID and the holder ID can be displayed in the processing of the analysis computer 19 (display processing of “measurement error” in S31 of FIG. 8) described later.

そして、計測対象の実装機11は、荷重計測装置81を搬出する。対基板作業システム10は、計測対象の実装機11から搬出された荷重計測装置81を、最下流(リフロー装置15側)まで搬送する。そして、ユーザは、部品実装ライン12から搬出された荷重計測装置81を取り出す。 Then, the mounter 11 to be measured carries out the load measuring device 81. The board-to-board working system 10 conveys the load measuring device 81 carried out from the mounting machine 11 to be measured to the most downstream side (reflow device 15 side). Then, the user takes out the load measuring device 81 carried out from the component mounting line 12.

図8に戻り、ユーザは、分析コンピュータ19を操作して、計測を実行した実装機11からログデータD2を取得する(S17)。分析コンピュータ19は、生産管理コンピュータ18を介して実装機11からログデータD2を取得する(図1参照)。例えば、分析コンピュータ19は、ユーザからログデータD2を取得したい旨の操作を操作部19Aに受け付けると、部品実装ライン12に設置された複数の実装機11のうち、ログデータD2を保存する実装機11を選択する画面を表示部19Bに表示する。分析コンピュータ19は、例えば、実装機11のシリアルナンバー、ログデータD2を取得した日時等を表示する。例えば、分析コンピュータ19は、ユーザによって操作部19A(マウス)を操作され任意のシリアルナンバーを選択されると、選択されたシリアルナンバーに対応する実装機11のログデータD2を生産管理コンピュータ18(実装機11)からダウンロードする。これにより、ユーザは、ログデータD2を取得したいと考えている実装機11を、分析コンピュータ19の表示部19Bに表示されたシリアルナンバーやログデータD2の取得日時等で確認しながら、所望のログデータD2をダウンロードできる。 Returning to FIG. 8, the user operates the analysis computer 19 to acquire the log data D2 from the mounting machine 11 that has performed the measurement (S17). The analysis computer 19 acquires the log data D2 from the mounting machine 11 via the production management computer 18 (see FIG. 1). For example, when the analysis computer 19 receives an operation from the user indicating that the user wants to obtain the log data D2 in the operation unit 19A, the mounting machine that stores the log data D2 among the plurality of mounting machines 11 installed in the component mounting line 12 is installed. A screen for selecting 11 is displayed on the display unit 19B. The analysis computer 19 displays, for example, the serial number of the mounting machine 11 and the date and time when the log data D2 was acquired. For example, when the user operates the operation unit 19A (mouse) to select an arbitrary serial number, the analysis computer 19 outputs the log data D2 of the mounting machine 11 corresponding to the selected serial number to the production management computer 18 (installation). Download from machine 11). As a result, the user confirms the mounter 11 who desires to acquire the log data D2 by the serial number displayed on the display unit 19B of the analysis computer 19 and the acquisition date and time of the log data D2, and the like. The data D2 can be downloaded.

分析コンピュータ19によるログデータD2のダウンロードが完了すると(S17)、ユーザは、荷重計測装置81を分析コンピュータ19に接続する(S19)。ユーザは、荷重計測装置81の外部インターフェース101と、分析コンピュータ19の外部インターフェース19CとをUSBケーブルで接続する。 When the download of the log data D2 by the analysis computer 19 is completed (S17), the user connects the load measuring device 81 to the analysis computer 19 (S19). The user connects the external interface 101 of the load measuring device 81 and the external interface 19C of the analysis computer 19 with a USB cable.

この状態において、分析コンピュータ19は、例えば、ユーザによって操作部19Aを操作され分析を開始する旨の入力を受け付けると、荷重計測装置81のデータロガー97に保存された計測データD3(例えば、荷重を示す検出電圧V2のアナログ波形である荷重データ)を読み込む。分析コンピュータ19は、ダウンロードしたログデータD2に基づいて、読み込んだ計測データD3の分析を開始する(S21)。従って、本実施形態の分析コンピュータ19は、S17においてユーザによって選択された実装機11からダウンロードしたログデータD2と、荷重計測装置81から読み込んだ計測データD3とが対応するものとして分析を実行する。 In this state, for example, when the analysis computer 19 receives an input indicating that the user operates the operation unit 19A to start the analysis, the analysis computer 19 stores the measurement data D3 (for example, load data) stored in the data logger 97 of the load measurement device 81. The load data, which is the analog waveform of the detection voltage V2 shown, is read. The analysis computer 19 starts analysis of the read measurement data D3 based on the downloaded log data D2 (S21). Therefore, the analysis computer 19 of this embodiment executes the analysis assuming that the log data D2 downloaded from the mounting machine 11 selected by the user in S17 and the measurement data D3 read from the load measuring device 81 correspond to each other.

尚、分析コンピュータ19は、ログデータD2と計測データD3との関連性を示す情報に基づいて、ログデータD2に対応する計測データD3を判定してもよい。例えば、分析コンピュータ19は、ログデータD2の時間情報と、計測データD3の時間情報とに基づいて、ログデータD2に対応する計測データD3を判定してもよい。ここでいう計測データD3の時間情報とは、例えば、荷重計測装置81によって荷重を計測した(取得した)時間である。また、時間情報に基づいて対応関係を判定する場合、実装機11と荷重計測装置81との基準時間を予め一致させておくことが好ましい。例えば、荷重計測装置81は、計測前に分析コンピュータ19に接続されることで、実装機11と基準時間を一致させる構成でもよい。そして、分析コンピュータ19は、計測後の荷重計測装置81を接続されると、荷重計測装置81から読み込んだ計測データD3の時間情報に基づいて、計測データD3に対応する(時間情報が一致する)ログデータD2を実装機11から検索してもよい。これにより、ユーザにログデータD2を選択させる手間をなくし、分析コンピュータ19が読み込んだ計測データD3に対応するログデータD2を自動で判定し、関連付けることができる。 The analysis computer 19 may determine the measurement data D3 corresponding to the log data D2 based on the information indicating the relationship between the log data D2 and the measurement data D3. For example, the analysis computer 19 may determine the measurement data D3 corresponding to the log data D2 based on the time information of the log data D2 and the time information of the measurement data D3. The time information of the measurement data D3 here is, for example, the time when the load is measured (acquired) by the load measuring device 81. Further, when determining the correspondence relationship based on the time information, it is preferable that the reference time of the mounting machine 11 and the reference time of the load measuring device 81 be matched in advance. For example, the load measuring device 81 may be configured so that the mounting machine 11 and the reference time match each other by being connected to the analysis computer 19 before measurement. Then, when the load measuring device 81 after measurement is connected, the analysis computer 19 corresponds to the measurement data D3 based on the time information of the measurement data D3 read from the load measuring device 81 (the time information matches). The log data D2 may be retrieved from the mounting machine 11. Accordingly, the user is not required to select the log data D2, and the log data D2 corresponding to the measurement data D3 read by the analysis computer 19 can be automatically determined and associated.

また、分析コンピュータ19は、時間情報以外の他の情報(ログデータD2と計測データD3との関連性を示す情報)に基づいて、ログデータD2に対応する計測データD3を判定してもよい。例えば、実装機11は、荷重計測装置81と通信可能に構成され、計測時に荷重計測装置81に対して識別情報(関連性を示す情報)を通知してもよい。そして、荷重計測装置81は、実装機11から通知された識別情報を計測データD3と関連付けて記憶してもよい。これにより、分析コンピュータ19は、荷重計測装置81から読み込んだ計測データD3の識別情報に基づいて、計測データD3に対応するログデータD2を実装機11から検索できる。 The analysis computer 19 may determine the measurement data D3 corresponding to the log data D2 based on information other than the time information (information indicating the relationship between the log data D2 and the measurement data D3). For example, the mounting machine 11 may be configured to be communicable with the load measuring device 81 and notify the load measuring device 81 of identification information (information indicating the relevance) at the time of measurement. Then, the load measuring device 81 may store the identification information notified from the mounting machine 11 in association with the measurement data D3. As a result, the analysis computer 19 can retrieve the log data D2 corresponding to the measurement data D3 from the mounting machine 11 based on the identification information of the measurement data D3 read from the load measuring device 81.

また、荷重計測装置81は、計測データD3の識別情報を入力可能な入力部を備えてもよい。ユーザは、例えば、荷重の計測前に実装機11の表示パネル11A(図1参照)に表示された識別情報(モジュールや計測日時を特定できる数字など)を確認し、荷重計測装置81の入力部を使用して確認した識別情報を入力する。荷重計測装置81は、入力された識別情報を計測データD3と関連付けて記憶してもよい。この場合にも、分析コンピュータ19は、荷重計測装置81から読み込んだ計測データD3の識別情報に基づいて、計測データD3に対応するログデータD2を実装機11から検索できる。 Further, the load measuring device 81 may include an input unit capable of inputting the identification information of the measurement data D3. The user, for example, confirms the identification information (such as the module and the number that can specify the measurement date and time) displayed on the display panel 11A (see FIG. 1) of the mounting machine 11 before measuring the load, and inputs the load measurement device 81. Enter the identification information confirmed using. The load measuring device 81 may store the input identification information in association with the measurement data D3. Also in this case, the analysis computer 19 can retrieve the log data D2 corresponding to the measurement data D3 from the mounting machine 11 based on the identification information of the measurement data D3 read from the load measuring device 81.

また、分析コンピュータ19は、ログデータD2と計測データD3との対応関係を判定しなくともよい。例えば、荷重計測装置81を、1回の計測データD3のみデータロガー97に記憶できる構成としてもよい。そして、対基板作業システム10は、計測データD3の分析を分析コンピュータ19によって実行されるまで次の荷重の計測を実行できない構成でもよい。これにより、ユーザは、荷重の計測を1回実施するごとに、必ず分析コンピュータ19による分析を実施する。即ち、ユーザは、計測から分析までの作業を一連の処理として行うなどの制約が生じる。この場合、荷重計測装置81から取得した計測データD3と、生産管理コンピュータ18から取得したログデータD2とは、一対一の関係となり、対応関係の判定が不要となる。従って、分析コンピュータ19は、生産管理コンピュータ18から取得したログデータD2と、荷重計測装置81から取得した計測データD3とを、対応関係を判定せずに関連付けることができる。 The analysis computer 19 does not have to determine the correspondence between the log data D2 and the measurement data D3. For example, the load measuring device 81 may be configured so that only one measurement data D3 can be stored in the data logger 97. The work system 10 for a board may have a configuration in which the next load measurement cannot be executed until the analysis computer 19 analyzes the measurement data D3. As a result, the user always performs the analysis by the analysis computer 19 every time the load measurement is performed. That is, there is a constraint that the user performs work from measurement to analysis as a series of processes. In this case, the measurement data D3 acquired from the load measuring device 81 and the log data D2 acquired from the production management computer 18 have a one-to-one relationship, and it is not necessary to determine the correspondence relationship. Therefore, the analysis computer 19 can associate the log data D2 acquired from the production management computer 18 with the measurement data D3 acquired from the load measuring device 81 without determining the correspondence relationship.

次に、S23において、分析コンピュータ19は、計測データD3に含まれる複数の荷重データと、複数の吸着ノズル70との対応付けを行う。図9は、計測データD3の一例であり、計測データD3に含まれる複数の荷重データ151〜153を示している。尚、図9は、複数(例えば、12個)の吸着ノズル70のうち、1〜3番目に荷重を測定した3つの吸着ノズル70に対応する荷重データ151,152,153のみを示している。図9の縦軸は、荷重の値を示している。図9の横軸は、時間を示している。 Next, in S23, the analysis computer 19 associates the plurality of load data included in the measurement data D3 with the plurality of suction nozzles 70. FIG. 9 is an example of the measurement data D3, and shows a plurality of load data 151 to 153 included in the measurement data D3. Note that FIG. 9 shows only the load data 151, 152, 153 corresponding to the three suction nozzles 70 whose loads are measured first to third among the plurality (for example, 12) of suction nozzles 70. The vertical axis of FIG. 9 indicates the value of load. The horizontal axis of FIG. 9 indicates time.

図9に示すように、計測データD3には、連続した複数の荷重データ151〜153が含まれている。荷重データ151〜153は、例えば、荷重を示す検出電圧V2のアナログ波形(アナログデータ)である。あるいは、荷重データ151〜153は、検出電圧V2の値を荷重値に分析コンピュータ19が変換したアナログ波形でも良い。図9中の時間T0は、例えば、吸着ノズル70によって押圧スイッチ99Aを押下した時間である。下降開始時間TS1,TS2,TS3は、各荷重データ151〜153(計測作業)において、計測対象の吸着ノズル70を下降させる動作を開始した時間である。上昇開始時間TE1,TE2,TE3は、各荷重データ151〜153(計測作業)において、計測対象の吸着ノズル70を上昇させる動作を開始した時間である。例えば、1番目に計測した荷重データ151において、下降開始時間TS1から所定時間(例えば、10ms)経過した後で吸着ノズル70が荷重入力部95Aに接触し、計測された荷重は、そのタイミング(10ms後)から増大を開始している。また、荷重データ151の荷重は、制御装置140によるフィードバック制御にともなって増大し、吸着ノズル70に作用する荷重が目標荷重に到達すると最大値M1付近となる。荷重データ151の荷重は、吸着ノズル70を上昇させる上昇開始時間TE1を経過すると低減する。尚、図9に示す荷重データ151は、一例であり、実際のアナログ波形を簡素化して示している。 As shown in FIG. 9, the measurement data D3 includes a plurality of continuous load data 151 to 153. The load data 151 to 153 are, for example, analog waveforms (analog data) of the detection voltage V2 indicating the load. Alternatively, the load data 151 to 153 may be analog waveforms obtained by converting the value of the detection voltage V2 into load values by the analysis computer 19. The time T0 in FIG. 9 is, for example, the time when the pressing switch 99A is pressed by the suction nozzle 70. The descent start times TS1, TS2, TS3 are times at which the operation of lowering the suction nozzle 70 to be measured is started in each of the load data 151 to 153 (measurement work). The rising start times TE1, TE2, and TE3 are times at which the operation of raising the suction nozzle 70 to be measured is started in each of the load data 151 to 153 (measurement work). For example, in the first measured load data 151, the suction nozzle 70 comes into contact with the load input unit 95A after a predetermined time (for example, 10 ms) has elapsed from the descent start time TS1, and the measured load has its timing (10 ms). Later) has begun to increase. Further, the load of the load data 151 increases with the feedback control by the control device 140, and becomes close to the maximum value M1 when the load acting on the suction nozzle 70 reaches the target load. The load of the load data 151 decreases when the rise start time TE1 for raising the suction nozzle 70 elapses. The load data 151 shown in FIG. 9 is an example, and shows an actual analog waveform in a simplified form.

荷重データ151の下降開始時間TS1から上昇開始時間TE1までの計測時間TW1と、荷重データ152の下降開始時間TS2から上昇開始時間TE2までの計測時間TW2は、異なっている。同様に、荷重データ152の計測時間TW2と、荷重データ153の下降開始時間TS3から上昇開始時間TE3までの計測時間TW3は、異なっている。計測時間TW1,TW2,TW3は、例えば、40ms〜150msである。 The measurement time TW1 from the fall start time TS1 of the load data 151 to the rise start time TE1 is different from the measurement time TW2 of the load data 152 from the fall start time TS2 to the rise start time TE2. Similarly, the measurement time TW2 of the load data 152 and the measurement time TW3 of the load data 153 from the fall start time TS3 to the rise start time TE3 are different. The measurement times TW1, TW2, TW3 are, for example, 40 ms to 150 ms.

これは、本実施形態の制御装置140は、吸着ノズル70から部品に付与する荷重のフィードバック制御を実施しているためである。具体的には、制御装置140は、例えば、駆動回路142の駆動電力の電流値に基づいて、吸着ノズル70を下降させるのに必要な力が所望の力となる状態、即ち、吸着ノズル70から部品に所望の荷重を付与する状態まで吸着ノズル70を下降させる。制御装置140は、例えば、吸着ノズル70から部品に所望の荷重を付与する状態になると、吸着ノズル70の上昇を開始する。このため、荷重データ151〜153は、各吸着ノズル70の上下方向への移動における摺動抵抗などが異なることで、吸着ノズル70にその時々に作用する荷重の状態に応じて、荷重の立ち上がりや変化量の異なった波形となる。結果として、各荷重データ151〜153の計測時間TW1,TW2,TW3には、ばらつきが発生する。また、荷重データ151〜153は、時間軸に対して等間隔には並ばず、不規則な間隔となる。 This is because the control device 140 of the present embodiment performs feedback control of the load applied from the suction nozzle 70 to the component. Specifically, the control device 140 is in a state in which the force required to lower the suction nozzle 70 is a desired force, that is, from the suction nozzle 70, based on the current value of the drive power of the drive circuit 142, for example. The suction nozzle 70 is lowered until a desired load is applied to the component. The control device 140 starts to raise the suction nozzle 70 when a desired load is applied to the component from the suction nozzle 70, for example. Therefore, the load data 151 to 153 have different sliding resistances in the vertical movements of the suction nozzles 70, etc., so that the load rises depending on the state of the load acting on the suction nozzle 70 from time to time. The waveforms have different amounts of change. As a result, variations occur in the measurement times TW1, TW2, TW3 of the load data 151-153. In addition, the load data 151 to 153 do not line up at equal intervals with respect to the time axis, but have irregular intervals.

これに対し、本実施形態のログデータD2には、計測作業において実装機11によって保存された各吸着ノズル70に対応する下降開始時間TS1〜TS3及び上昇開始時間TE1〜TE3が保存されている。分析コンピュータ19は、S23において、S17で取得したログデータD2に含まれる下降開始時間TS1〜TS3及び上昇開始時間TE1〜TE3と、計測データD3の時間とを照合する。そして、分析コンピュータ19は、計測データD3に含まれる複数の荷重データ151〜153が、どの吸着ノズル70に対応しているのかを検出し対応付けを行う。図9に示すように、分析コンピュータ19は、例えば、下降開始時間TS1及び上昇開始時間TE1を含む荷重データ151を、1番目に計測した吸着ノズル70(図中のノズル1)に対応付ける。同様に、分析コンピュータ19は、下降開始時間TS2及び上昇開始時間TE2を含む荷重データ152を、2番目に計測した吸着ノズル70(図中のノズル2)に対応付ける。同様に、分析コンピュータ19は、下降開始時間TS3及び上昇開始時間TE3を含む荷重データ153を、3番目に計測した吸着ノズル70(図中のノズル3)に対応付ける。 On the other hand, the log data D2 of the present embodiment stores the descent start times TS1 to TS3 and the rising start times TE1 to TE3 corresponding to the suction nozzles 70 saved by the mounting machine 11 in the measurement work. In S23, the analysis computer 19 collates the falling start times TS1 to TS3 and the rising start times TE1 to TE3 included in the log data D2 acquired in S17 with the time of the measurement data D3. Then, the analysis computer 19 detects which suction nozzles 70 the plurality of load data 151 to 153 included in the measurement data D3 correspond to and associates them. As shown in FIG. 9, the analysis computer 19 associates, for example, the load data 151 including the descending start time TS1 and the ascending start time TE1 with the suction nozzle 70 (nozzle 1 in the figure) measured first. Similarly, the analysis computer 19 associates the load data 152 including the descending start time TS2 and the ascending start time TE2 with the suction nozzle 70 (nozzle 2 in the figure) measured second. Similarly, the analysis computer 19 associates the load data 153 including the descending start time TS3 and the ascending start time TE3 with the suction nozzle 70 (nozzle 3 in the figure) measured third.

従って、本実施形態の対応付けに用いる情報(タイミング情報)は、荷重の計測作業において、実装機11が複数の吸着ノズル70(保持部)の各々を実際に動作させた実タイミング情報(下降開始時間TS1〜TS3及び上昇開始時間TE1〜TE3)である。これによれば、分析コンピュータ19(分析装置)は、実タイミング情報(下降開始時間TS1など)に基づいて、複数の荷重データ151〜153の中から、各吸着ノズル70(保持部)を動作させた時間(下降開始時間TS1など)等と一致する荷重データ151〜153を特定することで、荷重データ151〜153と吸着ノズル70を対応付けることができる。これにより、実際に動作した実タイミングに基づいて、吸着ノズル70と荷重データ151〜153とをより正確に対応付けることができる。 Therefore, the information (timing information) used for the association of the present embodiment is the actual timing information (descent start) when the mounting machine 11 actually operates each of the plurality of suction nozzles 70 (holding units) in the load measurement work. Times TS1 to TS3 and rising start times TE1 to TE3). According to this, the analysis computer 19 (analyzer) operates each suction nozzle 70 (holding unit) from among the plurality of load data 151 to 153 based on the actual timing information (fall start time TS1 and the like). The load data 151 to 153 and the suction nozzle 70 can be associated with each other by specifying the load data 151 to 153 that match the predetermined time (such as the descent start time TS1). As a result, the suction nozzle 70 and the load data 151 to 153 can be more accurately associated with each other based on the actual timing of actual operation.

尚、本願のタイミング情報は、上記した実タイミング情報に限らず、実装機11の動作条件から複数の吸着ノズル70(保持部)の各々が動作したタイミングを推定した推定タイミング情報でもよい。ここでいう推定タイミング情報とは、例えば、計測作業において、1番目の吸着ノズル70(保持部)を荷重計測装置81に向けて下降させた下降開始時間TS1を基準として、予め定められている実装機11の動作条件(装着の順番、装着ヘッド24の吸着ノズル70を動作させるサイクルタイム等)に基づいて、吸着ノズル70が動作したタイミングを推定した情報である。これによれば、分析コンピュータ19(分析装置)は、この推定タイミング情報に基づいて、複数の荷重データ151〜153の中から、各吸着ノズル70の推定した推定タイミングと一致する荷重データ151〜153を特定することで、荷重データ151〜153と吸着ノズル70を対応付けることができる。特に、荷重のフィードバック制御を実施しない実装機11では、荷重の大きさに係わらず吸着ノズル70を決まったサイクルタイムで上下動させる。このため、検出される荷重データ151〜153は、等間隔に配置されるはずである。従って、1つの吸着ノズル70のタイミングを基準として、サイクルタイム等を用いて他の吸着ノズル70の下降タイミングを推定し易くなる。即ち、荷重のフィードバック制御を実行しない実装機11では、推定タイミングを用いることは極めて有効である。 Note that the timing information of the present application is not limited to the actual timing information described above, but may be estimated timing information that estimates the timing at which each of the plurality of suction nozzles 70 (holding units) operates from the operating conditions of the mounting machine 11. The estimated timing information referred to here is, for example, a predetermined mounting based on the descent start time TS1 when the first suction nozzle 70 (holding unit) is lowered toward the load measuring device 81 in the measurement work. This is information that estimates the timing at which the suction nozzle 70 operates, based on the operating conditions of the machine 11 (mounting order, cycle time for operating the suction nozzle 70 of the mounting head 24, etc.). According to this, the analysis computer 19 (analyzer), based on this estimated timing information, the load data 151 to 153 matching the estimated timing estimated by each suction nozzle 70 from among the plurality of load data 151 to 153. By specifying, the load data 151 to 153 and the suction nozzle 70 can be associated with each other. Particularly, in the mounting machine 11 that does not perform load feedback control, the suction nozzle 70 is moved up and down at a fixed cycle time regardless of the magnitude of the load. Therefore, the detected load data 151 to 153 should be arranged at equal intervals. Therefore, it becomes easier to estimate the lowering timing of the other suction nozzles 70 by using the cycle time or the like with reference to the timing of one suction nozzle 70. That is, it is extremely effective to use the estimated timing in the mounting machine 11 that does not execute the load feedback control.

また、タイミングの推定に用いる基準時間は、下降開始時間TS1や上昇開始時間TE1に限らず、例えば、吸着ノズル70の動作を開始させる前の指令を決定した時間や、吸着ノズル70の下降中の途中の時間(中間地点の時間)などを用いても良い。また、タイミングの推定に用いる実装機11の動作条件は、サイクルタイムに限らず、例えば、吸着ノズル70を動作させる平均速度や、吸着ノズル70の位置を入れ替える時間などを用いても良い。また、タイミングを推定する処理は、計測を行う実装機11側で実行しても良く、分析コンピュータ19で実行しても良い。 Further, the reference time used for the timing estimation is not limited to the descent start time TS1 and the rising start time TE1, and for example, the time when the command before starting the operation of the suction nozzle 70 is determined or the suction nozzle 70 is being lowered. You may use the time on the way (time of an intermediate point) etc. Further, the operating condition of the mounting machine 11 used for estimating the timing is not limited to the cycle time, and for example, an average speed of operating the suction nozzle 70, a time for changing the position of the suction nozzle 70, or the like may be used. Further, the process of estimating the timing may be executed by the mounting machine 11 side that performs the measurement, or may be executed by the analysis computer 19.

次に、分析コンピュータ19は、後述するS29の荷重の良否を判定する処理に用いるデータを、各荷重データ151〜153から抽出する(S25)。分析コンピュータ19は、例えば、1番目の荷重データ151のうち、下降開始時間TS1から上昇開始時間TE1までのデータを抽出する。そして、分析コンピュータ19は、抽出したデータの中における荷重の最大値M1を、良否判定用のデータとして検出する。同様に、分析コンピュータ19は、荷重データ152,153のうち、下降開始時間TS2,TS3から上昇開始時間TE2,TE3までのデータを抽出し、最大値M2,M3をそれぞれ検出する。 Next, the analysis computer 19 extracts the data used for the process of determining the quality of the load in S29 described below from each of the load data 151 to 153 (S25). The analysis computer 19 extracts, for example, the data from the falling start time TS1 to the rising start time TE1 in the first load data 151. Then, the analysis computer 19 detects the maximum value M1 of the load in the extracted data as the quality determination data. Similarly, the analysis computer 19 extracts the data from the falling start times TS2, TS3 to the rising start times TE2, TE3 of the load data 152, 153, and detects the maximum values M2, M3, respectively.

従って、本実施形態の複数の荷重データ151〜153は、時間の経過にともなって荷重が変化するデータである。分析コンピュータ19(分析装置)は、複数の吸着ノズル70(保持部)の各々の下降開始時間TS1等(タイミング情報)に基づいて、複数の荷重データ151〜153の各々から複数の吸着ノズル70の各々に対応する所定期間のデータを抽出する抽出処理(S25)と、抽出処理で抽出したデータに基づいて、荷重の良否を判定する判定処理(S29)と、を実行する。 Therefore, the plurality of load data 151 to 153 of this embodiment are data in which the load changes with the passage of time. The analysis computer 19 (analyzer) determines the plurality of suction nozzles 70 from each of the plurality of load data 151 to 153 based on the descending start time TS1 and the like (timing information) of each of the plurality of suction nozzles 70 (holding units). An extraction process (S25) for extracting data for a predetermined period corresponding to each of them, and a determination process (S29) for determining the quality of the load based on the data extracted by the extraction process are executed.

これによれば、荷重データ151〜153は、例えば、時間の経過にともなって荷重が増減するアナログデータである。分析コンピュータ19(分析装置)は、タイミング情報(下降開始時間TS1など)に基づいて、その荷重データ151〜153から必要な所定時間のデータを抽出する。これにより、計測にともなう振動等によって増大した荷重(ノイズ)が荷重データ151〜153に含まれる場合(所定時間以外に含まれる場合)、下降や上昇のタイミングに基づいて必要な部分だけを抽出することでノイズを除去した所望の荷重データ151〜153を取得できる。そして、分析コンピュータ19は、抽出したデータに基づいて荷重の良否を判定することで(S29)、各吸着ノズル70(保持部)の荷重が所望の荷重であるか否かをより正確に判定することができる。 According to this, the load data 151 to 153 are, for example, analog data in which the load increases or decreases with the passage of time. The analysis computer 19 (analyzer) extracts the data of the required predetermined time from the load data 151 to 153 based on the timing information (fall start time TS1 and the like). As a result, when the load (noise) increased by the vibration or the like accompanying the measurement is included in the load data 151 to 153 (when it is included other than the predetermined time), only the necessary portion is extracted based on the descending or ascending timing. As a result, desired load data 151 to 153 from which noise is removed can be acquired. Then, the analysis computer 19 determines whether the load of each suction nozzle 70 (holding unit) is a desired load more accurately by determining the quality of the load based on the extracted data (S29). be able to.

尚、分析コンピュータ19は、S25の抽出処理において、下降開始時間TS1又は上昇開始時間TE1の一方のみを用いて荷重データ151からデータを抽出し、最大値M1を検出しても良い。例えば、分析コンピュータ19は、1番目の下降開始時間TS1と、2番目の下降開始時間TS2との間のデータを抽出し、そのデータの中から最大値M1を検出しても良い。あるいは、分析コンピュータ19は、下降開始時間TS1から所定時間後までのデータを抽出し、そのデータの中から最大値M1を検出しても良い。また、分析コンピュータ19は、上昇開始時間TE1から所定時間前までのデータを抽出し、そのデータの中から最大値M1を検出しても良い。 The analysis computer 19 may detect the maximum value M1 by extracting data from the load data 151 using only one of the descending start time TS1 and the ascending start time TE1 in the extraction process of S25. For example, the analysis computer 19 may extract the data between the first fall start time TS1 and the second fall start time TS2 and detect the maximum value M1 from the data. Alternatively, the analysis computer 19 may extract the data from the descent start time TS1 to a predetermined time later and detect the maximum value M1 from the data. Further, the analysis computer 19 may extract the data from the rising start time TE1 to a predetermined time before, and detect the maximum value M1 from the data.

また、分析コンピュータ19は、S25の抽出処理において、S29の判定処理に用いるデータとして最大値M1〜M3を検出するのではなく、抽出したデータの平均値や標準偏差を演算しS29の判定処理に用いても良い。 Further, in the extraction process of S25, the analysis computer 19 does not detect the maximum values M1 to M3 as the data used in the determination process of S29, but calculates the average value or standard deviation of the extracted data to perform the determination process of S29. You may use.

次に、分析コンピュータ19は、複数の荷重データ151〜153のうち、荷重の最大値M1,M2,M3が閾値TH以下となる荷重データ151〜153が存在するか否かを判定する(S27)。ここで、スタックなどの動作異常が発生すると、吸着ノズル70は、荷重計測装置81まで下降できないか、下降できたとしても荷重入力部95Aを適切に押下できない状態となる。この場合、動作異常の発生した吸着ノズル70の荷重データ151〜153は、荷重の増加しないデータ、あるいは増加したとしても極めて小さい増加とるデータを含む状態、即ち、データの欠落が生じた状態となる。そこで、分析コンピュータ19は、荷重の最大値M1〜M3が閾値TH以下となる荷重データ151〜153が存在するか否かを判定することで、動作異常によって荷重の増加していない荷重データ151〜153が存在するか否かを判定する(S27)。従って、S27で用いる閾値TH(図9参照)は、動作異常によって増大しない荷重データ151〜153の値に応じて設定される。閾値THは、例えば、0.2N(ニュートン)である。 Next, the analysis computer 19 determines whether, among the plurality of load data 151 to 153, there is load data 151 to 153 whose maximum load values M1, M2, M3 are equal to or less than the threshold value TH (S27). .. Here, when an abnormal operation of the stack or the like occurs, the suction nozzle 70 cannot descend to the load measuring device 81, or even if it can descend, the load input unit 95A cannot be appropriately pressed. In this case, the load data 151 to 153 of the suction nozzle 70 in which the operation abnormality occurs includes the data in which the load does not increase, or the data including an extremely small increase in the load, that is, a state in which the data is missing. .. Therefore, the analysis computer 19 determines whether or not the load data 151 to 153 in which the maximum load values M1 to M3 are equal to or less than the threshold value TH exists, and thus the load data 151 to which the load does not increase due to the operation abnormality. It is determined whether 153 exists (S27). Therefore, the threshold value TH (see FIG. 9) used in S27 is set according to the values of the load data 151 to 153 that do not increase due to the operation abnormality. The threshold TH is 0.2 N (Newton), for example.

分析コンピュータ19は、最大値M1〜M3が閾値TH以下となる荷重データ151〜153が存在しないことに応じて(S27:YES)、荷重データ151〜153の良否を判定する(S29)。本実施形態の制御データD1には、荷重を計測する際に吸着ノズル70から部品に付加する荷重をフィードバック制御するための目標となる目標荷重値、及び許容する荷重値の範囲を示す荷重幅が設定されている。分析コンピュータ19は、S29において、この目標荷重値及び荷重幅に基づいて荷重の良否を判定する。 The analysis computer 19 determines pass/fail of the load data 151-153 according to the absence of the load data 151-153 whose maximum values M1-M3 are less than or equal to the threshold value TH (S27: YES) (S29). In the control data D1 of the present embodiment, a target load value that is a target for feedback control of the load applied from the suction nozzle 70 to the component when measuring the load, and a load width indicating a range of the allowable load value. It is set. In S29, the analysis computer 19 determines the quality of the load based on the target load value and the load width.

例えば、分析コンピュータ19は、S25で抽出した荷重データ151の最大値M1(荷重値)が、目標荷重値を基準として荷重幅の範囲に入っているか否かを判定することで、荷重の良否を判定する。分析コンピュータ19は、最大値M1か荷重幅の範囲内に入っている場合、その荷重データ151(計測した吸着ノズル70の荷重)が良好であると判定する。目標荷重値は、例えば、181gf(グラムフォース)である。荷重幅は、例えば、20%である。この場合、分析コンピュータ19は、例えば、最大値M1が、上限値(217.2gf=181gf*1.2)以下で、且つ下限値(144.8gf=181gf*0.8)以上の場合に、荷重が良好であると判定する。尚、分析コンピュータ19は、例えば、1つの吸着ノズル70に対し複数回の計測を実行した場合、その複数回の荷重データ151の最大値M1のすべてが荷重幅の範囲に入っているか否かを判定しても良い。また、分析コンピュータ19は、例えば、複数回の計測した荷重値の一部(過半数など)が、荷重幅に含まれている場合に、荷重が良好であると判定してもよい。また、分析コンピュータ19は、目標荷重値又は荷重幅の一方で荷重の良否を判定してもよい。例えば、分析コンピュータ19は、最大値M1が目標荷重値と一致するか否かによって荷重の良否を判定してもよい。あるいは、分析コンピュータ19は、複数回の計測を実行した複数の最大値M1が、その平均値を基準として一定の荷重幅内に収まっているか否かによって荷重の良否を判定してもよい。 For example, the analysis computer 19 determines whether the load is good or bad by determining whether or not the maximum value M1 (load value) of the load data 151 extracted in S25 is within the range of the load width with the target load value as a reference. judge. The analysis computer 19 determines that the load data 151 (measured load of the suction nozzle 70) is good when it is within the range of the maximum value M1 or the load width. The target load value is, for example, 181 gf (gram force). The load width is, for example, 20%. In this case, for example, when the maximum value M1 is less than or equal to the upper limit value (217.2gf=181gf*1.2) and less than or equal to the lower limit value (144.8gf=181gf*0.8), the analysis computer 19 The load is judged to be good. Note that, for example, when the measurement is performed a plurality of times for one suction nozzle 70, the analysis computer 19 determines whether or not all the maximum values M1 of the load data 151 for the plurality of times are within the load width range. You may judge. In addition, the analysis computer 19 may determine that the load is good, for example, when a part (a majority, etc.) of the load values measured a plurality of times is included in the load width. Further, the analysis computer 19 may determine the quality of the load based on the target load value or the load width. For example, the analysis computer 19 may determine the quality of the load based on whether the maximum value M1 matches the target load value. Alternatively, the analysis computer 19 may determine the quality of the load by determining whether or not the plurality of maximum values M1 obtained by performing the measurement a plurality of times are within a certain load width with reference to the average value thereof.

次に、分析コンピュータ19は、分析結果を表示部19Bに表示する(S31)。分析コンピュータ19は、各吸着ノズル70の荷重の良否の他に、例えば、荷重計測装置81のシリアルナンバー、実装機11のシリアルナンバー、装着ヘッド24のシリアルナンバーなどと合わせて、各吸着ノズル70の荷重の値を示す。表示する荷重の値としては、例えば、上記した目標荷重値、荷重幅、最大値M1〜M3を表示する。また、1つの吸着ノズル70について複数回の計測を実行した場合、1つの吸着ノズル70の荷重値として、例えば、平均値、3シグマ値、最小値、最大値などを表示しても良い。また、分析コンピュータ19は、実装機11のシリアルナンバーなどを、制御データD1によって取得することができる。また、分析コンピュータ19は、荷重値の散布図、棒グラフ、折れ線グラフなどを表示しても良い。 Next, the analysis computer 19 displays the analysis result on the display unit 19B (S31). In addition to the quality of the load of each suction nozzle 70, the analysis computer 19 combines, for example, the serial number of the load measuring device 81, the serial number of the mounting machine 11, the serial number of the mounting head 24, and the like of each suction nozzle 70. Indicates the load value. As the load value to be displayed, for example, the target load value, the load width, and the maximum values M1 to M3 described above are displayed. When the measurement is performed a plurality of times for one suction nozzle 70, the load value of one suction nozzle 70 may be, for example, an average value, a 3 sigma value, a minimum value, a maximum value, or the like. Further, the analysis computer 19 can acquire the serial number of the mounting machine 11 and the like from the control data D1. The analysis computer 19 may also display a scatter diagram of load values, a bar graph, a line graph, or the like.

一方で、S27において、分析コンピュータ19は、最大値M1〜M3が閾値TH以下となる荷重データ151〜153が存在することに応じて(S27:NO)、閾値TH以下となった荷重データ151〜153に対応付けた吸着ノズル70の情報として、スタックなどの動作異常が発生した情報を設定する(S33)。図10は、一例として、ノズル2(荷重データ152)の計測時にスタックが発生した状態を示している。図10に示すように、荷重データ152は、下降開始時間TS2を経過した後も閾値THよりも増大せず、最大値M2が閾値TH以下となっている。 On the other hand, in S27, the analysis computer 19 responds to the presence of the load data 151 to 153 whose maximum values M1 to M3 are equal to or less than the threshold value TH (S27: NO), and the load data 151 to be equal to or less than the threshold value TH. As the information of the suction nozzle 70 associated with 153, information on the occurrence of a malfunction such as a stack is set (S33). FIG. 10 shows, as an example, a state in which a stack is generated when the nozzle 2 (load data 152) is measured. As shown in FIG. 10, the load data 152 does not increase beyond the threshold TH even after the descent start time TS2, and the maximum value M2 is equal to or less than the threshold TH.

ここで、仮に、分析コンピュータ19が、下降開始時間TS2や上昇開始時間TE2などによる荷重データ152の関連付けを実行せず、単純に閾値THを越えたデータを荷重データ152として吸着ノズル70に関連付ける場合を考える。この場合、分析コンピュータ19は、1番目の荷重データ151の次に2番目で閾値THを越える荷重データ153を、ノズル2(2番目の吸着ノズル70)に対応する荷重データ152であると誤って対応付けてしまう虞がある。換言すれば、計測した吸着ノズル70の順番に対して、欠落したデータを飛ばして荷重データ151〜153を対応付けてしまうこととなる。上記したように、本実施形態の複数の荷重データ151〜153は、フィードバック制御を実行したことで、時間軸に対して等間隔には並ばず、不規則な間隔となる。このため、このような吸着ノズル70と荷重データ151〜153をずれて対応付ける事態が発生する可能性がより高くなる。 Here, if the analysis computer 19 does not execute association of the load data 152 based on the descending start time TS2, the ascending start time TE2, etc., and simply associates the data exceeding the threshold value TH with the suction nozzle 70 as the load data 152. think of. In this case, the analysis computer 19 mistakenly considers the second load data 153 that exceeds the threshold TH as the load data 152 corresponding to the nozzle 2 (second suction nozzle 70) after the first load data 151. There is a risk of association. In other words, the missing data is skipped and the load data 151 to 153 are associated with the measured order of the suction nozzles 70. As described above, the plurality of load data 151 to 153 of the present embodiment are not arranged at equal intervals with respect to the time axis by the feedback control, and have irregular intervals. Therefore, it is more likely that such a suction nozzle 70 and the load data 151 to 153 are associated with each other in a shifted manner.

これに対し、本実施形態の分析コンピュータ19では、下降開始時間TS1等を用いて、荷重データ151〜153と、吸着ノズル70との対応付けを実施するため、動作異常によってデータの欠落した吸着ノズル70を特定することができる。分析コンピュータ19は、閾値TH以下となった荷重データ151〜153(例えば、荷重データ152)の情報を設定した後(S33)、S29の良否判定を実行し、S31を実行する。分析コンピュータ19は、S31の表示処理において、動作異常を検出した吸着ノズル70の情報を表示する。例えば、分析コンピュータ19は、動作異常が発生した吸着ノズル70(ノズル2)に対応する欄に「計測エラー」が発生した旨を表示する。 On the other hand, in the analysis computer 19 of the present embodiment, since the load data 151 to 153 and the suction nozzle 70 are associated with each other by using the descent start time TS1 and the like, the suction nozzle in which data is missing due to an operation abnormality. 70 can be identified. The analysis computer 19 sets the information of the load data 151 to 153 (for example, the load data 152) that has become equal to or less than the threshold value TH (S33), then executes the pass/fail judgment of S29, and executes S31. The analysis computer 19 displays the information of the suction nozzle 70 in which the operation abnormality is detected in the display process of S31. For example, the analysis computer 19 displays that a “measurement error” has occurred in the column corresponding to the suction nozzle 70 (nozzle 2) in which the operation abnormality has occurred.

従って、本実施形態の分析コンピュータ19(分析装置)は、複数の荷重データ151〜153のうち、荷重の最大値M1〜M3が閾値TH以下となる荷重データ152が存在する場合に(S27:NO)、最大値M2が閾値TH以下となる荷重データ152に対応付ける吸着ノズル70(ノズル2)に関する情報を報知する報知処理(S31)を実行する。 Therefore, the analysis computer 19 (analyzer) of the present embodiment, when there is the load data 152 in which the maximum values M1 to M3 of the loads are equal to or less than the threshold value TH among the plurality of load data 151 to 153 (S27: NO). ), and the notification process (S31) of notifying the information about the suction nozzle 70 (nozzle 2) associated with the load data 152 whose maximum value M2 is equal to or less than the threshold value TH is executed.

スタックなどの動作異常が発生すると、動作異常の発生した吸着ノズル70に対応する荷重データ151〜153は、計測不能あるいは極めて小さい値となる。これに対し、分析コンピュータ19は、荷重の最大値M1〜M3が所望の閾値TH以下となる吸着ノズル70、即ち、荷重を検出できない吸着ノズル70が存在する場合、その吸着ノズル70に関する情報を報知する。分析コンピュータ19は、S23の対応付け処理において荷重データ151〜153と、吸着ノズル70を適切に対応付けるため、荷重を検出できない(閾値THを満たさない)吸着ノズル70をより正確に特定できる。このため、分析コンピュータ19の表示(報知)を確認したユーザは、スタック等の異常が発生した吸着ノズル70を迅速且つ正確に特定することができ、吸着ノズル70の付け替えや洗浄などの適切な対応を行うことができる。 When an abnormal operation such as a stack occurs, the load data 151 to 153 corresponding to the suction nozzle 70 in which the abnormal operation occurs cannot be measured or has an extremely small value. On the other hand, when there is a suction nozzle 70 whose maximum load values M1 to M3 are less than or equal to a desired threshold value TH, that is, when there is a suction nozzle 70 whose load cannot be detected, the analysis computer 19 reports information about the suction nozzle 70. To do. Since the analysis computer 19 appropriately associates the load data 151 to 153 with the suction nozzle 70 in the association process of S23, it is possible to more accurately identify the suction nozzle 70 that cannot detect the load (does not satisfy the threshold TH). For this reason, the user who confirms the display (notification) of the analysis computer 19 can quickly and accurately identify the suction nozzle 70 in which an abnormality such as a stack has occurred, and an appropriate response such as replacement of the suction nozzle 70 or cleaning. It can be performed.

尚、上記したように、ログデータD2には、吸着ノズル70の個々を識別するノズルIDや吸着ノズル70を装着する各ホルダを識別するホルダIDと、下降開始時間及び上昇開始時間を関連付けた情報を保存しても良い。この場合、上記した「計測エラー」の表示の際に、分析コンピュータ19は、計測エラーとなった吸着ノズル70に関連付けてノズルIDやホルダIDを表示することができる。これにより、例えば、装着ヘッド24のホルダに取り付けられた吸着ノズル70の中から、ホルダIDに基づいて、計測エラーとなった吸着ノズル70を容易に特定することができる。また、例えば、装着ヘッド24のホルダから既に吸着ノズル70を取り外していた場合には、ノズルIDに基づいて、計測エラーとなった吸着ノズル70を容易に特定することができる。 As described above, in the log data D2, information that associates the nozzle ID for identifying each of the suction nozzles 70, the holder ID for identifying each holder to which the suction nozzle 70 is attached, and the descending start time and the ascending start time. May be saved. In this case, when the above-mentioned “measurement error” is displayed, the analysis computer 19 can display the nozzle ID and the holder ID in association with the suction nozzle 70 having the measurement error. Thereby, for example, the suction nozzle 70 having the measurement error can be easily specified from the suction nozzles 70 attached to the holder of the mounting head 24 based on the holder ID. Further, for example, when the suction nozzle 70 has already been removed from the holder of the mounting head 24, the suction nozzle 70 having the measurement error can be easily specified based on the nozzle ID.

また、分析コンピュータ19は、良否判定(S29)や、結果表示(S31)の終了に合わせて、分析に用いたログデータD2を実装機11から削除する処理を実行してもよい。例えば、分析コンピュータ19は、判定を終了したタイミングで(S29)、ダウンロードしたログデータD2と、実装機11に保存された元データとを削除する。分析コンピュータ19は、実装機11のログデータD2(元データ)を削除する旨を、生産管理コンピュータ18に通知する。これにより、実装機11に保存されたログデータD2は、分析で使用され不要になったタイミングで削除される。 In addition, the analysis computer 19 may execute a process of deleting the log data D2 used for the analysis from the mounting machine 11 in accordance with the quality determination (S29) and the end of the result display (S31). For example, the analysis computer 19 deletes the downloaded log data D2 and the original data stored in the mounting machine 11 at the timing when the determination is completed (S29). The analysis computer 19 notifies the production management computer 18 that the log data D2 (original data) of the mounting machine 11 will be deleted. As a result, the log data D2 stored in the mounting machine 11 is deleted at the timing when it is used in the analysis and is no longer needed.

因みに、上記実施形態において、対基板作業システム10は、荷重計測システムの一例である。分析コンピュータ19は、分析装置の一例である。吸着ノズル70は、保持部の一例である。ログデータD2は、タイミング情報の一例である。下降開始時間TS1〜TS3及び上昇開始時間TE1〜TE3は、実タイミング情報の一例である。 Incidentally, in the above-mentioned embodiment, the board-to-board working system 10 is an example of a load measuring system. The analysis computer 19 is an example of an analysis device. The suction nozzle 70 is an example of a holding unit. The log data D2 is an example of timing information. The fall start times TS1 to TS3 and the rise start times TE1 to TE3 are examples of actual timing information.

上記実施形態によれば、以下の効果を奏する。
本実施形態の対基板作業システム10(荷重計測システム)は、複数の吸着ノズル70(保持部)を有し複数の吸着ノズル70に保持した部品を基板CBに対して装着する装着ヘッド24を備える実装機11に配置され、装着の際に複数の吸着ノズル70が部品に付与する荷重を計測する荷重計測装置81と、分析コンピュータ19(分析装置)と、を備える。分析コンピュータ19は、荷重の計測作業において複数の吸着ノズル70の各々が動作したタイミングに関する情報であるログデータD2の下降開始時間TS1等(タイミング情報)を取得する第一取得処理(S17)と、複数の吸着ノズル70の各々における荷重を計測した結果である複数の荷重データ151〜153を、荷重計測装置81から取得する第二取得処理(S19)と、第一取得処理で取得したログデータD2に基づいて、第二取得処理で取得した複数の荷重データ151〜153と、複数の吸着ノズル70を対応付ける対応付け処理(S23)と、を実行する。
According to the above-mentioned embodiment, the following effects are produced.
The board-to-board work system 10 (load measuring system) of the present embodiment includes a mounting head 24 that has a plurality of suction nozzles 70 (holding units) and mounts the components held by the plurality of suction nozzles 70 on the board CB. A load measuring device 81, which is arranged in the mounting machine 11 and measures the load applied to the component by the plurality of suction nozzles 70 at the time of mounting, and an analysis computer 19 (analysis device). The analysis computer 19 performs a first acquisition process (S17) that acquires the descent start time TS1 and the like (timing information) of the log data D2, which is information related to the timing at which each of the plurality of suction nozzles 70 operates in the load measurement operation. Log data D2 acquired by the second acquisition process (S19) of acquiring the plurality of load data 151 to 153, which is the result of measuring the load on each of the plurality of suction nozzles 70, from the load measuring device 81 and the first acquisition process. Based on the above, the association processing (S23) for associating the plurality of load data 151 to 153 acquired in the second acquisition processing with the plurality of suction nozzles 70 is executed.

これによれば、分析コンピュータ19(分析装置)は、荷重の計測作業において複数の吸着ノズル70の各々が動作したタイミングに関するログデータD2(タイミング情報)を取得する。このタイミング情報は、例えば、個々の吸着ノズル70を実際に動作させた情報や、その情報から推定した情報などである。分析コンピュータ19は、ログデータD2(タイミング情報)に基づいて、荷重計測装置81から取得した複数の荷重データ151〜153と、複数の吸着ノズル70を対応付ける。これにより、仮に、スタックなどの動作異常によって、一部の吸着ノズル70で荷重の計測に失敗し荷重データ151〜153が欠落したとしても、分析コンピュータ19は、実際に動作させたログデータD2に基づいて、複数の吸着ノズル70と、複数の荷重データ151〜153を対応付けることができる。その結果、例えば、荷重を計測できなかった吸着ノズル70、即ち、スタックなどの動作異常が発生している吸着ノズル70を特定することができる。 According to this, the analysis computer 19 (analysis device) acquires the log data D2 (timing information) regarding the timing at which each of the plurality of suction nozzles 70 operates in the load measurement work. This timing information is, for example, information on the actual operation of each suction nozzle 70, information estimated from the information, or the like. The analysis computer 19 associates the plurality of load data 151 to 153 acquired from the load measuring device 81 with the plurality of suction nozzles 70 based on the log data D2 (timing information). As a result, even if some suction nozzles 70 fail to measure the load and the load data 151 to 153 are lost due to an abnormal operation of the stack or the like, the analysis computer 19 uses the log data D2 that is actually operated. Based on the plurality of suction nozzles 70, the plurality of load data 151 to 153 can be associated with each other. As a result, for example, the suction nozzle 70 for which the load cannot be measured, that is, the suction nozzle 70 in which the operation abnormality of the stack or the like has occurred can be specified.

また、実装機11は、部品を基板CBに対して装着する装着作業において、複数の吸着ノズル70(保持部)のうち、装着作業を実行する吸着ノズル70が部品に付与する荷重をフィードバック制御するものである。 Further, the mounting machine 11 performs feedback control of the load applied to the component by the suction nozzle 70 that executes the mounting work among the plurality of suction nozzles 70 (holding units) during the mounting work for mounting the component on the board CB. It is a thing.

これによれば、実装機11は、部品を基板CBに装着する装着作業において、装着作業を行う吸着ノズル70(保持部)から部品に付与する荷重をフィードバック制御して、部品に付与する荷重を所望の荷重に制御する。このフィードバック制御を実行する実装機11では、例えば、所望の荷重を検出できるまで吸着ノズル70を下降させ、吸着ノズル70によって部品を基板CB側へと押圧する。この動作は、部品や基板CBを用いない荷重の計測作業においても同様となる。実装機11は、フィードバック制御を実行することで、変動する荷重に応じて各吸着ノズル70に対し互いに異なる動作を実行する。その結果、各吸着ノズル70に対応する荷重データ151〜153は、波形の立ち上がりや立ち下がりのタイミングが異なり、立ち上がってから立ち下がるまでの時間、即ち、荷重の計測時間(計測時間TW1など)が異なってくる。例えば、時間軸に沿って並べられた複数の荷重データ151〜153は、図9に示すように、等間隔には並ばず、実際のフィードバック制御に応じて、ばらついた配置となる。等間隔に荷重データ151〜153が並んでいないため、荷重データ151〜153の欠落が発生すると、荷重データ151〜153と、吸着ノズル70の対応付けが特に困難となる。 According to this, in the mounting work for mounting the component on the board CB, the mounting machine 11 performs feedback control of the load applied to the component from the suction nozzle 70 (holding unit) that performs the mounting work, and determines the load applied to the component. Control to desired load. In the mounting machine 11 that executes this feedback control, for example, the suction nozzle 70 is lowered until the desired load can be detected, and the suction nozzle 70 presses the component toward the board CB. This operation is the same in the load measurement work that does not use the component or the board CB. The mounter 11 performs feedback control to perform different operations on the suction nozzles 70 according to the fluctuating load. As a result, the load data 151 to 153 corresponding to the suction nozzles 70 have different waveform rising and falling timings, and the time from the rising to the falling, that is, the load measurement time (measurement time TW1 and the like). Will be different. For example, the plurality of load data 151 to 153 arranged along the time axis are not arranged at equal intervals as shown in FIG. 9, and are arranged in a scattered manner according to actual feedback control. Since the load data 151 to 153 are not arranged at equal intervals, if the load data 151 to 153 are missing, it becomes particularly difficult to associate the load data 151 to 153 with the suction nozzle 70.

一方で、実装機11は、スタックが発生した場合、吸着ノズル70を下降させる動作において、ひっかかりなどによって実際には吸着ノズル70を下降できていなくとも、フィードバックされる荷重が増大することとなる。つまり、実装機11は、スタックして荷重が上昇したのか、あるいは、正常に下降して荷重計測装置81に当たって荷重が上昇したのかを判定することが難しい。実装機11側でもエラーが発生しないため、荷重データ151〜153と、吸着ノズル70を対応付けることはさらに困難となる。これに対し、本実施形態では、複数の吸着ノズル70の各々を実際に動作させた下降開始時間TS1など(タイミング情報)に基づいて、複数の吸着ノズル70と、複数の荷重データ151〜153を対応付け、スタックなどの異常が発生している吸着ノズル70を特定することができる。このため、この種のフィードバック制御を実行する実装機11に対して、本願の荷重計測システムを用いることは極めて有効である。 On the other hand, in the mounting machine 11, when stacking occurs, in the operation of lowering the suction nozzle 70, even if the suction nozzle 70 cannot actually be lowered due to a catch or the like, the load to be fed back increases. That is, it is difficult for the mounter 11 to determine whether the load has increased due to stacking, or the load has normally decreased and hit the load measuring device 81 to increase the load. Since no error occurs on the mounting machine 11 side, it becomes more difficult to associate the load data 151 to 153 with the suction nozzle 70. On the other hand, in the present embodiment, the plurality of suction nozzles 70 and the plurality of load data 151 to 153 are acquired based on the descent start time TS1 or the like (timing information) when each of the plurality of suction nozzles 70 is actually operated. It is possible to identify the suction nozzle 70 in which an abnormality such as an association or a stack has occurred. Therefore, it is extremely effective to use the load measuring system of the present application for the mounting machine 11 that executes this type of feedback control.

また、本願は、上記実施形態に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。
例えば、上記実施形態において、対応付けに用いるタイミング情報は、実装機11のログデータD2に限らない。例えば、実装機11は、荷重計測装置81と通信可能に構成され、計測時に荷重計測装置81に対して吸着ノズル70を動作させたタイミング情報を通知してもよい。そして、荷重計測装置81は、実装機11から通知されたタイミング情報を荷重データ151〜153の各々と関連付けて記憶してもよい。これにより、分析コンピュータ19は、荷重計測装置81から読み込んだ荷重データ151〜153と、それに関連付けられたタイミング情報とに基づいて、荷重データ151〜153と吸着ノズル70とを対応付けることができる。例えば、分析コンピュータ19は、荷重計測装置81から読み込んだタイミング情報に基づいて、1番目の吸着ノズル70(ノズル1)を動作させたタイミング(通知時間)から、2番目の吸着ノズル70(ノズル2)を動作させたタイミング(通知時間)までのデータを、ノズル1の荷重データ151として処理しても良い。この場合、荷重計測装置81は、実装機11から1番目の吸着ノズル70(ノズル1)を動かしたタイミングの通知だけを受ける構成でも良い。そして、分析コンピュータ19は、ノズル1のタイミングを基準として他のノズル(ノズル2以降)のタイミングを、他の情報に基づいて推定しても良い。ここでいう他の情報とは、例えば、装着ヘッド24の吸着ノズル70を動作させるサイクルタイムである。
Further, the present application is not limited to the above-described embodiments, and can be implemented in various modes in which various changes and improvements are made based on the knowledge of those skilled in the art.
For example, in the above embodiment, the timing information used for association is not limited to the log data D2 of the mounting machine 11. For example, the mounting machine 11 may be configured to be communicable with the load measuring device 81 and notify the load measuring device 81 of timing information when the suction nozzle 70 is operated during measurement. Then, the load measuring device 81 may store the timing information notified from the mounting machine 11 in association with each of the load data 151 to 153. Accordingly, the analysis computer 19 can associate the load data 151 to 153 with the suction nozzle 70 based on the load data 151 to 153 read from the load measuring device 81 and the timing information associated with the load data 151 to 153. For example, the analysis computer 19 starts the second suction nozzle 70 (nozzle 2) from the timing (notification time) at which the first suction nozzle 70 (nozzle 1) is operated based on the timing information read from the load measuring device 81. Data up to the timing (notification time) at which (1) is operated may be processed as the load data 151 of the nozzle 1. In this case, the load measuring device 81 may be configured to receive only the notification of the timing of moving the first suction nozzle 70 (nozzle 1) from the mounting machine 11. Then, the analysis computer 19 may estimate the timings of the other nozzles (from the nozzle 2 onward) based on the other information with reference to the timing of the nozzle 1. The other information referred to here is, for example, the cycle time for operating the suction nozzle 70 of the mounting head 24.

また、荷重データ151〜153は、アナログデータに限らず、離散的なデジタルデータでも良い。
また、分析コンピュータ19は、S25における抽出処理を実行しなくとも良い。この場合、分析コンピュータ19は、例えば、下降開始時間TS1〜TS3ごとに計測データD3を分割して、分割したデータを荷重データ151〜153として処理しても良い。
また、実装機11は、吸着ノズル70から部品に付与する荷重をフィードバック制御しない構成でも良い。
また、分析コンピュータ19は、荷重データ151〜153の最大値M1〜M3と閾値THを比較する処理(S27)や、その結果に応じてエラーを報知する処理(S33)を実行しなくとも良い。
The load data 151 to 153 are not limited to analog data, and may be discrete digital data.
The analysis computer 19 does not have to execute the extraction process in S25. In this case, the analysis computer 19 may divide the measurement data D3 for each of the descent start times TS1 to TS3 and process the divided data as the load data 151 to 153, for example.
The mounter 11 may have a configuration in which the load applied to the component from the suction nozzle 70 is not feedback controlled.
Further, the analysis computer 19 does not have to execute the process of comparing the maximum values M1 to M3 of the load data 151 to 153 with the threshold value TH (S27) or the process of notifying an error according to the result (S33).

また、上記実施形態において、複数台の荷重計測装置81を用いて荷重の計測を実施してもよい。この場合、実装機11は、例えば、各荷重計測装置81のコード部113(図5参照)を計測の開始時に撮像し、コード部113の情報をログデータD2と関連付けてもよい。これにより、例えば、分析コンピュータ19は、荷重計測装置81を接続する際に、荷重計測装置81のコード部113をバーコードリーダで読み込むことで、コード部113の情報をキー情報として、計測データD3に対応するログデータD2を実装機11から検索できる。 Further, in the above embodiment, the load may be measured using a plurality of load measuring devices 81. In this case, the mounting machine 11 may, for example, capture an image of the code section 113 (see FIG. 5) of each load measuring device 81 at the start of measurement and associate the information of the code section 113 with the log data D2. Thereby, for example, the analysis computer 19 reads the code part 113 of the load measuring device 81 with the barcode reader when connecting the load measuring device 81, and the information of the code part 113 is used as key information, and the measurement data D3. The log data D2 corresponding to can be retrieved from the mounting machine 11.

また、上記実施形態では、本願の荷重計測システムとして、実装機11、半田印刷機13、生産管理コンピュータ18等を備えた対基板作業システム10を採用した場合について説明したが、これに限らない。本願の荷重計測システムは、例えば、分析コンピュータ19と、荷重計測装置81のみを備える構成でもよい。
また、分析コンピュータ19は、生産管理コンピュータ18を介さずに、任意の実装機11からログデータD2を直接取得してもよい。
また、生産管理コンピュータ18及び分析コンピュータ19は、パーソナルコンピュータに限らず、サーバ装置でもよい。
Further, in the above-described embodiment, the case where the board-to-board working system 10 including the mounting machine 11, the solder printing machine 13, the production management computer 18 and the like is adopted as the load measuring system of the present application has been described, but the present invention is not limited to this. The load measuring system of the present application may be configured to include only the analysis computer 19 and the load measuring device 81, for example.
Further, the analysis computer 19 may directly acquire the log data D2 from any mounting machine 11 without going through the production management computer 18.
The production management computer 18 and the analysis computer 19 are not limited to personal computers, and may be server devices.

また、本願の荷重を計測する対象は、吸着ノズル70に限らない。上記実施形態では、装着ヘッド24は、吸着ノズル70によって押圧スイッチ99A等を押下した。しかしながら、例えば、装着ヘッド24は、部品を保持する他の部材(チャックなど)によって押圧スイッチ99Aを押下してもよい。
また、上記実施形態の荷重計測装置81の構成は、一例であり、適宜変更可能である。例えば、フィデューシャルマーク111は、2つに限らず、1つ又は3つ以上でもよい。また、例えば、押圧スイッチ99Aと荷重入力部95Aとを離れた位置に設けてもよい。また、例えば、電源スイッチ93及び外部インターフェース101を、上面83Aに設けてもよい。
Further, the object of measuring the load of the present application is not limited to the suction nozzle 70. In the above embodiment, the mounting head 24 presses the pressing switch 99A or the like with the suction nozzle 70. However, for example, the mounting head 24 may press the pressing switch 99A with another member (chuck or the like) that holds the component.
The configuration of the load measuring device 81 of the above embodiment is an example, and can be changed as appropriate. For example, the number of fiducial marks 111 is not limited to two and may be one or three or more. Further, for example, the push switch 99A and the load input portion 95A may be provided at positions separated from each other. Further, for example, the power switch 93 and the external interface 101 may be provided on the upper surface 83A.

10 対基板作業システム(荷重計測システム)、11 実装機、19 分析コンピュータ(分析装置)、24 装着ヘッド、70 吸着ノズル(保持部)、81 荷重計測装置、151〜153 荷重データ、CB 基板、D2 ログデータ(タイミング情報)、 TS1〜TS3 下降開始時間(タイミング情報)、 TE1〜TE3 上昇開始時間(タイミング情報)、M1〜M3 最大値、TH 閾値。
10-to-board work system (load measurement system), 11 mounting machine, 19 analysis computer (analysis device), 24 mounting head, 70 suction nozzle (holding part), 81 load measurement device, 151-153 load data, CB board, D2 Log data (timing information), TS1 to TS3 fall start time (timing information), TE1 to TE3 rise start time (timing information), M1 to M3 maximum value, and TH threshold value.

Claims (6)

複数の保持部を有し前記複数の保持部に保持した部品を基板に対して装着する装着ヘッドを備える実装機に配置され、装着の際に衝突または押圧により前記複数の保持部が前記部品に付与する荷重を計測する荷重計測装置と、
分析装置と、を備え、
前記分析装置は、
前記荷重の計測作業において前記複数の保持部の各々が動作したタイミングに関する情報であるタイミング情報を取得する第一取得処理と、
前記複数の保持部の各々における前記荷重を計測した結果である複数の荷重データを、前記荷重計測装置から取得する第二取得処理と、
前記第一取得処理で取得した前記タイミング情報に基づいて、前記第二取得処理で取得した前記複数の荷重データの各々に対応する一の前記保持部を特定することで前記複数の荷重データと前記複数の保持部を対応付ける対応付け処理と、
を実行する、荷重計測システム。
The mounting unit is provided with a mounting head that mounts the components held by the plurality of holding units on the substrate, and the plurality of holding units are attached to the components by collision or pressing during mounting. A load measuring device that measures the applied load,
And an analyzer,
The analyzer is
A first acquisition process for acquiring timing information, which is information related to the timing at which each of the plurality of holding units operates in the load measuring operation,
A plurality of load data, which is a result of measuring the load in each of the plurality of holding units, a second acquisition process of acquiring from the load measuring device,
Based on the timing information acquired in the first acquisition process, by specifying the one holding unit corresponding to each of the plurality of load data acquired in the second acquisition process, the plurality of load data and Association processing for associating the plurality of holding units,
A load measurement system that executes.
前記タイミング情報は、前記荷重の計測作業において、前記実装機が前記複数の保持部の各々を実際に動作させた実タイミング情報である、請求項1に記載の荷重計測システム。 The load measuring system according to claim 1, wherein the timing information is actual timing information when the mounting machine actually operates each of the plurality of holding units in the load measuring operation. 前記タイミング情報は、前記実装機の動作条件から前記複数の保持部の各々が動作したタイミングを推定した推定タイミング情報である、請求項1に記載の荷重計測システム。 The load measuring system according to claim 1, wherein the timing information is estimated timing information in which a timing at which each of the plurality of holding units operates is estimated from an operating condition of the mounting machine. 前記複数の荷重データは、時間の経過にともなって前記荷重が変化するデータであり、
前記分析装置は、
前記複数の保持部の各々の前記タイミング情報に基づいて、前記複数の荷重データの各々から前記複数の保持部の各々に対応する所定期間のデータを抽出する抽出処理と、
前記抽出処理で抽出したデータに基づいて、前記荷重の良否を判定する判定処理と、を実行する請求項1乃至3の何れかに記載の荷重計測システム。
The plurality of load data is data in which the load changes with the passage of time,
The analyzer is
An extraction process of extracting data of a predetermined period corresponding to each of the plurality of holding units from each of the plurality of load data, based on the timing information of each of the plurality of holding units,
The load measurement system according to any one of claims 1 to 3, which executes a determination process of determining the quality of the load based on the data extracted in the extraction process.
前記実装機は、前記部品を前記基板に対して装着する装着作業において、前記複数の保持部のうち、前記装着作業を実行する保持部が前記部品に付与する前記荷重をフィードバック制御するものである、請求項1乃至4の何れかに記載の荷重計測システム。 In the mounting work for mounting the component on the board, the mounter performs feedback control of the load applied to the component by the holding unit that executes the mounting work among the plurality of holding units. The load measuring system according to any one of claims 1 to 4. 前記分析装置は、前記複数の荷重データのうち、前記荷重の最大値が閾値以下となる荷重データが存在する場合に、前記最大値が閾値以下となる前記荷重データに対応付ける保持部に関する情報を報知する報知処理を実行する、請求項1乃至請求項5の何れかに記載の荷重計測システム。 Of the plurality of load data, the analysis device, when there is load data in which the maximum value of the load is less than or equal to a threshold value, notifies the information about the holding unit that is associated with the load data in which the maximum value is less than or equal to the threshold value. The load measurement system according to any one of claims 1 to 5, wherein the load measurement system executes the notification process.
JP2019501018A 2017-02-27 2017-07-28 Load measuring system Active JP6742501B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
PCT/JP2017/007384 WO2018154761A1 (en) 2017-02-27 2017-02-27 Load measurement system
JPPCT/JP2017/007384 2017-02-27
PCT/JP2017/027508 WO2018154810A1 (en) 2017-02-27 2017-07-28 Load measurement system

Publications (2)

Publication Number Publication Date
JPWO2018154810A1 JPWO2018154810A1 (en) 2019-12-12
JP6742501B2 true JP6742501B2 (en) 2020-08-19

Family

ID=63252507

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2019500989A Active JP6896837B2 (en) 2017-02-27 2017-02-27 Load measurement system and load analysis method
JP2019501018A Active JP6742501B2 (en) 2017-02-27 2017-07-28 Load measuring system
JP2021096492A Active JP7236500B2 (en) 2017-02-27 2021-06-09 How to analyze loads

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2019500989A Active JP6896837B2 (en) 2017-02-27 2017-02-27 Load measurement system and load analysis method

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2021096492A Active JP7236500B2 (en) 2017-02-27 2021-06-09 How to analyze loads

Country Status (2)

Country Link
JP (3) JP6896837B2 (en)
WO (2) WO2018154761A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113678581B (en) 2019-03-27 2023-02-10 株式会社富士 Analysis device
JP7525378B2 (en) 2020-11-18 2024-07-30 株式会社Fuji Circuit board processing machine

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4484823B2 (en) * 2003-09-10 2010-06-16 富士機械製造株式会社 Electronic circuit component mounting machine
JP2005114553A (en) * 2003-10-08 2005-04-28 Xanavi Informatics Corp Quality inspection method for board, and board inspection device
JP2005166944A (en) * 2003-12-02 2005-06-23 Yamaha Motor Co Ltd Component mounting method and surface mounter
JP4619896B2 (en) * 2004-08-20 2011-01-26 パナソニック株式会社 Reference position determining method, reference position determining apparatus, bonding material printing method and printing apparatus
JP2006108384A (en) * 2004-10-05 2006-04-20 Juki Corp Mounting device, mounting load correction method thereof, and nozzle inspection method
JP2009026919A (en) * 2007-07-19 2009-02-05 Yamaha Motor Co Ltd Mounting machine, equipment operation estimation apparatus, and equipment operation estimation method
JP4869214B2 (en) * 2007-12-12 2012-02-08 パナソニック株式会社 Component mounting time simulation method
JP2009188002A (en) * 2008-02-04 2009-08-20 Panasonic Corp Measuring method of component pressing load in electronic component mounting apparatus
JP2013246050A (en) * 2012-05-25 2013-12-09 Omron Healthcare Co Ltd Load cell zero point correction device and body weight body composition meter
JP5988426B2 (en) * 2012-07-30 2016-09-07 富士機械製造株式会社 Nozzle moving speed optimization system for component mounters
JP6052996B2 (en) * 2013-02-27 2016-12-27 富士機械製造株式会社 Production management device
JP6311106B2 (en) * 2013-06-14 2018-04-18 パナソニックIpマネジメント株式会社 Electronic component mounting apparatus and electronic component mounting system
JP6182505B2 (en) * 2014-05-15 2017-08-16 株式会社東海理化電機製作所 Mounting load measuring device
KR101692802B1 (en) * 2014-06-20 2017-01-17 야마하하쓰도키 가부시키가이샤 Substrate working device, substrate working method and substrate working system
JP5828943B1 (en) * 2014-08-11 2015-12-09 株式会社新川 Electronic component mounting equipment
JP6439138B2 (en) * 2014-10-27 2018-12-19 パナソニックIpマネジメント株式会社 Electronic component mounting system
US10261802B2 (en) * 2015-02-13 2019-04-16 Fuji Corporation Management system and management method for component mounting line

Also Published As

Publication number Publication date
JP2021129124A (en) 2021-09-02
JPWO2018154761A1 (en) 2019-11-07
WO2018154761A1 (en) 2018-08-30
JP6896837B2 (en) 2021-06-30
WO2018154810A1 (en) 2018-08-30
JP7236500B2 (en) 2023-03-09
JPWO2018154810A1 (en) 2019-12-12

Similar Documents

Publication Publication Date Title
CN105917756B (en) Quality management device and quality management method
JP5996983B2 (en) Electronic component mounting device
JP6293866B2 (en) Mounting deviation correction device and component mounting system
WO2014155657A1 (en) Electronic component mounting machine and measurement method
CN108353532B (en) Installer
CN108353531B (en) Load measuring device and load measuring method
JP2013243273A (en) Component suction operation monitoring device and component presence detection device
JP6424097B2 (en) NOZZLE INSPECTION DEVICE, NOZZLE INSPECTION METHOD, AND COMPONENT CONVEYING DEVICE
JP6742501B2 (en) Load measuring system
CN202738378U (en) Installing part checking device
CN101378649A (en) Abnormality detection method and device
JP6546801B2 (en) Component thickness measuring method and component mounting apparatus
JP6950085B2 (en) Mounting work machine and confirmation method
JP6754432B2 (en) Production control system for component mounting line
JP2003218595A (en) Electronic component mounting method
JP7042877B2 (en) Parts mounting machine and production control system
CN202841838U (en) Component Mounting System
CN110087885B (en) screen printing machine
TWI867436B (en) Installation action condition management device, parts installation machine, installation action condition management method and recording medium
JP6734722B2 (en) Quality control system
JP2022078163A (en) production management system
WO2024201568A1 (en) Electronic component mounting system and electronic component mounting inspection method
JP4948533B2 (en) Calibration method for electronic component testing equipment
WO2007077621A1 (en) Tcp handling apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190821

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200513

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200707

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200721

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200728

R150 Certificate of patent or registration of utility model

Ref document number: 6742501

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250