JP2007013033A - Implementation line management method - Google Patents
Implementation line management method Download PDFInfo
- Publication number
- JP2007013033A JP2007013033A JP2005194827A JP2005194827A JP2007013033A JP 2007013033 A JP2007013033 A JP 2007013033A JP 2005194827 A JP2005194827 A JP 2005194827A JP 2005194827 A JP2005194827 A JP 2005194827A JP 2007013033 A JP2007013033 A JP 2007013033A
- Authority
- JP
- Japan
- Prior art keywords
- mounting
- work
- mounting machine
- machine
- assigned
- 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.)
- Pending
Links
Images
Landscapes
- Supply And Installment Of Electrical Components (AREA)
Abstract
【課題】予測不可能な外乱の発生に対しても生産効率の低下を抑えることができる実装ラインの管理方法を提供する。
【解決手段】生産動作中に、各実装機が割り当てられている実装作業の実行に要している作業時間を検出し、各実装機の作業時間が所定の許容条件を満たすか否かを判断する。部品切れ等の外乱の発生により、前記許容条件を満たさないほど作業時間が長時間化した実装機があれば、その実装機に割り当てられている実装作業の一部または全部を、他の実装機に移動させる。これにより、外乱の発生した実装機がボトルネックとなって、実装ライン全体の生産効率が低下することを抑えることができる。
【選択図】 図6
A method for managing a mounting line capable of suppressing a decrease in production efficiency even when an unpredictable disturbance occurs.
During a production operation, a work time required for execution of a mounting operation to which each mounting machine is assigned is detected, and it is determined whether or not the working time of each mounting machine satisfies a predetermined allowable condition. To do. If there is a mounting machine whose work time is so long that it does not satisfy the permissible conditions due to the occurrence of disturbance such as component breakage, part or all of the mounting work assigned to that mounting machine is transferred to another mounting machine. Move to. Thereby, it can suppress that the mounting machine in which the disturbance generate | occur | produced becomes a bottleneck, and the production efficiency of the whole mounting line falls.
[Selection] Figure 6
Description
本発明は、プリント基板上に部品を実装する実装ラインの管理方法に関する。 The present invention relates to a method for managing a mounting line for mounting components on a printed circuit board.
プリント基板上に電子部品を実装する実装機として、複数取り付けられた部品供給装置からIC等の電子部品を吸着ヘッドでプリント基板上に移送して装着するものが知られている。またこのような実装機を複数台接続して実装ラインを構成し、基板に電子部品を実装する実装作業を各実装機に分担させる方法が知られている。 2. Description of the Related Art As a mounting machine for mounting electronic components on a printed circuit board, there is known a mounting machine that transports and mounts electronic components such as ICs on a printed circuit board with a suction head from a plurality of mounted component supply devices. In addition, a method is known in which a plurality of mounting machines are connected to form a mounting line and a mounting operation for mounting electronic components on a board is shared by the mounting machines.
このような実装ラインを構成する各実装機に割り当てる部品の実装作業の設定や、各実装作業を行うための部品供給装置の配置については、様々な最適化手法が提案され、生産効率の向上が図られている(下記特許文献1、2等参照)。
しかしながら、実際の実装ラインにおいては、部品切れやエラー等、事前に予測不可能な外乱が発生し、期待される生産効率が得られない場合があり、改善の余地があった。 However, in an actual mounting line, disturbances that cannot be predicted in advance, such as component breakage and errors, may occur, and the expected production efficiency may not be obtained, leaving room for improvement.
本発明は上記課題に鑑みてなされたものであり、外乱の発生に対しても生産効率の低下を抑えることができる実装ラインの管理方法等を提供することを目的とする。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a mounting line management method and the like that can suppress a decrease in production efficiency even when a disturbance occurs.
本発明は下記の手段を提供する。 The present invention provides the following means.
[1]複数の実装機を備えた実装ラインにおける実装作業の管理方法であって、
生産動作中に、各実装機が割り当てられている実装作業の実行に要している作業時間を検出し、
各実装機の作業時間が所定の許容条件を満たすか否かを判断し、
前記許容条件を満たさない作業時間の実装機があれば、その実装機に割り当てられている実装作業の一部または全部を、他の実装機に移動させることを特徴とする実装ラインの管理方法。
[1] A method for managing mounting work in a mounting line including a plurality of mounting machines,
During production operation, it detects the work time required to execute the mounting work to which each mounting machine is assigned,
Determine whether the working time of each mounting machine satisfies the predetermined allowable conditions,
A mounting line management method, wherein if there is a mounting machine having a work time that does not satisfy the allowable condition, a part or all of the mounting work assigned to the mounting machine is moved to another mounting machine.
[2]前記許容条件は、各実装機の作業時間の差に基づいて設定される前項1に記載の実装ラインの管理方法。 [2] The mounting line management method according to [1], wherein the allowable condition is set based on a difference in work time of each mounting machine.
[3]前記許容条件は、作業時間が長時間化している状態の継続期間に基づいて設定される前項1または2に記載の実装ラインの管理方法。 [3] The mounting line management method according to [1] or [2], wherein the permissible condition is set based on a duration of a state in which the work time is prolonged.
[4]前記許容条件を満たさない作業時間の実装機に割り当てられている実装作業の一部または全部を、複数の他の実装機に分配して移動させる前項1〜3のいずれかに記載の実装ラインの管理方法。
[4] The system according to any one of
[5]複数の実装機を備えた実装ラインであって、
生産動作中に、各実装機が割り当てられている実装作業の実行に要している作業時間を検出する検出手段と、
各実装機の作業時間が所定の許容条件を満たすか否かを判断する判断手段と、
前記許容条件を満たさない作業時間の実装機があれば、その実装機に割り当てられている実装作業の一部または全部を、他の実装機に移動させる割当移動手段と、
を備えたことを特徴とする実装ライン。
[5] A mounting line including a plurality of mounting machines,
Detecting means for detecting work time required for execution of mounting work to which each mounting machine is assigned during production operation;
A judging means for judging whether or not the working time of each mounting machine satisfies a predetermined allowable condition;
If there is a mounting machine having a work time that does not satisfy the permissible conditions, an assignment moving means for moving a part or all of the mounting work assigned to the mounting machine to another mounting machine;
A mounting line characterized by comprising
[6]実装ラインを構成する実装機であって、
生産動作中に、当該実装機が割り当てられている実装作業の実行に要している作業時間を検出する検出手段と、
当該実装機の作業時間が所定の許容条件を満たしていない場合には、当該実装機に割り当てられている実装作業の一部または全部を、他の実装機に移動させる割当移動手段と、
を備えたことを特徴とする実装機。
[6] A mounting machine constituting a mounting line,
A detecting means for detecting a work time required for performing the mounting work to which the mounting machine is assigned during the production operation;
When the working time of the mounting machine does not satisfy the predetermined permissible condition, an assignment moving means for moving a part or all of the mounting work assigned to the mounting machine to another mounting machine;
A mounting machine characterized by comprising:
上記発明[1]によると、事前に予測不可能な外乱が発生した場合であっても、その外乱が発生した実装機の作業時間が長時間化して所定の許容条件を満たさなくなれば、当該実装機に割り当てられている実装作業の一部または全部を他の実装機に移動させる。これにより、外乱の発生した実装機がボトルネックとなって、実装ライン全体の生産効率が低下することを抑えることができる。 According to the above invention [1], even when a disturbance that cannot be predicted in advance occurs, if the working time of the mounting machine in which the disturbance occurs becomes long and the predetermined allowable condition is not satisfied, the mounting is performed. A part or all of the mounting work assigned to the machine is moved to another machine. Thereby, it can suppress that the mounting machine in which the disturbance generate | occur | produced becomes a bottleneck, and the production efficiency of the whole mounting line falls.
上記発明[2]によると、許容条件が各実装機の作業時間の差に基づいて設定されるため、各実装機間の作業時間のバランスの崩れに対応して、実装ライン全体の生産効率の低下を抑えることができる。 According to the above invention [2], the allowable condition is set based on the difference in work time of each mounting machine, so that the production efficiency of the entire mounting line can be reduced in response to the balance of the working time between the mounting machines. The decrease can be suppressed.
上記発明[3]によると、許容条件が作業時間が長時間化している状態の継続期間に基づいて設定されるため、短時間に解消する外乱に過敏に反応することを抑制することができる。 According to the above invention [3], the allowable condition is set based on the duration of the state in which the working time is prolonged, so that it is possible to suppress a sensitive reaction to the disturbance that is eliminated in a short time.
上記発明[4]によると、作業時間が長時間化している実装機の実装作業を複数の他の実装機に分配して移動させるため、各実装機の作業時間をより均等化させて、より的確に実装ライン全体の生産効率の低下を抑えることができる。 According to the above invention [4], since the mounting work of the mounting machine whose work time is prolonged is distributed and moved to a plurality of other mounting machines, the work time of each mounting machine is further equalized, and more The decline in production efficiency of the entire mounting line can be suppressed accurately.
上記発明[5]によると、事前に予測不可能な外乱が発生した場合であっても、その外乱が発生した実装機の作業時間が長時間化して所定の許容条件を満たさなくなれば、当該実装機に割り当てられている実装作業の一部または全部を他の実装機に移動させる。これにより、外乱の発生した実装機がボトルネックとなって、実装ライン全体の生産効率が低下することを抑えることができる。 According to the above invention [5], even when a disturbance that cannot be predicted in advance occurs, if the working time of the mounting machine in which the disturbance occurs becomes long and the predetermined allowable condition is not satisfied, the mounting is performed. A part or all of the mounting work assigned to the machine is moved to another machine. Thereby, it can suppress that the mounting machine in which the disturbance generate | occur | produced becomes a bottleneck, and the production efficiency of the whole mounting line falls.
上記発明[6]によると、事前に予測不可能な外乱が発生した場合であっても、その外乱が発生した実装機の作業時間が長時間化して所定の許容条件を満たさなくなれば、当該実装機に割り当てられている実装作業の一部または全部を他の実装機に移動させる。これにより、外乱の発生した実装機がボトルネックとなって、実装ライン全体の生産効率が低下することを抑えることができる。 According to the above invention [6], even when a disturbance that cannot be predicted in advance occurs, if the working time of the mounting machine in which the disturbance has occurred becomes long and the predetermined allowable condition is not satisfied, the mounting is performed. A part or all of the mounting work assigned to the machine is moved to another machine. Thereby, it can suppress that the mounting machine in which the disturbance generate | occur | produced becomes a bottleneck, and the production efficiency of the whole mounting line falls.
図1は、本発明の一実施形態にかかる実装作業の管理方法が適用される実装ラインの概略側面図である。同図に示すように、この実装ライン90は、生産ラインの上流側から下流側にかけて、基板搬入機91、印刷機92、複数(3台)の実装機10…、検査機93、リフロー炉94および基板搬出機95等の設備が並んで配置されている。
FIG. 1 is a schematic side view of a mounting line to which a mounting work management method according to an embodiment of the present invention is applied. As shown in the figure, the
基板搬入機91は、多数の基板が収容されており、基板を印刷機92に順次搬入するものである。印刷機92は、搬入された基板の処理領域にクリーム半田を印刷により塗布するものである。実装機10…は、基板の所定位置に電子部品を実装するものである。検査機93は、基板に実装される電子部品の実装状態を検査するものである。リフロー炉94は、クリーム半田をリフローさせて、基板と部品とを半田接合するものである。さらに基板搬出機95は、リフロー炉94から搬出される基板を順次収容するものである。
The substrate carry-in
また実装ラインを構成する実装機10等の各設備は、パーソナルコンピュータなどによって構成される制御装置99…をそれぞれ備え、各制御装置99…によって、各設備の駆動が制御されるよう構成されている。さらに各制御装置99…は、通信手段を介して接続されており、各制御装置99…間において、信号の送受信を行うことにより、実装ライン全体として後に詳述する動作が行われるよう構成されている。
Each equipment such as the
またこれらの各設備には、動作状況などを表示するモニターなどの表示装置98…がそれぞれ設けられている。
Each of these facilities is provided with a
図2は、実装機の一例を示す平面図である。同図に示すように、実装機10は、基台11上に配置されてプリント基板Pを搬送するコンベア20と、このコンベアの両側に配置された部品供給部30と、基台11の上方に設けられた電子部品実装用のヘッドユニット40とを備えている。
FIG. 2 is a plan view showing an example of a mounting machine. As shown in the figure, the
部品供給部30は、コンベア20に対してフロント側とリア側のそれぞれ上流部と下流部に設けられている。この実施形態では、フロント側とリア側上流部にはテープフィーダ等の部品供給装置を複数並べて取り付け可能な部品供給部31が設けられ、リア側下流部にはパレット等のトレイ支持部材を積層して収納可能とするとともに、トレイ支持部材を基台1中央側に引出可能なトレイ供給装置からなる部品供給部32が設けられている。これらの部品供給部30から供給される部品は、ヘッドユニット40によってピックアップできるようになっている。
The
ヘッドユニット40は、部品供給部30から部品をピックアップしてプリント基板P上に装着し得るように、部品供給部30とプリント基板P上の実装位置とにわたる領域を移動可能となっている。具体的には、ヘッドユニット40は、X軸方向(コンベア20の基板搬送方向)に延びるヘッドユニット支持部材42にX軸方向に移動可能に支持され、このヘッドユニット支持部材42はその両端部においてY軸方向(水平面内でX軸と直交する方向)に延びるガイドレール43,43にY軸方向に移動可能に支持されている。そしてヘッドユニット40は、X軸モータ44によりボールねじ45を介してX軸方向の駆動が行われ、ヘッドユニット支持部材42は、Y軸モータ46によりボールねじ47を介してY軸方向の駆動が行われるようになっている。
The
また、ヘッドユニット40には、複数のヘッド41がX軸方向に並んで搭載されている。各ヘッド41は、Z軸モータを駆動源とする昇降機構により上下方向(Z軸方向)に駆動されるとともに、R軸モータを駆動源とする回転駆動機構により回転方向(R軸方向)に駆動されるようになっている。
In addition, a plurality of
各ヘッド41の先端には、電子部品を吸着して基板に装着するための吸着ノズルが設けられている。各ノズルは、部品吸着時には図外の負圧手段から負圧が供給されて、その負圧による吸引力で電子部品を吸着できるようになっている。
At the tip of each
なお図2において、符号12はカメラであって、ヘッドユニット40で吸着された部品の状態を撮像して、部品のノズルに対する位置ずれなどを検出できるようにしている。
In FIG. 2,
このような実装機10…を複数備えた実装ライン90においては、基板搬入機91から搬入された基板に印刷機92によってクリーム半田が印刷された後、複数台の実装機10…によって電子部品が実装されるが、生産対象の各基板に対して各部品を実装する実装作業は、複数の実装機10…で分担することで、効率的に基板の生産が行えるようになっている。
In the mounting
実装ライン90全体としての生産効率の向上の観点から、各実装作業をどの各実装機10に割り当てるかは、公知の最適化手法によって求めることができる。
From the viewpoint of improving the production efficiency of the entire mounting
この実施形態では、こうして最適化された各実装機10への実装作業の割り当てが求められると、各実装機10…の制御装置99…に設けられる記憶装置には、割り当てられた実装作業を行うための生産プログラムが当初の生産プログラムとして記憶されるようになっている。この生産プログラムには、各実装作業について、実装する部品の種類や基板上における実装座標位置に関するデータ等の他、各実装作業を行うための部品を供給する部品供給装置を各実装機10のどこに取り付けるかという部品供給装置の配置に関する情報も有している。
In this embodiment, when allocation of mounting work to each mounting
このように実装作業の割り当てが最適化された状態によれば、通常時は、高い生産効率が得られる。 Thus, according to the state where the allocation of the mounting work is optimized, high production efficiency can be obtained in the normal time.
ところが、実際の実装ラインでは、部品切れやエラー等、事前に予測不可能な外乱が発生しうるものであり、外乱が発生している実装機では、予め割り当てられた実装作業の実行に要する時間が長時間化してしまう場合がある。たとえば、部品切れが生じたために予備部品への切り替え運転を行っている場合、設備故障が生じた場合、部品吸着ミスが多発する場合、部品吸着ミスを低減するため運転速度を通常よりも低速に設定した場合等である。 However, in an actual mounting line, disturbances that cannot be predicted in advance, such as component breakage and errors, can occur. In a mounting machine that has a disturbance, the time required to execute a pre-assigned mounting operation. May take a long time. For example, when switching to spare parts is performed due to parts being cut out, equipment failure occurs, parts picking mistakes occur frequently, operation speed is reduced to lower than usual to reduce parts picking mistakes This is the case, for example.
そして、このような外乱等の影響で作業時間が長時間化した実装機が発生すれば、この実装機がボトルネックとなり、この長時間化した作業時間に合わせて実装ラインを構成する作業時間の短い他の機械には遊び時間が必要となってしまう。すなわち、実装ラインを構成する各機械において基板が搬入されてから搬出されるまでのラインタクトタイムが長くなり、実装ラインから実装作業を完了した基板がラインアウトされる時間間隔が長くなり、生産ライン全体としての生産効率の低下を招くことになる。 If a mounting machine with a long working time occurs due to the influence of such disturbances, this mounting machine becomes a bottleneck, and the working time for configuring the mounting line according to this long working time is reduced. Play time is required for other short machines. In other words, the line tact time from when a board is loaded to when it is unloaded at each machine constituting the mounting line becomes longer, and the time interval at which a board that has completed mounting work from the mounting line is lined out becomes longer. The overall production efficiency will be reduced.
そこで、この実施形態にかかる実装ライン90では、生産動作中に各実装機の作業時間を監視し、作業時間が長時間化している実装機があれば、当該実装機に割り当てられている実装作業を他の実装機に移動させて負担を軽減させ、実装ライン全体の生産効率が低下することを抑えるようになっている。なお実装作業を移動させるとは、ある実装機で行うことが予定されていた部品を基板に搭載するという仕事(実装作業)を、他の実装機が代わって行うことである。
Therefore, in the mounting
このような実装作業の移動を検討する基準となる作業時間の許容条件は、この実施形態では、各実装機の作業時間の差に基づいて設定されるようになっている。これにより、各実装機の作業時間のバランスの崩れに対応して、生産ライン全体の生産効率の低下を抑えることができる。 In this embodiment, the permissible working time conditions that serve as a reference for examining the movement of the mounting work are set based on the difference in the working time of each mounting machine. Thereby, the fall of the production efficiency of the whole production line can be suppressed corresponding to the collapse of the balance of the working time of each mounting machine.
また、作業時間の許容条件は、作業時間が長時間化している状態の継続期間にも基づいて設定されるようになっている。これにより短時間に解消する些細な外乱に対して、過敏に反応してしまうことを抑制することができる。 In addition, the allowable work time condition is set based on the duration of the state in which the work time is prolonged. Thereby, it can suppress that it reacts sensitively with respect to the slight disturbance which eliminates in a short time.
また、この実施形態では、各実装機10の制御装置99が、それぞれ自身の作業時間を監視し、前記所定の許容条件を満たすか否かを判断し、満たさない場合には自身の実装作業を他の実装機に引き受けてもらうように依頼することで、実装作業の移動を実現するようになっている。すなわち、各実装機10の制御装置は、実装作業の実行に要している作業時間を検出する検出手段、作業時間が所定の許容条件を満たすか否かを判断する判断手段、および実装作業を他の実装機に移動させる割当移動手段として機能している。
In this embodiment, the
このように、この実施形態では、各実装機10の制御装置99が各種判断等を行うため、この実装ライン90では、各実装機間でそれぞれの作業時間を負荷情報として互いに送受するとともに、必要に応じて実装作業を移動させるという情報の送受が行われるようになっている。
As described above, in this embodiment, since the
図3は、各実装機間での情報の送受を概念的に示した説明図である。同図(a)に示すように、各実装機は、自身に割り当てられている実装作業の実行に要している作業時間を負荷情報(自設備負荷情報)として断続的に他の全ての実装機に対して送信(ブロードキャスト)している。また各実装機は他の実装機から送信されている負荷情報(他設備負荷情報)を受信している。各実装機の制御装置99が備える通信手段は、各実装機の作業時間(負荷情報)を外部に送信する送信手段として機能している。
FIG. 3 is an explanatory diagram conceptually showing transmission / reception of information between the mounting machines. As shown in FIG. 5A, each mounting machine intermittently uses all the other mountings as load information (own equipment load information), which is the work time required to execute the mounting work assigned to itself. Transmitting (broadcasting) to the machine. Each mounting machine receives load information (other equipment load information) transmitted from other mounting machines. The communication means provided in the
こうして他の実装機における作業時間(負荷情報)を得る各実装機は、当該実装機の作業時間(負荷情報)と他の実装機の作業時間(負荷情報)とを比較して、当該実装機の実装作業を他の実装機に移動すべきかを判断する。 Thus, each mounting machine that obtains the working time (load information) in the other mounting machine compares the working time (load information) of the mounting machine with the working time (load information) of the other mounting machine, and It is determined whether the mounting operation of should be moved to another mounting machine.
この判断の結果、移動すべきであれば、当該実装機に割り当てられている実装作業から、他のいずれかの実装機に移動させることができる実装作業を適宜抽出する。そして、同図(b)に示すように、移動させたい実装作業を行うための実装データを含む実装作業移動要求を、実装作業の移動先としたい他の特定の実装機に送信する。これを受信した他の特定の実装機では、要求を受理できるならば、その旨を実装作業の移動元の実装機に送信し、移動元の実装機はこの要求受理を受信することで、当該実装機に割り当てられていた実装作業を移動できたことを確認できる。 If it should be moved as a result of this determination, the mounting work that can be moved to any other mounting machine is appropriately extracted from the mounting work assigned to the mounting machine. Then, as shown in FIG. 6B, a mounting work movement request including mounting data for performing the mounting work to be moved is transmitted to another specific mounting machine that is to be a destination of the mounting work. The other specific mounting machine that has received the request, if it can accept the request, sends a message to that effect to the mounting machine that is the movement source of the mounting operation, and the moving mounting machine receives the request, It can be confirmed that the mounting work assigned to the mounting machine has been moved.
図4は、外乱が生じた場合に実装作業を移動させる一例の説明図である。同図では、4台の実装機A〜Dが連結されて実装ラインが構成され、生産対象である基板(ワーク)が実装機A,B,C,Dの順に流れて行く過程で、順次必要な実装作業が行われるようになっている。同図では上下方向が時間経過を示しており、各行の数字は各時点での各実装機の作業時間(秒)を示している。 FIG. 4 is an explanatory diagram of an example in which the mounting operation is moved when a disturbance occurs. In the figure, four mounting machines A to D are connected to form a mounting line, and the board (work) to be produced flows in the order of mounting machines A, B, C, and D, which are sequentially required. Implementation work has been done. In the figure, the vertical direction indicates the passage of time, and the numbers in each row indicate the working time (seconds) of each mounting machine at each time point.
前提として、任意の最適化処理によって各実装機A〜Dの作業時間はいずれも60秒となるように、実装作業が割り当てられている。 As a premise, the mounting work is assigned so that the working time of each of the mounting machines A to D is 60 seconds by any optimization process.
生産開始時点から最上流の実装機Aには基板A,B,C,Dが60秒毎に順次搬入され、下流側の実装機B,C,Dに送り出されていく。各実装機A〜Dで基板への実装作業が行われるようになった定常状態では、各実装機A〜Dにおいてそれぞれに割り当てられた実装作業に要する作業時間は全て60秒であるから、ラインタクトタイムは60秒で、60秒毎に実装作業を完了した基板が完成することになる。 Substrate A, B, C, and D are sequentially loaded into the most upstream mounting machine A from the start of production every 60 seconds and sent to the downstream mounting machines B, C, and D. In the steady state where the mounting work on each board is performed by each mounting machine A to D, the work time required for the mounting work assigned to each mounting machine A to D is 60 seconds. The tact time is 60 seconds, and a substrate on which mounting work has been completed is completed every 60 seconds.
ここで、実装機Bに外乱が発生した場合を想定する。例えば部品切れが発生して予備部品を利用した切り替え運転状態となった場合である。実装機Bではこの外乱のために、本来60秒であった作業時間が90秒に長時間化したとする。このとき、実装機Bの実装作業が完了するまで、上流側の実装機Aは次の基板を送り込めず、また下流側の実装機Cには次の基板が送り込まれないため、実装機Bがボトルネックとなって、ラインタクトタイムも90秒に延び、90秒毎に基板が完成することになる。 Here, it is assumed that a disturbance occurs in the mounting machine B. For example, this is a case in which a part running out occurs and a switching operation state using spare parts is entered. In the mounting machine B, it is assumed that due to this disturbance, the work time, which was originally 60 seconds, is increased to 90 seconds. At this time, the mounting machine B on the upstream side cannot send the next board until the mounting work of the mounting machine B is completed, and the next board is not sent to the mounting machine C on the downstream side. As a bottleneck, the line tact time is extended to 90 seconds, and the substrate is completed every 90 seconds.
実装機Bに外乱が発生している状態が続けば、実装機B以外は定常状態と変わらず割り当てられた実装作業を60秒で完了しているにもかかわらず、ラインタクトタイムは90秒である。 If the state in which the disturbance occurs in the mounting machine B, the line tact time is 90 seconds even though the mounting work other than the mounting machine B is completed in 60 seconds without changing from the steady state. is there.
このような状態が継続すると(ここでは基板3枚を生産する期間以上継続すると)、実装機Bに割り当てられている実装作業の一部を、他の実装機A,C,Dに分配して一時的に移動させる。この実施形態では、このようにある実装機の実装作業を他の1台あるいは複数台の実装機に移動させて生産を行うことを分散処理と呼ぶ。この分散処理では、各実装機の作業時間が均等化されるように、移動させる実装作業および移動先が選択されるようになっている。 If such a state continues (here, it continues for a period of three or more boards to be produced), a part of the mounting work assigned to the mounting machine B is distributed to the other mounting machines A, C, and D. Move temporarily. In this embodiment, moving the mounting operation of a mounting machine in this way to one or a plurality of other mounting machines and performing production is called distributed processing. In this distributed processing, the mounting work and the movement destination to be moved are selected so that the work time of each mounting machine is equalized.
この例では、実装作業の一部を他の実装機に移動させた実装機B、および実装作業を引き受けた他の実装機A,C,Dとも、作業時間70秒と均等化されており、生産ラインのラインタクトタイムも70秒に減少して生産効率の低下が抑制された状態となっている。 In this example, both the mounting machine B in which a part of the mounting work is moved to another mounting machine and the other mounting machines A, C, and D that have assumed the mounting work are equalized with a work time of 70 seconds. The line tact time of the production line is also reduced to 70 seconds, and the decline in production efficiency is suppressed.
実装機Bに外乱が発生している間はこの分散処理状態が継続するが、実装機Bの外乱が解消すると、実装機Bにおける作業時間は定常状態の60秒より短く、ここでは50秒になっている。もともと割り当てられていた実装作業の一部を他の実装機A,C,Dに代わって行っているからである。 While the disturbance occurs in the mounting machine B, this distributed processing state continues, but when the disturbance of the mounting machine B is resolved, the working time in the mounting machine B is shorter than 60 seconds in the steady state, here 50 seconds. It has become. This is because part of the mounting work originally assigned is performed on behalf of the other mounting machines A, C, and D.
このように外乱が解消すれば分散処理を終了して実装機A,C,Dに一時的に移動させていた本来実装機Bに割り当てられていた実装作業が実装機Bに戻され、各実装機が健全であれば最適な生産効率が得られる定常状態に戻る。 If the disturbance is resolved in this way, the distributed work is terminated and the mounting work originally assigned to the mounting machine B that has been temporarily moved to the mounting machines A, C, and D is returned to the mounting machine B, and each mounting is performed. If the machine is healthy, it returns to a steady state where optimum production efficiency is obtained.
なお、上記の分散処理で実装機Bから他の実装機A,C,Dに移動させた実装作業の作業時間は、定常状態では10秒分(定常状態の作業時間60秒−分散処理後(外乱解消後)の作業時間50秒)であり、外乱発生状態では実装機Bでは20秒分(分散処理前の作業時間90秒−分散処理後の作業時間70秒)である。一方、これらの実装作業に対して、分散処理中の実装機A,C,Dでは合計して30秒分(1台あたり60秒から70秒への10秒の作業時間増加×3台)の作業時間を要している。このように作業時間が一致しないのは、当初実装機Bに割り当てられていた実装作業は実装機Bに適しており、実装機Bがより効率よく(短時間に)処理できる実装作業であったという場合等がある。
The working time of the mounting work moved from the mounting machine B to the other mounting machines A, C, and D by the above distributed processing is 10 seconds in the steady state (the steady
次にこのような分散処理が行われる場合の動作手順についてフローチャートに基づいて説明する。 Next, an operation procedure when such distributed processing is performed will be described based on a flowchart.
図5は、この実装ラインにおける分散処理の手順を示すフローチャートである。同図では、複数の実装機のうち、作業時間が長時間化して自身に割り当てられた実装作業を他の実装機に依頼する実装作業移動元と、かかる依頼を受ける実装作業移動先とにおける処理を並列に表現している。 FIG. 5 is a flowchart showing the procedure of distributed processing in this mounting line. In the figure, among the multiple mounting machines, the processing at the mounting work movement source that requests other mounting machines for the mounting work assigned to itself due to the long work time and the mounting work movement destination that receives the request Are expressed in parallel.
同図に示すように、生産動作中、分散処理プログラムが並行して実施され、各実装機は、断続的に当該実装機(自設備)における負荷情報(作業時間)を、相互に伝達し合っている(ステップS10)。 As shown in the figure, during production operations, distributed processing programs are executed in parallel, and each mounting machine intermittently communicates load information (working time) on the mounting machine (own equipment) to each other. (Step S10).
この状態において、各実装機は、当該実装機(自設備)が割り当てられている実装作業の実行に要している作業時間が所定の許容条件を満たすか否かを判断する(ステップS12)。 In this state, each mounting machine determines whether or not the work time required for executing the mounting work to which the mounting machine (own equipment) is assigned satisfies a predetermined allowable condition (step S12).
この許容条件を満たさないと判断する具体例としては、例えば、当該実装機の作業時間が、(1)全実装機の平均作業時間の20%以上を要している、(2)全実装機の平均作業時間10%以上を要する状態が最近の基板5枚分以上にわたって継続している、等を挙げることができる。また、これら例示した2つの条件のいずれかに当て嵌まる、あるいは両方に当て嵌まる場合等に許容条件を満たさないと判断するなど、複数の小条件の組合せ判断とすることもできる。また、各実装機の作業時間の差に基づいて判断する場合であっても、上述のように平均作業時間と比較するほか、他の実装機のうちで最も短い作業時間と比較するようにするなどしてもよい。あるいは予め設定しておいた所定の作業予定時間(たとえば60秒)との比較によって判断してもよい。 As a specific example for determining that this allowable condition is not satisfied, for example, the working time of the mounting machine requires (1) 20% or more of the average working time of all mounting machines, (2) all mounting machines For example, a state that requires an average working time of 10% or more continues for five or more recent substrates. Further, a combination determination of a plurality of small conditions can be made, such as determining that the permissible condition is not satisfied when one of the two exemplified conditions is satisfied, or when both are satisfied. Further, even when a determination is made based on the difference in work time of each mounting machine, in addition to comparing with the average work time as described above, it should be compared with the shortest work time among other mounting machines. Etc. Alternatively, it may be determined by comparison with a predetermined scheduled work time (for example, 60 seconds) set in advance.
さらにまた、作業時間が長時間化した原因(外乱)が、予め設定されたイベントであるか否かによって判断してもよい。たとえば、部品切れや部品供給装置の故障、部品供給装置が作業者によって取り外される等の事態に対応して、予備部品を使用した切り替え運転が行われる場合等を予め分散処理の検討を開始するイベントとして設定しておいてもよい。 Furthermore, it may be determined based on whether or not the cause (disturbance) that the work time has been extended is a preset event. For example, an event that starts the examination of distributed processing in advance when a switching operation using spare parts is performed in response to a situation where a part is out of service, a part supply apparatus is broken, or a part supply apparatus is removed by an operator. It may be set as.
なおこれらの許容条件は例示であって他の条件を設定してもよい。 These permissible conditions are examples, and other conditions may be set.
許容条件を満たしていれば(ステップS12でYES)、当該実装機から実装作業を移動させる必要がないため、他の実装機からの実装作業の移動要求を受けられるように、負荷情報の相互伝達に戻る(ステップS10)。 If the permissible conditions are satisfied (YES in step S12), it is not necessary to move the mounting work from the mounting machine. Therefore, mutual transmission of load information is performed so that a request for moving the mounting work from another mounting machine can be received. Return to (step S10).
許容条件を満たしていなければ(ステップS22でNO)、移動させたい実装作業を抽出する(ステップS14)。移動させたい実装作業は、その実装作業に使用される部品が部品供給部30に搭載されている他の実装機が存在しており、移動可能なものであることが前提となる。そして、この実装作業を他の実装機に移動させた結果、当該実装機と他の実装機の作業時間がより均等化されるものであることが好ましい。移動させたい実装作業は、1つだけでも複数でもよい。また同じ部品についての実装作業が複数割り当てられている場合など、その一部だけを移動させてもよい。また、実装作業の移動先となる他の実装機は1台のみであっても複数であってもよい。複数の他の実装機の作業時間が同程度であった場合には、複数の実装作業を、複数の他の実装機に分配して移動させることが好ましい。このようにすると、当該実装機と複数の他の実装機の作業時間をより均等化させることが容易となる。また当該実装機に割り当てられている実装作業の一部だけを移動させても、全部を移動させてもよい。たとえば当該実装機が故障等により実装作業が行えない状態となった場合等であっても、当該実装機に割り当てられている実装作業を可能であれば全て他の実装機に移動させることにより、実装ライン全体としては基板生産を継続することができる。
If the permissible conditions are not satisfied (NO in step S22), the mounting work to be moved is extracted (step S14). The mounting work to be moved is premised on that there are other mounting machines in which components used in the mounting work are mounted on the
移動可能な実装作業がなければ(ステップS16でNO)、当該実装機から実装作業を移動させることができないため、他の実装機からの実装作業の移動要求を受けられるように、負荷情報の相互伝達に戻る(ステップS10)。 If there is no movable mounting work (NO in step S16), the mounting work cannot be moved from the mounting machine. Therefore, the load information is exchanged so that a mounting work movement request from another mounting machine can be received. Return to transmission (step S10).
移動可能な実装作業があれば(ステップS16でYES)、移動させたい実装作業の実装データを抽出し(ステップS18)、実装作業移動要求として移動先となりうる実装機に送信する(ステップS20)。この移動要求には同時に複数の実装作業が含まれていても良く、各実装作業の実装データには、部品名称と基板上の搭載座標データ等が含まれる。また、移動先としたい実装機が複数台ある場合には、各実装機に対して移動要求が送信される。 If there is a movable mounting operation (YES in step S16), the mounting data of the mounting operation to be moved is extracted (step S18), and is transmitted as a mounting operation movement request to a mounting machine that can be a movement destination (step S20). The movement request may include a plurality of mounting operations at the same time, and the mounting data of each mounting operation includes a component name and mounting coordinate data on the board. When there are a plurality of mounting machines that are desired to be moved, a movement request is transmitted to each mounting machine.
また、移動元が移動先より上流側にある場合には、この実装作業の移動要求には、実装作業を行う実装機が変更になった状態で生産されることになる基板(以下、かかる基板を分散処理適用ワークと呼ぶ。)を特定する情報が含まれる。この情報としては、例えば基板のシリアル管理番号やロット内連番を挙げることができる。このような基板を特定する情報を含めるのは、実装作業を移動させた状態で生産された分散処理適用ワークは、上流側の装置で特定されるものだからである。 In addition, when the movement source is located upstream from the movement destination, the mounting operation movement request includes a board to be produced in a state where the mounting machine for performing the mounting work is changed (hereinafter referred to as such board). Is referred to as distributed processing application work). As this information, for example, a serial management number of a substrate or a serial number in a lot can be cited. The reason for including such information for specifying a board is that the distributed processing application work produced with the mounting operation moved is specified by the upstream apparatus.
移動先となる実装機側では、実装作業移動要求を受信すると(ステップS22)、この移動要求を受け入れ可能か否かを判断する(ステップS24)。 When receiving the mounting work movement request (step S22), the mounting machine side as the movement destination determines whether or not the movement request can be accepted (step S24).
この判断は、たとえば移動要求にかかる実装作業に使用する部品の残数が十分か、この部品が当該移動先実装機内において予備部品への切り替え運転中ではないか、さらに移動先実装機が移動元実装機より上流側にある場合は、この移動要求にかかる実装作業の対象となる基板が生産予定枚数に達して、既に次の品種の基板の生産に取りかかっていないか、等を評価して行う。 This determination is made, for example, whether there is a sufficient number of parts used for the mounting operation related to the movement request, whether this part is in the operation of switching to a spare part in the movement destination mounting machine, and whether the movement destination mounting apparatus is the movement source. If it is on the upstream side of the mounting machine, it will be evaluated whether the board that is the target of the mounting operation according to this movement request has reached the planned production number and has already begun production of the next type of board. .
移動要求を受け入れ不可能であれば(ステップS24でNO)、移動要求を却下する旨を移動元に返信し(ステップS26)、移動元はこの却下結果を受信すると(ステップS28)、他の実装作業の移動を検討するべく移動させたい実装作業の抽出に戻る(ステップS14)。 If the movement request cannot be accepted (NO in step S24), the movement request is returned to the movement source (step S26). When the movement source receives the rejection result (step S28), another implementation is performed. Returning to the extraction of the mounting work to be moved so as to examine the movement of the work (step S14).
移動先において移動要求を受け入れ可能であれば(ステップS24でYES)、移動要求を受理する旨を移動元に返信する(ステップS30)。移動先が移動元より上流側にある場合は、移動要求を受理する旨の返信に、分散処理適用ワークを特定する情報が含まれる。このような情報を含めるのは、実装作業を移動させた状態で生産された分散処理適用ワークは、上流側の装置で特定されるものだからである。 If the movement request can be accepted at the movement destination (YES in step S24), the movement source is returned to the movement source (step S30). When the movement destination is upstream from the movement source, information specifying the distributed processing application work is included in the reply indicating that the movement request is accepted. The reason why such information is included is that the distributed processing application work produced in a state where the mounting work is moved is specified by the upstream apparatus.
こうして移動要求を受け入れた移動先の実装機では、生産対象となっている基板が分散処理適用ワークであるか否かが判断され(ステップS32)、分散処理適用ワークでなければ(ステップS32でNO)、実装作業を移動させる前の状態での生産を継続して、分散処理適用ワークの到来を待つ。分散処理適用ワークであれば(ステップS32でYES)、受け入れた実装作業を、この移動先の実装機で行う実装作業に追加処理して分散処理状態とする(ステップS34)。 In this way, in the destination mounting machine that has accepted the movement request, it is determined whether or not the board to be produced is a distributed processing application work (step S32), and if it is not a distributed processing application work (NO in step S32). ) Continue production in the state before moving the mounting work, and wait for the arrival of distributed processing application work. If the work is a distributed processing application work (YES in step S32), the received mounting work is added to the mounting work performed on the destination mounting machine to be in a distributed processing state (step S34).
一方、移動元の実装機でも移動要求の受理結果を受信すると(ステップS36)、生産対象となっている基板が分散処理適用ワークであるか否かが判断され(ステップS38)、分散処理適用ワークでなければ(ステップS38でNO)、実装作業を移動させる前の状態での生産を継続して分散処理適用ワークの到来を待つ。分散処理適用ワークであれば(ステップS38でYES)、移動させた実装作業をこの移動元の実装機で行わないように、移動させた実装作業のスキップ処理を行って分散処理状態とする(ステップS40)。このようなスキップ処理で対応するのは、実装作業の割り当ては最適化計算によって求められたものであり、外乱等が解消すれば当初の実装作業の割り当てに戻して生産を再開することが望ましいため、移動させる実装作業を当該実装機の生産プログラムから消去しないためである。 On the other hand, when the movement requester receives the result of the movement request (step S36), it is determined whether or not the production target board is a distributed processing application work (step S38). Otherwise (NO in step S38), the production in the state before moving the mounting work is continued and the arrival of the distributed processing application work is waited. If the work is a distributed processing application work (YES in step S38), a skip processing of the moved mounting work is performed so that the moved mounting work is not performed by the moving mounting machine (step S38). S40). This type of skipping process is supported because the assignment of mounting work is determined by optimization calculation, and it is desirable to return to the original mounting work assignment and resume production if disturbances are resolved. This is because the mounting operation to be moved is not deleted from the production program of the mounting machine.
ステップS34とステップS40による分散処理状態は、実装作業の移動先の実装機と、実装作業の移動元の実装機のいずれか一方の上流側の実装機でまず開始され、この分散処理に基づく実装作業がされた基板が他方の下流側の実装機に到達して、この実装機において開始される。この分散処理状態は、過負荷状態が解消するまで継続する(ステップS42でNO)。過負荷状態が解消しているか否かは、当該実装機における作業時間から判断できる。 The distributed processing state in step S34 and step S40 is started first on the upstream mounting machine of either the mounting machine that is the destination of the mounting work or the mounting machine that is the source of the mounting work. The substrate on which the work has been performed arrives at the other downstream mounting machine and is started in this mounting machine. This distributed processing state continues until the overload state is resolved (NO in step S42). Whether or not the overload state has been resolved can be determined from the work time in the mounting machine.
実装作業の移動元の実装機側において外乱等の影響が無くなり、過負荷状態が解消すれば(ステップS42)、分散処理を終了する旨を実装作業の移動先である実装機に対して送信する(ステップS44)。複数の他の実装機に実装作業を移動させている場合には、各実装機に送信する。 When the influence of disturbance or the like is eliminated on the mounting machine side from which the mounting work is moved and the overload state is resolved (step S42), the fact that the distributed processing is finished is transmitted to the mounting machine that is the moving destination of the mounting work. (Step S44). When the mounting operation is moved to a plurality of other mounting machines, it is transmitted to each mounting machine.
そして、生産対象となっている基板が分散処理適用ワークであるか否かが判断され(ステップS46)、分散処理適用ワークであれば(ステップS46でYES)、分散処理状態を継続し、分散処理適用ワークでなければ(ステップS46でNO)、移動させた実装作業のスキップ処理を終了して、通常の生産状態に戻る(ステップS48)。 Then, it is determined whether the substrate to be produced is a distributed processing application work (step S46). If it is a distributed processing application work (YES in step S46), the distributed processing state is continued, and the distributed processing is performed. If it is not an applicable work (NO in step S46), the skip processing of the moved mounting work is terminated, and the normal production state is restored (step S48).
一方、実装作業の移動先の実装機においても、分散処理の終了を受信すると(ステップS50)、生産対象となっている基板が分散処理適用ワークであるか否かが判断され(ステップS52)、分散処理適用ワークであれば(ステップS52でYES)、分散処理状態を継続し、分散処理適用ワークでなければ(ステップS52でNO)、移動により追加していた実装作業の追加処理を終了して、通常の生産状態に戻る(ステップS54)。ステップS48とステップS54による分散処理状態の終了は、実装作業の移動先の実装機と、実装作業の移動元の実装機の内いずれか一方の上流側の実装機でまず通常の生産状態に戻されるとともに、この通常の実装作業がされた基板が他方の下流側の実装機に到達して、この実装機において通常の生産状態に戻されることで実施される。 On the other hand, when the mounting machine to which the mounting operation is moved receives the end of the distributed processing (step S50), it is determined whether the production target board is a distributed processing application work (step S52). If it is a distributed processing application work (YES in step S52), the distributed processing state is continued, and if it is not a distributed processing application work (NO in step S52), the additional processing of the mounting work added by the movement is terminated. Return to the normal production state (step S54). The termination of the distributed processing state in step S48 and step S54 is first returned to the normal production state on either the mounting machine to which the mounting work is moved or the mounting machine on the upstream side of the mounting work source. At the same time, the substrate on which the normal mounting operation has been performed reaches the other downstream mounting machine and is returned to the normal production state in this mounting machine.
このように過負荷状態が解消して、長時間化していた作業時間が回復すれば分散処理を終了するため、実装作業の割り当てが最適化された通常の生産状態に速やかに復帰して、高い生産性を確保することができる。 In this way, when the overload condition is resolved and the long working time is restored, the distributed processing is terminated, so the normal production state in which the allocation of the mounting work is optimized is quickly returned to a high level. Productivity can be ensured.
図6は、生産動作中に部品切れが生じた場合に行われる実装作業移動の例の説明図である。同図(a)〜(c)に示すように、上流側の実装機Aに部品A,B,Cを供給する部品供給装置が取り付けられ、これらの部品を搭載する実装作業が割り当てられている。また下流側の実装機Bには部品A,D,Eを供給する部品供給装置が取り付けられ、これらの部品を搭載する実装作業が割り当てられている。 FIG. 6 is an explanatory diagram of an example of the mounting work movement performed when a part cut occurs during the production operation. As shown in FIGS. 4A to 4C, a component supply device that supplies components A, B, and C is attached to the upstream mounting machine A, and a mounting operation for mounting these components is assigned. . Further, a component supply device that supplies components A, D, and E is attached to the downstream mounting machine B, and a mounting operation for mounting these components is assigned.
部品Aに着目すると、各基板には複数の部品Aが搭載されることになっており(例えば60個)、基板に複数の部品Aをそれぞれ搭載する複数の実装作業が、実装機A,Bに半分ずつ(例えば30個ずつ)割り当てられている。したがって、平常の生産中に生産された基板(1)では、実装機Aで搭載された部品Aと実装機Bで実装された部品Bとが半分ずつ(30個ずつ)となっている。 Focusing on the component A, a plurality of components A are to be mounted on each substrate (for example, 60), and a plurality of mounting operations for mounting the plurality of components A on the substrate are performed by the mounting machines A and B. Are assigned half by one (for example, 30 each). Therefore, in the board (1) produced during normal production, the component A mounted by the mounting machine A and the component B mounted by the mounting machine B are halved (30 by each).
ここで、下流側の実装機Bに何らかの外乱が発生し、その作業時間が長時間化した場合を想定する。この場合、作業時間が長期化した実装機Bは、実装機Aとの作業時間を均等化させるように、同じ部品Aを持つ実装機Aに対して、部品Aについての実装作業の一部(例えば12個分)についての移動要求を行う。これを受け入れた実装機Aでは、既に基板(2)への全ての実装作業が完了しているとする。 Here, it is assumed that some disturbance occurs in the mounting machine B on the downstream side and the work time is prolonged. In this case, the mounting machine B whose work time has been extended has a part of the mounting work for the component A (with respect to the mounting machine A having the same part A so as to equalize the work time with the mounting machine A ( For example, a movement request for 12) is made. In the mounting machine A that has accepted this, it is assumed that all mounting operations on the board (2) have already been completed.
つづいて同図(b)に示すように、実装機Aに次の基板(3)が搬入されると、実装機Aは実装機Bから依頼された実装作業を追加した分散処理を行う。しかしこの時点で実装機Bに搬入された基板(2)は分散処理が適用される前の基板であるので、実装機Bは実装作業のスキップ処理を行わず、平常の生産時と同様の実装作業(部品Aについて30個)を行う。 Subsequently, as shown in FIG. 5B, when the next board (3) is carried into the mounting machine A, the mounting machine A performs distributed processing to which the mounting work requested from the mounting machine B is added. However, since the board (2) carried into the mounting machine B at this point is the board before the distributed processing is applied, the mounting machine B does not perform the mounting process skipping process and mounts the same as in normal production. Work (30 parts A) is performed.
つづいて同図(c)に示すように、実装機Bに分散処理が適用された基板(3)が搬入されれば、既に実装機Aによって分散処理として追加した実装作業(部品Aについて30個+12個=42個)が行われているため、実装機Bでは移動した実装作業をスキップし、残る実装作業(部品Aについて30個−12個=18個)のみを行っている。 Subsequently, as shown in FIG. 5C, when the board (3) to which the distributed processing is applied is loaded into the mounting machine B, the mounting work already added as the distributed processing by the mounting machine A (30 components A) + 12 = 42) is being performed, the mounting machine B skips the moved mounting work and performs only the remaining mounting work (30-12 for component A = 18).
以上のように、この実施形態によると、事前に予測不可能な外乱が発生した場合であっても、その外乱が発生した実装機の作業時間が長時間化して所定の許容条件を満たさなくなれば、当該実装機に割り当てられている実装作業の一部または全部を他の実装機に移動させる対応を実装ラインの各実装機が自動的に行い、外乱の発生した実装機がボトルネックとなって、実装ライン全体の生産効率が低下することを抑えることができる。 As described above, according to this embodiment, even when a disturbance that cannot be predicted in advance occurs, if the working time of the mounting machine in which the disturbance occurs becomes long and the predetermined allowable condition is not satisfied. , Each mounting machine on the mounting line automatically responds to move part or all of the mounting work assigned to the mounting machine to another mounting machine, and the mounting machine where the disturbance occurred becomes a bottleneck. Therefore, it is possible to suppress a decrease in the production efficiency of the entire mounting line.
また、作業時間の許容条件を各実装機の作業時間の差に基づいて設定されるようにしたため、各実装機間の作業時間のバランスの崩れが生じているか否かを直接的に判断することができ、実装ライン全体の生産効率の低下を抑えることができる。 In addition, since the allowable work time conditions are set based on the difference in the work time of each mounting machine, it is possible to directly determine whether or not the balance of the work time between the mounting machines has occurred. It is possible to suppress a decrease in production efficiency of the entire mounting line.
また、作業時間の許容条件が作業時間が長時間化している状態の継続期間に基づいて設定されるため、短時間に解消する外乱に過敏に反応することを抑制することができる。 Moreover, since the allowable condition for the work time is set based on the duration of the state in which the work time is prolonged, it is possible to suppress a sensitive reaction to a disturbance that is eliminated in a short time.
また、作業時間が長時間化している実装機の実装作業を複数の他の実装機に分配して移動させるため、各実装機の作業時間をより均等化させて、より的確に実装ライン全体の生産効率の低下を抑えることができる。 In addition, since the mounting work of mounting machines whose work time is prolonged is distributed and moved to multiple other mounting machines, the work time of each mounting machine is more evenly distributed and the entire mounting line is more accurately A decrease in production efficiency can be suppressed.
以上、本発明を一実施形態に基づいて説明したが、本発明は上記構成に限定されず下記のように適宜変更しても良い。 The present invention has been described based on one embodiment. However, the present invention is not limited to the above-described configuration, and may be appropriately changed as follows.
たとえば、上記実施形態では、部品供給装置としてテープフィーダとパレットを例としたが、部品供給装置はこれに限定されず、バルクフィーダや、ベアチップが搭載されたウェハを供給するようにしたフィーダ等、他のタイプの部品供給装置であってもよい。 For example, in the above embodiment, a tape feeder and a pallet are used as an example of the component supply device, but the component supply device is not limited thereto, and a bulk feeder, a feeder configured to supply a wafer on which a bare chip is mounted, etc. Other types of component supply devices may be used.
また、実装機としては、部品を基板に搭載するためのヘッドが直線一軸方向に移動可能なもの、平面上を2方向自由に移動可能なもの、あるいは円周上を移動可能なもの等であっても良い。また、実装機は部品供給装置を搭載するものを例としたが、外付けの部品供給機を接続するもの、あるいは近傍に配置するだけのものであっても、その供給装置の部品を基板に搭載可能なものであれば良い。本発明に関わる実装ラインはこれらの各種の実装機の内1種、あるいは複数を組み合わせて形成することができる。 In addition, as a mounting machine, a head for mounting a component on a substrate can move in a linear uniaxial direction, can move freely in two directions on a plane, or can move on a circumference. May be. In addition, although the mounting machine is an example that mounts a component supply device, the component of the supply device is mounted on the board even if it is connected to an external component supply device or just placed in the vicinity. Anything that can be mounted is acceptable. The mounting line according to the present invention can be formed by combining one or more of these various mounting machines.
上記実施形態では、各実装機の作業時間の検出、所定の許容条件を満たすか否かの判断、それに実装作業の移動を、各実装機自身の制御装置において行ったが、これらは、実装ラインを統括管理する上位のコンピュータ等で行っても、いずれかの特定の実装機が統括して行っても良い。 In the above embodiment, detection of the working time of each mounting machine, determination of whether or not a predetermined allowable condition is satisfied, and movement of the mounting work are performed in the control device of each mounting machine. It may be performed by a higher-level computer or the like that performs overall management, or may be performed by any specific mounting machine.
10 実装機
90 実装ライン
P 基板(プリント基板)
10
Claims (6)
生産動作中に、各実装機が割り当てられている実装作業の実行に要している作業時間を検出し、
各実装機の作業時間が所定の許容条件を満たすか否かを判断し、
前記許容条件を満たさない作業時間の実装機があれば、その実装機に割り当てられている実装作業の一部または全部を、他の実装機に移動させることを特徴とする実装ラインの管理方法。 A method for managing a mounting line having a plurality of mounting machines,
During production operation, it detects the work time required to execute the mounting work to which each mounting machine is assigned,
Determine whether the working time of each mounting machine satisfies the predetermined allowable conditions,
A mounting line management method, wherein if there is a mounting machine having a work time that does not satisfy the allowable condition, a part or all of the mounting work assigned to the mounting machine is moved to another mounting machine.
生産動作中に、各実装機が割り当てられている実装作業の実行に要している作業時間を検出する検出手段と、
各実装機の作業時間が所定の許容条件を満たすか否かを判断する判断手段と、
前記許容条件を満たさない作業時間の実装機があれば、その実装機に割り当てられている実装作業の一部または全部を、他の実装機に移動させる割当移動手段と、
を備えたことを特徴とする実装ライン。 A mounting line with a plurality of mounting machines,
Detecting means for detecting work time required for execution of mounting work to which each mounting machine is assigned during production operation;
A judging means for judging whether or not the working time of each mounting machine satisfies a predetermined allowable condition;
If there is a mounting machine having a work time that does not satisfy the permissible conditions, an assignment moving means for moving a part or all of the mounting work assigned to the mounting machine to another mounting machine;
A mounting line characterized by comprising
生産動作中に、当該実装機が割り当てられている実装作業の実行に要している作業時間を検出する検出手段と、
当該実装機の作業時間が所定の許容条件を満たしていない場合には、当該実装機に割り当てられている実装作業の一部または全部を、他の実装機に移動させる割当移動手段と、
を備えたことを特徴とする実装機。
A mounting machine constituting a mounting line,
A detecting means for detecting a work time required for performing the mounting work to which the mounting machine is assigned during the production operation;
When the working time of the mounting machine does not satisfy the predetermined permissible condition, an assignment moving means for moving a part or all of the mounting work assigned to the mounting machine to another mounting machine;
A mounting machine characterized by comprising:
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005194827A JP2007013033A (en) | 2005-07-04 | 2005-07-04 | Implementation line management method |
| CN2006100923695A CN1878460B (en) | 2005-06-01 | 2006-06-01 | Installation work management method, installation machine and preparation support method, installation assembly line |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005194827A JP2007013033A (en) | 2005-07-04 | 2005-07-04 | Implementation line management method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2007013033A true JP2007013033A (en) | 2007-01-18 |
Family
ID=37751104
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005194827A Pending JP2007013033A (en) | 2005-06-01 | 2005-07-04 | Implementation line management method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2007013033A (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008066361A (en) * | 2006-09-05 | 2008-03-21 | Juki Corp | Component mounter and component mounter production line system |
| JP2008227094A (en) * | 2007-03-12 | 2008-09-25 | Yamaha Motor Co Ltd | Component mounting method and component mounting system |
| JP2009123902A (en) * | 2007-11-14 | 2009-06-04 | Panasonic Corp | Component mounting condition determining method, component mounting condition determining apparatus, and program |
| JP2012028660A (en) * | 2010-07-27 | 2012-02-09 | Fuji Mach Mfg Co Ltd | Component replenishment optimization device and component replenishment optimization method of component mounting line |
| JP2013062290A (en) * | 2011-09-12 | 2013-04-04 | Yamaha Motor Co Ltd | Mounted substrate manufacturing system and manufacturing method of mounted substrate |
| JP2013207215A (en) * | 2012-03-29 | 2013-10-07 | Fuji Mach Mfg Co Ltd | Feeder arrangement position determining method |
| KR101352578B1 (en) | 2008-09-30 | 2014-01-17 | 삼성테크윈 주식회사 | Component allocation method for chip mounter |
| CN105873425A (en) * | 2014-08-29 | 2016-08-17 | 雅马哈发动机株式会社 | Component mounting system |
| JP2017037902A (en) * | 2015-08-07 | 2017-02-16 | ヤマハ発動機株式会社 | Component mounting system and component mounting method |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0621690A (en) * | 1992-06-30 | 1994-01-28 | Matsushita Electric Ind Co Ltd | Mounting line parts allocation method |
| JPH10190299A (en) * | 1996-12-20 | 1998-07-21 | Matsushita Electric Ind Co Ltd | Electronic component mounting line and electronic component mounting method |
| JP2001267799A (en) * | 2000-03-17 | 2001-09-28 | Sanyo Electric Co Ltd | Mounting line |
-
2005
- 2005-07-04 JP JP2005194827A patent/JP2007013033A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0621690A (en) * | 1992-06-30 | 1994-01-28 | Matsushita Electric Ind Co Ltd | Mounting line parts allocation method |
| JPH10190299A (en) * | 1996-12-20 | 1998-07-21 | Matsushita Electric Ind Co Ltd | Electronic component mounting line and electronic component mounting method |
| JP2001267799A (en) * | 2000-03-17 | 2001-09-28 | Sanyo Electric Co Ltd | Mounting line |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008066361A (en) * | 2006-09-05 | 2008-03-21 | Juki Corp | Component mounter and component mounter production line system |
| JP2008227094A (en) * | 2007-03-12 | 2008-09-25 | Yamaha Motor Co Ltd | Component mounting method and component mounting system |
| JP2009123902A (en) * | 2007-11-14 | 2009-06-04 | Panasonic Corp | Component mounting condition determining method, component mounting condition determining apparatus, and program |
| KR101352578B1 (en) | 2008-09-30 | 2014-01-17 | 삼성테크윈 주식회사 | Component allocation method for chip mounter |
| JP2012028660A (en) * | 2010-07-27 | 2012-02-09 | Fuji Mach Mfg Co Ltd | Component replenishment optimization device and component replenishment optimization method of component mounting line |
| JP2013062290A (en) * | 2011-09-12 | 2013-04-04 | Yamaha Motor Co Ltd | Mounted substrate manufacturing system and manufacturing method of mounted substrate |
| JP2013207215A (en) * | 2012-03-29 | 2013-10-07 | Fuji Mach Mfg Co Ltd | Feeder arrangement position determining method |
| CN105873425A (en) * | 2014-08-29 | 2016-08-17 | 雅马哈发动机株式会社 | Component mounting system |
| JP2017037902A (en) * | 2015-08-07 | 2017-02-16 | ヤマハ発動機株式会社 | Component mounting system and component mounting method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2006339388A (en) | Mounting work management method, mounting line and mounting machine | |
| EP2988583B1 (en) | Substrate working device, substrate working method, and substrate working system | |
| WO2012172715A1 (en) | Set-up method, component mounting method, and component mounting system | |
| KR20100121491A (en) | Mounting condition determining method | |
| JP7367176B2 (en) | Component mounting system and component mounting method | |
| JP2007013033A (en) | Implementation line management method | |
| JP6693788B2 (en) | Production processing optimization device and electronic component mounting machine | |
| JP2017183586A (en) | Mounting processing optimization device and electronic component mounting machine | |
| JP4916921B2 (en) | Component mounting method and component mounting system | |
| JP2006339389A (en) | Mounting machine setup support method | |
| JP5969789B2 (en) | Electronic component mounting equipment | |
| JP3888042B2 (en) | Electronic component mounting apparatus and mounting method | |
| JP2007281227A (en) | Arrangement setting method of component supply device in mounting machine | |
| JP4955313B2 (en) | Production control method | |
| JP4887328B2 (en) | Mounting condition determination method | |
| JP7417848B2 (en) | Mounted board manufacturing system and mounted board manufacturing method | |
| CN114208412A (en) | Mounting device, mounting system, and inspection mounting method | |
| US20200077553A1 (en) | Component mounting machine | |
| JP6275939B2 (en) | Electronic component mounting system | |
| US11388851B2 (en) | Component mounter | |
| JP4823822B2 (en) | Component mounter | |
| JP7588230B2 (en) | Management device, mounting system and production method | |
| JP7088809B2 (en) | Work work device, work work system, and control method of work work device | |
| JP2006339390A (en) | Mounting line | |
| JP6866250B2 (en) | Determining device, determining method, surface mounter |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080606 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100818 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100831 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101005 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101109 |