JP6463157B2 - Information processing apparatus and substrate work system - Google Patents
Information processing apparatus and substrate work system Download PDFInfo
- Publication number
- JP6463157B2 JP6463157B2 JP2015019145A JP2015019145A JP6463157B2 JP 6463157 B2 JP6463157 B2 JP 6463157B2 JP 2015019145 A JP2015019145 A JP 2015019145A JP 2015019145 A JP2015019145 A JP 2015019145A JP 6463157 B2 JP6463157 B2 JP 6463157B2
- Authority
- JP
- Japan
- Prior art keywords
- work
- machines
- machine
- substrate
- work machines
- 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
Links
- 239000000758 substrate Substances 0.000 title claims description 69
- 230000010365 information processing Effects 0.000 title claims description 14
- 238000011144 upstream manufacturing Methods 0.000 claims description 52
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 229910000679 solder Inorganic materials 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Supply And Installment Of Electrical Components (AREA)
Description
本発明は、1列に配列された複数の作業機を備え、それら複数の作業機の上流側に配置されたものから下流側に配置されたものにわたって搬送される回路基板に対して作業を実行する対基板作業システム等に関するものである。 The present invention includes a plurality of work machines arranged in a row, and performs work on a circuit board that is transported over what is arranged on the upstream side of the plurality of work machines. The present invention relates to an on-board working system.
対基板作業システムは、1列に配列された複数の作業機を備え、それら複数の作業機の上流側に配置されたものから下流側に配置されたものにわたって、回路基板が搬送され、その回路基板に対して作業が実行される。回路基板に対する作業時には、各作業機において、回路基板に対する作業時に必要な部品等の不足,各作業機での作業エラー等が発生するため、そのような場合に、作業者はエラー等の発生した作業機に対して所定の作業を行う必要がある。しかしながら、対基板作業システムは比較的多くの作業機によって構成されているため、多くの作業機の中から所定の作業機を見つけることは、困難である。このため、下記特許文献に記載されているように、多くの作業機の中から所定の作業機を特定するための技術が開発されている。 The on-board working system includes a plurality of work machines arranged in a row, and a circuit board is transported from the one arranged on the upstream side to the one arranged on the downstream side of the plurality of work machines. Work is performed on the substrate. When working on a circuit board, each work machine has a shortage of parts, etc. required for work on the circuit board, and a work error occurs on each work machine. In such a case, the worker has an error. It is necessary to perform a predetermined work on the work machine. However, since the on-board working system is composed of a relatively large number of working machines, it is difficult to find a predetermined working machine from among many working machines. For this reason, as described in the following patent document, a technique for identifying a predetermined working machine from among many working machines has been developed.
上記特許文献によれば、多くの作業機の中から所定の作業機を、ある程度、特定することが可能となるが、容易、かつ、確実に、多くの作業機の中から所定の作業機を特定することが望まれている。本発明は、そのような実情に鑑みてなされたものであり、本発明の課題は、容易、かつ、確実に、多くの作業機の中から所定の作業機を特定することである。 According to the above-mentioned patent document, it is possible to specify a predetermined work machine from a number of work machines to some extent, but it is easy and reliable to select a predetermined work machine from a number of work machines. It is desirable to specify. This invention is made | formed in view of such a situation, and the subject of this invention is specifying a predetermined working machine from many working machines easily and reliably.
上記課題を解決するために、本発明の情報処理装置は、1列に配列された複数の作業機を備え、前記複数の作業機の上流側に配置されたものから下流側に配置されたものにわたって搬送される回路基板に対して作業を実行する対基板作業システムを複数備え、それら複数の対基板作業システムの各々の作業機の台数の入力を受け付ける台数受付部と、前記台数受付部が受け付けた前記複数の対基板作業システムの各々の台数の作業機に、固有のコードである固有コードを決定する決定部とを備えたことを特徴とする。また、本発明の情報処理装置は、1列に配列された複数の作業機を備え、前記複数の作業機の上流側に配置されたものから下流側に配置されたものにわたって搬送される回路基板に対して作業を実行する対基板作業システムの作業機の台数の入力を受け付ける台数受付部と、前記台数受付部が受け付けた台数の作業機毎に、固有のコードである固有コードを決定する決定部とを備え、前記台数受付部が、前記対基板作業システムの複数の作業機が複数の群に区分けされた状態で、それら複数の群毎の作業機の台数の入力を受け付けることを特徴とする。 In order to solve the above-described problem, an information processing apparatus according to the present invention includes a plurality of work machines arranged in a row, and is arranged on the downstream side from the one arranged on the upstream side of the plurality of work machines. A plurality of on-board work systems that perform work on circuit boards that are transported over and receiving a number of work machines for each of the plurality of on-board work systems; In addition , each of the plurality of work machines in the plurality of substrate work systems includes a determination unit that determines a unique code that is a unique code. An information processing apparatus according to the present invention includes a plurality of work machines arranged in a row, and is a circuit board that is transported over what is arranged on the upstream side of the plurality of work machines. A unit receiving unit that receives an input of the number of work machines of the on-board work system that performs work on the machine, and a determination to determine a unique code that is a unique code for each number of work machines received by the number receiving unit And the number receiving unit is configured to receive an input of the number of work machines for each of the plurality of groups in a state where the plurality of work machines of the on-board work system are divided into a plurality of groups. To do.
上記課題を解決するために、本発明の対基板作業システムは、前記台数受付部が受け付けた台数の作業機を備える対基板作業システムであって、前記対基板作業システムの備える複数の作業機の各々が、表示装置を有し、それら複数の作業機の各々の前記表示装置が、その各々の作業機に対して前記決定部が決定した前記固有コードを表示することを特徴とする。 In order to solve the above-mentioned problem, the substrate work system of the present invention is a substrate work system including the number of work machines received by the number receiving unit, and a plurality of work machines provided in the board work system. Each has a display device, and the display device of each of the plurality of work machines displays the unique code determined by the determination unit for each work machine.
本発明の情報処理装置では、対基板作業システムの作業機の台数が、入力され、その入力された台数の作業機毎に、固有のコードである固有コードが決定される。また、本発明の対基板作業システムでは、各作業機が表示装置を有しており、各作業機の表示装置に、各作業機に応じた固有コードが表示される。これにより、作業者は、多くの作業機の中から所定の作業機を、容易、かつ、確実に特定することが可能となる。 In the information processing apparatus according to the present invention, the number of work machines of the on-board work system is input, and a unique code that is a unique code is determined for each of the inputted work machines. Moreover, in the on-board work system of the present invention, each work machine has a display device, and a unique code corresponding to each work machine is displayed on the display device of each work machine. Thereby, the worker can easily and reliably specify a predetermined working machine from among many working machines.
以下、本発明を実施するための形態として、本発明の実施例を、図を参照しつつ詳しく説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings as modes for carrying out the present invention.
<電子部品装着装置の構成>
図1に、対基板作業システム10,12,14を示す。対基板作業システム10,12,14は、回路基板に電子部品を実装するためのシステムである。対基板作業システム10は、8台の作業機20と8台の作業機22とから構成されている。8台の作業機20は、1列に並んで、隣接して配設されており、それら8台の作業機20の最も下流側のものに連結された状態で、8台の作業機22が、1列に並んで、隣接して配設されている。また、対基板作業システム12は、8台の作業機20と7台の作業機22と1台のコンベア装置26とから構成されている。8台の作業機20のうちの4台の作業機20は、1列に並んで、隣接して配設されており、それら4台の作業機20の最も下流側のものに、コンベア装置26を介して、連結された状態で、残りの4台の作業機20が、1列に並んで、隣接して配設されている。さらに、それら残りの4台の作業機20の最も下流側のものに連結された状態で、7台の作業機22が、1列に並んで、隣接して配設されている。また、対基板作業システム14は、14台の作業機20から構成されており、それら14台の作業機20は、1列に並んで、隣接して配設されている。なお、以下の説明では、作業機20,22の並ぶ方向をX軸方向と称し、その方向に直角な水平の方向をY軸方向と称する。
<Configuration of electronic component mounting device>
FIG. 1 shows the
作業機20と作業機22とは、互いに回路基板に電子部品を装着する作業機であり、単に、形式等の種類が異なるだけである。このため、作業機20と作業機22とは、互いに略同じ構成要素を有していることから、作業機20を代表して説明する。作業機20は、図2に示すように、搬送装置30、装着ヘッド移動装置(以下、「移動装置」と略す場合がある)32、装着ヘッド34、供給装置36を備えている。
The
搬送装置30は、X軸方向に延びる1対のコンベアベルト38と、コンベアベルト38を周回させる電磁モータ(図示省略)とを有している。回路基板40は、それら1対のコンベアベルト38によって支持され、電磁モータの駆動により、X軸方向に搬送される。また、搬送装置30は、基板保持装置(図示省略)を有している。基板保持装置は、コンベアベルト38によって支持された回路基板40を、所定の位置(図2での回路基板40が図示されている位置)において固定的に保持する。
The
移動装置32は、X軸方向スライド機構50とY軸方向スライド機構52とによって構成されている。X軸方向スライド機構50は、X軸方向に移動可能にベース54上に設けられたX軸スライダ56を有している。そのX軸スライダ56は、電磁モータ(図示省略)の駆動により、X軸方向の任意の位置に移動する。また、Y軸方向スライド機構52は、Y軸方向に移動可能にX軸スライダ56の側面に設けられたY軸スライダ60を有している。そのY軸スライダ60は、電磁モータ(図示省略)の駆動により、Y軸方向の任意の位置に移動する。そのY軸スライダ60には、装着ヘッド34が取り付けられている。このような構造により、装着ヘッド34は、移動装置32によってベース54上の任意の位置に移動する。なお、装着ヘッド34は、Y軸スライダ60に着脱可能とされており、作業に応じた作業ヘッドに交換可能とされている。
The
装着ヘッド34は、回路基板40に対して電子部品を装着するものである。装着ヘッド34は、下端面に設けられた吸着ノズル70を有している。吸着ノズル70は、負圧エア,正圧エア通路を介して、正負圧供給装置(図示省略)に通じている。吸着ノズル70は、負圧によって電子部品を吸着保持し、保持した電子部品を正圧によって離脱する。なお、吸着ノズル70は、装着ヘッド34に着脱可能とされており、保持対象の電子部品に応じた吸着ノズルに交換可能とされている。
The mounting
供給装置36は、フィーダ型の供給装置であり、複数のテープフィーダ72を有している。テープフィーダ72は、テープ化部品を巻回させた状態で収容している。テープ化部品は、電子部品がテーピング化されたものである。そして、テープフィーダ72は、送り装置(図示省略)によって、テープ化部品を送り出す。これにより、フィーダ型の供給装置36は、テープ化部品の送り出しによって、電子部品を供給位置において供給する。なお、テープフィーダ72は、ベース54に着脱可能に装着されており、電子部品の補給,交換等に対応することが可能とされている。
The
さらに、作業機20は、表示装置(図3参照)78を備えており、作業に関する情報が、表示装置に表示される。
Furthermore, the
<対基板作業システムによる装着作業>
対基板作業システム10,12,14の各々では、上述した構成によって、回路基板40に対する電子部品の装着作業が行われる。具体的には、例えば、対基板作業システム10では、最も上流側に位置する作業機20の搬送装置30により、回路基板40が作業位置まで搬送され、その位置において、基板保持装置によって固定的に保持される。また、テープフィーダ72は、テープ化部品を送り出し、電子部品を供給位置において供給する。そして、装着ヘッド34が、電子部品の供給位置の上方に移動し、吸着ノズル70によって電子部品を吸着保持する。続いて、装着ヘッド34は、回路基板の上方に移動し、保持している電子部品を回路基板上に装着する。その作業機20による電子部品の装着作業が完了すると、下流側の作業機20に、回路基板40が搬送される。そして、その作業機20において、上記装着作業と同様の作業が実行される。このようにして、各作業機20で装着作業の完了した回路基板40が、順次、下流側の作業機20に搬送され、全ての作業機20での装着作業が完了すると、作業機20の下流側の作業機22に、回路基板40が搬送される。そして、その作業機22においても、作業機20と同様の装着作業が実行され、装着作業の完了した回路基板40が、下流側の作業機22に搬送される。そして、全ての作業機22での装着作業が完了すると、全ての装着作業が完了した回路基板40が、対基板作業システム10の最も下流側の作業機22から排出される。
<Mounting work with the substrate working system>
In each of the on-
なお、対基板作業システム12,14においても、対基板作業システム10と同様の装着作業が行われる。ただし、対基板作業システム12では、最も上流側の作業機20から4台目の作業機20と5台目の作業機20との間に、コンベア装置26が配設されている。これは、作業者が対基板作業システム12の最上流側の作業機20、若しくは、最下流側の作業機22迄移動することなく、対基板作業システム12の一方の側から他方の側に移動するためのものである。このため、対基板作業システム12では、4台目の作業機20から5台目の作業機20に、回路基板40が搬送される際には、コンベア装置26を介して搬送される。
Note that the mounting work similar to that for the
<管理システムによる対基板作業システムの管理>
対基板作業システム10,12,14の各作業機20,22では、上述したように、テープフィーダ72によって供給された電子部品が、吸着ノズル70によって吸着保持され、その電子部品が回路基板上に装着される。このため、各作業機20,22では、電子部品の補給,交換、また、電子部品の交換等に応じて吸着ノズル70の交換等を行う必要がある。このため、対基板作業システム10,12,14では、電子部品の補給,交換、吸着ノズル70の交換等の管理が、管理システム100により行われている。以下に、管理システム100について、詳しく説明する。
<Management of on-board work system by management system>
In each of the
管理システム100は、図3に示すように、PC(Personal Computerの略)110と
、管理制御装置112と、携帯端末114とによって構成されている。PC110は、コントローラ120と、キーボード122と、ディスプレイ124とを含む。キーボード122は、文字,数字等の記号を入力するためのものである。ディスプレイ124は、キーボード122等により入力された記号等を表示する。コントローラ120は、CPU,ROM,RAM等を備え、コンピュータを主体とするものであり、キーボード122、ディスプレイ124に接続されている。これにより、キーボード122により入力された記号に応じた画像が、ディスプレイ124に表示される。
As shown in FIG. 3, the
携帯端末114は、対基板作業システム10,12,14に対して作業を行う作業者が携帯している端末であり、表示パネル130を有している。そして、この表示パネル130に、作業に関する情報が表示され、作業者は、その情報を確認することで、対基板作業システム10,12,14に対して作業を行う。また、管理制御装置112は、対基板作業システム10,12,14の各作業機20,22および、PC110のコントローラ120と接続されている。これにより、管理制御装置112は、各作業機20,22および、PC110から各種情報を取得する。さらに、管理制御装置112は、携帯端末114と無線通信により、データの送受信が可能とされている。これにより、管理制御装置112から送信されたデータに基づく画像が、携帯端末114の表示パネル130に表示される。
The
上記構造の管理システム100では、対基板作業システム10,12,14の全ての作業機20,22に、固有のIDナンバーが付されており、各作業機20,22の表示装置78に、各作業機20,22に応じたIDナンバーが表示されている。そして、作業者への作業指示等は、そのIDナンバーを用いて行われる。詳しくは、まず、対基板作業システム10,12,14の全ての作業機20,22毎に付されるIDナンバーの決定方法について説明する。
In the
作業機20,22に付されるIDナンバーは、PC110において決定される。この際、作業者は、キーボード122を用いて、対基板作業システム10,12,14毎に、作業機20,22の台数を入力する。作業機20,22の台数の入力は、対基板作業システム10,12,14の各々を構成する複数の作業機を、複数の群に区分けした状態で、複数の群毎に行うことが可能である。具体的には、対基板作業システム10では、対基板作業システム10を構成する16台の作業機20,22が、8台の作業機20と8台の作業機22とに区分けされる。つまり、対基板作業システム10を構成する複数の作業機20,22が、作業機の種類、つまり、作業機20と作業機22との2群に区分けされる。そして、第1群目の作業機の台数が8台であり、第2群目の作業機の台数が8台である旨の情報が、キーボード122を用いて、PC110に入力される。
The ID number assigned to the
また、対基板作業システム12では、対基板作業システム12を構成する15台の作業機20,22が、8台の作業機20のうちの上流側の4台の作業機20と、下流側の4台の作業機20と、7台の作業機22とに区分けされる。つまり、対基板作業システム12を構成する複数の作業機20,22が、作業機の種類、つまり、作業機20と作業機22との2群に区分けされ、さらに、複数の作業機20が、コンベア装置26の上流側の作業機20と、下流側の作業機20との2群に区分けされる。つまり、隣接せずに、分離した状態で配設されている作業の群毎に区分けされる。そして、第1群目の作業機の台数が4台であり、第2群目の作業機の台数が4台であり、第3群目の作業機の台数が7台である旨の情報が、キーボード122を用いて、PC110に入力される。
Further, in the
また、対基板作業システム14では、対基板作業システム14を構成する14台の作業機20は、1種類であり、対基板作業システム12のように分離した状態で配設される作業機はない。このため、対基板作業システム14では、複数の作業機20は区分けされず、1群の作業機として、作業機の台数が14台である旨の情報が、キーボード122を用いて、PC110に入力される。
Further, in the board-to-
対基板作業システム10,12,14毎に、作業機20,22の台数がPC110に入力されると、入力された作業機の台数の情報に基づいて、対基板作業システム10,12,14を構成する作業機20,22に関する情報が、図4に示すように、ツリー形式でディスプレイ124に表示される。具体的には、ディスプレイ124に表示される「ラインA」は、対基板作業システム10を意味しており、「ラインA」の「マシンa」は、対基板作業システム10の第1群目の作業機、つまり、8台の作業機20を意味している。そして、その「マシンa」の「モジュール」は、それら8台の作業機20の各々を意味しているため、「マシンa」の「モジュール」は8個存在する。(図では、スペースの都合上、3個しか記されていない。)また、「ラインA」の「マシンb」は、対基板作業システム10の第2群目の作業機、つまり、8台の作業機22を意味している。そして、その「マシンb」の「モジュール」は、それら8台の作業機22の各々を意味しているため、その「マシンb」の「モジュール」は8個存在する。(図では、スペースの都合上、3個しか記されていない。)
When the number of
また、ディスプレイ124に表示される「ラインB」は、対基板作業システム12を意味しており、「ラインB」の「マシンa」は、対基板作業システム12の第1群目の作業機、つまり、8台の作業機20のうちのコンベア装置26の上流側の4台の作業機20を意味している。そして、その「マシンa」の「モジュール」は、それら4台の作業機20の各々を意味しているため、その「マシンa」の「モジュール」は4個存在する。(図では、スペースの都合上、2個しか記されていない。)また、「ラインB」の「マシンb」は、対基板作業システム12の第2群目の作業機、つまり、8台の作業機20のうちのコンベア装置26の下流側の4台の作業機20を意味している。そして、その「マシンb」の「モジュール」は、それら4台の作業機20の各々を意味しているため、その「マシンb」の「モジュール」は4個存在する。(図では、スペースの都合上、2個しか記されていない。)さらに、「ラインB」の「マシンc」は、対基板作業システム12の第3群目の作業機、つまり、7台の作業機22を意味している。そして、その「マシンc」の「モジュール」は、それら7台の作業機22の各々を意味しているため、その「マシンc」の「モジュール」は7個存在する。(図では、スペースの都合上、2個しか記されていない。)
“Line B” displayed on the
また、ディスプレイ124に表示される「ラインC」は、対基板作業システム14を意味しており、「ラインC」の「マシンa」は、対基板作業システム14の全ての作業機20、つまり、14台の作業機20を意味している。そして、その「マシンa」の「モジュール」は、それら14台の作業機20の各々を意味しているため、その「マシンa」の「モジュール」は14個存在する。(図では、スペースの都合上、3個しか記されていない。)なお、各「モジュール」の右隣には、IDナンバーを表示するための表示欄が表示されている。
Further, “line C” displayed on the
そして、ディスプレイ124に、上述したように、対基板作業システム10,12,14を構成する作業機20,22に関する情報がツリー形式で表示された後に、一括して、作業機20,22のIDナンバーを決定するためのボタンが操作されると、PC110のコントローラ120によりIDナンバーが決定され、決定されたIDナンバーが各「モジュール」の右隣の表示欄に表示される。詳しくは、「ラインA」の16個の「モジュール」のうちの最上段の「モジュール」、つまり、対基板作業システム10を構成する16台の作業機20,22の最も上流側の作業機20に対して、例えば、IDナンバー「1」が決定される。そして、その作業機20の下流側の各作業機20,22に対して、下流側に位置するほど、順次、番号が1ずつ大きくなるように、IDナンバーが決定される。「ラインA」の16個の「モジュール」、つまり、対基板作業システム10の16台の作業機20,22の全てに個別のIDナンバーが決定されると、その決定されたIDナンバーが、図5に示すように、「ラインA」の「モジュール」の右隣の表示欄に表示される。
Then, as described above, after the information about the
また、「ラインB」の15個の「モジュール」のうちの最上段の「モジュール」、つまり、対基板作業システム12を構成する15台の作業機20,22の最も上流側の作業機20に対して、「ラインA」の「モジュール」に決定されたIDナンバーより大きい番号、例えば、IDナンバー「21」が決定される。そして、その作業機20の下流側の各作業機20,22に対して、下流側に位置するほど、順次、番号が1ずつ大きくなるように、IDナンバーが決定される。「ラインB」の15個の「モジュール」、つまり、対基板作業システム12の15台の作業機20,22の全てに個別のIDナンバーが決定されると、その決定されたIDナンバーが、図5に示すように、「ラインB」の「モジュール」の右隣の表示欄に表示される。
Further, among the 15 “modules” of “line B”, the uppermost “module”, that is, the
また、「ラインC」の14個の「モジュール」のうちの最上段の「モジュール」、つまり、対基板作業システム14を構成する14台の作業機20の最も上流側の作業機20に対して、「ラインB」の「モジュール」に決定されたIDナンバーより大きい番号、例えば、IDナンバー「41」が決定される。そして、その作業機20の下流側の各作業機20に対して、下流側に位置するほど、順次、番号が1ずつ大きくなるように、IDナンバーが決定される。「ラインC」の14個の「モジュール」、つまり、対基板作業システム14の14台の作業機20の全てに個別のIDナンバーが決定されると、その決定されたIDナンバーが、図5に示すように、「ラインC」の「モジュール」の右隣の表示欄に表示される。
Further, the uppermost “module” of the 14 “modules” of “Line C”, that is, the
このように、PC110では、対基板作業システム10,12,14の全ての作業機20,22に対して、個別のIDナンバーを一括して決定することが可能である。また、PC110では、対基板作業システム10,12,14の複数の群毎に、各郡の作業機のうちの最も上流側の作業機(以下、「最上流側作業機」と記載する場合がある)、つまり、「ライン」の「マシン」毎に、各「マシン」の「モジュール」のうちの最上段の「モジュール」に対して、作業者が、任意のIDナンバーを付与することが可能である。そして、PC110は、作業者が付与したIDナンバーに基づいて、最上流側作業機以外の作業機のIDナンバーを決定する。
As described above, the
詳しくは、作業者は、「ライン」の「マシン」毎に、各「マシン」の「モジュール」のうちの最上段の「モジュール」の右隣の表示欄に、任意の番号を入力する。具体的には、例えば、作業者は、図6に示すように、「ラインA」の「マシンa」の複数の「モジュール」のうちの最上段の「モジュール」の右隣の表示欄に、「101」を入力する。次に、作業者は、「ラインA」の「マシンb」の複数の「モジュール」のうちの最上段の「モジュール」の右隣の表示欄に、「ラインA」の「マシンa」の最上段の「モジュール」の表示欄に入力された番号(101)と、その「マシンa」の「モジュール」の個数(8個)とを加えた数値(109)より大きな番号、例えば、「110」を入力する。これにより、「ラインA」の「マシンa」の「モジュール」に付されるIDナンバーと、「ラインA」の「マシンb」の「モジュール」に付されるIDナンバーとの重複が防止される。 Specifically, for each “machine” on the “line”, the worker inputs an arbitrary number in the display field on the right side of the “module” at the top of the “module” of each “machine”. Specifically, for example, as shown in FIG. 6, the worker displays in the display field on the right side of the “module” at the top of the “modules” of “machine a” in “line A”, Enter “101”. Next, the worker displays the top of “machine a” on “line A” in the display field on the right side of “module” at the top of the “modules” on “machine b” on “line A”. A number larger than a numerical value (109) obtained by adding the number (101) input in the upper “module” display field and the number (8) of “modules” of the “machine a”, for example, “110” Enter. This prevents the ID number assigned to the “module” of “machine a” in “line A” and the ID number assigned to the “module” of “machine b” in “line A” from being duplicated. .
また、作業者は、「ラインB」の「マシンa」の複数の「モジュール」のうちの最上段の「モジュール」の右隣の表示欄に、IDナンバーの重複を防止するべく、「ラインA」の「マシンb」の最上段の「モジュール」の表示欄に入力された番号(110)と、その「マシンb」の「モジュール」の個数(8個)とを加えた数値(118)より大きな番号、例えば、「201」を入力する。次に、作業者は、「ラインB」の「マシンb」の複数の「モジュール」のうちの最上段の「モジュール」の右隣の表示欄に、IDナンバーの重複を防止するべく、「ラインB」の「マシンa」の最上段の「モジュール」の表示欄に入力された番号(201)と、その「マシンa」の「モジュール」の個数(4個)とを加えた数値(205)より大きな番号、例えば、「210」を入力する。さらに、作業者は、「ラインB」の「マシンc」の複数の「モジュール」のうちの最上段の「モジュール」の右隣の表示欄に、IDナンバーの重複を防止するべく、「ラインB」の「マシンb」の最上段の「モジュール」の表示欄に入力された番号(210)と、その「マシンb」の「モジュール」の個数(4個)とを加えた数値(214)より大きな番号、例えば、「220」を入力する。 In addition, the operator displays “line A” in the display field to the right of the “module” at the top of the “modules” of “machine a” in “line B” to prevent duplication of ID numbers. From the numerical value (118) obtained by adding the number (110) entered in the display field of “module” at the top of “machine b” and the number (8) of “modules” in “machine b” Enter a large number, for example, “201”. Next, in order to prevent duplication of the ID number, the operator displays a “line” in the display field on the right side of the “module” at the top of the “modules” of “machine b” in “line B”. The numerical value (205) obtained by adding the number (201) input in the display field of “module” at the top of “machine a” of “B” and the number (4) of “modules” of “machine a” Enter a larger number, for example "210". Further, the operator displays “Line B” in the display field to the right of the “Module” at the top of the “Modules” of “Machine c” in “Line B” in order to prevent duplication of ID numbers. From the numerical value (214) obtained by adding the number (210) input in the “module” display field at the top of “machine b” and the number (four) of “modules” of “machine b” Enter a large number, for example "220".
また、作業者は、「ラインC」の「マシンa」の複数の「モジュール」のうちの最上段の「モジュール」の右隣の表示欄に、IDナンバーの重複を防止するべく、「ラインB」の「マシンc」の最上段の「モジュール」の表示欄に入力された番号(220)と、その「マシンc」の「モジュール」の個数(7個)とを加えた数値(227)より大きな番号、例えば、「301」を入力する。 In addition, the operator displays “line B” in the display field on the right side of the “module” at the top of the “modules” of “machine a” in “line C” in order to prevent duplication of ID numbers. From the numerical value (227) obtained by adding the number (220) input in the “module” display field at the top of “machine c” and the number (7) of “modules” of “machine c” Enter a large number, for example "301".
表示欄への番号の入力が完了すると、作業者は、完了ボタンを操作する。これにより、PC110は、表示欄に入力された番号を、その表示欄に応じたモジュール、つまり、対基板作業システム10,12,14の複数の群の各々の最上流側作業機のIDナンバーとして決定する。具体的には、図1にしめす対基板作業システム10の8台の作業機20のうちの最上流側作業機のIDナンバーが「101」に、8台の作業機22のうちの最上流側作業機のIDナンバーが「110」に、決定される。また、対基板作業システム12の8台の作業機20のコンベア装置26の上流側の4台の作業機20のうちの最上流側作業機のIDナンバーが「201」に、8台の作業機20のコンベア装置26の下流側の4台の作業機20のうちの最上流側作業機のIDナンバーが「210」に、7台の作業機22のうちの最上流側作業機のIDナンバーが「220」に、決定される。さらに、対基板作業システム14の14台の作業機20のうちの最上流側作業機のIDナンバーが「301」に決定される。
When the input of the number in the display field is completed, the operator operates the completion button. Thus, the
対基板作業システム10,12,14の複数の群の各々の最上流側作業機のIDナンバーが決定されると、各最上流側作業機の下流側の各作業機に対して、下流側に位置するほど、順次、最上流側作業機のIDナンバーより番号が1ずつ大きくなるように、IDナンバーが決定される。具体的には、対基板作業システム10において、IDナンバーが「101」に決定された最上流側作業機の下流側の7台の作業機20に対して、上流側から、IDナンバーが「102」〜「108」に決定される。次に、対基板作業システム10において、IDナンバーが「110」に決定された最上流側作業機の下流側の7台の作業機22に対して、上流側から、IDナンバーが「111」〜「117」に決定される。
When the ID numbers of the most upstream work machines in each of the plurality of groups of the
また、対基板作業システム12において、IDナンバーが「201」に決定された最上流側作業機の下流側の3台の作業機20に対して、上流側から、IDナンバーが「202」〜「204」に決定される。次に、対基板作業システム12において、IDナンバーが「210」に決定された最上流側作業機の下流側の3台の作業機20に対して、上流側から、IDナンバーが「211」〜「213」に決定される。さらに、対基板作業システム12において、IDナンバーが「220」に決定された最上流側作業機の下流側の6台の作業機22に対して、上流側から、IDナンバーが「221」〜「226」に決定される。
In addition, in the
また、対基板作業システム14において、IDナンバーが「301」に決定された最上流側作業機の下流側の13台の作業機20に対して、上流側から、IDナンバーが「302」〜「314」に決定される。そして、対基板作業システム10,12,14の作業機20,22の全てに個別のIDナンバーが決定されると、その決定されたIDナンバーが、図7に示すように、各「モジュール」の右隣の表示欄に表示される。
Further, in the
さらに、PC110において、対基板作業システム10,12,14の作業機20,22の全てに個別のIDナンバーが決定されると、PC110は、決定されたIDナンバーと、そのIDナンバーに応じた作業機20,22とを関連付けた状態で、管理制御装置112に送信する。そして、管理制御装置112は、IDナンバーを受信すると、受信したIDナンバーを、そのIDナンバーに関連付けられている作業機20,22に送信する。各作業機20,22では、IDナンバーを受信すると、受信したIDナンバーを、表示装置78の所定の位置に、常時、表示する。また、各作業機20,22では、受信したIDナンバーが、記憶装置(図示省略)に記憶され、そのIDナンバーを用いて、作業に関する情報が、各作業機20,22から管理制御装置112に送信される。
Further, when the
具体的には、例えば、全ての対基板作業システム10,12,14において、装着作業が実行されている際に、対基板作業システム10,12,14の全ての作業機20,22の各々から、その各々で回路基板に装着された電子部品に関する情報が、管理制御装置112に送信される。その際、電子部品に関する情報とともに、各作業機20,22のIDナンバーも、管理制御装置112に送信される。管理制御装置112は、電子部品に関する情報を受信すると、作業機毎に、作業機で使用された電子部品の数を管理している。これにより、管理制御装置112では、電子部品の補給を行うべき作業機が特定される。
Specifically, for example, when the mounting work is being performed in all the
そして、電子部品の補給を行うべき作業機が特定されると、管理制御装置112は、所定の作業機20,22への電子部品の補給を促す情報を、携帯端末114に送信する。この際、管理制御装置112は、電子部品の補給を促す情報とともに、その電子部品の補給の対象となる作業機20,22のIDナンバーも携帯端末114に送信する。そして、携帯端末114は、電子部品の補給を促す情報とIDナンバーとを受信すると、IDナンバーと、そのIDナンバーに対応する作業機への補給を促す画面を、表示パネル130に表示する。
When the work machine to which the electronic parts are to be supplied is specified, the
作業者は、その表示パネル130の確認により、表示されているIDナンバーに対応する作業機20,22に電子部品を補給する必要があることを認知する。この際、作業者は、IDナンバーにより、作業対象の作業機20,22を容易に特定することが可能である。詳しくは、例えば、対基板作業システム10,12,14の複数の作業機が複数の群毎に区分けされ、複数の群毎にIDナンバーが決定されている場合について説明する。そのような場合に、表示パネル130に、IDナンバー「212」が表示されると、作業者は、「ラインB」の2群目の「モジュール」、つまり、対基板作業システム12の8台の作業機20のうちのコンベア装置26の下流側の作業機20が、作業対象の作業機であると想定する。
By confirming the
これは、200番台のIDナンバーは、対基板作業システム12の作業機20,22に設定されており、210番台のIDナンバーは、対基板作業システム12を構成する2群目の作業機20、つまり、対基板作業システム12の8台の作業機20のうちのコンベア装置26の下流側の作業機20に設定されていることを、作業者は、IDナンバー設定時に知っているためである。このため、作業者は、対基板作業システム12の8台の作業機20のうちのコンベア装置26の下流側の作業機20に接近する。そして、コンベア装置26の下流側の作業機20の表示装置78を見て、その表示装置78に、IDナンバー「212」が表示されている作業機20を、作業対象の作業機であると特定する。このように、管理システム100によれば、数多くの作業機20,22の中から、特定の作業機を容易に特定することが可能となる。
This is because the 200th ID number is set to the
また、IDナンバーの設定等を行っていない作業者であっても、各作業機20,22の表示装置78に表示されているIDナンバーにより、作業対象の作業機を、比較的容易に特定することが可能である。詳しくは、IDナンバーは、対基板作業システム10,12,14毎に、ある程度、近似している番号が付されている。また、上流側の作業機20,22から下流側の作業機20,22に向かって、IDナンバーは、順次、大きくなっている。このため、作業者が、各作業機20,22の表示装置78に表示されているIDナンバーを確認し、作業対象の作業機のIDナンバーと近似しているか否かを判定する。そして、表示装置78に表示されているIDナンバーが、作業対象の作業機のIDナンバーと近似していない場合には、確認した作業機の対基板作業システムと異なる対基板作業システムに移動する。また、表示装置78に表示されているIDナンバーが、作業対象の作業機のIDナンバーと近似しており、作業対象の作業機のIDナンバーより大きい場合には、作業者は、上流側に移動する。一方、表示装置78に表示されているIDナンバーが、作業対象の作業機のIDナンバーと近似しており、作業対象の作業機のIDナンバーより小さい場合には、作業者は、下流側に移動する。これにより、作業者は、作業対象の作業機を、比較的容易に特定することが可能となる。
Further, even a worker who has not set an ID number or the like can relatively easily identify the work machine to be worked by the ID number displayed on the
また、PC110のコントローラ120は、図3に示すように、台数受付部150と番号受付部152と決定部154とを有している。台数受付部150は、対基板作業システム10,12毎の作業機20,22の台数の入力を受け付ける機能部である。番号受付部152は、対基板作業システム10,12,14の作業機20,22が複数の群に区分けされた場合に、それら複数の群毎の最上流側作業機へのIDナンバーの付与、つまり、ディスプレイ124での「ライン」の「マシン」毎に、各「マシン」の「モジュール」のうちの最上段の「モジュール」に対する番号の入力を受け付ける機能部である。決定部154は、対基板作業システム10,12,14の作業機20,22毎のIDナンバーを決定する機能部である。
Further, as shown in FIG. 3, the
なお、対基板作業システム10,12,14は、対基板作業システムの一例である。作業機20,22は、作業機の一例である。表示装置78は、表示装置の一例である。PC110は、情報処理装置の一例である。台数受付部150は、台数受付部の一例である。番号受付部152は、番号受付部の一例である。決定部154は、決定部の一例である。
The on-
また、本発明は、上記実施例に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。具体的には、例えば、上記実施例では、各作業機20,22に付される固有のコードとして、IDナンバーが採用されているが、アルファベット等の記号を採用することが可能である。
The present invention is not limited to the above-described embodiments, and can be implemented in various modes with various modifications and improvements based on the knowledge of those skilled in the art. Specifically, for example, in the above-described embodiment, an ID number is adopted as a unique code attached to each
また、上記実施例では、対基板作業システム10,12,14の作業機20,22の台数が、PC110のキーボード122によって入力されているが、台数を直接的に入力するのではなく、対基板作業システム10,12,14の作業機20,22の名前,型番等を登録することで、PC110が作業機20,22の台数を取得することも可能である。つまり、PC110は、登録された作業機20,22の名前,型番等に基づいて、対基板作業システム10,12,14を構成する作業機20,22の台数を演算し、その演算された台数を、取得することが可能である。
Moreover, in the said Example, although the number of the
また、上記実施例では、各作業機20,22の表示装置78は、常時、IDナンバーを表示しているが、必要に応じて、IDナンバーを表示することが可能である。例えば、作業機20,22にエラーが生じた場合、作業機20,22において電子部品の交換,補給等が必要な場合等に、表示装置78はIDナンバーを表示することが可能である。
Moreover, in the said Example, although the
また、上記実施例では、対基板作業システム10,12,14を構成する作業機として、回路基板に電子部品を装着する装着機が採用されているが、回路基板にはんだ等を印刷する印刷機、回路基板の検査を行う検査機、回路基板に対して所定の処理を行う処理機等を採用することが可能である。
In the above embodiment, a mounting machine for mounting electronic components on the circuit board is employed as a working machine constituting the on-
10:対基板作業システム 12:対基板作業システム 14:対基板作業システム 20:作業機 22:作業機 78:表示装置 110:PC(情報処理装置) 150:台数受付部 152:番号受付部 154:決定部
10: Anti-substrate work system 12: Anti-substrate work system 14: Anti-substrate work system 20: Work machine 22: Work machine 78: Display device 110: PC (information processing device) 150: Number reception unit 152: Number reception unit 154: Decision part
Claims (7)
前記台数受付部が受け付けた前記複数の対基板作業システムの各々の台数の作業機に、固有のコードである固有コードを決定する決定部と
を備えた情報処理装置。 A substrate-to-board operation comprising a plurality of work machines arranged in a row and performing work on a circuit board conveyed over a plurality of work machines arranged on the upstream side to those arranged on the downstream side A plurality of systems, a number reception unit that receives input of the number of work machines of each of the plurality of substrate work systems ,
An information processing apparatus comprising: a determination unit that determines a unique code, which is a unique code, in each of the plurality of work machines of the plurality of substrate work systems received by the number reception unit.
前記情報処理装置が、
前記台数受付部が受け付けた前記複数の対基板作業システムの各々の最も上流側の作業機である最上流側作業機の番号の入力を受け付ける番号受付部を備え、
前記決定部が、
前記台数受付部が受け付けた前記複数の対基板作業システムの各々の最上流側作業機の前記固有番号を、その各々の前記対基板作業システムの最上流側作業機に対して前記番号受付部が受け付けた番号に決定し、前記複数の対基板作業システムの各々の最上流側作業機の下流側の作業機の前記固有番号を、その各々の前記対基板作業システムの最上流側作業機に対して前記番号受付部が受け付けた番号より順次大きくなる番号に決定することを特徴とする請求項1に記載の情報処理装置。 The unique code is a unique number for each work machine,
The information processing apparatus is
A number receiving unit that receives an input of the number of the most upstream working machine that is the most upstream working machine of each of the plurality of substrate working systems received by the number receiving unit;
The determination unit is
The number receiving unit receives the unique number of the most upstream work machine of each of the plurality of substrate work systems received by the number reception unit, and the number reception unit for the most upstream work machine of each of the substrate work systems. The received number is determined, and the unique number of the work machine downstream of the most upstream work machine of each of the plurality of counter work systems is set to the most upstream work machine of each of the work work systems. The information processing apparatus according to claim 1 , wherein the number is determined to be sequentially larger than the number received by the number receiving unit.
前記台数受付部が受け付けた作業機の台数の情報に基づいて、前記複数の対基板作業システムを構成する前記作業機に関する情報を、ツリー形式で前記表示装置に表示する請求項1または2に記載の情報処理装置。 3. The information on the work machines constituting the plurality of on-board work systems is displayed on the display device in a tree format based on the information on the number of work machines received by the number receiving unit. Information processing device.
前記対基板作業システムの備える複数の作業機の各々が、表示装置を有し、
それら複数の作業機の各々の前記表示装置が、
その各々の作業機に対して請求項1または請求項2に記載の決定部が決定した前記固有コードを表示することを特徴とする対基板作業システム。 A counter-to-board working system comprising the number of working machines received by the number receiving unit according to claim 1 or 2 ,
Each of the plurality of work machines included in the substrate work system has a display device,
The display device of each of the plurality of work machines is
Substrate-related-operation performing system and displaying the unique code decision unit decides according to claim 1 or claim 2 with respect to each of the working machine.
前記台数受付部が受け付けた台数の作業機毎に、固有のコードである固有コードを決定する決定部と A determination unit that determines a unique code that is a unique code for each number of work machines received by the number reception unit;
を備え、 With
前記台数受付部が、 The number reception unit is
前記対基板作業システムの複数の作業機が複数の群に区分けされた状態で、それら複数の群毎の作業機の台数の入力を受け付けることを特徴とする情報処理装置。 An information processing apparatus that receives an input of the number of work machines for each of the plurality of groups in a state where the plurality of work machines of the substrate work system are divided into a plurality of groups.
前記情報処理装置が、 The information processing apparatus is
前記台数受付部が受け付けた前記複数の群毎の最も上流側の作業機である最上流側作業機の番号の入力を受け付ける番号受付部を備え、 A number receiving unit that receives an input of the number of the most upstream working machine that is the most upstream working machine for each of the plurality of groups received by the number receiving unit;
前記決定部が、 The determination unit is
前記台数受付部が受け付けた複数の群の各々の最上流側作業機の前記固有番号を、その各々の群の最上流側作業機に対して前記番号受付部が受け付けた番号に決定し、前記複数の群の各々の最上流側作業機の下流側の作業機の前記固有番号を、その各々の群の最上流側作業機に対して前記番号受付部が受け付けた番号より順次大きくなる番号に決定することを特徴とする請求項5に記載の情報処理装置。 The unique number of each of the most upstream work implements of each of the plurality of groups received by the number receiving unit is determined as the number received by the number receiving unit for the most upstream work implement of each group, The unique number of the work machine on the downstream side of each of the most upstream work machines in each of the plurality of groups is set to a number that sequentially increases from the number received by the number receiving unit for the work machine on the most upstream side of each group. The information processing apparatus according to claim 5, wherein the information processing apparatus is determined.
前記対基板作業システムの備える複数の作業機の各々が、表示装置を有し、 Each of the plurality of work machines included in the substrate work system has a display device,
それら複数の作業機の各々の前記表示装置が、 The display device of each of the plurality of work machines is
その各々の作業機に対して請求項5または請求項6に記載の決定部が決定した前記固有コードを表示することを特徴とする対基板作業システム。 7. The on-board work system, wherein the unique code determined by the determination unit according to claim 5 or 6 is displayed for each of the work machines.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015019145A JP6463157B2 (en) | 2015-02-03 | 2015-02-03 | Information processing apparatus and substrate work system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015019145A JP6463157B2 (en) | 2015-02-03 | 2015-02-03 | Information processing apparatus and substrate work system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016143784A JP2016143784A (en) | 2016-08-08 |
JP6463157B2 true JP6463157B2 (en) | 2019-01-30 |
Family
ID=56570739
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015019145A Active JP6463157B2 (en) | 2015-02-03 | 2015-02-03 | Information processing apparatus and substrate work system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6463157B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6950090B2 (en) * | 2018-05-30 | 2021-10-13 | ヤマハ発動機株式会社 | Parts supply management system and parts mounting system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4900191B2 (en) * | 2007-10-22 | 2012-03-21 | パナソニック株式会社 | Electronic component mounting system and facility arrangement information generation method |
JP5083103B2 (en) * | 2008-08-05 | 2012-11-28 | パナソニック株式会社 | Electronic component mounting system and display method of reference screen in electronic component mounting system |
JP6095274B2 (en) * | 2012-03-30 | 2017-03-15 | ヤマハ発動機株式会社 | Electronic component mounting line management device |
-
2015
- 2015-02-03 JP JP2015019145A patent/JP6463157B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016143784A (en) | 2016-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5751584B2 (en) | Electronic component mounting equipment | |
JP6442525B2 (en) | Setup change support system and setup change support method for component mounting line | |
JP2015185546A (en) | Electronic part mounting system and electronic part mounting method | |
JP7126045B2 (en) | Plan management method and plan management device | |
JP5906399B2 (en) | Electronic component mounting system and electronic component mounting method | |
JP2022160528A (en) | Production planning method, production planning device and production planning program | |
US10765048B2 (en) | Component mounting system, component sorting method, and component mounter | |
US11009860B2 (en) | Preparation schedule creating method and preparation schedule creating apparatus | |
US11048242B2 (en) | Production schedule creating method and production schedule creating apparatus | |
JP2007281227A (en) | Arrangement setting method of component feeder in mounting machine | |
CN106255402B (en) | Component mounting system and component mounting method for component mounting system | |
JP6463157B2 (en) | Information processing apparatus and substrate work system | |
JPWO2016151833A1 (en) | Component mounting line optimization apparatus and component mounting line optimization method | |
JP7340741B2 (en) | A production control device, a production control method, and a program that causes a computer to execute the production control method | |
JP2010135775A (en) | Method of mounting electronic component, electronic component mounting apparatus, electronic component mounting order determining method of electronic component mounting apparatus, and mounting data generating method of electronic component mounting apparatus | |
CN111108823B (en) | Mounting accuracy measuring system and mounting accuracy measuring method for component mounting line | |
CN107114012B (en) | Substrate operation management device | |
JP2013214574A (en) | Management apparatus for electronic component mounting line | |
JP6232188B2 (en) | Electronic circuit production history management system, electronic circuit production history management method, and computer program | |
JP2011138860A (en) | Method of mounting electronic component | |
CN110023860B (en) | Service system and server | |
JP2019161027A (en) | Component mounting system and management method | |
JP2013214569A (en) | Board assembly device | |
JP6947931B2 (en) | Parts supply unit placement determination method and parts mounting system | |
JP2012119511A (en) | Electronic component mounting device, electronic component mounting system, and electronic component mounting method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171214 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180827 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180905 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181019 |
|
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: 20181211 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181228 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6463157 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 |