Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4244553B2 - Production management apparatus and product production method - Google Patents
[go: Go Back, main page]

JP4244553B2 - Production management apparatus and product production method - Google Patents

Production management apparatus and product production method Download PDF

Info

Publication number
JP4244553B2
JP4244553B2 JP2002002666A JP2002002666A JP4244553B2 JP 4244553 B2 JP4244553 B2 JP 4244553B2 JP 2002002666 A JP2002002666 A JP 2002002666A JP 2002002666 A JP2002002666 A JP 2002002666A JP 4244553 B2 JP4244553 B2 JP 4244553B2
Authority
JP
Japan
Prior art keywords
tracking point
product
relationship
tracking
pass
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002002666A
Other languages
Japanese (ja)
Other versions
JP2003202914A (en
Inventor
篤志 砂田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2002002666A priority Critical patent/JP4244553B2/en
Publication of JP2003202914A publication Critical patent/JP2003202914A/en
Application granted granted Critical
Publication of JP4244553B2 publication Critical patent/JP4244553B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、生産管理装置及び製品生産方法、特に分岐や合流など比較的複雑な生産ラインを流れる製品を管理する技術に関する。
【0002】
【従来の技術】
従来より、車両生産指示システムなどにおいては、ボディ、塗装、組み立てといった大まかな工程単位で管理が行われているのが実状であり、各工程をより細かく管理する必要性が生じている。一方、製品の生産進行状況を把握するために、特許第2721561号のように生産現場において各製品の各設備での処理開始終了時刻を求めて最終的に製品の完成予定日を予測する技術が知られている。この技術では、予測時点での最新の製品の進度情報と各設備の段取り状態を含む情報とに基づいて各設備での現状の段取りと各設備の前で処理を待っている製品の納期とを考慮して優先的に着工すべき製品を決定し、設備毎の着工順序を予測してCRTなどに出力している。
【0003】
【発明が解決しようとする課題】
しかしながら、上記従来技術においては、基本的に生産ラインを上流から下流に向けて流れる製品を対象としており、例えば車両の塗装工程における多回塗りなどのように、単純に上流から下流に向けて流れる場合のほか、ある工程が終了した後に別の工程に分岐し、所定の工程を経た後に再びもとの生産ラインに合流するなどの複雑な工程が存在する。従来技術においては、このような分岐・合流を伴う複雑な生産ラインに対応することが困難であり、各製品の進捗状況などを正確に管理することができない問題があった。
【0004】
本発明は、上記従来技術の有する課題に鑑みなされたものであり、その目的は、分岐、合流を伴うような比較的複雑な生産ライン上で製品を生産する場合においてもより細かく、かつ正確に製品を生産できる装置及び方法を提供することにある。
【0005】
【課題を解決するための手段】
上記目的を達成するために、本発明は、生産ラインを工程要素及び前記工程要素を互いに接続するトラッキングポイントでモデル化したときの、製品毎の前記トラッキングポイントの関係及び前記トラッキングポイントと前記工程要素の関係を記憶する手段と、前記トラッキングポイント間の関係及び前記トラッキングポイントと前記工程要素の関係に基づき前記生産ラインを制御する手段とを備え、前記記憶する手段は、異常処理時の関係を記憶することなく正常処理時の関係を記憶し、前記制御する手段は、前記関係に基づき前記製品のトラッキングポイント通過の可否を判断して制御し、前記製品が通過しようとするトラッキングポイントが直前に通過したトラッキングポイントよりも前記生産ラインの下流側に存在する場合には前記記憶する手段に記憶された前記関係を用いて通過の可否を判断し、前記製品が通過しようとするトラッキングポイントが直前に通過したトラッキングポイントよりも前記生産ラインの上流側に存在する場合には前記記憶する手段に記憶された前記関係によらずに前記製品の通過を許可することを特徴とする。
【0006】
ここで、前記制御する手段は、前記製品が通過しようとするトラッキングポイントの通過回数が制限されている場合には該回数に基づき通過の可否を判断することが好適である。
【0007】
また、本発明は、生産ラインを工程要素及び前記工程要素間を互いに接続するトラッキングポイントでモデル化し、製品毎の前記トラッキングポイント間の関係及び前記トラッキングポイントと前記工程要素の関係をコンピュータのメモリに記憶させ、前記トラッキングポイント間の関係及び前記トラッキングポイントと前記工程要素の関係に基づき前記生産ラインの所定位置に設けられた出力装置に前記コンピュータから指示を出力することで前記製品を前記生産ライン上で順次加工するコンピュータによる製品生産方法であって、前記メモリは、前記関係として異常処理時の関係を記憶することなく正常処理時の関係を記憶し、前記コンピュータは、前記関係に基づき前記製品のトラッキングポイント通過の可否を判断して前記指示を出力し、前記製品が通過しようとするトラッキングポイントが直前に通過したトラッキングポイントよりも前記生産ラインの下流側に存在する場合には前記メモリに記憶された前記関係を用いて通過の可否を判断し、前記製品が通過しようとするトラッキングポイントが直前に通過したトラッキングポイントよりも前記生産ラインの上流側に存在する場合には前記メモリに記憶された前記関係によらずに前記製品の通過を許可するように指示を出力することを特徴とする。
【0008】
本方法においても、前記コンピュータは、前記製品が通過しようとするトラッキングポイントの通過回数が制限されている場合には該回数に基づき通過の可否を判断して出力することが好適である。
【0009】
トラッキングポイントは、工程と工程を結ぶ論理的な通過ポイントであり、例えば生産ラインで分岐が存在していても、各分岐毎にトラッキングポイントを設定することで分岐の生産ラインを表現することができる。また、合流についても、各合流路毎にトラッキングポイントを設定することで合流の生産ラインを容易に表現することができる。そして、分岐後の工程が変化した場合には、トラッキングポイントに接続される工程要素を変化させればよく、生産ラインの変化にも容易に対応してモデル化することができる。
【0010】
但し、正常処理のみならず、手直し工程などの異常処理についてもその関係を規定すると、規定すべき関係数が膨大なものとなり、漏れも生じ易くなる。そこで、本発明のように、正常処理と異常処理を分離し、正常処理についての関係を記憶する。そして、手直し工程については別途処理するものとし、手直しされた製品が生産工程に復帰してきた場合を考慮して、製品が通過しようとするトラッキングポイントが直前に通過したトラッキングポイントよりも前記生産ラインの上流側に存在する場合には前記関係によらずに前記製品の通過を許可することで、手直し製品についても容易に対応することが可能となる。
【0011】
【発明の実施の形態】
以下、図面に基づき本発明の実施形態について説明する。
【0012】
まず、本実施形態の前提技術について説明する。図1には、本実施形態において管理される生産ラインの一例が示されている。なお、図に示された生産ラインは車両の塗装工程を示したものである。まず、中塗り工程aが存在し、中塗り工程aの後に上塗り工程bが存在する。上塗り工程bを完了した車両は次に上塗り検査工程cに進入し、上塗りが所定の規格に従って行われたか否かが検査される。上塗り検査工程cが終了した後、車両によっては塗装最終検査工程fに進み、塗装最終検査工程fが完了した後に次段階の工程、例えば組み立て工程に進んでいく。一方、車両の種類によっては上塗り検査工程cが完了した後に、多回塗り返送工程dに進入し、再び塗装が行われる場合がある。多回塗り返送工程dが完了した車両は、再びもとの生産ラインに合流し、再度上塗り工程bに進入する。上塗り工程bを完了した車両は、上塗り検査工程cに進入し、ここで検査結果がOKである場合には塗装最終検査工程fに進み、最終検査が行われる。上塗り検査工程cでNGと判定された車両に対しては、塗装最終検査工程fあるいは多回塗り返送工程dに進むことなく、上塗り手直し工程eに進んで手直しされた後に次の工程に進む。
【0013】
このように、本実施形態における塗装工程は、上塗り検査工程cから塗装最終検査工程fあるいは多回塗り返送工程dに分岐する工程及び多回塗り返送工程dからもとの生産ラインに合流する工程を含んでおり、車両毎に次にどの工程に進むべきか、及び予定通りに各工程での処理が行われているか否かを正確に把握する必要がある。
【0014】
そこで、本実施形態においては、図に示された生産ラインをモデル化し、このモデル化された生産ラインに基づき、コンピュータが一括管理して生産ラインの各工程に指示を出力する。本実施形態における生産ラインは、工程要素と工程要素間を接続するトラッキングポイントにモデル化される。工程要素は、上述した中塗り工程aや上塗り工程b、上塗り検査工程cなどの各工程に対応しており、トラッキングポイントはある工程から次の工程に移行する際の通過ポイントに対応する。通過ポイントは物理的に存在するポイントであるが、トラッキングポイントは論理上存在するポイントであり、例えば生産ラインにおける分岐点においてはトラッキングポイントは分岐路毎に複数設定される。例えば、図1において上塗り検査工程cから車両が次に進行すべき工程として塗装最終検査工程f、多回塗り返送工程d、上塗り手直し工程eが存在するが、これら分岐工程に対応して論理的なトラッキングポイントもE,F,Gの3点が設定される。同様に、生産ラインにおける合流点においても、中塗り工程aから上塗り工程bに進入する経路と、多回塗り返送工程dから上塗り工程bに進入する経路が存在し、これら2つの経路に対応して2つの論理的なトラッキングポイントA,Bが設定される。
【0015】
図2には、トラッキングポイントを設定する際の基本的なルールが示されている。工程要素と工程要素は直接的に接続されることはなく、必ずトラッキングポイントを介して接続される。すなわち、工程要素−トラッキングポイント−工程要素である。一方、(a)に示されるように、1つのトラッキングポイント100の前には複数の工程要素11を接続することが可能である。このような態様は、例えば生産ラインの合流地点に相当する。また、(b)に示されるように、ある工程要素11の後に複数のトラッキングポイント100を接続することができ、各トラッキングポイント100の後には既に述べたように工程要素11が接続される。これは、例えば生産ラインにおける分岐点に相当する。一方、(c)に示されるように、あるトラッキングポイント100の後に複数の工程要素11を接続することはできない。これは、1つのトラッキングポイントに複数の工程要素を接続してしまうと、次にどちらの工程に進むべきかを一義的に定義することができないからである。このような基本ルールの下に、生産ラインを工程要素とトラッキングポイントを用いてモデル化し、生産ラインを進行する製品の生産プロセスをこれらの工程要素とトラッキングポイントを用いて表現する。
【0016】
図3及び図4には、トラッキングポイント及び工程要素を用いて生産プロセスを表現した場合のテーブル例が示されている。図3は工程要素とトラッキングポイントとの関係を規定したテーブルであり、図4はトラッキングポイント間の関係を規定したテーブルである。
【0017】
まず、図3において、生産ライン上に設定された各トラッキングポイント毎に、そのトラッキングポイントの後に存在する工程要素が関係付けられる。例えば、図1の例においては、トラッキングポイントAの後に上塗り工程bが存在し、トラッキングポイントCの後に上塗り検査工程cが存在するので、トラッキングポイントと工程要素との関係は、
トラッキングポイントA−工程要素b
トラッキングポイントC−工程要素c
などとなる。なお、分岐点においては、トラッキングポイントEの後に存在する工程は多回塗り返送工程dであり、トラッキングポイントFの後に存在する工程は塗装最終検査工程fであり、トラッキングポイントGの後に存在する工程は上塗り手直し工程eであることから、
トラッキングポイントE−工程要素d
トラッキングポイントF−工程要素f
トラッキングポイントG−工程要素e
と関係付けることができる。このように、あるトラッキングポイントとその後に存在する工程要素を関係付けることで、あるトラッキングポイントを通過した車両が次にどの工程に進むべきかをこのテーブルを参照することで決定できる。あるいは逆に、ある工程を進んでいる車両が過去にどのトラッキングポイントを通過した車両であるかも一義的に決定することもできる。
【0018】
一方、図4においては、上述したようにトラッキングポイント間の関係を規定している。例えば、図1においてある車両については、
中塗り工程a−トラッキングポイントA−上塗り工程b−トラッキングポイントC−上塗り検査工程c−トラッキングポイントF−塗装最終検査工程f−トラッキングポイントH
で規定される生産プロセスを経るが、別の車両では、途中から多回塗り返送工程dに分岐し、
中塗り工程a−トラッキングポイントA−上塗り工程b−トラッキングポイントC−上塗り検査工程c−トラッキングポイントE−多回塗り返送工程d−トラッキングポイントB−上塗り工程b−トラッキングポイントD−上塗り検査工程c−トラッキングポイントF−塗装最終検査工程f−トラッキングポイントHなる工程を経て次の段階に進む。これらの工程の中でトラッキングポイント間の関係に着目すると、ある車両については、トラッキングポイントCの前にはトラッキングポイントAを通過し、トラッキングポイントEの前にはトラッキングポイントCを通過し、トラッキングポイントBの前にはトラッキングポイントEを通過し・・・となるので、あるトラッキングポイント(自トラッキングポイント)とその前を通過すべきトラッキングポイントを順次規定することで、その車両が通過すべき経路、すなわち生産プロセスを一義的に決定することができる。車両毎に異なる生産プロセスを経る場合には、この関係は車両毎(車種毎)に規定されることになる。そして、車両があるトラッキングポイントを通過した時点でこのテーブルを参照することで、その車両が過去にどのトラッキングポイントを通過したものであるか、あるいは次にどのトラッキングポイントを通過すべきなのかを決定することが可能となる。もちろん、図3に示された関係と図4に示された関係をともに参照することで、あるトラッキングポイントを通過した車両が、次にどの工程を経るべきか、及び次にどのトラッキングポイントを通過すべきであるかを同時に決定することができる。
【0019】
なお、図4において、メイン/サブの区分が存在するが、メインとは基本的に車両が必ず通過するトラッキングポイント、サブとは通常は通過しないが異常時(品質不良等発生時)に通過する可能性があるトラッキングポイントを示す。図1の例では、トラッキングポイントA,B,C,D,E,F,Hはメインであり、トラッキングポイントGはサブである。トラッキングポイントGは、上塗り検査工程cで異常が発見された場合に上塗り手直し工程eに移行するときに通過するトラッキングポイントだからである。また、サブのトラッキングポイントが存在する場合には、あるトラッキングポイントの前を通過すべきトラッキングポイントは複数存在することになる。具体的には、トラッキングポイントEについては通常はトラッキングポイントCが前トラッキングポイントとなるが、上塗り検査工程cで不良が発見されたときには上塗り手直し工程eを経ることから、サブトラッキングポイントであるトラッキングポイントGも前トラッキングポイントとなる。図4において、自トラッキングポイントEの前トラッキングポイント1がトラッキングポイントC、前トラッキングポイント2がGとあるのはこのことを示したものである。ちなみに、自トラッキングポイントGの場合には、前トラッキングポイントとして、前回も上塗り手直し工程eを経た場合もあるので、前トラッキングポイントとしてC,D,Gの3つが規定されている。もちろん、メイン/サブの区別は任意であり、手直し工程等が含まれない生産ラインにおいては、自トラッキングポイントに対して1つの前トラッキングポイントを規定すればよい。
【0020】
このように、本実施形態においてはトラッキングポイントとその後に存在する工程要素との関係、及びトラッキングポイント間の関係を規定しておき、ある車両がトラッキングポイントを通過した時点でこれらの関係を適宜参照することで、その車両が次にどのような処理を経るべきかを決定でき、また、本来の処理状態と現在の処理状態とを比較することで生産進捗状況も確実に把握することができる。そして、工程要素とトラッキングポイントを用いて生産ラインをモデル化することで、生産ラインが変更された場合にもトラッキングポイントと工程要素との関係及びトラッキングポイント間の関係をこの変更に応じて変化させることで、容易に対応することができる。特に、生産ラインの分岐点では、分岐路毎にトラッキングポイントを設けることで分岐を一義的に定義でき、また合流点では合流路毎にトラッキングポイントを設けることで合流を一義的に定義できるので、分岐及び合流を有する生産ラインでも生産プロセスを容易に把握することができる。
【0021】
図5には、本実施形態における生産管理装置の具体的な構成ブロック図が示されている。生産ラインのトラッキングポイント位置には通過車両情報を受け付けるセンサ10が設置されており、このセンサ10により車両がトラッキングポイントを通過したか否かを検出する。なお、センサ10は、車両がトラッキングポイントを通過したか否かを検出すると同時に、車両の所定位置に付与されている識別番号IDを読み取り、その識別番号により車種などを特定することが好適である。通過車両情報受付センサ10で検出されたデータは、トラッキングポイント通過可否判断部12に供給される。
【0022】
トラッキングポイント通過可否判断部12では、車両仕様データベース22に予め記憶された車両仕様(識別番号と車種との関係など)、トラッキングポイント情報データベース24に記憶されたトラッキングポイント情報(図3に示されるトラッキングポイントと工程要素間の関係)及び生産プロセス情報データベース26に格納された生産プロセス情報(図4に示されたトラッキングポイント間の関係)に基づき、あるトラッキングポイントを通過した車両が本来このトラッキングポイントを通過すべき車両であるか否かを判定する。例えば、ある車両は上塗り検査工程cからトラッキングポイントEを通過して多回塗り返送工程dに進むべきところ、トラッキングポイントFを通過していると判定された場合には、本来通過すべきでないと判定される。なお、本来的にトラッキングポイントEを通過すべき車両がトラッキングポイントEを通過した場合には(トラッキングポイントEを通過したという事実は、この車両がトラッキングポイントCを通過したことから決定できる。仮に、この車両がトラッキングポイントDを通過している場合には、トラッキングポイントFを通過していることになる)、逆にこの車両が上塗り検査工程cを経てきた車両であることを確認することもできる。トラッキングポイント情報や生産プロセス情報は、ユーザがキーボード38及び入力制御部(入力データを各データベースに振り分ける)34等の入力手段を用いて入力することができる。
【0023】
そして、トラッキングポイント通過可否判断部12にて、本来そのトラッキングポイントを通過すべきであると判断された場合には、その通過事実は通過実績記録部14に供給される。通過実績記録部14では、その車両がそのトラッキングポイントを通過した時刻を計測し、通過実績時刻データベース20に登録する。一方、通過実績記録部14は、計測した通過時間を通過予定時刻算出部16にも供給する。通過予定時刻算出部16は、車両仕様データベース22、トラッキングポイント情報データベース24、生産プロセス情報データベース26、及び各工程要素における詳細な工程情報を記録する工程情報データベース30からのデータに基づき、通過したトラッキングポイントの後に存在する工程を完了する予定時刻を算出する。具体的には、図3のトラッキングポイント情報(図3参照)及び生産プロセス情報(図4参照)に基づき、車両が通過した当該トラッキングポイントの後に経るべき各工程を抽出し、各工程におけるタクトタイムや稼働率、稼働時間帯などの工程情報を基に今後通過するトラッキングポイント毎に通過予定時刻を算出する。例えば、トラッキングポイントAを通過した車両に対し、トラッキングポイントCにおける通過予定時刻t1、トラッキングポイントEにおける通過予定時刻t2、トラッキングポイントBにおける通過予定時刻t3などを順次算出する等である。なお、通過予定時刻は、メイントラッキングポイントについて算出すればよい。サブトラッキングポイントは必ず通過するとは限らず、事前に通過予定時刻を算出する意味がないからである。算出された通過予定時刻は通過予定時刻データベース28に登録され、通過実績時刻と通過予定時刻はともに生産進捗状況表示部32に出力される。
【0024】
生産進捗状況表示部32はCRT36などを有して生産ラインのトラッキングポイント毎に配置されており、各トラッキングポイントに配置された生産進捗状況表示部32には、車両が到達すべき予定時刻が表示され、また実際に車両が通過した場合には通過予定時刻とともに通過実績時刻が表示されることになる。したがって、ユーザは生産進捗状況表示部32に表示された通過予定時刻を確認することでいつ頃車両が通過すべきかを事前に知ることができ、かつ、通過予定時刻と通過実績時刻とを比較することで、生産進捗状況も容易に把握することができる。例えば、トラッキングポイントCに設置された生産進捗状況表示部32には次に時刻t1において車両が通過することが表示され(これは、時刻t1に通過すべきとの生産指示と云うことができる)、仮に車両が通過した場合にはその時刻t1’も合わせて表示されることになり、t1とt1’とを比較することで進捗状況を把握できる。また、通過予定時刻に対しても未だ通過すべき車両が通過していない場合には、当該トラッキングポイントに設置された生産指示出力部18に対して生産指示を出力することもできる。
【0025】
このように、本実施形態では、車両があるトラッキングポイントを通過した時点で、次に通過すべきトラッキングポイントに対して何時通過すべきかを指示し、また実際に通過した場合には予定通過時間との比較を行うので、トラッキングポイントを必要に応じて多数設置することで、きめ細かく生産管理することができる。
【0026】
なお、本実施形態においては、生産ラインを流れる製品として車両を例にとり説明したが、本発明はこれに限定されるものではなく、車両部品あるいはその他の製品にも同様に適用することができる。
【0027】
また、本実施形態においてはトラッキングポイントと工程要素の関係として図3に示されるようにある通過ポイントとその後に存在する工程要素とを関係付けているが、これに限定されるものではなく、例えばあるトラッキングポイントとその前に存在すべき工程要素とを関係付けてもよく、あるトラッキングポイントに対しその前後に存在すべき工程要素を関連付けることもできる。
【0028】
さらに、本実施形態においては通過ポイント間の関係としてあるトラッキングポイントとその前に通過すべきトラッキングポイントとの関係を規定しているが、あるトラッキングポイントに対し、その前に通過すべき複数のトラッキングポイントを関連付けてテーブルとして記憶させることも好適である。
【0029】
以上が本実施形態の前提技術である。ところで、上記技術では、トラッキングポイント情報データベース24及び生産プロセスデータベース26に正常時の工程の他、手直し等の異常時の工程についても定義して記憶しておく必要があり、記憶すべき関係(あるいはルール)が膨大なものとなる。もちろん、考えられる全ての関係を記憶しておけば完全な管理が可能であるが、漏れが生じることも予想される。
【0030】
そこで、本実施形態では、トラッキングポイント情報データベース24及び生産プロセスデータベース26に全ての関係を記憶するのではなく、正常処理時のみの関係を記憶し、異常処理は別の異常処理用データベースで管理する。そして、塗り直し工程などが完了した車両に対しては、トラッキングポイント通過可否判断部12はある特定の条件下でトラッキングポイント通過の可否を判断する。その条件は以下の通りである。
【0031】
(1)車両が現在通過しようとするトラッキングポイントが、最近(直前)通過したトラッキングポイントよりも上流側(ボデー着工方向)にあれば、データベースに記憶された関係によらず無条件に車両の通過を許可する。
【0032】
(2)車両が現在通過しようとするトラッキングポイントが、最近(直前)通過したトラッキングポイントよりも下流側にあれば、データベースに記憶された関係に従い通過の可否を判断する。
【0033】
本実施形態では、手直し車両を別と考えているが、手直しのために前工程に戻る車両に対しては、通常の車両と同一工程を経ることになるため、(1)の条件が必要となるのである。すなわち、(1)の条件がないと、手直し車両についてはデータベースに記憶されていないため、一律に通過が拒否されてしまい手直しが不可能となってしまうからである。
【0034】
但し、トラッキングポイント情報データベース24に当該トラッキングポイントについてその通過回数に上限が設定されている場合には、この上限に従って通過の可否を判断することが必要である。
【0035】
図6には、本実施形態の処理フローチャートが示されている。図において、トラッキングポイントとしてA、B、Cが存在し、車両が既にトラッキングポイントAを通過し、次にトラッキングポイントBを通過しようとする場面を想定している。
【0036】
まず、通過車両のNo.を受信し(S101)、車両No.に基づき通過車両の仕様データを車両仕様情報データベース22から取得する(S102)。次に、通過実績記録部14から当該車両の通過実績を取得し(S103)、これから通過しようとするトラッキングポイントBが過去に通過したポイントか否かを判定する(S104)。
【0037】
そして、過去に通過したポイントである場合、トラッキングポイントBが複数回通過可能なトラッキングポイントであるか否かをトラッキングポイント情報データベース24から取得し(S105)、通過の上限を満たしているか否かを判定する(S106)。トラッキングポイントBが1回のみの通過しか許されていないトラッキングポイントである場合、あるいは、2回の通過が許されているが今回が3回目の通過である場合には、通過不可と判定して(S111)、通過を拒否する指令を生産指示出力部18から出力する(S112)。一方、通過の上限を満たしている場合には、生産プロセスデータベース26から生産プロセス情報を取得する(S107)。また、これから通過しようとするトラッキングポイントBが過去に通過したことのないポイントである場合も、同様に生産プロセスデータベース26から生産プロセス情報を取得する(S107)。そして、通過しようとするトラッキングポイントBが直前に通過したトラッキングポイントAに対して生産プロセスの上流側に位置しているか否かを判定する(S108)。上流側に位置している場合、手直し工程であることを意味するから、生産プロセス情報として定義されていないにもかかわらず、トラッキングポイントBの通過を許可し(S109)、その旨を生産指示出力部18から出力する(S112)。
【0038】
一方、通過しようとするトラッキングポイントBが上流側にない、すなわち直前に通過したトラッキングポイントAよりも下流側に位置する場合(S108にてNO)、次に通過しようとするトラッキングポイントBは生産プロセス上の正規のルート(正常処理時の関係)として定義されているか否かを照合する(S110)。生産プロセスに存在する場合には通過可と判定し、生産プロセスに存在しない場合には通過不可と判定して生産指示出力部18から出力する(S111及びS112)。
【0039】
このように、本実施形態では、手直し工程についてはデータベースに記憶せずに別途処理し、正常処理のみについて関係を記憶するとともに、これから通過しようとするトラッキングポイントについては手直し車両であるとして生産プロセス情報として存在していなくても通過を許可することにより、簡易なデータベースで生産管理することができる。
【0040】
図7には、正常処理及び異常処理(手直し)工程を共にデータベース化した場合の生産プロセス(A)と、正常処理工程のみをデータベース化した場合の生産プロセスの関係(B)が示されている。図において、Mはメイントラッキングポイントを示し、Sはサブトラッキングポイントであることを示す。(A)では、手直しにより前工程に戻されるサブトラッキングポイント202や手直し工程時に通過するトラッキングポイント204を定義する必要があるが、(B)ではこのような手直しに伴うトラッキングポイントを定義する必要がなく、簡易なデータベースとなっていることが理解できよう。
【0041】
【発明の効果】
以上説明したように、本発明によれば簡易なルールで生産ラインを管理することができる。
【図面の簡単な説明】
【図1】 本発明の実施形態における生産プロセスの説明図である。
【図2】 生産ラインのモデル化に用いられる通過ポイントと工程要素との関係を示す説明図である。
【図3】 本実施形態における通過ポイント間の関係を定義するテーブル説明図である。
【図4】 本実施形態における通過ポイント間の関係を規定するテーブル説明図である。
【図5】 本実施形態に係る全体構成ブロック図である。
【図6】 他の本実施形態の処理フローチャートである。
【図7】 他の実施形態の生産プロセス説明図である。
【符号の説明】
11 工程要素、100 トラッキングポイント。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a production management apparatus and a product production method, and more particularly to a technique for managing products flowing through a relatively complicated production line such as branching or merging.
[0002]
[Prior art]
Conventionally, in a vehicle production instruction system or the like, management is generally performed in units of rough processes such as body, painting, and assembly, and there is a need to manage each process in detail. On the other hand, in order to grasp the production progress of a product, there is a technology for finally predicting the scheduled completion date of a product by obtaining the processing start / end time at each facility of each product at a production site as in Japanese Patent No. 2721561. Are known. In this technology, based on the latest product progress information at the time of forecast and information including the setup status of each equipment, the current setup at each equipment and the delivery date of the products waiting to be processed in front of each equipment. In consideration of this, products to be preferentially started are determined, and the start order for each facility is predicted and output to a CRT or the like.
[0003]
[Problems to be solved by the invention]
However, the above-mentioned conventional technology basically targets products that flow from the upstream to the downstream of the production line. For example, the flow simply flows from the upstream to the downstream, such as multiple coatings in the vehicle painting process. In addition, there are complicated processes such as branching to another process after a certain process is completed, and joining the original production line again after passing through a predetermined process. In the prior art, it is difficult to cope with such a complicated production line involving branching and merging, and there is a problem that the progress of each product cannot be accurately managed.
[0004]
The present invention has been made in view of the above-described problems of the prior art, and its purpose is to make the product more detailed and accurate even when a product is produced on a relatively complicated production line involving branching and merging. It is to provide an apparatus and a method capable of producing a product.
[0005]
[Means for Solving the Problems]
To achieve the above object, the present invention relates to the relationship between the tracking points for each product and the tracking points and the process elements when the production line is modeled with process elements and tracking points connecting the process elements to each other. And means for controlling the production line based on the relationship between the tracking points and the relationship between the tracking points and the process elements, and the means for storing comprises: Without memorizing the relationship during abnormal processing The relationship at the time of normal processing is stored, and the means for controlling determines whether or not the product can pass the tracking point based on the relationship. In the case where the tracking point to which the product is going to pass is present on the downstream side of the production line with respect to the tracking point that has passed immediately before, it is determined whether or not the product can pass using the relationship stored in the storing means. Shi In the case where the tracking point through which the product is going to pass is located on the upstream side of the production line with respect to the tracking point passed immediately before Stored in the storing means The passage of the product is permitted regardless of the relationship.
[0006]
Here, when the number of times the tracking point through which the product attempts to pass is limited, the control means preferably determines whether or not the product can pass based on the number of times.
[0007]
Further, the present invention models a production line with process elements and tracking points connecting the process elements to each other, and the relationship between the tracking points for each product and the relationship between the tracking points and the process elements are stored in a computer memory. And storing the product on the production line by outputting an instruction from the computer to an output device provided at a predetermined position on the production line based on the relationship between the tracking points and the relationship between the tracking points and the process elements. Process sequentially with By computer A product production method, wherein the memory is as the relationship Without memorizing the relationship during abnormal processing The relationship at the time of normal processing is stored, and the computer determines whether the product can pass the tracking point based on the relationship, and outputs the instruction. When the tracking point to which the product is about to pass is present on the downstream side of the production line with respect to the tracking point that has passed immediately before, the use of the relationship stored in the memory is used to determine whether or not the product can pass. When the tracking point to which the product is about to pass is located upstream of the tracking point that has passed immediately before the production line Stored in the memory An instruction is output to permit passage of the product regardless of the relationship.
[0008]
Also in this method, when the number of passages of the tracking point through which the product is to be passed is limited, it is preferable that the computer determines whether the passage is possible or not and outputs the result.
[0009]
Tracking points are logical passing points that connect processes. For example, even if there are branches in the production line, a branch production line can be expressed by setting a tracking point for each branch. . In addition, for a merge, a merge production line can be easily expressed by setting a tracking point for each merge channel. When the process after the branching is changed, the process element connected to the tracking point may be changed, and the model can be easily handled corresponding to the change of the production line.
[0010]
However, if the relationship is defined not only for normal processing but also for abnormal processing such as a rework process, the number of relationships to be defined becomes enormous and leakage is likely to occur. Therefore, as in the present invention, normal processing and abnormal processing are separated, and the relationship regarding normal processing is stored. The reworking process shall be processed separately, and considering the case where the reworked product has returned to the production process, the tracking point to which the product is going to pass is more If the product exists on the upstream side, it is possible to easily deal with a reworked product by permitting the passage of the product regardless of the relationship.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0012]
First, the prerequisite technology of this embodiment will be described. FIG. 1 shows an example of a production line managed in the present embodiment. The production line shown in the figure shows the painting process of the vehicle. First, the intermediate coating step a exists, and the intermediate coating step b exists after the intermediate coating step a. The vehicle that has completed the overcoating step b then enters the overcoating inspection step c to inspect whether the overcoating has been performed according to a predetermined standard. After the top coating inspection process c is completed, the process proceeds to a final coating inspection process f depending on the vehicle, and after the final coating inspection process f is completed, the process proceeds to a next stage process, for example, an assembly process. On the other hand, depending on the type of vehicle, after the top coating inspection process c is completed, the multi-color coating returning process d may be entered and painting may be performed again. The vehicles that have completed the multi-time coating return process d join the original production line again and enter the top coating process b again. The vehicle that has completed the top coating step b enters the top coating inspection step c. If the inspection result is OK, the vehicle proceeds to the final coating inspection step f, where the final inspection is performed. For a vehicle that has been determined to be NG in the top coating inspection process c, the process proceeds to the top coating reworking process e and proceeds to the next process without proceeding to the final coating inspection process f or the multiple coating return process d.
[0013]
Thus, the coating process in the present embodiment is a process that branches from the top coating inspection process c to the final coating inspection process f or the multiple coating return process d and a process that joins the multiple production return process d to the original production line. It is necessary to accurately grasp which process should be proceeded to for each vehicle and whether or not the process in each process is performed as scheduled.
[0014]
Therefore, in the present embodiment, the production line shown in the figure is modeled, and the computer collectively manages and outputs an instruction to each process of the production line based on the modeled production line. The production line in the present embodiment is modeled as a tracking point that connects between process elements. The process element corresponds to each process such as the intermediate coating process a, the top coating process b, and the top coating inspection process c described above, and the tracking point corresponds to a passing point when moving from a certain process to the next process. A passing point is a physically existing point, but a tracking point is a logically existing point. For example, at a branch point in a production line, a plurality of tracking points are set for each branch path. For example, in FIG. 1, there are a final coating inspection step f, a multiple-time coating return step d, and a top coating reworking step e as the steps that the vehicle should proceed from the top coating inspection step c. Three tracking points E, F, and G are also set. Similarly, at the junction point in the production line, there are a route entering from the intermediate coating step a to the top coating step b and a route entering the top coating step b from the multiple coating return step d, corresponding to these two routes. Thus, two logical tracking points A and B are set.
[0015]
FIG. 2 shows basic rules for setting tracking points. Process elements and process elements are not directly connected, but are always connected via tracking points. That is, process element-tracking point-process element. On the other hand, as shown in (a), a plurality of process elements 11 can be connected in front of one tracking point 100. Such an aspect corresponds to, for example, a meeting point of a production line. Further, as shown in (b), a plurality of tracking points 100 can be connected after a certain process element 11, and after each tracking point 100, the process element 11 is connected as already described. This corresponds to a branch point in the production line, for example. On the other hand, as shown in (c), a plurality of process elements 11 cannot be connected after a certain tracking point 100. This is because, if a plurality of process elements are connected to one tracking point, it is not possible to uniquely define which process should proceed next. Under such basic rules, a production line is modeled using process elements and tracking points, and a production process of a product traveling on the production line is expressed using these process elements and tracking points.
[0016]
3 and 4 show examples of tables when a production process is expressed using tracking points and process elements. FIG. 3 is a table that defines the relationship between process elements and tracking points, and FIG. 4 is a table that defines the relationship between tracking points.
[0017]
First, in FIG. 3, for each tracking point set on the production line, a process element existing after the tracking point is related. For example, in the example of FIG. 1, the overcoating step b exists after the tracking point A, and the overcoating inspection step c exists after the tracking point C. Therefore, the relationship between the tracking point and the process element is
Tracking point A-process element b
Tracking point C-process element c
And so on. At the branch point, the process existing after the tracking point E is a multi-time coating return process d, the process existing after the tracking point F is the final coating inspection process f, and the process existing after the tracking point G. Is the overcoating process e.
Tracking point E-process element d
Tracking point F-process element f
Tracking point G-process element e
Can be related. In this way, by associating a certain tracking point with a process element existing thereafter, it is possible to determine which process a vehicle that has passed a certain tracking point should proceed next by referring to this table. Or, conversely, it is also possible to uniquely determine which tracking point the vehicle that has progressed through a certain process has passed in the past.
[0018]
On the other hand, in FIG. 4, the relationship between tracking points is defined as described above. For example, for a vehicle in FIG.
Intermediate coating process a-Tracking point A-Top coating process b-Tracking point C-Top coating inspection process c-Tracking point F-Final coating inspection process f-Tracking point H
However, in another vehicle, it branches to the multi-color coating return process d from the middle,
Intermediate coating process a-Tracking point A-Top coating process b-Tracking point C-Top coating inspection process c-Tracking point E-Multiple coating return process d-Tracking point B-Top coating process b-Tracking point D-Top coating inspection process c- The process proceeds to the next stage through a process of tracking point F-painting final inspection process f-tracking point H. Focusing on the relationship between the tracking points in these processes, a certain vehicle passes the tracking point A before the tracking point C and passes the tracking point C before the tracking point E. Since it passes through the tracking point E before B, the tracking path (passage point) and the tracking point that should pass in front of it are specified in order, That is, the production process can be uniquely determined. When different production processes are performed for each vehicle, this relationship is defined for each vehicle (for each vehicle type). Then, by referring to this table when a vehicle passes a certain tracking point, it is determined which tracking point the vehicle has passed in the past or which tracking point should be passed next. It becomes possible to do. Of course, by referring to both the relationship shown in FIG. 3 and the relationship shown in FIG. 4, a vehicle that has passed a certain tracking point should go through which process, and then go through which tracking point. You can decide at the same time what to do.
[0019]
In FIG. 4, there is a main / sub classification, but the main is basically a tracking point through which the vehicle always passes, and the sub does not normally pass but passes when there is an abnormality (when a quality defect occurs). Indicates possible tracking points. In the example of FIG. 1, the tracking points A, B, C, D, E, F, and H are main, and the tracking point G is a sub. This is because the tracking point G is a tracking point that passes when the abnormality is detected in the overcoating inspection step c and the process proceeds to the overcoating rework step e. When there are sub tracking points, there are a plurality of tracking points that should pass before a certain tracking point. Specifically, for the tracking point E, the tracking point C is usually the previous tracking point, but when a defect is found in the overcoating inspection step c, the overcoating rework step e is performed. G is also a previous tracking point. In FIG. 4, the fact that the previous tracking point 1 of the own tracking point E is the tracking point C and the previous tracking point 2 is G indicates this. Incidentally, in the case of the self-tracking point G, the previous tracking point may have been subjected to the overcoating process e in the last time, so three of C, D, and G are defined as the previous tracking points. Of course, the distinction between main and sub is arbitrary, and in a production line that does not include a rework process, one previous tracking point may be defined for the own tracking point.
[0020]
As described above, in this embodiment, the relationship between the tracking point and the process elements existing thereafter, and the relationship between the tracking points are specified, and when a vehicle passes the tracking point, these relationships are referred to as appropriate. By doing so, it is possible to determine what processing the vehicle should go through next, and it is also possible to reliably grasp the production progress status by comparing the original processing state with the current processing state. Then, by modeling the production line using process elements and tracking points, even when the production line is changed, the relationship between the tracking points and the process elements and the relationship between the tracking points are changed according to this change. Therefore, it can be easily handled. In particular, at the branch point of the production line, it is possible to uniquely define the branch by providing a tracking point for each branch path, and at the junction point, the junction can be uniquely defined by providing a tracking point for each junction path. The production process can be easily grasped even in a production line having branching and merging.
[0021]
FIG. 5 shows a specific configuration block diagram of the production management apparatus according to the present embodiment. A sensor 10 for receiving passing vehicle information is installed at the tracking point position of the production line, and this sensor 10 detects whether or not the vehicle has passed the tracking point. It is preferable that the sensor 10 detects whether or not the vehicle has passed the tracking point, and at the same time, reads the identification number ID given to a predetermined position of the vehicle and specifies the vehicle type or the like by the identification number. . Data detected by the passing vehicle information reception sensor 10 is supplied to the tracking point passage determination unit 12.
[0022]
In the tracking point passage possibility determination unit 12, vehicle specifications (such as a relationship between an identification number and a vehicle type) stored in advance in the vehicle specification database 22, tracking point information stored in the tracking point information database 24 (the tracking shown in FIG. 3). Based on production process information stored in the production process information database 26 (relationship between tracking points shown in FIG. 4), a vehicle that has passed a certain tracking point originally uses this tracking point. It is determined whether or not the vehicle is to pass. For example, a certain vehicle should pass the tracking point E from the top coating inspection process c and proceed to the multi-color return process d, but if it is determined that the vehicle has passed the tracking point F, it should not pass by itself. Determined. When a vehicle that should essentially pass the tracking point E passes the tracking point E (the fact that the vehicle has passed the tracking point E can be determined from the fact that this vehicle has passed the tracking point C. If this vehicle passes the tracking point D, it will pass the tracking point F). Conversely, it can be confirmed that this vehicle has undergone the overcoating inspection step c. . Tracking point information and production process information can be input by the user using input means such as a keyboard 38 and an input control unit 34 (which distributes input data to each database).
[0023]
When the tracking point passage possibility determination unit 12 determines that the tracking point should be originally passed, the passage fact is supplied to the passage record recording unit 14. The passing record recording unit 14 measures the time when the vehicle passes the tracking point and registers it in the passing record time database 20. On the other hand, the passage record recording unit 14 also supplies the measured passage time to the scheduled passage time calculation unit 16. The scheduled passage time calculation unit 16 performs tracking based on data from the vehicle specification database 22, the tracking point information database 24, the production process information database 26, and the process information database 30 that records detailed process information in each process element. The scheduled time for completing the process existing after the point is calculated. Specifically, based on the tracking point information (see FIG. 3) and production process information (see FIG. 4) in FIG. 3, each process to be performed after the tracking point that the vehicle has passed is extracted, and the tact time in each process is extracted. The scheduled passage time is calculated for each tracking point that passes in the future based on the process information such as the operation rate and the operation time zone. For example, for a vehicle that has passed the tracking point A, a scheduled passage time t1 at the tracking point C, a scheduled passage time t2 at the tracking point E, a scheduled passage time t3 at the tracking point B, and the like are sequentially calculated. The scheduled passage time may be calculated for the main tracking point. This is because the sub-tracking point does not always pass and there is no point in calculating the scheduled passing time in advance. The calculated scheduled passage time is registered in the scheduled passage time database 28, and both the passage result time and the scheduled passage time are output to the production progress status display unit 32.
[0024]
The production progress display unit 32 has a CRT 36 or the like and is arranged for each tracking point of the production line. The production progress display unit 32 arranged at each tracking point displays a scheduled time that the vehicle should reach. In addition, when the vehicle actually passes, the passing actual time is displayed together with the scheduled passing time. Therefore, the user can know in advance when the vehicle should pass by checking the scheduled passage time displayed on the production progress status display unit 32, and compares the scheduled passage time with the past passage time. Thus, the production progress can be easily grasped. For example, the production progress status display unit 32 installed at the tracking point C displays that the vehicle passes next time t1 (this can be said to be a production instruction that the vehicle should pass at time t1). If the vehicle passes, the time t1 ′ is also displayed and the progress can be grasped by comparing t1 and t1 ′. In addition, when a vehicle that should pass through has not yet passed even at the scheduled passage time, a production instruction can be output to the production instruction output unit 18 installed at the tracking point.
[0025]
As described above, in this embodiment, when the vehicle passes a certain tracking point, it is instructed when to pass the tracking point to be passed next, and when it actually passes, Therefore, it is possible to finely manage production by installing as many tracking points as necessary.
[0026]
In the present embodiment, the vehicle has been described as an example of a product flowing through the production line, but the present invention is not limited to this, and can be similarly applied to a vehicle component or other products.
[0027]
Further, in the present embodiment, as shown in FIG. 3 as the relationship between the tracking point and the process element, a certain passing point is associated with the process element existing thereafter, but the present invention is not limited to this. A certain tracking point may be associated with a process element that should exist before that, and a process element that should exist before or after that may be associated with a certain tracking point.
[0028]
Furthermore, in this embodiment, a relationship between a tracking point and a tracking point that should pass before is defined as a relationship between passing points. However, a plurality of tracking points that should pass before a certain tracking point are defined. It is also preferable to store the points in association with each other as a table.
[0029]
The above is the prerequisite technology of this embodiment. By the way, in the above technique, the tracking point information database 24 and the production process database 26 need to define and store not only normal processes but also abnormal processes such as rework. Rules) are enormous. Of course, if all possible relationships are memorized, complete management is possible, but leaks are also expected.
[0030]
Therefore, in the present embodiment, not all relationships are stored in the tracking point information database 24 and the production process database 26, but only relationships during normal processing are stored, and abnormal processing is managed by another abnormal processing database. . Then, the tracking point passage permission determination unit 12 determines whether or not the tracking point passage is permitted under certain specific conditions for a vehicle that has undergone the repainting process. The conditions are as follows.
[0031]
(1) If the tracking point to which the vehicle is currently passing is upstream (in the direction of body start) from the tracking point that has passed recently (immediately before), the vehicle passes unconditionally regardless of the relationship stored in the database. Allow.
[0032]
(2) If the tracking point to which the vehicle is currently passing is located downstream of the tracking point that has passed recently (immediately before), whether or not the vehicle can pass is determined according to the relationship stored in the database.
[0033]
In the present embodiment, the reworked vehicle is considered as a separate vehicle. However, the vehicle that returns to the previous process for reworking goes through the same process as that of a normal vehicle, and therefore the condition (1) is necessary. It becomes. In other words, if there is no condition (1), the repaired vehicle is not stored in the database, and therefore, the passage is uniformly rejected and the repair becomes impossible.
[0034]
However, if an upper limit is set for the number of passages for the tracking point in the tracking point information database 24, it is necessary to determine whether or not the passage is allowed according to the upper limit.
[0035]
FIG. 6 shows a processing flowchart of the present embodiment. In the figure, it is assumed that A, B, and C exist as tracking points, and that the vehicle has already passed the tracking point A and then attempts to pass the tracking point B.
[0036]
First, the passing vehicle No. (S101), vehicle no. Based on the above, the specification data of the passing vehicle is acquired from the vehicle specification information database 22 (S102). Next, the passing record of the vehicle is acquired from the passing record recording unit 14 (S103), and it is determined whether or not the tracking point B to be passed is a point that has passed in the past (S104).
[0037]
If it is a point that has passed in the past, whether or not the tracking point B is a tracking point that can be passed multiple times is acquired from the tracking point information database 24 (S105), and whether or not the upper limit of passage is satisfied. Determine (S106). If tracking point B is a tracking point that allows only one pass, or if it is allowed to pass twice but this time is the third pass, it is determined that it cannot pass (S111), a command to refuse passage is output from the production instruction output unit 18 (S112). On the other hand, when the upper limit of passage is satisfied, production process information is acquired from the production process database 26 (S107). Further, when the tracking point B to be passed is a point that has not passed in the past, production process information is similarly acquired from the production process database 26 (S107). Then, it is determined whether or not the tracking point B to be passed is located on the upstream side of the production process with respect to the tracking point A that has passed immediately before (S108). If it is located on the upstream side, it means that the process is a rework process, so that the passage of tracking point B is permitted even though it is not defined as production process information (S109), and a production instruction is output to that effect. The data is output from the unit 18 (S112).
[0038]
On the other hand, when tracking point B to be passed is not on the upstream side, that is, located downstream of tracking point A that has passed immediately before (NO in S108), tracking point B to be passed next is the production process. It is checked whether or not it is defined as the upper regular route (relationship during normal processing) (S110). If it exists in the production process, it is determined that it can pass, and if it does not exist in the production process, it is determined that it cannot pass, and is output from the production instruction output unit 18 (S111 and S112).
[0039]
Thus, in the present embodiment, the retouching process is not stored in the database, but is processed separately, the relationship is stored only for normal processing, and the tracking point that is about to pass from now on is regarded as a reworking vehicle. Even if it does not exist, production can be managed with a simple database by allowing passage.
[0040]
FIG. 7 shows the relationship between the production process (A) when both the normal process and the abnormal process (rework) process are made into a database, and the production process (B) when only the normal process is made into a database. . In the figure, M indicates a main tracking point, and S indicates a sub-tracking point. In (A), it is necessary to define the sub-tracking point 202 that is returned to the previous process by reworking, and the tracking point 204 that passes during the reworking process. In (B), it is necessary to define tracking points that accompany such reworking. You can understand that it is a simple database.
[0041]
【The invention's effect】
As described above, according to the present invention, production lines can be managed with simple rules.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram of a production process in an embodiment of the present invention.
FIG. 2 is an explanatory diagram showing a relationship between a passing point and a process element used for modeling a production line.
FIG. 3 is an explanatory diagram of a table defining a relationship between passing points in the present embodiment.
FIG. 4 is an explanatory diagram of a table for defining a relationship between passing points in the present embodiment.
FIG. 5 is an overall configuration block diagram according to the present embodiment.
FIG. 6 is a processing flowchart of another embodiment.
FIG. 7 is an explanatory diagram of a production process according to another embodiment.
[Explanation of symbols]
11 process elements, 100 tracking points.

