JP7630901B2 - Component setup support device, solder setup support device, component setup support method, solder setup support method, component setup support program, solder setup support program, and recording medium - Google Patents
Component setup support device, solder setup support device, component setup support method, solder setup support method, component setup support program, solder setup support program, and recording medium Download PDFInfo
- Publication number
- JP7630901B2 JP7630901B2 JP2024515799A JP2024515799A JP7630901B2 JP 7630901 B2 JP7630901 B2 JP 7630901B2 JP 2024515799 A JP2024515799 A JP 2024515799A JP 2024515799 A JP2024515799 A JP 2024515799A JP 7630901 B2 JP7630901 B2 JP 7630901B2
- Authority
- JP
- Japan
- Prior art keywords
- component
- mounting
- type
- work
- mounter
- 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
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K13/00—Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
- H05K13/08—Monitoring manufacture of assemblages
- H05K13/086—Supply management, e.g. supply of components or of substrates
Landscapes
- Engineering & Computer Science (AREA)
- Operations Research (AREA)
- Manufacturing & Machinery (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Supply And Installment Of Electrical Components (AREA)
Description
この発明は、部品を基板に実装する部品実装機や、半田を基板に印刷する半田印刷機を用いた生産ラインにおいて、部品や半田の段取り作業を支援する技術に関する。 This invention relates to technology that assists in the setup of components and solder in production lines that use component mounters that mount components onto circuit boards and solder printers that print solder onto circuit boards.
例えば、複数の部品を収納するテープをテープフィーダに装着して、当該テープフィーダが所定位置に供給する部品を実装ヘッドによって基板に移載することで部品を基板に実装する部品実装機が知られている。また、部品が実装された基板である部品実装基板を当該部品実装機によって生産する生産ラインでは、特許文献1に記載されているように、テープフィーダに装着された部品が使い切られるのに応じて、部品を収納したテープを部品実装機のテープフィーダに装着する部品段取り作業が実行される。また、かかる生産ラインにおいて、半田を基板に印刷する半田印刷機を用いる場合には、半田が使い切られるのに応じて、半田を半田印刷機に装着する半田段取り作業が実行される。 For example, a component mounter is known that mounts components on a board by mounting a tape containing multiple components on a tape feeder and transferring the components supplied by the tape feeder to a predetermined position onto the board with a mounting head. Also, in a production line that uses the component mounter to produce component-mounted boards, which are boards on which components are mounted, a component setup operation is performed in which the tape containing the components is mounted on the tape feeder of the component mounter as the components mounted on the tape feeder are used up, as described in
このような段取り作業は、部品保管庫から取り出したテープを部品実装機に装着したり、半田保管庫から取り出した半田を半田印刷機に装着したりすることで実行される。この際、部品切れの度に、新たなテープが部品保管庫から取り出されて部品実装機に装着されたために、生産ラインが設置された生産現場において多数の部品が残存してしまう場合があった。また、半田切れの度に、新たな半田が半田保管庫から取り出されて半田印刷機に装着されたために、生産現場において多数の半田が残存してしまう場合があった。 Such setup work is carried out by attaching tape taken from the parts storage to the parts mounting machine, and solder taken from the solder storage to the solder printer. When doing this, every time a part ran out, new tape was taken from the parts storage and attached to the parts mounting machine, which could leave a large number of parts remaining at the production site where the production line was installed. Also, every time solder ran out, new solder was taken from the solder storage and attached to the solder printer, which could leave a large number of solder remaining at the production site.
この発明は上記課題に鑑みなされたものであり、部品あるいは半田を使用する生産現場において、部品あるいは半田が残存する量を抑制可能とする技術の提供を目的とする。 This invention has been developed in consideration of the above-mentioned problems, and aims to provide technology that makes it possible to reduce the amount of components or solder remaining in production sites where components or solder are used.
本発明に係る半田段取り支援装置は、部品段取り作業によって装着された部品を基板に実装する一の部品実装機および別の部品実装のうち、別の部品実装機に装着されている部品の種類である装着部品種を示す装着部品種情報を記憶する記憶部と、一の部品実装機が基板への部品の実装を開始するために、一の部品実装機に対して装着すべき部品の種類である対象部品種が装着部品種情報に存在するかを確認する部品照合を実行する部品照合部と、部品を保管する部品保管庫から対象部品種の部品を出庫して一の部品実装機に装着する出庫装着作業と、別の部品実装機に装着されている対象部品種の部品を取り外して一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、部品照合の結果に応じて実行する作業決定部とを備える。The solder setup support device according to the present invention includes a memory unit that stores mounted component type information indicating the mounted component type, which is the type of components mounted on one component mounter, between one component mounter that mounts components mounted by a component setup operation on a board and another component mounter; a component matching unit that performs component matching to confirm whether a target component type, which is the type of components to be mounted on the one component mounter, exists in the mounted component type information in order for the one component mounter to start mounting components on the board; and a work determination unit that performs a mounting work determination to determine whether to perform an out-of-stock mounting work in which a component of the target component type is out-stocked from a component storage facility that stores components and mounted on the one component mounter, or a reuse mounting work in which a component of the target component type mounted on the other component mounter is removed and mounted on the one component mounter, depending on the result of the component matching.
本発明に係る部品段取り支援プログラムは、上記の部品段取り支援装置としてコンピュータを機能させる。 The part setup support program of the present invention causes a computer to function as the above-mentioned part setup support device.
本発明に係る記録媒体は、上記の部品段取り支援プログラムをコンピュータにより読み出し可能に記録する。 The recording medium of the present invention records the above-mentioned part setup support program in a manner readable by a computer.
本発明に係る部品段取り支援方法は、部品段取り作業によって装着された部品を基板に実装する一の部品実装機および別の部品実装のうち、別の部品実装機に装着されている部品の種類である装着部品種を示す装着部品種情報を取得する工程と、一の部品実装機が基板への部品の実装を開始するために、一の部品実装機に対して装着すべき部品の種類である対象部品種が装着部品種情報に存在するかを確認する部品照合を実行する工程と、部品を保管する部品保管庫から対象部品種の部品を出庫して一の部品実装機に装着する出庫装着作業と、別の部品実装機に装着されている対象部品種の部品を取り外して一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、部品照合の結果に応じて実行する工程とを備える。The component setup support method according to the present invention includes the steps of: acquiring mounted component type information indicating the mounted component type, which is the type of component mounted on one component mounter, which mounts components mounted by a component setup operation on a board, and another component mounter; performing a component matching to confirm whether a target component type, which is the type of component to be mounted on the one component mounter, exists in the mounted component type information so that the one component mounter can start mounting components on the board; and performing a mounting operation decision to determine whether to perform an out-of-stock mounting operation in which a component of the target component type is removed from a component storage warehouse that stores components and mounted on the one component mounter, or a reuse mounting operation in which a component of the target component type mounted on the other component mounter is removed and mounted on the one component mounter, based on the result of the component matching.
このように構成された本発明(部品段取り支援装置、部品段取り支援プログラム、記録媒体および部品段取り支援方法)では、一の部品実装機による基板への部品の実装を開始するために一の部品実装機に部品を装着するにあたって、装着部品種情報が参照される。この装着部品種情報は、別の部品実装機に装着されている部品の種類(装着部品種)を示す。具体的には、一の部品実装機に対して装着すべき部品の種類(対象部品種)が装着部品種情報に存在するかが確認される(部品照合)。そして、出庫装着作業および流用装着作業のいずれによって一の部品実装機に部品を装着するかを決定する装着作業決定が、部品照合の結果に基づき実行される。ここで、出庫装着作業は、部品を保管する部品保管庫から対象部品種の部品を出庫して一の部品実装機に装着する作業であり、流用装着作業は、別の部品実装機に装着されている対象部品種の部品を取り外して一の部品実装機に装着する作業である。したがって、別の部品実装機における対象部品種の部品の装着状況に応じて、別の部品実装機から一の部品実装機に対象部品種の部品を移設して、当該一の部品実装機における基板への部品の実装に使用することができる。これによって、部品を使用する生産現場において、部品が残存する量を抑制することが可能となる。In the present invention (component setup support device, component setup support program, recording medium, and component setup support method) configured as described above, when mounting components on one component mounter in order to start mounting components on a board by the one component mounter, the mounting component type information is referenced. This mounting component type information indicates the type of components (mounted component type) mounted on another component mounter. Specifically, it is confirmed whether the type of components (target component type) to be mounted on the one component mounter exists in the mounting component type information (component matching). Then, a mounting operation decision is made based on the result of the component matching to determine whether the components will be mounted on the one component mounter by the out-of-warehouse mounting operation or the reuse mounting operation. Here, the out-of-warehouse mounting operation is the operation of out-of-warehouse mounting of a target component type from a component storage warehouse that stores components and mounting it on the one component mounter, and the reuse mounting operation is the operation of removing a target component type mounted on another component mounter and mounting it on the one component mounter. Therefore, depending on the mounting status of components of the target component type in another mounter, the components of the target component type can be transferred from another mounter to one mounter and used for mounting the components on a board in the one mounter, which makes it possible to reduce the amount of components remaining at the production site where the components are used.
また、部品段取り作業によって装着された部品を基板に実装する部品実装機によって部品が実装された基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の部品実装基板の生産計画を取得する生産計画取得部をさらに備え、一の部品実装機は、作業対象ラインに含まれる部品実装機であり、別の部品実装機は、複数の生産ラインのうち、作業対象ラインとは異なる別の生産ラインに含まれる部品実装機であり、装着部品種情報が示す装着部品種は、別の生産ラインの部品実装機に装着されている部品の種類であり、対象部品種は、作業対象ラインで生産計画に基づく部品実装基板の生産を開始するために、作業対象ラインの部品実装機に対して装着すべき部品の種類であり、出庫装着作業は、部品保管庫から対象部品種の部品を出庫して作業対象ラインの部品実装機に装着する作業であり、流用装着作業は、別の生産ラインの部品実装機に装着されている対象部品種の部品を取り外して作業対象ラインの部品実装機に装着する作業であるように、部品段取り支援装置を構成してもよい。The component setup support device may further include a production plan acquisition unit that acquires a production plan for component-mounted boards to be produced in a target line among a plurality of production lines that each produce component-mounted boards, which are boards on which components are mounted by a component mounter that mounts components mounted by a component setup operation onto the board, according to a predetermined production plan, wherein the one component mounter is a component mounter included in the target line, and the other component mounter is a component mounter included in another production line among the plurality of production lines that is different from the target line, the mounted component type indicated by the mounted component type information is the type of component mounted on the component mounter of the other production line, the target component type is the type of component that should be mounted on the component mounter of the target line in order to start production of component-mounted boards based on the production plan in the target line, the out-of-stock mounting operation is the operation of out-stocking components of the target component type from a component storage warehouse and mounting them on the component mounter of the target line, and the reuse mounting operation is the operation of removing components of the target component type mounted on the component mounter of the other production line and mounting them on the component mounter of the target line.
すなわち、かかる部品段取り支援装置は、部品段取り作業によって装着された部品を基板に実装する部品実装機によって部品が実装された基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の部品実装基板の生産計画を取得する生産計画取得部と、複数の生産ラインのうち、作業対象ラインとは異なる別の生産ラインの部品実装機に装着されている部品の種類である装着部品種を示す装着部品種情報を記憶する記憶部と、作業対象ラインで生産計画に基づく部品実装基板の生産を開始するために、作業対象ラインの部品実装機に対して装着すべき部品の種類である対象部品種が装着部品種情報に存在するかを確認する部品照合を実行する部品照合部と、部品を保管する部品保管庫から対象部品種の部品を出庫して作業対象ラインの部品実装機に装着する出庫装着作業と、別の生産ラインの部品実装機に装着されている対象部品種の部品を取り外して作業対象ラインの部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、部品照合の結果に応じて実行する作業決定部とを備える。That is, such a component setup support device includes a production plan acquisition unit that acquires a production plan for component-mounted boards to be produced in a target line among multiple production lines that each produce component-mounted boards, which are boards on which components are mounted by a component mounter that mounts components mounted by a component setup operation onto the board, according to a predetermined production plan; a storage unit that stores mounted component type information indicating mounted component types, which are types of components mounted on a component mounter of another production line different from the target line among the multiple production lines; a component matching unit that performs component matching to confirm whether a target component type, which is a type of component that should be mounted on a component mounter of the target line, exists in the mounted component type information in order to start production of component-mounted boards based on the production plan in the target line; and a work determination unit that performs a mounting operation decision that determines whether to perform an out-of-stock mounting operation in which parts of the target component type are removed from a component storage warehouse that stores parts and mounted on the component mounter of the target line, or a reuse mounting operation in which parts of the target component type mounted on a component mounter of another production line are removed and mounted on the component mounter of the target line, depending on the result of the component matching.
このように構成された部品段取り支援装置では、作業対象ラインで部品実装基板の生産を開始するために作業対象ラインの部品実装機に部品を装着するにあたって、装着部品種情報が参照される。この装着部品種情報は、作業対象ラインとは異なる別の生産ラインの部品実装機に装着されている部品の種類(装着部品種)を示す。具体的には、作業対象ラインの部品実装機に対して装着すべき部品の種類(対象部品種)が装着部品種情報に存在するかが確認される(部品照合)。そして、出庫装着作業および流用装着作業のいずれによって作業対象ラインに部品を装着するかを決定する装着作業決定が、部品照合の結果に基づき実行される。ここで、出庫装着作業は、部品を保管する部品保管庫から対象部品種の部品を出庫して作業対象ラインの部品実装機に装着する作業であり、流用装着作業は、別の生産ラインの部品実装機に装着されている対象部品種の部品を取り外して作業対象ラインの部品実装機に装着する作業である。したがって、別の生産ラインにおける対象部品種の部品の装着状況に応じて、別の生産ラインから作業対象ラインに対象部品種の部品を移設して、当該作業対象ラインにおける部品実装基板の生産に使用することができる。これによって、部品実装基板の生産に部品を使用する生産現場において、部品が残存する量を抑制することが可能となる。In the component setup support device configured in this way, when mounting components on a component mounter on a target line to start production of component-mounted boards on the target line, the mounting component type information is referenced. This mounting component type information indicates the type of components (mounted component type) mounted on a component mounter on a production line different from the target line. Specifically, it is confirmed whether the type of components (target component type) to be mounted on the component mounter on the target line exists in the mounting component type information (component matching). Then, a mounting operation decision is made based on the result of the component matching to determine whether the components will be mounted on the target line by the out-of-stock mounting operation or the reuse mounting operation. Here, the out-of-stock mounting operation is the operation of taking out the target component type from a component storage warehouse that stores components and mounting it on the component mounter on the target line, and the reuse mounting operation is the operation of removing the target component type mounted on the component mounter on another production line and mounting it on the component mounter on the target line. Therefore, depending on the mounting status of components of the target component type in another production line, components of the target component type can be transferred from the other production line to the target line and used in the production of component-mounted boards in the target line. This makes it possible to reduce the amount of components remaining at production sites where components are used in the production of component-mounted boards.
また、部品照合によって装着部品種情報における対象部品種の存在が確認されると、装着作業決定では、別の生産ラインにおいて生産計画に基づく部品実装基板の生産への対象部品種の部品の使用が終了する予定である使用終了予定時刻と、作業対象ラインにおいて生産計画に基づく部品実装基板の生産が開始する予定である生産開始予定時刻とが算出され、使用終了予定時刻が生産開始予定時刻に対して所定の流用条件を満たす場合には、流用装着作業を実行すると決定され、使用終了予定時刻が生産開始予定時刻に対して流用条件を満たさない場合には、出庫装着作業を実行すると決定されるように、部品段取り支援装置を構成してもよい。かかる構成では、別の生産ラインにおける対象部品種の部品の使用状況に応じて、別の生産ラインから作業対象ラインに対象部品種の部品を移設して、当該作業対象ラインにおける部品実装基板の生産に使用することができる。これによって、部品実装基板の生産に部品を使用する生産現場において、部品が残存する量を抑制することが可能となる。 The component setup support device may be configured such that, when the presence of the target component type in the mounting component type information is confirmed by component matching, the mounting operation decision calculates the scheduled end time at which the use of the target component type in the production of component-mounted boards based on the production plan in another production line is scheduled to end, and the scheduled production start time at which the production of component-mounted boards based on the production plan is scheduled to start in the work target line, and if the scheduled end time of use satisfies a predetermined diversion condition with respect to the scheduled production start time, it is determined to perform the diversion mounting operation, and if the scheduled end time of use does not satisfy the diversion condition with respect to the scheduled production start time, it is determined to perform the out-of-warehouse mounting operation. In this configuration, depending on the usage status of the target component type in another production line, the target component type can be transferred from another production line to the work target line and used in the production of component-mounted boards in the work target line. This makes it possible to reduce the amount of parts remaining at the production site where parts are used in the production of component-mounted boards.
ここで、流用条件は、使用終了予定時刻が生産開始予定時刻より前であるという条件であるように、部品段取り支援装置を構成してもよい。この場合、別の生産ラインで使用が終了した対象部品種の部品を作業対象ラインで使用することができ、部品実装基板の生産に部品を使用する生産現場において、部品が残存する量を抑制することが可能となる。Here, the component setup support device may be configured so that the reuse condition is that the scheduled end of use is before the scheduled start of production. In this case, components of the target component type that have been used up on another production line can be used on the target work line, making it possible to reduce the amount of components remaining at production sites where components are used to produce component-mounted boards.
また、装着作業決定では、生産開始予定時刻から猶予期間が経過した猶予時刻が算出され、流用条件は、使用終了予定時刻が猶予時刻より前であるという条件であるように、部品段取り支援装置を構成してもよい。この場合、対象部品種の部品の別の生産ラインにおける使用が終了するのを待って、当該部品を作業対象ラインで使用することができ、部品実装基板の生産に部品を使用する生産現場において、部品が残存する量を抑制することが可能となる。 The component setup support device may be configured such that, in determining the mounting work, a grace time is calculated that is a grace period from the scheduled production start time, and the diversion condition is that the scheduled end time of use is before the grace time. In this case, it is possible to wait for the end of use of a component of the target component type in another production line before using that component in the target line, making it possible to reduce the amount of components remaining at a production site where components are used to produce component-mounted boards.
また、作業対象ライン以外に設けられた複数の装着箇所において対象部品種の部品が装着され、装着箇所から供給された部品が部品実装基板の生産に使用され、装着作業決定では、複数の装着箇所のそれぞれについて、当該装着箇所が属する別の生産ラインにおいて当該装着箇所から供給された部品の使用が終了する予定である使用終了予定時刻が算出され、複数の装着箇所のうち使用終了予定時刻が最も早い装着箇所について算出された使用終了予定時刻が生産開始予定時刻に対して流用条件を満たすかが判定されるように、部品段取り支援装置を構成してもよい。かかる構成では、別の生産ラインにおいて比較的早期に使用が終了する対象部品種の部品を別の生産ラインから作業対象ラインに移設して、当該作業対象ラインで使用することができる。これによって、部品実装基板の生産に部品を使用する生産現場において、部品が残存する量を抑制することが可能となる。また、比較的早期に使用が終了する対象部品種の部品を移設できることから、時間的な余裕をもって部品の移設作業を行うことができるとともに、移設先となる作業対象ラインにおける部品切れを回避できる。 The component setup support device may be configured so that components of the target component type are mounted at multiple mounting locations provided outside the target line, and the components supplied from the mounting locations are used in the production of component-mounted boards, and in the mounting operation determination, for each of the multiple mounting locations, a scheduled end time at which the use of the components supplied from the mounting location is scheduled to end in another production line to which the mounting location belongs is calculated, and it is determined whether the scheduled end time calculated for the mounting location with the earliest scheduled end time among the multiple mounting locations satisfies the diversion condition with respect to the scheduled production start time. In this configuration, components of the target component type that will end their use relatively early in another production line can be transferred from the other production line to the target line and used in the target line. This makes it possible to reduce the amount of components remaining at the production site where the components are used in the production of component-mounted boards. In addition, since the target component type that will end its use relatively early can be transferred, the transfer work of the components can be performed with plenty of time, and it is possible to avoid running out of components in the target line to which the components are transferred.
また、作業対象ライン以外に設けられた複数の装着箇所において対象部品種の部品が装着され、装着箇所から供給された部品が部品実装基板の生産に使用され、装着作業決定では、複数の装着箇所において、当該装着箇所が属する別の生産ラインにおいて当該装着箇所から供給された部品の使用が終了する予定である使用終了予定時刻が生産開始予定時刻に対して流用条件を満たす複数の候補が存在する場合には、複数の候補のうち、当該候補に装着される部品の使用期限が最も早い部品について流用装着作業を実行すると決定されるように、部品段取り支援装置を構成してもよい。かかる構成では、使用期限が比較的早い対象部品種の部品を別の生産ラインから作業対象ラインに移設して、当該作業対象ラインで使用することができる。これによって、使用期限の経過によって未使用の部品が無駄になるのを抑制することができる。 The component setup support device may be configured such that, in a case where components of the target component type are mounted at multiple mounting locations provided other than the target line, and the components supplied from the mounting locations are used in the production of component-mounted boards, and in the mounting operation determination, if there are multiple candidates at the multiple mounting locations where the planned end time of use of the components supplied from the mounting locations is scheduled to end in another production line to which the mounting locations belong, satisfies the diversion condition with respect to the planned production start time, it is determined that the diversion mounting operation is to be performed for the components among the multiple candidates that have the shortest expiration date to be mounted at the candidate. In such a configuration, components of the target component type with a relatively short expiration date can be transferred from the other production line to the target line and used in the target line. This makes it possible to prevent unused components from being wasted due to the expiration date having passed.
また、別の生産ラインは、複数の種類の部品実装基板を生産する生産計画に従って部品実装基板を生産し、装着作業決定では、別の生産ラインにおける複数の種類の部品実装基板の生産において対象部品種の部品の使用が終了する時刻が使用終了予定時刻として算出されるように、部品段取り支援装置を構成してもよい。かかる構成では、別の生産ラインにおける複数の種類の部品実装基板の生産に対する影響を防止しつつ、対象部品種の部品を別の生産ラインから作業対象ラインに移設して、当該作業対象ラインで使用することができる。 The component setup support device may be configured so that the separate production line produces component-mounted boards according to a production plan for producing multiple types of component-mounted boards, and in the mounting operation determination, the time when use of the target component type will end in the production of multiple types of component-mounted boards on the separate production line is calculated as the scheduled end time. In such a configuration, the target component type can be moved from the separate production line to the target line and used on the target line while preventing any impact on the production of multiple types of component-mounted boards on the separate production line.
また、記憶部は、出庫装着作業および流用装着作業のいずれを優先するかを部品の種類に対応付けて示す優先作業情報を記憶し、部品照合において装着部品種情報における存在が確認された対象部品種に対して優先作業情報が流用装着作業の優先を示す場合には、作業決定部は、装着作業決定を実行せずに、流用装着作業を実行すると決定し、部品照合において装着部品種情報における存在が確認された対象部品種に対して優先作業情報が出庫装着作業の優先を示す場合には、作業決定部は、装着作業決定を実行せずに、出庫装着作業を実行すると決定するように、部品段取り支援装置を構成してもよい。かかる構成では、対象部品種の部品の特性に応じた作業によって、当該部品を作業対象ラインに装着することができる。 The component setup support device may also be configured so that the storage unit stores priority work information indicating which of the outbound mounting work and the reuse mounting work is to be prioritized in association with the type of component, and if the priority work information indicates a priority of the reuse mounting work for a target component type whose existence is confirmed in the mounted component type information in component matching, the work determination unit determines to perform the reuse mounting work without executing a mounting work determination, and if the priority work information indicates a priority of the outbound mounting work for a target component type whose existence is confirmed in the mounted component type information in component matching, the work determination unit determines to perform the outbound mounting work without executing a mounting work determination. With such a configuration, a component can be mounted on the target work line by a work according to the characteristics of the target component type.
また、部品照合によって装着部品種情報における対象部品種の存在が確認されると、装着作業決定では、別の生産ラインにおいて対象部品種の部品の使用が終了した時点において、流用装着作業によって別の生産ラインから作業対象ラインに移設可能な対象部品種の部品の個数である部品残数が算出され、部品残数に基づき出庫装着作業と流用装着作業とのいずれを実行するかが決定されるように、部品段取り支援装置を構成してもよい。かかる構成では、適切な残数の対象部品種の部品を、別の生産ラインから作業対象ラインに移設することができる。 The component setup support device may also be configured so that, when the presence of the target component type in the mounting component type information is confirmed by component matching, the mounting operation determination calculates the remaining number of parts, which is the number of parts of the target component type that can be transferred from another production line to the target line by a reuse mounting operation, at the time when use of parts of the target component type has ended on another production line, and determines whether to perform an out-of-stock mounting operation or a reuse mounting operation based on the remaining number of parts. With such a configuration, an appropriate remaining number of parts of the target component type can be transferred from another production line to the target line.
また、装着作業決定では、作業対象ラインにおいて生産計画に従って基板に実装予定の対象部品種の部品の個数である使用予定個数を算出し、部品残数が使用予定個数以上である場合には、流用装着作業を実行すると決定するように、部品段取り支援装置を構成してもよい。かかる構成では、作業対象ラインでの部品実装基板の生産に必要な個数の対象部品種の部品を、別の生産ラインから作業対象ラインに移設することができる。 The component setup support device may be configured to calculate the planned number of components of the target component type to be mounted on the board in accordance with the production plan on the target line in determining the mounting work, and determine to perform a reuse mounting work if the remaining number of components is equal to or greater than the planned number of components. In such a configuration, the number of components of the target component type required for the production of component-mounted boards on the target line can be transferred from another production line to the target line.
また、別の生産ラインは、複数の種類の部品実装基板を生産する生産計画に従って部品実装基板を生産し、装着作業決定では、別の生産ラインにおける複数の種類の部品実装基板の生産において対象部品種の部品の使用が終了した時点における部品残数を算出するように、部品段取り支援装置を構成してもよい。かかる構成では、別の生産ラインにおける複数の種類の部品実装基板の生産に対する影響を防止しつつ、対象部品種の部品を別の生産ラインから作業対象ラインに移設して、当該作業対象ラインで使用することができる。 The component setup support device may be configured so that the separate production line produces component-mounted boards according to a production plan for producing multiple types of component-mounted boards, and in the mounting operation determination, the remaining number of components at the time when use of the target component type in the production of the multiple types of component-mounted boards on the separate production line has ended. In this configuration, the target component type can be transferred from the separate production line to the target line and used on the target line while preventing any impact on the production of the multiple types of component-mounted boards on the separate production line.
また、作業決定部によって流用装着作業によって作業対象ラインの部品実装機に装着すると決定された対象部品種の部品の別の生産ラインにおける所在を報知する所在報知部をさらに備えるように、部品段取り支援装置を構成してもよい。かかる構成では、流用装着作業の実行主体(作業者あるいはロボット)は、対象部品種の部品の所在を確認しつつ当該作業を的確に実行することができる。The component setup support device may be configured to further include a location notification unit that notifies the location in another production line of a component of a target component type that has been determined by the work determination unit to be mounted on a component mounter of a target line by a reuse mounting work. In this configuration, the entity performing the reuse mounting work (an operator or a robot) can accurately perform the work while confirming the location of the component of the target component type.
なお、一の部品実装機と別の部品実装機とは互いに異なる生産ラインに含まれる必要はない。したがって、一の部品実装機と別の部品実装機とは同一の生産ラインに含まれていてもよい。It should be noted that the one component mounter and the other component mounter do not need to be included in different production lines. Therefore, the one component mounter and the other component mounter may be included in the same production line.
本発明に係る半田段取り支援装置は、 半田段取り作業によって装着された半田を基板に印刷する半田印刷機で使用される半田を保管する半田保管庫に保管されている半田の使用期限を記憶する記憶部と、半田保管庫に保管された半田のうちに半田印刷機へ装着可能な装着対象半田が複数存在する場合には、当該複数の装着対象半田のうち、使用期限が最も早いという対象条件を満たす装着対象半田を半田印刷機に装着すると決定する作業対象決定部とを備える。The solder setup support device of the present invention includes a memory unit that stores the expiration date of solder stored in a solder storage cabinet that stores solder used in a solder printer that prints solder installed by a solder setup operation onto a circuit board, and a work target determination unit that, when there are multiple pieces of solder to be installed that can be installed on the solder printer among the solder stored in the solder storage cabinet, determines that the solder to be installed that satisfies the target condition of having the shortest expiration date among the multiple pieces of solder to be installed is to be installed on the solder printer.
本発明に係る半田段取り支援プログラムは、上記の半田段取り支援装置としてコンピュータを機能させる。 The soldering setup support program of the present invention causes a computer to function as the above-mentioned soldering setup support device.
本発明に係る記録媒体は、上記の半田段取り支援プログラムをコンピュータにより読み出し可能に記録する。 The recording medium of the present invention records the above-mentioned solder setup support program in a manner readable by a computer.
本発明に係る半田段取り支援方法は、半田段取り作業によって装着された半田を基板に印刷する半田印刷機で使用される半田を保管する半田保管庫に保管されている半田の使用期限を参照する工程と、半田保管庫に保管された半田のうちに半田印刷機へ装着可能な装着対象半田が複数存在する場合には、当該複数の装着対象半田のうち、使用期限が最も早いという対象条件を満たす装着対象半田を半田印刷機に装着すると決定する工程とを備える。The solder setup support method of the present invention includes a step of referring to the expiration date of solder stored in a solder storage cabinet that stores solder used in a solder printer that prints solder applied by a solder setup operation onto a circuit board, and, if there are multiple pieces of solder to be installed in the solder printer among the solder stored in the solder storage cabinet, a step of determining that, among the multiple pieces of solder to be installed, the solder to be installed that satisfies the target condition of having the earliest expiration date is to be installed in the solder printer.
このように構成された本発明(半田段取り支援装置、半田段取り支援プログラム、記録媒体および半田段取り支援方法)では、半田印刷機で基板への半田印刷を開始するために半田印刷機に半田を装着するにあたって、半田の使用期限が参照される。そして、半田印刷機へ装着可能な複数の装着対象半田のうち使用期限が最も短い装着対象半田が、部品保管庫から取り出されて半田印刷機に装着されると決定される。したがって、使用期限の短い半田から優先的に使い切ることができる。その結果、半田を使用する生産現場において、半田が残存する量を抑制することが可能となる。 In the present invention (solder setup support device, solder setup support program, recording medium, and solder setup support method) configured in this manner, the expiration date of the solder is referenced when mounting solder on a solder printer to start solder printing on a board with the solder printer. Then, it is determined that the solder with the shortest expiration date among multiple solders to be mounted on the solder printer is to be taken out of the parts storage and mounted on the solder printer. Therefore, solder with the shortest expiration date can be used up first. As a result, it is possible to reduce the amount of solder remaining at production sites where solder is used.
また、半田は、容器に密閉された状態で提供され、半田段取り作業では、半田は当該半田の容器が開封されてから半田印刷機に装着され、作業対象決定部は、2以上の装着対象半田が対象条件を満たす場合には、対象条件を満たす装着対象半田それぞれのうち、容器が開封された時期が最も早い装着対象半田を半田印刷機に装着すると決定するように、半田段取り支援装置を構成してもよい。かかる構成では、開封の時期が早い半田から優先的に使い切ることができる。 The solder preparation support device may be configured so that the solder is provided in a sealed container, and in the solder preparation work, the solder is loaded into the solder printer after the solder container is opened, and the work target determination unit determines that, when two or more solder to be loaded meet the target conditions, the solder to be loaded that satisfies the target conditions and whose container was opened the earliest is loaded into the solder printer. In this configuration, the solder that was opened the earliest can be used up preferentially.
本発明によれば、部品あるいは半田を使用する生産現場において、部品あるいは半田が残存する量を抑制することが可能となる。 According to the present invention, it is possible to reduce the amount of parts or solder remaining at production sites where parts or solder are used.
図1は基板生産システムの一例を示すブロック図である。図1および以下の図では、水平方向であるX方向、X方向に直交する水平方向であるY方向および鉛直方向であるZ方向を適宜示す。基板生産システム1は、複数(図1の例では3本)の基板生産ライン10A、10B、10Cを備え、各基板生産ライン10A、10B、10Cは、基板への半田の印刷および基板への部品の実装を順に実行することで、基板に印刷された半田に部品が実装された部品実装基板を生産する。なお、以下では、複数の基板生産ライン10A、10B、10Cを区別しない場合には、基板生産ライン10と適宜略称する。
Figure 1 is a block diagram showing an example of a board production system. In Figure 1 and the following figures, the horizontal X direction, the horizontal Y direction perpendicular to the X direction, and the vertical Z direction are appropriately indicated. The
各基板生産ライン10は、印刷機2と複数(図1の例では3台)の部品実装機4とを備える。印刷機2と複数の部品実装機4とは、基板搬送方向であるX方向にこの順で直列に配列されている。つまり、基板は、印刷機2および複数の部品実装機4に順番に搬送されて、印刷機2で半田が印刷された基板が部品実装機4に搬入されて、複数の部品実装機4が順番に基板に部品を実装する。Each board production line 10 includes a
また、基板生産システム1は、印刷機2で使用される半田を保管する半田保管庫13と、部品実装機4で使用される部品を保管する部品保管庫15とを備える。そして、作業者あるいはロボットといった実行主体が、半田保管庫13から取り出した半田を印刷機2に装着する半田段取り作業や、部品保管庫15から取り出した部品を部品実装機4に装着する部品段取り作業を実行する。The
さらに、基板生産システム1は、基板生産システム1全体を管理するサーバコンピュータ5を備え、サーバコンピュータ5は、半田段取り作業および部品段取り作業を実行する実行主体を支援する。このサーバコンピュータ5の構成および動作については後述する。Furthermore, the
図2は基板生産ラインが備える印刷機を模式的に示す正面図である。印刷機2は、基板Bに半田Sを印刷する半田印刷を実行する。この印刷機2は、マスクMを水平に保持するマスク保持ユニット21と、マスクMの上方に配置された印刷ヘッド22と、マスクMの上方に配置された半田供給ユニット23と、マスクMの下方に配置された基板駆動機構24とを備える。
Figure 2 is a front view showing a schematic of a printer provided in a board production line. The
基板駆動機構24は基板Bを保持しつつ、当該基板BをマスクMに下方から対向させる。また、半田供給ユニット23は、マスクMの上面にペースト状の半田Sを供給する。また、印刷ヘッド22はスキージ221を有し、スキージ221の先端をマスクMの上面に当接させつつY方向に移動することで、スキージ221をマスクMの上面に摺動させる。これによって、半田Sがスキージ221によって広げられて、マスクMのパターンを介して基板Bの上面に印刷される。
The
半田供給ユニット23は、印刷ヘッド22に支持されている。この半田供給ユニット23は、半田Sを収納・密閉する半田収納容器131を着脱可能に保持する半田装着部231を有する。そして、半田供給ユニット23は、半田装着部231に装着された半田収納容器131内の半田SをマスクMの上面に対して吐出することで、マスクMに半田Sを供給する。半田供給ユニット23に装着された半田収納容器131の半田Sが使い切られた場合には、半田保管庫13に保管される半田収納容器131を半田保管庫13から取り出して、半田供給ユニット23の半田装着部231に装着する半田段取り作業が実行される。具体的には、半田収納容器131を開封してから、当該半田収納容器131が半田装着部231に装着される。The
図3は基板生産ラインが備える部品実装機の一例の構成を模式的に示す平面図である。部品実装機4は、基板Bに部品Eを実装する部品実装を実行する。この部品実装機4は、部品実装機4は、基板BをX方向(基板搬送方向)に搬送する搬送部41を備える。この搬送部41は、X方向に並列に配置された一対のコンベア411を有し、コンベア411によって基板BをX方向に搬送する。これらコンベア411の間隔は、X方向に直交するY方向(幅方向)に変更可能であり、搬送部41は、搬送する基板Bの幅に応じてコンベア411の間隔を調整する。この搬送部41は、基板搬送方向であるX方向の上流側から所定の作業位置(図3の基板Bの位置)に搬入するとともに、作業位置で部品Eが実装された基板Bを作業位置からX方向の下流側に搬出する。
Figure 3 is a plan view showing a schematic configuration of an example of a component mounter equipped in a board production line. The
搬送部41のY方向の両側それぞれでは2個の部品供給部42(部品供給台車)がX方向に並んでおり、各部品供給部42では複数のテープフィーダ421がX方向に並び、各テープフィーダ421が先端に設けられた部品供給箇所422に部品Eを供給する。また、部品供給部42では、各テープフィーダ421に対応して部品装着部425が設けられており、各部品装着部425には部品供給リール151が装着される。この部品供給リール151には、部品供給テープ152が巻き付けられており、部品供給テープ152には、集積回路、トランジスタ、コンデンサ等の小片状の部品Eが所定間隔で収納されている。この部品供給テープ152は部品供給リール151から引き出されてテープフィーダ421に装填され、テープフィーダ421は、部品供給リール151から引き出した部品供給テープ152を部品供給箇所422に向けて間欠的に送ることで、部品供給テープ152内の部品Eを部品供給箇所422に供給する。部品装着部425に装着された部品供給リール151に保持される部品供給テープ152の部品Eが使い切られた場合には、部品保管庫15に保管される部品供給リール151を部品保管庫15から取り出して、部品供給部42の部品装着部425に装着する部品段取り作業が実行される。
On each side of the
なお、部品実装機4で使用される部品Eは、部品供給リール151に巻き付けられた部品供給テープ152によって供給されるテープ部品に限られず、トレイによって供給されるトレイ部品でも構わない。トレイに収納される部品Eが使い切られた場合には、部品保管庫15に保管されるトレイを部品保管庫15から取り出して、部品実装機4に設けられたトレイ部品用の部品装着部(トレイ装着部)に当該トレイを装着する部品段取り作業が実行される。
The components E used in the
また、部品実装機4では、Y方向に延びる一対のY軸レール43と、Y方向に延びるY軸ボールネジ44と、Y軸ボールネジ44を回転駆動するY軸モータM44(サーボモータ)とが設けられ、X軸レール45が一対のY軸レール43にY方向に移動可能に支持された状態でY軸ボールネジ44のナットに固定されている。X軸レール45には、X方向に延びるX軸ボールネジ46と、X軸ボールネジ46を回転駆動するX軸モータM46(サーボモータ)とが取り付けられており、ヘッドユニット47がX軸レール45にX方向に移動可能に支持された状態でX軸ボールネジ46のナットに固定されている。したがって、Y軸モータM44によりY軸ボールネジ44を回転させてヘッドユニット47をY方向に移動させ、あるいはX軸モータM46によりX軸ボールネジ46を回転させてヘッドユニット47をX方向に移動させることができる。
In addition, the
ヘッドユニット47は、X方向に直線状に並ぶ複数の実装ヘッド48を有する。実装ヘッド48は、部品供給箇所422に供給された部品Eに向けて下降することで、実装ヘッド48の下端のノズルを部品Eに接触させる。この状態で、実装ヘッド48はノズルに負圧を発生させて、部品Eを吸着する。こうして部品Eを吸着した実装ヘッド48は、基板Bの上方へ移動する。そして、実装ヘッド48は基板Bに向けて下降することで、部品Eを基板Bに接触させる。この状態で、実装ヘッド48はノズルに正圧を発生させて、部品Eを基板Bに実装する。なお、ヘッドユニット47のタイプは、ここの例のインラインタイプに限られず、複数の実装ヘッド48を円周状に配列したロータリータイプでも構わない。The
図4は図1の基板生産システムが備える電気的構成を示すブロック図である。図4では、図1に示したサーバコンピュータ5の他に集荷用端末61および段取り用端末62が示されている。集荷用端末61は、主として部品保管庫15からの部品Eを集荷する際に作業者に使用され、段取り用端末62は、主として基板生産ライン10の部品実装機4に部品Eを装着する際に作業者に使用される。集荷用端末61および段取り用端末62は、例えばパッド等の可搬型のコンピュータである。ただし、集荷用端末61および段取り用端末62の具体的構成はパッドに限られず、これらは各部品実装機4の本体に取り付けられていてもよい。集荷用端末61は、サーバコンピュータ5と通信を行う通信部611と、作業者からの入力操作を受け付ける情報入力部612と、作業者に情報を表示する表示部613とを備える。通信部611とサーバコンピュータ5との通信は有線通信および無線通信のいずれでも構わない。また、情報入力部612および表示部613は、例えばタッチパネルディスプレイによって一体的に構成することができる。この集荷用端末61と同様に、段取り用端末62も通信部621、情報入力部622および表示部623を有する。4 is a block diagram showing the electrical configuration of the board production system of FIG. 1. In FIG. 4, in addition to the
サーバコンピュータ5は、通信ユニット51、演算ユニット52および記憶ユニット53を備える。通信ユニット51は、集荷用端末61の通信部611および段取り用端末62の通信部621それぞれと通信を行う。さらに、通信ユニット51は、上述の印刷機2および部品実装機4のそれぞれと通信を行う。演算ユニット52は、CPU(Central Processing Unit)等のプロセッサであり、記憶ユニット53は、HDDあるいはSSDといった記憶装置である。
The
このサーバコンピュータ5は、所定の生産計画(例えば、図5)に従って基板生産ライン10によって部品実装基板を生産するために使用される。図5は生産計画の一例を模式的に示す図である。生産計画は、複数の基板生産ライン10A、10B、10Cのそれぞれに対応して作成され、図5では一の基板生産ライン10に対応する生産計画が示されている。この生産計画は、対応する一の基板生産ライン10で生産する部品実装基板の品種、各品種の生産順序および各品種の生産枚数を示す。図5の例に示す生産計画によれば、3種類の部品実装基板B(1)、B(2)、B(3)がこの順で一の基板生産ライン10において生産され、部品実装基板B(1)、B(2)、B(3)の生産枚数はそれぞれ100枚、200枚および50枚である。This
また、生産計画は、各部品実装基板B(1)、B(2)、B(3)の生産に使用されるマスクMや生産プログラムPを示す。ここで、生産プログラムPは、生産計画が示す部品実装基板B(1)、B(2)、B(3)を生産するために部品実装機4が実行すべき動作を規定する。つまり、部品実装機4は、実装ヘッド48により部品供給箇所422から部品Eを吸着して基板Bに実装する実装ターンを生産プログラムPに従って実行することで、基板Bの実装箇所に部品Eを実装する。この生産プログラムPは、各部品実装機4に対応してサーバコンピュータ5の演算ユニット52によって作成されて、サーバコンピュータ5から各部品実装機4に送信される。The production plan also indicates the mask M and production program P used to produce each of the component mounting boards B(1), B(2), and B(3). Here, the production program P specifies the operations to be performed by the
このサーバコンピュータ5は、生産計画の実行に必要となる部品Eを基板生産ライン10の部品実装機4に装着する部品段取り作業を支援する機能を果たす。具体的には、図4に示すように、段取り支援プログラム63をコンピュータによって読み出し可能に記録する記録媒体64が用意される。そして、サーバコンピュータ5によって記録媒体64から読み出された段取り支援プログラム63が記憶ユニット53に保存される。この記録媒体64は、DVD(Digital Versatile Disc)といった光ディスクや、USB(Universal
Serial Bus)メモリ等である。なお、記録媒体64の具体例は、これらに限られず、外部のコンピュータに設けられたHDD(Hard Disk Drive)あるいはSSD(Solid State Drive)であってもよい。
This
Serial Bus) memory, etc. Note that specific examples of the
演算ユニット52が段取り支援プログラム63を実行すると、生産プログラム管理部521、生産計画管理部522、部品集荷条件設定部523および部品割当判定部524が演算ユニット52内に構成される。さらに、記憶ユニット53には、部品情報記憶部531および部品割当記憶部532が構成される。When the
生産プログラム管理部521は、各部品実装機4に対応して作成された生産プログラムPを管理する。例えば、図5に示される基板B(1)の生産を開始するにあたっては、生産プログラム管理部521が、基板B(1)の生産を担当する基板生産ライン10の各部品実装機4に生産プログラムP(11)、P(12)、P(13)を通信ユニット51によって送信する。これによって、各部品実装機4は、受信した生産プログラムP(11)、P(12)、P(13)に従って実装ターンを実行して、部品実装基板B(1)を生産することができる。なお、生産プログラムPは記憶ユニット53に保存されており、生産プログラム管理部521は、記憶ユニット53から読み出した生産プログラムPを部品実装機4に送信する。The production
生産計画管理部522は、図5に例示した生産計画の実行を管理する。例えば、生産計画管理部522は、実行中の生産計画の進捗を確認して、当該進捗に応じた動作を生産プログラム管理部521に実行させる。具体的には、基板B(1)、B(2)B(3)の開始前に、対応する生産プログラムP(11)~(13)、P(21)~(23)P(31)~(33)を生産プログラム管理部521から部品実装機4に送信するといった制御を、生産計画管理部522は生産プログラム管理部521に対して実行できる。The production
また、部品情報記憶部531は、基板生産ライン10に設けられた各装着箇所L(すなわち、部品装着部425)に装着された部品Eの種類Kや残数(すなわち、部品供給テープ152内の部品Eの個数)を、各装着箇所Lのそれぞれについて示す使用部品情報Iu(図6)を記憶する。In addition, the component
図6は使用部品情報の一例を示す図である。図6の例では、装着箇所L(a)、L(b)、L(c)、…に装着された部品Eの部品種K(a)、K(b)、K(c)、…と、当該部品Eの残数と、当該部品Eの使用期限とが対応付けて示される。ここで、装着箇所L(a)、L(b)、L(c)、…は、例えば装着箇所L(a)、L(b)、L(c)、…である部品装着部425に対応するテープフィーダ421のフィーダIDによって識別することができる。
Figure 6 is a diagram showing an example of used part information. In the example of Figure 6, the part types K(a), K(b), K(c), ... of parts E mounted at mounting locations L(a), L(b), L(c), ..., the remaining quantity of the parts E, and the expiration date of the parts E are shown in correspondence with each other. Here, the mounting locations L(a), L(b), L(c), ... can be identified, for example, by the feeder ID of the
この使用部品情報Iuは次のようにして作成される。作業者は、テープフィーダ421に対応する部品装着部425に部品Eを装着(すなわち、部品供給リール151を載置)する際に、テープフィーダ421に付されたフィーダIDと、部品供給リール151に付されたリールIDとを、リーダ(バーコードリーダ)に読み取らせる。ここで、フィーダIDはテープフィーダ421を識別するためのIDであり、リールIDは部品供給リール151を識別するためのIDである。こうして読み取られたフィーダIDおよびリールIDは、リーダからサーバコンピュータ5の通信ユニット51に送信され、部品情報記憶部531は、フィーダIDおよびリールIDを対応付けて保存することで、使用部品情報Iuを作成する。This used parts information Iu is created as follows. When the worker mounts a part E (i.e. places the part supply reel 151) on the
上述の通り、このサーバコンピュータ5は、作業者による部品段取り作業を支援する機能を果たす。特にサーバコンピュータ5は、部品段取り作業において部品装着部425に装着する部品Eを部品保管庫15から出庫するか否かを判定する。部品保管庫15から出庫すると判定された部品Eについては、当該部品E(部品供給リール151)を部品保管庫15から出庫して対象の基板生産ライン10の部品実装機4の部品装着部425に装着する出庫装着作業が実行される。一方、部品保管庫15から出庫しないと判定された部品Eについては、別の基板生産ライン10の部品実装機4の部品装着部425に装着されている当該部品E(部品供給リール151)を取り外して対象の基板生産ライン10の部品実装機4の部品装着部425に装着する流用装着作業が実行される。As described above, the
これに対応して、部品集荷条件設定部523は、部品Eを部品保管庫15から出庫するか否かを判定する際に求められる部品集荷条件の設定を受け付ける。この部品集荷条件は、例えば集荷用端末61の情報入力部612に作業者によって入力されて、サーバコンピュータ5に送信される。そして、サーバコンピュータ5によって受信された部品集荷条件が部品集荷条件設定部523に設定される。部品割当判定部524は、部品集荷条件設定部523に設定された部品集荷条件に基づき部品Eを部品保管庫15から出庫するか否かを判定する。また、部品割当記憶部532は、部品割当判定部524による判定結果を記憶する。
In response to this, the parts collection
続いては、これら部品集荷条件設定部523、部品割当判定部524および部品割当記憶部532により実行される部品段取り支援について説明する。なお、ここでは、図1に示す複数の基板生産ライン10A~10Cのうち、基板生産ライン10A(作業対象ライン)へ部品Eを段取りする場面を例示して説明を行う。また、複数の基板生産ライン10A~10Cのうち、基板生産ライン10Aと異なる基板生産ライン10B、10Cを別の基板生産ライン10B、10Cと適宜称する。Next, the part setup support executed by the part collection
図7は部品段取り支援の第1例を示すフローチャートである。この部品段取り支援のステップS101では、集荷対象部品を示す情報が取得される。具体的には、作業者は、基板生産ライン10A(作業対象ライン)が備える部品実装機4で使用される生産プログラムPを集荷用端末61の情報入力部612に入力する。これによって、当該生産プログラムPが集荷用端末61からサーバコンピュータ5に送信される。生産プログラム管理部521は、受信した生産プログラムPを参照して、生産プログラムPの実行に伴って使用される部品Eの種類Kを特定する。こうして、集荷対象部品(特定された種類Kの部品E)を示す情報が取得される。また、生産プログラムPに従って、複数の種類Kの部品Eが基板Bに実装される場合には、当該複数の種類Kの部品Eを示す情報が集荷対象部品を示す情報として取得される。
Figure 7 is a flowchart showing a first example of component setup support. In step S101 of this component setup support, information indicating the components to be collected is acquired. Specifically, the worker inputs the production program P used by the
なお、ステップS101で集荷対象部品を示す情報が取得された段階では、各集荷対象部品に対しては、部品保管庫15から出庫する出庫装着作業がデフォルトで設定されている。その上で、次に説明するように、所定の部品集荷条件に一致する集荷対象部品が、出庫装着作業の対象から除外される。
When information indicating parts to be collected is acquired in step S101, the out-of-warehouse installation work for each part to be collected is set by default to be performed for the part to be collected, in which the part is taken out from the
ステップS102では、部品割当判定部524は、基板生産ライン10A、10B、10Cで使用中の部品E(使用部品)を示す情報を取得する。つまり、部品割当判定部524は、部品情報記憶部531に記憶される使用部品情報Iu(図6)を取得して、当該使用部品情報Iuに基づき基板生産ライン10A、10B、10Cにおける使用部品(の種類K)を確認する。ステップS103では、部品割当判定部524は、集荷対象部品と使用部品とを照合する(部品照合)。具体的には、部品割当判定部524は、使用部品情報Iuのうち別の基板生産ライン10B、10Cの装着箇所Lに装着された部品Eの種類K(使用部品種Ku)のうちに、集荷対象部品として取得された部品Eの種類K(集荷対象部品種Kp)が存在するかを確認する。換言すれば、使用部品種Kuであるとともに集荷対象部品種Kpである重複部品種Koの存在が確認される。そして、重複部品種Koが存在しない場合(ステップS104で「NO」の場合)には、図7の部品段取り支援が終了する。In step S102, the part
一方、使用部品種Kuのうちに集荷対象部品種Kpが存在し、すなわち重複部品種Koが存在する場合(ステップS104で「YES」の場合)には、段取り作業中の基板生産ライン10Aにおいて部品実装基板Bの生産を開始する予定の時刻である生産開始予定時刻Tsが部品割当判定部524によって算出される(ステップS105)。また、重複部品種Koを識別するためのカウント値Nがゼロにリセットされて(ステップS106)、当該カウント値Nがインクリメントされる(ステップS107)。On the other hand, if the component types Ku include a collection target component type Kp, i.e., if there is a duplicate component type Ko (YES in step S104), the component
ステップS108では、重複部品種Ko(N)の部品Eの使用終了予定時刻Teが取得される。具体的には、当該重複部品種Ko(N)の部品Eを使用する部品実装基板Bの生産が、当該生産を実行する別の基板生産ライン10Bあるいは10Cで終了する時刻が使用終了予定時刻Teとして算出される。In step S108, the scheduled end time Te of use of component E of the overlapping component type Ko(N) is obtained. Specifically, the time when production of component-mounted board B using component E of the overlapping component type Ko(N) ends on another
ステップS109では、部品割当判定部524は、使用終了予定時刻Teが生産開始予定時刻Tsより早いかを判定する。ステップS109のこの判定基準が、上述の部品集荷条件に相当する。つまり、使用終了予定時刻Teが生産開始予定時刻Tsより早いという部品集荷条件(判定基準)が部品集荷条件設定部523に予め設定されており、部品割当判定部524は、この部品集荷条件に基づき判定を行う。In step S109, the parts
使用終了予定時刻Teが生産開始予定時刻Tsより早い場合(ステップS109で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eを出庫装着作業の対象部品(すなわち、部品保管庫15から出庫する部品)から除外する(ステップS110)。これによって、重複部品種Ko(N)の部品Eに対しては、使用部品情報Iu(図6)が示す別の基板生産ライン10Bあるいは10Cの装着箇所Lから取り外して基板生産ライン10Aに装着する流用装着作業を実行すると判定される。この判定結果は部品割当記憶部532に記憶される。If the planned end time Te is earlier than the planned production start time Ts (if "YES" in step S109), the part
一方、使用終了予定時刻Teが生産開始予定時刻Tsより早くない場合(ステップS109で「NO」の場合)には、部品割当判定部524は、ステップS110を実行しない。これによって、重複部品種Ko(N)の部品Eに対しては、出庫装着作業を実行すると判定され、この判定結果は部品割当記憶部532に記憶される。On the other hand, if the scheduled end of use time Te is not earlier than the scheduled production start time Ts (if "NO" in step S109), the part
ステップS109、S110に続くステップS111では、部品割当判定部524は、カウント値Nが値Nmaxに到達したかを確認する。値Nmaxは、重複部品種Koの数である。カウント値Nが値Nmax未満であれば(ステップS111で「NO」)、ステップS107~S110が繰り返される一方、カウント値Nが値Nmaxであれば(ステップS111で「YES」)、図7の部品段取り支援が終了する。In step S111 following steps S109 and S110, the part
この部品段取り支援によって、ステップS101で取得された集荷対象部品のうち、ステップS110で除外された種類Kの部品Eに対しては流用装着作業を実行し、それ以外の種類Kの部品Eに対しては出庫装着作業を実行することを示す判定結果が、対象の基板生産ライン10Aについて作成される。かかる判定結果は、サーバコンピュータ5から集荷用端末61に送信されて、表示部613に表示される。したがって、部品保管庫15から集荷を行う際には、作業者は、集荷用端末61の表示部613の表示内容に基づき、出庫装着作業の対象となる種類Kの部品Eを部品保管庫15から出庫して、基板生産ライン10Aの部品実装機4に装着できる(出庫装着作業)。
With this component setup support, a determination result is created for the target
また、基板生産ライン10Aの部品実装機4に部品Eの装着を行う際には、作業者は、当該部品実装機4で使用される生産プログラムPを段取り用端末62の情報入力部622に入力する。これによって、当該生産プログラムPが段取り用端末62からサーバコンピュータ5の生産プログラム管理部521に送信される。生産プログラム管理部521は、受信した生産プログラムPを参照して、生産プログラムPの実行に伴って使用される部品Eの種類Kを特定する。こうして、集荷対象部品(特定された種類Kの部品E)が取得される。さらに、部品割当判定部524は、集荷対象部品のうち、判定結果において流用装着作業の対象となる種類Kの部品Eと当該部品Eの装着箇所Lを示す流用部品情報を、部品割当記憶部532から読み出して、段取り用端末62に送信する。こうして段取り用端末62に受信された流用部品情報は表示部623に表示され、作業者は、表示部623に表示された流用部品情報に従って流用装着作業を実行することができる。
When mounting a component E on the
以上に説明する第1例では、基板生産ライン10A(作業対象ライン)で部品実装基板Bの生産を開始するために基板生産ライン10Aの部品実装機4に部品E(部品供給リール151)を装着するにあたって、使用部品情報Iu(装着部品種情報)が参照される。この使用部品情報Iuは、別の基板生産ライン10B、10Cの部品実装機4に装着されている部品Eの種類K、すなわち使用部品種Ku(装着部品種)を示す。具体的には、ステップS103において、基板生産ライン10Aの部品実装機4に対して装着すべき部品Eの種類K、すなわち集荷対象部品種Kp(対象部品種)が使用部品種Kuに存在するかが確認される(部品照合)。そして、ステップS103の部品照合の結果に基づき(ステップS104)、ステップS108~S110では、出庫装着作業および流用装着作業のいずれによって基板生産ライン10Aに部品Eを装着するかが判定される(装着作業決定)。したがって、別の基板生産ライン10Bあるいは10Cにおける集荷対象部品種Kpの部品Eの装着状況に応じて、別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに集荷対象部品種Kpの部品Eを移設して、当該基板生産ライン10Aにおける部品実装基板Bの生産に使用することができる。これによって、部品実装基板Bの生産に部品Eを使用する生産現場において、部品Eが残存する量を抑制することが可能となる。In the first example described above, when mounting a component E (component supply reel 151) on the
また、ステップS103の部品照合によって使用部品情報Iu(装着部品種情報)における集荷対象部品種Kpの存在が確認されると(ステップS104で「YES」)、基板生産ライン10B、10Cにおいて生産計画に基づく部品実装基板Bの生産への集荷対象部品種Kpの部品Eの使用が終了する予定である使用終了予定時刻Teと、基板生産ライン10Aにおいて生産計画に基づく部品実装基板Bの生産が開始する予定である生産開始予定時刻Tsとが算出される(ステップS105、S108)。そして、使用終了予定時刻Teが生産開始予定時刻Tsより早いという条件(流用条件)を満たす場合(ステップS109で「YES」の場合)には、流用装着作業を実行すると判定される。一方、当該条件を満たさない場合(ステップS109で「NO」の場合)には、出庫装着作業を実行すると判定される。かかる構成では、基板生産ライン10B、10Cにおける集荷対象部品種Kpの部品Eの使用状況に応じて、基板生産ライン10B、10Cから基板生産ライン10Aに集荷対象部品種Kpの部品Eを移設して、当該基板生産ライン10Aにおける部品実装基板Bの生産に使用することができる。これによって、部品実装基板Bの生産に部品Eを使用する生産現場において、部品Eが残存する量を抑制することが可能となる。
In addition, when the presence of the collection target component type Kp in the used component information Iu (mounted component type information) is confirmed by the component matching in step S103 ("YES" in step S104), the planned end time Te at which the use of the component E of the collection target component type Kp for the production of the component-mounted board B based on the production plan in the
特に、使用終了予定時刻Teが生産開始予定時刻Tsより前であるという条件が求められる(ステップS109)。この場合、基板生産ライン10B、10Cで使用が終了した集荷対象部品種Kpの部品Eを基板生産ライン10Aで使用することができ、部品実装基板Bの生産に部品Eを使用する生産現場において、部品Eが残存する量を抑制することが可能となる。In particular, the condition that the scheduled end of use time Te is before the scheduled start of production time Ts is required (step S109). In this case, components E of the collection target component type Kp that have finished use on
また、部品割当判定部524(作業決定部)によって流用装着作業によって基板生産ライン10Aの部品実装機4に装着すると決定された集荷対象部品種Kp(重複部品種Ko)の部品Eの別の基板生産ライン10Bあるいは10Cにおける所在を報知する段取り用端末62(所在報知部)が具備されている。かかる構成では、流用装着作業の実行主体である作業者は、集荷対象部品種Kpの部品Eの所在を確認しつつ当該作業を的確に実行することができる。
Also provided is a setup terminal 62 (location notification unit) that notifies the location in another
ところで、上記の部品段取り支援では、使用終了予定時刻Teが算出される(ステップS108)。続いては、図8を用いて使用終了予定時刻Teの算出方法の一例について説明する。ここで、図8は使用終了予定時刻の算出方法の一例を模式的に示す図である。図8の例では、100枚の部品実装基板B(1)、200枚の部品実装基板B(2)および50枚の部品実装基板B(3)をこの順で生産する生産計画が示されている。また、部品実装基板B(1)の生産には、種類K(a)、K(b)、K(d)の部品Eが使用され、部品実装基板B(2)の生産には、種類K(b)の部品Eが使用され、部品実装基板B(3)の生産には、種類K(a)、K(c)の部品Eが使用される。In the above-mentioned component setup support, the scheduled end time Te is calculated (step S108). Next, an example of a method for calculating the scheduled end time Te will be described with reference to FIG. 8. Here, FIG. 8 is a diagram that shows a schematic example of a method for calculating the scheduled end time. In the example of FIG. 8, a production plan is shown for producing 100 component-mounted boards B(1), 200 component-mounted boards B(2), and 50 component-mounted boards B(3) in this order. In addition, the component E of types K(a), K(b), and K(d) is used in the production of the component-mounted board B(1), the component E of type K(b) is used in the production of the component-mounted board B(2), and the component E of types K(a) and K(c) is used in the production of the component-mounted board B(3).
このような生産計画を基板生産ライン10で実行した場合、種類K(a)の部品Eの使用終了予定時刻Teは、種類K(a)の部品Eを使用する部品実装基板B(1)、B(3)の全生産が終了する時刻Te(3)となる。種類K(b)の部品Eの使用終了予定時刻Teは、種類K(b)の部品Eを使用する部品実装基板B(1)、B(2)の全生産が終了する時刻Te(2)となる。種類K(c)の部品Eの使用終了予定時刻Teは、種類K(c)の部品Eを使用する部品実装基板B(3)の全生産が終了する時刻Te(3)となる。種類K(d)の部品Eの使用終了予定時刻Teは、種類K(d)の部品Eを使用する部品実装基板B(1)の全生産が終了する時刻Te(1)となる。なお、部品実装基板Bの生産が終了する時刻としては、例えば最後の基板Bが基板生産ライン10から搬出される時刻を求めることができる。When such a production plan is executed on the board production line 10, the scheduled end time Te of use of the component E of type K(a) is the time Te(3) when the entire production of the component mounting boards B(1) and B(3) using the component E of type K(a) is completed. The scheduled end time Te of use of the component E of type K(b) is the time Te(2) when the entire production of the component mounting boards B(1) and B(2) using the component E of type K(b) is completed. The scheduled end time Te of use of the component E of type K(c) is the time Te(3) when the entire production of the component mounting board B(3) using the component E of type K(c) is completed. The scheduled end time Te of use of the component E of type K(d) is the time Te(1) when the entire production of the component mounting board B(1) using the component E of type K(d) is completed. The time when the production of the component mounting board B is completed can be, for example, the time when the last board B is carried out from the board production line 10.
つまり、図8に示す例によれば、別の基板生産ライン10Bあるいは10Cで、複数の種類の部品実装基板B(1)~B(3)を生産する生産計画に従って部品実装基板B(1)~B(3)が生産される。これに対して、部品段取り支援のステップS108では、別の基板生産ライン10Bあるいは10Cにおける複数の種類の部品実装基板B(1)~B(3)の生産において重複部品種Ko(N)の部品Eの使用が終了する時刻が使用終了予定時刻Teとして算出される。かかる構成では、別の基板生産ライン10Bあるいは10Cにおける複数の種類の部品実装基板B(1)~B(3)の生産に対する影響を防止しつつ、集荷対象部品種Kpの部品Eを別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設して、当該基板生産ライン10Aで使用することができる。8, in another
図9は部品段取り支援の第2例を示すフローチャートであり、図10は図9の部品段取り支援の第2例で使用される優先作業情報を模式的に示す図である。図9の第2例が図7の第1例と異なるのは、ステップS107とステップS108との間に、ステップS112、S113が追加されている点である。したがって、ここでは、第1例との差異を中心に説明を行うこととし、第1例と共通する部分については相当符号を付して適宜説明を省略する。 Figure 9 is a flowchart showing a second example of part setup support, and Figure 10 is a diagram showing a schematic of priority work information used in the second example of part setup support in Figure 9. The second example in Figure 9 differs from the first example in Figure 7 in that steps S112 and S113 have been added between steps S107 and S108. Therefore, the explanation here will focus on the differences from the first example, and parts that are common to the first example will be given the corresponding reference numerals and explanations thereof will be omitted as appropriate.
部品段取り支援の第2例では、図10に示すように、出庫装着作業を優先する出庫優先および流用装着作業を優先する流用優先のいずれかを、部品Eの各種類K(a)、K(b)、K(c)、…に対して設定する優先設定を部品集荷条件設定部523に対して実行でき、部品集荷条件設定部523は優先設定の結果を優先作業情報Ipとして記憶ユニット53に保存する。例えばサーバコンピュータ5が備えるUI(User Interface)あるいは集荷用端末61の情報入力部612に対する作業者の入力操作によって優先設定を実行するように構成することができる。なお、以下の説明で、作業者が部品集荷条件設定部523に設定操作を行う場合も同様に構成できる。
In the second example of parts setup support, as shown in Fig. 10, a priority setting can be executed in the parts collection
かかる第2例のステップS112では、部品割当判定部524は、重複部品種Ko(N)の部品Eに出庫優先が設定されているか否かを優先作業情報Ipに基づき判定する。重複部品種Ko(N)に出庫優先が設定されている場合(ステップS112で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eに対してステップS108~S110を実行しない。すなわち、重複部品種Ko(N)の部品Eに対しては出庫装着作業を実行すると判定される。In step S112 of this second example, the part
重複部品種Ko(N)に出庫優先が設定されていない場合(ステップS112で「NO」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eに流用優先が設定されているか否かを優先作業情報Ipに基づき判定する(ステップS113)。重複部品種Ko(N)に流用優先が設定されている場合(ステップS113で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eに対してステップS108~S109を実行せずに、重複部品種Ko(N)の部品Eに対しては流用装着作業を実行すると判定する(ステップS110)。If the duplicate part type Ko(N) has not been set as a shipping priority (if "NO" in step S112), the part
重複部品種Ko(N)に流用優先が設定されていない場合(ステップS113で「NO」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eに対して第1例と同様に、ステップS108~S110を実行する。つまり、使用終了予定時刻Teと生産開始予定時刻Tsとの関係に応じて、重複部品種Ko(N)の部品Eに対して出庫装着作業あるいは流用装着作業を実行すると判定される。If the diversion priority is not set for the overlapping part type Ko(N) (if "NO" in step S113), the part
かかる第2例では、記憶ユニット53は、出庫装着作業および流用装着作業のいずれを優先するかを部品Eの種類Kに対応付けて示す優先作業情報Ipを記憶する。そして、ステップS103、S104において使用部品種Kuにおける存在が確認された集荷対象部品種Kpに対して優先作業情報Ipが流用装着作業の優先を示す場合(ステップS113で「YES」の場合)には、部品割当判定部524(作業決定部)は、ステップS108~S109を実行せずに、出庫装着作業の対象から除外して流用装着作業を実行すると判定する(ステップS110)。また、ステップS103、S104において使用部品種Kuにおける存在が確認された集荷対象部品種Kpに対して優先作業情報Ipが出庫装着作業の優先を示す場合(ステップS112で「YES」)には、部品割当判定部524は、ステップS108~S110を実行せずに、出庫装着作業を実行すると判定する。かかる構成では、集荷対象部品種Kpの部品Eの特性に応じた作業によって、当該部品Eを基板生産ライン10Aに装着することができる。In this second example, the
図11は部品段取り支援の第3例を示すフローチャートである。図11の第3例が図7の第1例と異なるのは、ステップS105とステップS106との間に、ステップS114、S115が追加されるとともに、ステップS109の代わりにステップS116が実行される点である。したがって、ここでは、第1例との差異を中心に説明を行うこととし、第1例と共通する部分については相当符号を付して適宜説明を省略する。 Figure 11 is a flow chart showing a third example of part setup support. The third example in Figure 11 differs from the first example in Figure 7 in that steps S114 and S115 are added between steps S105 and S106, and step S116 is executed instead of step S109. Therefore, the explanation here will focus on the differences from the first example, and parts that are common to the first example will be given the corresponding reference numerals and explanations thereof will be omitted as appropriate.
第3例では、ステップS114において、部品割当判定部524は猶予期間ΔTを部品集荷条件設定部523から取得する。この猶予期間ΔTは、作業者によって予め部品集荷条件設定部523に設定されている。また、ステップS115では、部品割当判定部524は、生産開始予定時刻Tsに猶予期間ΔTを加算した猶予時刻Tgを算出する。そして、ステップS116では、部品割当判定部524は、重複部品種Ko(N)の部品Eについて、使用終了予定時刻Teが猶予時刻Tgより早いか否かを判定する。使用終了予定時刻Teが猶予時刻Tgより早い場合(ステップS116で「YES」の場合)には、重複部品種Ko(N)の部品Eに対しては流用装着作業を実行すると判定される(ステップS110)。一方、使用終了予定時刻Teが猶予時刻Tgより早くない場合(ステップS116で「NO」の場合)には、重複部品種Ko(N)の部品Eに対しては出庫装着作業を実行すると判定される。In the third example, in step S114, the part
このように第3例では、また、生産開始予定時刻Tsから猶予期間ΔTが経過した猶予時刻Tgが算出され(ステップS114、S115)、ステップS116では、使用終了予定時刻Teが猶予時刻Tgより前であるが判定される(装着作業決定)。この場合、集荷対象部品種Kpの部品Eの別の基板生産ライン10Bあるいは10Cにおける使用が終了するのを待って、当該部品Eを基板生産ライン10Aで使用することができ、部品実装基板Bの生産に部品Eを使用する生産現場において、部品Eが残存する量を抑制することが可能となる。In this way, in the third example, the grace time Tg is calculated after the grace period ΔT has elapsed from the scheduled production start time Ts (steps S114, S115), and in step S116, it is determined that the scheduled end time Te is before the grace time Tg (mounting work determination). In this case, component E of the target component type Kp can be used in
図12は部品段取り支援の第4例を示すフローチャートである。図12の第4例が図7の第1例と異なるのは、ステップS109とステップS110との間に、ステップS117が追加されている点である。したがって、ここでは、第1例との差異を中心に説明を行うこととし、第1例と共通する部分については相当符号を付して適宜説明を省略する。 Figure 12 is a flow chart showing a fourth example of part setup support. The fourth example in Figure 12 differs from the first example in Figure 7 in that step S117 has been added between steps S109 and S110. Therefore, the following explanation will focus on the differences from the first example, and parts that are common to the first example will be given the corresponding reference numerals and explanations thereof will be omitted as appropriate.
第4例では、ステップS109で使用終了予定時刻Teが生産開始予定時刻Tsより早い場合(ステップS109で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eの残数および使用数をそれぞれ算出して、残数が使用数以上であるかを判定する(ステップS117)。ここで、重複部品種Ko(N)の部品Eの使用数は、基板生産ライン10Aにおいて、生産計画に基づき部品実装基板Bを生産するために使用される重複部品種Ko(N)の部品Eの個数である。一方、重複部品種Ko(N)の部品Eの残数は、当該部品Eが装着されている基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設できる部品Eの個数であり、換言すれば、基板生産ライン10Bあるいは10Cで当該部品Eを使用した部品実装基板Bの生産が終了した時点で、当該部品Eを収納する部品供給テープ152内の部品Eの個数である。In the fourth example, if the planned end time Te in step S109 is earlier than the planned production start time Ts (if "YES" in step S109), the component
図8の例を用いて具体的に説明すると、部品種K(a)の部品Eを対象とすると、種類K(a)の部品Eを使用する部品実装基板B(1)、B(3)の全生産が終了する時刻Te(3)における当該部品Eを収納する部品供給テープ152内の部品Eの個数が、部品種K(a)の部品Eの残数として算出される。また、部品種K(b)の部品Eを対象とすると、種類K(b)の部品Eを使用する部品実装基板B(1)、B(2)の全生産が終了する時刻Te(2)における当該部品Eを収納する部品供給テープ152内の部品Eの個数が、部品種K(b)の部品Eの残数として算出される。他の部品種K(c)、K(d)についても同様である。To explain this in more detail using the example of Figure 8, for component E of component type K(a), the remaining number of components E of component type K(a) is calculated as the number of components E in
そして、部品残数が使用数以上である場合(ステップS117で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eに対して流用装着作業を実行すると判定する(ステップS110)。一方、部品残数が使用数未満である場合(ステップS117で「NO」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eに対して出庫装着作業を実行すると判定する。If the remaining number of parts is equal to or greater than the number of uses (YES in step S117), the part
かかる第4例では、ステップS103の部品照合によって使用部品情報Iuにおける集荷対象部品種Kpの存在が確認されると(ステップS104で「YES」)、別の基板生産ライン10Bあるいは10Cにおいて集荷対象部品種Kpの部品Eの使用が終了した時点において、流用装着作業によって別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設可能な集荷対象部品種Kpの部品の個数である部品残数が算出され、当該部品残数に基づき出庫装着作業と流用装着作業とのいずれを実行するかが判定される(ステップS117、装着作業決定)。かかる構成では、適切な残数の集荷対象部品種Kpの部品Eを、別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設することができる。In this fourth example, when the presence of the collection target part type Kp in the used part information Iu is confirmed by the part matching in step S103 ("YES" in step S104), the remaining number of parts, which is the number of parts of the collection target part type Kp that can be transferred from the other
また、部品割当判定部524は、基板生産ライン10Aにおいて生産計画に従って基板Bに実装予定の集荷対象部品種Kpの部品Eの個数である使用数(使用予定個数)を算出し、部品残数が使用数以上である場合には、流用装着作業を実行すると決定する(ステップS117、S110、装着作業決定)。かかる構成では、基板生産ライン10Aでの部品実装基板Bの生産に必要な個数の集荷対象部品種Kpの部品Eを、別の基板生産ライン10Bあるいいは10Cから基板生産ライン10Aに移設することができる。In addition, the component
また、別の基板生産ライン10Bあるいは10Cにおいて、複数の種類の部品実装基板B(1)~B(3)を生産する生産計画に従って部品実装基板Bが生産される場合には、部品割当判定部524は、別の基板生産ライン10Bあるいは10Cにおける複数の種類の部品実装基板B(1)~B(3)の生産において集荷対象部品種Kpの部品Eの使用が終了した時点における部品残数を算出する(装着作業決定)。かかる構成では、別の基板生産ライン10Bあるいは10Cにおける複数の種類の部品実装基板B(1)~B(3)の生産に対する影響を防止しつつ、集荷対象部品種Kpの部品Eを別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設して、当該基板生産ライン10Aで使用することができる。In addition, in another
図13は部品段取り支援の第5例を示すフローチャートである。図13の第5例が図7の第1例と異なるのは、ステップS105とステップS106との間に、ステップS118、S119が追加されている点である。したがって、ここでは、第1例との差異を中心に説明を行うこととし、第1例と共通する部分については相当符号を付して適宜説明を省略する。 Figure 13 is a flow chart showing a fifth example of part setup support. The fifth example in Figure 13 differs from the first example in Figure 7 in that steps S118 and S119 have been added between steps S105 and S106. Therefore, the explanation here will focus on the differences from the first example, and parts that are common to the first example will be given the corresponding reference numerals and explanations thereof will be omitted as appropriate.
第5例では、ステップS118において、部品割当判定部524は、同一の重複部品種Koの部品Eが装着された複数の部品装着部425(装着箇所L)が使用部品情報Iuに存在するか否かを判定する。そして、使用部品情報Iuにおいて同一の重複部品種Koに対して複数の部品装着部425が存在しない場合(ステップS118で「NO」の場合)には、ステップS119を実行せずに、ステップS106に進んで、実施例1と同様にステップS106~S111が実行される。In the fifth example, in step S118, the part
一方、使用部品情報Iuにおいて同一の重複部品種Koに対して複数の部品装着部425が存在する場合(ステップS118で「YES」の場合)には、部品割当判定部524は、部品装着部425に装着された当該重複部品種Ko(N)の部品Eの使用終了予定時刻Teを複数の部品装着部425のそれぞれについて算出することで、複数の部品装着部425に対応する複数の使用終了予定時刻Teを求める。そして、部品割当判定部524は、複数の部品装着部425のうち、対応する使用終了予定時刻Teが最先の一の部品装着部425を選択する(ステップS119)。そして、当該最先の一の部品装着部425に装着される当該重複部品種Ko(N)の部品Eについて、ステップS106~S111が実行される。On the other hand, if there are multiple
なお、ステップS104において、複数の重複部品種Ko(N)の存在が確認された場合には、ステップS118、S119は各重複部品種Koについて実行される。これによって、複数の重複部品種Ko(N)のそれぞれに対して一の部品装着部425が対応付けられ、ステップS108における重複部品種Ko(N)の部品Eの使用終了予定時刻Teの算出は、当該重複部品種Ko(N)に対応する一の部品装着部425に装着された部品Eについて実行される。In addition, if the presence of multiple overlapping component types Ko(N) is confirmed in step S104, steps S118 and S119 are executed for each overlapping component type Ko. As a result, one
かかる第5例では、基板生産ライン10A以外に設けられた複数の部品装着部425(装着箇所L)において同一の集荷対象部品種Kpの部品Eが装着されて、各部品装着部425から供給された部品Eが部品実装基板の生産に使用されている場合(ステップS118で「YES」の場合)には、部品割当判定部524は、ステップS106~S111の実行対象として、複数の部品装着部425に装着された同一の重複部品種Ko(N)の部品Eのうちから一の部品装着部425に装着された当該重複部品種Ko(N)の部品Eを選択する(ステップS118、S119)。具体的には、部品割当判定部524は、これら複数の部品装着部425のそれぞれについて、当該部品装着部425が属する別の基板生産ライン10Bあるいは10Cにおいて当該部品装着部425から供給された部品Eの使用が終了する予定である使用終了予定時刻Teを算出する。そして、複数の部品装着部425のうち使用終了予定時刻Teが最も早い部品装着部425について算出された使用終了予定時刻Teが生産開始予定時刻Tsよりも早いという条件を満たすかが判定される(ステップS109、装着作業決定)。かかる構成では、別の基板生産ライン10Bあるいは10Cにおいて比較的早期に使用が終了する集荷対象部品種Kpの部品Eを別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設して、当該基板生産ライン10Aで使用することができる。これによって、部品実装基板Bの生産に部品Eを使用する生産現場において、部品Eが残存する量を抑制することが可能となる。また、比較的早期に使用が終了する集荷対象部品種Kpの部品Eを移設できることから、時間的な余裕をもって部品Eの移設作業を行うことができるとともに、移設先となる基板生産ライン10Aにおける部品切れを回避できる。In the fifth example, when the components E of the same collection target component type Kp are mounted in a plurality of component mounting units 425 (mounting locations L) provided other than the
図14は部品段取り支援の第6例を示すフローチャートである。図14の第6例が図7の第1例と異なるのは、ステップS107~ステップS111の間のフローである。したがって、ここでは、第1例との差異を中心に説明を行うこととし、第1例と共通する部分については相当符号を付して適宜説明を省略する。 Figure 14 is a flow chart showing a sixth example of part setup support. The sixth example of Figure 14 differs from the first example of Figure 7 in the flow between steps S107 and S111. Therefore, the explanation here will focus on the differences from the first example, and parts that are common to the first example will be given the corresponding reference numerals and explanations thereof will be omitted as appropriate.
第6例では、ステップS107に続くステップS120で、別の基板生産ライン10Bあるいは10Cにおいて同一の重複部品種Ko(N)の部品Eが装着された複数の部品装着部425が、当該部品装着部425に装着された部品Eの使用期限の早い順にソートされる。そして、ソートの上位の部品装着部425から順に、対象部品装着部425に設定される(ステップS121)。つまり、I回目(Iは1以上の整数)にステップS121が実行される際には、ソート順においてI番目の部品装着部425が対象部品装着部425に設定される。In the sixth example, in step S120 following step S107, multiple
ステップS108では、対象部品装着部425に装着された重複部品種Ko(N)の部品Eの使用終了予定時刻Teが取得される。具体的には、当該対象部品装着部425に装着された重複部品種Ko(N)の部品Eを使用する部品実装基板Bの生産が、当該生産を実行する別の基板生産ライン10Bあるいは10Cで終了する時刻が使用終了予定時刻Teとして算出される。In step S108, the scheduled end time Te of use of component E of the overlapping component type Ko(N) mounted on the target
ステップS109では、部品割当判定部524は、使用終了予定時刻Teが生産開始予定時刻Tsより早いかを判定する。使用終了予定時刻Teが生産開始予定時刻Tsより早い場合(ステップS109で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eを出庫装着作業の対象部品(すなわち、部品保管庫15から出庫する部品)から除外する(ステップS110)。これによって、重複部品種Ko(N)の部品Eに対しては、使用部品情報Iu(図6)が示す別の基板生産ライン10Bあるいは10Cの装着箇所Lから取り外して基板生産ライン10Aに装着する流用装着作業を実行すると判定される。この判定結果は部品割当記憶部532に記憶される。そして、ステップS111に進む。In step S109, the part
一方、使用終了予定時刻Teが生産開始予定時刻Tsより早くない場合(ステップS109で「NO」の場合)には、部品割当判定部524は、ステップS120でのソート順において対象部品装着部425が最後であるか否かを判定する(ステップS122)。対象部品装着部425が最後でない場合(ステップS122で「NO」の場合)には、ステップS121戻って、ソート順において次の部品装着部425が対象部品装着部425に設定される。一方、対象部品装着部425が最後である場合(ステップS122で「YES」の場合)には、ステップS111に進む。On the other hand, if the planned end of use time Te is not earlier than the planned production start time Ts (if "NO" in step S109), the part
かかる第6例では、基板生産ライン10A以外に設けられた複数の部品装着部425において同一の重複部品種Ko(N)の部品Eが装着され、各部品装着部425から供給された同一の重複部品種Ko(N)の部品Eが部品実装基板Bの生産に使用される場面が想定されている。そのため、当該部品装着部425が属する別の基板生産ライン10Bあるいは10Cにおいて当該部品装着部425から供給された部品Eの使用が終了する予定である使用終了予定時刻Teが生産開始予定時刻Tsより早いという条件を満たす複数の候補が、これら複数の部品装着部425のうちに存在する場合がある。これに対して、ステップS120、S121、S108、S109、S110、S122のフローによれば、複数の候補が存在する場合には、これらの候補のうち、当該候補に装着される部品Eの使用期限が最も早い部品Eについて流用装着作業を実行すると判定されることとなる(装着作業決定)。かかる構成では、使用期限が比較的早い集荷対象部品種Kpの部品Eを別の基板生産ライン10Bあるいは10Cから基板生産ライン10Aに移設して、当該基板生産ライン10Aで使用することができる。これによって、使用期限の経過によって未使用の部品Eが無駄になるのを抑制することができる。In the sixth example, a situation is assumed in which components E of the same overlapping component type Ko (N) are mounted in a plurality of
このように上記の実施形態では、基板生産ライン10A、10B、10Cのそれぞれが本発明の「生産ライン」の一例に相当し、基板生産ライン10Aが本発明の「作業対象ライン」の一例に相当し、基板生産ライン10Bあるいは10Cが本発明の「別の生産ライン」の一例に相当し、部品保管庫15が本発明の「部品保管庫」の一例に相当し、部品実装機4が本発明の「部品実装機」の一例に相当し、部品装着部425が本発明の「装着箇所」の一例に相当し、サーバコンピュータ5が本発明の「部品段取り支援装置」の一例に相当し、サーバコンピュータ5が本発明の「コンピュータ」の一例に相当し、生産計画管理部522が本発明の「生産計画取得部」の一例に相当し、部品割当判定部524が本発明の「部品照合部」の一例に相当し、部品割当判定部524が本発明の「作業決定部」の一例に相当し、記憶ユニット53が本発明の「記憶部」の一例に相当し、段取り支援プログラム63が本発明の「部品段取り支援プログラム」の一例に相当し、記録媒体64が本発明の「記録媒体」の一例に相当し、基板Bが本発明の「基板」の一例に相当し、部品Eが本発明の「部品」の一例に相当し、優先作業情報Ipが本発明の「優先作業情報」の一例に相当し、使用部品情報Iuが本発明の「装着部品種情報」の一例に相当し、使用終了予定時刻Teが本発明の「使用終了予定時刻」の一例に相当し、生産開始予定時刻Tsが本発明の「生産開始予定時刻」の一例に相当し、ステップS109、S116における判定条件が本発明の「流用条件」の一例に相当する。In this manner, in the above embodiment, each of the
なお、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したものに対して種々の変更を加えることが可能である。例えば、出庫装着作業や流用装着作業の実行主体は、作業者に限られずロボットでもよい。The present invention is not limited to the above-described embodiment, and various modifications can be made to the above-described embodiment without departing from the spirit of the present invention. For example, the entity that performs the unloading installation work and the reuse installation work is not limited to a worker, but may be a robot.
また、ステップS109、S116の各流用条件を適宜変更してもよく、例えばステップS109に代えてステップS116を実行してもよい。 In addition, the reuse conditions of steps S109 and S116 may be changed as appropriate, for example, step S116 may be executed instead of step S109.
また、部品Eの移設の実行対象は、異なる基板生産ライン10に属する2台の部品実装機4に限られない。つまり、次に説明するように、同一の基板生産ライン10に属する2台の部品実装機4の間で部品Eの移設を実行してもよい。In addition, the targets for which the relocation of component E is to be performed are not limited to two
図16は部品段取り支援の第7例を示すフローチャートであり、図17は図16の部品段取り支援の第7例に従って実行される動作の一例を模式的に示す図である。図17に示す3台の部品実装機4a、4b、4cは、同一の基板生産ライン10に属しており、直列に配列されている。基板Bは部品実装機4a、4b、4cの順番に搬送され、部品実装機4aで部品Eが実装された基板Bが部品実装機4aから部品実装機4bに搬送され、部品実装機4bで部品Eが実装された基板Bが部品実装機4bから部品実装機4cに搬送される。 Figure 16 is a flow chart showing a seventh example of component setup support, and Figure 17 is a diagram showing a schematic example of an operation executed according to the seventh example of component setup support in Figure 16. The three component mounters 4a, 4b, and 4c shown in Figure 17 belong to the same board production line 10 and are arranged in series. Board B is transported in the order of component mounters 4a, 4b, and 4c, and board B on which component E is mounted by component mounter 4a is transported from component mounter 4a to component mounter 4b, and board B on which component E is mounted by component mounter 4b is transported from component mounter 4b to component mounter 4c.
これら部品実装機4a、4b、4cが属する基板生産ライン10は、部品実装基板B(1)、B(2)を順番に生産する。この際、部品実装基板B(1)を生産するために、種類K(a)の部品Eの実装は部品実装機4aが担当し、種類K(b)の部品Eの実装は部品実装機4aが担当し、種類K(c)の部品Eの実装は部品実装機4bが担当し、種類K(d)の部品Eの実装は部品実装機4cが担当する。また、部品実装基板B(2)を生産するために、種類K(a)の部品Eの実装は部品実装機4cが担当し、種類K(b)の部品Eの実装は部品実装機4aが担当し、種類K(c)の部品Eの実装は部品実装機4bが担当し、種類K(d)の部品Eの実装は部品実装機4cが担当する。つまり、部品実装基板B(1)の生産から部品実装基板B(2)の生産への切り換えに伴って、種類K(a)の部品Eの実装の担当が部品実装機4aから部品実装機4cに変更される。The board production line 10 to which these component mounters 4a, 4b, and 4c belong produces component-mounted boards B(1) and B(2) in order. In this case, to produce component-mounted board B(1), component mounter 4a is responsible for mounting component E of type K(a), component mounter 4a is responsible for mounting component E of type K(b), component mounter 4b is responsible for mounting component E of type K(c), and component mounter 4c is responsible for mounting component E of type K(d). In addition, to produce component-mounted board B(2), component mounter 4c is responsible for mounting component E of type K(a), component mounter 4a is responsible for mounting component E of type K(b), component mounter 4b is responsible for mounting component E of type K(c), and component mounter 4c is responsible for mounting component E of type K(d). In other words, with the switch from production of component mounting board B(1) to production of component mounting board B(2), the mounter responsible for mounting components E of type K(a) is changed from component mounter 4a to component mounter 4c.
そこで、部品実装基板B(1)の生産から部品実装基板B(2)の生産への切り換えに伴う部品段取りを支援するために図16のフローチャートが実行される。ステップS101では、集荷対象部品を示す情報が取得される。図17の例では、部品実装基板B(1)の生産時には、部品実装機4cに種類K(a)の部品Eが装着されていないので、部品実装基板B(2)を生産するためには、部品実装機4c(一の部品実装機)に種類K(a)の部品Eを装着する必要がある。したがって、部品実装基板B(2)を生産するために、当該種類K(a)の部品Eが集荷対象部品として取得される。 Then, the flowchart of FIG. 16 is executed to support component setup associated with the switch from production of component-mounted board B(1) to production of component-mounted board B(2). In step S101, information indicating the components to be collected is acquired. In the example of FIG. 17, when component-mounted board B(1) is produced, component E of type K(a) is not mounted on component mounter 4c, so in order to produce component-mounted board B(2), component E of type K(a) needs to be mounted on component mounter 4c (the first component mounter). Therefore, in order to produce component-mounted board B(2), component E of type K(a) is acquired as the component to be collected.
ステップS102では、部品割当判定部524は、同一の基板生産ライン10に属する部品実装機4a、4b、4cで使用中の部品E(使用部品)を示す情報を取得する。つまり、部品割当判定部524は、部品情報記憶部531に記憶される使用部品情報Iu(図6)を取得して、当該使用部品情報Iuに基づき部品実装機4a、4b、4cにおける使用部品(の種類K)を確認する。ステップS103では、部品割当判定部524は、集荷対象部品と使用部品とを照合する(部品照合)。具体的には、部品割当判定部524は、使用部品情報Iuのうち別の部品実装機4a、4bの装着箇所Lに装着された部品Eの種類K(使用部品種Ku)のうちに、集荷対象部品として取得された部品Eの種類K(a)(集荷対象部品種Kp)が存在するかを確認する。換言すれば、使用部品種Kuであるとともに集荷対象部品種Kpである重複部品種Koの存在が確認される。そして、重複部品種Koが存在しない場合(ステップS104で「NO」の場合)には、図16の部品段取り支援が終了する。In step S102, the part
一方、使用部品種Kuのうちに集荷対象部品種Kpが存在し、すなわち重複部品種Koが存在する場合(ステップS104で「YES」の場合)には、部品割当判定部524は、重複部品種Ko(N)の部品Eを出庫装着作業の対象部品(すなわち、部品保管庫15から出庫する部品)から除外する(ステップS110)。図17の例では、種類K(a)の部品Eが出庫装着作業の対象部品から除外される。これによって、重複部品種Ko(N)である種類K(a)の部品Eに対しては、使用部品情報Iu(図6)が示す別の部品実装機4aの装着箇所Lから取り外して部品実装機4cに装着する流用装着作業を実行すると判定される。この判定結果は部品割当記憶部532に記憶される。なお、流用装着作業は、基板B(1)の生産が終了した後あるいは基板B(1)の生産中であって部品実装機4aにおける種類K(a)の部品Eの使用が終了した後のタイミングに実行することができる。On the other hand, if the component type Kp to be collected exists among the used component types Ku, that is, if there is a duplicated component type Ko (YES in step S104), the component
この部品段取り支援の第7例では、部品実装機4c(一の部品実装機)で基板Bへの部品Eの実装を開始するために部品実装機4cに部品Eを装着するにあたって、使用部品情報Iu(装着部品種情報)が参照される。この使用部品情報Iuは、別の部品実装機4a、4bに装着されている部品Eの種類K、すなわち使用部品種Ku(装着部品種)を示す。具体的には、ステップS103において、部品実装機4cに対して装着すべき部品Eの種類K(a)、すなわち集荷対象部品種Kp(対象部品種)が使用部品種Kuに存在するかが確認される(部品照合)。そして、ステップS103の部品照合の結果に基づき(ステップS104)、出庫装着作業および流用装着作業のいずれによって部品実装機4cに部品Eを装着するかが判定される(装着作業決定)。したがって、別の部品実装機4a、4bにおける集荷対象部品種Kpの部品Eの装着状況に応じて、別の部品実装機4aあるいは4bから部品実装機4cに集荷対象部品種Kpの部品Eを移設して、部品実装機4cにおける基板Bへの部品Eの実装に使用することができる。これによって、部品Eを使用する生産現場において、部品Eが残存する量を抑制することが可能となる。In this seventh example of component setup support, when mounting component E on component mounter 4c (one component mounter) in order to start mounting component E on board B, the used component information Iu (mounted component type information) is referenced. This used component information Iu indicates the type K of component E mounted on another component mounter 4a, 4b, i.e., the used component type Ku (mounted component type). Specifically, in step S103, it is confirmed whether the type K(a) of component E to be mounted on component mounter 4c, i.e., the collection target component type Kp (target component type), exists in the used component type Ku (component matching). Then, based on the result of the component matching in step S103 (step S104), it is determined whether component E is to be mounted on component mounter 4c by either the warehouse mounting work or the reuse mounting work (mounting work determination). Therefore, depending on the mounting status of the components E of the collection target component type Kp in the other component mounters 4a, 4b, the components E of the collection target component type Kp can be transferred from the other component mounters 4a or 4b to the component mounter 4c, and used for mounting the components E on the board B in the component mounter 4c. This makes it possible to reduce the amount of components E remaining at the production site where the components E are used.
また、サーバコンピュータ5は、部品実装機4に対する部品段取り作業に対する支援と同様の支援を印刷機2に対する半田段取り作業に実行することができる(図15)。図15は半田段取り支援の一例を示すフローチャートである。この半田段取り支援は、段取り支援プログラム63に含まれる半田段取り支援プログラムに基づき演算ユニット52によって実行される。
The
ステップS201では、集荷対象部半田が取得される。具体的には、図5に例示した生産計画では、部品実装基板B(1)、B(2)、B(3)を生産するために使用される半田Sの種類が示されている。一方、作業者は、実行予定の生産計画を集荷用端末61の情報入力部612に入力する。これによって、当該生産計画が集荷用端末61からサーバコンピュータ5に送信される。生産プログラム管理部521は、受信した生産計画を参照して、生産計画の実行に伴って使用される半田Sの種類を特定する。こうして、集荷対象半田(特定された種類の半田S)が取得される。In step S201, the solder to be collected is acquired. Specifically, the production plan illustrated in FIG. 5 shows the type of solder S to be used to produce component mounting boards B(1), B(2), and B(3). Meanwhile, the worker inputs the production plan to be executed into the
ステップS202では、演算ユニット52は、半田保管庫13に保管されている半田Sのうち、集荷対象半田に該当する各半田Sの使用期限を取得し、使用期限が最先の半田Sを特定する(ステップS203)。さらに、演算ユニット52は、ステップS203で特定した半田Sが複数存在する、すなわち同一の使用期限(最先の使用期限)を有する複数の半田Sが存在するかを判定する(ステップS204)。In step S202, the
同一の使用期限の複数の半田Sが存在する場合(ステップS304で「YES」の場合)には、演算ユニット52は、半田Sを収納する半田収納容器131の開封日時を、当該複数の半田Sについて取得して、これら半田Sのうち最先の開封日時を有する半田Sを半田保管庫13から取り出して印刷機2の半田装着部231に装着すると決定する(ステップS205)。一方、同一の使用期限の複数の半田Sが存在しない場合(ステップS304で「NO」の場合)には、演算ユニット52は、ステップS203において、使用期限が最先であると特定された半田Sを、半田保管庫13から取り出して印刷機2の半田装着部231に装着すると決定する。If there are multiple solders S with the same expiration date (if "YES" in step S304), the
かかる半田段取り支援では、印刷機2(半田印刷機)で基板Bへの半田印刷を開始するために印刷機2に半田Sを装着するにあたって、演算ユニット52(作業対象決定部)は、半田Sの使用期限を参照する(ステップS202)。そして、演算ユニット52は、印刷機2へ装着可能な複数の半田S(装着対象半田)のうち使用期限が最も短い半田Sを、部品保管庫15から取り出して印刷機2に装着すると決定する(ステップS203、S205、S206)。したがって、使用期限の短い半田Sから優先的に使い切ることができる。その結果、半田Sを使用する生産現場において、半田Sが残存する量を抑制することが可能となる。In this solder setup support, when solder S is attached to the printer 2 (solder printer) to start solder printing on the board B with the
また、半田Sは、半田収納容器131に密閉された状態で提供され、半田段取り作業では、半田Sは当該半田Sの半田収納容器131が開封されてから印刷機2に装着される。これに対して、演算ユニット52は、ステップS203で2以上の半田Sが特定された場合には、当該特定された半田Sそれぞれのうち、半田収納容器131が開封された時期が最も早い半田Sを印刷機2に装着すると決定する。かかる構成では、開封の時期が早い半田Sから優先的に使い切ることができる。
The solder S is provided in a sealed state in a
10A、10B、10C…基板生産ライン
13…半田保管庫
15…部品保管庫
2…印刷機(半田印刷機)
4…部品実装機
425…部品装着部(装着箇所)
5…サーバコンピュータ(部品段取り支援装置、コンピュータ)
522…生産計画管理部(生産計画取得部)
524…部品割当判定部(部品照合部、作業決定部)
53…記憶ユニット(記憶部)
63…段取り支援プログラム(部品段取り支援プログラム、半田段取り支援プログラム)
64…記録媒体
B…基板
E…部品
Ip…優先作業情報
Iu…使用部品情報(装着部品種情報)
Te…使用終了予定時刻
Ts…生産開始予定時刻
10A, 10B, 10C...
4: Component mounting machine 425: Component mounting section (mounting location)
5...Server computer (parts setup support device, computer)
522...Production plan management department (production plan acquisition department)
524: Part allocation determination unit (part matching unit, work determination unit)
53...Memory unit (memory section)
63... Setup support program (parts setup support program, solder setup support program)
64: Recording medium B: Board E: Component Ip: Priority work information Iu: Used component information (mounted component type information)
Te: Scheduled end time of use Ts: Scheduled start time of production
Claims (20)
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する部品照合部と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する作業決定部と、
部品段取り作業によって装着された部品を基板に実装する部品実装機によって前記部品が実装された前記基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の前記部品実装基板の前記生産計画を取得する生産計画取得部と
を備え、
前記一の部品実装機は、前記作業対象ラインに含まれる前記部品実装機であり、
前記別の部品実装機は、前記複数の生産ラインのうち、前記作業対象ラインとは異なる別の生産ラインに含まれる前記部品実装機であり、
前記装着部品種情報が示す前記装着部品種は、前記別の生産ラインの前記部品実装機に装着されている前記部品の種類であり、
前記対象部品種は、前記作業対象ラインで前記生産計画に基づく前記部品実装基板の生産を開始するために、前記作業対象ラインの前記部品実装機に対して装着すべき前記部品の種類であり、
前記出庫装着作業は、前記部品保管庫から前記対象部品種の部品を出庫して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記流用装着作業は、前記別の生産ラインの前記部品実装機に装着されている前記対象部品種の前記部品を取り外して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記部品照合によって前記装着部品種情報における前記対象部品種の存在が確認されると、前記装着作業決定では、前記別の生産ラインにおいて前記生産計画に基づく前記部品実装基板の生産への前記対象部品種の前記部品の使用が終了する予定である使用終了予定時刻と、前記作業対象ラインにおいて前記生産計画に基づく前記部品実装基板の生産が開始する予定である生産開始予定時刻とが算出され、前記使用終了予定時刻が前記生産開始予定時刻に対して所定の流用条件を満たす場合には、前記流用装着作業を実行すると決定され、前記使用終了予定時刻が前記生産開始予定時刻に対して前記流用条件を満たさない場合には、前記出庫装着作業を実行すると決定される部品段取り支援装置。 a storage unit that stores mounted component type information indicating a mounted component type, which is a type of the component mounted on the other component mounter, of the one component mounter and the other component mounter that mounts the components mounted by the component setup operation on a board;
a component verification unit that performs component verification to verify whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounted component type information in order for the first component mounter to start mounting the component on the board;
a work decision unit that decides whether to perform an out-of-warehouse mounting work of unloading a component of the target component type from a component stocker that stores the component and mounting it on the one component mounter, or a reuse mounting work of removing the component of the target component type mounted on the other component mounter and mounting it on the one component mounter, based on a result of the component comparison; and
a production plan acquisition unit that acquires a production plan for the component-mounted boards to be produced in a target line among a plurality of production lines that each produce, in accordance with a predetermined production plan, component-mounted boards, which are boards on which components are mounted by a component mounter that mounts the components mounted by a component setup operation onto a board;
Equipped with
the one component mounter is a component mounter included in the work target line,
the other component mounter is included in another production line, different from the target line, among the plurality of production lines,
the type of mounted component indicated by the mounted component type information is a type of the component mounted on the mounter of the different production line,
the target component type is a type of the component that is to be mounted on the component mounter of the work target line in order to start production of the component-mounted board based on the production plan on the work target line,
the unloading and mounting work is a work of unloading a component of the target component type from the component storage and mounting it on the component mounter of the work line,
the reuse mounting work is a work of removing the components of the target component type mounted on the component mounter of the other production line and mounting the components on the component mounter of the work target line,
When the presence of the target component type in the mounting component type information is confirmed by the component matching, the mounting work determination calculates a scheduled use end time when use of the components of the target component type in the production of the component-mounted board based on the production plan in the other production line is scheduled to end, and a scheduled production start time when production of the component-mounted board based on the production plan is scheduled to start in the work target line, and if the scheduled use end time satisfies a predetermined reuse condition with respect to the scheduled production start time, it is determined to perform the reuse mounting work, and if the scheduled use end time does not satisfy the reuse condition with respect to the scheduled production start time, it is determined to perform the out-of-stock mounting work.
前記流用条件は、前記使用終了予定時刻が前記猶予時刻より前であるという条件である請求項1に記載の部品段取り支援装置。 In the mounting operation determination, a grace time is calculated by calculating a grace period from the scheduled production start time,
2. The part setup support device according to claim 1 , wherein the diversion condition is that the scheduled end time of use is before the grace time.
前記装着作業決定では、前記複数の装着箇所のそれぞれについて、当該装着箇所が属する前記別の生産ラインにおいて当該装着箇所から供給された前記部品の使用が終了する予定である前記使用終了予定時刻が算出され、前記複数の装着箇所のうち前記使用終了予定時刻が最も早い前記装着箇所について算出された前記使用終了予定時刻が前記生産開始予定時刻に対して前記流用条件を満たすかが判定される請求項1に記載の部品段取り支援装置。 the components of the target component type are mounted at a plurality of mounting locations provided outside the work line, and the components supplied from the mounting locations are used in the production of the component-mounted board;
2. The part setup support device according to claim 1, wherein, in the mounting operation determination, for each of the plurality of mounting locations, a scheduled end time at which use of the part supplied from that mounting location in the other production line to which that mounting location belongs is scheduled to end is calculated, and it is determined whether the scheduled end time of use calculated for the mounting location having the earliest scheduled end time among the plurality of mounting locations satisfies the diversion condition with respect to the scheduled production start time.
前記装着作業決定では、前記複数の装着箇所において、当該装着箇所が属する前記別の生産ラインにおいて当該装着箇所から供給された前記部品の使用が終了する予定である前記使用終了予定時刻が前記生産開始予定時刻に対して前記流用条件を満たす複数の候補が存在する場合には、前記複数の候補のうち、当該候補に装着される前記部品の使用期限が最も早い前記部品について前記流用装着作業を実行すると決定される請求項1に記載の部品段取り支援装置。 the components of the target component type are mounted at a plurality of mounting locations provided outside the work line, and the components supplied from the mounting locations are used in the production of the component-mounted board;
2. The component setup support device according to claim 1, wherein, in the mounting operation determination, when there are a plurality of candidates for the plurality of mounting locations, the planned end time of use of the part supplied from the mounting location in the different production line to which the mounting location belongs is scheduled to end satisfies the diversion condition with respect to the planned production start time, it is determined that the diversion mounting operation is to be performed for the part to be mounted at the candidate among the plurality of candidates, the part having the earliest expiration date.
前記装着作業決定では、前記別の生産ラインにおける前記複数の種類の前記部品実装基板の生産において前記対象部品種の前記部品の使用が終了する時刻が前記使用終了予定時刻として算出される請求項1に記載の部品段取り支援装置。 the other production line produces the component-mounted boards in accordance with the production plan for producing a plurality of types of the component-mounted boards;
2. The component setup support device according to claim 1, wherein, in the mounting operation determination, a time when use of the components of the target component type will end in the production of the multiple types of component mounting boards in the other production line is calculated as the scheduled end of use time.
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する部品照合部と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する作業決定部と、
部品段取り作業によって装着された部品を基板に実装する部品実装機によって前記部品が実装された前記基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の前記部品実装基板の前記生産計画を取得する生産計画取得部と
を備え、
前記一の部品実装機は、前記作業対象ラインに含まれる前記部品実装機であり、
前記別の部品実装機は、前記複数の生産ラインのうち、前記作業対象ラインとは異なる別の生産ラインに含まれる前記部品実装機であり、
前記装着部品種情報が示す前記装着部品種は、前記別の生産ラインの前記部品実装機に装着されている前記部品の種類であり、
前記対象部品種は、前記作業対象ラインで前記生産計画に基づく前記部品実装基板の生産を開始するために、前記作業対象ラインの前記部品実装機に対して装着すべき前記部品の種類であり、
前記出庫装着作業は、前記部品保管庫から前記対象部品種の部品を出庫して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記流用装着作業は、前記別の生産ラインの前記部品実装機に装着されている前記対象部品種の前記部品を取り外して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記記憶部は、前記出庫装着作業および前記流用装着作業のいずれを優先するかを前記部品の種類に対応付けて示す優先作業情報を記憶し、
前記部品照合において前記装着部品種情報における存在が確認された前記対象部品種に対して前記優先作業情報が前記流用装着作業の優先を示す場合には、前記作業決定部は、前記装着作業決定を実行せずに、前記流用装着作業を実行すると決定し、
前記部品照合において前記装着部品種情報における存在が確認された前記対象部品種に対して前記優先作業情報が前記出庫装着作業の優先を示す場合には、前記作業決定部は、前記装着作業決定を実行せずに、前記出庫装着作業を実行すると決定する部品段取り支援装置。 a storage unit that stores mounted component type information indicating a mounted component type, which is a type of the component mounted on the other component mounter, of the one component mounter and the other component mounter that mounts the components mounted by the component setup operation on a board;
a component verification unit that performs component verification to verify whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounted component type information in order for the first component mounter to start mounting the component on the board;
a work decision unit that decides whether to perform an out-of-warehouse mounting work of unloading a component of the target component type from a component stocker that stores the component and mounting it on the one component mounter, or a reuse mounting work of removing the component of the target component type mounted on the other component mounter and mounting it on the one component mounter, based on a result of the component comparison; and
a production plan acquisition unit that acquires a production plan for the component-mounted boards to be produced in a target line among a plurality of production lines that each produce, in accordance with a predetermined production plan, component-mounted boards, which are boards on which components are mounted by a component mounter that mounts the components mounted by a component setup operation onto a board;
Equipped with
the one component mounter is a component mounter included in the work target line,
the other component mounter is included in another production line, different from the target line, among the plurality of production lines,
the type of mounted component indicated by the mounted component type information is a type of the component mounted on the mounter of the different production line,
the target component type is a type of the component that is to be mounted on the component mounter of the work target line in order to start production of the component-mounted board based on the production plan on the work target line,
the unloading and mounting work is a work of unloading a component of the target component type from the component storage and mounting it on the component mounter of the work line,
the reuse mounting work is a work of removing the components of the target component type mounted on the component mounter of the other production line and mounting the components on the component mounter of the work target line,
the storage unit stores priority operation information indicating which of the out-of-stock mounting operation and the reuse mounting operation is to be prioritized in association with the type of the part;
When the priority work information indicates a priority of the diversion mounting work for the target component type whose existence in the mounting component type information is confirmed in the component matching, the work determination unit determines to perform the diversion mounting work without executing the mounting work determination,
When the priority work information indicates a priority of the shipping mounting work for the target component type whose presence is confirmed in the mounting component type information in the part matching, the work determination unit determines to perform the shipping mounting work without executing the mounting work determination.
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する部品照合部と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する作業決定部と、
部品段取り作業によって装着された部品を基板に実装する部品実装機によって前記部品が実装された前記基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の前記部品実装基板の前記生産計画を取得する生産計画取得部と
を備え、
前記一の部品実装機は、前記作業対象ラインに含まれる前記部品実装機であり、
前記別の部品実装機は、前記複数の生産ラインのうち、前記作業対象ラインとは異なる別の生産ラインに含まれる前記部品実装機であり、
前記装着部品種情報が示す前記装着部品種は、前記別の生産ラインの前記部品実装機に装着されている前記部品の種類であり、
前記対象部品種は、前記作業対象ラインで前記生産計画に基づく前記部品実装基板の生産を開始するために、前記作業対象ラインの前記部品実装機に対して装着すべき前記部品の種類であり、
前記出庫装着作業は、前記部品保管庫から前記対象部品種の部品を出庫して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記流用装着作業は、前記別の生産ラインの前記部品実装機に装着されている前記対象部品種の前記部品を取り外して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記部品照合によって前記装着部品種情報における前記対象部品種の存在が確認されると、前記装着作業決定では、前記別の生産ラインにおいて前記対象部品種の前記部品の使用が終了した時点において、前記流用装着作業によって前記別の生産ラインから前記作業対象ラインに移設可能な前記対象部品種の前記部品の個数である部品残数が算出され、前記部品残数に基づき前記出庫装着作業と前記流用装着作業とのいずれを実行するかが決定される部品段取り支援装置。 a storage unit that stores mounted component type information indicating a mounted component type, which is a type of the component mounted on the other component mounter, of the one component mounter and the other component mounter that mounts the components mounted by the component setup operation on a board;
a component verification unit that performs component verification to verify whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounted component type information in order for the first component mounter to start mounting the component on the board;
a work decision unit that decides whether to perform an out-of-warehouse mounting work of unloading a component of the target component type from a component stocker that stores the component and mounting it on the one component mounter, or a reuse mounting work of removing the component of the target component type mounted on the other component mounter and mounting it on the one component mounter, based on a result of the component comparison; and
a production plan acquisition unit that acquires a production plan for the component-mounted boards to be produced in a target line among a plurality of production lines that each produce, in accordance with a predetermined production plan, component-mounted boards, which are boards on which components are mounted by a component mounter that mounts the components mounted by a component setup operation onto a board;
Equipped with
the one component mounter is a component mounter included in the work target line,
the other component mounter is included in another production line, different from the target line, among the plurality of production lines,
the type of mounted component indicated by the mounted component type information is a type of the component mounted on the mounter of the different production line,
the target component type is a type of the component that is to be mounted on the component mounter of the work target line in order to start production of the component-mounted board based on the production plan on the work target line,
the unloading and mounting work is a work of unloading a component of the target component type from the component storage and mounting it on the component mounter of the work line,
the reuse mounting work is a work of removing the components of the target component type mounted on the component mounter of the other production line and mounting the components on the component mounter of the work target line,
When the presence of the target component type in the mounting component type information is confirmed by the component matching, in the mounting operation determination, a remaining number of parts, which is the number of parts of the target component type that can be moved from the other production line to the work target line by the reuse mounting operation, is calculated at the time when use of the parts of the target component type in the other production line has ended, and a determination is made as to whether the out-of-stock mounting operation or the reuse mounting operation will be performed based on the remaining number of parts .
前記装着作業決定では、前記別の生産ラインにおける前記複数の種類の前記部品実装基板の生産において前記対象部品種の前記部品の使用が終了した時点における前記部品残数を算出する請求項8に記載の部品段取り支援装置。 the other production line produces the component-mounted boards in accordance with the production plan for producing a plurality of types of the component-mounted boards;
9. The component setup support device according to claim 8, wherein the mounting operation determination calculates the remaining number of components at a time when use of the components of the target component type in the production of the plurality of types of component-mounted boards in the other production line has ended.
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する部品照合部と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する作業決定部と
を備え、
前記一の部品実装機と前記別の部品実装機とは同一の生産ラインに含まれる部品段取り支援装置。 a storage unit that stores mounted component type information indicating a mounted component type, which is a type of the component mounted on the other component mounter, of the one component mounter and the other component mounter that mounts the components mounted by the component setup operation on a board;
a component verification unit that performs component verification to verify whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounted component type information in order for the first component mounter to start mounting the component on the board;
a work decision unit that decides whether to perform an out-of-warehouse mounting work of unloading a component of the target component type from a component stocker that stores the component and mounting it on the one component mounter, or a reuse mounting work of removing the component of the target component type mounted on the other component mounter and mounting it on the one component mounter, according to a result of the component comparison; and
Equipped with
A component setup support device in which the one component mounter and the another component mounter are included in the same production line.
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する工程と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する工程と、
部品段取り作業によって装着された部品を基板に実装する部品実装機によって前記部品が実装された前記基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の前記部品実装基板の前記生産計画を取得する工程と
を備え、
前記一の部品実装機は、前記作業対象ラインに含まれる前記部品実装機であり、
前記別の部品実装機は、前記複数の生産ラインのうち、前記作業対象ラインとは異なる別の生産ラインに含まれる前記部品実装機であり、
前記装着部品種情報が示す前記装着部品種は、前記別の生産ラインの前記部品実装機に装着されている前記部品の種類であり、
前記対象部品種は、前記作業対象ラインで前記生産計画に基づく前記部品実装基板の生産を開始するために、前記作業対象ラインの前記部品実装機に対して装着すべき前記部品の種類であり、
前記出庫装着作業は、前記部品保管庫から前記対象部品種の部品を出庫して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記流用装着作業は、前記別の生産ラインの前記部品実装機に装着されている前記対象部品種の前記部品を取り外して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記部品照合によって前記装着部品種情報における前記対象部品種の存在が確認されると、前記装着作業決定では、前記別の生産ラインにおいて前記生産計画に基づく前記部品実装基板の生産への前記対象部品種の前記部品の使用が終了する予定である使用終了予定時刻と、前記作業対象ラインにおいて前記生産計画に基づく前記部品実装基板の生産が開始する予定である生産開始予定時刻とが算出され、前記使用終了予定時刻が前記生産開始予定時刻に対して所定の流用条件を満たす場合には、前記流用装着作業を実行すると決定され、前記使用終了予定時刻が前記生産開始予定時刻に対して前記流用条件を満たさない場合には、前記出庫装着作業を実行すると決定される部品段取り支援方法。 a step of acquiring mounted component type information indicating a type of mounted component, which is a type of the component mounted on the other component mounter, out of the one component mounter and another component mounter that mounts the components mounted by the component setup operation on a board;
a step of executing a component matching process to confirm whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounted component type information in order for the first component mounter to start mounting the component on the board;
a step of executing a mounting operation decision based on the result of the component collation, the mounting operation deciding whether to execute an out-of-warehouse mounting operation in which a component of the target component type is retrieved from a component stocker storing the component and mounted on the one component mounter, or a diversion mounting operation in which a component of the target component type mounted on the other component mounter is removed and mounted on the one component mounter ;
acquiring a production plan for a component-mounted board to be produced in a target line among a plurality of production lines that respectively produce component-mounted boards, which are boards on which components are mounted by a component mounter that mounts the components mounted in a component setup operation onto a board, in accordance with a predetermined production plan;
Equipped with
the one component mounter is a component mounter included in the work target line,
the other component mounter is included in another production line, different from the target line, among the plurality of production lines,
the type of mounted component indicated by the mounted component type information is a type of the component mounted on the mounter of the different production line,
the target component type is a type of the component that is to be mounted on the component mounter of the work target line in order to start production of the component-mounted board based on the production plan on the work target line,
the unloading and mounting work is a work of unloading a component of the target component type from the component storage and mounting it on the component mounter of the work line,
the reuse mounting work is a work of removing the components of the target component type mounted on the component mounter of the other production line and mounting the components on the component mounter of the work target line,
and when the presence of the target component type in the mounting component type information is confirmed by the component matching, the mounting work determination calculates a scheduled end time of use at which use of the components of the target component type in the production of the component-mounted board based on the production plan in the other production line is scheduled to end, and a scheduled production start time at which production of the component-mounted board based on the production plan is scheduled to start in the work target line, and if the scheduled end time of use satisfies a predetermined reuse condition with respect to the scheduled production start time, it is determined to perform the reuse mounting work, and if the scheduled end time of use does not satisfy the reuse condition with respect to the scheduled production start time, it is determined to perform the out-of-stock mounting work .
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する工程と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、作業決定部が前記部品照合の結果に応じて実行する工程と、
部品段取り作業によって装着された部品を基板に実装する部品実装機によって前記部品が実装された前記基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の前記部品実装基板の前記生産計画を取得する工程と
を備え、
前記一の部品実装機は、前記作業対象ラインに含まれる前記部品実装機であり、
前記別の部品実装機は、前記複数の生産ラインのうち、前記作業対象ラインとは異なる別の生産ラインに含まれる前記部品実装機であり、
前記装着部品種情報が示す前記装着部品種は、前記別の生産ラインの前記部品実装機に装着されている前記部品の種類であり、
前記対象部品種は、前記作業対象ラインで前記生産計画に基づく前記部品実装基板の生産を開始するために、前記作業対象ラインの前記部品実装機に対して装着すべき前記部品の種類であり、
前記出庫装着作業は、前記部品保管庫から前記対象部品種の部品を出庫して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記流用装着作業は、前記別の生産ラインの前記部品実装機に装着されている前記対象部品種の前記部品を取り外して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記記憶部は、前記出庫装着作業および前記流用装着作業のいずれを優先するかを前記部品の種類に対応付けて示す優先作業情報を記憶し、
前記部品照合において前記装着部品種情報における存在が確認された前記対象部品種に対して前記優先作業情報が前記流用装着作業の優先を示す場合には、前記作業決定部は、前記装着作業決定を実行せずに、前記流用装着作業を実行すると決定し、
前記部品照合において前記装着部品種情報における存在が確認された前記対象部品種に対して前記優先作業情報が前記出庫装着作業の優先を示す場合には、前記作業決定部は、前記装着作業決定を実行せずに、前記出庫装着作業を実行すると決定する部品段取り支援方法。 a step of acquiring, from a storage unit, mounted component type information indicating a mounted component type, which is a type of the component mounted on the other component mounter, of the one component mounter and the other component mounter that mounts the components mounted by the component setup operation on a board ;
a step of executing a component matching process to confirm whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounting component type information in order for the first component mounter to start mounting the component on the board;
a step of executing a mounting operation decision by a work decision unit according to a result of the component collation, the mounting operation deciding whether to execute an out-of-warehouse mounting operation of out-sourcing a component of the target component type from a component stocker storing the component and mounting it on the one component mounter, or a diversion mounting operation of removing the component of the target component type mounted on the other component mounter and mounting it on the one component mounter ;
acquiring a production plan for a component-mounted board to be produced in a target line among a plurality of production lines that respectively produce component-mounted boards, which are boards on which components are mounted by a component mounter that mounts the components mounted in a component setup operation onto a board, in accordance with a predetermined production plan;
Equipped with
the one component mounter is a component mounter included in the work target line,
the other component mounter is included in another production line, different from the target line, among the plurality of production lines,
the type of mounted component indicated by the mounted component type information is a type of the component mounted on the mounter of the different production line,
the target component type is a type of the component that is to be mounted on the component mounter of the work target line in order to start production of the component-mounted board based on the production plan on the work target line,
the unloading and mounting work is a work of unloading a component of the target component type from the component storage and mounting it on the component mounter of the work line,
the reuse mounting work is a work of removing the components of the target component type mounted on the component mounter of the other production line and mounting the components on the component mounter of the work target line,
the storage unit stores priority operation information indicating which of the out-of-stock mounting operation and the reuse mounting operation is to be prioritized in association with the type of the part;
When the priority work information indicates a priority of the diversion mounting work for the target component type whose existence in the mounting component type information is confirmed in the component matching, the work determination unit determines to perform the diversion mounting work without executing the mounting work determination,
when the priority task information indicates a priority of the shipping mounting task for the target component type whose presence is confirmed in the mounting component type information in the component matching, the task determination unit determines to perform the shipping mounting task without executing the mounting task determination .
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する工程と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する工程と、
部品段取り作業によって装着された部品を基板に実装する部品実装機によって前記部品が実装された前記基板である部品実装基板を所定の生産計画に従ってそれぞれ生産する複数の生産ラインのうち、作業対象ラインにおいて生産予定の前記部品実装基板の前記生産計画を取得する工程と
を備え、
前記一の部品実装機は、前記作業対象ラインに含まれる前記部品実装機であり、
前記別の部品実装機は、前記複数の生産ラインのうち、前記作業対象ラインとは異なる別の生産ラインに含まれる前記部品実装機であり、
前記装着部品種情報が示す前記装着部品種は、前記別の生産ラインの前記部品実装機に装着されている前記部品の種類であり、
前記対象部品種は、前記作業対象ラインで前記生産計画に基づく前記部品実装基板の生産を開始するために、前記作業対象ラインの前記部品実装機に対して装着すべき前記部品の種類であり、
前記出庫装着作業は、前記部品保管庫から前記対象部品種の部品を出庫して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記流用装着作業は、前記別の生産ラインの前記部品実装機に装着されている前記対象部品種の前記部品を取り外して前記作業対象ラインの前記部品実装機に装着する作業であり、
前記部品照合によって前記装着部品種情報における前記対象部品種の存在が確認されると、前記装着作業決定では、前記別の生産ラインにおいて前記対象部品種の前記部品の使用が終了した時点において、前記流用装着作業によって前記別の生産ラインから前記作業対象ラインに移設可能な前記対象部品種の前記部品の個数である部品残数が算出され、前記部品残数に基づき前記出庫装着作業と前記流用装着作業とのいずれを実行するかが決定される部品段取り支援方法。 a step of acquiring mounted component type information indicating a type of mounted component, which is a type of the component mounted on the other component mounter, out of the one component mounter and another component mounter that mounts the components mounted by the component setup operation on a board;
a step of executing a component matching process to confirm whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounted component type information in order for the first component mounter to start mounting the component on the board;
a step of executing a mounting operation decision based on the result of the component collation, the mounting operation deciding whether to execute an out-of-warehouse mounting operation in which a component of the target component type is retrieved from a component stocker storing the component and mounted on the one component mounter, or a diversion mounting operation in which a component of the target component type mounted on the other component mounter is removed and mounted on the one component mounter ;
acquiring a production plan for a component-mounted board to be produced in a target line among a plurality of production lines that respectively produce component-mounted boards, which are boards on which components are mounted by a component mounter that mounts the components mounted in a component setup operation onto a board, in accordance with a predetermined production plan;
Equipped with
the one component mounter is a component mounter included in the work target line,
the other component mounter is included in another production line, different from the target line, among the plurality of production lines,
the type of mounted component indicated by the mounted component type information is a type of the component mounted on the mounter of the different production line,
the target component type is a type of the component that is to be mounted on the component mounter of the work target line in order to start production of the component-mounted board based on the production plan on the work target line,
the unloading and mounting work is a work of unloading a component of the target component type from the component storage and mounting it on the component mounter of the work line,
the reuse mounting work is a work of removing the components of the target component type mounted on the component mounter of the other production line and mounting the components on the component mounter of the work target line,
When the presence of the target component type in the mounting component type information is confirmed by the component matching, the mounting operation determination calculates a remaining number of parts, which is the number of parts of the target component type that can be moved from the other production line to the work target line by the reuse mounting operation, at a time when use of the parts of the target component type in the other production line has ended, and determines whether the out-of-stock mounting operation or the reuse mounting operation will be performed based on the remaining number of parts .
前記一の部品実装機が前記基板への前記部品の実装を開始するために、前記一の部品実装機に対して装着すべき前記部品の種類である対象部品種が前記装着部品種情報に存在するかを確認する部品照合を実行する工程と、
前記部品を保管する部品保管庫から前記対象部品種の部品を出庫して前記一の部品実装機に装着する出庫装着作業と、前記別の部品実装機に装着されている前記対象部品種の前記部品を取り外して前記一の部品実装機に装着する流用装着作業とのいずれを実行するかを決定する装着作業決定を、前記部品照合の結果に応じて実行する工程と
を備え、
前記一の部品実装機と前記別の部品実装機とは同一の生産ラインに含まれる部品段取り支援方法。
a step of acquiring mounted component type information indicating a type of mounted component, which is a type of the component mounted on the other component mounter, out of the one component mounter and another component mounter that mounts the components mounted by the component setup operation on a board;
a step of executing a component matching process to confirm whether a target component type, which is a type of the component to be mounted by the first component mounter, exists in the mounting component type information in order for the first component mounter to start mounting the component on the board;
a step of executing a mounting operation decision based on a result of the component collation to decide whether to execute an out-of-warehouse mounting operation in which a component of the target component type is retrieved from a component stocker storing the component and mounted on the one component mounter, or a diversion mounting operation in which a component of the target component type mounted on the other component mounter is removed and mounted on the one component mounter ,
The component setup support method, wherein the one component mounter and the another component mounter are included in the same production line .
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2022/018256 WO2023203666A1 (en) | 2022-04-20 | 2022-04-20 | Component setup assistance device, solder setup assistance device, component setup assistance method, solder setup assistance method, component setup assistance program, solder setup assistance program, and recording medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2023203666A1 JPWO2023203666A1 (en) | 2023-10-26 |
| JP7630901B2 true JP7630901B2 (en) | 2025-02-18 |
Family
ID=88419456
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024515799A Active JP7630901B2 (en) | 2022-04-20 | 2022-04-20 | Component setup support device, solder setup support device, component setup support method, solder setup support method, component setup support program, solder setup support program, and recording medium |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP7630901B2 (en) |
| DE (1) | DE112022006264T5 (en) |
| WO (1) | WO2023203666A1 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008217114A (en) | 2007-02-28 | 2008-09-18 | Ricoh Co Ltd | Material management system, material management method, and material management program |
| WO2020039495A1 (en) | 2018-08-21 | 2020-02-27 | 株式会社Fuji | Component mounting system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001127401A (en) | 1999-10-27 | 2001-05-11 | Pfu Ltd | Support system in printed circuit board unit production |
-
2022
- 2022-04-20 DE DE112022006264.9T patent/DE112022006264T5/en active Pending
- 2022-04-20 WO PCT/JP2022/018256 patent/WO2023203666A1/en not_active Ceased
- 2022-04-20 JP JP2024515799A patent/JP7630901B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008217114A (en) | 2007-02-28 | 2008-09-18 | Ricoh Co Ltd | Material management system, material management method, and material management program |
| WO2020039495A1 (en) | 2018-08-21 | 2020-02-27 | 株式会社Fuji | Component mounting system |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2023203666A1 (en) | 2023-10-26 |
| DE112022006264T5 (en) | 2024-10-17 |
| JPWO2023203666A1 (en) | 2023-10-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6140414B2 (en) | Parts management apparatus, parts management method and program thereof | |
| JPWO2015166538A1 (en) | Management device | |
| JP4796461B2 (en) | Component management apparatus and component management method for mounting machine | |
| CN109804725B (en) | Production management device | |
| JP2004134691A (en) | System, method and program for component replenishment management | |
| JP4657035B2 (en) | Electronic circuit board production management method and production management system | |
| JP2018201021A (en) | Component mounting system | |
| CN111903203B (en) | Component replenishment management device, component mounting system, and method for managing use history of component housing member | |
| CN111903202B (en) | Component replenishment management device, component mounting system, and component replenishment management method | |
| JP7630901B2 (en) | Component setup support device, solder setup support device, component setup support method, solder setup support method, component setup support program, solder setup support program, and recording medium | |
| JP6862557B2 (en) | Setup support device, setup support method, setup support program, recording medium | |
| JP2005216945A (en) | Feeder arrangement setting method and apparatus | |
| JP5473465B2 (en) | Electronic component mounting equipment | |
| JP4796462B2 (en) | Component assembly assignment method, component assembly assignment device, and mounter for mounting machine | |
| JP7170176B2 (en) | PRODUCTION PLANNING METHOD, PRODUCTION PLANNING APPARATUS, AND PRODUCTION METHOD | |
| CN113826456B (en) | Component mounting management device, component mounting management method, component mounting management program, and recording medium | |
| CN116602066A (en) | Component replenishment method and management device | |
| CN116530225A (en) | Substrate Production Simulation Method | |
| JP4955313B2 (en) | Production control method | |
| JP7398668B2 (en) | Parts placement determination method and parts placement determination program | |
| JP6091167B2 (en) | Feeder setup support device, feeder setup support method, feeder setup support program, recording medium | |
| JP7426500B2 (en) | Production support equipment | |
| JP2001127401A (en) | Support system in printed circuit board unit production | |
| CN116648999A (en) | Substrate Production Simulation Method | |
| JP7572783B2 (en) | Component Mounting System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240610 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241105 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241226 |
|
| 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: 20250204 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250204 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7630901 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |