JP4080303B2 - 部品搭載装置 - Google Patents
部品搭載装置 Download PDFInfo
- Publication number
- JP4080303B2 JP4080303B2 JP2002331353A JP2002331353A JP4080303B2 JP 4080303 B2 JP4080303 B2 JP 4080303B2 JP 2002331353 A JP2002331353 A JP 2002331353A JP 2002331353 A JP2002331353 A JP 2002331353A JP 4080303 B2 JP4080303 B2 JP 4080303B2
- Authority
- JP
- Japan
- Prior art keywords
- production
- packet
- data
- component mounting
- electronic component
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Supply And Installment Of Electrical Components (AREA)
Description
【発明の属する技術分野】
本発明は、プリント基板へ電子部品を搭載する部品搭載装置に係わり、更に詳しくは生産実績データに自在に区切りを設定できる部品搭載装置に関する。
【0002】
【従来の技術】
従来より、本体装置内に搬入されるプリント回路基板(以下、単に基板という)に電子部品(以下、単に部品という)を搭載する電子部品搭載装置がある。
図7(a) は、そのような電子部品搭載装置の外観斜視図であり、同図(b) は、その上下の保護カバーを取り除いて内部の構成を模式的に示す斜視図である。
【0003】
同図(a) に示すように、電子部品搭載装置1は、天井カバー上の前後に、それぞれCRTディスプレイからなるモニタ装置2と、同じく天井カバー上の左右に、それぞれ稼動状態を報知する警報ランプ3を備えている。また、上部保護カバー4の前部と後部の面には、液晶ディスプレイとタッチ式入力装置からなり外部からの操作により各種の指示を入力することができる小型の表示入力パネル5が配設されている(図の右斜め上方向になる後部の表示入力パネル5は陰になって見えない)。
【0004】
下部の基台6の上には、中央に、固定と可動の1対の平行する基板案内レール7が同図(b) に示すプリント回路基板(以下、単に基板という)8の搬送方向(X軸方向、図の斜め右下から斜め左上方向)に水平に延在して配設される。これらの基板案内レール7の下部に接して、図には見えないループ状の搬送ベルト(コンベアベルト)が走行可能に配設される。
【0005】
搬送ベルトは、それぞれ数ミリ幅のベルト脇部を基板案内レール7の下から基板搬送路に覗かせて、不図示のベルト駆動モータにより駆動され、基板搬送方向に走行し、基板8の裏面両側を下から支持しながら装置本体内に部品搭載前の基板8をライン上流側から搬入し、部品搭載済みの基板8を順次ライン下流側に搬出する。この電子部品搭載装置1内には、常時2枚の基板8が搬入され、位置決めされて、部品の搭載が終了するまで固定されている。
【0006】
基台6の前後には、それぞれ電子部品供給台9が形成されている(同図(a) では図の右斜め上方向になる後部の電子部品供給台9は陰になって見えない。また、同図(b) では、後部の電子部品供給台9は図示を省略している)。電子部品供給台9には、テープカセット式電子部品供給装置11(以下、テープフィーダという)が多数配置される。
【0007】
また、基台6の上方には、二本のX軸レール12とこのX軸レール12上にX軸方向(図の右斜め下から左斜め上方向)に摺動自在に支持されたY軸レール13とが、それぞれ左右に配置され、それぞれのY軸レール13には、2台の作業ヘッド支持塔14がY軸方向(図の左斜め下から右斜め上方向)に摺動自在に懸架されている。つまりここに示す電子部品搭載装置1には合計4台の作業ヘッド支持塔14が配設されている。
【0008】
各作業ヘッド支持塔14には、図の例では2個の作業ヘッド15が上下(Z方向)に昇降自在に且つ360度方向(θ方向という)に回転自在に配設されている。すなわち、電子部品搭載装置1には合計8個の作業ヘッド15が配設されており、各作業ヘッド15は、Y軸レール13によるX軸方向への移動、作業ヘッド支持塔14によるY軸方向への移動、及び作業ヘッド15自身によるZ軸方向への移動とθ方向への回転により、前後左右上下及び360度方向への位置を自在に制御される。
【0009】
これらの作業ヘッド15は、テープフィーダ11やトレイ式電子部品供給装置等によって吸着部まで供給される所定の部品を吸着ノズルによって吸着し、その吸着した部品を基板8の所定の搭載位置に搭載する。
そして、基台6の内部には、特には図示しないが、基板の位置決め装置、基板を2本の基板案内レール7間に固定する基板固定機構、各部を制御するための制御装置等が備えられている。
【0010】
図8は、電子部品供給台9上に配設された状態のテープフィーダ11の斜視図である。通常、電子部品供給台9には、部品搭載装置1の大きさや供給される部品の大きさにもよるが、通常、50〜70個のテープフィーダ11が取り付けられる。つまり前後の電子部品供給台9を合わせると100〜140個のテープフィーダ11が1台の部品搭載装置1に配設される。
【0011】
電子部品供給台9には、多数の取り付け固定孔16が前後に設けられ、この取り付け固定孔16によって、同図に示すようなテープフィーダ11が連結配置される。
テープフィーダ11は、その部品リール17に、部品を収容した部品テープが巻着されており、この部品テープが部品供給口18まで引き出され、トップテープ19−1と収容テープ19−2とに分離され、収容テープ19−2に収容されている部品が部品供給口19に露出する。この露出した部品を、部品搭載装置1の作業ヘッド15が吸着ノズル又は把持チャックによって取り出して基板8上に搭載する。
【0012】
図9は、そのような電子部品搭載装置1が配置される基板ユニット製造ラインの一例を示す図である。同図に示す例では、基板ユニット製造ラインを4ライン示しており、各ラインの終端には基板に搭載された部品を基板上に固定するリフロー炉20が配置されている。また、各ラインの始端には実際には基板供給装置が配置されるが、同図では図示を省略している。
【0013】
図の斜め右上に示す第1製造ラインには、2台の電子部品搭載装置1が製造ラインに直列に連結されており、次の第2製造ラインでは、1台の電子部品搭載装置1の製造ライン上流側に、ペースト状の半田等を添付又は塗布する1台のディスペンサ21が製造ラインに直列に配置されている。ディスペンサ21は製造される基板ユニットに搭載される電子部品の形式によって、電子部品搭載装置1の製造ライン上流側に配置される場合もあり、下流側に配置される場合もある。また、ディスペンサ21が配置されていない製造ラインは、通常、その製造ラインの電子部品搭載装置1にディスペンサ機能が付加されている場合である。これらの各製造ラインの各装置は、ホスト管理装置22に信号線23で接続されて稼動状態を管理される。
【0014】
このような電子部品搭載装置1は、例えば、生産基板枚数、部品吸着数、部品吸着エラー数、稼働時間などの生産実績データを、本体装置に内蔵のメモリに記録して保持するようにしている。そして、生産終了後に、ホスト管理装置22が各電子部品搭載装置1のメモリから生産実績データ読み出して、稼働率や部品の吸着率、吸着エラー率などを計算し、各電子部品搭載装置1の稼働状態の評価を行うようにしていた。
【0015】
ところで、これらの生産実績データは、1種類の基板の生産の開始から終了まで、つまり生産プログラムの変わり目ごとに、又はシフト勤務の交代引継ぎ時間から次の交代引継ぎ時間まで(1担当時間帯)を、1回の生産単位として区切られており、この区切りごとに本体装置のメモリに記録されている生産実績データは分けられるようになっている。
【0016】
したがって、生産中に稼働条件を微調整した前後で本体装置の状態がどのように変化したかを評価するには、微調整前の生産実績データをメモリから表示装置に表示させ、これを作業者がメモ用紙に書き出した後に、手動で生産実績データをクリアして、微調整後の生産を開始し、新たな生産実績データが集計されていく。
【0017】
そして、所定時間稼動した後又は所定枚数を生産した後に、その生産実績データをメモリから表示装置に表示させ、先にメモ用紙に書き出しておいた微調整前の生産実績データと比較して、稼働条件を微調整した前後での本体装置の変化の状態を評価するという作業を行っていた。
【0018】
例えば、吸着率の悪い部品があったような場合、その部品に使用されているテープフィーダを別のテープフィーダに交換したり、部品マスターテーブルの設定を変更したりして微調整を行い、その結果を確認するときなどには、今までの部品吸着率のデータをメモ用紙に書き取り、それまでの生産実績データをクリアした後に、その後の吸着率のデータを取り直すという作業形態になっていた。
【0019】
【発明が解決しようとする課題】
ところで、例えば基板生産工場で生産性が低下した又は向上したなどの変化があった場合、この変化の報告を受けて部品搭載装置の製造会社側で模擬生産などを行ってその原因を解析しようとした場合、基板生産工場側では上記のように新たなデータを集計するために生産途中で生産実績データがクリアされているから、最新のデータしか取り出すことができない。したがって、生産実績の解析を遡って行おうとしても出来ないため変化の原因解析に手間取って部品搭載装置の改良に直ちに結びつけることができないという不満があった。
【0020】
本発明の課題は、上記従来の実情に鑑み、生産実績の区切りを操作者が任意に設定することができ、その区切り単位に生産実績を表示したり集計することが可能な部品搭載装置を提供することである。
【0021】
【課題を解決するための手段】
以下に、本発明に係わる電子部品搭載装置の構成を述べる。
本発明の電子部品搭載装置は、プリント基板に電子部品を実装する電子部品搭載装置において、生産実績データに任意の区切り設定する区切設定手段と、該区切設定手段により設定された区切りごとの生産実績データを表示する表示手段と、を備えて構成される。
【0022】
この電子部品搭載装置は、例えば請求項2記載のように、上記区切設定手段により設定された区切りごとの生産実績データごとに複数の生産実績項目ごとにデータを集計する集計手段を更に有して構成され、上記表示手段は上記集計手段により集計された生産実績項目ごとのデータを表示するように構成される。
【0023】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。
本発明の実施の形態における電子部品搭載装置は、図7(a),(b) に示したと同様の電子部品搭載装置である。但し、基台内部に配設されている制御部の処理動作が異なる。本例において制御部は、特には図示しないがCPU(central processing unit)とこのCPUにバスを介して接続されたROM(read only memory)、RAM(random access memory)、画像処理部、I/O(入出力)インターフェース等からなり、I/Oインターフェースには、入力用モニタ、キー入力部、サーボモータ、位置決め装置、異常報知ランプ、HD(hard disk)等の外部記憶装置、エリアセンサ、リミットセンサ、基板センサ等が接続されている。なお、上記の入力用モニタは、図7(a) に示した表示入力パネル5と同様の表示入力機能を有している。
【0024】
CPUは、本例特有の処理において生産実績データを収集するための最小単位として「生産パケット」と呼ばれるデータレコードを生成し、これをRAM等のメモリやHD等の記録媒体にデータベースの形式で保存するようにしている。
図1(a) は、上記生産パケットのデータ構成を示す図であり、同図(b) は、その生産パケットにパケットコードでリンクしているピック情報のデータレコードのデータ構成を示す図である。
【0025】
図1(a) に示すように、生産パケット25は、パケットコード25−1、機種コード25−2、開始時間25−3、終了時間25−4、設定者25−5、コメント25−6の、6つのデータ領域から構成されている。この生産パケット25は、通常は、生産される基板の機種(種類)ごとに、又は1担当時間帯の切り替わりごとに、制御装置によって自動的に生成される。また、この生産パケット25は、必要に応じて、詳しくは後述するように、作業者により強制的に分割して生成させることもできる。
【0026】
また、同図(b) に示すように、ピック情報26は、パケットコード26−1、フィーダ番号26−2、ピック数26−3、エラー数26−4の、4つのデータ領域から構成されている。
図2(a) は、上記の生産パケット25で構成されるデータテーブルの例を示す図であり、同図(b) は上記のピック情報26で構成されるデータテーブルの例を示す図である。
【0027】
図2(a) に示す生産パケットのデータテーブルの例では、生産パケットの5個のデータレコードが形成されている。同図(a) のデータテーブルにおいて、生産パケットの各データレコードごとに、パケットコード25−1のデータ領域には時系列に昇順で1、2、3、4、5とパケットの番号が格納されている。そして機種コード25−2のデータ領域には、その生産パケット内で生産された基板の機種を示すコードが格納されている。
【0028】
また、開始時間25−3のデータ領域には、その生産パケットでデータの集計が開始された時間、つまり新たな機種の基板の生産の開始又は微調整後の生産再開の時間データが格納されている。そして、終了時間25−4のデータ領域には、その生産パケットでのデータの集計が終了した時間、つまり基板の生産が終了した時間又は微調整を行うために生産を中断した時間データが格納されている。
【0029】
また、設定者25−5のデータ領域には、この生産パケットが制御装置によって自動的に設定されたものであればて設定者名として「SYSTEM」が格納され、自動的ではなく作業者によって強制的に設定された場合は、その作業者の氏名が例えば「○林▽夫」というように入力によって格納される。この生産パケットの強制的設定については後述する。
【0030】
そして、コメント25−6のデータ領域には、上記のように作業者によって強制的に設定された生産パケットの場合などに、その生産パケットを強制的に設定した理由が、例えば「マスター調整」などと、キー入力により格納される。なお、マスターとは部品データマスターのことである。
【0031】
また、図2(b) に示すピック情報のデータテーブルの例では、パケットコード26−1のデータ領域のパケットコードが「1」となっているピック情報のデータレコードは、パケットコード「1」の生産パケット25に対応するピック情報26のデータレコードであり、このデータレコードは同図に示す例では2行になっている。
【0032】
これら2行のデータレコードのフィーダ番号26−2のデータ領域には、10番のテープフィーダと20番のテープフィーダを示す「10」及び「20」の数値がそれぞれ格納されている。そして、10番のテープフィーダのピック情報として、ピック数26−3のデータ領域には部品をピックアップした回数を示す「200」という数値が格納されており、エラー数26−4のデータ領域には部品の認識エラーした回数を示す「18」という数値が格納されている。
【0033】
また、同じパケットコード「1」の生産パケットに対応するピック情報の2行面のデータレコードでは、20番のテープフィーダのピック情報として、ピック数26−3のデータ領域には部品をピックアップした回数を示す「100」という数値が格納されており、エラー数26−4のデータ領域には部品認識エラーの回数を示す「2」という数値が格納されている。
【0034】
以下、パケットコード「2」〜「5」の生産パケットに対応するピック情報の各データレコードにおいても、上記と同様にそれぞれデータが格納されている。
ここで、生産パケットの生成形態について確認のため再度説明すると、生産パケットは次のように定義される。▲1▼基板1機種の生産開始から終了までを1つの生産パケットとする。▲2▼ただし生産中に1担当時間帯の切り替わりがあったときはその切り替わり時間で生産パケットが区切られる。▲3▼また生産中に作業者が強制的に生産パケットを区切ることが出来る。本例では、このように生産パケットは定義される。また本例では、上記のように作業者が強制的に生産パケットを区切ることを「しおりを入れる」ということにする。
【0035】
図3は、制御装置により、内蔵のメモリに上記の構成の生産パケットとピック情報のデータベースを、しおり挿入機能を用いながら構築していく処理のフローチャートである。同図において、先ず、生産開始となると、初期設定として新しい生産パケットを生成し、そのデータレコードの開始時間25−3のデータ領域に、現在時刻を設定し、更に設定者25−5のデータ領域に「SYSTEM」を格納する(ステップS01)。
【0036】
上記の初期設定に続いて、基板を1枚生産する(ステップS02)。この処理は、基板に所定の部品を順次搭載して基板ユニットを生産する通常の生産処理である。また、この間における部品のピックアップの成功回数と失敗回数のピック情報は、メモリの所定の領域に一時的に記録される。
【0037】
次に、直(1担当時間帯のことを本例では「直」という)の切り替わりであるか否かを判別する(ステップS03)。この処理では、例えば時刻9:00から18:00と、時刻18:00から3:00までの2部交代制であれば、時刻18:00と時刻3:00が直の切り替わりである。
【0038】
上記の判別で直の切り替わりでなければ(S03がNo)、次に、しおり設定であるか否かを判別する(ステップS04)。この処理は、電子部品搭載装置本体の稼動が作業者による停止ボタンの停止操作によって停止され、後述するしおり挿入の操作画面で、しおりの挿入が作業者によって指示されているか否かを判別する処理である。
【0039】
そして、しおりの挿入が指示されていないときは(S04がNo)、更に続いて生産終了か否かを判別する(ステップS05)。この処理は、基板ユニットの生産枚数が、当初の生産開始時において指定されている生産枚数に達したか否かを判別する処理である。
【0040】
そして、まだ、基板ユニットの生産枚数が当初の生産開始時において指定されている生産枚数に達していないときは(S05がNo)、ステップS02の処理に戻って、ステップS02〜S05の処理を繰り返す。これにより、基板ユニットの生産が、生産開始時において指定された数だけ生産され、その間のピック情報がメモリに順次記録されていく。
【0041】
そして、ステップS05において、基板ユニットの生産枚数が当初の生産開始時において指定されている生産枚数に達したときは(S05がYes)、現在の生産パケットの終了時間25−4のデータ領域に現在時刻データを格納し、上記メモリに記録されているピック情報と共にデータベースに格納する(ステップS06)。これにより、▲1▼基板1機種の生産開始から終了までの1つの生産パケットが生成される。
【0042】
また、上記ステップS03の判別で、直の切り替わりであるときは(S03がYes)、この場合も、現在の生産パケットの終了時間25−4のデータ領域に現在時刻データを格納し、上記メモリに記録されているピック情報と共にデータベースに格納する(ステップS07)。そして、次の直の生産開始で新しい生産パケットが生成される。これにより、▲2▼生産中に直の切り替わりがあったときは、その切り替わり時刻で生産パケットが区切られる。
【0043】
また、上記ステップS04の判別で、しおりの挿入が指示されているときは(S04がYes)、先ず、この場合も現在の生産パケットの終了時間25−4のデータ領域に現在時刻データを格納し、上記メモリに記録されているピック情報と共にデータベースに格納する(ステップS08)。これにより、▲3▼生産中であっても作業者により強制的に生産パケットが区切られる。
【0044】
図4は、上記のように作業者により強制的に生産パケットが区切られる際のしおり挿入用の表示画面の例を示す図である。なお、しおり挿入用の表示画面は、本例の電子部品搭載装置に備えられている入力用モニタに表示される。
図4に示す「しおり」挿入用の表示画面27は、作業者が、基板ユニット生産中に生産パケットを強制的に分離するときに、電子部品搭載装置に設けられている停止ボタンを停止操作して電子部品搭載装置の稼動を停止させ、入力用モニタに表示されている生産画面の「ツール」の中の「生産実績にしおりを設定」のツールを選択することにより、生産画面の表示が、図4のしおり挿入用の表示画面27に切り替わる。
【0045】
つまり、このしおり挿入機能は、基板ユニット生産中は動作しないようになっており、電子部品搭載装置を停止させて始めて機能するようになっている。
図4に示すように、しおり挿入用の表示画面27は、最上段の表示部28に「生産のしおりを入れますか」と表示され、その作業者表示部29には、「作業者」の表示の右に作業者名入力窓30が表示され、この作業者名入力窓30の右端には、下向き▽印のついたプルダウンメニューボタン31が表示されている。
【0046】
このプルダウンメニューボタン31をタッチすると、予め登録されている作業名がプルダウンメニュー中に表示される。作業者は、そのプルダウンメニューの中から自分の名前を選択することにより、作業者名入力窓30に自分の名前を表示させて、名前の入力を確定させることができる。これにより、誰が、何時、生産パケットにしおりを入れたのかが本体装置に記憶される。
【0047】
また、その作業者表示部29の下のコメント表示分32には、「コメント」の表示の右にコメント入力窓33が表示されている。作業者は、このコメント入力窓33に、しおりを挿入して現在の生産パケットを分割した理由などを示すコメントをキー入力する。
【0048】
このコメント入力窓33の下方に、「はい」ボタン34と「いいえ」ボタン35が表示されえている。これらのボタンを用いて、上記の入力データを修正、取り消し、又は確定させることができる。
このようにして、しおり挿入用の表示画面27によって、しおりの挿入が指定され、その指定を行った作業者名と、その理由を示すコメントが入力されたことにより、図3のステップS08の処理に続いて、制御装置は、新しく生産パケット25を生成し、その生産パケット25の開始時間25−3のデータ領域に現在時刻を設定し、設定者25−5のデータ領域に上記しおり挿入用の表示画面27によって入力されている作業者名を格納し、更にコメント25−6のデータ領域に、同じく上記のしおり挿入用の表示画面27によって入力されているコメントを格納して、ステップS02の処理に戻り、中断していた基板ユニットの生産を再開する。
【0049】
このように、生産中に作業者によって強制的に生産パケットを分割することができるので、例えば、生産中にティーチングを行い、このティーチングでピック条件などを変えて、生産を再開するときは、ティーチングの前と後で生産パケットを別にして、ピック条件を変える前と後とで、ピック率がどのように改善されたか比較することが容易にできるようになる。
【0050】
前述の図2(a) に示した生産パケットのデータテーブルは、時刻9:00〜18:00までの直の中で行われた基板ユニット生産時において、上述した図3の処理によって生成された生産パケットを示している。
図2(a) に示したように、この直では、機種コードがPCB−AとPCB−Bの2機種が基板ユニットが生産されている。そして、機種コードがPCB−Aの基板ユニットの生産では、生産開始〜終了を2回行い、1回目の生産開始〜終了の途中でしおりの挿入を1回行っている。これによって、機種コードがPCB−Aの基板ユニットの生産では、3つの生産パケットが生成されている。また、機種コードがPCB−Bの基板ユニットの生産では、2回分の生産パケットが生成され、しおりの挿入はなく、通常の生産開始〜終了となっている。
【0051】
この図2(a) に示した例は、例えばパケットコード「1」の生産パケットによる基盤ユニット生産時に、稼動中自動ティーチングを行い、その前後の結果を解析するために、しおりを挿入してパケットコード「2」の生産パケットを生成させている例を示している。
【0052】
本例では、生産実績の表示画面を用い、上記のような生産パケットにより、製造指示単位に情報を入力用モニタの画面上に表示させて見ることが出来る。上記5つの生産パケットの例をとって説明すると、図2(a) に示した製造指示単位の生産では、入力用モニタの画面上で、機種コードPCB−Aを指定すると、パケットコード1,2,4の生産パケットのデータが集計されて入力用モニタの画面に表示させることができる。
【0053】
また、1つの生産パケットのみ指定して、その生産パケットのピック情報などのデータを見ることもできる。また、「全て」を選択して、全ての生産パケットを必要に応じて集計して表示させることもできる。
図5は、上記のように生産パケットのデータを入力用モニタの画面上に表示する際のCPUによる表示処理のフローチャートである。
【0054】
図6(a) 〜(e) は、上記の表示処理において入力用モニタの画面上に表示される表示画面の例を示す図である。
図5のフローチャートにおいて、先ず出力用変数の値が初期化され、図6(a) に示すような初期画面が表示される(ステップS001)。この処理では、作業者によって表示画面36の機種名欄37に、機種メニューボタン38で呼び出さされた機種名の中から所望の機種名が選択入力される。同図(b) に示す例では、機種名欄37には基板ユニットの機種コード「PCB−A」が選択入力されている。
【0055】
また、作業者によって表示画面36の生産パケット欄39に、パケットボタン41で呼び出さされた生産パケットの中から所望の生産パケットが選択入力される。同図(b) に示す例では、生産パケット欄39には「全て」が選択入力されている。
【0056】
そして、これら入力されたデータに基づいて、図5において、CPUはDB(データベース)から図1(a) に示した1つの生産パケット25を読み出すべくDBを検索する(ステップS002)。
そして、生産パケット25がDBに記録されていて読み出されているか否かを判別し(S003)、読み出されていれば(S003がYes)、続いて、その読み出されている生産パケット25の機種コード25−2のデータ領域に格納されている機種コードが、図6(a) の初期画面で同図(b) のように入力されている機種コード「PCB−A」と同じか否かを判別する(ステップS004)。
【0057】
そして、機種コードが同じであれば(S004がYes)、更にその生産パケット25の開始時間25−3のデータ領域に格納されている時間データが、図6(a) の初期画面で同図(b) のように設定されている入力された開始時刻Ikの「9:00」以上の時刻となっているか否かを判別する(ステップS005)。なお、この判別では、開始時刻Ikが「0:00」であるか否かも合わせて判別する。
【0058】
開始時間25−3のデータ領域に格納されている時間データが入力された開時刻Ikの「9:00」以上の時刻となっていれば、又は開始時刻Ikが「0:00」であれば、指定範囲の時間帯に生産が開始された生産パケットであるので(S005がYes)、この場合は、次にその生産パケット25の終了時間25−4のデータ領域に格納されている時間データが、図6(a) の初期画面で同図(b) のように設定されている入力された終了時刻Isの「18:00」以下の時刻となっているか否かを判別する(ステップS006)。なお、この判別では、終了時刻Isが「0:00」であるか否かも合わせて判別する。
【0059】
終了時間25−4のデータ領域に格納されている時間データが入力された終了時刻Isの「18:00」以下の時刻となっていれば、又は終了時刻Isが「0:00」となっていれば、指定範囲の時間帯に生産が終了された生産パケットであるので(S006がYes)、この場合は、次にデータを集計して表示するための、表示出力用の開始時間と終了時間の更新を行う。
【0060】
すなわち、上記に続いて、先ず生産パケット25の開始時間25−3の時間データが、入力されている開始時間Okよりも小さい否かを判別する(ステップS007)。この処理は、実際の生産の期間の開始時刻を調べるためのものであり、ここではステップS002で読み取った生産パケット25の開始時刻25−3と、出力用開始時刻Okとを比べて、生産パケットの方が古ければ(S007がYES)、その場合は、生産パケット25の開始時刻を出力用開始時刻Okに設定して(ステップS008)、ステップS009の処理に進む。
【0061】
他方、生産パケット25の開始時刻が出力用開始時刻Okよりも古くないときは(S009がNO)、そのまま直ちにステップS009の処理に進む。
上記に続いて、次に生産パケット25の終了時間25−4の時間データが、出力用終了時間Osよりも大きいか否かを判別する(ステップS009)。この処理は、実際の生産の期間の終了時刻を調べるためのものであり、ここでは生産パケット25の終了時刻25−4と出力用終了時刻Osとを比べ、生産パケットの方が新しければ(S009がYES)、生産パケット25の終了時刻を出力用終了時刻Osに設定して(ステップS010)、ステップS011の処理に進む。
【0062】
他方、生産パケット25の終了時刻が出力用終了時刻Osよりも新しくないときは(S010がNO)、そのまま直ちにステップS010の処理に進む。
そして、生産パケットのピック数とエラー数の加算を行って表示する(ステップS011)。この処理では、生産パケット25のパケットコード25−1のデータ領域のパケットコードと一致するパケットコードをパケットコード26−1のデータ領域に格納されているピック情報のデータレコード(図1(a),(b) 参照)を、図2(b) に示すピック情報のデータテーブルから全て読み出して、そのピック数とエラー数をそれぞれ加算する。
【0063】
図6(c) 〜(e) に示す表示画面36の機種名欄37にはいずれも「PCB−A」と表示されているが、生産パケット欄39には、図2(a) に示したパケットコード2番の生産パケットが選択入力されている。そして、この場合は、生産パケット欄39と開始終了時刻欄42との間に、パケット指定欄44が設けられている。
【0064】
このパケット指定欄44には、「単体」、「これ以前」、「これ以後」の表示と、それぞれの左側にチェック入力用の丸窓が表示されている。同図(c) に示す例では、「単体」左側のチェック入力用丸窓がチェック入力されており、これにより、パケットコード2番の生産パケットの総ピック数、エラー数、エラー率が、フィーダ番号ごとに表示されている。
【0065】
また、図6(d) に示す例では、「これ以前」左側のチェック入力用丸窓がチェック入力されており、これにより、パケットコード2番の生産パケットの直前の生産パケットの総ピック数、エラー数、エラー率が、フィーダ番号ごとに表示されている。この図6(d) に示す直前の生産パケットのデータは、前述したように稼動中自動ティーチングを行った生産パケットのデータであり、図6(c) に示すパケットコード2番の生産パケットのデータは、上記の稼動中自動ティーチング後に、しおりの挿入によって分割された生産パケットのデータである。
【0066】
また、図6(e) に示す例では、「これ以後」左側のチェック入力用丸窓がチェック入力されており、これにより、パケットコード2番の生産パケットも含めた機種コード「PCB−A」の生産パケットの総ピック数、エラー数、エラー率が、フィーダ番号ごとに表示されている。この図6(e) に示す生産パケットのデータは、図2(a) に示したパケットコード4番の生産パケットのデータである。
【0067】
このように、微調整前後の生産実績の変化を、しおりを挿入する操作のみで、微調整の前と後に生産パケットを分割して、それぞれの総ピック数とそのエラー率を表示させることにより、これらを比較対応させて解析して評価することが容易にできるようになる。
【0068】
【発明の効果】
以上説明したように、本発明によれば、作業者が任意のタイミングで生産実績データに区切りを入れることができるので、本体装置の微調整時などに生産実績を初期化してデータを取り直したり、微調整前の生産実績の履歴をメモ用紙あるいはFD等の携帯型記録媒体などで保管しておくというような面倒がなく、微調整前後の生産実績データの比較・解析が容易となり、微調整の結果の評価を迅速に行うことができるようになる。
【図面の簡単な説明】
【図1】 (a) は本発明の生産パケットのデータ構成を示す図、(b) はその生産パケットにパケットコードでリンクしているピック情報のデータレコードのデータ構成を示す図である。
【図2】 (a) は生産パケットで構成されるデータテーブルの例を示す図、(b) はピック情報で構成されるデータテーブルの例を示す図である。
【図3】制御装置によりしおり挿入機能を用いながら内蔵のメモリに生産パケットとピック情報のデータベースを構築していく処理のフローチャートである。
【図4】作業者により強制的に生産パケットが区切られる際のしおり挿入用の表示画面の例を示す図である。
【図5】生産パケットのデータを入力用モニタの画面上に表示する際のCPUによる表示処理のフローチャートである。
【図6】 (a) 〜(e) は表示処理において入力用モニタの画面上に表示される表示画面の例を示す図である。
【図7】 (a) は従来の電子部品搭載装置の外観斜視図であり、(b) はその上下の保護カバーを取り除いて内部の構成を模式的に示す斜視図である。
【図8】電子部品搭載装置の電子部品供給台上に配設された状態のテープフィーダの斜視図である。
【図9】電子部品搭載装置が配置される基板ユニット製造ラインの一例を示す図である。
【符号の説明】
1 電子部品搭載装置
2 モニタ装置
3 警報ランプ
4 上部保護カバー
5 表示入力パネル
6 基台
7 基板案内レール
8 プリント回路基板(基板)
9 電子部品供給台
11 テープカセット式電子部品供給装置(テープフィーダ)
12 X軸レール
13 Y軸レール
14 作業ヘッド支持塔
15 作業ヘッド
16 取り付け固定孔
17 部品リール
18 部品供給口
19−1 トップテープ
19−2 収容テープ
20 リフロー炉
21 ディスペンサ
22 ホスト管理装置
23 信号線
25 生産パケット
25−1 パケットコード
25−2 機種コード
25−3 開始時間
25−4 終了時間
25−5 設定者
25−6 コメント
26 ピック情報
26−1 パケットコード
26−2 フィーダ番号
26−3 ピック数
26−4 エラー数
27 しおり挿入用表示画面
28 最上段の表示部
29 作業者表示部
30 作業者名入力窓
31 プルダウンメニューボタン
32 コメント表示分
33 コメント入力窓
34 はいボタン
35 いいえボタン
36 表示画面
37 機種名欄
38 機種メニューボタン
39 生産パケット欄
41 パケットボタン
42 開始終了時刻欄
43 数値表示欄
44 パケット指定欄
Claims (2)
- プリント基板に電子部品を実装する手段と、
前記プリント基板1機種の生産開始から終了までの時間内の予め区切られた時間帯の生産実績データを収集するための複数の生産実績項目ごとのデータ領域で構成されたデータレコードから成る1つの生産パケットを生成する生産パケット生成手段と、
該生産パケット生成手段により生成された生産パケットによる生産実績データを表示する表示手段とを備えた電子部品搭載装置において、
前記生産パケット生成手段は、前記プリント基板の生産中に作業者が前記予め区切られた時間帯を強制的に任意に区切ったことに基づいて前記強制的に任意に区切られた時間帯ごとに前記生産パケットを生成し、
前記表示手段は、前記生産パケット生成手段が前記強制的に任意に区切られた時間帯ごとに生成した生産パケットに基づいて前記強制的に任意に区切られた時間帯ごとの生産実績データを表示する、
ことを特徴とする電子部品搭載装置。 - 前記強制的に任意に区切られた時間帯ごとに生成した生産パケットにより設定された区切りごとの生産実績データごとに、複数の前記生産実績項目ごとにデータを集計する集計手段を更に有して、前記表示手段は前記集計手段により集計された生産実績項目ごとのデータを表示することを特徴とする請求項1記載の電子部品搭載装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002331353A JP4080303B2 (ja) | 2002-11-14 | 2002-11-14 | 部品搭載装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002331353A JP4080303B2 (ja) | 2002-11-14 | 2002-11-14 | 部品搭載装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004165521A JP2004165521A (ja) | 2004-06-10 |
JP4080303B2 true JP4080303B2 (ja) | 2008-04-23 |
Family
ID=32808766
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002331353A Expired - Fee Related JP4080303B2 (ja) | 2002-11-14 | 2002-11-14 | 部品搭載装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4080303B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021111552A1 (ja) * | 2019-12-04 | 2021-06-10 | 株式会社Fuji | 稼働状況表示装置および稼働状況表示方法 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006100332A (ja) * | 2004-09-28 | 2006-04-13 | Yamaha Motor Co Ltd | 表面実装機 |
JP4686375B2 (ja) * | 2006-02-22 | 2011-05-25 | 山形カシオ株式会社 | 部品搭載装置及びそのティーチング操作方法 |
JP2013140906A (ja) * | 2012-01-06 | 2013-07-18 | Fuji Mach Mfg Co Ltd | 基板作業システムにおける生産実績表示装置 |
US10506751B2 (en) | 2014-12-22 | 2019-12-10 | Fuji Corporation | Board work management device |
-
2002
- 2002-11-14 JP JP2002331353A patent/JP4080303B2/ja not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021111552A1 (ja) * | 2019-12-04 | 2021-06-10 | 株式会社Fuji | 稼働状況表示装置および稼働状況表示方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2004165521A (ja) | 2004-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4350538B2 (ja) | 実装機における段取り作業支援方法および同装置 | |
JP4813444B2 (ja) | 部品供給方法、表面実装機、フィーダ及び台車 | |
JP4080303B2 (ja) | 部品搭載装置 | |
JP4607829B2 (ja) | 部品実装方法 | |
JP2009130160A (ja) | 部品実装装置および段取り替え作業支援方法 | |
JP2009124019A (ja) | 基板ユニットの製造方法及びマウンタ装置 | |
JP6930019B2 (ja) | 部品実装システム | |
JP2004165522A (ja) | 電子部品搭載装置におけるショートカット操作方法 | |
JP4087633B2 (ja) | 部品実装方法、部品実装機および実装順序決定プログラム | |
JP6424236B2 (ja) | 対基板作業管理装置 | |
JP3592074B2 (ja) | 電子部品自動装着装置 | |
JP4782590B2 (ja) | 部品装着位置教示方法 | |
JP4686375B2 (ja) | 部品搭載装置及びそのティーチング操作方法 | |
JP3760404B2 (ja) | 部品搭載装置 | |
JP2001111300A (ja) | 部品実装機ライン | |
JP3451147B2 (ja) | 電子部品自動装着装置 | |
JP2004186454A (ja) | 部品実装プログラム編集プログラム及び装置 | |
JP4234182B2 (ja) | 部品実装方法 | |
JPH1170485A (ja) | カセット配設位置指定装置、方法、及び記録媒体 | |
JP2007266332A (ja) | 電子部品装着装置 | |
JP7407347B2 (ja) | 部品実装装置 | |
JP7250050B2 (ja) | シェイプデータ共有システム | |
JPH06125196A (ja) | 部品実装方法 | |
JP4734152B2 (ja) | 部品搭載プログラム作成システム | |
JP7261963B2 (ja) | 部品実装支援装置および部品実装システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050318 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070814 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071005 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071030 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071210 |
|
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: 20080108 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080206 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110215 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120215 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130215 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130215 Year of fee payment: 5 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130215 Year of fee payment: 5 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130215 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140215 Year of fee payment: 6 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |