WO2026003963A1 - 生産管理方法および生産管理装置 - Google Patents
生産管理方法および生産管理装置Info
- Publication number
- WO2026003963A1 WO2026003963A1 PCT/JP2024/023023 JP2024023023W WO2026003963A1 WO 2026003963 A1 WO2026003963 A1 WO 2026003963A1 JP 2024023023 W JP2024023023 W JP 2024023023W WO 2026003963 A1 WO2026003963 A1 WO 2026003963A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- production
- work order
- work
- setup change
- product
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Definitions
- the technology disclosed in this specification relates to a production management method and production management device for managing product production on a production line.
- Products using boards are produced on a production line consisting of multiple lined-up board-related processing machines that perform operations on boards. This type of product production is carried out according to a unit of product production instructions called a work order. Also, on the production line, when a different product is to be produced, such as when the type of board being used is changed, each board-related processing machine performs the necessary setup change.
- JP 2023-52269 A discloses a board production method used on a board production line.
- a board generator on a board production line recognizes a board type information file created in a shared memory unit in response to the upstream board generator unloading a board.
- the board generator then performs a setup change if the board type identified based on the board type information file differs from the type of board used in the previous production operation.
- a changeover is carried out when identification information known as a changeover ID is changed.
- the system including the production line reads information about the board from codes previously affixed or printed on the board, and generates a changeover ID based on the read information.
- changeover IDs were set in a one-to-one correspondence with work orders, which placed a heavy workload on workers. For example, even when changeover work was not required for the same type of board, a different code had to be affixed or printed on the board in advance, which placed a heavy workload on workers.
- the production management method comprises: an information acquisition process for acquiring board type information indicating the type of board carried into the production line; an ID setting process for setting a setup change ID for each work order, which is the instruction unit for product production, based at least on the board type information; a production control process for causing the production line to produce products corresponding to the work orders in the order specified by the work orders; and a setup change control process for causing the substrate-related operating machine to perform a setup change for the second work order after completing the operation corresponding to the first work order, if the setup change ID corresponding to a first work order differs from the setup change ID corresponding to a second work order, which is the work order following the first work order.
- a common setup change ID can be set for multiple work orders.
- the production management method allows a common setup change ID to be set for multiple work orders. This reduces the burden on workers as described above compared to conventional methods.
- FIG. 1 is a diagram illustrating a system according to an embodiment of the present invention.
- FIG. 1 is a block diagram showing a simplified configuration of a production management device.
- FIG. 2 is a diagram simply showing the relationship between steps executed by the production management device.
- FIG. 10 is a diagram showing an example of a production plan table.
- FIG. 10 is a diagram showing an example of a production plan table.
- FIG. 10 is a diagram showing an example of a production plan table.
- a common setup change ID may be set for a plurality of work orders that produce the same product using the same type of board. According to the above configuration, a common setup change ID can be set for multiple work orders that do not require setup changes between them, thereby reducing the burden on workers compared to conventional methods.
- the production control process may include a determination process for determining whether or not the production of the product of the work order has been completed based on the plan and progress of the production of the product of the work order. According to the above configuration, it is possible to perform a setup change or switch to the execution of the next work order without performing a setup change based on the determination result of whether or not the production of the product of the work order has been completed and the setup change ID.
- the method may include a determination change step of changing the determination result for work orders that are older in sequence than the work order and for which product production has been determined not to be completed to a determination result that product production has been completed.
- the category of the technology disclosed in this specification is not limited to production management methods. According to this specification, for example, it is possible to understand a production management device that can execute the method, a system that includes a production management device and a production line, etc.
- this specification discloses a production management device that manages product production on a production line configured with a plurality of substrate-related operating machines arranged side by side to perform operations on substrates.
- the production management device includes an information acquisition unit that acquires board type information indicating the type of the boards carried into the production line, an ID setting unit that sets a setup ID for each work order, which is an instruction unit for the product production, based at least on the board type information, a production control unit that causes the production line to produce products corresponding to the work orders in the order specified by the work orders, and a setup control unit that, if the setup ID corresponding to a first work order is different from the setup ID corresponding to a second work order, causes the substrate-related operating machine to perform a setup for the second work order after completing the operation corresponding to the first work order.
- the ID setting unit sets the setup ID common to multiple work orders.
- FIG. 1 shows a schematic diagram of a product production system 1 according to this embodiment.
- the product production system 1 includes at least one production line 10 and a production management device 20.
- One production line 10 is configured with a plurality of substrate-related work machines 11 arranged side by side, which perform work on substrates.
- the substrate-related work machines 11 include various types of work machines, such as a solder printing machine, a print inspection machine, a component mounting machine, and a substrate inspection machine.
- the production management device 20 is a computer capable of managing and controlling each substrate-related performing machine 11.
- the production management device 20 may be composed mainly of a single computer, or may be composed of multiple computers connected to each other for communication. This specification describes the production management device 20, focusing on the functions necessary for this embodiment among the various functions of the production management device 20.
- the computer assumed in this embodiment may be a computer of any type, such as a desktop, laptop, or tablet, or may be a smartphone or other mobile computer. Furthermore, at least some of the functions included in the production management device 20 may be realized by resources possessed by the substrate-related performing machine 11.
- FIG. 2 shows a simplified block diagram of the configuration of the production management device 20.
- the production management device 20 includes, for example, a control unit 21, a memory unit 22, a communication IF 23, a display unit 24, and an operation reception unit 25.
- IF stands for interface.
- the control unit 21 has a processor such as a CPU and memory, and functions as an information acquisition unit 26a, an ID setting unit 26b, a production control unit 26c, a setup change control unit 26d, etc. by the processor executing calculations in accordance with a program 26 stored in the memory or the like.
- the memory unit 22 is composed of a storage medium.
- the memory unit 22 stores various data and programs required by the control unit 21.
- the memory unit 22 stores a production plan table 30 as described below. At least a portion of the memory of the control unit 21 may be considered to be the memory unit 22.
- the communication IF 23 is a general term for the IF that allows the production management device 20 to communicate with the substrate-related operating machine 11 and external communication devices and networks (not shown) via wired and/or wireless connections. In this embodiment, there is no particular restriction on the standard or protocol used for communication.
- the display unit 24 is a means for displaying visual information.
- the operation reception unit 25 is a means for receiving operations by the worker, such as a keyboard, mouse, or switches. If the display unit 24 also functions as a touch panel, the display unit 24 is also an example of the operation reception unit 25.
- FIG. 3 shows a simplified diagram of the relationships between the steps executed by the production management device 20.
- the information acquisition unit 26a of the control unit 21 acquires board type information indicating the type of board 12 being carried into the production line 10 (step S100).
- the most upstream substrate-related operation machine 11 on the production line 10 is equipped with a reading device 13.
- the reading device 13 is, for example, a camera.
- the reading device 13 captures an image of a code attached to a board 12 being carried into the most upstream substrate-related operation machine 11, and transmits image data of the code to the production management device 20.
- the code referred to here is, for example, a barcode or two-dimensional code.
- the code is affixed to or printed on the board 12.
- the information written in the code includes board type information that indicates the type of board 12.
- the code may also include identification information such as a serial number or timestamp that is unique to each individual board 12.
- the information acquisition unit 26a can acquire the information written in the code, including the board type information, by analyzing the data transmitted from the reading device 13. Step S100 corresponds to an example of an "information acquisition process."
- the reading device 13 may be a device other than a camera, such as a scanner that can read the information written in the code from the code.
- the information acquisition unit 26a may also acquire board type information for boards 12 being brought into the production line 10 at any time through reading means or input means other than the reading device 13 provided in the most upstream board-related operation machine 11.
- the ID setting unit 26b sets a setup change ID for each work order, which is the unit of instructions for product production, based on at least the board type information (step S110).
- the ID setting unit 26b is configured to be able to set a common setup change ID for multiple work orders.
- Step S110 is an example of an "ID setting process.”
- Figure 4 shows an example of a production plan table 30.
- the production plan table 30 is a list of work orders in chronological order.
- One work order is, for example, a product production instruction in response to an order from a particular customer.
- One work order is set with information such as the job, line, model, setup, scheduled production start time, scheduled production completion time, and scheduled production quantity.
- a job includes, for example, CAD data, which is the design data for a product, a parts list, and a program for producing a specific product based on these.
- a production line is information that specifies one of the production lines 10 in the product production system 1 for product production.
- a model is information that specifies the specifications of the product to be produced according to a job, for example, specifications for each destination. Therefore, even if the job is the same, if the model is different, the specifications of the produced product will differ in part.
- a setup is information that specifies the combination of various pieces of equipment to be installed on the substrate-related processing machine 11. For example, for a component mounter, if the setup changes, at least some of the devices used for component mounting, such as the nozzle, head, and feeder cart, will change.
- Work orders that include information such as job, production line, model, setup, scheduled production start time, scheduled production completion time, and scheduled production quantity are set in the production plan table 30 by, for example, a worker.
- the ID setting unit 26b sets a setup change ID for each work order in the production plan table 30.
- the ID setting unit 26b sets a setup change ID for the work order, for example, by setting at least a portion of the board type information as a setup change ID or by processing the board type information to generate an ID.
- the ID setting unit 26b sets a common setup change ID for work orders that share not only the same board type but also the same job, production line, model, and setup.
- work order "WO_01” and work order "WO_02" share the same board type, job, production line, model, and setup, so the ID setting unit 26b sets a common setup change ID of "AA01" for work orders "WO_01” and "WO_02."
- Work orders that share the same board type, job, production line, model, and setup correspond to multiple work orders that produce the same product using the same type of board.
- the ID setting unit 26b sets different setup change IDs for work orders that share the same board type but at least some of the job, production line, model, and setup are different.
- the ID setting unit 26b can set a setup change ID for a work order any time before the scheduled production start time for that work order.
- the control unit 21 can repeatedly execute steps S100 and S110.
- the control unit 21 determines whether product production for the work order has been completed based on the product production plan and progress status for that work order (step S130).
- Step S130 is an example of a "determination process.” The determination process may also be considered a part of the production control process.
- a product production plan is, for example, a plan based on the scheduled production start time, scheduled production completion time, and scheduled production quantity set in the production plan table 30.
- the control unit 21 monitors the number of products completed by the production line 10, i.e., the progress status, for the work order for which the current time falls between the scheduled production start time and scheduled production completion time, i.e., the current target work order, by communicating with the production line 10.
- step S140 the control unit 21 references the production plan table 30 and determines whether or not to execute a setup change depending on whether the setup change ID corresponding to the first work order differs from the setup change ID corresponding to the second work order, which is the work order that follows the first work order.
- the work order for which product production is determined to be completed in step S130 i.e., the target work order
- the work order that follows this first work order in the production plan table 30 corresponds to the second work order.
- the control unit 21 determines that a setup change should be executed and proceeds from "Yes" in step S140 to step S150.
- the control unit 21 determines that setup change is not necessary and proceeds from "No" in step S140 to step S160.
- step S150 the setup change control unit 26d references the production plan table 30 and instructs each substrate-related performing machine 11 on the production line 10 to perform the setup required to execute the next work order, causing the machine to execute the setup change.
- setup changes include adjusting the width of the transport path for the substrate 12 and replacing the setup as described above.
- Setup changes can include work performed automatically by the substrate-related performing machine 11 as well as work performed by an operator.
- the setup change control unit 26d may instruct the operator to perform the setup change, for example, by displaying a message on the display unit 24 or a monitor (not shown) provided on the substrate-related performing machine 11.
- Step S150 described above corresponds to an example of a "setup change control process" in which the substrate-related performing machine 11 executes the setup change for the second work order after completing the work corresponding to the first work order.
- control unit 21 When the control unit 21 determines in the determination process, i.e., step S130, that product production has been completed for one work order, it may change the determination results for work orders that are older than the work order and for which product production has been determined not to be completed to a determination result that product production has been completed.
- This type of processing corresponds to an example of a "determination change process.”
- Figures 5 and 6 show an example of the production plan table 30.
- the judgment change process performed by the control unit 21 will be explained with reference to Figures 5 and 6.
- the target work order is, for example, "WO_03.”
- work order "WO_02” which is older in order than work order "WO_03”
- a worker instructs the production management device 20 to suspend production for some reason, and the control unit 21 suspends product production corresponding to work order "WO_02" in response to this instruction.
- the control unit 21 records "production suspended" as the status in the production plan table 30 (see Figure 5).
- control unit 21 For work orders that have been set to "Suspended Production" in response to instructions from a worker, the control unit 21 proceeds to step S140 and beyond, for convenience, with the "No" determination in step S130. By doing this, even if a work order is set to "Suspended Production," the control unit 21 can switch the target work order to the next work order, that is, from "WO_02" to "WO_03" in the example of Figure 5.
- step S140 the control unit 21 references the production plan table 30, compares the setup change ID of work order "WO_03” with the setup change ID of the next work order "WO_04,” makes a determination, and executes the necessary setup change for work order "WO_04" (step S150), switching the work order to "WO_04" (step S160).
- control unit 21 can avoid mistaking work order "WO_02” for the next work order to be executed, and can proceed with setup change and product production according to the schedule in the production plan table 30. Furthermore, even if the status of work order "WO_02” that was set to "production suspended” is changed to "production completed,” production of the required product can be carried out by resetting the production of the product specified in work order "WO_02” as a new work order (for example, the latest work order "WO_06") in the production planning table 30.
- the production management method includes an information acquisition process, an ID setting process, a production control process, and a setup control process.
- the ID setting unit 26b can set a common setup ID for multiple work orders. This configuration eliminates the need to set different setup IDs for each work order in a one-to-one correspondence. This reduces the workload on workers, as previously required to set different setup IDs for each work order.
- the control unit 21 determines whether production of a work order product is complete based on the production plan and progress status of the work order product.
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
基板に作業を行う対基板作業機が複数並んで構成される生産ラインによる製品生産を管理する生産管理方法は、生産ラインへ搬入される基板の種類を表す基板種類情報を取得する情報取得工程と、製品生産の指示単位であるワークオーダ毎に、少なくとも基板種類情報に基づいて段取り替えIDを設定するID設定工程と、ワークオーダの指定された順序に従って、ワークオーダに対応する製品生産を生産ラインに実行させる生産制御工程と、ワークオーダである第1のワークオーダに対応する段取り替えIDと、第1のワークオーダの次のワークオーダである第2のワークオーダに対応する段取り替えIDとが異なる場合、対基板作業機に第1のワークオーダに対応する作業の終了後に第2のワークオーダのための段取り替えを実行させる段取り替え制御工程と、を備え、ID設定工程では、複数のワークオーダに対して共通の段取り替えIDを設定可能である。
Description
本明細書に開示する技術は、生産ラインによる製品生産を管理する生産管理方法および生産管理装置に関する。
基板に作業を行う対基板作業機が複数並んで構成される生産ラインにより、基板を用いた製品生産が行われる。このような製品生産は、ワークオーダと呼ばれる製品生産の指示単位に応じて実行される。また、生産ラインにおいては、使用する基板の種類が切り替わる等して、それまでと異なる製品を生産する場合に、各対基板作業機が必要な段取り替えを行う。
特開2023-52269号公報には、基板生産ラインで用いられる基板生産方法が開示されている。この開示によれば、基板生産ラインにおける基板生成機は、上流側直近の基板生成機が基板を搬出することに対応して共有記憶部に作成された基板種類情報ファイルを認識する。そして、基板生成機は、基板種類情報ファイルに基づいて把握した基板種類が前回の生産作業を施した基板の種類と異なる場合に、段取り替えを実施する。
生産ラインにおいて、段取り替えは、段取り替えIDと呼ばれる識別情報の変更を機に実行される。生産ラインを含むシステムは、基板に予め貼り付けられたり印刷されたりしたコード等から基板の情報を読み取り、読み取った情報を元に段取り替えIDを生成する。従来の生産管理方法では、ワークオーダに対して段取り替えIDを一対一の対応関係で異ならせて設定していたために、作業者の作業負担が多かった。例えば、同じ種類の基板で段取り替えの作業が不要となる場合であっても基板に異なるコードを予め貼り付けたり印刷したりする必要があり、作業者の作業負担が多かった。
本明細書は、基板に作業を行う対基板作業機が複数並んで構成される生産ラインによる製品生産を管理する生産管理方法を開示する。生産管理方法は、前記生産ラインへ搬入される前記基板の種類を表す基板種類情報を取得する情報取得工程と、前記製品生産の指示単位であるワークオーダ毎に、少なくとも前記基板種類情報に基づいて段取り替えIDを設定するID設定工程と、前記ワークオーダの指定された順序に従って、前記ワークオーダに対応する製品生産を前記生産ラインに実行させる生産制御工程と、前記ワークオーダである第1のワークオーダに対応する前記段取り替えIDと、前記第1のワークオーダの次の前記ワークオーダである第2のワークオーダに対応する前記段取り替えIDと、が異なる場合、前記対基板作業機に前記第1のワークオーダに対応する作業の終了後に前記第2のワークオーダのための段取り替えを実行させる段取り替え制御工程と、を備える。前記ID設定工程では、複数の前記ワークオーダに対して共通の前記段取り替えIDを設定可能である。
前記構成によれば、生産管理方法では、複数のワークオーダに対して共通の段取り替えIDを設定することができる。これにより、上述したような作業者の負担が従来よりも軽減される。
以下に説明する実施例の主要な特徴を列記しておく。なお、以下に記載する技術要素は、それぞれ独立した技術要素であって、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時の請求項に記載の組合せに限定されるものではない。
本明細書に開示する生産管理方法によれば、前記ID設定工程では、互いに同一種類の前記基板を用いて同一の製品を生産する複数の前記ワークオーダに対して共通の前記段取り替えIDを設定する、としてもよい。
前記構成によれば、互いの間に段取り替えを必要としない関係にある複数のワークオーダに対しては共通の段取り替えIDを設定することができる。これにより、作業者の負担が従来よりも軽減される。
前記構成によれば、互いの間に段取り替えを必要としない関係にある複数のワークオーダに対しては共通の段取り替えIDを設定することができる。これにより、作業者の負担が従来よりも軽減される。
本明細書に開示する生産管理方法によれば、前記生産制御工程は、前記ワークオーダの製品生産の計画および進捗状況に基づいて、当該ワークオーダの製品生産が完了したか否かを判定する判定工程を備える、としてもよい。
前記構成によれば、ワークオーダの製品生産が完了したか否かの判定結果と、段取り替えIDとに基づいて、段取り替えを実行したり、段取り替えを実行せずに次のワークオーダの実行に切り替えたりすることができる。
前記構成によれば、ワークオーダの製品生産が完了したか否かの判定結果と、段取り替えIDとに基づいて、段取り替えを実行したり、段取り替えを実行せずに次のワークオーダの実行に切り替えたりすることができる。
本明細書に開示する生産管理方法によれば、前記判定工程により一つの前記ワークオーダについて製品生産が完了したと判定された場合に、当該ワークオーダよりも前記順序が古い前記ワークオーダであって製品生産が完了していないと判定されているワークオーダについて、判定結果を製品生産が完了した旨の判定結果に変更する判定変更工程を備える、としてもよい。
前記構成によれば、判定変更工程による前記変更を参照することにより、ある一つのワークオーダについて製品生産が完了した後、順序が当該ワークオーダの次である別のワークオーダへ円滑に移行し、各ワークオーダの順序を遵守することができる。
前記構成によれば、判定変更工程による前記変更を参照することにより、ある一つのワークオーダについて製品生産が完了した後、順序が当該ワークオーダの次である別のワークオーダへ円滑に移行し、各ワークオーダの順序を遵守することができる。
本明細書が開示する技術のカテゴリーは生産管理方法に限らない。本明細書によれば、例えば、当該方法を実行可能な生産管理装置や、生産管理装置や生産ラインを含むシステム等を把握することができる。
例えば、本明細書は、基板に作業を行う対基板作業機が複数並んで構成される生産ラインによる製品生産を管理する生産管理装置を開示する。生産管理装置は、前記生産ラインへ搬入される前記基板の種類を表す基板種類情報を取得する情報取得部と、前記製品生産の指示単位であるワークオーダ毎に、少なくとも前記基板種類情報に基づいて段取り替えIDを設定するID設定部と、前記ワークオーダの指定された順序に従って、前記ワークオーダに対応する製品生産を前記生産ラインに実行させる生産制御部と、前記ワークオーダである第1のワークオーダに対応する前記段取り替えIDと、前記第1のワークオーダの次の前記ワークオーダである第2のワークオーダに対応する前記段取り替えIDと、が異なる場合、前記対基板作業機に前記第1のワークオーダに対応する作業の終了後に前記第2のワークオーダのための段取り替えを実行させる段取り替え制御部と、を備える。前記ID設定部は、複数の前記ワークオーダに対して共通の前記段取り替えIDを設定する。
例えば、本明細書は、基板に作業を行う対基板作業機が複数並んで構成される生産ラインによる製品生産を管理する生産管理装置を開示する。生産管理装置は、前記生産ラインへ搬入される前記基板の種類を表す基板種類情報を取得する情報取得部と、前記製品生産の指示単位であるワークオーダ毎に、少なくとも前記基板種類情報に基づいて段取り替えIDを設定するID設定部と、前記ワークオーダの指定された順序に従って、前記ワークオーダに対応する製品生産を前記生産ラインに実行させる生産制御部と、前記ワークオーダである第1のワークオーダに対応する前記段取り替えIDと、前記第1のワークオーダの次の前記ワークオーダである第2のワークオーダに対応する前記段取り替えIDと、が異なる場合、前記対基板作業機に前記第1のワークオーダに対応する作業の終了後に前記第2のワークオーダのための段取り替えを実行させる段取り替え制御部と、を備える。前記ID設定部は、複数の前記ワークオーダに対して共通の前記段取り替えIDを設定する。
図面を参照して、実施例を説明する。各図は例示に過ぎず、本実施例は図示した内容に限定されない。また、各図は例示であるため、一部が省略されていたりする。
図1は、本実施例にかかる製品生産システム1を概略的に示している。製品生産システム1は、少なくとも1つの生産ライン10と、生産管理装置20とを含む。1つの生産ライン10は、基板に作業を行う対基板作業機11が複数並んで構成される。対基板作業機11には、例えば、はんだ印刷機、印刷検査機、部品実装機、基板検査機等の様々な作業機が該当する。
生産ライン10の最上流に位置する対基板作業機11に対して基板12が搬入される。基板12は、生産ライン10の上流から下流に向けて搬送される。生産ライン10を構成する複数の対基板作業機11は、搬送される基板12に対して、はんだ印刷、印刷状態の検査、部品実装、部品実装状態の検査、等といった所定の作業を夫々に行う。この結果、生産ライン10により、基板12を用いた製品が生産される。生産管理装置20は、1つ以上の生産ライン10による製品生産を管理する。また、生産管理装置20は、生産管理方法の実行主体の一例に該当する。
生産管理装置20は、各対基板作業機11の管理や制御を実行可能なコンピュータである。生産管理装置20は、主に一台のコンピュータにより構成されてもよいし、通信可能に接続した複数台のコンピュータを含んで構成されてもよい。本明細書では生産管理装置20に関して、生産管理装置20が有する各種機能のうち本実施例に必要な機能について説明する。本実施例が想定するコンピュータは、デスクトップ型、ラップトップ型、タブレット型等、どのような形態のコンピュータであってもよいし、スマートフォンやその他のモバイルコンピュータであってもよい。また、生産管理装置20に含まれる少なくとも一部の機能は、対基板作業機11が有するリソースによって実現されてもよい。
図2は、生産管理装置20の構成をブロック図により簡易的に示している。生産管理装置20は、例えば、制御部21、記憶部22、通信IF23、表示部24、操作受付部25を含む。IFはインターフェイスの略である。制御部21は、CPU等のプロセッサやメモリを有し、プロセッサがメモリ等に記憶されたプログラム26に従った演算処理を実行することにより、情報取得部26aや、ID設定部26bや、生産制御部26cや、段取り替え制御部26d等として機能する。記憶部22は記憶媒体により構成される。記憶部22には、制御部21が必要とする各種データやプログラムが記憶されている。記憶部22には、例えば、後述するような生産計画テーブル30が記憶される。制御部21が有するメモリの少なくとも一部を記憶部22と捉えてもよい。
通信IF23は、生産管理装置20が、対基板作業機11や、図示しない外部の通信機器やネットワークとの間で有線及び/又は無線により通信するためのIFの総称である。本実施例において、通信に用いる規格やプロトコルは特に問わない。表示部24は、視覚情報を表示するための手段である。操作受付部25は、作業者による操作を受け付けるための手段であり、例えば、キーボードやマウスやスイッチ類等である。表示部24がタッチパネルとしても機能するのであれば、表示部24も操作受付部25の一例に該当する。
図3は、生産管理装置20が実行する各ステップ等の関係性を簡易的に示している。制御部21の情報取得部26aは、生産ライン10へ搬入される基板12の種類を表す基板種類情報を取得する(ステップS100)。図1によれば、生産ライン10の最上流の対基板作業機11には、読取装置13が備えられている。読取装置13は、例えばカメラである。読取装置13は、最上流の対基板作業機11に搬入される基板12に付設されたコードを撮像し、コードの画像データを生産管理装置20へ送信する。ここで言うコードは、例えば、バーコードや2次元コードである。コードは、基板12に貼り付けたり印刷されたりしている。
コードに書き込まれた情報には、基板12の種類を表す基板種類情報が含まれている。また、コードには、基板12の個体毎にユニークなシリアル番号やタイムスタンプ等からなる識別情報が含まれていてもよい。情報取得部26aは、読取装置13から送信されたデータを解析することにより、基板種類情報を含む、コードに書き込まれた情報を取得することができる。このようなステップS100は「情報取得工程」の一例に該当する。なお、読取装置13はカメラ以外にも、例えば、コードに書き込まれた情報をコードから読み取り可能なスキャナ等であってもよい。また、情報取得部26aは、最上流の対基板作業機11に備えられた読取装置13以外の読取手段や入力手段を通じて、生産ライン10へ搬入される基板12の基板種類情報を随時取得するとしてもよい。
ID設定部26bは、製品生産の指示単位であるワークオーダ毎に、少なくとも基板種類情報に基づいて段取り替えIDを設定する(ステップS110)。ID設定部26bは、複数のワークオーダに対して共通の段取り替えIDを設定可能なように構成されている。ステップS110は「ID設定工程」の一例に該当する。
図4は、生産計画テーブル30の一例を示している。生産計画テーブル30は、時系列に沿ったワークオーダの一覧である。1つのワークオーダは、例えば、ある1つの顧客からの注文に応じた製品生産指示である。1つのワークオーダは、例えば、ジョブ、ライン、モデル、セットアップ、生産開示予定時刻、生産完了予定時刻、および、生産予定枚数といった情報を伴って設定される。
ジョブとは、例えば、製品の設計データであるCADデータと、部品表と、これらに基づいて特定の製品を生産するためのプログラムと、を含む。生産ラインは、製品生産システム1が有するいずれかの生産ライン10を製品生産のために指定する情報である。モデルは、ジョブに従って生産される製品の仕様、例えば、仕向け地別の仕様を指定する情報である。従って、ジョブが同じであってもモデルが異なれば、生産される製品の仕様が一部異なる。セットアップは、対基板作業機11に搭載する各種機器の組み合わせを指定する情報である。例えば、部品実装機にとって、セットアップが変われば、部品実装に用いるノズル、ヘッド、フィーダ用台車等のデバイスの少なくとも一部が変わる。
このような、ジョブ、生産ライン、モデル、セットアップ、生産開始予定時刻、生産完了予定時刻、生産予定枚数といった情報を伴うワークオーダは、例えば、作業者によって生産計画テーブル30に設定される。ID設定部26bは、このような生産計画テーブル30におけるワークオーダ毎に、段取り替えIDを設定する。ある1つのワークオーダに対応して、ステップS100により基板種類情報が取得されたら、ID設定部26bは、例えば、当該基板種類情報の少なくとも一部を段取り替えIDにしたり、当該基板種類情報を加工してIDを生成したりする等して、ワークオーダに対して段取り替えIDを設定する。
このとき、ID設定部26bは、基板種類に加え、ジョブ、生産ライン、モデル、セットアップの全てが共通するワークオーダに対しては、共通の段取り替えIDを設定する。図4の例によれば、ワークオーダ「WO_01」とワークオーダ「WO_02」は、基板種類、ジョブ、生産ライン、モデル、セットアップの全てが共通するため、ID設定部26bは、ワークオーダ「WO_01」、「WO_02」に対して共通の段取り替えID「AA01」を設定している。基板種類、ジョブ、生産ライン、モデル、セットアップの全てが共通するワークオーダは、互いに同一種類の基板を用いて同一の製品を生産する複数のワークオーダに該当する。一方で、ID設定部26bは、基板種類が共通であっても、ジョブ、生産ライン、モデル、セットアップの少なくとも一部が異なるワークオーダに対しては、異なる段取り替えIDを設定する。また、基板種類が異なれば、当然、異なる段取り替えIDを設定する。ID設定部26bがワークオーダに対する段取り替えIDの設定を行うタイミングは、当該ワークオーダの生産開始予定時刻よりも前であればよい。制御部21は、ステップS100,S110を繰り返し実行可能である。
生産制御部26cは、生産計画テーブル30に従って、ワークオーダに対応する製品生産を生産ライン10に実行させる(ステップS120)。つまり、生産制御部26cは、生産計画テーブル30により指定されているワークオーダの順序に従って、ワークオーダに対応する製品生産を生産ライン10に指示し、生産ライン10の各対基板作業機11を制御し、製品生産を実現させる。ステップS120は「生産制御工程」の一例に該当する。
制御部21は、ワークオーダの製品生産の計画および進捗状況に基づいて、当該ワークオーダの製品生産が完了したか否かを判定する(ステップS130)。ステップS130は「判定工程」の一例に該当する。判定工程を、生産制御工程に含まれる一部の工程と捉えてもよい。製品生産の計画とは、例えば、生産計画テーブル30に設定された生産開始予定時刻、生産完了予定時刻および生産予定枚数に基づく計画である。制御部21は、現在時刻が生産開始予定時刻~生産完了予定時刻に該当するワークオーダ、つまり現在の対象のワークオーダについて、生産ライン10による生産が完了した製品数、すなわち進捗状況を、生産ライン10との通信により監視する。そして、対象のワークオーダについて、生産開始予定時刻から生産完了予定時刻までの期間中に、生産完了の製品数が生産予定枚数に達したとき、当該対象のワークオーダの製品生産が完了したと判定し(ステップS130の“Yes”)、ステップS140へ進む。
制御部21は、ワークオーダ毎のステータスを生産計画テーブル30に記録する。図4の例によれば、制御部21は、製品生産が完了したワークオーダについては、ステータスを“生産完了”と記録する。製品生産が完了していないワークオーダについては、ステータスとして“未生産”を記録する。むろん、“生産完了”や“未生産”といった言葉は、製品生産が完了したか否かを示す表現の例に過ぎない。また、制御部21は、上述の進捗状況を、ステータスとして記録してもよい。
ステップS140では、制御部21は、生産計画テーブル30を参照し、第1のワークオーダに対応する段取り替えIDと、第1のワークオーダの次のワークオーダである第2のワークオーダに対応する段取り替えIDとが異なるか否かにより、段取り替えを実行するか否かを分岐する。ここでは、ステップS130で製品生産が完了したと判定されたワークオーダ、つまり対象のワークオーダが第1のワークオーダに該当し、生産計画テーブル30において、この第1ワークオーダの次の順序のワークオーダが第2のワークオーダに該当する。制御部21は、第1のワークオーダに対応する段取り替えIDと、第2のワークオーダに対応する段取り替えIDとが異なる場合、段取り替えを実行すべきと判定し、ステップS140の“Yes”からステップS150へ進む。一方、制御部21は、第1のワークオーダに対応する段取り替えIDと、第2のワークオーダに対応する段取り替えIDとが共通している場合、段取り替え不要と判定し、ステップS140の“No”からステップS160へ進む。
なお、生産計画テーブル30において連続する2つのワークオーダである第1のワークオーダと第2のワークオーダとの段取り替えIDが異なるか否かについては、制御部21は、当該第1のワークオーダに対応する製品生産が完了するよりも前に把握しておくとしてもよい。つまり、制御部21は、ステップS130の“Yes”の判定後、ステップS150を実行するか否かの分岐をステップS140で実行できるように、予め必要な比較や判定をしておいてもよい。
ステップS150では、段取り替え制御部26dは、生産計画テーブル30を参照し、次のワークオーダを実行するために必要な段取り替えを生産ライン10の各対基板作業機11に指示し、段取り替えを実行させる。段取り替えとしては、例えば、基板12の搬送路の幅調整動作や、上述したようなセットアップの交換等が挙げられる。段取り替えには、対基板作業機11が自動で実行する作業の他、作業者が行う作業も含まれ得る。段取り替え制御部26dは、例えば、表示部24や、対基板作業機11に設けられた不図示のモニタを通じた表示により、作業者に段取り替えを指示してもよい。このようなステップS150は、対基板作業機11に第1のワークオーダに対応する作業の終了後に第2のワークオーダのための段取り替えを実行させる「段取り替え制御工程」の一例に該当する。
ステップS140またはステップS150の後のステップS160では、制御部21は、生産計画テーブル30を参照し、対象とすべきワークオーダを次のワークオーダに切り替え、ステップS120へ進むことが可能である。つまり、ステップS120~S160を繰り返すことにより、制御部21は、生産計画テーブル30におけるワークオーダの順序に従って、各ワークオーダに対応する製品生産を生産ライン10に実行させる。
制御部21は、判定工程、つまりステップS130により、一つのワークオーダについて製品生産が完了したと判定された場合に、当該ワークオーダよりも順序が古いワークオーダであって製品生産が完了していないと判定されているワークオーダについて、判定結果を製品生産が完了した旨の判定結果に変更する、としてもよい。このような処理は「判定変更工程」の一例に該当する。
図5および図6は、図4と同様に生産計画テーブル30の一例を示している。制御部21が行う判定変更工程については、図5,6を参照して説明する。ここでは、対象のワークオーダが、例えば「WO_03」である状況を想定する。また、ワークオーダ「WO_03」よりも順序が古いワークオーダ「WO_02」については、作業者が何らかの理由により生産管理装置20へ生産中断を指示し、制御部21は、当該指示に応じて、ワークオーダ「WO_02」に対応する製品生産を中断したとする。制御部21は、製品生産を中断したワークオーダについては、ステータスとして“生産中断”の旨を生産計画テーブル30に記録する(図5参照)。
なお、制御部21は、作業者からの指示に応じて“生産中断”としたワークオーダについては、便宜上、ステップS130の“No”の判定のまま、ステップS140以降に進む。このようにすることで、制御部21は、あるワークオーダが“生産中断”になった場合でも、その次のワークオーダへ、つまり図5の例によれば「WO_02」から「WO_03」へ、対象のワークオーダを切り替えることができる。
上述したように対象のワークオーダが「WO_03」である状況において、制御部21がステップS130の判定を繰り返し実行し、やがて“Yes”と判定したとする。このとき、制御部21は、ワークオーダ「WO_03」よりも順序が古く、製品生産が完了していないワークオーダ、つまり図5の例では“生産中断”と判定されているワークオーダ「WO_02」について、生産計画テーブル30におけるステータスを“生産完了”に変更する。また、制御部21は、当然にワークオーダ「WO_03」のステータスを“生産完了”とする。
この結果、図6に示すように、生産計画テーブル30において、ワークオーダ「WO_03」と、ワークオーダ「WO_03」よりも順序が古い全てのワークオーダのステータスが“生産完了”となる。従って、制御部21は、ステップS140では生産計画テーブル30を参照し、ワークオーダ「WO_03」の段取り替えIDと、次のワークオーダ「WO_04」の段取り替えIDとを比較して判定を行い、ワークオーダ「WO_04」に必要な段取り替えを実行し(ステップS150)、ワークオーダを「WO_04」へ切り替えることができる(ステップS160)。つまり、制御部21は、ワークオーダ「WO_02」のステータスを“生産完了”に変更したことにより、例えばワークオーダ「WO_02」を次に実行すべきワークオーダと誤認することを回避し、あくまで生産計画テーブル30のスケジュールに沿った段取り替えや製品生産を、進めることができる。なお、“生産中断”とされたワークオーダ「WO_02」のステータスが“生産完了”に変更されたとしても、ワークオーダ「WO_02」で指定された製品の生産を新たなワークオーダ(例えば、最新のワークオーダ「WO_06」)として生産計画テーブル30に再設定することで、必要な製品の生産を実施することができる。
このように本実施例によれば、生産管理方法は、情報取得工程と、ID設定工程と、生産制御工程と、段取り替え制御工程と、を含む。そして、ID設定工程では、ID設定部26bは、複数のワークオーダに対して共通の段取り替えIDを設定可能である。前記構成によれば、必ずしもワークオーダに対して段取り替えIDを一対一の対応関係で異ならせて設定する必要がない。よって、ワークオーダ毎に段取り替えIDを異ならせるために従来必要であった上述したような作業者の作業負担を、軽減することができる。また、本実施例によれば、制御部21は、ワークオーダの製品生産の計画および進捗状況に基づいて、ワークオーダの製品生産が完了したか否かを判定する。これにより、制御部21は、生産計画テーブル30において、例えばワークオーダ「WO_01」、「WO_02」のように段取り替えIDが共通するワークオーダが連続する場合であっても(図4等参照)、ワークオーダを正確に判別し、そのときの対象のワークオーダや、次のワークオーダを適切に認識することができる。
以上、本明細書に開示の技術の具体例を詳細に説明したが、これらは例示にすぎず、請求の範囲を限定するものではない。請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
1:製品生産システム
10:生産ライン
11:対基板作業機
12:基板
13:読取装置
20:生産管理装置
21:制御部
22:記憶部
23:通信IF
24:表示部
25:操作受付部
26:プログラム
26a:情報取得部
26b:ID設定部
26c:生産制御部
26d:段取り替え制御部
30:生産計画テーブル
10:生産ライン
11:対基板作業機
12:基板
13:読取装置
20:生産管理装置
21:制御部
22:記憶部
23:通信IF
24:表示部
25:操作受付部
26:プログラム
26a:情報取得部
26b:ID設定部
26c:生産制御部
26d:段取り替え制御部
30:生産計画テーブル
Claims (5)
- 基板に作業を行う対基板作業機が複数並んで構成される生産ラインによる製品生産を管理する生産管理方法であって、
前記生産ラインへ搬入される前記基板の種類を表す基板種類情報を取得する情報取得工程と、
前記製品生産の指示単位であるワークオーダ毎に、少なくとも前記基板種類情報に基づいて段取り替えIDを設定するID設定工程と、
前記ワークオーダの指定された順序に従って、前記ワークオーダに対応する製品生産を前記生産ラインに実行させる生産制御工程と、
前記ワークオーダである第1のワークオーダに対応する前記段取り替えIDと、前記第1のワークオーダの次の前記ワークオーダである第2のワークオーダに対応する前記段取り替えIDとが異なる場合、前記対基板作業機に前記第1のワークオーダに対応する作業の終了後に前記第2のワークオーダのための段取り替えを実行させる段取り替え制御工程と、を備え、
前記ID設定工程では、複数の前記ワークオーダに対して共通の前記段取り替えIDを設定可能である、生産管理方法。 - 前記ID設定工程では、互いに同一種類の前記基板を用いて同一の製品を生産する複数の前記ワークオーダに対して共通の前記段取り替えIDを設定する、請求項1に記載の生産管理方法。
- 前記生産制御工程は、前記ワークオーダの製品生産の計画および進捗状況に基づいて、当該ワークオーダの製品生産が完了したか否かを判定する判定工程を備える、請求項1に記載の生産管理方法。
- 前記判定工程により一つの前記ワークオーダについて製品生産が完了したと判定された場合に、当該ワークオーダよりも前記順序が古い前記ワークオーダであって製品生産が完了していないと判定されているワークオーダについて、判定結果を製品生産が完了した旨の判定結果に変更する判定変更工程を備える、請求項3に記載の生産管理方法。
- 基板に作業を行う対基板作業機が複数並んで構成される生産ラインによる製品生産を管理する生産管理装置であって、
前記生産ラインへ搬入される前記基板の種類を表す基板種類情報を取得する情報取得部と、
前記製品生産の指示単位であるワークオーダ毎に、少なくとも前記基板種類情報に基づいて段取り替えIDを設定するID設定部と、
前記ワークオーダの指定された順序に従って、前記ワークオーダに対応する製品生産を前記生産ラインに実行させる生産制御部と、
前記ワークオーダである第1のワークオーダに対応する前記段取り替えIDと、前記第1のワークオーダの次の前記ワークオーダである第2のワークオーダに対応する前記段取り替えIDとが異なる場合、前記対基板作業機に前記第1のワークオーダに対応する作業の終了後に前記第2のワークオーダのための段取り替えを実行させる段取り替え制御部と、を備え、
前記ID設定部は、複数の前記ワークオーダに対して共通の前記段取り替えIDを設定する、生産管理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2024/023023 WO2026003963A1 (ja) | 2024-06-25 | 2024-06-25 | 生産管理方法および生産管理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2024/023023 WO2026003963A1 (ja) | 2024-06-25 | 2024-06-25 | 生産管理方法および生産管理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2026003963A1 true WO2026003963A1 (ja) | 2026-01-02 |
Family
ID=98221081
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2024/023023 Pending WO2026003963A1 (ja) | 2024-06-25 | 2024-06-25 | 生産管理方法および生産管理装置 |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2026003963A1 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021111091A (ja) * | 2020-01-09 | 2021-08-02 | パナソニックIpマネジメント株式会社 | 生産計画表示方法および生産計画表示システムならびに生産計画表示プログラム |
| JP2022034622A (ja) * | 2020-08-19 | 2022-03-04 | パナソニックIpマネジメント株式会社 | 生産計画表示方法および生産計画表示プログラムならびに生産計画表示装置 |
| JP2023052269A (ja) * | 2022-02-09 | 2023-04-11 | 株式会社Fuji | 基板生産方法 |
-
2024
- 2024-06-25 WO PCT/JP2024/023023 patent/WO2026003963A1/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021111091A (ja) * | 2020-01-09 | 2021-08-02 | パナソニックIpマネジメント株式会社 | 生産計画表示方法および生産計画表示システムならびに生産計画表示プログラム |
| JP2022034622A (ja) * | 2020-08-19 | 2022-03-04 | パナソニックIpマネジメント株式会社 | 生産計画表示方法および生産計画表示プログラムならびに生産計画表示装置 |
| JP2023052269A (ja) * | 2022-02-09 | 2023-04-11 | 株式会社Fuji | 基板生産方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108803553B (zh) | 工单执行方法及装置、介质、数控机床以及生产管理系统 | |
| JP2002366215A (ja) | 生産システムを対象としたncデータ管理装置及びncデータ管理方法 | |
| CN105204463B (zh) | 一种基于物联网的打标机系统及其打标方法 | |
| KR20120012442A (ko) | 전자 부품 실장 라인의 관리 시스템 | |
| JP2025061443A (ja) | 生産能力推定システムおよび生産能力推定方法ならびに生産能力推定プログラム | |
| EP3043629B1 (en) | Data processing device to be used by substrate working machine, and substrate working system having same | |
| WO2017090141A1 (ja) | 工程計画装置 | |
| JP2016086007A (ja) | 部品実装システムにおける基板の生産管理方法 | |
| WO2026003963A1 (ja) | 生産管理方法および生産管理装置 | |
| JP6731807B2 (ja) | 最適化判定支援システム | |
| JP6120676B2 (ja) | 基板生産管理装置 | |
| CN116187630A (zh) | 一种基于可重构产线的动态调试系统 | |
| EP3484255B1 (en) | Production plan creation system and production plan creation method | |
| JP4378930B2 (ja) | 生産計画作成方法及びその装置 | |
| US12475618B2 (en) | Analysis support device and analysis support system | |
| CN119671775A (zh) | 基于物联网的缝制生产管理系统、方法、电子设备和介质 | |
| JPH11347859A (ja) | 実装工程管理システム | |
| JP2023059474A (ja) | 生産能力推定システムおよび生産能力推定方法ならびに生産能力推定プログラム | |
| JP7682284B2 (ja) | 表示装置及び表示システム | |
| JP7291840B1 (ja) | 作業指示通信システムおよびそれに用いられる情報処理装置 | |
| JP2002157304A (ja) | スケジュール作成装置、生産システム、スケジュール作成方法及び記憶媒体 | |
| JP7630104B2 (ja) | 生産能力管理装置および生産能力管理方法ならびに生産能力管理プログラム | |
| JP2024116753A (ja) | 部品実装システム、部品実装装置、生産データ送信方法、ならびに生産データ受信方法 | |
| JP2001166817A (ja) | 作業スケジューリング方法およびシステムならびに作業スケジューリングのための記録媒体 | |
| JP2816022B2 (ja) | スケジューリングにおける切替えの管理方式 |