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
JP5157367B2 - Work management method and work management system - Google Patents
[go: Go Back, main page]

JP5157367B2 - Work management method and work management system - Google Patents

Work management method and work management system Download PDF

Info

Publication number
JP5157367B2
JP5157367B2 JP2007282074A JP2007282074A JP5157367B2 JP 5157367 B2 JP5157367 B2 JP 5157367B2 JP 2007282074 A JP2007282074 A JP 2007282074A JP 2007282074 A JP2007282074 A JP 2007282074A JP 5157367 B2 JP5157367 B2 JP 5157367B2
Authority
JP
Japan
Prior art keywords
work
workpiece
machining
read
management method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2007282074A
Other languages
Japanese (ja)
Other versions
JP2009110285A (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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co Ltd
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 Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP2007282074A priority Critical patent/JP5157367B2/en
Publication of JP2009110285A publication Critical patent/JP2009110285A/en
Application granted granted Critical
Publication of JP5157367B2 publication Critical patent/JP5157367B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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]

Landscapes

  • General Factory Administration (AREA)

Description

本発明は、ワーク管理方法およびワーク管理システムに関する。   The present invention relates to a work management method and a work management system.

自動加工ラインにおいて次々に加工されるワークを管理するにあたって、搬送されるワークの位置を逐次追跡する技術が知られている。例えば、特許文献1には、試料や材料などのワークが投入されたならば、目標位置に至る搬送ルート上における搬送ユニットなどの機器の動作を機器動作モデルと機器制御実行コマンドに基づきトレースし、目標位置に到達するであろうタイミングを予測し、そのタイミングで当該ワークに関するエラー情報が発生しているかどうかを調べ、発生していなければ指示通りに搬送されているものとみなし、その位置にワークが存在しているものと判定し、エラー情報が発生しているならばそのエラー情報の内容によってワーク位置を予測する、旨の技術が記載されている。   2. Description of the Related Art A technique for sequentially tracking the position of a conveyed workpiece when managing workpieces that are successively processed in an automatic processing line is known. For example, in Patent Document 1, if a workpiece such as a sample or material is input, the operation of a device such as a transport unit on the transport route to the target position is traced based on the device operation model and the device control execution command. Predict the timing at which the target position will be reached, check whether error information related to the workpiece has occurred at that timing, and if it does not occur, assume that the workpiece has been conveyed as instructed. Is described, and if error information is generated, the work position is predicted based on the content of the error information.

特開平10−39907号公報JP-A-10-39907

ところが、ワークの投入情報と搬送ユニットに関する機器制御情報などからワークの現在位置を予測してトラッキングする場合には、加工工程が長くなるほどその予測結果の信頼性が低下するなどの問題が考えられる。また、ワークのトラッキングのみに注目したシステムでは、各加工工程においてワークがどのような状態で加工されたのかなどの加工情報を管理することが難しい。   However, in the case where the current position of the workpiece is predicted and tracked from the workpiece input information and the device control information related to the transfer unit, there is a problem that the reliability of the predicted result decreases as the machining process becomes longer. Further, in a system that focuses only on workpiece tracking, it is difficult to manage machining information such as in what state the workpiece is machined in each machining process.

このような状況において、本願発明者らは、ワーク管理に関する改良技術について検討を重ねてきた。特に、各加工工程の加工情報を管理する技術やワークのトラッキングの精度を高める技術に注目した。   Under such circumstances, the inventors of the present application have repeatedly studied improved techniques related to work management. In particular, we focused on technologies that manage machining information for each machining process and technologies that improve the accuracy of workpiece tracking.

本発明は、その検討の過程において成されたものであり、その目的は、ワーク管理に関する改良技術を提供することにある。   The present invention has been made in the course of the study, and an object thereof is to provide an improved technique related to work management.

上記目的を達成するために、本発明の好適な態様のワーク管理方法は、投入工程から複数の加工工程を経て搬出工程へ進められる複数のワークを管理するワーク管理方法であって、投入工程において各ワークからワークIDを読み取るステップと、各ワークごとに複数の加工工程の各々についての加工情報を作成するステップと、搬出工程において各ワークからワークIDを読み取るステップと、を含み、各ワークごとに作成される複数の加工工程についての加工情報をそのワークのワークIDに対応付けたデータベースを作成し、投入工程において読み取られるワークIDと加工情報に含まれる各加工工程の進行状況データとに基づいて、投入工程から複数の加工工程を経て搬出工程へ進められる各ワークの進行状況をトラッキングすることを特徴とする。この態様によれば、各ワークに関する加工情報を比較的容易に知ることが可能になる。 In order to achieve the above object, a work management method according to a preferred aspect of the present invention is a work management method for managing a plurality of workpieces that are advanced from an input process to a carry-out process through a plurality of processing steps. Including a step of reading a work ID from each work, a step of creating machining information for each of a plurality of machining processes for each work, and a step of reading a work ID from each work in an unloading process. A database in which machining information about a plurality of machining steps to be created is associated with the workpiece ID of the workpiece is created , and based on the workpiece ID read in the loading step and the progress status data of each machining step included in the machining information , this tracking the progress of each workpiece, which proceeds from the adding step through a plurality of processing steps to unloading step The features. According to this aspect, it becomes possible to know machining information about each workpiece relatively easily.

望ましい態様において、前記加工情報には、各加工工程において利用される工具の加工履歴データが含まれることを特徴とする。望ましい態様において、前記ワーク管理方法は、前記加工履歴データに基づいて工具が交換されたことを確認し、交換直後に加工されたワークのワークIDに特殊ワークである旨を示すフラグを対応付けることを特徴とする。この態様によれば、工具の交換直後に加工されたワークを比較的容易に特定することが可能になる。また、特定されたワークを利用して工具の交換がワークへ及ぼす影響などを調べてもよい。   In a preferred aspect, the machining information includes machining history data of a tool used in each machining process. In a desirable mode, the work management method confirms that the tool has been changed based on the machining history data, and associates a flag indicating that the work is a special work with the work ID of the work machined immediately after the exchange. Features. According to this aspect, it becomes possible to identify the workpiece machined immediately after the tool replacement relatively easily. Moreover, you may investigate the influence etc. which change of a tool has on a workpiece | work using the specified workpiece | work.

望ましい態様において、前記ワーク管理方法は、複数の加工工程の各々で処理されているワークのワークIDを示した表示画面を形成することを特徴とする。望ましい態様において、前記ワーク管理方法は、投入工程において各ワークからワークIDを読み取れなかった場合にそのワークに対して仮IDを対応付け、搬出工程において各ワークからワークIDを読み取れなかった場合にそのワークに対して仮IDを対応付け、トラッキングの結果から得られる搬出工程へ到達した各ワークのワークIDまたは仮ID搬出工程において読み取られるワークIDまたは読み取れなかった場合の仮IDとを比較してトラッキングの結果を補正することを特徴とする。この態様によれば、トラッキングの結果の正否を補正しない場合に比べて、トラッキングの精度が高められる

In a preferred aspect, the work management method forms a display screen showing a work ID of a work being processed in each of a plurality of machining steps . In a desirable mode, the work management method associates a temporary ID with the work when the work ID cannot be read from each work in the loading process, and the work ID when the work ID cannot be read from each work in the unloading process. A temporary ID is associated with the work, and the work ID or temporary ID of each work that has reached the unloading process obtained from the tracking result is compared with the work ID that is read in the unloading process or the temporary ID that cannot be read. Thus, the tracking result is corrected . According to this aspect, the tracking accuracy can be improved as compared with the case where the correctness of the tracking result is not corrected .