Claims (4)

生産ラインを工程要素及び前記工程要素を互いに接続するトラッキングポイントでモデル化したときの、製品毎の前記トラッキングポイントの関係及び前記トラッキングポイントと前記工程要素の関係を記憶する手段と、
前記トラッキングポイント間の関係及び前記トラッキングポイントと前記工程要素の関係に基づき前記生産ラインを制御する手段と、
を備え、
前記記憶する手段は、異常処理時の関係を記憶することなく正常処理時の関係を記憶し、
前記制御する手段は、前記関係に基づき前記製品のトラッキングポイント通過の可否を判断して制御し、前記製品が通過しようとするトラッキングポイントが直前に通過したトラッキングポイントよりも前記生産ラインの下流側に存在する場合には前記記憶する手段に記憶された前記関係を用いて通過の可否を判断し、前記製品が通過しようとするトラッキングポイントが直前に通過したトラッキングポイントよりも前記生産ラインの上流側に存在する場合には前記記憶する手段に記憶された前記関係によらずに前記製品の通過を許可することを特徴とする生産管理装置。
Means for storing a relationship between the tracking point and a relationship between the tracking point and the process element for each product when a production line is modeled by a process element and a tracking point connecting the process elements to each other;
Means for controlling the production line based on the relationship between the tracking points and the relationship between the tracking points and the process elements;
With
The means for storing stores the relationship at the time of normal processing without storing the relationship at the time of abnormal processing ,
The control means determines whether or not the product can pass the tracking point based on the relationship, and controls the tracking point to which the product is going to pass, on the downstream side of the production line with respect to the tracking point that passed immediately before. If it exists, use the relationship stored in the storing means to determine whether or not the product can pass, and the tracking point to which the product is going to pass is located upstream of the production line than the tracking point that passed immediately before. If present, the production management apparatus permits passage of the product regardless of the relationship stored in the storing means .
請求項1記載の装置において、
前記制御する手段は、前記製品が通過しようとするトラッキングポイントの通過回数が制限されている場合には該回数に基づき通過の可否を判断することを特徴とする生産管理装置。
The apparatus of claim 1.
The production control apparatus according to claim 1, wherein, when the number of passages of the tracking point through which the product is going to pass is limited, the control unit determines whether or not the product can pass based on the number of passes.
生産ラインを工程要素及び前記工程要素間を互いに接続するトラッキングポイントでモデル化し、
製品毎の前記トラッキングポイント間の関係及び前記トラッキングポイントと前記工程要素の関係をコンピュータのメモリに記憶させ、
前記トラッキングポイント間の関係及び前記トラッキングポイントと前記工程要素の関係に基づき前記生産ラインの所定位置に設けられた出力装置に前記コンピュータから指示を出力することで前記製品を前記生産ライン上で順次加工するコンピュータによる製品生産方法であって、
前記メモリは、前記関係として異常処理時の関係を記憶することなく正常処理時の関係を記憶し、
前記コンピュータは、前記関係に基づき前記製品のトラッキングポイント通過の可否 を判断して前記指示を出力し、前記製品が通過しようとするトラッキングポイントが直前に通過したトラッキングポイントよりも前記生産ラインの下流側に存在する場合には前記メモリに記憶された前記関係を用いて通過の可否を判断し、前記製品が通過しようとするトラッキングポイントが直前に通過したトラッキングポイントよりも前記生産ラインの上流側に存在する場合には前記メモリに記憶された前記関係によらずに前記製品の通過を許可するように指示を出力することを特徴とする製品生産方法。
Model production lines with process elements and tracking points that connect the process elements together,
The relationship between the tracking points for each product and the relationship between the tracking points and the process elements are stored in a computer memory,
The products are sequentially processed on the production line by outputting instructions from the computer to an output device provided at a predetermined position on the production line based on the relationship between the tracking points and the relationship between the tracking points and the process elements. A product production method using a computer ,
The memory stores the relationship during normal processing without storing the relationship during abnormal processing as the relationship,
The computer determines whether the product can pass the tracking point based on the relationship and outputs the instruction, and the downstream side of the production line is downstream of the tracking point at which the tracking point to which the product is about to pass has passed. In the case where the product is present in the memory, it is determined whether the product is allowed to pass using the relationship stored in the memory, and the tracking point to which the product is to pass is located upstream of the tracking point through which the product has just passed. If so, a product production method is characterized in that an instruction is output to permit passage of the product regardless of the relationship stored in the memory .
請求項3記載の方法において、
前記コンピュータは、前記製品が通過しようとするトラッキングポイントの通過回数が制限されている場合には該回数に基づき通過の可否を判断して出力することを特徴とする製品生産方法。
The method of claim 3, wherein
When the number of passages of the tracking point through which the product is going to pass is limited, the computer determines whether or not the product can pass based on the number of times and outputs the product.
JP2002002666A 2002-01-09 2002-01-09 Production management apparatus and product production method Expired - Fee Related JP4244553B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002002666A JP4244553B2 (en) 2002-01-09 2002-01-09 Production management apparatus and product production method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002002666A JP4244553B2 (en) 2002-01-09 2002-01-09 Production management apparatus and product production method

