(57)【特許請求の範囲】
【請求項１】
多種の部品供給装置から部品装着部が電子部品を取出し、プリント基板に装着する電子部品装着装置を複数台並設した電子部品装着ラインにおいて、各電子部品装着装置毎に設けられ、プリント基板に設けられたバーコード情報を読み取る読み取り装置と、同一のバーコード情報に対して各電子部品装着装置毎に異なる使用データ指定範囲を記憶すると共に使用データ指定範囲により指定される使用データ毎に電子部品の装着データを記憶するメモリと、使用データ指定範囲に基づいてバーコード情報から使用データを指定し、指定された使用データに対応した装着データに基づいて部品供給装置から電子部品を取出しプリント基板に装着するように各電子部品装着装置を制御すると共に、異なるバーコード情報に対して各電子部品装着装置毎に同一の使用データ指定範囲を記憶すると共に使用データ指定範囲により指定された使用データに対応して電子部品の装着データを記憶するメモリと、使用データ指定範囲に基づいてバーコード情報から使用データを指定し、使用データに対応した装着データに基づいて部品供給装置から電子部品を取出しプリント基板に装着するように各電子部品装着装置を制御する制御装置とを備えたことを特徴とする電子部品装着ライン。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、部品供給装置から供給された電子部品をプリント基板に装着する電子部品装着装置を複数台並設した電子部品装着ラインに関する。
【０００２】
【従来の技術】
最近では、多品種の電子部品を扱うために、プリント基板の生産ライン上に複数の電子部品装着装置を配置し、それぞれの電子部品装着装置によって電子部品の装着を分担して行う。このように複数の電子部品装着装置を配置した装着ラインは、例えば特開平１０−２８４８８６号公報や特開平１０−１９０２９９号公報等に開示されている。
【０００３】
そして、一般に各電子部品装着装置毎に読み取ったバーコードに対応する電子部品の装着情報を予め記憶しておき、電子部品の装着時には、各電子部品装着装置毎に基板に貼られた異なるバーコードを読み取り、各電子部品装着装置毎に読み取ったバーコードから予め記憶されていた装着データ、部品配置データ等を確定し、それぞれのデータに基づいて基板に部品を装着していた。
【０００４】
また、各電子部品装着装置による同一のプリント基板への電子部品の装着であっても、例えばプリント基板の購入先が異なり、プリント基板に貼付されたバーコードが異なっている場合にも対応できるように、異なったバーコード毎に同一の装着データを予め記憶させていた。
【０００５】
【発明が解決しようとする課題】
しかし、複数台の電子部品装着装置を並設し、各電子部品装着装置にて部品を基板に装着する場合に、各電子部品装着装置毎に異なる部品装着情報を確定するために基板に異なるバーコードラベルを貼着する必要が有り、1枚の基板に対してバーコードラベルが複数枚必要になる。このため、一枚一枚のプリント基板において、バーコードラベルが占める面積の割合が大きくなるという問題が発生し、また、通常行われている基板を多数枚生産する場合において多数のバーコードラベルを準備する必要があり、且つ貼着作業が煩雑になるという問題が発生していた。
【０００６】
また、プリント基板に設けるバーコードラベルが複数枚になることを回避するために、1枚のバーコードラベルに複数種のバーコードを印刷した場合にも、バーコードラベルの面積は依然大きく、一枚一枚のプリント基板において、バーコードラベルが占める面積の割合が大きくなるという問題は発生していた。
【０００７】
さらに、各電子部品装着装置による同一のプリント基板への電子部品の装着であっても、プリント基板に貼付されたバーコードが異なっている場合にも対応できるように、異なったバーコード毎に同一の装着データを予め記憶させていたため、各電子部品装着装置毎の各バーコードに対応した装着データの設定作業が煩雑になる、また、各電子部品装着装置毎の各バーコードに対応した装着データを記憶させておくＲＡＭなどの容量が大きくなるという問題が発生する。
【０００８】
そこで、本発明は、複数台の電子部品装着装置を並設した装着ラインにおいて、電子部品装着装置毎に同一のバーコード等の部品装着情報であっても異なる部品装着を容易に行うことが可能であり、また、異なったバーコードでも同一の部品装着情報であると判断して容易に対応でき、ＲＡＭなどの容量増加を抑えることができる電子部品装着ラインを提供することを目的とする。
【０００９】
【課題を解決するための手段】
このため本願の請求項１に係る発明は、多種の部品供給装置から部品装着部が電子部品を取出し、プリント基板に装着する電子部品装着装置を複数台並設した電子部品装着ラインにおいて、各電子部品装着装置毎に設けられ、プリント基板に設けられたバーコード情報を読み取る読み取り装置と、同一のバーコード情報に対して各電子部品装着装置毎に異なる使用データ指定範囲を記憶すると共に使用データ指定範囲により指定される使用データ毎に電子部品の装着データを記憶するメモリと、使用データ指定範囲に基づいてバーコード情報から使用データを指定し、指定された使用データに対応した装着データに基づいて部品供給装置から電子部品を取出しプリント基板に装着するように各電子部品装着装置を制御すると共に、異なるバーコード情報に対して各電子部品装着装置毎に同一の使用データ指定範囲を記憶すると共に使用データ指定範囲により指定された使用データに対応して電子部品の装着データを記憶するメモリと、使用データ指定範囲に基づいてバーコード情報から使用データを指定し、使用データに対応した装着データに基づいて部品供給装置から電子部品を取出しプリント基板に装着するように各電子部品装着装置を制御する制御装置とを備えた電子部品装着ラインを提供するものである。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を図に基づいて詳細に説明する。図１は電子部品の装着ラインの一部を示した概略平面図で、電子部品装着装置１、２、３が並設されている。各装着装置の基台４のプリント基板取り入れ側には、プリント基板に貼付された部品装着情報であるバーコードラベルのバーコードを読み取るバーコードリーダー（読み取り装置）１Ｒ、２Ｒ、３Ｒが設けられている。また、各装着装置の基台４上には種々の電子部品を夫々その部品取出し部（部品吸着位置）に１個ずつ供給する部品供給ユニット５及び部品供給トレイ６が複数並設されている。
【００１３】
そして、対向する部品供給ユニット５と部品供給トレイ６との間には、図示しない供給コンベア、位置決め部及び排出コンベアが設けられている。供給コンベアは上流より受けたプリント基板を前記位置決め部に搬送し、図示しない位置決め機構により位置決めされた該基板上に電子部品が装着された後、排出コンベアに搬送し、更に各下流側装置に搬送する。
【００１４】
７は前記基板上に電子部品を装着するための複数の吸着ノズルを有する部品装着部で、例えばＸ軸モータ及びＹ軸モータによりＸ方向及びＹ方向に移動する。また、夫々の部品装着部７には各吸着ノズルを上下動させるための上下軸モータ及び鉛直軸周りに回転させるためのθ軸モータが搭載されている。したがって、部品装着部７の各吸着ノズルはＸ方向及びＹ方向に移動可能であり、垂直線回りに回転可能で、かつ上下動可能となっている。
【００１５】
尚、図示しないが、部品位置認識用の撮像カメラが前記基台４上に設けられており、電子部品が前記吸着ノズルに対してどれだけ位置ずれして吸着保持されているかＸＹ方向及び回転角度につき、位置認識する。そして、電子部品の装着時に前記Ｘ軸モータ、Ｙ軸モータ及びθ軸モータを用いて、前記位置ずれ分補正する。
【００１６】
図２は電子部品装着装置１、２、３の制御ブロック図であり、以下詳細に説明する。１０、２０、３０は電子部品装着装置１、２、３を統括制御する制御装置であるＣＰＵで、ＣＰＵ１０、２０、３０にはバスライン１１、２１、３１を介して、ＲＡＭ（ランダム・アクセス・メモリ）１２、２２、３２及びＲＯＭ（リ−ド・オンリー・メモリ）１３、２３、３３が接続されている。そして、各ＣＰＵ１０、２０、３０は前記ＲＡＭ１２、２２、３２に記憶されたデータに基づき、前記ＲＯＭ１３、２３、３３に格納されたプログラムに従い、電子部品装着装置１、２、３の部品装着動作に係る動作を統括制御する。
【００１７】
即ち、各ＣＰＵ１０、２０、３０は、インターフェース１４、２４、３４を介して各部品装着部７を制御している。また、電子部品装着装置１、２、３は、インターフェース１５、２５、３５を介して接続されている。
【００１８】
前記ＲＡＭ１２、２２、３２には、各電子部品装着装置１、２、３にて読み取られたバーコード情報から実際に使用するデータを指定するための使用データ指定範囲が記憶されている。これらの使用データ指定範囲は例えば図３、４、５に示したように、読み取ったバーコード情報に対して使用データ指定範囲が設定され、この使用データ指定範囲により使用データが決まる。そして、ＲＡＭ１２には電子部品装着装置１に係る使用データ毎に、図６に示すような部品装着に係る装着データが記憶されており、その装着順序毎（ステップ番号毎）に、プリント基板内でのＸ方向（Ｘで示す）、Ｙ方向（Ｙで示す）及び角度（Ｚで示す）情報や、ＦＤＲで示す部品供給ユニット５の配置番号情報等が記憶されている。
【００１９】
また、前記ＲＡＭ１２には、使用データ毎に、図７に示すような部品配置データが記憶されており、前記各部品供給ユニット５の配置番号に対応して各電子部品の種類（部品ＩＤ）が記憶されている。更に、前記ＲＡＭ１２には、使用データ毎に、各電子部品の特徴等を表す部品ライブラリデータが記憶されている。
【００２０】
なお、電子部品装着装置１に係る上記使用データに対応した装着データ、部品配置データ及びライブラリデータとは異なる電子部品装着装置２、３に係る使用データに対応した装着データ、部品配置データ及びライブラリデータがＲＡＭ２２、３２に記憶されている。
【００２１】
以下、動作について説明する。
【００２２】
先ず、ＲＯＭ１３、２３、３３に格納されたプログラムに従い、電子部品装着装置１、２、３は運転を開始するが、初めにプリント基板が上流装置より供給コンベアを介して位置決め部に搬送され、位置決め機構により位置決め固定される。ここで、説明の便宜上まず電子部品装着装置１の動作について説明する。
【００２３】
初めに、例えばバーコードラベルが貼付されたプリント基板が電子部品装着ラインを構成する上流側の図示しない基板供給装置、スクリーン印刷装置或いはディスペンス式印刷装置から電子部品装着装置１に送られると、電子部品装着装置１にてバーコードリーダー１Ｒがプリント基板に貼付されたバーコードラベルからバーコード情報を読み取る。読み取られたバーコード情報はインターフェース１４を介してＣＰＵ１０に送られ、ＣＰＵ１０にてＲＡＭ１２に記憶されている図３に示した使用データ指定範囲に基づいて使用データが決まる。ここで、バーコード情報が例えば「１２３４５６」であったときには、バーコード情報から使用データ指定範囲である「全ての文字」によって「１２３４５６」が使用データとして決定まる。そして、この使用データに対応した装着データ及び部品配置データに基づいて各電子部品が部品装着部７によりプリント基板の指定された位置に装着される。
【００２４】
電子部品装着装置１において、各電子部品の装着が終了すると、プリント基板は次の電子部品装着装置２に送られ、電子部品装着装置１と同様にバーコードリーダー２Ｒがプリント基板に貼付されたバーコードラベルからバーコード情報である「１２３４５６」を読み取る。読み取られたバーコード情報はインターフェース２４を介してＣＰＵ２０に送られ、ＣＰＵ２０にてＲＡＭ２２に記憶されている図４に示した使用データ指定範囲に基づいて使用データが決まる。ここで、バーコード情報は「１２３４５６」であるので、バーコード情報から使用データ指定範囲である「左から２文字目から全て」によって「２３４５６」が使用として決まる。そして、この使用データに対応し、上記電子部品装着装置１の装着データ及び部品配置データとは異なる装着データ及び部品配置データに基づいて各電子部品が部品装着部７によりプリント基板の指定された位置、すなわち、電子部品装着装置１での電子部品の装着位置と異なる位置に装着される。
【００２５】
電子部品装着装置２において、各電子部品の装着が終了すると、プリント基板は次の電子部品装着装置３に送られ、電子部品装着装置１、２と同様にバーコードリーダー３Ｒがプリント基板に貼付されたバーコードラベルからバーコード情報である「１２３４５６」を読み取る。読み取られたバーコード情報はインターフェース３４を介してＣＰＵ３０に送られ、ＣＰＵ２０にてＲＡＭ２２に記憶されている図５に示した使用データ指定範囲に基づいて使用データが決まる。ここで、バーコード情報は「１２３４５６」であるので、バーコード情報から使用データ指定範囲である「左から3文字目から全て」によって「３４５６」が使用データとして決まる。そして、この使用データに対応し、上記電子部品装着装置１、２の装着データ及び部品配置データとは異なる装着データ及び部品配置データに基づいて各電子部品が部品装着部７によりプリント基板の指定された位置、すなわち、電子部品装着装置１、２での電子部品の装着位置と異なる位置に装着される。
【００２６】
電子部品装着装置３において、各電子部品の装着が終了すると、プリント基板は電子部品装着ラインの下流側の例えば図示しないリフロ装置に送られて乾燥され、乾燥後、収納装置に収納される。
【００２７】
また、電子部品装着ラインに流れるプリント基板に貼付されたバーコードラベルのバーコード情報が例えば「１２３」のときには、各電子部品装着装置１、２、３にてプリント基板に電子部品を装着する際に、バーコード情報と各電子部品装着装置１、２、３の使用データ指定範囲により、使用データが決まる。すなわち、電子部品装着装置１においてはバーコード情報「１２３」から使用データ指定範囲により図３に示したように「１２３」が使用データとして決まる。そして、決まった使用データに対応して予め設定されていた装着データ及び部品配置データに基づいて電子部品装着装置１にて各電子部品がプリント基板の指定された位置に装着される。
【００２８】
また、電子部品装着装置２においてはバーコード情報「１２３」から使用データ指定範囲により図４に示したように「２３」が使用データとして決まる。そして、決まった使用データに対応して予め設定されていた装着データ及び部品配置データに基づいて電子部品装着装置２にて各電子部品がプリント基板の指定された位置に装着される。
【００２９】
さらに、電子部品装着装置３においてはバーコード情報「１２３」から使用データ指定範囲により図５に示したように「３」が使用データとしてきまる。そして、決まった使用データに対応して予め設定されていた装着データ及び部品配置データに基づいて電子部品装着装置３にて各電子部品がプリント基板の指定された位置に装着される。
【００３０】
以後、プリント基板に貼付されたバーコードラベルが一つであり、各電子部品装着装置１，２、３にて読み取られたバーコード情報が例えば図３、４、５に示した「１２４５」等のように同じであっても、各電子部品装着装置１、２、３に対応するＲＡＭ１２、２２、３２に記憶された使用データ指定範囲に基づいてバーコード情報から使用データが決まり、各使用データに対応した装着データ及び部品配置データに基づいて各電子部品が各電子部品装着装置１、２、３によりプリント基板の指定された位置に装着されるので、複数の電子部品装着装置１、２、３を並設し、各電子部品装着装置にて異なる装着データ等によってプリント基板に電子部品を装着する電子部品装着ラインにおいて、プリント基板に貼付された同一のバーコードラベルにより各電子部品装着装置１、２、３毎に対応でき、この結果、バーコードラベルの貼付作業を簡略化でき、また、プリント基板に占めるバーコードラベルの面積を小さく抑えることができる。
【００３１】
以下、図８、９、１０に示したように、電子部品装着装置１、２、３の各ＲＡＭ１２、２２、３２に使用データ指定範囲として「左から２文字」と規定したときについては説明する。
【００３２】
例えば電子部品を装着するプリント基板のバーコード情報が例えば「１２３４５」の場合には、各電子部品装着装置１、２、３にてプリント基板のバーコードラベルから読み取りされたバーコード情報「１２３４５」と「左から２文字」の規定により、各電子部品装着装置１、２、３にて使用データとして「１２」が同様に決まる。そして、決まった使用データに対応して予め設定されていた装着データ及び部品配置データに基づいて電子部品装着装置１、２、３にて各電子部品がプリント基板の指定された位置に装着されることになる。ここで、電子部品装着装置１、２、３での使用データ「１２」毎に異なる装着データ及び部品配置データが予め設定されている。
【００３３】
以上のように各電子部品装着装置１、２、３によりプリント基板に部品が装着された後、各電子部品装着装置１、２、３に搬送されるプリント基板が変更になった場合について以下説明する。
【００３４】
例えば変更になったプリント基板の製造元が異なるため、バーコード情報が例えば「１２」のみであり上記バーコード情報の「１２３４５」と異なるが、プリント基板のパターン及び寸法等は前のプリント基板と同様であり、上記バーコード情報が「１２３４５」のプリント基板と同様に電子部品を装着する場合、上記プリント基板を各電子部品装着装置１、２、３に順次搬送すると、各電子部品装着装置１、２，３にてバーコードラベルからバーコード情報が読み取りされる。
【００３５】
そして、読み取りされたバーコード情報「１２」と使用データ指定範囲としての「左から２文字」の規定により、各電子部品装着装置１、２、３にて使用データとして「１２」がプリント基板の変更前と同様に決まる。そして、決定した使用データに対応して予め設定されていた装着データ及び部品配置データに基づいて電子部品装着装置１、２、３にて各電子部品がプリント基板の指定された位置にプリント基板が変更される前と同様に装着される。
【００３６】
このように各電子部品装着装置１、２、３によりプリント基板に部品が装着された後、各電子部品装着装置１、２、３に搬送されるプリント基板が変更になり、バーコード情報が例えば「１２３５」であり上記バーコード情報の「１２３４５」及び「１２」と異なるが、プリント基板のパターン及び寸法等は前のプリント基板と同様であるプリント基板を各電子部品装着装置１、２、３に順次搬送した場合について説明する。
【００３７】
各電子部品装着装置１、２，３にて読み取りされたバーコード情報「１２３５」と使用データ指定範囲としの「左から２文字」の規定により、各電子部品装着装置１、２、３にて使用データとして「１２」がプリント基板の変更前と同様に決まる。そして、使用データに対応して予め設定されていた同様の部品装着情報である装着データ及び部品配置データに基づいて電子部品装着装置１、２、３にて各電子部品がプリント基板の指定された位置にプリント基板が変更される前と同様に装着される。
【００３８】
以後、例えばプリント基板の製造元が異なるプリント基板に変更になり、変更になったプリント基板のパターン及び装着する電子部品が変更前のプリント基板と同様であるがプリント基板に添付されたバーコードラベルのバーコード情報が異なった場合でも、使用データ指定範囲の指定（上記実施例では「左から２文字」）により、使用データとして変更前と同様の使用データ（上記実施例では「１２」）が決まるので、決定された同様の使用データに対応した部品装着情報により変更前と同様に各電子部品装着装置１、２、３により電子部品を装着することができる。この結果、寸法、プリント及び装着する電子部品は同じで添付されたバーコードラベルのバーコード情報が異なるプリント基板の変更に対して容易に対応することができ、各電子部品装着装置１、２、３にて異なるバーコード情報毎に対応した部品装着情報を記憶させておく必要がなくなり、各電子部品装着装置１、２、３のＲＡＭ１２、２２、３２などの容量増加を抑えることができる。
【００３９】
また、プリント基板の変更に伴い、バーコードラベルを変更前のプリント基板に貼られていたバーコードラベルに貼り換える、或いは変更前のプリント基板に貼られていたバーコードラベルを追加して貼るなどの作業を回避できる。また、プリント基板に新たにバーコードラベルを追加する必要も無くなり、プリント基板に占めるバーコードラベルの面積を小さく抑えることもできる。
【００４０】
なお、本願発明は上記実施の形態に限定されるものではなく、上記実施の形態において、各電子部品装着装置１、２、３毎にＣＰＵ１０、２０、３０、ＲＡＭ１２、２２、３２及びＲＯＭ１３、２３、３３を設けたが、一つのＣＰＵ、ＲＡＭ及びＲＯＭにまとめ、一つのＲＡＭに各電子部品装着装置１、２、３の変換データを記憶させておいても良い。
【００４１】
また、上記実施の形態において、プリント基板に設けられた部品装着情報をプリント基板に貼付されたバーコードラベルとして説明したが、本願発明に係る部品装着情報はバーコードラベルに限定されるものではなく、例えば、部品装着情報として異なる色の配置として、電子部品装着装置毎に認識した同じ色の配置を使用データに変換するための異なる使用データ指定範囲をRAM１２、２２、２３に記憶させておき、これらの使用データ指定範囲によって指定された異なる使用データにより装着データ及び部品配置データを決定するようにしても良い。また、部品装着情報として異なる色の配置として、電子部品装着装置毎に認識した異なる色の配置を使用データに変換するための同様の使用データ指定範囲をRAM１２、２２、２３に記憶させておき、これらの使用データ指定範囲によって指定された同様の使用データにより装着データ及び部品配置データを決定するようにしても良い。
【００４２】
さらに、部品装着情報として、上記バーコードラベル或いは色の他に、例えば数字、その他の記号等を用いても良いが、バーコードラベルを用いた場合には、バーコードリーダーによって正確にバーコード情報を読み取ることができ、変換テーブルによる変換を一層正確に行うことができる。
【００４３】
【発明の効果】
以上説明したように、本願の請求項１に係る発明によれば、複数台の電子部品装着装置を並設した装着ラインにおいて、複数台の電子部品装着装置の夫々に部品装着情報に対する使用データ指定範囲を設定しておくことにより、複数台の電子部品装着装置によりプリント基板の異なる部位に異なる電子部品を順次装着するような場合にも、プリント基板に同一のバーコードラベルを設けることで対応でき、この結果、バーコードラベルを取り付ける作業を簡略化でき、また、プリント基板に占めるバーコードラベルが占める面積を小さく抑えることができる。
【００４４】
また、寸法、プリント及び装着する電子部品は同じで添付されたバーコードラベルのバーコード情報が異なるプリント基板の変更に対して容易に対応することができ、各電子部品装着装置のメモリなどの容量増加を抑えることができる。
【００４５】
また、プリント基板の変更に伴い、バーコードラベルを変更前のプリント基板に貼られていたバーコードラベルに貼り換える、或いは変更前のプリント基板に貼られていたバーコードラベルを追加して貼るなどの作業を回避でき、また、プリント基板に新たにバーコードラベルを追加する必要が無くなり、プリント基板に占めるバーコードラベルの面積を小さく抑えることもできる。
【図面の簡単な説明】
【図１】電子部品の装着ラインの一部を示した概略平面図である。
【図２】装着ラインの一部の制御ブロック図である。
【図３】電子部品装着装置１に係るバーコード情報と使用データ指定範囲と使用データとの関係を示す図である。
【図４】電子部品装着装置２に係るバーコード情報と使用データ指定範囲と使用データとの関係を示す図である。
【図５】電子部品装着装置３に係るバーコード情報と使用データ指定範囲と使用データとの関係を示す図である。
【図６】装着データを示す図である。
【図７】部品配置データを示す図である。
【図８】他の実施形態の電子部品装着装置１に係るバーコード情報と使用データ指定範囲と使用データとの関係を示す図である。
【図９】他の実施形態の電子部品装着装置２に係るバーコード情報と使用データ指定範囲と使用データとの関係を示す図である。
【図１０】他の実施形態の電子部品装着装置３に係るバーコード情報と使用データ指定範囲と使用データとの関係を示す図である。
【符号の説明】
１、２、３          電子部品装着装置
１Ｒ、２Ｒ、３Ｒ    バーコードリーダー（読み取り装置）
５                  部品供給ユニット
６                  部品供給トレイ
７                  部品装着部
１０、２０、３０    ＣＰＵ
１２、２２、３２    ＲＡＭ
１３、２３、３３    ＲＯＭ
【図１】
0003939495.tif 000002
【図２】
0003939495.tif 000003
【図３】
0003939495.tif 000004
【図４】
0003939495.tif 000005
【図５】
0003939495.tif 000006
【図６】
0003939495.tif 000007
【図７】
0003939495.tif 000008
【図８】
0003939495.tif 000009
【図９】
0003939495.tif 000010
【図１０】
0003939495.tif 000011