また、上記目的を達成するために、本発明の好適な態様のワーク管理システムは、投入工程から複数の加工工程を経て搬出工程へ進められる複数のワークを管理するワーク管理システムであって、投入工程において各ワークからワークIDを読み取るセンサと、各ワークごとに得られる複数の加工工程の各々についての加工情報を収集する情報収集部と、搬出工程において各ワークからワークIDを読み取るセンサと、読み取られたワークIDと収集された加工情報を処理する情報処理部と、を有し、前記情報処理部は、投入工程において読み取られるワークIDと加工情報に含まれる各加工工程の進行状況データとに基づいて、投入工程から複数の加工工程を経て搬出工程へ進められる各ワークの進行状況をトラッキングし、トラッキングの結果から得られる搬出工程へ到達した各ワークのワークIDと搬出工程において読み取られるワークIDとの比較に基づいてトラッキングの結果を補正し、各ワークごとに得られる複数の加工工程についての加工情報をそのワークのワークIDに対応付けたデータベースを作成することを特徴とする。   In order to achieve the above object, a work management system according to a preferred aspect of the present invention is a work management system that manages a plurality of works that are advanced from an input process to a carry-out process through a plurality of machining processes. A sensor that reads the work ID from each work in the process, an information collection unit that collects machining information for each of the plurality of machining processes obtained for each work, a sensor that reads the work ID from each work in the unloading process, An information processing unit that processes the collected work ID and the collected machining information, and the information processing unit includes a work ID read in the input process and progress status data of each machining process included in the machining information. Based on this, the progress of each workpiece that is advanced from the input process to the unloading process through multiple machining processes is tracked and tracked. The tracking result is corrected based on a comparison between the workpiece ID of each workpiece that has reached the unloading step obtained from the result and the workpiece ID read in the unloading step, and machining information about a plurality of machining steps obtained for each workpiece is obtained. A database associated with the work ID of the work is created.

本発明により、ワーク管理に関する改良技術が提供される。例えば、本発明の好適な態様によれば、各ワークに関する加工情報を比較的容易に知ることが可能になる。また、例えば、本発明の別の好適な態様によれば、トラッキングの結果の正否を確認しない場合に比べてトラッキングの精度が高められる。   The present invention provides an improved technique for work management. For example, according to a preferred aspect of the present invention, it becomes possible to know machining information about each workpiece relatively easily. Further, for example, according to another preferred aspect of the present invention, the tracking accuracy is improved as compared with the case where the correctness of the tracking result is not confirmed.

図1は、本発明の好適な実施形態を説明するための図であり、図1には、ワーク管理システムの全体構成図が示されている。図1に示すワーク管理システムは、投入工程から複数の加工工程(複数の加工機)を経て搬出工程へ進められる複数のワーク10を管理するシステムである。各ワーク10は、例えば試料や材料などの加工対象物であり、車両用の部品などに加工される。もちろん、各ワーク10が車両以外の部品などに加工されてもよい。各ワーク10は、投入工程から複数の加工機を経て搬出工程へと段階的に進められ、次々にワーク10が投入されて複数のワーク10が加工される。   FIG. 1 is a diagram for explaining a preferred embodiment of the present invention. FIG. 1 shows an overall configuration diagram of a work management system. The workpiece management system shown in FIG. 1 is a system that manages a plurality of workpieces 10 that are advanced from an input process to a carry-out process through a plurality of processing steps (a plurality of processing machines). Each workpiece 10 is an object to be processed such as a sample or a material, and is processed into a vehicle part or the like. Of course, each workpiece 10 may be processed into parts other than the vehicle. Each workpiece 10 is advanced stepwise from the loading process to the unloading process via a plurality of processing machines, and the workpieces 10 are loaded one after another to process the plurality of workpieces 10.

図1のワーク管理システムは、センサ21,22とデータ収集PC31,32とデータベースサーバ40を備えており、これらは互いにネットワークなどを介して接続されている。なお、データ収集PC31とデータ収集PC32が一台のコンピュータで実現されてもよいし、データ収集PC31とデータ収集PC32の機能がデータベースサーバ40内で実現されてもよい。   The work management system of FIG. 1 includes sensors 21 and 22, data collection PCs 31 and 32, and a database server 40, which are connected to each other via a network or the like. The data collection PC 31 and the data collection PC 32 may be realized by a single computer, and the functions of the data collection PC 31 and the data collection PC 32 may be realized in the database server 40.

センサ21は、投入工程において各ワーク10からワークIDを読み取る。ワークIDを読み取られた各ワーク10は、搬送ロボット51などによって加工工程に搬送される。加工工程に搬送された各ワーク10は、最初の加工機1から順に各加工機において加工処理され、最後の加工機Eによる加工処理の後に搬送ロボット52などによって搬出工程に搬送される。センサ22は、搬出工程において各ワーク10からワークIDを読み取る。   The sensor 21 reads the work ID from each work 10 in the loading process. Each workpiece 10 from which the workpiece ID has been read is transferred to the machining process by the transfer robot 51 or the like. Each workpiece 10 conveyed to the machining process is processed in each processing machine in order from the first processing machine 1, and is transferred to the unloading process by the transfer robot 52 or the like after the last processing by the processing machine E. The sensor 22 reads the work ID from each work 10 in the carry-out process.

データ収集PC31は、センサ21,22から、各ワーク10のワークIDなどのデータを収集する。データ収集PC32は、各加工機から各ワーク10に対する加工情報を収集する。加工情報には、各加工機において利用される工具に関するデータや、各加工機による加工の進行状況に関するデータなどが含まれている。データ収集PC31,32によって収集されたデータや情報は、データベースサーバ40に送られる。   The data collection PC 31 collects data such as the work ID of each work 10 from the sensors 21 and 22. The data collection PC 32 collects processing information for each workpiece 10 from each processing machine. The processing information includes data on tools used in each processing machine, data on the progress of processing by each processing machine, and the like. Data and information collected by the data collection PCs 31 and 32 are sent to the database server 40.

データベースサーバ40は、センサ21,22からデータ収集PC31を介して得られる各ワーク10のワークIDと、各加工機からデータ収集PC32を介して得られる各ワーク10に関する加工情報とに基づいて、投入工程から複数の加工機を経て搬出工程へ進められる各ワーク10の進行状況をトラッキングするとともに、各ワーク10ごとに作成される複数の加工機についての加工情報をそのワーク10のワークIDに対応付けたデータベースを作成する。   The database server 40 inputs based on the work ID of each work 10 obtained from the sensors 21 and 22 via the data collection PC 31 and the machining information on each work 10 obtained from each processing machine via the data collection PC 32. While tracking the progress of each workpiece 10 that is advanced from the process to the unloading process via a plurality of processing machines, processing information about the plurality of processing machines created for each workpiece 10 is associated with the workpiece ID of the workpiece 10. Create a new database.

そこで、以下において、図1のワーク管理システムの動作(ワーク10の管理方法)について説明する。なお、既に図1に示した部分(構成)については、以下の説明において図1の符号を利用する。   Therefore, in the following, the operation of the work management system in FIG. 1 (management method for the work 10) will be described. 1 is used in the following description for the portion (configuration) already shown in FIG.

図2は、ワーク管理システムによる各ワーク10の管理動作を概説するためのフローチャートである。まず、投入工程に各ワーク10が搬入されると、投入工程において各ワーク10のワークIDが読み取られる(S201)。ワークIDを読み取られた各ワーク10は、加工工程に進められて加工機1によって加工処理される。加工機1による加工処理が終了した各ワーク10は、加工機2に進められて加工処理される。各ワーク10は、加工機1から順に最後の加工機Eまで、段階的に各加工機によって加工処理される。加工工程において加工機1から加工機Eまで加工処理される際に、ワークIDや各加工機から得られる加工情報などに基づいて、各ワーク10の工程内における進行状況がデータベースサーバ40によってトラッキングされる(S202〜S204)。そして、各ワーク10が、加工工程を経て搬出工程へ進められると、搬出工程において再び各ワーク10のワークIDが読み取られる(S205)。図2に示すフローチャートの各ステップにおける処理の詳細は以下のとおりである。   FIG. 2 is a flowchart for outlining the management operation of each workpiece 10 by the workpiece management system. First, when each workpiece 10 is loaded into the loading process, the workpiece ID of each workpiece 10 is read in the loading process (S201). Each workpiece 10 from which the workpiece ID has been read is advanced to the machining process and processed by the processing machine 1. Each workpiece 10 that has been processed by the processing machine 1 is advanced to the processing machine 2 and processed. Each workpiece 10 is processed by each processing machine step by step from the processing machine 1 to the last processing machine E in order. When processing is performed from the processing machine 1 to the processing machine E in the processing process, the progress of each work 10 in the process is tracked by the database server 40 based on the work ID, processing information obtained from each processing machine, and the like. (S202 to S204). Then, when each work 10 is advanced to the unloading process through the machining process, the work ID of each work 10 is read again in the unloading process (S205). Details of the processing in each step of the flowchart shown in FIG. 2 are as follows.

図3は、投入工程におけるワークIDの読み取り処理を説明するためのフローチャートである。投入工程に設置されたセンサ21は、ワークIDファイルの有無を確認する(S301)。各ワーク10には、そのワーク10のワークIDなどを記憶したタグが対応付けられている。そのため、投入工程に各ワーク10が搬入されると、センサ21によってそのワーク10からワークIDのデータ(ファイル)が読み取られ、ワークIDファイル有と判断される(S302)。投入工程に各ワーク10が搬入されていなければ、ワークIDファイル無と判断され(S302)、ワークIDファイルの有無の確認(S301)が続けられる。   FIG. 3 is a flowchart for explaining the work ID reading process in the loading process. The sensor 21 installed in the input process confirms the presence or absence of a work ID file (S301). Each work 10 is associated with a tag storing the work ID of the work 10. Therefore, when each workpiece 10 is carried into the loading process, the sensor 21 reads the workpiece ID data (file) from the workpiece 10 and determines that the workpiece ID file exists (S302). If each workpiece 10 is not carried in the loading process, it is determined that there is no workpiece ID file (S302), and the confirmation of the existence of the workpiece ID file (S301) is continued.

投入工程に各ワーク10が搬入されてワークIDファイル有と判断されると(S302)、そのワークIDファイルが、センサ21からデータ収集PC31へ送信され、さらにデータ収集PC31からデータベースサーバ40へ送信され、データベースサーバ40にワークIDファイルが登録される(S303)。その際、ワークIDファイルが読み取られた時刻、つまり各ワーク10が投入工程に持ち込まれた時刻のデータもワークIDファイルとともにデータベースサーバ40へ登録される。なお、ワークIDファイルが登録されると、各工程のワークIDを表示する表示画面(例えば、後に説明する図12の表示画面)内において、投入工程のワークIDの表示が更新される。   When it is determined that each work 10 is brought into the loading process and a work ID file exists (S302), the work ID file is transmitted from the sensor 21 to the data collection PC 31, and further transmitted from the data collection PC 31 to the database server 40. The work ID file is registered in the database server 40 (S303). At that time, the data of the time when the work ID file is read, that is, the time when each work 10 is brought into the loading process is also registered in the database server 40 together with the work ID file. When the work ID file is registered, the display of the work ID of the input process is updated in the display screen (for example, the display screen of FIG. 12 described later) that displays the work ID of each process.

図4は、加工工程における各ワーク10のトラッキング処理を説明するためのフローチャートである。図4に示すフローチャートは、加工機1から加工機Eまでの各加工機(加工機N)における処理を示したものである。   FIG. 4 is a flowchart for explaining the tracking process of each workpiece 10 in the machining process. The flowchart shown in FIG. 4 shows processing in each processing machine (processing machine N) from the processing machine 1 to the processing machine E.

まず、加工機Nにおいて加工が開始されたか否かが確認される(S401)。加工機Nは、ワーク10の加工を開始する際に、例えば加工開始を示すフラグを一定時間だけオンさせる。そして、データ収集PC32が複数の加工機に対して一定時間間隔でポーリングを行い、加工開始を示すフラグの状態を確認し、加工機Nにおいて加工が開始されたか否かを判断する。ポーリングの間隔は、加工開始を示すフラグのオン時間の2分の1以下に設定される。加工機Nにおいて加工が開始されていなければ、各工程のワークIDを表示する表示画面内において、加工機NのワークIDの表示が更新されずに、例えば、加工機Nによって既に加工処理された最後のワーク10のワークIDの表示が継続される。   First, it is confirmed whether or not processing has been started in the processing machine N (S401). When starting the processing of the workpiece 10, the processing machine N turns on, for example, a flag indicating the start of processing for a certain period of time. Then, the data collection PC 32 polls a plurality of processing machines at regular time intervals, confirms the state of a flag indicating the start of processing, and determines whether or not processing is started in the processing machine N. The polling interval is set to a half or less of the on time of the flag indicating the start of machining. If processing is not started in the processing machine N, the display of the work ID of the processing machine N is not updated in the display screen that displays the work ID of each process. The display of the work ID of the last work 10 is continued.

加工機Nにおける加工の開始が確認されると(S401)、一つ前の加工機N−1と加工機Nとの間に、搬送途中の滞留ワークが無いか否かが確認される(S402)。滞留ワークが存在する場合には、S403のステップへ処理が進められ、確認された滞留ワークのうちの先頭ワークのワークIDが加工機Nにシフトされる(S403)。そして、加工機NのワークIDの表示が、加工中のワークID、つまりシフトされたワークIDに更新され、S405のステップへ処理が進められる。   When the start of processing in the processing machine N is confirmed (S401), it is confirmed whether there is any staying workpiece in the middle of conveyance between the previous processing machine N-1 and the processing machine N (S402). ). If a staying work exists, the process proceeds to step S403, and the work ID of the first work among the confirmed staying work is shifted to the processing machine N (S403). Then, the display of the work ID of the processing machine N is updated to the work ID being processed, that is, the shifted work ID, and the process proceeds to step S405.

滞留ワークが存在しない場合には、S402からS404のステップへ処理が進められ、加工機N−1における加工済みのワーク10のワークIDが加工機Nにシフトされる(S404)。そして、加工機NのワークIDの表示が、加工中のワークID、つまりシフトされたワークIDに更新され、S405のステップへ処理が進められる。   When there is no staying work, the process proceeds from step S402 to step S404, and the work ID of the work 10 already processed in the processing machine N-1 is shifted to the processing machine N (S404). Then, the display of the work ID of the processing machine N is updated to the work ID being processed, that is, the shifted work ID, and the process proceeds to step S405.

S405では、加工機Nにおいて加工開始されたワーク10が初物ワーク(特殊ワーク)か否かを確認される。初物ワークである場合には、各工程のワークIDを表示する表示画面内において、加工機NのワークIDの表示色が変更される。また、初物ワークの直前のワークが終物ワークと判断されて、終物ワークに対応するワークIDの表示色も変更される。   In S405, it is confirmed whether or not the workpiece 10 started to be processed by the processing machine N is the first workpiece (special workpiece). In the case of the first work, the display color of the work ID of the processing machine N is changed in the display screen displaying the work ID of each process. Further, the work immediately before the first work is determined as the end work, and the display color of the work ID corresponding to the end work is also changed.

そして、初物ワークか否かの確認が終了すると、加工機Nによる加工が完了したか否かが確認される(S406)。加工機Nは、ワーク10の加工が完了した際に、例えば加工完了を示すフラグを一定時間だけオンさせる。そして、データ収集PC32が複数の加工機に対して一定時間間隔でポーリングを行い、加工完了を示すフラグの状態を確認し、加工機Nが加工を完了したか否かを判断する。ポーリングの間隔は、加工完了を示すフラグのオン時間の2分の1以下に設定される。   When the confirmation of whether or not it is the first workpiece is completed, it is confirmed whether or not the machining by the processing machine N is completed (S406). When the processing of the workpiece 10 is completed, the processing machine N turns on, for example, a flag indicating the completion of processing for a predetermined time. Then, the data collection PC 32 polls the plurality of processing machines at regular time intervals, confirms the state of a flag indicating processing completion, and determines whether or not the processing machine N has completed processing. The polling interval is set to a half or less of the on time of the flag indicating the completion of machining.

加工機Nによる加工が完了していなければ、加工機Nの運転がワーク無運転かどうか確認される(S407)。加工不良などによりワーク10が抜き取られた場合には、各加工機からワーク無運転であることを示す信号が得られる。データベースサーバ40は、データ収集PC32を介して加工機Nからワーク無運転であることを示す信号を受信すると、S407においてワーク無運転であると判断する。ワーク無運転である場合には、加工機Nにおいて加工中であると判断しているワークIDに対して、抜き取られたことを示すフラグを対応付けてから、そのワークIDを消去する。なお、S407において加工機Nがワーク無運転でなければ、例えば加工中であると判断して加工完了を待つ。   If the processing by the processing machine N is not completed, it is confirmed whether or not the operation of the processing machine N is a work non-operation (S407). When the workpiece 10 is extracted due to processing failure or the like, a signal indicating that the workpiece is not operating is obtained from each processing machine. When the database server 40 receives a signal indicating that the workpiece is not operating from the processing machine N via the data collection PC 32, the database server 40 determines in S407 that the workpiece is not operating. When the workpiece is not in operation, the workpiece ID determined to be being processed by the processing machine N is associated with a flag indicating that the workpiece has been extracted, and then the workpiece ID is deleted. If the processing machine N is not in operation at S407, for example, it is determined that the processing is in progress and the processing is completed.

加工機Nによる加工の完了が確認されると(S408)、各工程のワークIDを表示する表示画面内において、加工機NのワークIDの表示が加工済みのワークIDとしてそのまま継続される。そして、加工済みのワークIDが、加工機Nと次の加工機N+1との間における搬送途中の滞留ワークに登録される(S409)。   When the completion of machining by the processing machine N is confirmed (S408), the display of the work ID of the processing machine N is continued as it is as a processed work ID in the display screen displaying the work ID of each process. Then, the processed workpiece ID is registered in the staying workpiece in the middle of conveyance between the processing machine N and the next processing machine N + 1 (S409).

図5は、搬出工程におけるワークIDの読み取り処理を説明するためのフローチャートである。搬出工程に設置されたセンサ22は、ワークIDファイルの有無を確認する(S501)。搬出工程に各ワーク10が進められると、センサ22によってそのワーク10からワークIDのデータ(ファイル)が読み取られ、ワークIDファイル有と判断される(S502)。搬出工程に各ワーク10が進められていなければ、ワークIDファイル無と判断され(S502)、ワークIDファイルの有無の確認(S501)が続けられる。   FIG. 5 is a flowchart for explaining the work ID reading process in the unloading process. The sensor 22 installed in the carry-out process confirms the presence or absence of a work ID file (S501). When each work 10 is advanced to the unloading process, the work ID data (file) is read from the work 10 by the sensor 22, and it is determined that the work ID file exists (S502). If each work 10 is not advanced to the unloading process, it is determined that there is no work ID file (S502), and the confirmation of the existence of the work ID file (S501) is continued.

搬出工程に各ワーク10が進められてワークIDファイル有と判断されると(S502)、そのワークIDファイルが、センサ22からデータ収集PC31へ送信され、さらにデータ収集PC31からデータベースサーバ40へ送信され、データベースサーバ40にワークIDファイルが登録される(S503)。その際、ワークIDファイルが読み取られた時刻、つまり各ワーク10が搬出工程に到達した時刻のデータもワークIDファイルとともにデータベースサーバ40へ登録される。なお、ワークIDファイルが登録されると、各工程のワークIDを表示する表示画面内において、搬出工程のワークIDの表示が更新される。   When each work 10 is advanced to the unloading process and it is determined that there is a work ID file (S502), the work ID file is transmitted from the sensor 22 to the data collection PC 31, and further transmitted from the data collection PC 31 to the database server 40. The work ID file is registered in the database server 40 (S503). At this time, the time when the work ID file is read, that is, the data of the time when each work 10 reaches the unloading process is also registered in the database server 40 together with the work ID file. When the work ID file is registered, the display of the work ID of the unloading process is updated in the display screen displaying the work ID of each process.

次に、最後の加工機Eと搬出工程との間に、搬送途中の滞留ワークが無いか否かが確認される(S504)。滞留ワークが存在する場合には、S505のステップへ処理が進められ、確認された滞留ワークのうちの先頭ワークのワークIDが搬出工程にシフトされる(S505)。そして、搬出工程のワークIDの表示がシフトされたワークIDに更新され、S507のステップへ処理が進められる。   Next, it is confirmed whether there is any staying workpiece in the middle of conveyance between the last processing machine E and the unloading process (S504). If there is a staying work, the process proceeds to step S505, and the work ID of the first work among the confirmed staying work is shifted to the unloading process (S505). Then, the display of the work ID in the unloading process is updated to the shifted work ID, and the process proceeds to step S507.

滞留ワークが存在しない場合には、S504からS506のステップへ処理が進められ、加工機Eにおける加工済みのワーク10のワークIDが搬送工程にシフトされる(S506)。そして、搬送工程のワークIDの表示がシフトされたワークIDに更新され、S507のステップへ処理が進められる。   If there is no staying work, the process proceeds from step S504 to step S506, and the work ID of the processed work 10 in the processing machine E is shifted to the transport process (S506). Then, the display of the work ID of the transport process is updated to the shifted work ID, and the process proceeds to step S507.

S507とS508においては、ワークIDのトラッキングの結果が確認されて、必要に応じてトラッキングされたワークIDに補正が施される。S507とS508における補正処理については後に詳述する。   In S507 and S508, the work ID tracking result is confirmed, and the tracked work ID is corrected as necessary. The correction processing in S507 and S508 will be described in detail later.

図6は、初物ワークの確認処理(図4のS405)を説明するためのフローチャートである。初物ワークか否かの確認は、加工機Nから得られる加工機Nの工具(刃具)の加工回数の情報に基づいて行われる。   FIG. 6 is a flowchart for explaining the first workpiece check process (S405 in FIG. 4). The confirmation of whether or not the workpiece is the first workpiece is performed based on information on the number of times of machining of the tool (blade) of the processing machine N obtained from the processing machine N.

まず、初物ワークか否かの判断対象となるワーク10が加工されている加工機Nから、その加工機Nの刃具の加工回数を示すカウンタ情報が取得され、カウンタが減算されたか否か確認される(S601)。刃具が交換されていなければ、カウンタは加算されているため減算とは判断されない。その場合には、判断対象となるワーク10が、初物や終物ではないと判断されて図6のフローチャートを終了させる。   First, counter information indicating the number of times the cutting tool of the processing machine N is processed is acquired from the processing machine N that is processing the workpiece 10 to be determined whether it is the first workpiece, and it is confirmed whether or not the counter is subtracted. (S601). If the cutting tool has not been replaced, the counter is incremented and is not judged to be subtracted. In that case, it is determined that the workpiece 10 to be determined is not the first product or the final product, and the flowchart of FIG. 6 is ended.

カウンタが減算されていれば(S601)、刃具が交換された直後であると判断して、減算された刃具のツール番号と交換直前のカウント値(加工回数)がデータベースサーバ40へ登録される(S602)。そして、判断対象となるワーク10、つまり加工機Nにおいて加工中のワーク10が初物であると判断され、そのワーク10のワークIDに初物であることを示すフラグと刃具の交換情報が付加される(S603)。さらに、初物と判断されたワーク10の直前に加工機Nによって加工された加工済みワークのワークIDに、終物であることを示すフラグが対応付けられる(S604)。   If the counter is subtracted (S601), it is determined that the tool has just been replaced, and the tool number of the subtracted tool and the count value (number of machining operations) immediately before the replacement are registered in the database server 40 ( S602). Then, it is determined that the workpiece 10 to be determined, that is, the workpiece 10 being processed in the processing machine N is the first object, and a flag indicating that it is the first object and the replacement information of the cutting tool are added to the workpiece ID of the workpiece 10. (S603). Further, a flag indicating that the workpiece is the final product is associated with the workpiece ID of the workpiece that has been processed by the processing machine N immediately before the workpiece 10 that has been determined to be the first item (S604).

ちなみに、初物と判断されたワーク10(初物ワーク)は、品質チェックなどに利用される。例えば、搬出工程において初物ワークのワークIDが確認された際に、そのワークIDに対応する初物ワークが品質チェック工程に進められる。   Incidentally, the workpiece 10 (first workpiece) determined to be the first one is used for quality check and the like. For example, when the work ID of the first work is confirmed in the unloading process, the first work corresponding to the work ID is advanced to the quality check process.

図7は、ワークIDの補正処理1(図5のS507)を説明するためのフローチャートである。ワークIDの補正処理1は、投入工程において読み込まれたワークIDと、搬送工程において読み込まれたワークIDとの比較に基づいて行われる。   FIG. 7 is a flowchart for explaining the work ID correction process 1 (S507 in FIG. 5). The work ID correction process 1 is performed based on a comparison between the work ID read in the loading process and the work ID read in the transport process.

先に説明したように、投入工程でセンサ21によって各ワーク10からワークIDが読み取られ、搬出工程でセンサ22によって各ワーク10からワークIDが読み取られる。本実施形態においては、補助的な機能として、センサ21,22によってワークIDが正確に読み込めなかった場合に、データ収集PC31が仮IDを発行し、ワークIDを読み込めなかったワーク10に対してその仮IDを対応付ける。仮IDは、データベースサーバ40へ送信され、データベースサーバ40は、読み込めなかったワークIDの代わりに仮IDを利用してワーク10のトラッキング処理を実行する。   As described above, the work ID is read from each work 10 by the sensor 21 in the loading process, and the work ID is read from each work 10 by the sensor 22 in the unloading process. In the present embodiment, as an auxiliary function, when the work ID cannot be read correctly by the sensors 21 and 22, the data collection PC 31 issues a temporary ID, and the work 10 for which the work ID cannot be read Associate a temporary ID. The temporary ID is transmitted to the database server 40, and the database server 40 executes the tracking process of the work 10 using the temporary ID instead of the work ID that could not be read.

ワークIDの補正処理1では、まず、搬出工程までトラッキングされたワークIDが仮IDか否か確認される(S701)。つまり、投入工程において付されたワークIDが、加工工程内の複数の加工機を次々にシフトされ、最後の加工機Eから搬送工程までシフトされて搬送工程に到達する。こうして搬送工程までシフトされた(トラッキングされた)ワークIDがS701で確認される。そして、トラッキングされたワークIDが仮IDの場合には、S702において投入時のワークIDと搬出時のワークIDが比較される。一方、トラッキングされたワークIDが仮IDではない場合には、S703において投入時のワークIDと搬出時のワークIDが比較される。   In the work ID correction process 1, first, it is confirmed whether or not the work ID tracked up to the unloading process is a temporary ID (S701). In other words, the work ID given in the input process is shifted one after another in the plurality of processing machines in the processing process, shifted from the last processing machine E to the transport process, and reaches the transport process. The work ID thus shifted (tracked) up to the conveying step is confirmed in S701. If the tracked work ID is a temporary ID, the work ID at the time of loading and the work ID at the time of unloading are compared in S702. On the other hand, if the tracked work ID is not a temporary ID, the work ID at the time of loading and the work ID at the time of unloading are compared in S703.

図8は、投入時のワークIDと搬出時のワークIDの比較処理(図7のS702,S703)を説明するための図である。図8(A)〜(D)の各々には、投入工程においてセンサ21によって読み込まれてトラッキングされてきた複数のワークIDに関するテーブルである「IDテーブル(投入)」と、搬出工程においてセンサ22によって確認された複数のワークIDに関するテーブルである「IDテーブル(搬出)」が示されている。   FIG. 8 is a diagram for explaining a comparison process (S702 and S703 in FIG. 7) between the work ID at the time of loading and the work ID at the time of unloading. Each of FIGS. 8A to 8D includes an “ID table (input)” which is a table relating to a plurality of work IDs read and tracked by the sensor 21 in the input process, and a sensor 22 in the carry-out process. An “ID table (unloading)” that is a table related to a plurality of confirmed work IDs is shown.

図8(A)は、投入工程においてセンサ21による読み込みが正確に行われずに仮IDが付され、搬出工程においてセンサ22によって読み込みが正確に行われた場合の処理例を示している。つまり、図7のS702における処理例を示している。この場合には、投入工程において付された仮ID「仮IDXX34」が、搬出工程において読み込まれたワークID「2209106」であると判断される。そして、図7のS704において、搬出工程で読み込んだIDが正規のIDとしてデータベースサーバ40に登録される。ちなみに、図8(A)において、投入工程で読み込まれたワークIDと搬出工程で読み込まれたワークIDが一致しているものについては、トラッキングの結果が妥当であると判断されて、ワークIDの修正は行わずにそのまま正規のIDとして登録される。   FIG. 8A shows an example of processing in the case where reading by the sensor 21 is not accurately performed in the loading process and a temporary ID is attached, and reading is accurately performed by the sensor 22 in the unloading process. That is, an example of processing in S702 of FIG. 7 is shown. In this case, it is determined that the temporary ID “temporary IDXX34” assigned in the loading process is the work ID “2209106” read in the unloading process. In S704 of FIG. 7, the ID read in the carry-out process is registered in the database server 40 as a regular ID. By the way, in FIG. 8A, for the case where the work ID read in the loading process and the work ID read in the unloading process match, it is determined that the tracking result is valid, It is registered as a regular ID without modification.

図8(B)は、投入工程においてセンサ21による読み込みが正確に行われずに仮IDが付され、さらに、搬出工程においてもセンサ22によって読み込みが正確に行われずに仮IDが付された場合の処理例を示している。つまり、図7のS702における処理例を示している。この場合には、投入工程において付された仮ID「仮IDXX34」が、搬出工程において付された仮ID「仮IDYY32」に置き換えられ、そして、図7のS704において、搬出工程で付されたIDが正規のIDとしてデータベースサーバ40に登録される。   FIG. 8B shows a case where the provisional ID is attached without being accurately read by the sensor 21 in the loading process, and the provisional ID is attached without being accurately read by the sensor 22 in the unloading process. A processing example is shown. That is, an example of processing in S702 of FIG. 7 is shown. In this case, the temporary ID “temporary IDXX34” given in the loading process is replaced with the temporary ID “temporary IDYY32” given in the carry-out process, and the ID given in the carry-out process in S704 of FIG. Is registered in the database server 40 as a regular ID.

