(57)【特許請求の範囲】
【請求項１】
所定の電子部品を実装基板の所定位置に、順次、装着するように、機械的かつ制御的に連結され、かつ当該電子部品装着機を識別する機械論理番号が予め設定された複数台の電子部品装着機と、前記電子部品装着機の間で通信を行う通信システムとから構成され、
各電子部品装着機が、前記通信システムとの間でシーケンスデータの入出力を行う通信部と、
前記通信部で入力した前記シーケンスデータのうち、前記機械論理番号に関連するシーケンスデータを選別取得する選別フィルタと、
前記選別フィルタで選別取得した前記シーケンスデータに基づいて前記電子部品の装着動作を制御する動作制御部とを備えており、
前記連結された電子部品装着機の中の一台が親機として宣言し、該親機を含むすべての電子部品装着機を子機として前記親機に連携させ、相互に通信を行う通信機能と、前記親機が自己を含むすべての子機に同一のシーケンスデータを送信し、前記子機の動作を制御する子機制御機能を果たす
ことを特徴とする電子部品実装装置。
【請求項２】
前記親機が、子機制御機能として、機械論理番号に基づいてシーケンスデータを各子機に割り付け、生産バランスを取る連結制御ソフトプログラムを内蔵するシーケンス・コンパイラを備え、
前記親機は自己を含むすべての子機に同一のシーケンスデータを送信し、子機はそのシーケンスデータから自分の機械論理番号に合致する部分を選別フィルタによって読み込み、シーケンスを実行するようにした
ことを特徴とする請求項１に記載の電子部品実装装置。
【請求項３】
各電子部品装着機にそれぞれ設定した前記機械論理番号を変更できるようにする
ことを特徴とする請求項１又は２に記載の電子部品実装装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子部品を実装基板に実装する電子部品実装装置に関し、更に詳細には、実装作業の多様性を高め、操作及び保守を容易にした構成を備える電子部品実装装置に関するものである。
【０００２】
【従来の技術】
実装基板上に、半導体装置、抵抗、コンデンサ等のチップ部品を実装する作業は、電子部品実装装置により自動的に行われている。
従来の電子部品実装装置１は、図３に示すように、複数個の電子部品装着機、例えば４台の電子部品装着機２ＡからＤで構成され、搬送手段３で搬送される実装基板に、一連の実装作業によって必要な電子部品を装着する。例えば、電子部品実装装置１は、先ず、電子部品装着機２Ａで半導体装置を実装し、次いで電子部品装着機２Ｂで別の半導体装置を実装し、次に電子部品装着機２Ｃで抵抗を実装し、最後に電子部品装着機２Ｄでコンデンサを実装基板上に実装して、所望の電子機器を作製している。
【０００３】
また、電子部品実装装置１を構成する複数個の電子部品装着機２は、機械的には電子部品の搬送手段等により連結されているものの、制御的には、データ入力として、電子部品装着機２毎に個別に実装作業用のデータを記憶させた記録媒体、例えばフロッピー・ディスクを電子部品装着機２にそれぞれ挿入し、フロッピー・ディスクに記憶されたデータを読み取らせ、そのデータに基づいて制御されている。
更に言えば、連結された電子部品装着機２の各々に実装作業を割り当てるソフトウェア等を別の演算装置に組み込み、そこで、出来るだけバランス良く各電子部品装着機２に実装作業を割り振るようにシーケンスデータを分割し、個別にフロッピー・ディスクの形態で各電子部品装着機にダウンロードしている。シーケンスデータとは、電子部品装着機に実装作業させる際の動作制御用のデータである。
【０００４】
【発明が解決しようとする課題】
しかし、従来の電子部品実装装置では、上述したように、電子部品装着機毎に個別にシーケンスデータを管理することが必要であって、電子部品装着機の間で実装作業の作業分担を変更して作業バランスを変更しようとすると、別途、新たなシーケンスデータを電子部品装着機の台数分用意しなければならなかった。
一方、電子部品装着機の間で実装作業の作業分担を変更することは、しばしば生じることであって、その都度、別の新たなシーケンスデータを電子部品装着機の台数分用意することは、時間と人手を要し、実装作業の効率を図る上で支障となったいた。また、電子部品実装装置の運転の多様性を制限することになり、操作及び保守も困難であった。
【０００５】
そこで、本発明の目的は、電子部品の実装に際し、多様な実装作業が可能であり、かつ操作及び保守も簡単な構成を備えた電子部品実装装置を提供することである。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、本発明に係る電子部品実装装置は、所定の電子部品を実装基板の所定位置に、順次、装着するように、機械的かつ制御的に連結され、かつ当該電子部品装着機を識別する機械論理番号が予め設定された複数台の電子部品装着機と、各電子部品装着機の間で通信を行う通信システムとから構成され、各電子部品装着機が、通信システムとの間でシーケンスデータの入出力を行う通信部と、この通信部で入力したシーケンスデータのうち、機械論理番号に関連するシーケンスデータを選別取得する選別フィルタと、選別フィルタで選別取得したシーケンスデータに基づいて電子部品の装着動作を制御する動作制御部とを備えていることを特徴としている。
【０００７】
各電子部品装着機は、本発明で特定した構成に加えて従来と同じ機械的、制御的構成を備えていて、既知の構成の実装基板の搬送手段により相互に連結されている。
通信システムは、ネットワークを意味し、各電子部品装着機はネットワーク・ケーブルで電気的に接続されている。
本発明によれば、同一のシーケンスデータを作製し、各電子部品装着機がそのシーケンスデータからそれぞれが必要とするシーケンスデータを選別フィルタで取得するので、シーケンスデータの作製が簡単になり、かつ、電子部品装着機同士の間でバランス良く実装作業を配分できる。
また、連結された電子部品装着機の群を一つのシーケンスデータで動作させ、あたかも一台の装置として振る舞うように、通信機構、制御機構、及びデータ構造を構成したものであって、電子部品実装装置の生産効率が向上すると共に電子部品装着機の実装作業の互換性が広く、電子部品実装装置の実装作業の多様性が高くなる。
【０００８】
本発明の好適な実施態様では、連結された電子部品装着機の中の一台が、親機として宣言し、親機自体を含む全ての電子部品装着機を子機として親機に連携させる通信機能と、子機の動作を制御する子機制御機能とを果たす。
そして、更に好適には、親機が、子機制御機能として、機械論理番号に基づいてシーケンスデータを各子機に割り付け、生産バランスを取る連結制御ソフトプログラムを内蔵するシーケンス・コンパイラを備え、
自己を含むすべての子機に同一のシーケンスデータを送信し、子機はそのシーケンスデータから自分の機械論理番号に合致する部分を選別フィルタによって読み込み、シーケンスを実行するようにしている。
電子部品実装装置を構成する電子部品装着機の全てがシーケンス・コンパイラを備える必要はなく、シーケンス・コンパイラを備えた電子部品装着機のうちのいずれかが、親機を宣言する。
【０００９】
また、本発明に係る電子部品実装装置では、各電子部品装着機にそれぞれ設定した機械論理番号を自在に変更できる。
これにより、電子部品装着機同士の間で実装作業の互換性が一層広くなり、電子部品実装装置の実装作業の多様性が一層高くなる。
また、例えば、連結された電子部品装着機のうち、使用しない電子部品装着機を予備として待機させ、次いで、装着用供給部品が無くなった電子部品装着機を待機電子部品装着機に切り替える際には、待機電子部品装着機の機械論理番号を、装着用供給部品が無くなった電子部品装着機の機械論理番号に入れ替えることにより、即座に電子部品装着機の切り替えを行うことができる。
【００１０】
【発明の実施の形態】
以下に、実施形態例を挙げ、添付図面を参照して、本発明の実施の形態を具体的かつ詳細に説明する。
実施形態例
本実施形態例は、本発明に係る電子部品実装装置の実施形態の一例であって、図１は本実施形態例の電子部品実装装置の構成を示すブロック図、図２はシーケンスデータの回路を示すブロック図である。
本実施形態例の電子部品実装装置１０は、図１に示すように、複数台（図１では簡単に４台のみ図示）の電子部品装着機１２Ａから１２Ｄと、電子部品装着機１２から次の電子部品装着機１２に、順次、実装基板を搬送する搬送手段１４と、ネットワーク・ケーブル１５を介して電子部品装着機１２間で通信する通信システム１６とを備えている。
【００１１】
電子部品装着機１２Ａから１２Ｄには、前もって設定された機械論理番号、例えば１、２、３、４が割り振られていて、かつ、図２に示すように、通信システム１６との間で入出力を行う通信部１８と、通信部１８で入力したシーケンスデータのうち、設定機械論理番号に関連するシーケンスデータを選別取得する選別フィルタ２０と、選別フィルタ２０で得たシーケンスデータに基づいて電子部品の装着動作を制御する動作制御部２２とが設けられている。
電子部品装着機１２は、上述の構成以外は従来の電子部品装着機の構成と同じ構成であり、また、搬送手段１４の構成は、従来の電子部品実装装置の場合と同じである。
【００１２】
本実施形態例では、４台の電子部品装着機１２Ａから１２Ｄのうちの１つの電子部品装着機、例えば図２では電子部品装着機１２Ａが、親機となって電子部品実装装置１０全体のシステム的制御機能を取り込む。更に、電子部品装着機１２Ａ自体及びそれ以外の電子部品装着機１２Ｂ〜１２Ｄが、親機に従属する子機になる構成になっている。
親機の電子部品装着機１２Ａは、更に、複数個のシーケンスデータを格納したデータベース２４と、子機となる電子部品装着機１２Ａから１２Ｄを制御する連結制御ソフトプログラムを組み込んだシーケンス・コンパイラ２６を備えている。
尚、本実施形態例では、電子部品装着機１２Ａがデータベース２４及びシーケンス・コンパイラ２６を備えて、親機になっているが、電子部品装着機１２Ｂがデータベース２４及びシーケンス・コンパイラ２６を備えるときには、電子部品装着機１２Ｂが親機になる。複数台の電子部品装着機、例えば電子部品装着機１２Ａ、１２Ｂ及び１２Ｃが、それぞれ、データベース２４及びシーケンス・コンパイラ２６を備えるときには、電子部品装着機１２Ａ、１２Ｂ及び１２Ｃのうちのいずれかが、親機を宣言する。
【００１３】
親機の電子部品装着機１２Ａは、通信システム１６のネットワーク・ケーブル１５を介してシーケンスデータを子機の電子部品装着機１２Ｂから１２Ｄに送る。一方、子機の電子部品装着機１２Ｂから１２Ｄは、シーケンスデータから選別フィルタ２０によって機械論理番号に合致する部分を抽出し、そのシーケンスデータに従って実装作業を実行する。
【００１４】
本実施形態例で、各電子部品装着機１２Ａから１２Ｄに送るシーケンスデータは、従来の構成のシーケンスデータに機械論理番号（Ｃｅｌｌ番号）を付加し、例えば以下のような構成になっている。
工程番号   Ｃｅｌｌ番号   Ｘ座標   Ｙ座標   Ｒ（回転角度）   部品番号
１         １             １０     １０     ０               Ａ１０００
２         １             １０     １５     ９０             Ａ１０００
３         ２             ２０     １０     ０               Ａ１００１
４         ２             ２０     １５     ９０             Ｂ１００２
５         ３             ５０     ３０     ０               Ｃ１０１０
６         ３             １００   １００   ４５             Ｄ１１００
７         ４             １５０   ５０     ０               Ｄ１２００
８         ４             １６０   ８０     ０               Ｄ１３００
【００１５】
上述のシーケンスデータによれば、電子部品実装装置１０で行う実装作業は、工程１から工程８の８工程で構成されている。
工程１では、電子部品装着機１２Ａで部品番号Ａ１０００（半導体装置）を座標（１０，１０）の位置の実装基板上に基準線に対する回転角度０°で実装する。
工程２では、電子部品装着機１２Ａで部品番号Ａ１０００（工程１と同じ種類の半導体装置）を座標（１０，１５）の位置の実装基板上に基準線に対する回転角度９０°で実装する。
工程３では、電子部品装着機１２Ｂで部品番号Ａ１００１（抵抗）を座標（２０，１０）の位置の実装基板上に基準線に対する回転角度０°で実装する。
工程４では、電子部品装着機１２Ｂで部品番号Ｂ１００２（コンデンサ）を座標（２０，１５）の位置の実装基板上に基準線に対する回転角度９０°で実装する。
以下、同様にして、工程５から工程８を行う。
【００１６】
即ち、上述したシーケンスデータは、上述のように機械論理番号１から４を電子部品装着機１２Ａから１２Ｄに割り当てることにより、各電子部品装着機１２Ａから１２Ｄの動作シーケンスは、次に表のようになる。
電子部品装着機名                   機械論理番号                   実施する工程
１２Ａ                             １                             １、２
１２Ｂ                             ２                             ３、４
１２Ｃ                             ３                             ５、６
１２Ｄ                             ４                             ７、８
【００１７】
もし、機械論理番号を電子部品装着機１２Ａと１２Ｂとの間で入れ替えると、実施する工程は、以下の表のようになる。
電子部品装着機名  機械論理番号  実施する工程
１２Ａ            ２            ３、４
１２Ｂ            １            １、２
１２Ｃ            ３            ５、６
１２Ｄ            ４            ７、８
【００１８】
このように同一のシーケンスデータを用い、各電子部品装着機１２Ａから１２Ｄの工程シーケンスを機械論理番号によって設定させることができ、かつ電子部品装着機１２Ａから１２Ｄ間のシーケンス切り替えも即座に実行することができる。また、親機となった電子部品装着機１２Ａから１２Ｄのいずれかに存在するシーケンス・コンパイラは、各電子部品装着機１２Ａから１２Ｄの設定条件を考慮し、時間配分を計算し、各電子部品装着機１２Ａから１２Ｄのシーケンスをバランス良く配置計算する。そして、その計算結果をシーケンスデータのＣｅｌｌ番号領域に書き込むことにより、その機能を遂行することができる。
【００１９】
【発明の効果】
本発明によれば、通信システムとの間で入出力を行う通信部と、入力シーケンスデータから設定機械論理番号に関連するシーケンスデータを選別取得する選別フィルタと、取得シーケンスデータに基づいて電子部品の装着動作を制御する動作制御部とを備え、複数台連結された電子部品装着機として、電子部品実装装置を構成することにより、同一のシーケンスデータを各電子部品装着機にダウンロードして、複数台の電子部品装着機を一つの装置として管理できる電子部品実装装置を実現している。
電子部品装着機間のシーケンスデータ割付を交換する際には、各電子部品装着機に設定した機械論理番号を入れ替えることにより、即座に稼働する電子部品装着機の変更ができる。
これにより、電子部品装着機の実装作業の互換性が広く、実装作業の多様性に優れ、生産効率が高い電子部品実装装置を実現することができる。
【図面の簡単な説明】
【図１】実施形態例の電子部品実装装置の構成を示すブロック図である。
【図２】シーケンスデータの回路を示すブロック図である。
【図３】従来の電子部品実装装置の構成を示すブロック図である。
【符号の説明】
１０……実施形態例の電子部品実装装置、１２Ａから１２Ｄ……電子部品装着機、１４……搬送手段、１６……通信システム、１８……通信部、２０……選別フィルタ、２２……動作制御部、２４……データベース、２６……シーケンス・コンパイラ。
【図１】
0004062815.tif 000002
【図２】
0004062815.tif 000003
【図３】
0004062815.tif 000004