Publications (2)

Publication Number Publication Date
JP2003202914A JP2003202914A (en) 2003-07-18
JP4244553B2 true JP4244553B2 (en) 2009-03-25

Family

ID=27642462

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002002666A Expired - Fee Related JP4244553B2 (en) 2002-01-09 2002-01-09 Production management apparatus and product production method

Country Status (1)

Country Link
JP (1) JP4244553B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104750057A (en) * 2013-12-31 2015-07-01 深圳迈瑞生物医疗电子股份有限公司 Sample processing pipeline control system

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4655702B2 (en) * 2005-03-14 2011-03-23 トヨタ自動車株式会社 Production management apparatus, production management method, and production management program
JP7091988B2 (en) * 2018-10-10 2022-06-28 富士通株式会社 Display program, display method and display system
CN113065669B (en) * 2021-03-12 2025-02-11 广汽丰田汽车有限公司 Vehicle sampling inspection method, terminal and readable storage medium
CN113011647B (en) * 2021-03-15 2022-11-25 广汽丰田汽车有限公司 Vehicle spot-passing time prediction method in spot inspection process, terminal and readable storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104750057A (en) * 2013-12-31 2015-07-01 深圳迈瑞生物医疗电子股份有限公司 Sample processing pipeline control system
CN104750057B (en) * 2013-12-31 2020-09-15 深圳迈瑞生物医疗电子股份有限公司 Sample processing pipeline control system