図8(C)は、投入工程においてセンサ21による読み込みが正確に行われ、さらに、搬出工程においてもセンサ22によって読み込みが正確に行われた場合の処理例を示している。つまり、図7のS703における処理例を示している。この場合には、トラッキングの結果が妥当であると判断されてワークIDの修正は行わず、図7のS705において、投入工程で確認されたワークIDが正規のIDとしてデータベースサーバ40に登録される。   FIG. 8C shows an example of processing in which reading by the sensor 21 is accurately performed in the loading process and further reading is accurately performed by the sensor 22 in the unloading process. That is, an example of processing in S703 of FIG. In this case, it is determined that the tracking result is valid and the work ID is not corrected, and the work ID confirmed in the input process is registered in the database server 40 as a regular ID in S705 of FIG. .

図8(D)は、投入工程においてセンサ21による読み込みが正確に行われ、搬出工程においてセンサ22による読み込みが正確に行われずに仮IDが付された場合の処理例を示している。つまり、図7のS703における処理例を示している。この場合には、図7のS705において、投入工程で読み込んだIDが正規のIDとしてデータベースサーバ40に登録される。   FIG. 8D shows an example of processing when reading by the sensor 21 is accurately performed in the loading process, and provisional ID is given without reading by the sensor 22 in the unloading process. That is, an example of processing in S703 of FIG. In this case, in S705 of FIG. 7, the ID read in the input process is registered in the database server 40 as a regular ID.

図9は、ワークIDの補正処理2(図5のS508)を説明するためのフローチャートである。ワークIDの補正処理1(図5のS507,図7)が終了すると、次に、ワークIDの補正処理2が行われる。   FIG. 9 is a flowchart for explaining the work ID correction process 2 (S508 in FIG. 5). When the work ID correction process 1 (S507 in FIG. 5, FIG. 7) is completed, a work ID correction process 2 is performed.

ワークIDの補正処理2では、まず、「IDテーブル(搬出)」内のワークIDに、「IDテーブル(投入)」内のワークIDと一致するものが有るか否かが確認される(S901)。一致するものがなければ、図9のフローチャートを終了させる。一致するものがあれば、S902において投入時のワークIDと搬出時のワークIDが比較される。   In the work ID correction process 2, first, it is confirmed whether or not there is a work ID in the “ID table (unloading)” that matches the work ID in the “ID table (input)” (S901). . If there is no match, the flowchart of FIG. 9 is terminated. If there is a match, the work ID at the time of loading and the work ID at the time of unloading are compared in S902.

図10は、投入時のワークIDと搬出時のワークIDの比較処理(図9のS902)を説明するための図である。図10(I)(II)の各々には、投入工程においてセンサ21によって読み込まれてトラッキングされてきた複数のワークIDに関するテーブルである「IDテーブル(投入)」と、搬出工程においてセンサ22によって確認された複数のワークIDに関するテーブルである「IDテーブル(搬出)」が示されている。   FIG. 10 is a diagram for explaining a comparison process (S902 in FIG. 9) between the work ID at the time of loading and the work ID at the time of unloading. Each of FIGS. 10 (I) and (II) includes an “ID table (input)” that is a table relating to a plurality of work IDs read and tracked by the sensor 21 in the input process, and a sensor 22 in the carry-out process. An “ID table (unloading)” that is a table related to a plurality of work IDs is shown.

図10(I)は、投入工程において仮IDが付されており、搬出工程においてセンサ22によって読み込みが正確に行われた場合の処理例を示している。この場合には、まず、投入工程において付された仮ID「仮IDXX34」と搬出工程において読み込まれたワークID「2209134」との比較が行われる。   FIG. 10I shows a processing example when a temporary ID is assigned in the loading process and reading is accurately performed by the sensor 22 in the unloading process. In this case, first, a comparison is made between the temporary ID “temporary IDXX34” assigned in the loading process and the work ID “2209134” read in the unloading process.

ワークIDの補正処理2においては、さらに、搬出工程において読み込まれたワークID「2209134」と一致するワークIDが、「IDテーブル(投入)」内に含まれているか否かが確認される。その結果、例えば、図10(II)に示すような、「IDテーブル(投入)」内のワークIDと「IDテーブル(搬出)」内のワークIDの対応関係が見出される。図10(II)に示す例では、「仮IDXX34」以外の全てのワークIDが、二つのIDテーブル間で対応関係を有している。   In the work ID correction process 2, it is further confirmed whether or not a work ID that matches the work ID “2209134” read in the unloading process is included in the “ID table (input)”. As a result, for example, as shown in FIG. 10 (II), a correspondence relationship between the work ID in the “ID table (input)” and the work ID in the “ID table (unload)” is found. In the example shown in FIG. 10 (II), all work IDs other than “provisional IDXX34” have a correspondence relationship between two ID tables.

そこで、図9のフローチャートにおいて、二つのIDテーブル間で対応関係を見出したワークIDについては、搬出工程で読み込んだワークIDを正規のIDとしてデータベースサーバ40に登録する(S903)。そして、「IDテーブル(投入)」内の仮IDについては、例えば「仮IDXX34」(図10)については、各加工機においてワーク無運転が行われたか否かを確認し、ワーク無運転が行われていた場合に、その仮IDに対応するワークが途中搬出ワークとして登録される(S904)。   Therefore, in the flowchart of FIG. 9, with respect to the work ID for which the correspondence relationship has been found between the two ID tables, the work ID read in the carry-out process is registered in the database server 40 as a regular ID (S903). For the temporary ID in the “ID table (input)”, for example, for “temporary IDXX34” (FIG. 10), it is confirmed whether or not the workpiece is not operated in each processing machine. If it has been broken, the work corresponding to the temporary ID is registered as an intermediate carry-out work (S904).

以上に説明したワーク管理システムによる管理動作により、投入工程から複数の加工機を経て搬出工程へ進められる各ワーク10の進行状況がトラッキングされ、さらに、必要に応じてトラッキング結果が補正される。また、各ワーク10ごとに作成される複数の加工機についての加工情報をそのワーク10のワークIDに対応付けたデータベースが作成される。なお、上述した管理動作は、複数列の加工工程の管理に利用することもできる。   By the management operation by the work management system described above, the progress status of each work 10 that is advanced from the loading process to the unloading process through a plurality of processing machines is tracked, and the tracking result is corrected as necessary. In addition, a database is created in which machining information about a plurality of machining machines created for each workpiece 10 is associated with the workpiece ID of the workpiece 10. The management operation described above can also be used for managing a plurality of rows of machining steps.

図11は、複列工程におけるワーク管理システムを説明するための図である。図11においては、加工機1から加工機Eまでの一列に並べられた複数の加工機によって各セルが形成され、加工工程内に、セルAからセルDまでの4つのセルが設けられている。   FIG. 11 is a diagram for explaining a work management system in a double row process. In FIG. 11, each cell is formed by a plurality of processing machines arranged in a line from the processing machine 1 to the processing machine E, and four cells from the cell A to the cell D are provided in the processing process. .

センサ21は、投入工程において各ワーク10からワークIDを読み取る。そして、ワークIDを読み取られた各ワーク10が加工工程に搬送される。加工工程に搬送された各ワーク10は、セルAからセルDのうちのいずれかのセルに振り分けられて、最初の加工機1から順に各加工機において加工処理を施され、最後の加工機Eによる加工処理を施された後に搬出工程に搬送される。センサ22は、搬出工程において各ワーク10からワークIDを読み取る。   The sensor 21 reads the work ID from each work 10 in the loading process. And each workpiece | work 10 by which workpiece | work ID was read is conveyed to a process. Each workpiece 10 conveyed to the machining process is distributed to any one of the cells A to D, and is processed in each processing machine in order from the first processing machine 1, and the last processing machine E After being processed by the process, it is transported to the unloading process. The sensor 22 reads the work ID from each work 10 in the carry-out process.

データベースサーバ40は、センサ21,22から得られる各ワーク10のワークIDと、各加工機から得られる各ワーク10に関する加工情報とに基づいて、各セルごとに、投入工程から複数の加工機を経て搬出工程へ進められる各ワーク10の進行状況をトラッキングするとともに、各ワーク10ごとに作成される複数の加工機についての加工情報をそのワーク10のワークIDに対応付けたデータベースを作成する。例えば、各セルごとに、図2に示すフローチャートの処理が実行される。   Based on the workpiece ID of each workpiece 10 obtained from the sensors 21 and 22 and the machining information about each workpiece 10 obtained from each processing machine, the database server 40 selects a plurality of processing machines from the input process for each cell. In addition to tracking the progress of each workpiece 10 that is advanced to the unloading process, a database is created in which machining information about a plurality of processing machines created for each workpiece 10 is associated with the workpiece ID of the workpiece 10. For example, the process of the flowchart shown in FIG. 2 is executed for each cell.

図12は、複列工程のワーク管理システムによって形成される表示画面例を示す図である。図12に示す表示画面は、図11に示す複列工程におけるセル内のワーク通過状況を示す画面であり、図12の表示画面内には、セルAからセルDの各セルごとに、工程No.1〜工程No.8までの各工程(各加工機)で処理されているワークのワークIDが示されている。例えば、セルAの工程No.1(加工機1)においてワークID「ID91147」のワークが処理されている。   FIG. 12 is a diagram showing an example of a display screen formed by the work management system for the double row process. The display screen shown in FIG. 12 is a screen showing the work passing situation in the cells in the double row process shown in FIG. 11, and in the display screen of FIG. . 1-Process No. The work ID of the work processed in each process (each processing machine) up to 8 is shown. For example, the process No. 1 (processing machine 1) is processing the work ID "ID91147".

ワークIDの右隣には、刃具のマガジンNo.の表示欄があり、交換時期の近いマガジンNo.が表示される。例えば、セルCの工程No.5(加工機5)においてワークID「ID91127」のワークが処理されており、その工程No.5のマガジンNo.1の刃具の交換時期が近いことが示されている。刃具の交換時期が迫っていることをイベント表示として別途表示させてもよい。   To the right of the work ID is the magazine number of the blade. There is a display column for magazine No. whose replacement time is near. Is displayed. For example, the process no. 5 (processing machine 5) is processing the work with the work ID “ID91127”. Magazine No. 5 It is shown that it is almost time for the blade 1 to be replaced. It may be displayed separately as an event display that the time for blade replacement is approaching.

また、投入工程にあるワークについては、セル入口の表示欄にそのワークIDが表示され、搬出工程にあるワークについては、セル出口の表示欄にそのワークIDが表示される。なお、各ワークIDの表示欄において、初物ワークの場合には、例えばそのワークIDの表示欄の背景を青色とし、終物ワークの場合には、例えばそのワークIDの表示欄の背景を赤色とする。   For a workpiece in the loading process, its workpiece ID is displayed in the cell entry display column, and for a workpiece in the unloading process, its workpiece ID is displayed in the cell outlet display column. In the display column of each work ID, in the case of the first work, for example, the background of the display column of the work ID is blue, and in the case of the final work, for example, the background of the display column of the work ID is red. To do.

図12に示す表示画面によれば、複列セル工程内において、どのセルのどの工程でどのIDのワークが処理されているのかを極めて容易に把握することが可能になる。   According to the display screen shown in FIG. 12, it is possible to very easily grasp which work of which ID is processed in which process of which cell in the double row cell process.

以上、本発明の好適な実施形態を説明したが、上述した実施形態は、あらゆる点で単なる例示にすぎず、本発明の範囲を限定するものではない。本発明は、その本質を逸脱しない範囲で各種の変形形態を包含する。   As mentioned above, although preferred embodiment of this invention was described, embodiment mentioned above is only a mere illustration in all the points, and does not limit the scope of the present invention. The present invention includes various modifications without departing from the essence thereof.

本発明に係るワーク管理システムの全体構成図である。1 is an overall configuration diagram of a work management system according to the present invention. ワーク管理システムによる各ワークの管理動作を概説するためのフローチャートである。It is a flowchart for outlining the management operation | movement of each workpiece | work by a workpiece | work management system. 投入工程におけるワークIDの読み取り処理を説明するためのフローチャートである。It is a flowchart for demonstrating the reading process of the work ID in an injection | throwing-in process. 加工工程における各ワークのトラッキング処理を説明するためのフローチャートである。It is a flowchart for demonstrating the tracking process of each workpiece | work in a process. 搬出工程におけるワークIDの読み取り処理を説明するためのフローチャートである。It is a flowchart for demonstrating the work ID reading process in a carrying-out process. 初物ワークの確認処理を説明するためのフローチャートである。It is a flowchart for demonstrating the confirmation process of a first-piece workpiece. ワークIDの補正処理1を説明するためのフローチャートである。It is a flowchart for demonstrating the correction process 1 of work ID. ワークIDの比較処理を説明するための図である。It is a figure for demonstrating the comparison process of work ID. ワークIDの補正処理2を説明するためのフローチャートである。It is a flowchart for demonstrating the correction process 2 of work ID. ワークIDの比較処理を説明するための図である。It is a figure for demonstrating the comparison process of work ID. 複列セル工程におけるワーク管理システムを説明するための図である。It is a figure for demonstrating the workpiece | work management system in a double row cell process. ワーク管理システムによって形成される表示画面例を示す図である。It is a figure which shows the example of a display screen formed by the work management system.

符号の説明Explanation of symbols

10 ワーク、21,22 センサ、31,32 データ収集PC、40 データベースサーバ。   10 works, 21, 22 sensors, 31, 32 data collection PC, 40 database server.

Claims (6)

