JP5340050B2 - Electronic circuit assembly method and electronic circuit assembly system - Google Patents

Electronic circuit assembly method and electronic circuit assembly system Download PDF

Info

Publication number
JP5340050B2
JP5340050B2 JP2009146874A JP2009146874A JP5340050B2 JP 5340050 B2 JP5340050 B2 JP 5340050B2 JP 2009146874 A JP2009146874 A JP 2009146874A JP 2009146874 A JP2009146874 A JP 2009146874A JP 5340050 B2 JP5340050 B2 JP 5340050B2
Authority
JP
Japan
Prior art keywords
feeder
circuit
electronic
identification code
electronic circuit
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
JP2009146874A
Other languages
Japanese (ja)
Other versions
JP2011003801A (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.)
Fuji Corp
Original Assignee
Fuji Machine Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Machine Manufacturing Co Ltd filed Critical Fuji Machine Manufacturing Co Ltd
Priority to JP2009146874A priority Critical patent/JP5340050B2/en
Publication of JP2011003801A publication Critical patent/JP2011003801A/en
Application granted granted Critical
Publication of JP5340050B2 publication Critical patent/JP5340050B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Supply And Installment Of Electrical Components (AREA)

Description

本発明は、電子部品を回路基材に装着して電子回路を組み立てる方法および装置に関するものである。   The present invention relates to a method and apparatus for assembling an electronic circuit by mounting an electronic component on a circuit substrate.

複数のフィーダ保持部を備えたフィーダ保持部材と、前記複数のフィーダ保持部の各々に着脱可能な複数のフィーダとを含み、それらフィーダの各々により少なくとも電子部品を含む被供給物を供給する供給装置から、装着装置の保持具により被供給物を受け取り、回路基材に装着する電子部品装着機を1台以上含む電子回路組立システム、ならびにそのシステムを使用する電子回路組立方法は既に広く知られている。
また、少なくとも1台の電子部品装着機を含む複数台の対回路基材作業機がライン状に並べられた電子回路組立システムにおいて、最上流部に、回路基材に設けられたバーコードラベルを読み取るバーコードリーダを設け、このバーコードリーダによって読み取られた回路基材の識別コードに基づいて、回路基材の幅に関する情報を取得し、回路基材を対回路基材作業機に搬入する基材コンベヤの幅を、回路基材の幅に適した大きさに自動で調整することも広く知られている。
なお、電子回路組立システムは、電子部品装着機に加えて、回路基材にクリーム状はんだを印刷するスクリーン印刷機、回路基材に接着剤を塗布する接着剤塗布機、クリームはんだや接着剤の印刷,塗布状態や電子部品の装着状態を検査する検査機、接着剤を硬化させる接着剤硬化炉、クリーム状はんだを溶融させるリフロー炉の少なくとも1つを含むものとすることができ、本明細書においては、これら回路基材に対して何らかの作業を行う装置を、対回路基材作業機と総称することとする。
A supply device that includes a feeder holding member having a plurality of feeder holding portions and a plurality of feeders that can be attached to and detached from each of the plurality of feeder holding portions, and supplies a supply object including at least an electronic component by each of the feeders. An electronic circuit assembly system including at least one electronic component mounting machine that receives an object to be supplied by a holder of the mounting device and mounts the substrate on a circuit substrate, and an electronic circuit assembly method using the system are already widely known. Yes.
Further, in an electronic circuit assembly system in which a plurality of counter circuit substrate working machines including at least one electronic component mounting machine are arranged in a line, a barcode label provided on the circuit substrate is provided at the most upstream portion. A bar code reader for reading is provided, information on the width of the circuit base material is acquired based on the identification code of the circuit base material read by the bar code reader, and the circuit base material is carried into the circuit base material working machine. It is also widely known that the width of the material conveyor is automatically adjusted to a size suitable for the width of the circuit substrate.
In addition to electronic component mounting machines, electronic circuit assembly systems include screen printers that print cream solder on circuit substrates, adhesive applicators that apply adhesives to circuit substrates, cream solders and adhesives. It is possible to include at least one of an inspection machine for inspecting the printing, application state and electronic component mounting state, an adhesive curing furnace for curing the adhesive, and a reflow furnace for melting the cream solder. An apparatus that performs some work on the circuit base material is collectively referred to as a counter circuit base material working machine.

そして、下記特許文献1には、電子部品装着機において、情報記憶部と通信部とそれら情報記憶部と通信部とに接続された制御部とを含み、通信により情報の書込みや読出しが可能なRFタグを、電子部品と同様にして回路基材に装着し、そのRFタグに、リーダ/ライタにより、個々の基材を識別可能な識別コードを書き込み、読み出して、その識別コードを電子回路の組立作業に利用することが記載されている。
また、下記特許文献2には、複数の電子部品を収容し、それら電子部品を供給部から順次供給するフィーダに、複数のフィーダを個々に識別可能なフィーダ識別コードを付与し、そのフィーダ識別コードを電子回路の組立作業に利用することが記載されている。
Patent Document 1 below includes an information storage unit, a communication unit, and a control unit connected to the information storage unit and the communication unit in an electronic component mounting machine, and can write and read information by communication. An RF tag is mounted on a circuit substrate in the same manner as an electronic component, and an identification code that can identify each substrate is written to and read from the RF tag by a reader / writer, and the identification code is read from the electronic circuit. It is described that it is used for assembly work.
Further, in Patent Document 2 below, a feeder identification code that can individually identify a plurality of feeders is assigned to a feeder that houses a plurality of electronic components and sequentially supplies the electronic components from a supply unit. Is used for assembly work of electronic circuits.

特開2004−87582号公報JP 2004-87582 A 特許第3802953号公報Japanese Patent No. 3802953

前述のように、電子回路組立システムにおいて、最上流部にバーコードリーダを設け、このバーコードリーダによって読み取られた回路基材の識別コードに基づいて、回路基材の型式を取得すれば、基材コンベヤの幅を回路基材の幅に適した大きさに自動で調整することができる。
しかし、最上流部に、バーコードリーダと、そのバーコードリーダによる識別コードの読取りが可能な状態に回路基材を保持する基材保持装置とを設けることが必要であり、その分、電子回路組立システムの所要設置スペースが大きくなり、あるいは設備コストが高価となることを避け得ない。この問題は、電子回路組立システムの実用性を向上させる上で障害となり得る問題の一例であり、従来の電子回路組立システムには未だ改良の余地がある。本発明は、以上の事情を背景として為されたものであり、電子回路組立システムの実用性を向上させることを課題としてなされたものである。
As described above, in the electronic circuit assembly system, if a barcode reader is provided at the most upstream part and the model of the circuit substrate is obtained based on the identification code of the circuit substrate read by the barcode reader, The width of the material conveyor can be automatically adjusted to a size suitable for the width of the circuit substrate.
However, it is necessary to provide a barcode reader and a substrate holding device for holding the circuit substrate in a state in which the identification code can be read by the barcode reader in the most upstream portion, and accordingly, an electronic circuit. It is inevitable that the required installation space for the assembly system becomes large or the equipment cost becomes expensive. This problem is an example of a problem that can be an obstacle to improving the practicality of the electronic circuit assembly system, and there is still room for improvement in the conventional electronic circuit assembly system. The present invention has been made against the background of the above circumstances, and has been made with an object of improving the practicality of an electronic circuit assembly system.

本発明によって、複数のフィーダ保持部を備えたフィーダ保持部材と、前記複数のフィーダ保持部の各々に着脱可能な複数のフィーダとを含み、それらフィーダの各々により少なくとも電子部品を含む被供給物を供給する供給装置から、装着装置の保持具により被供給物を受け取り、回路基材に装着する電子部品装着機を1台以上含む電子回路組立システムにより、電子回路を組み立てる方法であって、(a)前記1台以上の電子部品装着機のいずれかの前記フィーダ保持部材の前記複数のフィーダ保持部に、次の電子回路の組立てのために取り付けるべき複数のフィーダの一部である少なくとも1つの特定フィーダを取り付け、その取り付けた状態の特定フィーダから特定情報を取得する特定情報取得工程と、(b)その取得した特定情報に基づいて、前記電子回路組立システムにおいて次に被供給物が装着されて電子回路とされるべき回路基材の少なくとも型式を特定する特定工程とを含む電子回路組立方法が得られる。
また、本発明によって、(i)回路基材を保持する基材保持装置と、(ii)複数のフィーダ保持部を備えたフィーダ保持部材と、前記複数のフィーダ保持部の各々に着脱可能な複数のフィーダとを含み、それら複数のフィーダにより少なくとも電子部品を含む被供給物を供給する供給装置と、(iii)その供給装置から被供給物を保持具により受け取って、前記基材保持装置に保持された回路基材に装着する装着装置とを含む電子部品装着機を1台以上含む電子回路組立システムであって、(a)前記1台以上の電子部品装着機のいずれかのフィーダ保持部材に次の電子回路の組立てのために取り付けられる複数のフィーダの一部である少なくとも1つの特定フィーダから特定情報を取得する特定情報取得部と、(b)その特定情報取得部により取得された特定情報に基づいて、当該電子回路組立システムにおいて次に組み立てられるべき電子回路の回路基材の少なくとも型式を特定する特定部とを含む電子回路組立システムが得られる。
さらに、本発明によって、(i)回路基材を保持する基材保持装置と、(ii)複数のフィーダ保持部を備えたフィーダ保持部材と、前記複数のフィーダ保持部の各々に着脱可能な複数のフィーダとを含み、それらフィーダの各々により少なくとも電子部品を含む被供給物を供給する供給装置と、(iii)その供給装置から被供給物を保持具により受け取って、前記基材保持装置に保持された回路基材に装着する装着装置とを含む電子部品装着機を1台以上含む電子回路組立システムであって、その1台以上の電子部品装着機の少なくとも1台が、(a)前記複数のフィーダの各々が前記複数のフィーダ保持部の各々に保持された状態で、各フィーダを個々に識別可能なフィーダ識別コードを取得するフィーダ識別コード取得部と、(b)前記複数のフィーダの各々の前記フィーダ識別コードと、前記複数のフィーダの各々から供給される被供給物に固有の被供給物識別コードとの対応を記憶する対応記憶部と、(c)その対応記憶部に記憶された前記対応と、前記フィーダ識別コード取得部により取得されたフィーダ識別コードとに基づいて、前記複数のフィーダ保持部の各々に保持されたフィーダから供給される前記被供給物の前記被供給物識別コードを取得する被供給物識別コード取得部と、(d)前記複数のフィーダ保持部に保持される前記複数のフィーダの一部である特定フィーダから供給される被供給物の、前記被供給物識別コード取得部により取得された前記被供給物識別コードに基づいて、当該電子回路組立システムにおいて次に電子部品が装着されるべき回路基材の少なくとも型式を特定する回路基材型式特定部とを含む電子回路組立システムが得られる。
According to the present invention, a feeder holding member having a plurality of feeder holding portions and a plurality of feeders that can be attached to and detached from each of the plurality of feeder holding portions, and each of the feeders includes at least an electronic component. A method of assembling an electronic circuit by an electronic circuit assembly system including at least one electronic component mounting machine that receives a supply object from a supply device to be supplied by a holder of the mounting device and mounts it on a circuit substrate, ) At least one of the plurality of feeders to be attached to the plurality of feeder holding portions of the feeder holding member of any one of the one or more electronic component mounting machines for assembly of the next electronic circuit A specific information acquisition step of attaching a feeder and acquiring specific information from the specific feeder in the attached state, and (b) based on the acquired specific information , Then the electronic circuit assembly method comprising a specifying step of specifying at least the type of the circuit substrate to the feed is an electronic circuit mounted in the electronic circuit assembly system is obtained.
Further, according to the present invention, (i) a base material holding device for holding a circuit base material, (ii) a feeder holding member having a plurality of feeder holding parts, and a plurality of removable attachments to each of the plurality of feeder holding parts And (iii) receiving the material to be supplied from the supply device by a holder and holding the material to the substrate holding device. An electronic circuit assembly system including one or more electronic component mounting machines including a mounting device for mounting on a circuit base, wherein: (a) a feeder holding member of any of the one or more electronic component mounting machines a specific information acquiring unit for acquiring specific information from at least one specific feeder is a part of a plurality of feeders attached for the assembly of next electronic circuitry, the specific information acquired by the identification information acquisition unit (b) Based on the electronic circuit assembly system comprising a specifying unit configured to specify at least the type of the circuit substrate and then the electronic circuit to be assembled in the electronic circuit assembly system is obtained.
Further, according to the present invention, (i) a substrate holding device for holding a circuit substrate, (ii) a feeder holding member provided with a plurality of feeder holding portions, and a plurality of detachable attachments to each of the plurality of feeder holding portions. And (iii) receiving the supply object from the supply apparatus with a holder and holding the supply object in the base material holding apparatus. An electronic circuit assembly system including one or more electronic component mounting machines including a mounting device for mounting on a circuit substrate, wherein at least one of the one or more electronic component mounting machines includes: A feeder identification code acquisition unit for acquiring a feeder identification code capable of individually identifying each feeder in a state where each of the feeders is held by each of the plurality of feeder holding units, and (b) each of the plurality of feeders A correspondence storage unit that stores a correspondence between the feeder identification code and a supply identification code unique to the supply supplied from each of the plurality of feeders; and (c) the correspondence storage unit that stores the correspondence. Based on the correspondence and the feeder identification code acquired by the feeder identification code acquisition unit, the supply identification code of the supply supplied from the feeder held in each of the plurality of feeder holding units A to-be-supplied object identification code acquisition unit, and (d) the to-be-supplied object identification code of a to-be-supplied object supplied from a specific feeder that is part of the plurality of feeders held in the plurality of feeder holding units. Based on the supply object identification code acquired by the acquisition unit, the electronic circuit assembly system is configured to identify at least a model of a circuit substrate on which an electronic component is to be mounted next. Electronic circuit fabrication system comprising a base model specifying unit is obtained.

上記構成の電子回路組立方法および電子回路組立システムによれば、次の電子回路の組立てのために取り付けられる複数のフィーダの一部に過ぎない特定フィーダから得られる特定情報に基づいて、次の電子回路の回路基材の少なくとも型式を特定することができ、電子回路組立システムを構成するいずれかの電子部品装着機を、回路基材の型式特定のための装置としても機能させることが可能になる。それによって、回路基材の型式特定専用の装置を設ける必要がなくなり、電子回路組立システムの所要設置スペースあるいは製造コストを低減させることが可能になる。
しかも、上記いずれかの電子部品装着機における特定フィーダのフィーダ保持部材への取付けは、任意の時期に行い得るため、例えば、先行する型式の電子回路の組立作業中においても行うことができ、将来組み立てるべき電子回路の型式の、電子回路組立システムへの教示の自由度が向上する効果が得られる。
According to the electronic circuit assembling method and the electronic circuit assembling system configured as described above, based on the specific information obtained from the specific feeder that is only a part of the plurality of feeders attached for assembling the next electronic circuit, the next electronic It is possible to specify at least the type of the circuit substrate of the circuit, and it is possible to make any electronic component mounting machine constituting the electronic circuit assembly system function as an apparatus for specifying the type of the circuit substrate. . As a result, it is not necessary to provide a dedicated device for specifying the type of the circuit substrate, and the required installation space or manufacturing cost of the electronic circuit assembly system can be reduced.
Moreover, since the attachment of the specific feeder to the feeder holding member in any of the electronic component mounting machines can be performed at any time, for example, it can be performed during the assembly work of the preceding type of electronic circuit. An effect of improving the degree of freedom of teaching the electronic circuit assembly system of the type of electronic circuit to be assembled can be obtained.

例えば、次に生産すべき電子回路の組立てのために必要な電子部品を供給するフィーダ,トレイ等の部品供給具の電子部品装着機への取付けの最初に、その電子回路用の特定フィーダの取付けが行われるようにすれば、次に生産すべき電子回路の型式、またはその電子回路用の回路基材の型式をいち早く電子部品装着機に教示することができる。それによって、例えば、特定フィーダに続いて取り付けられる部品供給具の識別コードや取付位置の妥当性を電子部品装着機に判断させることが可能になる。ただし、この場合には、生産中の全電子回路の組立てが終了し(前の電子回路の生産中に、次の電子回路用の特定フィーダの取付けが行われる場合)、かつ、次に生産すべき電子回路に必要なすべての部品供給具の取付けが終了したことが電子部品装着機あるいは作業者によって確認された後に、回路基材の搬入あるいは装着作業の開始が行われるようにすることが望ましい。
逆に、次に生産すべき電子回路の組立てのために必要な電子部品を供給する部品供給具の電子部品装着機への取付けの最後に、その電子回路用の特定フィーダの取付けが行われるようにすれば、特定フィーダの取付けを、次に生産すべき電子回路に必要なすべての部品供給具の取付け終了を電子部品装着機に入力する手段としても利用することが可能となる。それによって、例えば、直ちに段取替え,回路基材の搬入,装着作業の開始等が自動的に行われるようにすることができる。
For example, at the beginning of mounting of a feeder for supplying electronic components necessary for assembling an electronic circuit to be produced next, a component supply tool such as a tray to the electronic component mounting machine, the specific feeder for the electronic circuit is mounted. As a result, the type of the electronic circuit to be produced next, or the type of the circuit substrate for the electronic circuit can be quickly taught to the electronic component mounting machine. Thereby, for example, it is possible to make the electronic component mounting machine determine the validity of the identification code and the mounting position of the component supply tool to be mounted following the specific feeder. However, in this case, the assembly of all the electronic circuits being produced is completed (when the specific feeder for the next electronic circuit is attached during the production of the previous electronic circuit) and the next production is performed. It is desirable that the circuit substrate is carried in or the mounting work is started after it is confirmed by the electronic component mounting machine or the operator that the installation of all the component supply tools necessary for the electronic circuit is completed. .
On the other hand, the specific feeder for the electronic circuit is attached at the end of the attachment of the component supply tool for supplying the electronic parts necessary for assembling the electronic circuit to be produced next to the electronic component mounting machine. In this case, the attachment of the specific feeder can be used as a means for inputting the completion of attachment of all the component supply tools necessary for the electronic circuit to be produced next to the electronic component mounting machine. Thereby, For example, replacement straight Chinidan, can be made to carry the circuit substrate, the start or the like of the mounting operation is automatically performed.

発明の態様Aspects of the Invention

以下に、本願において特許請求が可能と認識されている発明(以下、「請求可能発明」という場合がある。請求可能発明は、少なくとも、請求の範囲に記載された発明である「本発明」ないし「本願発明」を含むが、本願発明の下位概念発明や、本願発明の上位概念あるいは別概念の発明を含むこともある。)の態様をいくつか例示し、それらについて説明する。各態様は請求項と同様に、項に区分し、各項に番号を付し、必要に応じて他の項の番号を引用する形式で記載する。これは、あくまでも請求可能発明の理解を容易にするためであり、請求可能発明を構成する構成要素の組み合わせを、以下の各項に記載されたものに限定する趣旨ではない。つまり、請求可能発明は、各項に付随する記載,実施例の記載,従来技術等を参酌して解釈されるべきであり、その解釈に従う限りにおいて、各項の態様にさらに他の構成要素を付加した態様も、また、各項の態様から構成要素を削除した態様も、請求可能発明の一態様となり得るのである。   In the following, the invention that is claimed to be claimable in the present application (hereinafter referred to as “claimable invention”. The claimable invention is at least the “present invention” to the invention described in the claims. Some aspects of the present invention, including subordinate concept inventions of the present invention, superordinate concepts of the present invention, or inventions of different concepts) will be illustrated and described. As with the claims, each aspect is divided into sections, each section is numbered, and is described in a form that cites the numbers of other sections as necessary. This is for the purpose of facilitating the understanding of the claimable invention, and is not intended to limit the combinations of the constituent elements constituting the claimable invention to those described in the following sections. In other words, the claimable invention should be construed in consideration of the description accompanying each section, the description of the embodiments, the prior art, and the like. The added aspect and the aspect in which the constituent elements are deleted from the aspect of each item can be an aspect of the claimable invention.

なお、以下の各項において、(11)項が請求項1に相当し、(12)項が請求項2に、(13)項が請求項3に、(14)項が請求項4に、(15)項が請求項5に、(17)項が請求項6に、(41)項が請求項7に、(1)項が請求項8にそれぞれ相当する。   In each of the following items, (11) corresponds to claim 1, (12) corresponds to claim 2, (13) corresponds to claim 3, (14) corresponds to claim 4, (15) corresponds to claim 5, (17) corresponds to claim 6, (41) corresponds to claim 7, and (1) corresponds to claim 8.

(1)複数のフィーダ保持部を備えたフィーダ保持部材と、前記複数のフィーダ保持部の各々に着脱可能な複数のフィーダとを含み、それらフィーダの各々により少なくとも電子部品を含む被供給物を供給する供給装置から、装着装置の保持具により被供給物を受け取り、回路基材に装着する電子部品装着機を1台以上含む電子回路組立システムにより、電子回路を組み立てる方法であって、
前記1台以上の電子部品装着機のいずれかの前記フィーダ保持部材に、前記複数のフィーダの少なくとも1つとして特定フィーダを取り付け、その取り付けた状態の特定フィーダから特定情報を取得する特定情報取得工程と、
その取得した特定情報に基づいて、前記電子回路組立システムにおいて被供給物が装着されて電子回路とされるべき回路基材の少なくとも型式を特定する特定工程と
を含むことを特徴とする電子回路組立方法。
本項に係る発明は、特定フィーダのフィーダ保持部材への取付けにより、電子部品装着機に、その電子部品装着機が被供給物を取り付けて電子回路とすべき回路基材の少なくとも型式の情報を入力することを特徴とする。
上記「特定情報」は、電子回路とされるべき回路基材の少なくとも型式を特定可能な情報であればよく、特定フィーダはフィーダ保持部材に取り付けられた状態で、電子部品装着機に特定情報を付与し得るものであればよい。
電子回路組立システムは、電子部品装着機を1台のみ含むものでも、複数台含むものでもよい。複数台含む場合には、それら複数台の電子部品装着機がライン状に並べられ(装着機ラインと称することとする)、上流側の電子部品装着機から下流側の電子部品装着機へ回路基材が送られながら、それぞれの電子部品装着機において分担の電子部品が装着される。電子回路組立システムは、上記電子部品装着機に加えて、回路基材にクリーム状はんだを印刷するスクリーン印刷機,回路基材に接着剤を塗布する接着剤塗布機、クリームはんだや接着剤の印刷,塗布状態や電子部品の装着状態を検査する検査機、接着剤を硬化させる接着剤硬化炉、クリーム状はんだを溶融させるリフロー炉の少なくとも1つを含むものとすることができ、本明細書においては、これら回路基材に対して何らかの作業を行う装置を、対回路基材作業機と総称することとする。
特定フィーダは、フィーダ保持部材の複数のフィーダ保持部のいずれか1つにのみ取付可能とすることも、複数のフィーダ保持部に装着可能とすることも可能である。後者の場合には、複数のフィーダ保持部に取り付けられた複数の特定フィーダの各々に基づいて特定工程において特定される回路基材の型式が複数となるため、電子回路組立方法を、それら複数の型式の回路基材の各々を含む複数の型式の電子回路の生産順序を生産順序メモリに記憶させる生産順序記憶工程を含むものとすることが望ましい。
電子回路組立システムが、ライン状に配列された複数台の電子部品装着機を含み、上流側の電子部品装着機から下流側の電子部品装着機へ回路基材を搬送しつつ電子部品の装着を行うものである場合には、最上流の電子部品装着機において特定情報取得工程が実行されることが望ましい場合が多いが、不可欠ではない。最上流の電子部品装着機以外の電子部品装着機において実行されてもよく、少なくとも1台の電子部品装着機において特定情報取得工程が実行されればよいのである。
最上流の電子部品装着機において特定情報取得工程が実施される場合にも、最上流の電子部品装着機から、同じ電子回路組立システムに属する他の電子部品装着機等対回路基材作業機に、特定情報取得工程において取得した特定情報、あるいはその特定情報に基づいて特定工程において特定した回路基材の少なくとも型式の情報が伝達されるようにすることが望ましいが、最上流の電子部品装着機以外の電子部品装着機において特定情報取得工程が実行される場合には、特定情報取得工程が実行された電子部品装着機から少なくとも最上流の対回路基材作業機に、特定情報取得工程において取得した特定情報、あるいはその特定情報に基づいて特定工程において特定した回路基材の少なくとも型式の情報が伝達されるようにすることが必要である。
なお、本項における特定工程は回路基材型式特定工程と称することができるが、回路基材の型式を特定することの実益の一つは、後記(4)項に記載のように、特定された型式の回路基材に対する組立作業を行うための制御プログラムを特定し得ることであり、別の実益は(5)項に記載のように段取替え情報を特定し得ることである。したがって、特定工程を制御プログラム特定工程あるいは段取替え情報特定工程と考えることもできる。
(2)前記特定情報取得工程が、(a)前記フィーダ保持部材の前記複数のフィーダ保持部に取り付けられる複数のフィーダを個々に識別可能なフィーダ識別コードと、(b)それぞれ前記被供給物を複数収容して前記複数のフィーダの各々に装填される複数の被供給物収容具を個々に識別可能な収容具識別コードと、(c)前記被供給物の少なくとも型式を特定可能な被供給物情報との少なくとも1つを取得し、その少なくとも1つから前記特定情報を選別する工程である(1)項に記載の電子回路組立方法。
フィーダに、フィーダを個々に識別可能なフィーダ識別コードを付すことは前記特許文献2によって知られている。
また、フィーダは、複数の被供給物を収容し、それら被供給物を順次供給するものであるが、被供給物が電子部品である場合には、電子部品は直接フィーダに収容されるのではなく、部品収容具に収容され、その部品収容具がフィーダにセットされることによって、電子部品がフィーダに間接的に収容されることが多い。例えば、テープフィーダと称されるフィーダにおいては、電子部品がテープ化部品の形態で供給されるが、そのテープ化部品はリールに巻かれ、そのリールがテープフィーダにセットされる。また、スティックフィーダと称されるフィーダにおいては、電子部品がスティックと称される長手形状の容器に一列に並んで収容され、そのスティックがスティックフィーダにセットされる。バルクフィーダと称されるフィーダにおいては、電子部品がバルクケースに収容され、そのバルクケースがバルクフィーダにセットされる。これらリール,スティック,バルクケース等の部品収容具に、それら部品収容具が収容している電子部品の型式や収容数を表すバーコードや2次元コードが付されていることが多い。したがって、これらコードを読み取れば、電子部品の型式を特定することができる。
それに対し、リール,スティック,バルクケース等の部品収容具に、それら部品収容具自体を個々に識別可能な収容具識別コードを付せば、部品収容具を個々に識別可能となり、部品収容具をフィーダと同様に繰り返し使用する場合に好都合である。
以上、被供給部物が電子部品である場合について説明したが、被供給物が後述の記録体等、他の被供給物である場合にも電子部品と同様に種々のフィーダで供給し得、電子部品と同様に扱い得る。
フィーダが、電子部品装着機の装着コントローラと通信により情報の授受を行うことが可能な通信部と、(a)フィーダ識別コード,(b)収容具識別コード,(c)被供給物情報の少なくとも1つを記憶するメモリ(フィーダを制御するフィーダコントローラのメモリが望ましいが不可欠ではない)とを含むものである場合には、上記フィーダ側の通信部と装着装置側の通信部とを介して(a)フィーダ識別コード,(b)収容具識別コード,(c)被供給物情報のいずれでも取得することができ、少なくともその取得したものに基づいて回路基材の少なくとも型式を特定することができる。
例えば、被供給物が回路基材に取り付けられる記録体である場合には、被供給物情報は記録体情報であることになり、記録体情報は少なくとも回路基材の型式を特定可能な情報を含んでいるのが普通であるため、特定情報取得工程は、被供給物情報のみを取得する工程とすることができる。
また、記録体を供給するフィーダの識別コードと、記録体情報とを直接、あるいは記録体収容具の識別コードを介して間接に対応付ける対応付情報を予め作成して、電子部品装着機の制御コンピュータに記憶させておけば、特定情報取得工程をフィーダ識別コードのみを取得するものとし、特定工程を、取得したフィーダ識別コードと上記対応付情報とに基づいて回路基材の少なくとも型式を特定する工程とすることができる。
上記記録体は、例えば、(a)一次元バーコード,二次元コードのコードラベル、(b)情報記憶部と通信部とそれら情報記憶部と通信部とに接続された制御部とを含み、通信により情報の書込みや読出しが可能なRFタグ、(c)それらコードラベルやRFタグが取り付けられた電子部品の少なくとも1つとすることができる。
被供給物が回路基材に取り付けられる電子部品であって、対象とする電子回路生産システムにおいて電子部品が装着される回路基材の1つの型式の回路基材には取り付けられるが、他の型式の回路基材には取り付けられない特有部品である場合には、その特有部品と回路基材の型式とを対応付ける対応付情報を予め作成し、電子部品装着機の制御コンピュータに記憶させておくことができ、その場合には、特定情報取得工程をフィーダ識別コードのみを取得するものとし、特定工程を、取得したフィーダ識別コードと上記対応付情報とに基づいて回路基材の少なくとも型式を特定するものとすることができる。換言すれば、特有部品を記録体の代替物として利用することができるのである。
さらに一歩進めて、1つの型式の回路基材に装着される被供給物(電子回路部品,記録体)を供給する複数のフィーダのうちの1つのフィーダのフィーダ識別コードと、上記回路基材の型式とを予め対応付けておけば、その対応付けられたフィーダがフィーダ保持部材に取り付けられることを以て、回路基材の型式の指定とすることができる。フィーダ識別コードと回路基材の型式とを対応付けたフィーダを、そのフィーダが供給する被供給物のいかんを問わず、特定フィーダとなし得るのである。
この考えを更に進めれば、フィーダが上記通信部およびフィーダコントローラを備えず、フィーダの本体にフィーダ識別コードを表すバーコード,2次元コード等が付与されたコードラベルが取り付けけられたものである場合でも、フィーダのフィーダ保持部材への取付けを以て、回路基材の型式の指定とすることができる。この場合には、フィーダ識別コードをコード読取装置により読み取る工程が特定情報取得工程を構成し、その特定情報取得工程において読み取ったフィーダ識別コードと、予め入力されているフィーダ識別コードと回路基材の少なくとも型式とを対応付ける対応付情報とに基づいて、回路基材の少なくとも型式を特定する工程が特定工程を構成することとなる。
特定工程は、回路基材の少なくとも型式を特定する工程であればよく、さらに、各回路基材を個々に特定する工程(個々の回路基材を識別する工程)であってもよい。
また、回路基材は電子部品が装着されることにより電子回路とされるものであり、回路基材識別コードや回路基材についての情報は、電子部品が装着された後は電子回路を個々に識別可能な電子回路識別コードや電子回路についての情報として機能させることも可能であり、その場合には、回路基材識別コードや回路基材の情報は、電子回路識別コードや電子回路の情報であると考えることができ、また、「回路基材への電子部品の装着」を「電子回路の生産」と称することもできる。
(3)さらに、前記特定フィーダの前記フィーダ保持部材への取付けを検知する取付検知工程を含み、その取付検知工程における取付けの検知に応じて前記特定情報取得工程を実行する(1)項または(2)項に記載の電子回路組立方法。
(4)さらに、前記特定工程において特定した回路基材の型式に基づいて、その型式の回路基材に電子部品を装着するための制御プログラムを取得するプログラム取得工程を含む(1)項ないし(3)項のいずれかに記載の電子回路組立方法。
(5)さらに、前記特定工程において特定した回路基材の型式に基づいて、その型式の回路基材に電子部品を装着するために必要な前記電子回路組立システムの段取替えの情報を取得する段取替え情報取得工程を含む(1)項ないし(4)項のいずれかに記載の電子回路組立方法。
制御プログラムが段取替えの情報をも含む場合があり、その場合には、制御プログラムを取得するプログラム取得工程が段取替え情報取得工程を含むこととなるが、制御プログラムが回路基材に電子部品を装着するための情報は含むが、段取替え情報は別の情報とされている場合がある。その場合には、段取替え情報取得工程がプログラム取得工程とは別の工程となる。
(6)さらに、前記特定工程において特定した型式の回路基材の直前に電子部品を装着すべき型式の1ロットの全回路基材に対する電子部品の装着が終了した後(特定工程において型式が特定される1ロットの回路基材の組立作業の直前に行われる別の型式の1ロットの組立作業が終了した後)に、前記段取替え情報取得工程において取得した段取替えの情報に基づく段取替えを実行する段取替実行工程を含む(5)項に記載の電子回路組立方法。
段取替情報の取得は、特定フィーダのフィーダ保持部材への取付後、段取替えの実行までであれば、いつ実行されてもよいが、段取替えの実行は直前に生産される型式の1ロットの全電子回路の生産が終了した後(1ロットの生産終了後)に行われることが必要である。
(11)回路基材を保持する基材保持装置と、
複数のフィーダ保持部を備えたフィーダ保持部材と、前記複数のフィーダ保持部の各々に着脱可能な複数のフィーダとを含み、それら複数のフィーダにより少なくとも電子部品を含む被供給物を供給する供給装置と、
その供給装置から被供給物を保持具により受け取って、前記基材保持装置に保持された回路基材に装着する装着装置と
を含む電子部品装着機を1台以上含む電子回路組立システムであって、
前記1台以上の電子部品装着機のいずれかの前記フィーダ保持部材に、前記複数のフィーダの少なくとも1つとして特定フィーダが取り付けられた状態で、その特定フィーダから特定情報を取得する特定情報取得部と、
その特定情報取得部により取得された前記特定情報に基づいて、当該電子回路組立システムにおいて電子部品が装着されるべき回路基材の少なくとも型式を特定する特定部と
を含むことを特徴とする電子回路組立システム。
上記特定情報取得部は、上記特定フィーダについてのみ情報を取得するものでもよく、前記複数のフィーダのすべてについて情報を取得する汎用の情報取得部を含み、その汎用の情報取得部により取得された情報のうちで特定フィーダに対応するもの選別するものでもよい。後者の場合には、上記情報取得部により取得される情報を、例えば、複数のフィーダの各々から供給される被供給物が、フィーダ保持部材の複数のフィーダ保持部のうちのどのフィーダ保持部に保持されたフィーダから供給されるかを特定する等、他の目的にも利用することが可能になる。
特定部は、電子部品装着機を制御する装着機コントローラに設けられても、その電子部品装着機を含む複数台の電子部品装着機の装着機コントローラに接続されたコンピュータに設けられてもよい。
前記(1)項に関する説明は、「電子回路組立方法」を「電子回路組立システム」、「工程」を「部」と読み替えれば、本項の電子回路組立システムにも当てはまる。
(12)前記特定情報取得部が、(a)前記フィーダ保持部材の前記複数のフィーダ保持部に取り付けられる複数のフィーダを個々に識別可能なフィーダ識別コードと、(b)それぞれ前記被供給物を複数収容して前記複数のフィーダの各々に装填される複数の被供給物収容具を個々に識別可能な収容具識別コードと、(c)前記被供給物の少なくとも型式を特定可能な被供給物情報との少なくとも1つを取得し、その少なくとも1つから前記特定情報を選別する手段を含み、前記特定部がその選別された特定情報に基づいて前記少なくとも型式を特定する(11)項に記載の電子回路組立システム。
上記特定情報がそれのみでは回路基材の型式を特定できないものである場合には、特定情報と回路基材の型式との対応を記憶する特殊情報/回路基材型式対応記憶部を設ければよい。
前記 (2)項に関する説明は、「電子回路組立方法」を「電子回路組立システム」に、「工程」を「部」にそれぞれ読み替えれば本項に係る電子回路組立システムにも当てはまる。
(13)さらに、前記1台以上の電子部品装着機のいずれかの前記フィーダ保持部材に少なくとも前記特定フィーダが取り付けられたことを検知するフィーダ取付検知部を含み、前記特定情報取得部が、そのフィーダ取付検知部の検知に応じて前記特定情報を取得する(12)項に記載の電子回路組立システム。
本項の特徴によれば、特定フィーダの取り付け後、速やかに特定情報を取得することができ、ひいては、回路基材の型式を速やかに特定することができる。
(14)さらに、前記特定部による前記回路基材の前記少なくとも型式の特定に基づいて、その型式の回路基材に電子部品を装着するための制御プログラムを取得する制御プログラム取得部を含む(11)項ないし(13)項のいずれかに記載の電子回路組立システム。
特定フィーダの取付けを、生産中の全電子回路の組立てが終了する前におこなえば、その生産中の全電子回路の組立てが終了する前に制御プログラムを取得することができ、全電子回路の組立てが終了した後、制御プログラムの取得が終了するまで待つ必要がなくなり、その分作業能率が向上する効果が得られる。制御プログラムの取得後、装着作業の開始前に実行されるべき処理が多い場合に特に有効である。
(15)さらに、前記特定部による前記少なくとも型式の特定に基づいて、その型式の回路基材に電子部品を装着するために必要な前記1台以上の電子部品装着機の前記いずれかの段取替えの情報を取得する段取替情報取得部を含む(11)項ないし(14)項のいずれかに記載の電子回路組立システム。
制御プログラムの取得を早期に行い得る場合と同様に、作業能率が向上する効果が得られる。自動で行われるものであると、作業者により行われるものであるとを問わず、段取替えのための作業の中に、生産中の全電子回路の組立てが終了する前に実行できるものがあれば、一層効果的である。
(16)さらに、前記特定部により特定された型式の1ロットの回路基材の直前に電子部品が装着されるべき型式の1ロットの全回路基材への電子部品の装着の終了後に、前記段取替情報取得部により取得された段取替えの情報に基づく段取替えを自動で実行する段取替実行部を含む(15)項に記載の電子回路組立システム。
段取替実行部は、1つの型式の1ロットの全電子回路の生産が終了した上、作業者やホストコンピュータから段取替開始指令が入力された場合に、段取替えを実行するものとされてもよく、1つの型式の1ロットの全電子回路の生産が終了すれば、自動で段取替えを実行するものとされてもよい。
段取替情報を早期に取得すれば、(15)項に関して説明した効果が得られる。作業者による段取替作業は、作業者の判断により、生産中の全電子回路の組立てが終了する前に実行できるものは実行する方がよいが、自動段取替えのための電子部品装着機の作動は、生産中の全電子回路の組立てが終了した後に行われる方がよい場合が多い。ただし、不可欠ではなく、生産中の全電子回路の組立てが終了する前に実行して差し支えないことが明らかな自動作動は実行されるようにすることも可能である。
(17)前記特定フィーダにより供給される被供給物が、回路基材を個々に識別可能な基材識別コードが記録され、回路基材の各々に装着されてそれら回路基材を個々に識別可能とする記録体を含み、かつ、当該電子回路組立システムが、前記供給装置から前記装着装置により取り出される、あるいは取り出された前記記録体が、電子部品が装着されるべき1ロットの回路基材のうちで最後のものに装着されるべき記録体たる1ロット最終記録体であることを検出する1ロット最終記録体検出部を含み、前記段取替実行部が、その1ロット最終記録体検出部により検出された1ロット最終記録体が装着された回路基材に対する前記1台以上の電子部品装着機の前記いずれかによるすべての電子部品の装着が終了した後にそのいずれかに対する段取替えの少なくとも一部を自動で実行するものである(16)項に記載の電子回路組立システム。
供給装置から装着装置により取り出される、あるいは取り出された記録体が1ロット最終記録体であることを検出することは、実質的に、1ロット最終記録体の回路基材への装着を検出することと同じであり、1ロット最終記録体の回路基材への装着は、その回路基材が1ロットの最終の回路基材であることを意味し、1ロットの全電子回路の生産の終了を簡単にかつ確実に検出することができる。
本項に記載の特徴は、前記(11)項ないし(15)項の各々に記載の特徴とは別個に採用することも可能である。
(18)前記1ロット最終記録体検出部が、
前記1ロット最終記録体に記録されている基材識別コードである1ロット最終記録体識別コードを記憶している最終記録体識別コード記憶部と、
その1ロット最終記録体識別コード記憶部の記憶内容に基づいて、前記特定情報取得部により取得された特定情報が前記1ロット最終記録体識別コードに対応するものであるか否かを判別する判別部と
を含む(17)項に記載の電子回路組立システム。
(19)さらに、
前記回路基材から生産される電子回路が不良品となったことを検出する不良品発生検出部と、
その不良品発生検出部による不良品発生の検出に応じて、前記1ロット最終記録体識別コード記憶部の記憶内容を1回路基材分変更する1ロット最終記録体識別コード変更部と
を含む(18)項に記載の電子回路組立システム。
不良品発生検出部は、例えば、前記被供給物の少なくとも1つの回路基材への装着ミスに起因して電子回路が不良品となったことを検出するものとすることができる。不良な電子回路の発生は必然的に記録体の無駄遣いにつながるため、1ロット最終記録体識別コードを1回路基材分変更することが必要となる。
なお、被供給物の回路基材への装着ミスは不良品発生の一因とはなるが、装着ミスが発生しても電子回路は必ず不良品となるわけではない。同じ被供給物の回路基材への装着が再度実行されることにより電子回路が不良品となることが回避される場合もあるからである。後述の実施形態における装着検査機は、不良品発生検出部の一例である。
(20)さらに、
前記記録体の回路基材への装着ミスの発生を検出する記録体装着ミス発生検出部と、
その記録体装着ミス発生検出部による装着ミス発生の検出に応じて、前記1ロット最終記録体識別コード記憶部の記憶内容を変更する1ロット最終記録体識別コード変更部と
を含む(18)項に記載の電子回路組立システム。
例えば、記録体が収容テープの送りによって供給され、取出し動作が1回行われれば、実際に記録体が取り出されたか否かとは無関係に収容テープが1ピッチ分送られる場合があり、その場合には、1回の装着ミスの検出は必然的に1つの記録体が無駄になったことを意味する。したがって、1ロット最終記録体識別コード記憶部の記憶内容を1回路基材分変更することが必要である。
ただし、記録体のフィーダからの取出ミス発生の有無が検出され、取出ミスが検出されれば、同じ記録体の取出しが再度行われる場合がある。その場合に、記録体の取出しが支障なく行われれば、取出ミスの発生は必ずしも装着ミス発生にはつながらない。しかし、再度取出し動作が行われても記録体が取り出されなければ、収容テープが1ピッチ分送られて再度記録体の取出し動作が行われる場合がある。その場合には、実際には装着動作が行われなくても、装着ミスが発生したに等しいとして、ロット最終記録体識別コード記憶部の記憶内容が1つ分変更される。
なお、記録体の回路基材への装着ミスは、例えば、基準マーク撮像装置による記録体の撮像によって検出することができ、記録体の取出ミスは、例えば、吸着ノズルにより保持された記録体の部品撮像装置による撮像によって検出することができる。また、吸着ノズルの軸線に直角な方向から、吸着ノズルの先端に記録体が吸着されているか否かを検出する記録体有無検出装置を設けて取出ミスの検出を行うこともできる。
(21)当該電子回路組立システムが、ライン状に配列された複数台の前記電子部品装着機を含み、上流側の電子部品装着機から下流側の電子部品装着機へ回路基材を搬送しつつ電子部品の装着を行うものであり、それら複数台の電子部品装着機のうち、前記直前に電子部品が装着されるべき型式の1ロットの全回路基材への電子部品の装着が終了したものから順に前記段取替えが実行される(16)項ないし(20)項のいずれかに記載の電子回路組立システム。
(22)前記特定フィーダにより供給される被供給物が、前記回路基材により生産されるべき電子回路に特有の特有物であり、前記特定情報が、その特有物を個々に識別可能な特有物識別コードであり、前記特定情報取得部が前記特有物識別コードを取得する(11)項に記載の電子回路組立システム。
(23)前記特有物が、前記回路基材を個々に識別可能な基材識別コードが記録され、回路基材の各々に装着されてそれら回路基材を個々に識別可能とする記録体を含む(22)項に記載の電子回路組立システム。
(24)前記特有物が、少なくとも当該電子回路組立システムにおいて生産されることが予定されている電子回路のうちでは、1つの型式の電子回路の生産のために回路基材に装着されるが、他の型式の電子回路の生産のために回路基材に装着されることがない型式の電子部品を含む(22)項または(23)項に記載の電子回路組立システム。
(25)さらに、前記フィーダを個々に識別可能なフィーダ識別コードと電子部品が装着されるべき回路基材の型式との対応を記憶しているフィーダ/基材型式対応記憶部を含み、前記特定部が、そのフィーダ/基材型式対応記憶部に記憶された対応と、前記特定情報取得部により取得された前記特定情報としてのフィーダ識別コードとに基づいて、前記回路基材の少なくとも型式を特定する(11)項に記載の電子回路組立システム。
例えば、1つの型式の電子回路の生産に使用される1つ以上のフィーダが予め準備される際、それら1つ以上のフィーダのうちの任意の1つのフィーダのフィーダ識別コードが、上記電子回路の生産のために電子部品が装着される回路基材の型式と対応付けられ、フィーダ/基材型式対応記憶部に記憶させられるようにするのである。
本項の電子回路組立システムにおいては、フィーダ識別コード自体が、回路基材の少なくとも型式を特定するための情報として使用されることとなる。
(26)さらに、前記特定フィーダの各々に基づいて決定される、複数の型式の回路基材からの電子回路の生産順序を記憶する生産順序記憶部を含む(11)項ないし(25)項のいずれかに記載の電子回路組立システム。
電子部品装着機において、必ず、先の電子回路生産のためのすべての電子部品の装着が終了した後に、次の電子回路のための特定フィーダがフィーダ保持部材に取り付けられるようにすることも可能であり、その場合には上記生産順序記憶部は不要である。
しかし、生産能率向上の観点からは、事情が許す限り、先の電子回路の生産中に次の電子回路生産のためのフィーダの取付け(少なくとも特定フィーダの取付け)が行われ得るようにすることが望ましい。現在生産中の電子回路用の特定フィーダの他に、複数の型式の電子回路用の特定フィーダの取付けが行われるようにすることがさらに望ましく、その場合に、生産順序記憶部が設けられることが望ましい。
生産順序記憶部は特定フィーダのフィーダ保持部材に対する取り付けの順序を生産順序として記憶するものとすることも、生産順序が入力される生産順序入力部からの入力に従って生産順序を決定し、決定した生産順序を記憶するものとすることも可能である。
(27)さらに、前記生産順序記憶部に記憶された生産順序と、予め定められている生産計画における生産順序とが異なる場合に、いずれの生産順序に従うべきかを決定する生産順序決定部を含む(26)項に記載の電子回路組立システム。
(28)さらに、前記生産順序記憶部に記憶された生産順序と、予め定められている生産計画における生産順序とが異なる場合に、その事実を報知する順序相違報知部を含む(26)項に記載の電子回路組立システム。
(29)さらに、前記順序相違報知部による報知に応じて入力される生産計画無視指令に応じて、前記生産順序記憶部に記憶された生産順序に従うことを決定する生産順序決定部を含む(28)項に記載の電子回路組立システム。
(30)前記特定フィーダにより供給される被供給物が、前記回路基材の各々に固有の基材識別コードが記録され、回路基材の各々に装着されてそれら回路基材の各々を識別可能とする記録体を含み、かつ、当該電子回路組立システムが、その記録体の回路基材への装着の前と後との少なくとも一方において当該電子回路組立システムにおいて行われた電子回路生産に関する情報である生産履歴情報を、前記基材識別コードと対応付けて記録する生産履歴情報記録部を含む(11)項ないし(29)項のいずれかに記載の電子回路組立システム。
生産履歴情報記録部は、記録体に生産履歴情報を記録するものでも、電子部品装着機の制御コンピュータやホストコンピュータの生産履歴情報メモリに生産履歴情報を記録するものでもよい。前者の場合は、基材識別コードが記録されている記録体に生産履歴情報が記録されることにより、その生産履歴情報は必然的に基材識別コードと対応付けられることとなるが、電子回路組立システムのコンピュータのメモリに記憶させられる場合には、複数の回路基材について生産履歴情報が記録されることとなるため、それら生産履歴情報の各々と基材識別コードとが対応付けて記録されることが必要である。
(31)前記電子部品装着機が、制御プログラムの実行により前記装着装置を制御する装着制御部と、回路基材の各々に装着されてそれら回路基材の各々を識別可能とする記録体に記録されている、回路基材を個々に識別可能な基材識別コードを読み取る識別コード読取装置とを含み、前記制御プログラムが、前記記録体の回路基材への装着を制御する部分と、前記記録体からの前記基材識別コードの読取りを制御する部分とを含む(11)項ないし(30)項のいずれかに記載の電子回路組立システム。
上記「記録体からの基材識別コードの読取りを制御する部分」は、記録体の特定フィーダからの取出しの前に基材識別コードを読み取らせるものでも、取出し後であって回路基材への装着前に基材識別コードを読み取らせるものでも、回路基材への装着の後に基材識別コードを読み取らせるものでもよい。
(32)さらに、
前記電子部品装着機に回路基材を搬入し、その電子部品装着機から回路基材を搬出する基材コンベヤと、
前記特定部により回路基材の型式が特定される前に前記基材コンベヤが回路基材を搬入することを禁止するコンベヤ制御部と
を含む(11)項ないし(31)項のいずれかに記載の電子回路組立システム。
本項の特徴は、基材コンベヤが、搬送すべき回路基材の寸法に応じて幅を変更可能なものである場合に、特に有効であるが、幅を変更可能なものであることは不可欠ではない。
(33)当該電子回路組立システムが、ライン状に配列された複数台の前記電子部品装着機を含み、上流側の電子部品装着機から下流側の電子部品装着機へ回路基材を搬送しつつ電子部品の装着を行うものであり、最も下流の部分に、回路基材に装着された記録体の基材識別コードを読み取る最下流識別コード読取装置が設けられ、かつ、当該電子回路組立システムが、その最下流識別コード読取装置により読み取られた識別コードが予定の識別コードとは異なる場合に、その異なることを報知する報知部を含む(11)項ないし(32)項のいずれかに記載の電子回路組立システム。
電子回路組立システムの最も下流側の部分が電子部品装着機により構成される場合には、その最下流の電子部品装着機に最下流識別コード読取装置が設けられることとなるが、最も下流の部分が電子回路検査機等、電子部品装着機以外の対回路基材作業機である場合には、その作業機に最下流識別コード読取装置が設けられることが望ましい。
本項に記載の特徴は、前記(11)項ないし(32)項の各々に記載の特徴とは別個に採用することも可能である。
(41)回路基材を保持する基材保持装置と、
複数のフィーダ保持部を備えたフィーダ保持部材と、前記複数のフィーダ保持部の各々に着脱可能な複数のフィーダとを含み、それらフィーダの各々により少なくとも電子部品を含む被供給物を供給する供給装置と、
その供給装置から被供給物を保持具により受け取って、前記基材保持装置に保持された回路基材に装着する装着装置と
を含む電子部品装着機を1台以上含む電子回路組立システムであって、その1台以上の電子部品装着機の少なくとも1台が、
前記複数のフィーダの各々が前記複数のフィーダ保持部の各々に保持された状態で、各フィーダを個々に識別可能なフィーダ識別コードを取得するフィーダ識別コード取得部と、
前記複数のフィーダの各々の前記フィーダ識別コードと、前記複数のフィーダの各々から供給される被供給物に固有の被供給物識別コードとの対応を記憶する対応記憶部と、
その対応記憶部に記憶された前記対応と、前記フィーダ識別コード取得部により取得されたフィーダ識別コードとに基づいて、前記複数のフィーダ保持部の各々に保持されたフィーダから供給される前記被供給物の前記被供給物識別コードを取得する被供給物識別コード取得部と、
その被供給物識別コード取得部により取得された前記被供給物識別コードが、電子部品が装着されるべき回路基材の型式を特定可能なものである場合に、その被供給物識別コードに基づいてその被供給物が装着されるべき回路基材の型式を特定する回路基材型式特定部と
を含むことを特徴とする電子回路組立システム。
前記(12)項ないし(33)項の各々に記載の特徴は、本項に係る発明にも適用可能である。
(1) A feeder holding member having a plurality of feeder holding portions and a plurality of feeders that can be attached to and detached from each of the plurality of feeder holding portions, and a supply object including at least an electronic component is supplied from each of the feeders. A method for assembling an electronic circuit by an electronic circuit assembly system including one or more electronic component mounting machines for receiving an object to be supplied from a supply device by a holder of the mounting device and mounting on a circuit substrate,
A specific information acquisition step of attaching a specific feeder as at least one of the plurality of feeders to any one of the one or more electronic component mounting machines, and acquiring specific information from the specific feeder in the attached state When,
A specifying step of specifying at least a type of a circuit base material to be supplied with an article to be supplied in the electronic circuit assembly system based on the acquired specifying information;
An electronic circuit assembling method comprising:
In the invention according to this section, by attaching the specific feeder to the feeder holding member, information on at least the type of the circuit base material that the electronic component mounting machine should attach the supply object to be an electronic circuit is attached to the electronic component mounting machine. It is characterized by inputting.
The “specific information” may be information that can specify at least the type of the circuit base material to be an electronic circuit. The specific feeder is attached to the feeder holding member, and the specific information is sent to the electronic component mounting machine. Anything can be used.
The electronic circuit assembly system may include only one electronic component mounting machine or a plurality of electronic component mounting machines. When a plurality of electronic component mounting machines are included, the plurality of electronic component mounting machines are arranged in a line (referred to as a mounting machine line), and a circuit board is connected from the upstream electronic component mounting machine to the downstream electronic component mounting machine. While the material is fed, the shared electronic components are mounted on each electronic component mounting machine. In addition to the electronic component mounting machine, the electronic circuit assembly system is a screen printing machine that prints cream-like solder on circuit substrates, an adhesive applicator that applies adhesive to circuit substrates, and printing of cream solder and adhesives , It may include at least one of an inspection machine that inspects the application state and the mounting state of the electronic component, an adhesive curing furnace that cures the adhesive, and a reflow furnace that melts the cream-like solder. Devices that perform some work on these circuit substrates are collectively referred to as a counter circuit substrate working machine.
The specific feeder can be attached to only one of the plurality of feeder holding portions of the feeder holding member, or can be attached to the plurality of feeder holding portions. In the latter case, since there are a plurality of types of circuit bases specified in the specific step based on each of the plurality of specific feeders attached to the plurality of feeder holding portions, the electronic circuit assembly method is It is desirable to include a production sequence storage step of storing a production sequence of a plurality of types of electronic circuits including each of the types of circuit substrates in a production sequence memory.
The electronic circuit assembly system includes a plurality of electronic component mounting machines arranged in a line, and mounting electronic components while transporting a circuit substrate from an upstream electronic component mounting machine to a downstream electronic component mounting machine If it is to be performed, it is often desirable that the specific information acquisition step is executed in the most upstream electronic component mounting machine, but this is not essential. It may be executed in an electronic component mounting machine other than the most upstream electronic component mounting machine, and the specific information acquisition step may be executed in at least one electronic component mounting machine.
Even when the specific information acquisition process is carried out in the most upstream electronic component mounting machine, it is changed from the most upstream electronic component mounting machine to other circuit board working machines such as other electronic component mounting machines belonging to the same electronic circuit assembly system. The specific information acquired in the specific information acquisition step, or at least the type information of the circuit substrate specified in the specific step based on the specific information is preferably transmitted. When the specific information acquisition process is executed in an electronic component mounting machine other than the above, at least the most upstream counter circuit board work machine is acquired in the specific information acquisition process from the electronic component mounting machine on which the specific information acquisition process has been executed. Specific information, or at least the type information of the circuit substrate specified in the specific process based on the specific information must be transmitted. That.
Although the specifying step in this section can be referred to as a circuit substrate type specifying step, one of the practical benefits of specifying the circuit substrate type is specified as described in paragraph (4) below. The control program for performing the assembly work on the circuit substrate of another type can be specified, and another practical advantage is that the setup change information can be specified as described in the section (5). Therefore, the specific process can be considered as a control program specifying process or a step change information specifying process.
(2) The specific information acquisition step includes: (a) a feeder identification code capable of individually identifying a plurality of feeders attached to the plurality of feeder holding portions of the feeder holding member; and (b) each of the supplies to be supplied. A container identification code capable of individually identifying a plurality of supply containers to be accommodated and loaded in each of the plurality of feeders; and (c) a supply capable of specifying at least a type of the supply. The electronic circuit assembling method according to (1), which is a step of acquiring at least one of information and selecting the specific information from at least one of the information.
It is known from Patent Document 2 that a feeder identification code for individually identifying a feeder is attached to the feeder.
In addition, the feeder accommodates a plurality of supplies and sequentially supplies the supplies. However, when the supply is an electronic component, the electronic component is not directly accommodated in the feeder. In many cases, the electronic component is indirectly accommodated in the feeder by being accommodated in the component container and the component container being set in the feeder. For example, in a feeder called a tape feeder, an electronic component is supplied in the form of a taped component. The taped component is wound around a reel, and the reel is set in the tape feeder. Further, in a feeder called a stick feeder, electronic components are accommodated in a line in a longitudinal container called a stick, and the stick is set in the stick feeder. In a feeder called a bulk feeder, electronic components are accommodated in a bulk case, and the bulk case is set in the bulk feeder. In many cases, a component code such as a reel, a stick, or a bulk case is attached with a bar code or a two-dimensional code indicating the type and number of electronic components accommodated in the component container. Therefore, by reading these codes, the model of the electronic component can be specified.
On the other hand, if a parts container such as a reel, a stick, or a bulk case is provided with a container identification code that can identify the parts container itself, the parts container can be individually identified. It is convenient for repeated use like the feeder.
As described above, the case where the supplied part is an electronic component has been described, but even when the supplied object is another supplied object such as a recording body described later, it can be supplied by various feeders in the same manner as the electronic component. It can be handled in the same way as an electronic component.
A communication unit capable of exchanging information with a mounting controller of an electronic component mounting machine by a feeder; (a) a feeder identification code; (b) a container identification code; and (c) at least supply object information In the case of including a memory for storing one (a memory of a feeder controller that controls the feeder is desirable but not essential), the communication unit on the feeder side and the communication unit on the mounting device side are used to (a) Any one of the feeder identification code, (b) container identification code, and (c) supplied object information can be acquired, and at least the type of the circuit substrate can be specified based on at least the acquired one.
For example, when the supply object is a recording body attached to a circuit base material, the supply object information is recording body information, and the recording body information includes at least information that can identify the type of the circuit base material. Since it is usually included, the specific information acquisition step can be a step of acquiring only the supply object information.
In addition, the control computer of the electronic component mounting machine creates in advance correspondence information that directly associates the identification code of the feeder that supplies the recording medium with the recording body information or indirectly through the identification code of the recording medium container. If it is stored in, the specific information acquisition step is to acquire only the feeder identification code, and the specific step is a step of specifying at least the model of the circuit substrate based on the acquired feeder identification code and the association information It can be.
The recording body includes, for example, (a) a one-dimensional barcode, a code label of a two-dimensional code, (b) an information storage unit, a communication unit, and a control unit connected to the information storage unit and the communication unit, It can be an RF tag capable of writing and reading information by communication, and (c) at least one of electronic components to which the code label and the RF tag are attached.
An article to be supplied is an electronic component attached to a circuit base material, and is attached to one type of circuit base material of the circuit base material on which the electronic component is mounted in the target electronic circuit production system. If the part is a special part that cannot be attached to the circuit board, the correspondence information that associates the particular part with the model of the circuit board is created in advance and stored in the control computer of the electronic component mounting machine. In that case, only the feeder identification code is acquired in the specific information acquisition step, and at least the type of the circuit substrate is specified based on the acquired feeder identification code and the association information. Can be. In other words, the specific part can be used as a substitute for the recording medium.
Further one step forward, a feeder identification code of one feeder among a plurality of feeders supplying a supply object (electronic circuit component, recording body) to be mounted on one type of circuit substrate, and the circuit substrate If the model is associated with the model in advance, the model of the circuit substrate can be specified by attaching the associated feeder to the feeder holding member. A feeder in which a feeder identification code is associated with a model of a circuit base material can be made a specific feeder regardless of a supply object to be supplied by the feeder.
If this idea is further advanced, the feeder is not provided with the communication unit and the feeder controller, and a barcode label indicating a feeder identification code, a two-dimensional code, and the like are attached to the main body of the feeder. Even in such a case, it is possible to designate the type of the circuit substrate by attaching the feeder to the feeder holding member. In this case, the step of reading the feeder identification code by the code reading device constitutes the specific information acquisition step, the feeder identification code read in the specific information acquisition step, the feeder identification code inputted in advance and the circuit substrate The step of specifying at least the type of the circuit substrate based on the association information that associates at least the type constitutes the specifying step.
The specifying step may be a step for specifying at least the type of the circuit substrate, and may further be a step for individually specifying each circuit substrate (a step for identifying individual circuit substrates).
In addition, the circuit substrate is an electronic circuit when the electronic component is mounted, and the information about the circuit substrate identification code and the circuit substrate is individually stored after the electronic component is mounted. It is also possible to function as information about an identifiable electronic circuit identification code or electronic circuit. In that case, the circuit substrate identification code or the information about the circuit substrate is the electronic circuit identification code or the information about the electronic circuit. It can be considered that there is, and “attachment of electronic components to a circuit board” can also be referred to as “production of an electronic circuit”.
(3) The method further includes an attachment detection step of detecting attachment of the specific feeder to the feeder holding member, and the specific information acquisition step is executed in response to detection of attachment in the attachment detection step. The electronic circuit assembling method described in the item 2).
(4) The program acquisition step further includes a program acquisition step of acquiring a control program for mounting an electronic component on the circuit substrate of the type based on the type of the circuit substrate specified in the specifying step. The electronic circuit assembling method according to any one of items 3).
(5) Further, based on the type of the circuit base material specified in the specifying step, the step of acquiring information on the setup change of the electronic circuit assembly system necessary for mounting the electronic component on the circuit base material of that type The electronic circuit assembling method according to any one of items (1) to (4), including a replacement information acquisition step.
In some cases, the control program also includes information on the setup change.In this case, the program acquisition process for acquiring the control program includes the setup change information acquisition process. Information for mounting is included, but the setup change information may be different information. In that case, the step change information acquisition step is a step different from the program acquisition step.
(6) Further, after the mounting of the electronic components on all the circuit substrates in one lot of the type to which the electronic component is to be mounted immediately before the circuit substrate of the type specified in the specifying step (the type is specified in the specifying step) After the assembly work of one lot of another type performed immediately before the assembly work of one lot of circuit base material is completed), the setup change based on the setup change information acquired in the setup change information acquisition step is performed. The electronic circuit assembly method according to item (5), including a setup change execution step to be executed.
The acquisition of setup change information may be executed at any time after the attachment of the specific feeder to the feeder holding member until execution of setup change, but the execution of setup change is one lot of the type produced immediately before. It is necessary to be performed after the production of all the electronic circuits is completed (after the production of one lot).
(11) a substrate holding device for holding a circuit substrate;
A feeder that includes a feeder holding member having a plurality of feeder holding portions, and a plurality of feeders that can be attached to and detached from each of the plurality of feeder holding portions, and that supplies a supply object including at least an electronic component by the plurality of feeders. When,
A mounting device for receiving a material to be supplied from the supply device by a holder and mounting the substrate on a circuit substrate held by the substrate holding device;
An electronic circuit assembly system including one or more electronic component mounting machines including:
A specific information acquisition unit that acquires specific information from the specific feeder in a state where the specific feeder is attached as at least one of the plurality of feeders to any one of the feeder holding members of the one or more electronic component mounting machines. When,
Based on the specific information acquired by the specific information acquisition unit, a specific unit for specifying at least a model of a circuit substrate on which an electronic component is to be mounted in the electronic circuit assembly system;
An electronic circuit assembly system comprising:
The specific information acquisition unit may acquire information only about the specific feeder, and includes a general-purpose information acquisition unit that acquires information about all of the plurality of feeders, and the information acquired by the general-purpose information acquisition unit Among them, the one corresponding to the specific feeder may be selected. In the latter case, information to be acquired by the information acquisition unit is, for example, a material to be supplied from each of the plurality of feeders to which feeder holding unit among the plurality of feeder holding units of the feeder holding member. It can be used for other purposes, such as specifying whether it is supplied from a held feeder.
The specifying unit may be provided in a mounting machine controller that controls the electronic component mounting machine, or may be provided in a computer connected to the mounting machine controllers of a plurality of electronic component mounting machines including the electronic component mounting machine.
The explanation about the item (1) also applies to the electronic circuit assembly system of this section, when “electronic circuit assembly method” is read as “electronic circuit assembly system” and “process” is read as “part”.
(12) The specific information acquisition unit is (a) a feeder identification code capable of individually identifying a plurality of feeders attached to the plurality of feeder holding units of the feeder holding member, and (b) each of the supplies. A container identification code capable of individually identifying a plurality of supply containers to be accommodated and loaded in each of the plurality of feeders; and (c) a supply capable of specifying at least a type of the supply. Item (11) includes means for acquiring at least one of information and selecting the specific information from at least one of the information, and the specifying unit specifies the at least model based on the selected specific information Electronic circuit assembly system.
If the above-mentioned specific information alone cannot identify the type of the circuit base material, a special information / circuit base type correspondence storage unit for storing the correspondence between the specific information and the type of the circuit base material is provided. Good.
The explanation about the above item (2) applies to the electronic circuit assembly system according to this section as long as “electronic circuit assembly method” is read as “electronic circuit assembly system” and “process” is read as “part”.
(13) Further, a feeder attachment detection unit that detects that at least the specific feeder is attached to any one of the feeder holding members of the one or more electronic component mounting machines, and the specific information acquisition unit includes The electronic circuit assembly system according to item (12), wherein the specific information is acquired in response to detection by a feeder attachment detection unit.
According to the feature of this section, it is possible to quickly acquire the specific information after attaching the specific feeder, and thus it is possible to quickly specify the type of the circuit base material.
(14) Further, a control program acquisition unit that acquires a control program for mounting an electronic component on the circuit substrate of the type based on the specification of at least the type of the circuit substrate by the specifying unit (11) The electronic circuit assembly system according to any one of items 1) to (13).
If the specific feeder is installed before the assembly of all electronic circuits in production is completed, the control program can be acquired before the assembly of all electronic circuits in production is completed. After the process is completed, there is no need to wait until the acquisition of the control program is completed, and the work efficiency can be improved accordingly. This is particularly effective when there are many processes to be executed after the acquisition of the control program and before the start of the mounting operation.
(15) Furthermore, based on the specification of at least the model by the specifying unit, any one of the one or more electronic component mounting machines required for mounting the electronic component on the circuit substrate of the model is replaced. The electronic circuit assembly system according to any one of (11) to (14), further including a stage change information acquisition unit that acquires the information of (1).
As in the case where the control program can be acquired at an early stage, an effect of improving the work efficiency can be obtained. Regardless of whether it is performed automatically or by an operator, some of the work for changeover can be performed before the assembly of all electronic circuits in production is completed. More effective.
(16) Furthermore, after the completion of the mounting of the electronic components on all the circuit bases of one lot of the type to be mounted immediately before the one lot of circuit bases of the type specified by the specifying unit, The electronic circuit assembly system according to item (15), including a setup change execution unit that automatically executes setup change based on the setup change information acquired by the setup change information acquisition unit.
The setup change execution unit executes setup change when the production of all electronic circuits of one lot of one type is completed and a setup change start command is input from an operator or a host computer. Alternatively, the setup change may be automatically executed when the production of all electronic circuits in one lot of one type is completed.
If the setup change information is acquired at an early stage, the effect described in the item (15) can be obtained. It is better to execute the setup change work by the worker before the assembly of all the electronic circuits in production is completed, but it is better to execute the setup change work of the electronic component mounting machine for automatic setup change. It is often better to operate after all electronic circuits in production have been assembled. However, it is not essential, and it is also possible to execute an automatic operation that is clearly executed before the assembly of all electronic circuits in production is completed.
(17) A substrate identification code that can individually identify the circuit substrate is recorded in the supply object supplied by the specific feeder, and the circuit substrate can be individually identified by being attached to each circuit substrate. And the electronic circuit assembly system is taken out from the supply device by the mounting device, or the taken-out recording body is a circuit board of one lot on which electronic components are to be mounted. A one-lot final recording medium detection unit for detecting that the last one is a recording medium to be mounted on the last one, and the setup change execution unit includes the one-lot final recording medium detection unit After all electronic components have been mounted by any one of the one or more electronic component mounting machines on the circuit substrate on which the one-lot final recording body detected by 1 is mounted, either At least a portion of the replacement is intended to automatically execute (16) the electronic circuit assembly system according to claim.
Detecting that the recording body taken out from the supply device by the mounting device or the taken out recording body is one lot final recording body substantially detects the mounting of the one lot final recording body on the circuit base material. The mounting of one lot of the final recording medium on the circuit substrate means that the circuit substrate is the final circuit substrate of one lot, and the production of all electronic circuits of one lot is finished. It can be detected easily and reliably.
The feature described in this section can be adopted separately from the feature described in each of the items (11) to (15).
(18) The one lot final recording body detection unit is
A final recording body identification code storage unit storing a one lot final recording body identification code which is a base material identification code recorded in the one lot final recording body;
Discriminating whether or not the specific information acquired by the specific information acquisition unit corresponds to the one lot final recording unit identification code on the basis of the stored contents of the one lot final recording unit identification code storage unit Department and
The electronic circuit assembly system according to item (17), including:
(19) Furthermore,
A defective product occurrence detection unit for detecting that the electronic circuit produced from the circuit base material is a defective product;
A one-lot final record identification code changing unit that changes the storage contents of the one-lot final record identification code storage unit by one circuit base material in response to detection of the occurrence of a defective product by the defect occurrence detection unit;
(18) The electronic circuit assembly system according to item (18).
For example, the defective product occurrence detection unit may detect that the electronic circuit has become a defective product due to a mistake in mounting the supply object on at least one circuit substrate. Since the occurrence of a defective electronic circuit inevitably leads to waste of the recording medium, it is necessary to change the one lot final recording body identification code for one circuit base material.
Note that a mistake in mounting the material to be supplied to the circuit base material contributes to the generation of a defective product, but even if a mounting error occurs, the electronic circuit is not necessarily a defective product. This is because it may be avoided that the electronic circuit becomes a defective product when the same substrate is mounted on the circuit substrate again. A mounting inspection machine in an embodiment described later is an example of a defective product occurrence detection unit.
(20) Furthermore,
A recording body mounting error occurrence detection unit for detecting the occurrence of mounting errors on the circuit substrate of the recording body,
A one-lot final recording medium identification code changing section for changing the storage contents of the one-lot final recording medium identification code storage section in response to detection of a mounting mistake occurrence by the recording medium mounting error occurrence detecting section;
(18) The electronic circuit assembly system according to item (18).
For example, if the recording medium is supplied by feeding the storage tape and the take-out operation is performed once, the storage tape may be fed by one pitch regardless of whether or not the recording medium is actually taken out. Means that one recording error is inevitably detected when one recording medium is wasted. Accordingly, it is necessary to change the storage contents of the one lot final recording body identification code storage unit by one circuit base material.
However, the presence or absence of a take-out error from the feeder of the recording medium is detected, and if the take-out error is detected, the same recording body may be taken out again. In that case, if the recording body is taken out without any trouble, the occurrence of the taking-out error does not necessarily lead to the occurrence of the mounting mistake. However, if the recording medium is not taken out even if the take-out operation is performed again, the storage tape may be fed by one pitch and the recording body may be taken out again. In that case, even if the mounting operation is not actually performed, the stored content of the lot final record identification code storage unit is changed by one, assuming that a mounting error has occurred.
In addition, the mounting mistake of the recording medium to the circuit base material can be detected by, for example, imaging of the recording body by the reference mark imaging device, and the mistake of taking out the recording body is, for example, the recording body held by the suction nozzle. It can detect by imaging with a component imaging device. It is also possible to detect a take-out error by providing a recording medium presence / absence detection device that detects whether or not a recording medium is adsorbed at the tip of the adsorption nozzle from a direction perpendicular to the axis of the adsorption nozzle.
(21) The electronic circuit assembly system includes a plurality of the electronic component mounting machines arranged in a line, and transports the circuit base material from the upstream electronic component mounting machine to the downstream electronic component mounting machine. For mounting electronic components, and among the plurality of electronic component mounting machines, the mounting of the electronic components on all the circuit substrates of one lot of the type to which the electronic components are to be mounted immediately before is completed The electronic circuit assembly system according to any one of (16) to (20), wherein the setup change is executed in order.
(22) A material to be supplied by the specific feeder is a unique product unique to an electronic circuit to be produced by the circuit substrate, and the specific information can uniquely identify the unique product. The electronic circuit assembly system according to (11), wherein the specific information acquisition unit acquires the unique object identification code.
(23) The specific object includes a recording body on which a base material identification code capable of individually identifying the circuit base material is recorded and attached to each of the circuit base materials so that the circuit base materials can be individually identified. The electronic circuit assembly system according to item (22).
(24) Among the electronic circuits that are scheduled to be produced at least in the electronic circuit assembly system, the specific product is attached to a circuit substrate for the production of one type of electronic circuit, The electronic circuit assembly system according to item (22) or (23), including electronic components of a type that is not mounted on a circuit board for the production of other types of electronic circuits.
(25) Further, a feeder / base material type correspondence storage unit that stores correspondence between a feeder identification code capable of individually identifying the feeder and a circuit base material type on which an electronic component is to be mounted, The unit specifies at least the type of the circuit substrate based on the correspondence stored in the feeder / base material type correspondence storage unit and the feeder identification code as the specific information acquired by the specific information acquisition unit The electronic circuit assembly system according to (11).
For example, when one or more feeders used for the production of one type of electronic circuit are prepared in advance, the feeder identification code of any one of the one or more feeders is used for the electronic circuit. It is associated with the type of circuit substrate on which electronic components are mounted for production, and is stored in the feeder / base material type correspondence storage unit.
In the electronic circuit assembly system of this section, the feeder identification code itself is used as information for specifying at least the type of the circuit substrate.
(26) The production method storage unit according to any one of (11) to (25), further including a production sequence storage unit that stores production sequences of electronic circuits from a plurality of types of circuit base materials determined based on each of the specific feeders The electronic circuit assembly system according to any one of the above.
In the electronic component mounting machine, it is possible to make sure that a specific feeder for the next electronic circuit is attached to the feeder holding member after all the electronic components for the previous electronic circuit production have been mounted. In this case, the production sequence storage unit is not necessary.
However, from the viewpoint of improving production efficiency, as long as circumstances permit, it is possible to install a feeder for the next electronic circuit production (at least the installation of a specific feeder) during the production of the previous electronic circuit. desirable. In addition to the specific feeders for electronic circuits currently in production, it is further desirable to install a plurality of types of specific feeders for electronic circuits, in which case a production sequence storage unit may be provided. desirable.
The production order storage unit stores the order of attachment of the specific feeder to the feeder holding member as the production order, or determines the production order according to the input from the production order input unit to which the production order is input, and determines the production It is also possible to store the order.
(27) Furthermore, a production order determination unit is provided for determining which production order should be followed when the production order stored in the production order storage unit is different from the production order in the predetermined production plan. The electronic circuit assembly system according to item (26).
(28) Further, the item (26) further includes an order difference notifying unit for notifying the fact when the production order stored in the production order storage unit is different from the production order in the predetermined production plan. The electronic circuit assembly system described.
(29) Further, a production order determining unit that determines to follow the production order stored in the production order storage unit in response to a production plan ignoring command input in response to the notification from the order difference notification unit (28) The electronic circuit assembly system according to the item.
(30) The substrate supplied by the specific feeder is recorded with a base material identification code unique to each of the circuit base materials, and can be identified by being attached to each of the circuit base materials. The electronic circuit assembly system includes information on electronic circuit production performed in the electronic circuit assembly system at least one of before and after the recording body is mounted on the circuit substrate. The electronic circuit assembly system according to any one of (11) to (29), including a production history information recording unit that records certain production history information in association with the base material identification code.
The production history information recording unit may record production history information on a recording body, or may record production history information on a control computer of an electronic component mounting machine or a production history information memory of a host computer. In the former case, the production history information is inevitably associated with the substrate identification code by recording the production history information on the recording medium on which the substrate identification code is recorded. When stored in the memory of the computer of the assembly system, production history information is recorded for a plurality of circuit substrates, so each of the production history information and a substrate identification code are recorded in association with each other. It is necessary to
(31) The electronic component mounting machine records on a mounting control unit that controls the mounting device by executing a control program, and a recording medium that is mounted on each of the circuit bases so that each of the circuit bases can be identified. An identification code reader that reads a substrate identification code that can individually identify a circuit substrate, and the control program controls mounting of the recording body on the circuit substrate; and the recording The electronic circuit assembly system according to any one of (11) to (30), further including a part that controls reading of the base material identification code from the body.
The above-mentioned “part for controlling the reading of the base material identification code from the recording medium” is the one that causes the base material identification code to be read before the recording medium is taken out from the specific feeder. The substrate identification code may be read before mounting, or the substrate identification code may be read after mounting on the circuit substrate.
(32) Furthermore,
A substrate conveyor that carries the circuit substrate into the electronic component mounting machine and unloads the circuit substrate from the electronic component mounting machine;
A conveyor control unit that prohibits the substrate conveyor from loading the circuit substrate before the type of the circuit substrate is specified by the specifying unit;
The electronic circuit assembly system according to any one of (11) to (31), including:
The feature in this section is particularly effective when the substrate conveyor can change the width according to the dimensions of the circuit substrate to be transported, but it is essential that the width can be changed. is not.
(33) The electronic circuit assembly system includes a plurality of the electronic component mounting machines arranged in a line, and transports the circuit base material from the upstream electronic component mounting machine to the downstream electronic component mounting machine. An electronic component is mounted, and a most downstream identification code reader for reading a substrate identification code of a recording body mounted on a circuit substrate is provided in the most downstream portion, and the electronic circuit assembly system is When the identification code read by the most downstream identification code reader is different from the scheduled identification code, it includes a notifying unit for notifying that the identification code is different from (11) to (32) Electronic circuit assembly system.
When the most downstream part of the electronic circuit assembly system is constituted by an electronic component mounting machine, the most downstream electronic code placement machine is provided with the most downstream identification code reader. Is an anti-circuit base material working machine other than the electronic component mounting machine, such as an electronic circuit inspection machine, it is desirable that the working machine is provided with a most downstream identification code reader.
The feature described in this section can be adopted separately from the feature described in each of the above items (11) to (32).
(41) a substrate holding device for holding a circuit substrate;
A supply device that includes a feeder holding member having a plurality of feeder holding portions and a plurality of feeders that can be attached to and detached from each of the plurality of feeder holding portions, and supplies a supply object including at least an electronic component by each of the feeders. When,
A mounting device for receiving a material to be supplied from the supply device by a holder and mounting the substrate on a circuit substrate held by the substrate holding device;
An electronic circuit assembly system including one or more electronic component mounting machines including at least one of the one or more electronic component mounting machines,
A feeder identification code acquisition unit that acquires a feeder identification code that can individually identify each feeder in a state where each of the plurality of feeders is held in each of the plurality of feeder holding units;
A correspondence storage unit that stores correspondence between the feeder identification code of each of the plurality of feeders and a supply identification code unique to the supply supplied from each of the plurality of feeders;
Based on the correspondence stored in the correspondence storage unit and the feeder identification code acquired by the feeder identification code acquisition unit, the supply target supplied from a feeder held in each of the plurality of feeder holding units A supply identification code acquisition unit for acquiring the supply identification code of an object;
Based on the supplied object identification code, when the supplied object identification code acquired by the supplied object identification code acquisition unit is capable of specifying the type of the circuit substrate on which the electronic component is to be mounted. A circuit board type specifying unit for specifying the type of the circuit board to which the supply object is to be mounted;
An electronic circuit assembly system comprising:
The features described in the items (12) to (33) can be applied to the invention according to this item.