Also Published As

Publication number Publication date
JP2003202914A (en) 2003-07-18

Similar Documents

Publication Publication Date Title
EP0985992B1 (en) Simultaneous manufacturing and product engineering integrated with knowledge networking
JP3452801B2 (en) Factory plan creation device
JP4244553B2 (en) Production management apparatus and product production method
JP5347178B2 (en) Production sequence replanning system, production sequence replanning apparatus and method
JP2003015723A (en) Work distribution planning support system using visual display screen
JPH06155252A (en) Quality control system for goods production process
WO2006132174A1 (en) Sharing traceability management system
JP2002182727A (en) Production management device and product production method
US20220155775A1 (en) Method and device for planning maintenance on at least one machine
JP6593194B2 (en) PBS shipping permutation determination device for automobile production line
Chan Using simulation to predict system performance: a case study of an electro‐phoretic deposition plant
US7415421B2 (en) Method for implementing an engineering change across fab facilities
JPH07141405A (en) Design work support method and device
US8615416B2 (en) Method for avoiding or limiting early build due to yield decreases
US20110015887A1 (en) Method for manufacturing and testing the functionality in manufacturing
JP2003015724A (en) Computer to calculate working time group from used parts group
JP4352689B2 (en) Production support program, production support method and production support system for assembly production
JPH04303204A (en) production planning system
CN117557178A (en) A modular design method and logistics simulation method based on rapid modeling of production logistics simulation system
JPH11353385A (en) Product delivery planning and production management
CN118536669A (en) Method, device, system and storage medium for predicting vehicle order processing progress
US7065421B2 (en) Manufacturing management system and method
JP4655702B2 (en) Production management apparatus, production management method, and production management program
Melzer Make A Quality Part On Time Every Time With ERP Software
JPH08174386A (en) Method of inputting work into the assembly process

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041026

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080415

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080602

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080602

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080819

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: 20081216

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20081229

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120116

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130116

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130116

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees