JP2005309938A - Schedule generation device - Google Patents
Schedule generation device Download PDFInfo
- Publication number
- JP2005309938A JP2005309938A JP2004128191A JP2004128191A JP2005309938A JP 2005309938 A JP2005309938 A JP 2005309938A JP 2004128191 A JP2004128191 A JP 2004128191A JP 2004128191 A JP2004128191 A JP 2004128191A JP 2005309938 A JP2005309938 A JP 2005309938A
- Authority
- JP
- Japan
- Prior art keywords
- schedule
- product
- definition
- work
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004519 manufacturing process Methods 0.000 claims abstract description 33
- 238000000034 method Methods 0.000 claims description 45
- 238000010586 diagram Methods 0.000 description 4
- 230000002265 prevention Effects 0.000 description 3
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
Images
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、複数の装置を時系列的に用い、これら装置の競合を防止して複数の製品を製造するためのスケジュールを作成するスケジュール生成装置に関するものである。更に詳しくは、装置産業等の現場作業員が、現場等で手動作業を伴う場合のスケジュールを作成するスケジュール生成装置に関するものである。 The present invention relates to a schedule generation device that uses a plurality of devices in time series and creates a schedule for manufacturing a plurality of products while preventing competition between these devices. More specifically, the present invention relates to a schedule generation device for creating a schedule when a field worker in the device industry or the like is accompanied by manual work at the site.
図7は従来のスケジュール生成装置の一例を示す機能ブロック図である。1はスケジュール生成装置であり、製品製造定義手段2及び装置内工程定義手段3の情報を取得し、装置間の競合を防止したスケジュールを生成し、スケジュール結果出力手段4に渡す。
FIG. 7 is a functional block diagram showing an example of a conventional schedule generation apparatus. Reference numeral 1 denotes a schedule generation device that acquires information on the product
図8(A)及び(B)は、製品製造定義手段2及び装置内工程定義手段3における装置及び装置内の工程を定義する処理のフローチャートである。図8(A)の製品製造定義手段2では、製品毎にどのような装置を使って製造するかという情報、この例では製品Aで使用される装置1及び装置2が定義されている。図示されていないが、他の製品(例えば製品B、製品C、製品D)についても同様に使用装置が定義されている。
FIGS. 8A and 8B are flowcharts of the process for defining the apparatus and the process in the apparatus in the product manufacturing definition means 2 and the in-apparatus process definition means 3. In the product manufacturing definition means 2 in FIG. 8A, information on what kind of device is used for each product, in this example, the device 1 and the
図8(B)の装置内工程定義手段3では、装置内でどのような工程があるのかという情報及び工程のサイクルタイムが定義されている。この例では製品Aで使用される装置1内の工程1及び工程2が定義されている。図示されていないが、装置2についてもその装置内の工程が定義されている。更に他製品に使用される装置(例えば装置3、装置4)についても装置内の工程が定義されている。
In the in-apparatus process definition means 3 in FIG. 8B, information indicating what processes are present in the apparatus and the cycle time of the processes are defined. In this example, step 1 and
図9は、スケジュール生成装置1の処理手順を示すフローチャートであり、ステップS1でスケジューリングをスタートし、ステップS2で製品製造定義手段2及び装置内工程定義手段3からの装置及び装置内の工程情報を参照して装置間の競合を防止したスケジューリング処理を実行し、ステップS3でスケジューリングを完了する。 FIG. 9 is a flowchart showing the processing procedure of the schedule generating apparatus 1. In step S1, scheduling is started, and in step S2, the apparatus manufacturing process information from the product manufacturing definition means 2 and the in-apparatus process definition means 3 is obtained. Referring to this, scheduling processing that prevents contention between devices is executed, and scheduling is completed in step S3.
図10は、スケジュール結果出力手段4に渡されるスケジュール結果の画面例である。この画面で明らかなように、製品A及び製品Bで使用される装置1及び装置2間の競合が防止され、同様に製品C及び製品Dで使用される装置3及び装置4間の競合が防止されたスケジュール結果であることが分かる。
FIG. 10 is a screen example of the schedule result passed to the schedule result output means 4. As is clear from this screen, competition between the
スケジュール生成装置に関連する先行技術文献としては、次のようなものがある。 Prior art documents related to the schedule generation device include the following.
従来の技術では、装置間の競合は防ぐことが可能であるが、その装置を操作する作業員の手動作業は配慮されていなかった。このため、装置間では競合しない場合でも、現場での手動作業では作業員間の競合が発生する場合があり、スケジューリングされた内容の中での作業員の調整を必要とする問題があった。 In the conventional technique, it is possible to prevent competition between apparatuses, but manual operation of an operator who operates the apparatus is not taken into consideration. For this reason, even if there is no competition between the devices, there is a case where the competition between workers may occur in the manual work at the site, and there is a problem that it is necessary to adjust the workers in the scheduled contents.
従って、本発明が解決しようとする課題は、装置を操作する作業員の手動作業の競合を防止したスケジュール生成装置を実現することにある。 Therefore, the problem to be solved by the present invention is to realize a schedule generation apparatus that prevents competition of manual operations of workers who operate the apparatus.
このような課題を達成するために、本発明の構成は次の通りである。
(1)複数の装置を時系列的に用いて製品を製造するためのスケジュールを生成するスケジュール生成装置において、
前記装置を操作する作業員の手動作業時間を反映してスケジュールを生成するスケジューリング手段を備えたことを特徴とするスケジュール生成装置。
In order to achieve such an object, the configuration of the present invention is as follows.
(1) In a schedule generation device that generates a schedule for manufacturing a product using a plurality of devices in time series,
A schedule generation apparatus comprising scheduling means for generating a schedule reflecting the manual operation time of a worker who operates the apparatus.
(2)前記スケジューリング手段は、前記装置毎に定義された工程内で、どのような手動作業があるのかを定義する工程内作業定義手段、前記作業員毎にどの製品を担当するのかを定義する製品担当者定義手段及び前記製品毎に製造開始時間を定義する製品製造予定手段の少なくともいずれかの情報を参照することを特徴とする請求項1に記載のスケジュール生成装置。 (2) The scheduling means defines in-process work definition means for defining what manual work is in the process defined for each device, and defines which product is in charge for each worker. 2. The schedule generation apparatus according to claim 1, wherein at least one of information on product person defining means and product production schedule means for defining a production start time for each product is referred to.
(3)前記工程内作業定義手段は、開始タイミングから手動作業開始までの時間及び作業終了から終了タイミングまでの時間の少なくともいずれかを定義することを特徴とする(2)に記載のスケジュール生成装置。 (3) The schedule generation device according to (2), wherein the in-process work definition means defines at least one of a time from a start timing to a manual work start and a time from a work end to an end timing. .
(4)前記工程内作業定義手段は、前記工程の開始から手動作業開始までの時間及び手動作業に要する時間の少なくともいずれかを定義することを特徴とする(2)に記載のスケジュール生成装置。 (4) The schedule generation device according to (2), wherein the in-process work definition means defines at least one of a time from the start of the process to a manual work start and a time required for the manual work.
(5)前記製品担当者定義手段は、前記作業員毎の担当製品情報及び作業員の担当予定時間情報の少なくともいずれかを定義することを特徴とする(2)に記載のスケジュール生成装置。 (5) The schedule generation device according to (2), wherein the product person-in-charge defining means defines at least one of the product-in-charge information for each worker and the person in charge scheduled time information.
以上説明したことから明らかなように、本発明によれば次のような効果がある。
(1)現場作業員(手動作業の作業者)が担当毎にスケジュールされるために、自分の作業時間内での作業スケジュールを一目で判ることができる。
As is apparent from the above description, the present invention has the following effects.
(1) Since a field worker (manual worker) is scheduled for each person in charge, the work schedule within his work time can be understood at a glance.
(2)装置のスケジューリングだけでは判断できない手動作業の競合自体も防止できるので、現場作業員の負荷がどのぐらいかをビジュアルに判断でき、最適にスケジュールすることにより現場作業員の負荷を軽減することができる。 (2) Since it is possible to prevent the competition of manual work that cannot be determined only by device scheduling, it is possible to visually determine the load of the field worker and to reduce the load of the field worker by scheduling optimally. Can do.
(3)また、手動作業を含めたスケジューリングを行うことで、装置間競合の防止のみを行う従来のスケジュール生成に比較して精度の高いスケジュールを生成することができ、製品製造の効率アップに貢献することができる。 (3) In addition, by performing scheduling including manual work, it is possible to generate a more accurate schedule than conventional schedule generation that only prevents conflicts between devices, contributing to increased efficiency in product manufacturing. can do.
以下、本発明を図面により詳細に説明する。図1は本発明を適用したスケジュール生成装置の一実施形態を示す機能ブロック図である。図7で説明した従来装置と同一要素には同一符号を付し、説明を省略する。以下、本発明の特徴部につき説明する。 Hereinafter, the present invention will be described in detail with reference to the drawings. FIG. 1 is a functional block diagram showing an embodiment of a schedule generation apparatus to which the present invention is applied. The same elements as those of the conventional apparatus described with reference to FIG. Hereinafter, the characteristic part of the present invention will be described.
図1において、100は本発明が適用されたスケジュール生成装置であり、従来装置と比較した特徴部は、手動作業の競合を防止したスケジュールを生成するスケジューリング手段101を備えた構成にある。
In FIG. 1,
スケジュール生成装置100は、従来装置と同様に製品製造定義手段2及び装置内工程定義手段3における装置及び装置内の工程の定義情報を参照すると共に、工程内作業定義手段200、製品担当者定義手段300、製品製造予定定義手段400の定義情報を参照してスケジュール生成処理を実行する。
The
図2(A)及び(B)は、図8で説明した製品製造定義手段2及び装置内工程定義手段3と同一要素であり、説明を省略する。図2(C)は、本発明のスケジュール生成装置100が参照する工程内作業定義手段200の定義内容を示す。
2A and 2B are the same elements as the product
工程内作業定義手段200は、製品毎及び装置毎に定義された工程内でどのような手動作業があるのかを定義する。図示した例は、製品Aで使用する装置1の工程1内の工程内作業の定義内容である。 The in-process work definition means 200 defines what manual work is in the process defined for each product and each device. The illustrated example shows the definition contents of the in-process work in the process 1 of the apparatus 1 used in the product A.
この定義内容は、工程のスタートからエンドまでのサイクルタイム及びこの工程内の手作業のタイミングを定義する。このタイミングは、開始タイミングからどのぐらいの時刻以降に手動作業を開始するかという情報及び終了タイミングからどのぐらいの時刻前に作業を完了するかという情報並びに手動作業にかかる所要時間の情報等である。 This definition defines the cycle time from the start to the end of the process and the timing of manual work within this process. This timing includes information on how long the manual work starts after the start timing, information on how long before the work is completed from the end timing, information on the time required for the manual work, etc. .
この他にも、工程の開始から何分後に手動作業1を開始するかという情報と、この手動作業にかかる所要時間の情報を定義する形等の定義内容であってもよい。更に、1つの工程内に手動作業が分割して複数存在することも可能である。この場合の定義方法としては、工程内の手動作業のタイミングが判別出来るような定義情報であれば、スケジューリングは可能である。 In addition to this, it may be the definition content such as information defining how many minutes after the start of the process the manual operation 1 is started and information on the time required for the manual operation. Furthermore, a plurality of manual operations can be divided in one process. As a definition method in this case, scheduling is possible as long as the definition information is such that the timing of manual work in the process can be determined.
図3は、製品担当者定義手段300の定義内容を示す。定義情報はテーブルに保持されており、実際に作業する担当者毎にどの製品を担当するのかという情報、例えば担当者Aは製品Aと製品Cの製造を担当する等の情報を定義しておく。更に、担当者の担当予定時間を予め定義しておく。 FIG. 3 shows the definition contents of the product person-in-charge definition means 300. Definition information is held in a table, and information on which product is in charge of each person in charge of actual work, for example, information on person A in charge of manufacturing products A and C is defined. . Further, the scheduled time for the person in charge is defined in advance.
図4は、製品製造予定定義手段400の定義内容を示す。定義情報はテーブルに保持されており、実際に製造する製品の製造開始時間を定義しておく。 FIG. 4 shows the definition contents of the product manufacturing schedule definition means 400. Definition information is held in a table, and defines the manufacturing start time of a product to be actually manufactured.
図5は、スケジュール生成装置100の処理手順を示すフローチャートである。ステップS1でスケジューリングをスタートし、ステップS2で製品製造定義手段2及び装置内工程定義手段3からの装置及び装置内の工程情報を参照して装置間の競合を防止したスケジューリング処理を実行する。これまでの処理は図9で説明した従来装置と同じである。
FIG. 5 is a flowchart illustrating a processing procedure of the
ステップS3では、手動作業の競合を防止する手動作業競合防止スケジュール機能により手動作業の競合を防止するスケジューリング処理が実行され、ステップS4でスケジューリングが完了する。 In step S3, a scheduling process for preventing the conflict of manual work is executed by the manual work conflict prevention schedule function for preventing the conflict of manual work, and the scheduling is completed in step S4.
図6は、各定義手段の定義内容を参照したスケジュール結果を示す画面例である。スケジュール生成装置100は、設定された製品毎の製造開始時刻より、まず装置競合を防止するようにスケジュール生成処理を実行(領域S参照)した後に、更に担当者毎の手動作業時間の競合を防止するようにスケジューリングする(領域T参照)。
FIG. 6 is a screen example showing a schedule result referring to the definition content of each definition means. The
このスケジューリングにおいて、競合が発生する場合には、オペレータに競合がある旨のメッセージを出力し、競合があったままで良い場合には、競合状態のままスケジューリングし、競合があってはまずいという指定をされた場合には、競合が発生しないようにスケジューリングする。このように、装置および手動作業のそれぞれについての競合防止の指定を可能にする機能を持たせている。 In this scheduling, if a conflict occurs, a message is output to the operator indicating that there is a conflict. If so, schedule so that no contention occurs. In this way, a function is provided that enables designation of contention prevention for each of the apparatus and the manual operation.
この機能によれば、例えば、装置のスケジューリング上では競合が発生しないが、手動操作上で競合が発生する場合に、手動操作側の競合防止が指定されているときには、装置側のスケジュール(製品製造スケジュール)をずらして、手動操作の競合が発生するのを防止することができる。 According to this function, for example, when there is no conflict on the scheduling of the device, but conflict occurs on the manual operation, when the conflict prevention on the manual operation side is designated, the device side schedule (product manufacturing It is possible to prevent manual operation contention by shifting the schedule.
更に、スケジュール生成装置100は、スケジュールの自動生成機能に加えてスケジューリングした内容をオペレータが介入して手動修正でケジュール変更を行う機能を有しており、操作に柔軟性を持たせている。
Furthermore, in addition to the automatic schedule generation function, the
2 製品製造定義手段
3 装置内工程定義手段
4 スケジュール結果出力手段
100 スケジュール生成装置
101 スケジューリング手段
200 工程内作業定義手段
300 製品担当者定義手段
400 製品製造予定定義手段
2 Product manufacturing definition means 3 In-device process definition means 4 Schedule result output means 100 Schedule generation device 101 Scheduling means 200 In-process work definition means 300 Product person in charge definition means 400 Product manufacturing schedule definition means
Claims (5)
前記装置を操作する作業員の手動作業時間を反映してスケジュールを生成するスケジューリング手段を備えたことを特徴とするスケジュール生成装置。 In a schedule generation device that generates a schedule for manufacturing a product using a plurality of devices in time series,
A schedule generation apparatus comprising scheduling means for generating a schedule reflecting the manual operation time of a worker who operates the apparatus.
3. The schedule generation apparatus according to claim 2, wherein the product person-in-charge defining means defines at least one of the in-charge product information for each worker and the scheduled work time information of the worker.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004128191A JP2005309938A (en) | 2004-04-23 | 2004-04-23 | Schedule generation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004128191A JP2005309938A (en) | 2004-04-23 | 2004-04-23 | Schedule generation device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005309938A true JP2005309938A (en) | 2005-11-04 |
Family
ID=35438622
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004128191A Pending JP2005309938A (en) | 2004-04-23 | 2004-04-23 | Schedule generation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005309938A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011221923A (en) * | 2010-04-13 | 2011-11-04 | Kobe Steel Ltd | Schedule creation method and schedule creation program and schedule creation device |
CN103345209A (en) * | 2013-06-04 | 2013-10-09 | 张舒 | Method and system for production monitoring |
CN111123869A (en) * | 2019-12-24 | 2020-05-08 | 北京理工大学 | Flexible job shop scheduling method and device based on worker operation experience |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06297302A (en) * | 1993-04-12 | 1994-10-25 | Brother Ind Ltd | Working process organizing device |
JPH09114889A (en) * | 1995-10-23 | 1997-05-02 | Hitachi Ltd | Method for preparing process plan |
JP2003140732A (en) * | 2001-11-07 | 2003-05-16 | Toyota Motor Corp | Production line simulation device and method for the same |
-
2004
- 2004-04-23 JP JP2004128191A patent/JP2005309938A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06297302A (en) * | 1993-04-12 | 1994-10-25 | Brother Ind Ltd | Working process organizing device |
JPH09114889A (en) * | 1995-10-23 | 1997-05-02 | Hitachi Ltd | Method for preparing process plan |
JP2003140732A (en) * | 2001-11-07 | 2003-05-16 | Toyota Motor Corp | Production line simulation device and method for the same |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011221923A (en) * | 2010-04-13 | 2011-11-04 | Kobe Steel Ltd | Schedule creation method and schedule creation program and schedule creation device |
CN103345209A (en) * | 2013-06-04 | 2013-10-09 | 张舒 | Method and system for production monitoring |
CN111123869A (en) * | 2019-12-24 | 2020-05-08 | 北京理工大学 | Flexible job shop scheduling method and device based on worker operation experience |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1496424A3 (en) | Controller for information processing apparatus | |
US10324438B2 (en) | Sequence-control programming apparatus, sequence-control programming method, and operating system | |
WO2004029800A3 (en) | Verifiable processes in a heterogeneous distributed computing environment | |
JP2007249312A (en) | Field equipment management device and method | |
JP2015135649A5 (en) | ||
WO2016098168A1 (en) | Information system construction support tool and information system construction support program | |
EP1557743A3 (en) | Dynamic voltage controller | |
JP2005309938A (en) | Schedule generation device | |
JP2001034324A (en) | Method and device for preparing schedule for repeated production line and recording medium with repeated production line schedule preparing program recorded thereon | |
US6842651B1 (en) | Programmable controller having plural speed pattern generators | |
JP2019174967A (en) | Integrated simulation system with improved operability | |
Bouquard et al. | Two-machine flow shop scheduling problems with minimal and maximal delays | |
JP5727573B2 (en) | A numerical controller that pauses when a program is called | |
JP2020198040A (en) | Numerical control apparatus | |
ATE324627T1 (en) | METHOD AND COMPUTER ARRANGEMENT FOR NETWORKED TASK MANAGEMENT | |
JP2007272486A (en) | Screen data generation method | |
TW201826053A (en) | Nc program transfer apparatus | |
JP2007148730A (en) | Management method for production process | |
JP6986870B2 (en) | Engineering tools | |
JP2010063102A (en) | Image processing apparatus | |
CN106301698A (en) | A kind of time-out retransmission control method and dispensing device, reception device | |
WO2019155669A1 (en) | Information processing device, control method, and program | |
WO2015083231A1 (en) | Control program creation assistance tool and control program creation assistance system | |
JP5961096B2 (en) | Machining program creation system and machining program creation method | |
JPH08137533A (en) | Nc nesting working method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060602 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090209 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090318 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091222 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100128 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100331 |