請求可能発明の一実施形態である電子回路組立システムを概略的に示す正面図である。It is a front view showing roughly an electronic circuit assembly system which is one embodiment of a claimable invention. 上記電子回路組立システムにおける基材コンベヤ列の一構成単位である付属コンベヤを示す平面図である。It is a top view which shows the attached conveyor which is one structural unit of the base-material conveyor row | line | column in the said electronic circuit assembly system. 図2における3−3断面図である。FIG. 3 is a sectional view taken along line 3-3 in FIG. 2. 上記電子回路組立システムにおける装着モジュール列を示す斜視図である。It is a perspective view which shows the mounting module row | line | column in the said electronic circuit assembly system. 上記装着モジュール列を構成する装着モジュールを、一部を除去して示す斜視図である。It is a perspective view which removes a part and shows the mounting module which comprises the said mounting module row | line | column. 上記装着モジュールの装着装置を示す斜視図である。It is a perspective view which shows the mounting apparatus of the said mounting module. 上記装着モジュールの供給装置を示す側面図である。It is a side view which shows the supply apparatus of the said mounting module. 上記電子回路組立システムにおいて使用されるテープ化部品の一例を、カバーテープの一部を除去して示す平面図である。It is a top view which removes a part of cover tape and shows an example of the taped components used in the said electronic circuit assembly system. 上記電子回路組立システムにおいて使用されるテープ化ラベルの一例を、カバーテープの一部を除去して示す平面図である。It is a top view which removes a part of cover tape and shows an example of the taped label used in the said electronic circuit assembly system. 上記電子回路組立システムにおける最上流の装着モジュールの制御コンピュータの記憶部に格納されている制御プログラムのうち、請求可能発明に関連の深い部分のみを取り出して示すフローチャートである。It is a flowchart which takes out and shows only the deep part relevant to claimable invention among the control programs stored in the memory | storage part of the control computer of the most upstream mounting module in the said electronic circuit assembly system. 上記制御プログラムの別の部分を示すフローチャートである。It is a flowchart which shows another part of the said control program. 上記制御プログラムのさらに別の部分を示すフローチャートである。It is a flowchart which shows another part of the said control program. 上記制御プログラムのさらに別の部分を示すフローチャートである。It is a flowchart which shows another part of the said control program. 上記制御プログラムのさらに別の部分を示すフローチャートである。It is a flowchart which shows another part of the said control program. 上記制御プログラムのさらに別の部分を示すフローチャートである。It is a flowchart which shows another part of the said control program. 上記電子回路組立システムにおける最上流の装着モジュールの制御コンピュータとホストコンピュータとにより構成される制御系の機能ブロック図である。It is a functional block diagram of the control system comprised by the control computer and host computer of the most upstream mounting module in the said electronic circuit assembly system.

図1に、本発明の一実施形態である電子回路組立システムを概略的に示す。この電子回路組立システムにおいては、回路基材にクリーム状はんだを印刷するスクリーン印刷機10、クリーム状はんだの印刷状態の適否を検査する印刷検査機12、複数の装着モジュール14が互いに隣接して並べられた装着モジュール列16、電子部品の装着状態の適否を検査する装着検査機18、電子部品を回路基材に仮止めしているクリーム状はんだを溶融させ、電子部品を回路基材にはんだ付けするリフロー炉20がライン状に、X軸方向に配列されている。上記スクリーン印刷機10,印刷検査機12,装着モジュール14,装着検査機18およびリフロー炉20はそれぞれ対回路基材作業機であり、それぞれの対回路基材作業機を制御する制御装置26,28,30,32,34を備えており、各制御装置は制御コンピュータ36,38,40,42,44を備えている。そして、それら制御コンピュータ36,38,40,42,44はそれぞれホストコンピュータ46に接続されている。ホストコンピュータ46は制御コンピュータ36,38,40,42,44を統括的に制御するとともに、それら制御コンピュータ間の情報の伝達を仲介する。   FIG. 1 schematically shows an electronic circuit assembly system according to an embodiment of the present invention. In this electronic circuit assembly system, a screen printing machine 10 that prints cream-like solder on a circuit substrate, a printing inspection machine 12 that checks the suitability of the printing state of the cream-like solder, and a plurality of mounting modules 14 are arranged adjacent to each other. Mounting module row 16, mounting inspection machine 18 for inspecting the suitability of the mounting state of the electronic component, melting the cream solder that temporarily fixes the electronic component to the circuit substrate, and soldering the electronic component to the circuit substrate The reflow furnaces 20 are arranged in a line in the X-axis direction. The screen printing machine 10, the printing inspection machine 12, the mounting module 14, the mounting inspection machine 18, and the reflow furnace 20 are each a circuit substrate working machine, and control devices 26 and 28 for controlling the respective circuit substrate working machines. 30, 32, 34, and each control device includes control computers 36, 38, 40, 42, 44. These control computers 36, 38, 40, 42, 44 are connected to the host computer 46. The host computer 46 controls the control computers 36, 38, 40, 42, and 44 in an integrated manner, and mediates the transmission of information between these control computers.

なお、複数の装着モジュール14の各々の制御コンピュータ40間における情報の伝達は、それら制御コンピュータ40間において直接行われるようにすることも可能であり、また、複数の装着モジュール14の制御コンピュータ40を統括的に制御する装着モジュール列制御コンピュータを設け、その装着モジュール列制御コンピュータを介して情報の伝達が行われるようにすることも可能である。同様に、装着モジュール14以外の複数の対回路基材作業機の制御コンピュータ間において直接情報の伝達が行われるようにすることも可能である。   It should be noted that the transmission of information between the control computers 40 of each of the plurality of mounting modules 14 can be performed directly between the control computers 40, and the control computers 40 of the plurality of mounting modules 14 can be connected to each other. It is also possible to provide a mounting module row control computer that performs overall control, and to transmit information via the mounting module row control computer. Similarly, information can be directly transmitted between control computers of a plurality of circuit substrate working machines other than the mounting module 14.

上記スクリーン印刷機10,印刷検査機12,装着モジュール14および装着検査機18の制御装置26,28,30,32には、それぞれ画像処理コンピュータ48および報知装置50が接続されている。スクリーン印刷機10,印刷検査機12,装着モジュール14および装着検査機18には、回路基材に設けられた基準マーク,印刷されたクリーム状はんだ,装着装置に保持された電子部品,回路基材に装着された電子部品等を撮像するための撮像装置が設けられており、それら撮像装置の撮像によって取得された画像データの処理が行われる。この撮像および画像処理については、後に装着モジュール14について代表的に説明する。
また、報知装置50は、表示画面を備えた表示装置,報知音を発する報知ブザー,点灯によって報知する報知ランプの少なくとも1つを含み、対回路基材作業機に何らかの異常、あるいは作業者の作業を必要とする事態が発生した場合に、その事実を作業者に知らせるものである。
本電子部品組立システムは、さらに、制御コンピュータ36〜44に接続可能なパーソナルコンピュータ51と、それに接続可能なバーコードリーダ52を備えている。これらの用途は後述する。
An image processing computer 48 and a notification device 50 are connected to the control devices 26, 28, 30, 32 of the screen printing machine 10, the printing inspection machine 12, the mounting module 14, and the mounting inspection machine 18, respectively. The screen printing machine 10, the printing inspection machine 12, the mounting module 14 and the mounting inspection machine 18 include a reference mark provided on a circuit base material, printed cream solder, an electronic component held on the mounting device, and a circuit base material. An imaging device for imaging electronic components and the like mounted on the camera is provided, and processing of image data acquired by imaging of the imaging device is performed. As for this imaging and image processing, the mounting module 14 will be representatively described later.
In addition, the notification device 50 includes at least one of a display device having a display screen, a notification buzzer for generating a notification sound, and a notification lamp for notification by lighting, and some abnormality in the circuit base material working machine or the operator's work When a situation that requires is generated, the fact is notified to the worker.
The electronic component assembly system further includes a personal computer 51 that can be connected to the control computers 36 to 44 and a bar code reader 52 that can be connected thereto. These uses will be described later.

上記複数の対回路基材作業機10,12,14,18,20を貫通する状態で基材コンベヤ列54が設けられている。基材コンベヤ列54は、対回路基材作業機10,12,14,18,20の各々に付属した複数の付属コンベヤ56と、付属コンベヤ56を接続する複数の接続コンベヤ58とが、X軸方向に直列に配列されたものである。スクリーン印刷機10,印刷検査機12,装着モジュール列16,装着検査機18およびリフロー炉20の間には、それらに対する監視やメンテナンスを行うために、作業者が身体を入れ得るスペースが設けられているため、各付属コンベヤ56が接続コンベヤ58を介して回路基材の授受を行うようにされているが、複数の装着モジュール14は作業者の手も入れられない程度に互いに近接して配列されているため、互いに隣接する装着モジュール14の付属コンベヤ56は、直接回路基材の授受を行う。
なお、複数の装着モジュール14は個々に前方へ引き出し可能とされており、装着モジュール14に対するメンテナンスはそれらを前方へ引き出した状態で行われる。
A substrate conveyor row 54 is provided in a state of penetrating the plurality of circuit substrate working machines 10, 12, 14, 18, 20. The substrate conveyor row 54 includes a plurality of auxiliary conveyors 56 attached to each of the paired circuit substrate working machines 10, 12, 14, 18, and 20 and a plurality of connecting conveyors 58 connecting the auxiliary conveyors 56. They are arranged in series in the direction. Between the screen printing machine 10, the printing inspection machine 12, the mounting module row 16, the mounting inspection machine 18, and the reflow furnace 20, there is a space where an operator can put a body in order to perform monitoring and maintenance on them. Therefore, each of the attached conveyors 56 exchanges the circuit base material via the connection conveyor 58, but the plurality of mounting modules 14 are arranged close to each other to the extent that the operator cannot enter them. Therefore, the attached conveyors 56 of the mounting modules 14 adjacent to each other directly transfer the circuit substrate.
The plurality of mounting modules 14 can be individually pulled out forward, and maintenance on the mounting modules 14 is performed in a state where they are pulled out forward.

上記付属コンベヤ56の各々および接続コンベヤ58の各々はそれぞれ独立に作動可能であるが、回路基材の搬送は互いに共同して行う。
付属コンベヤ56および接続コンベヤ58は、図2および図3に付属コンベヤ56を代表的に示すように、1対のガイドレールたる固定ガイドレール62および可動ガイドレール64を備えている。固定ガイドレール62および可動ガイドレール64は、X軸方向に平行であって水平に設けられ、固定ガイドレール62は各対回路基材作業機の本体フレームに位置を固定して設けられ、可動ガイドレール64はY軸方向に移動することにより固定ガイドレール62に接近,離間可能とされている。
Each of the accessory conveyor 56 and each of the connection conveyors 58 can operate independently, but the circuit substrates are transported in cooperation with each other.
The accessory conveyor 56 and the connection conveyor 58 are provided with a fixed guide rail 62 and a movable guide rail 64 as a pair of guide rails, as representatively shown in FIGS. 2 and 3. The fixed guide rail 62 and the movable guide rail 64 are provided parallel to the X-axis direction and horizontally, and the fixed guide rail 62 is provided with its position fixed to the main body frame of each pair of circuit board work machines, and the movable guide The rail 64 can move toward and away from the fixed guide rail 62 by moving in the Y-axis direction.

固定ガイドレール62および可動ガイドレール64の長手方向の両端部の互いに対向する面にはそれぞれ、回転部材たる溝型プーリ66が回転可能に取り付けられるとともに、固定ガイドレール62,可動ガイドレール64の、それぞれ1対ずつの溝型プーリ66の間の部分には長手形状を成す案内部材たるベルトガイド68(図3参照)が固定されており、これら1対の溝型プーリ66およびベルトガイド68にそれぞれ、巻掛部材たる無端のエンドレスベルト70が巻き掛けられている。固定ガイドレール62側のエンドレスベルト70はさらに、図3に示すように、固定ガイドレール62に回転可能に取り付けられた複数のテンションプーリ72およびガイドプーリ74に巻き掛けられるとともに、駆動プーリ76に巻き掛けられている。駆動プーリ76は、図2に示すように、固定ガイドレール62および支持部材78によって両端部を回転可能に支持された回転伝達軸たるスプライン軸80に固定されている。スプライン軸80にはさらにスプロケット84が固定されるとともに、図3に示すように、駆動源の一種である電動モータたる基材搬送用モータ86の出力軸に固定の回転部材たるスプロケット88に巻掛部材たるチェーン90によって接続されている。   A grooved pulley 66, which is a rotating member, is rotatably attached to the opposing surfaces of both ends in the longitudinal direction of the fixed guide rail 62 and the movable guide rail 64, and the fixed guide rail 62 and the movable guide rail 64 are A belt guide 68 (see FIG. 3), which is a longitudinal guide member, is fixed to a portion between each pair of groove type pulleys 66. Each of the pair of groove type pulleys 66 and belt guides 68 is fixed to each of the pair of groove type pulleys 66 and belt guides 68. An endless belt 70 that is a winding member is wound around. As shown in FIG. 3, the endless belt 70 on the fixed guide rail 62 side is further wound around a plurality of tension pulleys 72 and guide pulleys 74 that are rotatably attached to the fixed guide rail 62 and wound around the drive pulley 76. It is hung. As shown in FIG. 2, the drive pulley 76 is fixed to a spline shaft 80 that is a rotation transmission shaft that is rotatably supported at both ends by a fixed guide rail 62 and a support member 78. Further, a sprocket 84 is fixed to the spline shaft 80. As shown in FIG. 3, the sprocket 84 is wound around a sprocket 88, which is a rotating member fixed to the output shaft of a substrate conveying motor 86, which is an electric motor, which is a kind of drive source. They are connected by a chain 90 as a member.

また、可動ガイドレール64側のエンドレスベルト70も、図示は省略するが、上記固定ガイドレール62側のエンドレスベルト70と同様に、テンションプーリ72,ガイドプーリ74および駆動プーリ76に巻き掛けられている。ただし、可動ガイドレール64側の駆動プーリ76は、可動ガイドレール64に相対回転可能かつ軸方向に相対移動不能に取り付けられるとともに、スプライン軸80に相対回転不能かつ軸方向に相対移動可能に嵌合されている。したがって、基材搬送用モータ86が起動されれば、スプロケット88,84が回転させられるとともに、スプライン軸80が回転させられ、一対の駆動プーリ76が回転させられて、1対のエンドレスベルト70が同期して周回させられる。   The endless belt 70 on the movable guide rail 64 side is also wound around a tension pulley 72, a guide pulley 74, and a drive pulley 76, as is the case with the endless belt 70 on the fixed guide rail 62 side. . However, the drive pulley 76 on the movable guide rail 64 side is attached to the movable guide rail 64 so as to be relatively rotatable and non-movable in the axial direction, and fitted to the spline shaft 80 so as not to be relatively rotatable and relatively movable in the axial direction. Has been. Therefore, when the substrate transport motor 86 is activated, the sprockets 88 and 84 are rotated, the spline shaft 80 is rotated, the pair of drive pulleys 76 is rotated, and the pair of endless belts 70 is rotated. It is circulated synchronously.

図2に示す回路基材(具体的にはプリント配線板)100は、その両縁部において1対のエンドレスベルト70の各直線部上に載せられ、エンドレスベルト70との間の摩擦力によりエンドレスベルト70の移動に伴ってX軸方向に平行な搬送方向に搬送される。水平に設けられた固定ガイドレール62,可動ガイドレール64に設けられた各エンドレスベルト70が回路基材100を水平な姿勢で支持し、固定ガイドレール62,可動ガイドレール64に沿って送るのである。本実施形態においては、これら基材搬送用モータ86,チェーン90,スプロケット84,88,溝型プーリ66,駆動プーリ76等がベルト駆動装置を構成している。   A circuit substrate (specifically, a printed wiring board) 100 shown in FIG. 2 is placed on each linear portion of a pair of endless belts 70 at both edges thereof, and endless due to frictional force between the endless belts 70. As the belt 70 moves, the belt 70 is transported in the transport direction parallel to the X-axis direction. The endless belts 70 provided on the fixed guide rail 62 and the movable guide rail 64 provided horizontally support the circuit substrate 100 in a horizontal posture and send the circuit base 100 along the fixed guide rail 62 and the movable guide rail 64. . In this embodiment, the base material conveying motor 86, the chain 90, the sprockets 84 and 88, the grooved pulley 66, the driving pulley 76, and the like constitute a belt driving device.

上記固定ガイドレール62および支持部材78により、図2に示すように、複数本の案内部材たるガイドロッド106の両端部がそれぞれ、位置を固定して支持されるとともに、複数本の送りねじ108の両端部がそれぞれ回転可能に支持されている。ガイドロッド106および送りねじ108はY軸方向に平行に設けられている。可動ガイドレール64は、それに固定のレールナット110において送りねじ108に螺合されるとともに、被案内部たるガイドブロック112においてガイドロッド106に軸方向に摺動可能に嵌合されている。複数の送りねじ108の固定ガイドレール62から外側へ、すなわち可動ガイドレール64とは反対側へ延び出させられた端部にはそれぞれ、回転体たるスプロケット114が相対回転不能に取り付けられている。   As shown in FIG. 2, the fixed guide rail 62 and the support member 78 support the both ends of the guide rods 106 serving as a plurality of guide members with their positions fixed, and the plurality of feed screws 108. Both end portions are rotatably supported. The guide rod 106 and the feed screw 108 are provided in parallel to the Y-axis direction. The movable guide rail 64 is screwed to the feed screw 108 at a rail nut 110 fixed to the movable guide rail 64, and is slidably fitted to the guide rod 106 at a guide block 112 serving as a guided portion. Sprockets 114, which are rotating bodies, are attached to the end portions of the plurality of feed screws 108 that extend outward from the fixed guide rails 62, that is, opposite to the movable guide rails 64, so as not to rotate relative to each other.

また、固定ガイドレール62の外側には、複数のテンションスプロケット116がスプロケット114の回転軸線と平行な軸線まわりに回転可能に設けられ、これらスプロケット114,116に無端の巻掛体たるチェーン118が巻き掛けられている。2本の送りねじ108の一方には、駆動源たる幅変更用モータ120の回転が減速機122を介して伝達され、その送りねじ108が幅変更用モータ120によって直接駆動される。幅変更用モータ120の回転は、スプロケット114およびチェーン118によって他方の送りねじ108に伝達される。それにより2本の送りねじ108が同期して回転させられ、可動ガイドレール64が長手方向に関して一様に固定ガイドレール62に接近,離間させられて、両ガイドレール62,64の間隔が変更され、付属コンベヤ56の幅が変更される。本実施形態においては、スプロケット114,チェーン118等が回転伝達装置を構成し、送りねじ108,レールナット110,幅変更用モータ120等と共に間隔変更装置を構成している。
固定ガイドレール62および可動ガイドレール64にはそれぞれ、図2に示すように、基準マーク124,126が設けられている。
A plurality of tension sprockets 116 are provided outside the fixed guide rail 62 so as to be rotatable about an axis parallel to the rotation axis of the sprocket 114, and a chain 118 as an endless winding body is wound around the sprockets 114 and 116. It is hung. The rotation of the width changing motor 120 as a drive source is transmitted to one of the two feed screws 108 via the speed reducer 122, and the feed screw 108 is directly driven by the width changing motor 120. The rotation of the width changing motor 120 is transmitted to the other feed screw 108 by the sprocket 114 and the chain 118. As a result, the two feed screws 108 are rotated in synchronization with each other, and the movable guide rail 64 is uniformly moved toward and away from the fixed guide rail 62 in the longitudinal direction, so that the distance between the two guide rails 62 and 64 is changed. The width of the attached conveyor 56 is changed. In the present embodiment, the sprocket 114, the chain 118, and the like constitute a rotation transmission device, and the gap changing device together with the feed screw 108, the rail nut 110, the width changing motor 120, and the like.
Reference marks 124 and 126 are provided on the fixed guide rail 62 and the movable guide rail 64, respectively, as shown in FIG.

本電子回路組立システムを構成する対回路基材作業機のうち、スクリーン印刷機10,印刷検査機12,装着検査機18およびリフロー炉20の詳細な構成は、本発明を理解する上で不可欠ではないため、説明を省略し、以下、装着モジュール列16について説明する。
図4に、装着モジュール列16の外観を示す。本装着モジュール列16は、複数の装着モジュール14のうち、幅の狭い装着モジュール14が4台ずつ、また、幅が広い(幅の狭い装着モジュール14の2倍の幅を有する)装着モジュール14が2台ずつ、それぞれ共通で一体のベース130上に、互いに隣接して横並びに配列されて固定されたものが、さらに複数横並びに配列されることにより構成されている。複数の装着モジュール14はそれぞれが電子部品装着機であり、回路基材100への複数の電子部品の装着を分担し、かつ、並行して行う。
Among the counter circuit substrate working machines constituting the electronic circuit assembly system, the detailed configurations of the screen printing machine 10, the printing inspection machine 12, the mounting inspection machine 18, and the reflow furnace 20 are indispensable for understanding the present invention. Therefore, the description is omitted, and the mounting module row 16 will be described below.
FIG. 4 shows the appearance of the mounting module row 16. The mounting module row 16 includes four mounting modules 14 each having a narrow width among a plurality of mounting modules 14, and mounting modules 14 having a wide width (having twice the width of the narrow mounting module 14). Two units are arranged side by side and arranged side by side on a common and common base 130, and a plurality of units are arranged side by side. Each of the plurality of mounting modules 14 is an electronic component mounting machine, and shares and mounts a plurality of electronic components on the circuit substrate 100 in parallel.

各装着モジュール14はそれぞれ、図5に示すように、本体フレームとしてのモジュール本体132,前記付属基材コンベヤ56,基材保持装置134,供給装置136,装着装置138,基準マーク撮像装置140(図6参照)および部品撮像装置142を備えている。
なお、図示の例では、付属基材コンベヤ56が2つ互いに平行に設けられているが、これは不可欠ではない。また、基材保持装置134は、付属基材コンベヤ56により所定位置まで搬入された回路基材100を下方から支持するとともに、移動しないように固定するものである。本実施形態においては、回路基材100の固定が付属基材コンベヤ56の一部と基材保持装置134との共同で行われる。
モジュール本体132は、図5に示すように、前後方向に長いベッド150と、そのベッド150の前端部および後端部からそれぞれ立ち上がった2本ずつの前コラム152および後コラム154(図5においては1本のみ図示)と、それら4本のコラム152,154に支持されたクラウン156とを備えている。図5において、手前側の装着モジュール14については、内部の構造を見易くするために、クラウン156のカバーが取り除かれた状態が示されている。
As shown in FIG. 5, each mounting module 14 includes a module main body 132 as a main body frame, the attached base material conveyor 56, a base material holding device 134, a supply device 136, a mounting device 138, and a reference mark imaging device 140 (see FIG. 5). 6) and a component imaging device 142.
In the illustrated example, two attached base material conveyors 56 are provided in parallel to each other, but this is not essential. The substrate holding device 134 supports the circuit substrate 100 carried to the predetermined position by the attached substrate conveyor 56 from below and fixes it so as not to move. In the present embodiment, the circuit substrate 100 is fixed together with a part of the attached substrate conveyor 56 and the substrate holding device 134.
As shown in FIG. 5, the module main body 132 includes a bed 150 that is long in the front-rear direction, and two front columns 152 and 154 that rise from the front end and the rear end of the bed 150 (in FIG. 5). Only one is shown) and a crown 156 supported by the four columns 152 and 154. In FIG. 5, the front mounting module 14 is shown with the crown 156 cover removed to make the internal structure easier to see.

供給装置136は、ベッド150の、付属基材コンベヤ56に対してY軸方向の一方の側であって、装着モジュール14の前面側に設けられている。供給装置136は、例えば、部品フィーダの一種であるテープフィーダ(以後、フィーダと略称する。)160により電子部品を供給するものとされ、複数のフィーダ160と、それらフィーダ160が取り付けられるフィーダ保持部材としてのフィーダ保持台162(図7参照)とを含む。複数のフィーダ160はそれぞれ、多数の電子部品をテープに保持された状態で供給し、それぞれ異なる型式の電子部品を保持した複数のフィーダ160が、各々の部品供給部がX軸方向に沿って並ぶ状態でフィーダ保持台162に取り付けられる。供給装置はトレイによって電子部品を供給することも可能であり、図4に示す実施形態においては、最下流の幅が広い装着モジュール14にフィーダ160とトレイ164との両方が取り付けられている。フィーダ160およびフィーダ保持台162の詳細については後述する。   The supply device 136 is provided on one side of the bed 150 with respect to the attached base material conveyor 56 in the Y-axis direction and on the front surface side of the mounting module 14. The supply device 136 supplies electronic components by a tape feeder (hereinafter abbreviated as “feeder”) 160, which is a kind of component feeder, and a plurality of feeders 160 and a feeder holding member to which the feeders 160 are attached. As a feeder holding stand 162 (see FIG. 7). Each of the plurality of feeders 160 supplies a large number of electronic components while being held on a tape, and each of the plurality of feeders 160 holding different types of electronic components is arranged along the X-axis direction. It is attached to the feeder holding stand 162 in a state. The supply device can also supply electronic components by a tray. In the embodiment shown in FIG. 4, both the feeder 160 and the tray 164 are attached to the mounting module 14 having the widest downstream side. Details of the feeder 160 and the feeder holding stand 162 will be described later.

装着装置138は、図5および図6に示すように、装着ヘッド170と、その装着ヘッド170を移動させるヘッド移動装置172とを備えている。ヘッド移動装置172は、図6に示すように、X軸方向移動装置174およびY軸方向移動装置176を備えている。Y軸方向移動装置176は、モジュール本体132を構成するクラウン156に、供給装置136の部品供給部と基材保持装置134とに跨って設けられたリニアモータ180を備え、可動部材としてのY軸スライド182をY軸方向の任意の位置へ移動させる。X軸方向移動装置174はY軸スライド182上に設けられ、Y軸スライド182に対してX軸方向に移動させられるとともに、互いにX軸方向に相対移動させられる第1,第2X軸スライド184.186と、それらX軸スライド184,186をそれぞれ、X軸方向に移動させるX軸スライド移動装置188とを備えている。X軸スライド移動装置188は例えば、駆動源たる電動回転モータの一種であるサーボモータと、ボールねじおよびナットを含む送りねじ機構とを2組含むものとされ、X軸スライド184,186をX軸方向の任意の位置へ移動させる。   As illustrated in FIGS. 5 and 6, the mounting device 138 includes a mounting head 170 and a head moving device 172 that moves the mounting head 170. The head moving device 172 includes an X-axis direction moving device 174 and a Y-axis direction moving device 176, as shown in FIG. The Y-axis direction moving device 176 includes a linear motor 180 provided on the crown 156 constituting the module main body 132 so as to straddle the component supply unit of the supply device 136 and the base material holding device 134, and a Y-axis as a movable member. The slide 182 is moved to an arbitrary position in the Y-axis direction. The X-axis direction moving device 174 is provided on the Y-axis slide 182 and is moved in the X-axis direction with respect to the Y-axis slide 182 and is relatively moved in the X-axis direction with respect to the first and second X-axis slides 184. 186, and an X-axis slide moving device 188 for moving the X-axis slides 184 and 186 in the X-axis direction, respectively. The X-axis slide moving device 188 includes, for example, two sets of a servo motor that is a kind of an electric rotary motor as a driving source and a feed screw mechanism including a ball screw and a nut. Move to any position in the direction.

装着ヘッド170は、第2X軸スライド186に着脱自在に搭載され、ヘッド移動装置172により、供給装置136の部品供給部と基材保持装置134とに跨る移動領域である装着作業領域内の任意の位置へ移動させられる。装着ヘッド170は、保持具の一種である吸着ノズルを保持し、保持具保持部を構成するノズルホルダの数を異にする複数の型式の装着ヘッド170が用意され、電子部品が装着される回路基材100の型式に応じて選択的に第2X軸スライド186に取り付けられる。   The mounting head 170 is detachably mounted on the second X-axis slide 186, and the head moving device 172 allows the head moving device 172 to perform any arbitrary operation within a mounting work region that is a moving region straddling the component supply unit of the supply device 136 and the substrate holding device 134. Moved to position. The mounting head 170 is a circuit in which a plurality of types of mounting heads 170 that hold suction nozzles, which are a kind of holder, and have different numbers of nozzle holders that form the holder holder, are prepared and electronic components are mounted It is selectively attached to the second X-axis slide 186 according to the type of the substrate 100.

図6に示す装着ヘッド170は、図示を省略するヘッド本体に鉛直な回転軸線のまわりに回転可能に設けられた回転体200と、回転体200を正逆両方向に任意の角度回転させる回転体回転装置とを備えた回転型ヘッドである。回転体200には、その回転軸線を中心とする一円周上に適宜の間隔、図示の装着ヘッド170では等角度を隔てた8つの位置にそれぞれ、ノズルホルダ202が回転体200の回転軸線に平行な方向に相対移動可能かつ自身の軸線まわりに回転可能に設けられ、それぞれ回転体200からの突出端部(装着ヘッド170が第二X軸スライド186に取り付けられた状態では下端部)において吸着ノズル190を着脱可能に保持する。   A mounting head 170 shown in FIG. 6 includes a rotating body 200 that is provided on a head body (not shown) so as to be rotatable around a vertical rotation axis, and a rotating body that rotates the rotating body 200 in both forward and reverse directions at an arbitrary angle. A rotary head including the device. In the rotating body 200, the nozzle holder 202 is aligned with the rotation axis of the rotating body 200 at eight positions at an appropriate interval on the circumference around the rotation axis, and equidistant in the illustrated mounting head 170. It is provided so as to be relatively movable in a parallel direction and rotatable about its own axis, and is adsorbed at the protruding end portion from the rotating body 200 (the lower end portion when the mounting head 170 is attached to the second X-axis slide 186). The nozzle 190 is detachably held.

8つのノズルホルダ202は、回転体200の回転により、回転体200の回転軸線のまわりを旋回させられ、8つの停止位置の1つである部品吸着装着位置へ順次移動させられて、ヘッド本体の部品吸着装着位置に対応する位置に設けられた昇降装置により昇降させられる。ノズルホルダ202はさらに、ヘッド本体に設けられたホルダ回転装置により、自身の軸線まわりに回転させられる。なお、前記基準マーク撮像装置140は、図6に示すように、第二X軸スライド186に搭載され、ヘッド移動装置172により装着ヘッド170と共に移動させられる。
なお、装着ヘッド170としては、ノズルホルダ202を1つのみ備え、大形の電子部品や異形の電子部品を装着可能なものや、吸着ノズル190によってではなく機械的に電子部品を把持するメカニカルチャック(保持具の一種)を備えたメカニカルヘッドも準備されている。
The eight nozzle holders 202 are swung around the rotation axis of the rotating body 200 by the rotation of the rotating body 200, and are sequentially moved to the component suction mounting position which is one of the eight stop positions. It is lifted and lowered by a lifting device provided at a position corresponding to the component suction mounting position. The nozzle holder 202 is further rotated around its own axis by a holder rotating device provided in the head body. As shown in FIG. 6, the reference mark imaging device 140 is mounted on the second X-axis slide 186 and moved together with the mounting head 170 by the head moving device 172.
As the mounting head 170, only one nozzle holder 202 is provided and a large electronic component or an irregular electronic component can be mounted, or a mechanical chuck that mechanically grips the electronic component instead of using the suction nozzle 190. A mechanical head equipped with (a kind of holder) is also prepared.

前記フィーダ160およびフィーダ保持台162の詳細を図7に示す。フィーダ保持台162には、複数のフィーダ保持部210(図7には1つ図示されている)がX軸方向に適宜の間隔(本フィーダ保持台162では等間隔であって、最も幅の狭いフィーダ160をできる限り多くの数、保持することができる間隔)で設けられている。これらフィーダ保持部210はそれぞれ、横断面形状が逆T字形を成し、Y軸方向に延びる水平な溝212,1対の位置決め穴214,216およびコネクタ218を備えている。   Details of the feeder 160 and the feeder holder 162 are shown in FIG. The feeder holding table 162 has a plurality of feeder holding units 210 (one is shown in FIG. 7) at an appropriate interval in the X-axis direction (the feeder holding table 162 is equally spaced and has the narrowest width). As many feeders 160 as possible can be held. Each of these feeder holding portions 210 has a horizontal groove 212 extending in the Y-axis direction, a pair of positioning holes 214 and 216, and a connector 218.

複数のフィーダ160により供給される電子部品は、それぞれ図8に示すテープ化部品220とされて供給される。テープ化部品220は、キャリヤテープ222の長手方向に一定のピッチで形成された収容凹部224に電子部品226(以下、部品226と略称する)が収容され、収容凹部224がカバーテープ228により覆われたものである。キャリヤテープ222には送り穴230も一定ピッチで形成されている。   The electronic components supplied by the plurality of feeders 160 are supplied as taped components 220 shown in FIG. In the taped component 220, electronic components 226 (hereinafter abbreviated as a component 226) are accommodated in accommodating recesses 224 formed at a constant pitch in the longitudinal direction of the carrier tape 222, and the accommodating recess 224 is covered with a cover tape 228. It is a thing. Feed holes 230 are also formed in the carrier tape 222 at a constant pitch.

本実施形態においては、電子部品を供給するフィーダ160と同じフィーダ160によて、2次元コードラベル236(以下、ラベル236と略称する)も供給される。このラベル236も、図9に示すように、キャリヤテープ222とカバーテープ228とによりテープ化ラベル238とされている。ラベル236は、部品226を装着することにより電子回路とすべき回路基材100を個々に識別可能な基材識別コード(以下、基材IDと略称する)を含む2次元コードが印刷等により付与されたラベルである。基材IDは、例えば、回路基材の型式を識別可能なコードとその型式の回路基材に付された連続番号を表すコードとを含むものとすることができるが、回路基材の型式,製造者名,製造ロット番号,製造日時等種々の情報を表すコードとすることもできる。ラベル238に含まれる情報は種々の目的で使用される。例えば、個々の回路基材100に対して行われる対回路基材作業の履歴を、基材IDと対応付けて、前述の制御コンピュータ36〜44やホストコンピュータ46に記憶させ、電子回路の組立作業に利用したり、電子回路が電子機器に組み込まれて市場に流通させられた後における修理等に利用したりされるのである。ラベル238の情報によれば、少なくとも個々の回路基材の型式を特定できるのであり、本実施形態においては、ラベル236が、回路基材により生産されるべき電子回路に特有の特有物であり、回路基材を個々に識別可能な基材IDが記録され、回路基材の各々に装着されてそれら回路基材を個々に識別可能とする記録体であることになる。   In the present embodiment, a two-dimensional code label 236 (hereinafter abbreviated as a label 236) is also supplied by the same feeder 160 as the feeder 160 that supplies electronic components. As shown in FIG. 9, the label 236 is also formed into a taped label 238 by a carrier tape 222 and a cover tape 228. The label 236 is provided with a two-dimensional code including a substrate identification code (hereinafter abbreviated as substrate ID) that can individually identify the circuit substrate 100 to be an electronic circuit by mounting the component 226 by printing or the like. Label. The substrate ID may include, for example, a code that can identify the type of the circuit substrate and a code that represents a serial number assigned to the circuit substrate of that type. It may be a code representing various information such as name, production lot number, production date and time. The information contained in label 238 is used for various purposes. For example, the history of the counter circuit substrate work performed for each circuit substrate 100 is stored in the control computer 36 to 44 or the host computer 46 in association with the substrate ID, and the electronic circuit assembly operation is performed. It is used for repairing after the electronic circuit is incorporated in an electronic device and distributed to the market. According to the information on the label 238, at least the type of each circuit board can be specified. In this embodiment, the label 236 is unique to the electronic circuit to be produced by the circuit board. A base material ID capable of individually identifying the circuit base material is recorded, and the recording medium is attached to each of the circuit base materials so that the circuit base materials can be individually identified.

上記のように、部品226もラベル236も、フィーダ160により、同様に供給されるため、両者を被供給物と総称する。なお、被供給物は、部品226およびラベル236に限定されるものではない。
また、カバーテープ228は通常透明材料で形成されるため、部品226もラベル236もカバーテープ228を通して透視可能であるが、図8,9においては、これらがカバーテープ228により覆われていることを理解し易くするために、カバーテープ228を除去して示す部分以外は破線で示す。
As described above, since both the component 226 and the label 236 are supplied in the same manner by the feeder 160, both are collectively referred to as a supply object. The supplies are not limited to the component 226 and the label 236.
Further, since the cover tape 228 is usually formed of a transparent material, both the component 226 and the label 236 can be seen through the cover tape 228. However, in FIGS. 8 and 9, these are covered by the cover tape 228. In order to facilitate understanding, portions other than the portion shown by removing the cover tape 228 are indicated by broken lines.

上記フィーダ160の本体であるフィーダ本体240は、図7に示すように、幅の狭い長手形状の板状を成し、送り装置242,カバーテープ剥離装置244,部品収容具保持装置246,係合装置248およびフィーダ制御コンピュータ250を保持している。本フィーダ160において、テープ化部品220は部品収容具たるリール252に巻き付けられて保持されており、部品収容具保持装置246はリール252をフィーダ160の幅方向に平行な軸線まわりに回転可能に保持するリール保持部材254を備え、フィーダ本体240の後端部に設けられている。フィーダ160の長手方向が前後方向であり、フィーダ160がフィーダ保持台162に取り付けられてモジュール本体132に取り付けられた状態では、長手方向がY軸方向に平行となり、幅方向がX軸方向に平行となる。リール252から引き出されたテープ化部品220は、案内装置256により案内されつつ、送り装置242により長手方向に送られる。それと共にカバーテープ228がカバーテープ剥離装置244によりキャリヤテープ222から剥がされる。送り装置242とカバーテープ剥離装置244とは共通の駆動源であるエンコーダ付きのサーボモータ258により駆動され、サーボモータ258はフィーダ制御コンピュータ250によって制御される。カバーテープ228が剥がされたキャリヤテープ222の収容凹部224から部品226やラベル236を取り出される。   As shown in FIG. 7, the feeder main body 240, which is the main body of the feeder 160, has a narrow plate-like shape, and includes a feeding device 242, a cover tape peeling device 244, a component container holding device 246, and an engagement. The apparatus 248 and the feeder control computer 250 are held. In the feeder 160, the taped component 220 is wound and held on a reel 252 as a component container, and the component container holding device 246 holds the reel 252 so as to be rotatable around an axis parallel to the width direction of the feeder 160. The reel holding member 254 is provided, and is provided at the rear end portion of the feeder main body 240. In the state where the longitudinal direction of the feeder 160 is the front-rear direction and the feeder 160 is attached to the feeder holding base 162 and attached to the module main body 132, the longitudinal direction is parallel to the Y-axis direction and the width direction is parallel to the X-axis direction. It becomes. The taped component 220 pulled out from the reel 252 is fed in the longitudinal direction by the feeding device 242 while being guided by the guiding device 256. At the same time, the cover tape 228 is peeled off from the carrier tape 222 by the cover tape peeling device 244. The feeding device 242 and the cover tape peeling device 244 are driven by a servo motor 258 with an encoder which is a common driving source, and the servo motor 258 is controlled by a feeder control computer 250. The component 226 and the label 236 are taken out from the receiving recess 224 of the carrier tape 222 from which the cover tape 228 has been peeled off.

複数のフィーダ160はそれぞれ、各レール270がフィーダ保持台162の溝212に嵌合され、位置決め突起272,274が位置決め穴214,216に嵌合されて位置決めされるとともに、コネクタ276がフィーダ保持台162のコネクタ218に接続されて電力の供給や情報の授受が行われる。また、係合部材278のフィーダ保持台162への係合により、フィーダ160がフィーダ保持台162に着脱可能に取り付けられる。   In each of the plurality of feeders 160, each rail 270 is fitted into the groove 212 of the feeder holding table 162, the positioning protrusions 272 and 274 are fitted into the positioning holes 214 and 216, and the connector 276 is positioned in the feeder holding table. Connected to a connector 218 of 162, power is supplied and information is exchanged. Further, the feeder 160 is detachably attached to the feeder holding base 162 by the engagement of the engaging member 278 with the feeder holding base 162.

以上のように構成された電子回路組立システムにおいては、部品226を装着すべき回路基材100の型式の指定、すなわち組み立てるべき電子回路の型式の指定が、特定フィーダ160Dのフィーダ保持部材としてのフィーダ保持台162への取り付けによって行われる。特定フィーダ160Dは、部品226を装着すべき回路基材100の少なくとも型式を特定可能な被供給物である特定被供給物を供給するものであればよいが、本実施形態においては、ラベル236が特定被供給物、そのラベル236を供給するフィーダ160が特定フィーダ160Dとされている。以下、この特定フィーダ160Dによる回路基材100の型式の指定について詳述する。ただし、特に必要な場合を除いて、特定フィーダ160Dを、電子部品を供給する一般のフィーダ160と区別しないで説明する。   In the electronic circuit assembly system configured as described above, the designation of the type of the circuit base material 100 on which the component 226 is to be mounted, that is, the designation of the type of the electronic circuit to be assembled is a feeder as a feeder holding member of the specific feeder 160D. This is performed by attaching to the holding table 162. The specific feeder 160D only needs to supply a specific supply, which is a supply capable of specifying at least the type of the circuit substrate 100 on which the component 226 is to be mounted. In this embodiment, the label 236 is the label 236. The feeder 160 that supplies the specific supply object and its label 236 is a specific feeder 160D. Hereinafter, designation of the type of the circuit board 100 by the specific feeder 160D will be described in detail. However, the specific feeder 160D will be described without being distinguished from the general feeder 160 that supplies electronic components, unless particularly necessary.

装着モジュール列16の最上流にある装着モジュール14の制御コンピュータ40の記憶部に記憶させられている制御プログラムのうち、上記回路基材の指定に関連の深い部分のみを取り出して、図10ないし図15に示す。これらの図に示されているフローチャートで表される各ルーチンは、制御コンピュータ40の作動により部品226を回路基材100に装着するための制御プログラムの一部として、あるいはその制御プログラムと並行して常時、繰り返し実行(例えば、タイムシェアリングにより)される。   From the control program stored in the storage unit of the control computer 40 of the mounting module 14 at the uppermost stream of the mounting module row 16, only the portion deeply related to the designation of the circuit base material is extracted, and FIG. As shown in FIG. Each of the routines shown in the flowcharts shown in these figures is performed as a part of a control program for mounting the component 226 on the circuit board 100 by the operation of the control computer 40 or in parallel with the control program. It is always executed repeatedly (for example, by time sharing).

図10のステップ1(以下、S1と略記する。他のステップについても同様とする)において、制御コンピュータ40への入力が待たれ、入力があれば、S2において、入力されたのが「対応付情報」であるか否かが判定される。「対応付情報」とは、部品226またはラベル236とそれらを供給するフィーダ160とを対応付ける情報を意味する。すなわち、テープ化部品220あるいはテープ化ラベル238が巻かれたリール252がフィーダ160に装填される際に、リール252とフィーダ160とに付けられたバーコードが、バーコードリーダ52により定められた順序(例えば、リール252が先でフィーダ160が後)で読み取られ、その読み取られたリール識別コード(以下、リールIDと略称する)とフィーダ識別コード(フィーダIDと略称する)とが、互いに対応付けられてパーソナルコンピュータ51に記憶させられるのであり、これら対応付けられたIDの集合が対応付情報である。この対応付情報は、任意の時期にパーソナルコンピュータ51が制御コンピュータ40に接続され、前者から後者へ入力される。   In step 1 of FIG. 10 (hereinafter abbreviated as S1. The same applies to other steps), an input to the control computer 40 is awaited. If there is an input, the input in S2 is “correspondence”. It is determined whether or not it is “information”. “Correspondence information” means information that associates the component 226 or the label 236 with the feeder 160 that supplies them. That is, when the reel 252 around which the taped component 220 or the taped label 238 is wound is loaded into the feeder 160, the barcodes attached to the reel 252 and the feeder 160 are in the order determined by the barcode reader 52. The reel identification code (hereinafter abbreviated as reel ID) and the feeder identification code (abbreviated as feeder ID) are associated with each other. And stored in the personal computer 51, and a set of these associated IDs is the association information. This correspondence information is input from the former to the latter by connecting the personal computer 51 to the control computer 40 at any time.

入力されたのが対応付情報である場合には、S3において制御コンピュータ40の対応付情報メモリに格納されるが、対応付情報ではない場合には、S4において、1ロット終了判定用情報であるか否かの判定が行われる。「1ロット終了判定用情報」とは、1つの型式の1ロットの全電子回路の生産の終了を判定するための情報であり、本実施形態においては、特定フィーダ160Dに装填されるリール252に収容されているラベル236のうちで最後に装着される予定のラベル236のラベル識別コードとされている。ラベル236に付けられている2次元コードは、回路基材100の型式を識別可能なコードとその型式の回路基材に付された連続番号を表すコードとを含むラベル識別コードを表すものとされており、ラベル236が回路基材100に装着された後は基材IDとなるため、以下、統一して基材IDと称することとする。1ロットの全電子回路の生産が何らの支障もなく行われた場合に、1ロットの最後に回路基材100に装着されるはずのラベル236の基材IDが1ロット終了判定用情報として入力されるのである。   If the input is correspondence information, it is stored in the correspondence information memory of the control computer 40 in S3, but if it is not correspondence information, it is the information for determining the end of one lot in S4. A determination is made whether or not. The “one lot end determination information” is information for determining the end of production of all electronic circuits in one lot of one type. In this embodiment, the information on the reel 252 loaded in the specific feeder 160D is used. Among the stored labels 236, the label identification code of the label 236 scheduled to be attached last is used. The two-dimensional code attached to the label 236 represents a label identification code including a code that can identify the type of the circuit board 100 and a code that represents a serial number assigned to the circuit board of that type. After the label 236 is attached to the circuit base material 100, the base material ID is used. When the production of all electronic circuits in one lot is performed without any trouble, the base material ID of the label 236 that should be attached to the circuit base material 100 at the end of one lot is input as information for determining the end of one lot. It is done.

上記1ロット終了判定用情報は、パーソナルコンピュータ51が制御コンピュータ40に接続される前に対応付情報と共にパーソナルコンピュータ51に記憶させられており、対応付情報と共に制御コンピュータ40に入力されてもよく、対応付情報とは別に、制御コンピュータ40に接続されたパーソナルコンピュータ51の入力装置から、あるいは制御コンピュータ40自体の入力装置から入力されてもよい。
S4の判定結果がYESの場合には、S5において1ロット終了判定用情報が1ロット終了判定用情報メモリに記憶させられる。S4の判定結果がNOの場合にはS6において他の処理が行われる。
The one lot end determination information is stored in the personal computer 51 together with the association information before the personal computer 51 is connected to the control computer 40, and may be input to the control computer 40 together with the association information. Apart from the association information, the information may be input from the input device of the personal computer 51 connected to the control computer 40 or from the input device of the control computer 40 itself.
If the determination result in S4 is YES, 1 lot end determination information is stored in the 1 lot end determination information memory in S5. If the determination result in S4 is NO, other processing is performed in S6.

上記のようにして制御コンピュータ40に記憶された対応付情報に基づいて、回路基材100の型式の情報が図11の基材型式情報取得ルーチンの実行によって取得される。
S11において、フィーダ保持台162へのフィーダ160の取付けが待たれる。前述のように、フィーダ160がフィーダ保持台162に取り付けられると、両者のコネクタ218,276が接続され、フィーダ制御コンピュータ250を電源に接続する。この電源の投入に応じて、フィーダ制御コンピュータ250が作動を開始し、フィーダIDを制御コンピュータ40に供給する。このフィーダIDの供給によりS11の判定結果がYESとなり、S12において、供給されたフィーダIDがフィーダIDメモリに記憶される。続いて、S13において、前記対応付情報メモリに対応付情報が記憶されているか否かが判定され、記憶されていれば、S14以降が実行されるが、記憶されていなければ、S15において、報知がなされる。報知ブザーが作動させられるとともに、表示装置の表示画面に対応付情報が記憶されていない旨の表示が行われるのである。
Based on the association information stored in the control computer 40 as described above, the type information of the circuit substrate 100 is acquired by executing the substrate type information acquisition routine of FIG.
In S11, the attachment of the feeder 160 to the feeder holding stand 162 is awaited. As described above, when the feeder 160 is attached to the feeder holding base 162, both the connectors 218 and 276 are connected, and the feeder control computer 250 is connected to the power source. In response to the power-on, the feeder control computer 250 starts operating and supplies the feeder ID to the control computer 40. By supplying this feeder ID, the determination result in S11 is YES, and in S12, the supplied feeder ID is stored in the feeder ID memory. Subsequently, in S13, it is determined whether or not the association information is stored in the association information memory. If the association information is stored, S14 and subsequent steps are executed. If not, the notification is made in S15. Is made. The notification buzzer is activated and a display to the effect that the associated information is not stored on the display screen of the display device is performed.

本電子回路生産システムにおいては、フィーダ保持台162へのフィーダ160の取付けは、必ず、そのフィーダ160を含む1群のフィーダ160(1つの型式の電子回路の生産に必要なフィーダ)に関しての対応付情報の入力が行われた後に行われることが予定されており、対応付情報の入力前にフィーダ160の取付けが行われた場合には、報知が行われ、作業者に作業順序の間違いが報知されるのである。これは、詳細な説明は省略するが、本実施形態においては、フィーダ160へのリール252の誤装填、フィーダ保持台162へのフィーダ160の誤取付けが監視されるようになっており、この監視のためには、フィーダ160の取付け開始前に対応付情報が入力されている方が都合がよいからである。ただし、本実施形態においては、生産すべき電子回路の型式が変わる毎に、すべてのフィーダ160の交換が行われることは予定されておらず、必要なフィーダ160の追加あるいは交換が行われればよいようにされているため、上記1群のフィーダ160は、既に取り付けられているフィーダ160のうち、生産が予定されている1つの型式の電子回路の組立に必要なフィーダ160が、新たに交換あるいは追加されるフィーダ160とともに1群のフィーダ160として扱われる。   In this electronic circuit production system, the attachment of the feeder 160 to the feeder holding base 162 is always associated with a group of feeders 160 (feeders necessary for the production of one type of electronic circuit) including the feeder 160. It is scheduled to be performed after the information is input, and when the feeder 160 is attached before the corresponding information is input, a notification is given and the operator is informed of the mistake in the work order. It is done. Although detailed explanation is omitted, in this embodiment, erroneous loading of the reel 252 to the feeder 160 and erroneous attachment of the feeder 160 to the feeder holding base 162 are monitored. This is because it is more convenient for the association information to be input before the attachment of the feeder 160 is started. However, in this embodiment, every time the type of electronic circuit to be produced changes, it is not planned that all the feeders 160 will be replaced, and it is only necessary that the necessary feeders 160 be added or replaced. Therefore, among the feeders 160 that are already installed, the feeder 160 necessary for assembling one type of electronic circuit that is scheduled to be produced is replaced or replaced. Together with the added feeder 160, it is treated as a group of feeders 160.

上記作業順序の間違いがない場合には、S13の判定結果がYESとなり、S14が実行される。S12で取得されたフィーダIDと、S2で記憶された対応付情報とに基づいて、新たに取り付けられたフィーダ160のフィーダIDと対応付けられているリールIDが取得され、その取得されたリールIDがラベル236を収容しているリール252のものであるか否か、すなわち、新たに取り付けられたフィーダ160が特定フィーダ160Dであるか否かが判定されるのである。   If there is no mistake in the work order, the determination result in S13 is YES, and S14 is executed. Based on the feeder ID acquired in S12 and the association information stored in S2, the reel ID associated with the feeder ID of the newly attached feeder 160 is acquired, and the acquired reel ID. Is the reel 252 containing the label 236, that is, whether or not the newly attached feeder 160 is the specific feeder 160D.

新たに取り付けられたフィーダ160が特定フィーダ160Dではない場合には、基材情報取得ルーチンの1回の実行が終了するが、特定フィーダ160である場合には、S16において、その特定フィーダ160Dにより供給されるラベル236が生産計画によって定められている電子回路を生産するための回路基材100に装着されるべきものであるか否かの判定が行われる。
リールIDは、そのリール252により供給される部品226あるいはラベル236の型式を表すコードを含んでいるため、リールIDが判れば、部品226あるいはラベル236の型式が判る。なお、「ラベル236の型式」は、ラベル236に付されている2次元コードの内容、つまり2次元コードが表す回路基材100(あるいは、その回路基材100に部品226が装着されて生産される電子回路)の型式が異なれば、異なるものとする。すなわち、ラベル236は、それに付されている2次元コードが表している内容が異なれば互いに異なるものとし、ラベル236の2次元コードは、そのラベル236が装着される回路基材100を個々に識別可能なものであるが、そのラベルIDは、回路基材100の型式を特定するに充分な情報を含んでおり、その情報が異なる毎にラベル236の型式が異なると考えることとするのである。
When the newly attached feeder 160 is not the specific feeder 160D, one execution of the base material information acquisition routine is finished. However, when the feeder 160 is the specific feeder 160, the supply is performed by the specific feeder 160D in S16. It is determined whether the label 236 to be attached is to be attached to the circuit substrate 100 for producing the electronic circuit defined by the production plan.
Since the reel ID includes a code representing the type of the component 226 or the label 236 supplied by the reel 252, the type of the component 226 or the label 236 can be determined if the reel ID is known. The “model of the label 236” is the content of the two-dimensional code attached to the label 236, that is, the circuit substrate 100 represented by the two-dimensional code (or the component 226 attached to the circuit substrate 100 and produced. Different types of electronic circuits). That is, the labels 236 are different from each other if the content represented by the two-dimensional code attached thereto is different, and the two-dimensional code of the label 236 individually identifies the circuit substrate 100 on which the label 236 is mounted. Although it is possible, the label ID includes information sufficient to specify the type of the circuit board 100, and the type of the label 236 is considered to be different every time the information is different.

また、上記生産計画は、予め定められてホストコンピュータ46に記憶させられており、制御コンピュータ40は、その情報を読み出して上記判定を行うのである。判定結果がNOの場合には、S17において、合致しない旨の報知が作業者になされる。生産現場においては、原則として生産計画に従って生産が行われるため、報知に応じて作業者が特定フィーダ160を別のラベル236を供給するものに変更し、その事実を入力するのであるが、部品226が間に合わない等の理由によって、生産計画通り生産を行い得ない場合がある。そのような場合には、作業者は新たに取り付けた特定フィーダ160が生産計画と合致しないものであることを承知しており、報知に対して、合致しなくても差し支えないことを示す入力を行う。その結果、S19が実行される。また、S16の判定結果がYESの場合にもS19が実行される。
S19においては、新たに取り付けられた特定フィーダ160Dにより供給されるラベル236が表す回路基材100の型式を表す基材型式情報が基材型式メモリに記憶させられ、続いてS20において、他の対回路基材作業機10,12,14,18,20に基材型式情報が通報される。
The production plan is determined in advance and stored in the host computer 46, and the control computer 40 reads the information and makes the determination. If the determination result is NO, in S17, the operator is informed that they do not match. In principle, since production is performed according to the production plan at the production site, the worker changes the specific feeder 160 to supply another label 236 in response to the notification, and inputs the fact, but the part 226 There are cases where production cannot be performed as planned due to reasons such as not being in time. In such a case, the operator knows that the newly installed specific feeder 160 does not match the production plan, and gives an input to the notification indicating that it does not matter if it does not match. Do. As a result, S19 is executed. Further, S19 is also executed when the determination result of S16 is YES.
In S19, the substrate type information indicating the type of the circuit substrate 100 represented by the label 236 supplied by the newly attached specific feeder 160D is stored in the substrate type memory. Subsequently, in S20, another pair of types is stored. The base material type information is reported to the circuit base material working machines 10, 12, 14, 18, and 20.

最上流の装着モジュール14の制御コンピュータ40においては、上記基材型式メモリに記憶させられた情報に基づいて、それら基材型式に対応する電子回路の生産を行うための制御プログラムの取得が行われる。この取得は、図12の制御プログラム取得ルーチンの実行により行われる。
S31において、基材型式メモリに回路基材100の基材型式の情報、すなわち型式の情報が記憶されているか否かが判定され、記憶されていれば、S32において、最も先に記憶された型式の情報に対応する制御プログラムがホストコンピュータ46から読み込まれ、予約プログラムとしてプログラムメモリに格納される。この取得が終了するまでS32,S33が繰り返し実行され、終了すれば、基材型式情報メモリの、取得された制御プログラムに対応する基材型式情報が消去される。
The control computer 40 of the most upstream mounting module 14 acquires a control program for producing an electronic circuit corresponding to the base material type based on the information stored in the base material type memory. . This acquisition is performed by executing the control program acquisition routine of FIG.
In S31, it is determined whether or not the base material type information of the circuit base material 100, that is, the type information is stored in the base material type memory, and if it is stored, the type stored first in S32. A control program corresponding to this information is read from the host computer 46 and stored in the program memory as a reserved program. Until this acquisition is completed, S32 and S33 are repeatedly executed. When the acquisition is completed, the base material type information corresponding to the acquired control program in the base material type information memory is deleted.

本実施形態においては、基材型式メモリに複数の基材型式情報が、また、プログラムメモリに複数の制御プログラムがそれぞれ記憶させられ得、複数の型式の指定が可能とされており、先に記憶させられた(先に指定された)型式の1ロットの回路基材100に対する部品226の装着作業から順に行われ、生産が終了した制御プログラムが消去されるようにされている。上記基材型式情報および制御プログラムは、現在生産中の1ロットの電子回路に対応するものと、その次に生産されるべき1ロットの電子回路に対応するものとの2つのみを格納可能とすることも可能であるが、本実施形態においては3つ以上の格納も可能とされている。生産の予約を2つ以上行い得るようにされているのであり、特定フィーダ160Dのフィーダ保持台162への取付作業をまとめて行い得る利点がある。   In the present embodiment, a plurality of base material type information can be stored in the base material type memory, and a plurality of control programs can be stored in the program memory, respectively. The control program that has been produced is erased in sequence from the mounting operation of the component 226 to the circuit substrate 100 of one lot of the type (designated earlier). The base material type information and the control program can store only one corresponding to one lot of electronic circuits currently being produced and one corresponding to one lot of electronic circuits to be produced next. It is also possible to store three or more in this embodiment. Since two or more production reservations can be made, there is an advantage that the attachment work of the specific feeder 160D to the feeder holding base 162 can be performed collectively.

上記のようにしてプログラムメモリに格納される制御プログラムは、通常の制御プログラムと同様に、部品226を回路基材100に装着するための部分(データ)を含んでいるが、それに加えて、ラベル236を回路基材100に装着し、その装着したラベル236の2次元コードを読み取るための部分(データ)を含んでいる。後者の部分のみを取り出して示したのが図13に示すラベル装着・読取ルーチンであり、このルーチンはラベル236が回路基材100に装着される毎に制御コンピュータ40により実行される。
S41において、特定フィーダ160Dからのラベル236の取出し、および回路基材100の予め設定されているラベル装着位置への装着が行われる。この装着位置の設定は制御プログラム中において行われるため、回路基材100の型式毎に異なる位置とすることができる。
続いて、S42において、装着されたラベル236の2次元コードの読取りが行われる。この読取りは、基準マーク撮像装置140を、回路基材100に装着されたラベル236の真上の位置へ移動させて2次元コードを撮像させ、得られた画像データを画像処理コンピュータ48に処理させることにより行われる。
The control program stored in the program memory as described above includes a portion (data) for mounting the component 226 on the circuit substrate 100 as in the case of the normal control program. 236 is mounted on the circuit substrate 100 and includes a portion (data) for reading the two-dimensional code of the mounted label 236. Only the latter part is shown and shown in the label mounting / reading routine shown in FIG. 13, and this routine is executed by the control computer 40 every time the label 236 is mounted on the circuit substrate 100.
In S41, the label 236 is taken out from the specific feeder 160D, and the circuit substrate 100 is attached to a preset label attachment position. Since the setting of the mounting position is performed in the control program, it can be set to a different position for each model of the circuit substrate 100.
Subsequently, in S42, the two-dimensional code of the attached label 236 is read. In this reading, the fiducial mark imaging device 140 is moved to a position directly above the label 236 attached to the circuit substrate 100 to image a two-dimensional code, and the image processing computer 48 processes the obtained image data. Is done.

上記読取りが正常に行われたか否かがS43において判定され、判定結果がYESであれば、S44において、読み取られた2次元コードが表す基材IDが基材識別コードメモリ(基材IDメモリ)に格納される。
それに対し、S43の判定結果がNOであった場合には、S45においてフラグFがセットされているか否かが判定されるが、当初は判定結果がNOであるため、S46においてフラグFがセットされ、再びS41以下が実行される。この実行時のS43の判定結果がNOであれば、S45が実行されるが、この判定結果はYESであり、S47において特定フィーダ160Dにおいてテープ化ラベル238が1ピッチ分送られた後に、S48において1ロット終了判定用情報が変更され、S41以下が実行される。
S43の判定結果がNOとなるのは、ラベル236の装着が正常に行われなかったためであり、その原因の1つは、特定フィーダ160Dからのラベル236の取出しが正常に行われないことである。そこで、1度はテープ化ラベル238の送りを行うことなく、再度の取出しが試みられ、その取出しが失敗した場合には、テープ化ラベルを1ピッチ分送った上で、ラベルの取出しが試みられるようにされているのである。そして、後者の場合には、1枚のラベル236が無駄になったことになるため、S48において、ラベル236のうちで最後に装着される予定のラベル236か否かの判定に使用される1ロット最終ラベル判定情報が変更される。具体的には、1ロット終了判定用情報の前記連続番号が1増加させられるのである。
In S43, it is determined whether or not the reading has been normally performed. If the determination result is YES, the substrate ID represented by the read two-dimensional code is a substrate identification code memory (substrate ID memory) in S44. Stored in
On the other hand, if the determination result in S43 is NO, it is determined whether or not the flag F is set in S45, but initially the determination result is NO, so the flag F is set in S46. S41 and subsequent steps are executed again. If the determination result of S43 at this time is NO, S45 is executed, but this determination result is YES, and after the taped label 238 is fed by one pitch in the specific feeder 160D in S47, in S48 The information for determining the end of one lot is changed, and S41 and subsequent steps are executed.
The determination result in S43 is NO because the label 236 has not been normally attached, and one of the causes is that the label 236 has not been properly taken out from the specific feeder 160D. . Thus, once the taped label 238 is not fed, another takeout is attempted. If the takeout fails, the taped label is fed by one pitch and then the label is taken out. It is done like that. In the latter case, since one label 236 is wasted, in S48, the label 236 is used to determine whether or not the label 236 is to be attached last. The lot final label determination information is changed. Specifically, the serial number of the information for determining the end of one lot is incremented by one.

制御コンピュータ40においてはまた、部品装着作業の実行中に発生する生産履歴情報の収集が行われる。制御プログラムのうち、生産履歴情報の収集に関連する部分のみを取り出したのが図14に示す生産履歴情報収集ルーチンである。
S51において生産履歴情報が有るか否かが判定される。本実施形態においては、ユーザが収集を希望する生産履歴情報を任意に設定し得るようにされている。そのため、1枚の回路基材100に対する装着作業全体について、吸着ノズル190による部品226の吸着ミスや装着ミスのように、装着作業に何らかの異常が発生した場合にのみ生産履歴情報が収集される場合や、特定の吸着ノズル190あるいは特定のフィーダ160についてのみ生産履歴情報が収集される場合や、1つのテープ化部品220の末端部に別のテープ化部品220の始端部が接続されるスプライシング等、予め定められている特定の作業者作業が行われたときのみ生産履歴情報が収集される場合があり、その場合には、1枚の回路基材100について生産履歴情報が発生する場合としない場合とがある。それに対して、1枚の回路基材100に対する装着作業の終了から次の回路基材100に対する装着作業の開始までの待ち時間や、電子回路生産システムを担当した作業者の情報のように、1枚の回路基材100への装着が行われれば必ず生産履歴情報が発生する場合もある。いずれにしても、生産履歴情報が発生する時点が異なるため、制御プログラムの実行中に図14のルーチンが繰り返し実行され、生産履歴情報が発生する毎にS52が実行されて発生した生産履歴情報が基材IDと対応付けて生産履歴情報メモリに記録される。この生産履歴情報メモリに格納された生産履歴情報は、本実施形態においては、後述の次生産移行処理ルーチンにおいてホストコンピュータ46へ送られ、記録される。ただし、1つの生産履歴情報が発生する毎、あるいは1ロットの電子回路の生産が終了する毎にホストコンピュータ46へ送られるようにすることも可能である。
The control computer 40 also collects production history information that occurs during the execution of component mounting work. The production history information collection routine shown in FIG. 14 extracts only the portion related to the collection of production history information from the control program.
In S51, it is determined whether there is production history information. In the present embodiment, production history information desired to be collected by the user can be arbitrarily set. For this reason, production history information is collected only when there is some abnormality in the mounting operation, such as a suction error or mounting error of the component 226 by the suction nozzle 190 for the entire mounting operation on one circuit substrate 100. In addition, when production history information is collected only for a specific suction nozzle 190 or a specific feeder 160, splicing in which the starting end of another taped component 220 is connected to the end of one taped component 220, etc. Production history information may be collected only when a predetermined specific worker operation is performed. In this case, production history information may or may not be generated for one circuit substrate 100. There is. On the other hand, the waiting time from the end of the mounting operation to one circuit substrate 100 to the start of the mounting operation to the next circuit substrate 100 and the information of the worker in charge of the electronic circuit production system are 1 Production history information may be generated whenever a single circuit substrate 100 is mounted. In any case, since the time point at which the production history information is generated is different, the routine of FIG. 14 is repeatedly executed during the execution of the control program, and the production history information generated by executing S52 every time the production history information is generated. It is recorded in the production history information memory in association with the base material ID. In the present embodiment, the production history information stored in the production history information memory is sent to the host computer 46 and recorded in the next production transfer processing routine described later. However, it is also possible to send the information to the host computer 46 every time one piece of production history information is generated or every time a lot of electronic circuits are produced.

制御コンピュータ40においてはさらに、最上流の装着モジュール14において1枚の回路基材100への装着が予定されているすべての部品226の装着が終了(以下、特に必要がない限り1回路基材への装着終了と称する)する毎に、図15に示す次生産移行処理ルーチンが実行される。
S61において、1回路基材への装着終了が待たれ、装着が終了すれば、S62において前記生産履歴情報のホストコンピュータ46への送信が行われる。続いて、S63において1ロットの電子回路の生産が終了したか否か、すなわち、部品26の装着が終了した1枚の回路基材100が、現在生産されている型式の1ロットの電子回路の最後のものに対応するものであるか否かの判定が行われる。具体的には、上記部品26の装着が終了した1枚の回路基材100に装着されたラベル236の基材ID(前記前記S44において基材IDメモリに記憶させられた基材ID)が、前記S5において記憶させられた、あるいは前記S48において変更された基材IDと等しいか否かが判定される。
Further, in the control computer 40, the mounting of all the components 226 scheduled to be mounted on one circuit board 100 in the most upstream mounting module 14 is completed (hereinafter referred to as one circuit board unless otherwise required). 15), the next production transfer process routine shown in FIG. 15 is executed.
In S61, the end of mounting on one circuit substrate is awaited. If the mounting ends, the production history information is transmitted to the host computer 46 in S62. Subsequently, in S63, whether or not the production of one lot of electronic circuits has been completed, that is, one circuit substrate 100 in which the mounting of the component 26 has been completed, is the one type of electronic circuit of the type currently produced. A determination is made as to whether it corresponds to the last one. Specifically, the base material ID of the label 236 attached to one circuit base material 100 on which the mounting of the component 26 is completed (the base material ID stored in the base material ID memory in the S44) is as follows. It is determined whether it is equal to the base material ID stored in S5 or changed in S48.

S63の判定結果がYESとなれば、S64において回路基材100の取込みが禁止された後、S65において段取替えが実行される。段取替えには、自動で行われるものと、作業者によって行われるものとがあり、本実施形態においては、付属コンベヤ56の幅変更と、吸着ノズル190の交換とが自動で行われる。
前記制御プログラムは、自動段取替えのための部分も含んでおり、そのうちのコンベヤ幅変更のための部分が実行されることによって、前述の基準マーク124,126が基準マーク撮像装置140により撮像され、その撮像により得られる基準マーク124,126間の距離が指定の大きさとなるように幅変更用モータ120が制御される。また、図示は省略するが、各装着モジュール14は、複数種類の吸着ノズル190を収容しているノズル収容装置を備えており、このノズル収容装置と装着ヘッド170との間で吸着ノズル190の交換が自動で行われる。
また、基材保持装置134は、図示を省略する複数の支持ピンと、それら支持ピンを任意の位置において支持可能な支持ピン支持部材とを備え、装着モジュール14は、複数の支持ピンを収容する支持ピン収容装置(図示省略)を備えており、支持ピン支持部材上の支持ピンの数や位置の変更が作業者により行われる。
さらに、フィーダ保持台162に対するフィーダ160の取付け、取外しも作業者によって行われる。
自動段取替えの終了は制御コンピュータ40自体が認識することができ、作業者による段取替えの終了は、作業者による段取替終了入力に基づいて認識され、S66の判定結果がYESとなれば、S67において回路基材10の取込禁止が解除される。
If the determination result in S63 is YES, after the circuit substrate 100 is prohibited from being taken in in S64, the setup change is executed in S65. There are two types of setup change, one that is performed automatically and one that is performed by an operator. In this embodiment, the width change of the attached conveyor 56 and the replacement of the suction nozzle 190 are automatically performed.
The control program also includes a portion for automatic setup change, and when the portion for changing the conveyor width is executed, the above-mentioned reference marks 124 and 126 are imaged by the reference mark imaging device 140, The width changing motor 120 is controlled so that the distance between the reference marks 124 and 126 obtained by the imaging becomes a specified size. Although not shown, each mounting module 14 includes a nozzle storage device that stores a plurality of types of suction nozzles 190. The suction nozzle 190 is exchanged between the nozzle storage device and the mounting head 170. Is done automatically.
The base material holding device 134 includes a plurality of support pins (not shown) and a support pin support member that can support the support pins at an arbitrary position, and the mounting module 14 supports the plurality of support pins. A pin accommodating device (not shown) is provided, and an operator changes the number and position of the support pins on the support pin support member.
Furthermore, attachment and removal of the feeder 160 with respect to the feeder holding stand 162 is also performed by the operator.
The end of the automatic setup change can be recognized by the control computer 40 itself. The completion of the setup change by the operator is recognized based on the setup change end input by the operator, and if the determination result in S66 is YES, In S67, the prohibition of taking in the circuit base material 10 is released.

上記各ルーチンのうち、図12の制御プログラム取得ルーチン,図14の生産履歴収集ルーチンおよび図15の次生産移行処理ルーチンは、最上流の装着モジュール14以外の対回路基材作業機10,12,14,18,20においても同様に行われる。その場合、最上流の装着モジュール14より下流側の対回路基材作業機においては、回路基材10にラベル236が装着されているため、そのラベル236の2次元コードの読取りにより、回路基材10の基材IDを取得し、その基材IDと対応付けて生産履歴情報が生産履歴情報メモリに記憶させられるようにすることが望ましい。装着モジュール列16の途中や、接続コンベヤ58上から、チェック等の目的で回路基材100が作業者により抜き取られることがあり得るため、回路基材100の基材IDを確認しつつ、生産履歴情報の収集が行われるようにすることが望ましいのである。
また、読み取られた基材IDに含まれる連続番号の順序が変わった場合には、回路基材100の抜取りが行われたこととなるため、その事実がホストコンピュータ46等、予め定められている報知先に報知されるようにすることが望ましい。そのようにすれば、抜取りの情報を、1ロットの全電子回路の組立てが終了したか否かの判断等に利用することができる。
Among the above routines, the control program acquisition routine of FIG. 12, the production history collection routine of FIG. 14, and the next production transition processing routine of FIG. 15 are the counter circuit substrate working machines 10, 12, other than the most upstream mounting module 14. The same applies to 14, 18, and 20. In that case, since the label 236 is attached to the circuit base material 10 in the counter circuit base material working machine downstream from the most upstream mounting module 14, the circuit base material is read by reading the two-dimensional code of the label 236. It is desirable that 10 base material IDs are acquired and the production history information is stored in the production history information memory in association with the base material ID. Since the circuit substrate 100 may be extracted by the operator for the purpose of checking or the like from the middle of the mounting module row 16 or on the connection conveyor 58, the production history is confirmed while checking the substrate ID of the circuit substrate 100. It is desirable to collect information.
Further, when the order of the serial numbers included in the read base material ID is changed, the circuit base material 100 is extracted, and this fact is predetermined by the host computer 46 and the like. It is desirable to notify the notification destination. By doing so, the sampling information can be used to determine whether or not the assembly of all electronic circuits in one lot has been completed.

以上のように、テープ化部品220あるいはテープ化ラベル236が巻かれたリール252をフィーダ160(あるいは160D)に装填する際、そのフィーダ160のフィーダIDと、リール252に付けられている部品226の部品識別コード(部品ID)またはラベル236のラベルIDとを対応付けて、制御コンピュータ40の対応付情報メモリに記憶させておけば、フィーダ160のフィーダ保持台162への取付けにより、組み立てるべき電子回路の型式を制御コンピュータ40に予告することができる。フィーダ160がフィーダ保持台162に取り付けられる毎に、制御コンピュータ40はフィーダ160からの通信により取り付けられたフィーダのフィーダIDを取得し、その取得したフィーダIDと上記対応付情報メモリの対応付情報とによって、取り付けられたフィーダ160がラベル236を供給する特定フィーダ160Dか否かを知ることができ、特定フィーダ160Dであれば、その特定フィーダ160Dに対応付けられている基材IDから回路基材100の型式を特定することができるのである。すなわち、制御コンピュータ40はフィーダIDの媒介によって基材IDを取得するのである。   As described above, when the reel 252 around which the taped component 220 or the taped label 236 is wound is loaded into the feeder 160 (or 160D), the feeder ID of the feeder 160 and the component 226 attached to the reel 252 If the component identification code (component ID) or the label ID of the label 236 is associated and stored in the associated information memory of the control computer 40, the electronic circuit to be assembled by attaching the feeder 160 to the feeder holding stand 162 Can be notified to the control computer 40. Each time the feeder 160 is attached to the feeder holding stand 162, the control computer 40 acquires the feeder ID of the feeder attached by communication from the feeder 160, and the acquired feeder ID and the association information in the association information memory Thus, it can be determined whether or not the attached feeder 160 is the specific feeder 160D that supplies the label 236. If the feeder 160D is the specific feeder 160D, the circuit base material 100 is determined from the base material ID associated with the specific feeder 160D. The type of can be specified. That is, the control computer 40 acquires the base material ID through the feeder ID.

上記制御コンピュータ40およびホストコンピュータ46を含み、上記各ルーチンを実行する制御系は、図16に示す機能ブロック図で表される装置と考えることができる。すなわち、ホストコンピュータ46が生産計画,制御プログラム記憶部300を構成し、制御コンピュータ40のS1〜S3を実行する部分がフィーダ/リール対応付部302を構成し、S11〜S19を実行する部分が基材型式情報取得部304を構成している。また、制御コンピュータ40のS31〜S34を実行する部分が制御プログラム取得部306を構成しており、制御プログラムは段取替情報を含んでいるため、制御プログラム取得部306は段取替情報取得部を兼ねていることになる。さらに、制御コンピュータ40のS51、S52を実行する部分が生産履歴情報収集部308を構成し、S61〜S63を実行する部分が前生産終了監視部400を構成し、S65,S66を実行する部分が段取替制御部402を構成している。そして、制御コンピュータ40の、制御プログラムの部品226を回路基材100に装着するための部分(部品装着ルーチン)を実行する部分が部品装着制御部404を構成し、制御プログラムの上記部品装着ルーチンおよび図10ないし図15のルーチンの実行を開始させる部分が生産管理部406を構成している。   The control system including the control computer 40 and the host computer 46 and executing the routines can be considered as a device represented by the functional block diagram shown in FIG. That is, the host computer 46 constitutes the production plan / control program storage unit 300, the part that executes S1 to S3 of the control computer 40 constitutes the feeder / reel association part 302, and the part that executes S11 to S19. A material type information acquisition unit 304 is configured. Moreover, since the part which performs S31-S34 of the control computer 40 comprises the control program acquisition part 306, and the control program contains the stage change information, the control program acquisition part 306 is the stage change information acquisition part. It will also serve as. Furthermore, the part that executes S51 and S52 of the control computer 40 constitutes the production history information collecting unit 308, the part that executes S61 to S63 constitutes the pre-production end monitoring part 400, and the part that executes S65 and S66. A setup change control unit 402 is configured. The part of the control computer 40 that executes the part (component mounting routine) for mounting the control program component 226 on the circuit base material 100 constitutes the component mounting control unit 404, The part for starting execution of the routines of FIGS. 10 to 15 constitutes the production management unit 406.

また、特許請求の範囲の記載との関係においては、特定フィーダ160DのフィーダIDが特定情報に相当し、制御コンピュータ40がS12〜S14を実行して特定フィーダ160DのフィーダIDを取得する工程が特定情報取得工程を構成し、制御コンピュータ40の特定フィーダ160DのフィーダIDを取得する部分が特定情報取得部を構成している。また、制御コンピュータ40がS14およびS19を実行して特定フィーダ160Dによって供給されるラベル236の2次元コードが表す回路基材の型式の情報(基材型式情報)を取得する工程が特定工程を構成し、制御コンピュータ40の基材型式情報を取得する部分が特定部を構成している。
そして、制御コンピュータ40のS11〜S14を実行し、フィーダ保持台162に取り付けられるフィーダ160のフィーダIDの中から特定フィーダ160DのフィーダIDを選別する部分が、複数のフィーダ160のフィーダIDから特定フィーダ160DのフィーダIDを選別する手段を構成している。
In addition, in relation to the description in the claims, the feeder ID of the specific feeder 160D corresponds to the specific information, and the process in which the control computer 40 executes S12 to S14 to acquire the feeder ID of the specific feeder 160D is specified. The part which comprises an information acquisition process and acquires feeder ID of specific feeder 160D of the control computer 40 comprises the specific information acquisition part. Further, the step of the control computer 40 executing S14 and S19 and acquiring the circuit base type information (base type information) represented by the two-dimensional code of the label 236 supplied by the specific feeder 160D constitutes the specific step. And the part which acquires the base-material type | mold information of the control computer 40 comprises the specific part.
Then, S11 to S14 of the control computer 40 are executed, and the part for selecting the feeder ID of the specific feeder 160D from the feeder IDs of the feeder 160 attached to the feeder holding base 162 is specified from the feeder IDs of the plurality of feeders 160. A means for selecting a 160D feeder ID is configured.

コネクタ218,276と、制御コンピュータ40の、コネクタ218,276経てフィーダ160のコンピュータ250からのフィーダIDの送信を受信する部分がフィーダ取付検知部を構成し、S11の判定がYESになった場合に、S12〜S14を実行して特定フィーダ160DのフィーダIDを取得する部分が、フィーダ取付検知部の検知に応じて特定情報を取得する特定情報取得部を構成している。
制御コンピュータ40のS31〜S34を実行する部分が制御プログラム取得部を構成しており、本実施形態においては制御プログラムが段取替情報を含んでいるため、制御プログラム取得部が段取替情報取得部を兼ねていることになる。
When the connector 218, 276 and the part of the control computer 40 that receives the feeder ID transmission from the computer 250 of the feeder 160 via the connector 218, 276 constitute the feeder attachment detection unit, and the determination in S11 is YES The part which performs S12-S14 and acquires feeder ID of specific feeder 160D comprises the specific information acquisition part which acquires specific information according to the detection of a feeder attachment detection part.
The part that executes S31 to S34 of the control computer 40 constitutes a control program acquisition unit, and in this embodiment, the control program includes the step change information. Therefore, the control program acquisition unit acquires the step change information. It will also serve as a department.

ラベル236が記録体の一種であり、制御コンピュータ40のS61,S63を実行して、部品26の装着が終了した1枚の回路基材100に装着されたラベル236の基材IDが、1ロットの最後の回路基材100に装着される予定のラベル236の基材IDと等しいことを検出する部分が1ロット最終記録体検出部を構成し、S63の判定結果がYESとなることに応じてS65を実行する部分が段取替実行部を構成している。
さらに、制御コンピュータ40のS11、S12を実行する部分がフィーダ識別コード取得部を構成し、対応付情報メモリが対応記憶部を構成し、S14においてフィーダ160のフィーダIDと対応付けられているリールID(被供給物識別コードを含んでいる)を取得する部分が被供給物識別コード取得部を構成し、S14において、取得したリールIDがラベル236を収容しているリール252のものであるか否かを判定し、判定結果がYESとなった場合にS19を実行する部分が回路基材型式特定部を構成している。
The label 236 is a kind of recording medium, and the control computer 40 executes S61 and S63, and the substrate ID of the label 236 mounted on one circuit substrate 100 on which the component 26 has been mounted is 1 lot. In response to the fact that the part that detects that it is equal to the base material ID of the label 236 to be mounted on the last circuit base material 100 constitutes one lot final recording body detection unit, and the determination result in S63 is YES The part that executes S65 constitutes a setup change execution unit.
Further, the portions of the control computer 40 that execute S11 and S12 constitute a feeder identification code acquisition unit, the associated information memory constitutes a correspondence storage unit, and the reel ID associated with the feeder ID of the feeder 160 in S14 The part to acquire (including the supply identification code) constitutes the supply identification code acquisition unit, and whether or not the acquired reel ID is that of the reel 252 containing the label 236 in S14. When the determination result is YES, the part that executes S19 constitutes the circuit base material type specifying unit.

なお、本実施形態においては、回路基材の型式の特定に基づいて、その型式の回路基材に対する組立作業のための制御プログラムや段取替え情報を取得し得るため、上記「特定工程」を回路基材型式特定工程,制御プログラム特定工程あるいは段取替え情報特定工程と称し得、上記特定部を回路基材型式特定部,制御プログラム特定部あるいは段取替え情報特定部と称し得ることは、前記〔発明の態様〕の項の(1)項および(11)項に関して述べた通りである。
しかし、さらに一歩進めて、例えば、予め、特定フィーダ160のフィーダIDと、制御プログラムあるいは段取替え情報とを直接対応付けておくこと等により、回路基材の型式の特定に基づくことなく、必要な制御プログラムや段取替え情報を特定することも可能である。
In the present embodiment, since the control program and setup change information for the assembly work on the circuit substrate of that type can be acquired based on the specification of the type of the circuit substrate, the above-mentioned “specific process” is performed by the circuit. It can be referred to as a base material type specifying step, a control program specifying step or a step change information specifying step, and the specific part can be referred to as a circuit base material type specifying unit, a control program specifying unit or a step change information specifying unit. As described in the items (1) and (11).
However, it is necessary to go one step further, for example, by directly associating the feeder ID of the specific feeder 160 with the control program or the setup change information in advance without specifying the type of the circuit base material. It is also possible to specify a control program and setup change information.

上記実施形態においては、前述のように、制御コンピュータ40はフィーダIDの媒介によって基材IDを取得するようにされている。
それに対し、リール252にリールを個々に識別可能なリールIDが付されており、ラベルID(基材ID)はラベル236のみに付されている場合には、フィーダIDとリールIDとを対応付けるとともにリールIDと基材IDとを対応付ける対応付情報を制御コンピュータ40に記憶させておき、制御コンピュータ40がフィーダIDおよびリールIDの媒介によって基材IDを取得するようにすることも可能である。
In the above-described embodiment, as described above, the control computer 40 acquires the base material ID through the mediation of the feeder ID.
On the other hand, when the reel 252 is provided with a reel ID capable of individually identifying the reel and the label ID (base material ID) is attached only to the label 236, the feeder ID and the reel ID are associated with each other. Corresponding information for associating the reel ID with the base material ID may be stored in the control computer 40 so that the control computer 40 acquires the base material ID through the mediation of the feeder ID and the reel ID.

逆に、制御コンピュータ40がフィーダ制御コンピュータ250から直接基材IDを取得するようにすることも可能である。
例えば、テープ化ラベル238が巻かれたリール252を特定フィーダ160Dに装填する際に、ラベル236の2次元コード(基材ID)を2次元コードリーダに読み取らせ、パーソナルコンピュータ51等の仲介コンピュータを介して、あるいは介さないで直接、フィーダ制御コンピュータ250のメモリに、上記読み取らせた基材IDを記憶させておく。そして、特定フィーダ160Dがフィーダ保持台162に取り付けられるのに伴って、フィーダ制御コンピュータ250から制御コンピュータ40に、特定フィーダ160Dにより供給されるラベル236の基材IDを送信させるのである。
あるいは、フィーダ160にリール252を装填する際にフィーダ160を保持させるリール装填台や、フィーダ160自体に、コード読取装置を設け、そのコード読取装置の読取情報が直接フィーダ制御コンピュータ250に送信され、記憶されるようにすることにより、フィーダ160のフィーダ保持台162への取付けに伴って、フィーダ制御コンピュータ250から制御コンピュータ40へ基材IDが供給されるようにすることも可能である。
なお、基材IDは、テープ化ラベル238が巻かれたリール252を特定フィーダ160Dに装填する際に、パーソナルコンピュータ51等の仲介コンピュータの入力装置から手動でフィーダ制御コンピュータ250に入力されるようにすることも可能である。
また、ラベル236の基材IDと同様の方法で、部品IDもフィーダ制御コンピュータ250を介して制御コンピュータ40に供給されるようにすることが可能である。
Conversely, it is possible for the control computer 40 to acquire the substrate ID directly from the feeder control computer 250.
For example, when the reel 252 around which the taped label 238 is wound is loaded into the specific feeder 160D, the two-dimensional code (base material ID) of the label 236 is read by the two-dimensional code reader, and an intermediary computer such as the personal computer 51 is installed. The substrate ID thus read is stored in the memory of the feeder control computer 250 directly or not. Then, as the specific feeder 160D is attached to the feeder holding base 162, the base material ID of the label 236 supplied by the specific feeder 160D is transmitted from the feeder control computer 250 to the control computer 40.
Alternatively, a code reading device is provided on a reel loading table for holding the feeder 160 when the reel 252 is loaded on the feeder 160, or on the feeder 160 itself, and reading information of the code reading device is directly transmitted to the feeder control computer 250. By making it memorize | store, it is also possible to supply base material ID to the control computer 40 from the feeder control computer 250 with the attachment to the feeder holding stand 162 of the feeder 160. FIG.
The base material ID is manually input to the feeder control computer 250 from an input device of an intermediary computer such as the personal computer 51 when the reel 252 around which the taped label 238 is wound is loaded into the specific feeder 160D. It is also possible to do.
Further, the component ID can be supplied to the control computer 40 via the feeder control computer 250 by the same method as the base material ID of the label 236.

また、前記実施形態においては、記録体の一種であるラベル236の基材IDが、1ロットの最後の回路基材100に装着される予定のラベル236の基材IDと等しいことが検出されることによって、1ロットの組立作業の終了が検出されるようにされていたが、ラベル236の使用予定数が予めフィーダ制御コンピュータ250または制御コンピュータ40に記憶させられ、ラベル236の実際の使用数が使用予定数と等しくなったことが検出されることによって、1ロットの組立作業の終了が検出されるようにすることも可能である。
さらに、リール252に巻かれるテープ化ラベル238に収容されるラベル236の数が1ロットの回路基材100の数と予め同じにされ、すべてのラベル238の取出しが検出されることによって、1ロットの組立作業の終了が検出されるようにすることも可能である。
Further, in the above-described embodiment, it is detected that the base material ID of the label 236 which is a kind of recording medium is equal to the base material ID of the label 236 scheduled to be attached to the last circuit base material 100 in one lot. Thus, the end of the assembly operation of one lot is detected, but the expected number of labels 236 is stored in advance in the feeder control computer 250 or the control computer 40, and the actual number of labels 236 used is determined. It is also possible to detect the end of the assembly work of one lot by detecting that it is equal to the planned use number.
Further, the number of labels 236 accommodated in the taped label 238 wound on the reel 252 is made the same as the number of circuit substrates 100 in one lot in advance, and the removal of all the labels 238 is detected, so that one lot It is also possible to detect the end of assembly work.

以上、請求可能発明の実施例を詳細に説明したが、これは文字通り例示に過ぎず、請求可能発明は、前記〔発明の態様〕の項に記載された態様を始めとして、当業者の知識に基づいて種々の変更を施した態様で実施することができる。   The embodiments of the claimable invention have been described in detail above. However, this is merely an example, and the claimable invention is based on the knowledge of those skilled in the art including the aspects described in the above [Aspect of the Invention]. It can implement in the aspect which gave various changes based on it.

10:スクリーン印刷機 12:印刷検査機 14:装着モジュール 16:装着モジュール列 18:装着検査機 20:リフロー炉 26,28,30,32,34:制御装置 36,38,40,42,44:制御コンピュータ 46:ホストコンピュータ 50:報知装置 51:パーソナルコンピュータ 52:バーコードリーダ 54:基材コンベヤ列 56:付属コンベヤ 58:接続コンベヤ 100:回路基材 130:ベース 132:モジュール本体 134:基材保持装置 136:供給装置 138:装着装置 140:基準マーク撮像装置 142:部品撮像装置 160:テープフィーダ(フィーダ) 160D:特定フィーダ 162:フィーダ保持台 170:装着ヘッド 172:ヘッド移動装置 190:吸着ノズル 210:フィーダ保持部 218:コネクタ 220:テープ化部品 226:電子部品(部品) 236:2次元コードラベル(ラベル) 238:テープ化ラベル 276:コネクタ   10: Screen printing machine 12: Print inspection machine 14: Mounting module 16: Mounting module row 18: Mounting inspection machine 20: Reflow furnace 26, 28, 30, 32, 34: Control device 36, 38, 40, 42, 44: Control computer 46: Host computer 50: Notification device 51: Personal computer 52: Bar code reader 54: Substrate conveyor row 56: Attached conveyor 58: Connection conveyor 100: Circuit substrate 130: Base 132: Module body 134: Substrate holding Device 136: Supply device 138: Mounting device 140: Reference mark imaging device 142: Component imaging device 160: Tape feeder (feeder) 160D: Specific feeder 162: Feeder holding stand 170: Mounting head 172: Head moving device 190: the suction nozzle 210: Feeder holding unit 218: connector 220: taped components 226: electronic components (parts) 236: 2-dimensional code label (label) 238: taped Label 276: Connector

Claims (10)

回路基材を保持する基材保持装置と、
複数のフィーダ保持部を備えたフィーダ保持部材と、前記複数のフィーダ保持部の各々に着脱可能な複数のフィーダとを含み、それら複数のフィーダにより少なくとも電子部品を含む被供給物を供給する供給装置と、
その供給装置から被供給物を保持具により受け取って、前記基材保持装置に保持された回路基材に装着する装着装置と
を含む電子部品装着機を1台以上含む電子回路組立システムであって、
前記1台以上の電子部品装着機のいずれかのフィーダ保持部材に次の電子回路の組立てのために取り付けられる複数のフィーダの一部である少なくとも1つの特定フィーダから特定情報を取得する特定情報取得部と、
その特定情報取得部により取得された特定情報に基づいて、当該電子回路組立システムにおいて次に組み立てられるべき電子回路の回路基材の少なくとも型式を特定する特定部と
を含むことを特徴とする電子回路組立システム。
A substrate holding device for holding a circuit substrate;
A feeder that includes a feeder holding member having a plurality of feeder holding portions, and a plurality of feeders that can be attached to and detached from each of the plurality of feeder holding portions, and that supplies a supply object including at least an electronic component by the plurality of feeders. When,
An electronic circuit assembly system including at least one electronic component mounting machine including a mounting device that receives a supply object from the supply device by a holder and mounts the substrate on a circuit substrate held by the substrate holding device. ,
Specific information acquisition for acquiring specific information from at least one specific feeder that is a part of a plurality of feeders attached to any one of the feeder holding members of the one or more electronic component mounting machines for assembly of the next electronic circuit And
An electronic circuit comprising: a specifying unit that specifies at least a type of a circuit substrate of an electronic circuit to be assembled next in the electronic circuit assembly system based on the specific information acquired by the specific information acquiring unit; Assembly system.
前記特定情報が回路基材を個々に識別可能な基材識別コードを含む請求項1に記載の電子回路組立システム。   The electronic circuit assembly system according to claim 1, wherein the specific information includes a base material identification code capable of individually identifying a circuit base material. 前記少なくとも1つの特定フィーダが複数の特定フィーダであり、当該電子回路組立システムが、それら複数の特定フィーダの各々に基づいて特定される複数の型式の回路基材による電子回路の生産順序を記憶する生産順序メモリを含む請求項1または2に記載の電子回路組立システム。   The at least one specific feeder is a plurality of specific feeders, and the electronic circuit assembly system stores a production order of electronic circuits by a plurality of types of circuit substrates specified based on each of the plurality of specific feeders. The electronic circuit assembly system according to claim 1, comprising a production sequence memory. 前記特定情報取得部が、(a)前記フィーダ保持部材の前記複数のフィーダ保持部に取り付けられる複数のフィーダを個々に識別可能なフィーダ識別コードと、(b)それぞれ前記被供給物を複数収容して前記複数のフィーダの各々に装填される複数の被供給物収容具を個々に識別可能な収容具識別コードと、(c)前記被供給物の少なくとも型式を特定可能な被供給物情報との少なくとも1つを取得し、その少なくとも1つから前記特定情報を選別する手段を含み、前記特定部がその選別された特定情報に基づいて前記少なくとも型式を特定する請求項1ないし3のいずれかに記載の電子回路組立システム。 The specific information acquisition unit includes: (a) a feeder identification code that can individually identify a plurality of feeders attached to the plurality of feeder holding units of the feeder holding member; and (b) a plurality of the supplies to be supplied. A container identification code capable of individually identifying a plurality of supply containers to be loaded in each of the plurality of feeders, and (c) supply information capable of specifying at least a type of the supply. The apparatus according to any one of claims 1 to 3 , further comprising means for acquiring at least one and selecting the specific information from at least one, wherein the specifying unit specifies the at least model based on the selected specific information. The electronic circuit assembly system described. さらに、前記1台以上の電子部品装着機のいずれかの前記フィーダ保持部材に少なくとも前記特定フィーダが取り付けられたことを検知するフィーダ取付検知部を含み、前記特定情報取得部が、そのフィーダ取付検知部の検知に応じて前記特定情報を取得する請求項1ないし4のいずれかに記載の電子回路組立システム。 Furthermore, it includes a feeder attachment detection unit that detects that at least the specific feeder is attached to any one of the one or more electronic component mounting machines, and the specific information acquisition unit detects the feeder attachment. electronics assembly system according to any one of claims 1 to 4 to obtain the specific information in accordance with the detection parts. さらに、前記特定部による前記回路基材の前記少なくとも型式の特定に基づいて、その型式の回路基材に電子部品を装着するための制御プログラムを取得する制御プログラム取得部を含む請求項1ないしのいずれかに記載の電子回路組立システム。 Furthermore, the specific part based on the particular at least the type of the circuit substrate according, to claims 1 comprises a control program acquiring unit that acquires a control program for mounting the electronic components on the circuit substrate of the type 5 An electronic circuit assembly system according to any one of the above. さらに、前記特定部による前記少なくとも型式の特定に基づいて、その型式の回路基材に電子部品を装着するために必要な前記1台以上の電子部品装着機の前記いずれかの段取替えの情報を取得する段取替情報取得部を含む請求項1ないしのいずれかに記載の電子回路組立システム。 Further, based on the specification of the at least model by the specifying unit, information on any one of the above-mentioned setup replacements of the one or more electronic component mounting machines necessary for mounting the electronic component on the circuit substrate of the model is provided. electronics assembly system according to any one of claims 1 to 6 including the step replacement information acquisition unit that acquires. 前記特定フィーダにより供給される被供給物が、回路基材を個々に識別可能な基材識別コードが記録され、回路基材の各々に装着されてそれら回路基材を個々に識別可能とする記録体を含み、かつ、当該電子回路組立システムが、
前記供給装置から前記装着装置により取り出される、あるいは取り出された前記記録体が、電子部品が装着されるべき1ロットの回路基材のうちで最後のものに装着されるべき記録体たる1ロット最終記録体であることを検出する1ロット最終記録体検出部と、
その1ロット最終記録体検出部により検出された1ロット最終記録体が装着された回路基材に対する前記1台以上の電子部品装着機の前記いずれかによるすべての電子部品の装着が終了した後にそのいずれかに対する段取替えの少なくとも一部を自動で実行する段取替実行部と
を含む請求項1ないしのいずれかに記載の電子回路組立システム。
The substrate supplied by the specific feeder is recorded with a base material identification code capable of individually identifying the circuit base material, and is attached to each circuit base material so that the circuit base material can be individually identified. And the electronic circuit assembly system includes:
The last printed record body to be mounted on the last one of the circuit substrates in one lot to be mounted with the electronic component is taken out from the supply device by the mounting device. 1 lot final recording body detection unit for detecting the recording body,
After all electronic components have been mounted by any one of the one or more electronic component mounting machines on the circuit substrate on which the one lot final recording body detected by the one lot final recording body detection unit is mounted The electronic circuit assembly system according to any one of claims 1 to 7 , further comprising: a stage change execution unit that automatically executes at least a part of the stage change for any of the above.
回路基材を保持する基材保持装置と、
複数のフィーダ保持部を備えたフィーダ保持部材と、前記複数のフィーダ保持部の各々に着脱可能な複数のフィーダとを含み、それらフィーダの各々により少なくとも電子部品を含む被供給物を供給する供給装置と、
その供給装置から被供給物を保持具により受け取って、前記基材保持装置に保持された回路基材に装着する装着装置と
を含む電子部品装着機を1台以上含む電子回路組立システムであって、その1台以上の電子部品装着機の少なくとも1台が、
前記複数のフィーダの各々が前記複数のフィーダ保持部の各々に保持された状態で、各フィーダを個々に識別可能なフィーダ識別コードを取得するフィーダ識別コード取得部と、
前記複数のフィーダの各々の前記フィーダ識別コードと、前記複数のフィーダの各々から供給される被供給物に固有の被供給物識別コードとの対応を記憶する対応記憶部と、
その対応記憶部に記憶された前記対応と、前記フィーダ識別コード取得部により取得されたフィーダ識別コードとに基づいて、前記複数のフィーダ保持部の各々に保持されたフィーダから供給される前記被供給物の前記被供給物識別コードを取得する被供給物識別コード取得部と、
前記複数のフィーダ保持部に保持される前記複数のフィーダの一部である特定フィーダから供給される被供給物の、前記被供給物識別コード取得部により取得された前記被供給物識別コードに基づいて、当該電子回路組立システムにおいて次に電子部品が装着されるべき回路基材の少なくとも型式を特定する回路基材型式特定部と
を含むことを特徴とする電子回路組立システム。
A substrate holding device for holding a circuit substrate;
A supply device that includes a feeder holding member having a plurality of feeder holding portions and a plurality of feeders that can be attached to and detached from each of the plurality of feeder holding portions, and supplies a supply object including at least an electronic component by each of the feeders. When,
An electronic circuit assembly system including at least one electronic component mounting machine including a mounting device that receives a supply object from the supply device by a holder and mounts the substrate on a circuit substrate held by the substrate holding device. , At least one of the one or more electronic component mounting machines is
A feeder identification code acquisition unit that acquires a feeder identification code that can individually identify each feeder in a state where each of the plurality of feeders is held in each of the plurality of feeder holding units;
A correspondence storage unit that stores correspondence between the feeder identification code of each of the plurality of feeders and a supply identification code unique to the supply supplied from each of the plurality of feeders;
Based on the correspondence stored in the correspondence storage unit and the feeder identification code acquired by the feeder identification code acquisition unit, the supply target supplied from a feeder held in each of the plurality of feeder holding units A supply identification code acquisition unit for acquiring the supply identification code of an object;
Based on the supplied object identification code acquired by the supplied object identification code acquiring unit of the supplied object supplied from a specific feeder that is a part of the plurality of feeders held in the plurality of feeder holding units. An electronic circuit assembly system comprising: a circuit base material type specifying unit that specifies at least a type of a circuit base material on which an electronic component is to be mounted next in the electronic circuit assembly system.
複数のフィーダ保持部を備えたフィーダ保持部材と、前記複数のフィーダ保持部の各々に着脱可能な複数のフィーダとを含み、それらフィーダの各々により少なくとも電子部品を含む被供給物を供給する供給装置から、装着装置の保持具により被供給物を受け取り、回路基材に装着する電子部品装着機を1台以上含む電子回路組立システムにより、電子回路を組み立てる方法であって、
前記1台以上の電子部品装着機のいずれかの前記フィーダ保持部材の前記複数のフィーダ保持部に、次の電子回路の組立てのために取り付けるべき複数のフィーダの一部である少なくとも1つの特定フィーダを取り付け、その取り付けた状態の特定フィーダから特定情報を取得する特定情報取得工程と、
その取得した特定情報に基づいて、前記電子回路組立システムにおいて次に被供給物が装着されて電子回路とされるべき回路基材の少なくとも型式を特定する特定工程と
を含むことを特徴とする電子回路組立方法。
A supply device that includes a feeder holding member having a plurality of feeder holding portions and a plurality of feeders that can be attached to and detached from each of the plurality of feeder holding portions, and supplies a supply object including at least an electronic component by each of the feeders. From an electronic circuit assembly system including one or more electronic component mounting machines for receiving a supply object by a mounting device holder and mounting on a circuit substrate,
At least one specific feeder that is a part of a plurality of feeders to be attached to the plurality of feeder holding portions of the feeder holding member of any one of the one or more electronic component mounting machines for assembly of the next electronic circuit A specific information acquisition step of acquiring specific information from the specific feeder in the attached state,
A step of specifying at least a type of a circuit base material to be mounted as an electronic circuit next in the electronic circuit assembly system based on the acquired specific information. Circuit assembly method.
JP2009146874A 2009-06-19 2009-06-19 Electronic circuit assembly method and electronic circuit assembly system Active JP5340050B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009146874A JP5340050B2 (en) 2009-06-19 2009-06-19 Electronic circuit assembly method and electronic circuit assembly system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009146874A JP5340050B2 (en) 2009-06-19 2009-06-19 Electronic circuit assembly method and electronic circuit assembly system

Publications (2)

Publication Number Publication Date
JP2011003801A JP2011003801A (en) 2011-01-06
JP5340050B2 true JP5340050B2 (en) 2013-11-13

Family

ID=43561505

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009146874A Active JP5340050B2 (en) 2009-06-19 2009-06-19 Electronic circuit assembly method and electronic circuit assembly system

Country Status (1)

Country Link
JP (1) JP5340050B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5721520B2 (en) * 2011-04-26 2015-05-20 富士機械製造株式会社 Component mounting method of component mounting line
JP5753031B2 (en) * 2011-09-02 2015-07-22 富士機械製造株式会社 Production management apparatus and production management method for component mounting line
US20230035634A1 (en) * 2020-01-14 2023-02-02 Fuji Corporation System for preparing component feed unit
WO2021144863A1 (en) * 2020-01-14 2021-07-22 株式会社Fuji Component supply unit arrangement handling system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3451147B2 (en) * 1995-03-24 2003-09-29 株式会社日立ハイテクインスツルメンツ Electronic component mounting equipment
JP4764759B2 (en) * 2006-04-05 2011-09-07 Juki株式会社 Component mounting system

Also Published As

Publication number Publication date
JP2011003801A (en) 2011-01-06

Similar Documents

Publication Publication Date Title
JP4425855B2 (en) Circuit board working machine and component supply method therefor
JP6300808B2 (en) On-board working system and feeder transfer method
WO2016035145A1 (en) Component mounting system and component mounting method
JP4887347B2 (en) Board work system
JP2009105461A (en) Substrate-related-operation performing apparatus
JP7068761B2 (en) Automatic replacement system for calibration parts supply unit
JP2007287932A (en) Component mounting method and apparatus
JP5340050B2 (en) Electronic circuit assembly method and electronic circuit assembly system
JP4031107B2 (en) Electronic component mounting apparatus and method
JP5822819B2 (en) Electronic component mounting method and surface mounter
JP2004281717A (en) Working system for substrate and component control program used therefor
JP6684015B2 (en) Component mounting system and component mounting method
JP2012059796A (en) Electronic component attachment device and mounting method
JP6401708B2 (en) Board work equipment
JP5697438B2 (en) Mounting system
JP4224266B2 (en) Electronic circuit component mounting system and circuit board working system
JP5473465B2 (en) Electronic component mounting equipment
JP2006332090A (en) Electronic component packaging equipment and method for managing component information in electronic component packaging equipment
JP2022000906A (en) Component type placement method
JP4218661B2 (en) Electronic component supply device, electronic component mounting device, component information management method in electronic component supply device, and component information management method in electronic component mounting device
JP5500900B2 (en) Electrical circuit assembly method
WO2004047513A1 (en) Method for fabricating electronic circuits and program for making component placement program
WO2016203637A1 (en) Component-mounting system
JP2019197927A (en) Method for optimizing arrangement of part type
JP7299568B2 (en) Part type placement calculation method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120323

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130509

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130514

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130708

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: 20130730

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130806

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5340050

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

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250