投入工程から複数の加工工程を経て搬出工程へ進められる複数のワークを管理するワーク管理方法であって、
投入工程において各ワークからワークIDを読み取るステップと、
各ワークごとに複数の加工工程の各々についての加工情報を作成するステップと、
搬出工程において各ワークからワークIDを読み取るステップと、
を含み、
各ワークごとに作成される複数の加工工程についての加工情報をそのワークのワークIDに対応付けたデータベースを作成し、
投入工程において読み取られるワークIDと加工情報に含まれる各加工工程の進行状況データとに基づいて、投入工程から複数の加工工程を経て搬出工程へ進められる各ワークの進行状況をトラッキングする、
ことを特徴とするワーク管理方法。
A work management method for managing a plurality of workpieces that are advanced from an input process to a carry-out process through a plurality of machining processes,
A step of reading a work ID from each work in the loading process;
Creating machining information for each of a plurality of machining processes for each workpiece;
Reading the work ID from each work in the unloading process;
Including
Create a database in which machining information about multiple machining steps created for each workpiece is associated with the workpiece ID of the workpiece ,
Based on the workpiece ID read in the loading process and the progress status data of each machining process included in the machining information, the progress status of each workpiece that is advanced from the loading process to the unloading process is tracked.
A work management method characterized by that.
請求項1に記載のワーク管理方法において、
前記加工情報には、各加工工程において利用される工具の加工履歴データが含まれる、
ことを特徴とするワーク管理方法。
The work management method according to claim 1,
The machining information includes machining history data of a tool used in each machining process.
A work management method characterized by that.
請求項2に記載のワーク管理方法において、
前記加工履歴データに基づいて工具が交換されたことを確認し、交換直後に加工されたワークのワークIDに特殊ワークである旨を示すフラグを対応付ける、
ことを特徴とするワーク管理方法。
The work management method according to claim 2,
Confirming that the tool has been changed based on the machining history data, and associating a flag indicating that it is a special workpiece with the workpiece ID of the workpiece machined immediately after the exchange;
A work management method characterized by that.
請求項1から3のいずれか1項に記載のワーク管理方法において、
複数の加工工程の各々で処理されているワークのワークIDを示した表示画面を形成する、
ことを特徴とするワーク管理方法。
In the work management method according to any one of claims 1 to 3,
Forming a display screen showing a work ID of a work being processed in each of a plurality of machining steps;
A work management method characterized by that.
請求項1から4のいずれか1項に記載のワーク管理方法において、
投入工程において各ワークからワークIDを読み取れなかった場合にそのワークに対して仮IDを対応付け、
搬出工程において各ワークからワークIDを読み取れなかった場合にそのワークに対して仮IDを対応付け、
トラッキングの結果から得られる搬出工程へ到達した各ワークのワークIDまたは仮ID搬出工程において読み取られるワークIDまたは読み取れなかった場合の仮IDとを比較してトラッキングの結果を補正する、
ことを特徴とするワーク管理方法。
In the work management method according to any one of claims 1 to 4 ,
When the work ID cannot be read from each work in the loading process, a temporary ID is associated with the work,
When the work ID cannot be read from each work in the unloading process, a temporary ID is associated with the work,
The work ID or temporary ID of each work that has reached the unloading process obtained from the tracking result is compared with the work ID read in the unloading process or the temporary ID when it cannot be read, and the tracking result is corrected.
A work management method characterized by that.
投入工程から複数の加工工程を経て搬出工程へ進められる複数のワークを管理するワーク管理システムであって、
投入工程において各ワークからワークIDを読み取るセンサと、
各ワークごとに得られる複数の加工工程の各々についての加工情報を収集する情報収集部と、
搬出工程において各ワークからワークIDを読み取るセンサと、
読み取られたワークIDと収集された加工情報を処理する情報処理部と、
を有し、
前記情報処理部は、
投入工程において読み取られるワークIDと加工情報に含まれる各加工工程の進行状況データとに基づいて、投入工程から複数の加工工程を経て搬出工程へ進められる各ワークの進行状況をトラッキングし、
トラッキングの結果から得られる搬出工程へ到達した各ワークのワークIDと搬出工程において読み取られるワークIDとの比較に基づいてトラッキングの結果を補正し、
各ワークごとに得られる複数の加工工程についての加工情報をそのワークのワークIDに対応付けたデータベースを作成する、
ことを特徴とするワーク管理システム。
A work management system that manages a plurality of workpieces that are advanced from an input process to a carry-out process through a plurality of machining processes,
A sensor for reading the work ID from each work in the loading process;
An information collecting unit for collecting machining information about each of a plurality of machining steps obtained for each workpiece;
A sensor for reading the work ID from each work in the unloading process;
An information processing unit for processing the read work ID and the collected machining information;
Have
The information processing unit
Based on the workpiece ID read in the loading process and the progress status data of each machining process included in the machining information, the progress of each workpiece that is advanced from the loading process to the unloading process is tracked.
Correcting the tracking result based on the comparison of the work ID of each work that has reached the unloading process obtained from the tracking result and the work ID read in the unloading process;
Creating a database in which machining information about a plurality of machining steps obtained for each workpiece is associated with the workpiece ID of the workpiece;
A work management system characterized by that.
JP2007282074A 2007-10-30 2007-10-30 Work management method and work management system Active JP5157367B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007282074A JP5157367B2 (en) 2007-10-30 2007-10-30 Work management method and work management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007282074A JP5157367B2 (en) 2007-10-30 2007-10-30 Work management method and work management system

Publications (2)

Publication Number Publication Date
JP2009110285A JP2009110285A (en) 2009-05-21
JP5157367B2 true JP5157367B2 (en) 2013-03-06

Family

ID=40778715

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007282074A Active JP5157367B2 (en) 2007-10-30 2007-10-30 Work management method and work management system

Country Status (1)

Country Link
JP (1) JP5157367B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6155383B2 (en) 2014-02-26 2017-06-28 デンカ株式会社 Phosphor, light emitting element and light emitting device
US9680066B2 (en) 2014-02-26 2017-06-13 Denka Company Limited Phosphor, light emitting element, and light emitting device
JP6819080B2 (en) * 2016-06-08 2021-01-27 豊和工業株式会社 Processing history search system
JP7115823B2 (en) * 2017-05-16 2022-08-09 トヨタ自動車株式会社 Production control system, production control program and production control method

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62215415A (en) * 1986-03-13 1987-09-22 Toyota Motor Corp Method of grasping line-up condition of vehicle
JPS62274310A (en) * 1986-05-23 1987-11-28 Hitachi Ltd Logistics control method
JPH08215991A (en) * 1995-02-13 1996-08-27 Kubota Corp Tracking method on production line
JPH091446A (en) * 1995-06-19 1997-01-07 Kubota Corp Tracking method on production line
JPH0911090A (en) * 1995-06-28 1997-01-14 Kubota Corp Work management method in production line
JPH11249717A (en) * 1998-03-04 1999-09-17 Omron Corp Production equipment control device
JP3699874B2 (en) * 1999-11-29 2005-09-28 オリンパス株式会社 Processing record recorder
JP2002351526A (en) * 2001-05-28 2002-12-06 Matsushita Electric Works Ltd System for managing production history information
JP2003067031A (en) * 2001-08-28 2003-03-07 Matsushita Electric Works Ltd Data tracking system and method for processing and assembly lines

Also Published As

Publication number Publication date
JP2009110285A (en) 2009-05-21

Similar Documents

Publication Publication Date Title
CN101644930B (en) Process control device, process control method, and process control system
JP5540877B2 (en) Information processing apparatus and information processing program
WO2014136941A1 (en) Control system, control device, image processing device, and control method
JP7455505B2 (en) Systems, methods, article manufacturing methods, and recording media
US7054699B2 (en) Process management system and production management system
JP5157367B2 (en) Work management method and work management system
CN110244663A (en) Production Management System
JP6223242B2 (en) Assembly instruction system
JPH09160982A (en) Quality control method and quality control system
CN103282846B (en) Work information recording apparatus, and method and program for controlling same
CN113053786B (en) Method and apparatus for processing out-of-control behavior in semiconductor process
JP2009217457A (en) Apparatus for locating cause of malfunction and method for locating cause of malfunction
JP5068684B2 (en) Work management system and work management method
JP2005338906A (en) Substrate defect detection method and defect detection system
JP2008198123A (en) Fault detection system and fault detection program
JP5023786B2 (en) Tracking system and tracking method thereof
CN113741366B (en) Production control method
JP2006219258A (en) Work support system for equipment
JP2006219258A5 (en)
JP2006219258A6 (en) Work support system for equipment
JP2004102746A (en) Manufacture management system
CN107678802A (en) The realization of Tool integration automation and dispositions method
JP2008077559A (en) Tracking system and method
JP4363240B2 (en) Vehicle inspection management system
JP2015113224A (en) Picking remaining amount confirmation display system and recording medium thereof

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20100527

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20100527

A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20100615

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100629

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100707

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20110422

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120116

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120214

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120410

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121126

R150 Certificate of patent or registration of utility model

Ref document number: 5157367

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20151221

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250