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
JP7694352B2 - Production planning system and production planning method - Google Patents
[go: Go Back, main page]

JP7694352B2 - Production planning system and production planning method - Google Patents

Production planning system and production planning method Download PDF

Info

Publication number
JP7694352B2
JP7694352B2 JP2021186725A JP2021186725A JP7694352B2 JP 7694352 B2 JP7694352 B2 JP 7694352B2 JP 2021186725 A JP2021186725 A JP 2021186725A JP 2021186725 A JP2021186725 A JP 2021186725A JP 7694352 B2 JP7694352 B2 JP 7694352B2
Authority
JP
Japan
Prior art keywords
time
production
maintenance work
equipment
takt
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
JP2021186725A
Other languages
Japanese (ja)
Other versions
JP2023074027A (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 JP2021186725A priority Critical patent/JP7694352B2/en
Publication of JP2023074027A publication Critical patent/JP2023074027A/en
Application granted granted Critical
Publication of JP7694352B2 publication Critical patent/JP7694352B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • General Factory Administration (AREA)

Description

本開示は、生産計画立案システムおよび生産計画立案方法に関する。 This disclosure relates to a production planning system and a production planning method.

従来、工程が実施されるエリアをライン上に複数並べて生産が行われる生産ラインにおいて、効率的に生産を行うための技術がある(例えば、特許文献1)。特許文献1には、複数の工程のうち、タクトタイムから作業に必要な時間を差し引いた際に、時間が余る余剰工程のエリアに検査工程に使用される表示手段を配置する技術が開示されている。 Conventionally, there is a technology for efficient production on a production line where multiple areas where processes are performed are arranged on the line (for example, Patent Document 1). Patent Document 1 discloses a technology for arranging a display means used for an inspection process in the area of a surplus process that has time left over when the time required for the work is subtracted from the takt time among multiple processes.

特開2013-210822号公報JP 2013-210822 A

ところで、生産ラインにて使用される設備に不具合が発生した場合には、設備の保全作業を行う必要が生じる。不具合が発生した設備が上記の余剰工程で使用されている設備である場合には、余剰の時間を用いて保全作業を行うことができる。しかし、不具合が発生した設備が上記の余剰工程で使用されている設備でない場合や、余剰の時間内に保全作業が終了しない場合もある。このような場合には、保全作業を行うために生産ラインを停止する必要が生じ、目標生産数を生産できないおそれがある。 However, when a malfunction occurs in equipment used on a production line, it becomes necessary to carry out maintenance work on the equipment. If the malfunctioning equipment is equipment used in the above-mentioned redundant process, the maintenance work can be carried out using the redundant time. However, there are cases where the malfunctioning equipment is not equipment used in the above-mentioned redundant process, or where the maintenance work cannot be completed within the redundant time. In such cases, it becomes necessary to stop the production line to carry out the maintenance work, and there is a risk that the target production volume cannot be produced.

本開示は、以下の形態として実現することが可能である。
本開示の一形態によれば、生産計画立案システムが提供される。前記生産計画立案システムは、生産ラインの生産計画であって、前記生産ラインの稼働時間を目標生産数で除して算出されるタクトタイムを含む生産計画を立案し、前記生産ラインで使用する設備の性能を示す検出値が、前記設備の保全作業が必要と予測される予測時刻から猶予時間を差し引いた基準時刻における前記検出値の予測値である基準値を超えたか否かを判断する判断部と、前記基準値を超えたと前記判断部が判断した場合、前記保全作業に要する保全作業時間を取得する取得部と、前記猶予時間と、前記保全作業時間とを用いて、前記保全作業時間を前記猶予時間内に生成するための前記タクトタイムの短縮時間を算出する算出部であって、前記タクトタイムから前記短縮時間を減じた短縮タクトタイムがサイクルタイム以下である場合には、前記タクトタイムから前記サイクルタイムを減じた時間を前記短縮時間として算出する算出部と、前記生産計画を変更する変更部と、を備え、前記変更部は、前記短縮タクトタイムが前記サイクルタイムより長い場合には、これまでの前記生産計画を、前記短縮タクトタイムを用いた前記生産計画に変更し、前記短縮タクトタイムが前記サイクルタイム以下である場合には、これまでの前記生産計画を、前記短縮タクトタイムを用いた前記生産計画であって、前記目標生産数の減少を含む前記生産計画に変更する。
The present disclosure can be realized in the following forms.
According to one embodiment of the present disclosure, a production planning system is provided, which plans a production plan for a production line, the production plan including a takt time calculated by dividing the operation time of the production line by a target production volume, includes a determination unit that determines whether a detection value indicating the performance of equipment used in the production line exceeds a reference value that is a predicted value of the detection value at a reference time obtained by subtracting a grace period from a predicted time when maintenance work of the equipment is predicted to be required, an acquisition unit that acquires a maintenance work time required for the maintenance work when the determination unit determines that the reference value has been exceeded, and a reduction time of the takt time to generate the maintenance work time within the grace period using the grace period and the maintenance work time. a calculation unit that calculates, when a reduced takt time obtained by subtracting the reduced time from the takt time is equal to or less than a cycle time, a time obtained by subtracting the cycle time from the takt time as the reduced time; and a modification unit that modifies the production plan, wherein, when the reduced takt time is longer than the cycle time, the modification unit modifies the previous production plan to the production plan using the reduced takt time, and when the reduced takt time is equal to or less than the cycle time, the modification unit modifies the previous production plan to the production plan using the reduced takt time which includes a reduction in the target production quantity.

(1)本開示の一形態によれば、生産計画立案システムが提供される。この生産計画立案システムは、生産ラインの生産計画であって、前記生産ラインの稼働時間を目標生産数で除して算出されるタクトタイムを含む生産計画を立案し、前記生産ラインで使用する設備の性能を示す検出値が、前記設備の保全作業が必要と予測される予測時刻から猶予時間を差し引いた基準時刻における前記検出値の予測値である基準値を超えたか否かを判断する判断部と、前記基準値を超えたと前記判断部が判断した場合、前記保全作業に要する保全作業時間を取得する取得部と、前記猶予時間と、前記保全作業時間とを用いて、前記保全作業時間を前記猶予時間内に生成するための前記タクトタイムの短縮時間を算出する算出部と、これまでの前記生産計画を、前記タクトタイムから前記短縮時間を減じた短縮タクトタイムを用いた前記生産計画に変更する変更部と、を備える。この形態によれば、事前に保全作業を予測し、保全作業が必要な場合には、タクトタイムを短縮することにより、目標生産数を減少せずに保全作業を行うことができる。
(2)上記形態の生産計画立案システムにおいて、前記変更部は、前記短縮タクトタイムがサイクルタイムよりも短い場合、これまでの前記生産計画から、前記目標生産数の減少を含む前記生産計画に変更してもよい。この形態によれば、短縮タクトタイムが1個当たりの実際の生産時間であるサイクルタイムよりも短い場合には、目標生産数の減少を含む生産計画に変更することができる。
(3)上記形態の生産計画立案システムにおいて、前記生産ラインは、前記設備を複数備え、前記猶予時間と前記保全作業時間とは、前記複数の設備毎に予め定められており、前記判断部が前記複数の設備について前記検出値が前記基準値を超えたと判断した場合、前記算出部は、前記検出値が前記基準値を超えたと判断された前記複数の設備のうち、前記猶予時間が最も短い前記設備の前記猶予時間と、前記保全作業時間が最も長い前記設備の前記保全作業時間である最長保全作業時間とを用いて、前記短縮時間を算出し、前記変更部は、前記最長保全作業時間内に前記複数の設備の前記保全作業を行うための前記生産ラインの停止時期を設定してもよい。この形態によれば、生産ラインの停止時期に、複数の保全作業を行うことができるため、効率良く保全作業を実施することができる。
(4)上記形態の生産計画立案システムにおいて、前記判断部は、前記予測時刻における前記検出値である限界値と、前記基準値と、前記設備と、が対応付けられた予測データが記憶された記憶部と通信可能であり、前記判断部は、前記予測データの前記基準値を用いて判断してもよい。この形態によれば、予測データを用いて、基準値を超えたか否かを判断することができる。
(5)上記形態の生産計画立案システムにおいて、さらに、前記短縮タクトタイムがサイクルタイムよりも短い場合、前記猶予時間が長くなるように、前記基準値を前記限界値から遠ざけるように更新する更新部を備えてもよい。この形態によれば、次回の保全作業実施において、タクトタイムを短縮する調整が早期にできるようになるため、目標生産数を減少せずに、保全作業を実施できる可能性を高めることができる。
(6)上記形態の生産計画立案システムにおいて、さらに、前記保全作業時間が長いほど、前記猶予時間を長く設定する設定部を備えていてもよい。この形態によれば、保全作業時間が長い場合であっても、猶予時間を長く設定することにより、目標生産数を変更せずに、タクトタイムの短縮により保全作業時間を生成することができる可能性を高めることができる。
本開示は、生産計画立案システムの種々の形態で実現することも可能である。例えば、生産計画立案方法等の形態で実現することができる。
(1) According to one embodiment of the present disclosure, a production planning system is provided. The production planning system is provided with: a production plan for a production line, which is a production plan including a takt time calculated by dividing the operation time of the production line by a target production number; a determination unit that determines whether a detection value indicating the performance of equipment used in the production line exceeds a reference value that is a predicted value of the detection value at a reference time obtained by subtracting a grace time from a predicted time when maintenance work of the equipment is predicted to be required; an acquisition unit that acquires a maintenance work time required for the maintenance work when the determination unit determines that the detection value has exceeded the reference value; a calculation unit that calculates a shortening time of the takt time to generate the maintenance work time within the grace time using the grace time and the maintenance work time; and a change unit that changes the previous production plan to the production plan using a shortened takt time obtained by subtracting the shortened time from the takt time. According to this embodiment, by predicting maintenance work in advance and shortening the takt time when maintenance work is required, it is possible to perform the maintenance work without reducing the target production number.
(2) In the production planning system of the above aspect, the change unit may change the production plan from the previous production plan to the production plan including a reduction in the target production volume when the reduced takt time is shorter than the cycle time. According to this aspect, when the reduced takt time is shorter than the cycle time which is the actual production time per unit, the production plan can be changed to the production plan including a reduction in the target production volume.
(3) In the production planning system of the above aspect, the production line may include a plurality of pieces of equipment, the grace time and the maintenance work time may be predetermined for each of the plurality of pieces of equipment, and when the determination unit determines that the detection value for each of the plurality of pieces of equipment has exceeded the reference value, the calculation unit may calculate the shortened time using the grace time of the piece of equipment having the shortest grace time among the plurality of pieces of equipment whose detection value has been determined to have exceeded the reference value and a longest maintenance work time which is the maintenance work time of the piece of equipment whose maintenance work time is the longest, and the change unit may set a stop time of the production line for performing the maintenance work for the plurality of pieces of equipment within the longest maintenance work time. According to this aspect, a plurality of maintenance works can be performed during a stop time of the production line, and therefore the maintenance work can be performed efficiently.
(4) In the production planning system of the above aspect, the determination unit may be capable of communicating with a storage unit that stores prediction data in which the limit value, which is the detection value at the prediction time, the reference value, and the equipment are associated with each other, and the determination unit may make a determination using the reference value of the prediction data. According to this aspect, it is possible to determine whether or not the reference value has been exceeded using the prediction data.
(5) The production planning system of the above aspect may further include an updating unit that updates the reference value to move away from the limit value so as to lengthen the grace time when the reduced takt time is shorter than the cycle time. According to this aspect, in the next maintenance work, an adjustment to reduce the takt time can be made early, so that the possibility of performing the maintenance work without reducing the target production volume can be increased.
(6) The production planning system of the above aspect may further include a setting unit that sets the grace time to a longer value as the maintenance work time is longer. According to this aspect, even when the maintenance work time is long, by setting the grace time to a longer value, it is possible to increase the possibility that the maintenance work time can be generated by shortening the takt time without changing the target production volume.
The present disclosure may be realized in various forms of a production planning system, for example, a production planning method, etc.

生産ラインおよび生産計画立案システムの模式図。Schematic diagram of a production line and production planning system. 生産計画立案システムの構成を示すブロック図。FIG. 1 is a block diagram showing a configuration of a production planning system. ベルトコンベアである設備の構成を示すブロック図。FIG. 1 is a block diagram showing the configuration of a belt conveyor facility. 設備データを説明する図。FIG. 生産計画立案処理のフローチャート。13 is a flowchart of a production planning process. 短縮時間算出処理のフローチャート。13 is a flowchart of a process for calculating a time reduction. 変更後の生産計画を説明する図。FIG. 13 is a diagram for explaining a changed production plan. 第2実施形態に係る生産計画立案処理のフローチャート。13 is a flowchart of a production planning process according to a second embodiment. 予測データを説明する図。FIG.

A.第1実施形態:
図1は、生産ライン10および生産計画立案システム20の模式図である。図2は、生産計画立案システム20の構成を示すブロック図である。図3は、ベルトコンベアである設備F1の構成を示すブロック図である。図1に示すように、生産ライン10は、生産計画立案システム20が立案した生産計画81(図2)を使用して生産を行う。生産ライン10は、各工程を実行する複数のエリアがライン上に並べられている。製品Wは、各工程のエリアに順次搬送され、各工程が行われる。生産ライン10では、複数の設備Fが用いられる。設備Fとは、具体的には、製品Wを搬送するためのベルトコンベアや、製品Wに加工や組付けを行う例えばロボットおよび工具などの装置や作業員、製品の検査を行う装置や作業員などである。本実施形態では、複数の設備Fの各々には、識別番号が付与されている。複数の設備の各々を区別する場合には、設備Fのあとに識別番号を付して記載する。例えば、設備F1は、識別番号が「1」の設備Fである。本実施形態では、生産ライン10は、設備F1から設備Fsまでのs個の設備Fを備えている。設備F1は、ベルトコンベアである。設備F2および設備F4は作業員である。設備F3、設備F5、および設備Fsは、装置である。各工程を実行するエリアには、作業員が配置されているエリアと、作業員は配置されておらず、装置のみが配置されている無人のエリアなどがある。本実施形態では、生産ライン10は、工程1から工程nまでのn個の工程を含む。
A. First embodiment:
FIG. 1 is a schematic diagram of a production line 10 and a production planning system 20. FIG. 2 is a block diagram showing the configuration of the production planning system 20. FIG. 3 is a block diagram showing the configuration of a facility F1, which is a belt conveyor. As shown in FIG. 1, the production line 10 performs production using a production plan 81 (FIG. 2) created by the production planning system 20. In the production line 10, a plurality of areas for performing each process are arranged on the line. A product W is transported to each process area in sequence, and each process is performed. In the production line 10, a plurality of facilities F are used. Specifically, the facilities F are a belt conveyor for transporting the product W, devices and workers such as robots and tools that process and assemble the product W, and devices and workers that inspect the product. In this embodiment, each of the plurality of facilities F is given an identification number. When each of the plurality of facilities is to be distinguished from each other, the identification number is added after the facility F. For example, the facility F1 is a facility F with an identification number of "1". In this embodiment, the production line 10 includes s pieces of equipment F from equipment F1 to equipment Fs. Equipment F1 is a belt conveyor. Equipment F2 and equipment F4 are workers. Equipment F3, equipment F5, and equipment Fs are devices. Areas where each process is performed include areas where workers are stationed and unmanned areas where no workers are stationed and only devices are stationed. In this embodiment, the production line 10 includes n processes from process 1 to process n.

生産計画立案システム20は、生産計画81を立案する。生産計画立案システム20は、生産期間において、例えば受注数を用いて設定される目標総生産数を生産するために、単位生産期間での目標生産数を設定する。生産期間は、例えば1か月である。単位生産期間は、例えば、1週間や1日である。また、生産計画立案システム20は、単位生産期間における稼働時間を、単位生産期間における目標生産数で除してタクトタイムを算出する。そして、生産計画立案システム20は、算出したタクトタイムがサイクルタイムよりも短い場合には、タクトタイムがサイクルタイム以上となるように、目標生産数を減少させた生産計画81に変更し、生産計画81を更新する。ここで、サイクルタイムとは、稼働時間を実際の生産数で除して算出される時間である。サイクルタイムの値は、過去のサイクルタイムの実績値が用いられる。サイクルタイムの値は、例えば、作業員の熟練度などにより変動する。タクトタイムおよびサイクルタイムの単位は、いずれも「秒」である。以上説明した、生産計画立案システム20が生産計画81を立案する処理を立案ステップともいう。 The production planning system 20 formulates a production plan 81. The production planning system 20 sets a target production number for a unit production period in order to produce a target total production number set, for example, using the number of orders, during the production period. The production period is, for example, one month. The unit production period is, for example, one week or one day. The production planning system 20 also calculates the takt time by dividing the operation time in the unit production period by the target production number in the unit production period. If the calculated takt time is shorter than the cycle time, the production planning system 20 changes the production plan 81 to one in which the target production number is reduced so that the takt time is equal to or longer than the cycle time, and updates the production plan 81. Here, the cycle time is a time calculated by dividing the operation time by the actual production number. The value of the cycle time is the actual value of the past cycle time. The value of the cycle time varies depending on, for example, the proficiency of the workers. The unit of the takt time and the cycle time is both "seconds". The process in which the production planning system 20 creates the production plan 81, as described above, is also referred to as the planning step.

生産計画立案システム20は、PCで実現される。図2に示すように、生産計画立案システム20は、制御部21と、ディスプレイ24と、キーボード25とを備える。制御部21は、CPU22と、記憶部としてのメモリ23とを有する。また、CPU22は、機能部として、判断部31と、取得部32と、算出部33と、変更部34とを有する。判断部31などの各機能部は、メモリ23に記憶されたプログラムを実行することにより実現される。後に詳述するように、判断部31は、設備データ82を用いて、設備Fの性能を示す検出値が、設備Fの保全作業が必要と予測される予測時刻t2から猶予時間を差し引いた基準時刻t1における検出値の予測値である基準値を超えたか否かを判断する。取得部32は、保全作業に要する保全作業時間を取得する。算出部33は、猶予時間内に保全作業時間を生成するためのタクトタイムの短縮時間を算出する。変更部34は、これまでの生産計画81を、タクトタイムから短縮時間を減じた短縮タクトタイムを用いた生産計画81に変更する。メモリ23には、生産計画81と、設備データ82と、予測データ83とが記憶されている。生産計画81は、生産計画立案システム20が作成した生産計画81である。設備データ82および予測データ83は、保全作業を予測するためなどに用いられる。設備データ82は、設備Fの性能を示す検出値の経時変化を示すデータである。ディスプレイ24は、情報を表示する。キーボード25は、情報の入力を受け付ける。 The production planning system 20 is realized by a PC. As shown in FIG. 2, the production planning system 20 includes a control unit 21, a display 24, and a keyboard 25. The control unit 21 has a CPU 22 and a memory 23 as a storage unit. The CPU 22 also has a judgment unit 31, an acquisition unit 32, a calculation unit 33, and a change unit 34 as functional units. Each functional unit such as the judgment unit 31 is realized by executing a program stored in the memory 23. As will be described in detail later, the judgment unit 31 uses the equipment data 82 to determine whether or not a detection value indicating the performance of the equipment F exceeds a reference value, which is a predicted value of the detection value at a reference time t1 obtained by subtracting a grace period from a predicted time t2 at which maintenance work on the equipment F is predicted to be required. The acquisition unit 32 acquires the maintenance work time required for the maintenance work. The calculation unit 33 calculates the shortening time of the takt time to generate the maintenance work time within the grace period. The change unit 34 changes the previous production plan 81 to a production plan 81 that uses a reduced takt time obtained by subtracting the reduced time from the takt time. The memory 23 stores the production plan 81, equipment data 82, and prediction data 83. The production plan 81 is a production plan 81 created by the production planning system 20. The equipment data 82 and the prediction data 83 are used to predict maintenance work, etc. The equipment data 82 is data that indicates changes over time in detection values that indicate the performance of equipment F. The display 24 displays information. The keyboard 25 accepts input of information.

生産計画立案システム20は、複数の設備Fのうち、作業員を除く設備F、すなわち装置である設備Fと通信可能に接続されている。図3を用いて、ベルトコンベアである設備F1を例示して説明する。設備F1は、通信部50と、駆動部51と、ローラ52と、検出センサ53とを備える。通信部50は、生産計画立案システム20と通信する。ローラ52は、図示しない搬送ベルトを回転させる。駆動部51はローラ52を駆動する。検出センサ53は、ローラ52と搬送ベルトとの間の摩擦係数を検出するためのセンサである。通信部50は、駆動部51および検出センサ53と通信可能に接続されている。駆動部51は、通信部50を介して生産計画立案システム20から送信される生産計画81に従って、各工程のエリア間の搬送時間が目標の搬送時間となるようにローラ52を制御する。検出センサ53は、通信部50を介して、摩擦係数を示す検出センサ53の検出値を生産計画立案システム20に送信する。なお、生産計画立案システム20と、設備Fとが通信する情報は、設備Fの種類による。例えば、設備Fがねじ締め工具であれば、ねじ締めにおけるトルク値が検出値として送信される。例えば、設備Fが溶接ロボットであれば、溶接における電流値が検出値として送信される。 The production planning system 20 is communicatively connected to the equipment F, excluding the workers, that is, the equipment F, which is a device, among the multiple equipment F. With reference to FIG. 3, the equipment F1, which is a belt conveyor, will be described as an example. The equipment F1 includes a communication unit 50, a drive unit 51, rollers 52, and a detection sensor 53. The communication unit 50 communicates with the production planning system 20. The rollers 52 rotate a conveyor belt (not shown). The drive unit 51 drives the rollers 52. The detection sensor 53 is a sensor for detecting the friction coefficient between the rollers 52 and the conveyor belt. The communication unit 50 is communicatively connected to the drive unit 51 and the detection sensor 53. The drive unit 51 controls the rollers 52 so that the conveying time between the areas of each process is the target conveying time according to the production plan 81 transmitted from the production planning system 20 via the communication unit 50. The detection sensor 53 transmits the detection value of the detection sensor 53, which indicates the friction coefficient, to the production planning system 20 via the communication unit 50. The information communicated between the production planning system 20 and the equipment F depends on the type of equipment F. For example, if the equipment F is a screw tightening tool, the torque value during screw tightening is transmitted as the detected value. For example, if the equipment F is a welding robot, the current value during welding is transmitted as the detected value.

設備Fから生産計画立案システム20に送信される検出値は、設備Fの性能を示し、設備Fの保全作業を実施するための指標として用いられる。例えば、設備F1の摩擦係数を示す検出値が後述する限界値よりも大きくなった場合には、油を差すなどの保全作業が実施される。 The detection value transmitted from equipment F to production planning system 20 indicates the performance of equipment F and is used as an index for carrying out maintenance work on equipment F. For example, when the detection value indicating the friction coefficient of equipment F1 becomes larger than a limit value described below, maintenance work such as applying oil is carried out.

図4は、設備F1の設備データ82を説明する図である。図4の横軸は、時間であり、縦軸は設備F1の性能を指標する摩擦係数を示す検出値である。設備データ82は、前回の保全作業の実施からの設備Fの積算稼働時間と、検出値とが対応付けられた時系列データである。設備データ82は、設備F毎にメモリ23に記憶されている。生産計画立案システム20のデータの送信は、継続して行われる。具体的には、データの送信は、設備Fが稼働している期間、例えば、予め定められた時間間隔にて行われる。制御部21は、検出値を受信すると、設備データ82に受信した検出値を追加して、設備データ82を更新する。 Figure 4 is a diagram explaining equipment data 82 for equipment F1. The horizontal axis of Figure 4 is time, and the vertical axis is a detection value indicating the friction coefficient that indexes the performance of equipment F1. Equipment data 82 is time-series data in which the accumulated operating time of equipment F since the previous maintenance work was performed is associated with the detection value. Equipment data 82 is stored in memory 23 for each equipment F. Data transmission from production planning system 20 is performed continuously. Specifically, data transmission is performed during the period when equipment F is operating, for example, at predetermined time intervals. When control unit 21 receives the detection value, it adds the received detection value to equipment data 82 and updates equipment data 82.

設備F毎に、保全作業を行うための限界値と保全作業を予測するための基準値とが予め設定されている。限界値は、すぐに保全作業を行う必要であるか否かを判断するために用いられる。具体的には、検出値が限界値を超えた場合、例えば、設備Fに備えられたアラームがなり、設備Fの作動は停止される。この場合、作業者により保全作業が実施された後、設備Fの作動が再開される。 For each piece of equipment F, a limit value for performing maintenance work and a reference value for predicting maintenance work are set in advance. The limit value is used to determine whether or not maintenance work needs to be performed immediately. Specifically, if the detection value exceeds the limit value, for example, an alarm provided in equipment F sounds and the operation of equipment F is stopped. In this case, after the maintenance work is performed by an operator, the operation of equipment F is resumed.

上記のように、検出値が限界値を超え、設備Fの作動が停止された場合には、生産ライン10は停止され、生産計画81通りの生産が行われない。そこで、本実施形態では、設備Fの保全作業が必要と予測される予測時刻t2から猶予時間を差し引いた基準時刻t1における検出値の予測値である基準値を設定し、検出値を基準値と比較することで、保全作業を予測する。さらに、保全作業を事前に予定することで、生産計画81のタクトタイムを事前に変更する。これにより、目標生産数の生産を行うことができる。 As described above, if the detection value exceeds the limit value and the operation of equipment F is stopped, the production line 10 is stopped and production according to the production plan 81 is not carried out. Therefore, in this embodiment, a reference value is set, which is the predicted value of the detection value at reference time t1, which is obtained by subtracting a grace period from the predicted time t2 at which maintenance work on equipment F is predicted to be necessary, and maintenance work is predicted by comparing the detection value with the reference value. Furthermore, by scheduling maintenance work in advance, the takt time of the production plan 81 is changed in advance. This makes it possible to produce the target production quantity.

設備F毎に、限界値と基準値と猶予時間とが設定されたデータが、予測データ83である。限界値は、予測時刻t2における設備Fの性能を示す検出値である。基準値は、基準時刻t1における検出値の予測値である。典型的には、基準時刻t1における実績の検出値が基準値に設定される。これにより、検出値が基準値を超えた場合には、猶予時間経過後に、検出値が限界値を超えると予測することができる。予測データ83は、過去の設備データ82を用いて作成される。設備Fの種類により、性能が悪くなる程、検出値が大きくなるか、小さくなるかは異なる。例えば、設備F1の場合、摩擦係数を示す検出値が大きくなるほど、性能は低下する。 Data in which a limit value, a reference value, and a grace period are set for each piece of equipment F is the prediction data 83. The limit value is a detection value indicating the performance of equipment F at prediction time t2. The reference value is a prediction of the detection value at reference time t1. Typically, the actual detection value at reference time t1 is set as the reference value. This makes it possible to predict that when the detection value exceeds the reference value, the detection value will exceed the limit value after the grace period has elapsed. The prediction data 83 is created using past equipment data 82. Depending on the type of equipment F, the worse the performance, the larger or smaller the detection value will be. For example, in the case of equipment F1, the higher the detection value indicating the friction coefficient, the lower the performance.

図5は、生産計画立案方法を実現する生産計画立案処理のフローチャートである。図6は、短縮時間算出処理のフローチャートである。図7は、変更後の生産計画81を説明する図である。生産計画立案システム20は、生産計画立案処理の実行を受け付けると、生産計画立案処理を実行する。 Figure 5 is a flowchart of the production planning process that realizes the production planning method. Figure 6 is a flowchart of the time reduction calculation process. Figure 7 is a diagram explaining the production plan 81 after the change. When the production planning system 20 accepts the execution of the production planning process, it executes the production planning process.

本実施形態では、設備F1を対象として生産計画立案処理が実行される。判断部31は、予測データ83を参照し、変数Bに設備F1の基準値を代入する(ステップS12)。判断部31は、設備データ82の最新の検出値を変数Vに代入する(ステップS14)。設備F1は、性能が悪くなるほど検出値が大きくなる設備Fであるため、判断部31は、変数Vは、変数Bの絶対値より大きいか否かを判断する(ステップS16)。変数Vは、変数Bの絶対値より大きくない、すなわち変数Vは、変数Bの絶対値以下であると判断した場合(ステップS16:NO)、判断部31は、予め定められた時間、例えば数分毎に、変数Vは、変数Bの絶対値より大きいと判断するまでステップS14およびステップS16を繰り返し実行する。 In this embodiment, the production planning process is performed for facility F1. The judgment unit 31 refers to the forecast data 83 and assigns the reference value of facility F1 to variable B (step S12). The judgment unit 31 assigns the latest detection value of facility data 82 to variable V (step S14). Facility F is a facility F whose detection value increases as performance deteriorates, so the judgment unit 31 judges whether variable V is greater than the absolute value of variable B (step S16). If it is determined that variable V is not greater than the absolute value of variable B, that is, variable V is equal to or less than the absolute value of variable B (step S16: NO), the judgment unit 31 repeatedly executes steps S14 and S16 at a predetermined time, for example every few minutes, until it is determined that variable V is greater than the absolute value of variable B.

変数Vは、変数Bの絶対値より大きいと判断した場合(ステップS16:YES)、変更部34は、生産計画81を参照し、変数Tにタクトタイムを代入し、変数Cにサイクルタイムを代入する(ステップS30)。変数Vは、変数Bの絶対値より大きいと判断された場合とは、すなわち、設備F1の性能を示す検出値が基準値を超えて設備F1の性能が低下したと判断された場合である。ステップS16を判断ステップとも呼ぶ。代入されるタクトタイムおよびサイクルタイムは、生産計画81にて設定されている時間である。変数Vが変数Bの絶対値より大きいと判断された場合とは、猶予時間経過後に設備F1の保全作業を行う必要がある場合である。 When it is determined that variable V is greater than the absolute value of variable B (step S16: YES), the change unit 34 refers to the production plan 81 and assigns the takt time to variable T and the cycle time to variable C (step S30). When it is determined that variable V is greater than the absolute value of variable B, that is, when it is determined that the performance of equipment F1 has deteriorated because the detection value indicating the performance of equipment F1 has exceeded the reference value. Step S16 is also called the judgment step. The takt time and cycle time that are assigned are the times set in the production plan 81. When it is determined that variable V is greater than the absolute value of variable B, it is when maintenance work on equipment F1 needs to be performed after the grace period has elapsed.

変更部34は、変数Tは変数Cよりも大きいか否かを判断する(ステップS32)。変数Tは変数Cよりも大きくない、すなわち、変数Tは変数C以下であると判断した場合(ステップS32:NO)、変更部34は、これまでの生産計画81を、目標生産数を減少させると共に、生産ライン停止を組み入れた生産計画81に変更する(ステップS70)。変数Tは変数C以下である場合、タクトタイムを短縮する余地はないため、目標生産数を減少させ、稼働時間を短縮することにより、保全作業を実施する時間を生成する。変更された生産計画は、設備Fに送信される。 The change unit 34 determines whether the variable T is greater than the variable C (step S32). If it is determined that the variable T is not greater than the variable C, that is, the variable T is equal to or less than the variable C (step S32: NO), the change unit 34 changes the previous production plan 81 to a production plan 81 that reduces the target production volume and incorporates the stoppage of the production line (step S70). If the variable T is equal to or less than the variable C, there is no room to reduce the takt time, so the target production volume is reduced and the operating time is shortened to generate time to perform maintenance work. The modified production plan is sent to the facility F.

図7に示すように、具体的には、猶予時間の終わりに生産ライン10の停止が計画される。矢印にて示す猶予時間の終わりが稼働日3日目の稼働時間の終わりである場合には、稼働日3日目の稼働時間の最後に保全作業が計画される。なお、図7では、単位生産期間が1週間であり、2日目の稼働開始時にステップS70が行われた場合を示している。保全作業が実施される日には、例えば、ディスプレイ24に生産ライン10が停止される旨のメッセージが表示される。これにより作業員は、生産ライン10が停止されることを知ることができる。保全作業が予定されている時刻に、設備F1による製品Wの搬送が停止される。そして、作業員により設備F1の保全作業が実施される。この場合には、目標生産数を減少する必要があるものの、減少された生産数を補填するために、例えば、猶予時間経過後の稼働時間を増やすなどの対応を早期に行うことができる。ステップS70の実行後、制御部21は、本処理ルーチンを終了する。 As shown in FIG. 7, specifically, the stop of the production line 10 is planned at the end of the grace period. If the end of the grace period indicated by the arrow is the end of the operation time of the third operating day, the maintenance work is planned at the end of the operation time of the third operating day. Note that FIG. 7 shows a case where the unit production period is one week and step S70 is performed at the start of operation on the second operating day. On the day when the maintenance work is performed, for example, a message that the production line 10 will be stopped is displayed on the display 24. This allows the worker to know that the production line 10 will be stopped. At the time when the maintenance work is scheduled, the transportation of the product W by the equipment F1 is stopped. Then, the worker performs the maintenance work on the equipment F1. In this case, although it is necessary to reduce the target production number, in order to compensate for the reduced production number, it is possible to take measures early, such as increasing the operation time after the grace period has elapsed. After executing step S70, the control unit 21 ends this processing routine.

図5に示すように、変数Tが変数Cよりも大きいと変更部34が判断した場合(ステップS32:YES)、取得部32は、予測データ83から取得した設備F1の保全作業時間を変数Mに代入し、予測データ83から取得した猶予時間を変数Pに代入する(ステップS38)。ステップS38を取得ステップとも呼ぶ。変数Tが変数Cよりも大きい場合、タクトタイムを短縮する余地があるため、短縮時間算出処理を行うためである。 As shown in FIG. 5, when the change unit 34 determines that the variable T is greater than the variable C (step S32: YES), the acquisition unit 32 assigns the maintenance work time of the equipment F1 acquired from the prediction data 83 to the variable M, and assigns the grace time acquired from the prediction data 83 to the variable P (step S38). Step S38 is also called the acquisition step. This is because when the variable T is greater than the variable C, there is room to shorten the takt time, and therefore a shortened time calculation process is performed.

算出部33は、保全作業時間を実施するために必要なタクトタイムの短縮時間を算出するため、短縮時間算出処理を行う(ステップS40)。ステップS40を算出ステップとも呼ぶ。図6に示すように、算出部33は、短縮時間[秒]を示す変数tにゼロを代入する(ステップS50)。算出部33は、変数tをインクリメントする(ステップS52)。算出部33は、猶予時間が経過するまでの期間における短縮時間の合計を示す合計時間bを算出する(ステップS54)。具体的には、合計時間bは、変数tに猶予時間における目標生産数を乗じて算出される。 The calculation unit 33 performs a time reduction calculation process to calculate the amount of takt time reduction required to perform the maintenance work time (step S40). Step S40 is also referred to as the calculation step. As shown in FIG. 6, the calculation unit 33 assigns zero to a variable t indicating the time reduction [seconds] (step S50). The calculation unit 33 increments the variable t (step S52). The calculation unit 33 calculates a total time b indicating the total amount of time reduction in the period until the grace period has elapsed (step S54). Specifically, the total time b is calculated by multiplying the variable t by the target production volume in the grace period.

算出部33は、合計時間bが保全作業時間を示す変数Mより大きいか否かを判断する(ステップS56)。合計時間bが変数Mより大きくない、すなわち合計時間bが変数M以下であると判断した場合(ステップS56:NO)、算出部33は、変数Tから変数Cを減じた値が、変数tと同じであるか否かを判断する(ステップS58)。変数Tから変数Cを減じた値が、変数tと同じでないと判断した場合(ステップS58:NO)、タクトタイムをさらに短縮できる余地があるため、算出部33は、ステップS52に移行する。そして、算出部33は、合計時間bが変数Mより大きいと判断するか、または、変数Tから変数Cを減じた値が、変数tと同じであると判断するまで、tをインクリメントし(ステップS52)、ステップS54以降の処理ステップを実行する。 The calculation unit 33 judges whether the total time b is greater than the variable M indicating the maintenance work time (step S56). If it is judged that the total time b is not greater than the variable M, that is, the total time b is equal to or less than the variable M (step S56: NO), the calculation unit 33 judges whether the value obtained by subtracting the variable C from the variable T is equal to the variable t (step S58). If it is judged that the value obtained by subtracting the variable C from the variable T is not equal to the variable t (step S58: NO), there is room for further shortening of the takt time, so the calculation unit 33 proceeds to step S52. Then, the calculation unit 33 increments t until it judges that the total time b is greater than the variable M or judges that the value obtained by subtracting the variable C from the variable T is equal to the variable t (step S52), and executes the processing steps from step S54 onwards.

算出部33は、合計時間bが変数Mより大きいと判断した場合(ステップS56:YES)、合計時間bと、変数tとの値を返す(ステップS60)。合計時間bが変数Mより大きいと判断した場合における変数tの値とは、保全作業時間を猶予時間内に生成するためのタクトタイムの短縮時間である。この場合とは、タクトタイムを短縮することにより、目標生産数を減少せずに保全作業時間を生成することができる場合である。 When the calculation unit 33 determines that the total time b is greater than the variable M (step S56: YES), it returns the values of the total time b and the variable t (step S60). The value of the variable t when it is determined that the total time b is greater than the variable M is the shortened time of the takt time to generate the maintenance work time within the grace period. This case refers to a case where the maintenance work time can be generated without reducing the target production volume by shortening the takt time.

算出部33は、変数Tから変数Cを減じた値が、変数tと同じであると判断した場合(ステップS58:YES)、合計時間bと、変数tとの値を返す(ステップS60)。この場合とは、タクトタイムをサイクルタイムまで短縮したとしても、目標生産数を減少せずに保全作業時間を生成することができない場合である。 When the calculation unit 33 determines that the value obtained by subtracting the variable C from the variable T is equal to the variable t (step S58: YES), it returns the total time b and the value of the variable t (step S60). This case refers to a case where the maintenance work time cannot be generated without reducing the target production volume even if the takt time is shortened to the cycle time.

図5に示すように、変更部34は、返された値の合計時間bが変数Mより大きいか否かを判断する(ステップS42)。合計時間bが変数Mより大きいと判断した場合(ステップS42:YES)、変更部34は、現在のタクトタイムを、現在のタクトタイムから短縮時間を示す変数tだけ減じたタクトタイムに変更すると共に、保全作業の計画を組み入れた生産計画81に変更する(ステップS72)。目標生産数を維持したままタクトタイムを短縮して保全作業を組み入れることができる場合における、現在のタクトタイムを変数tだけ減じたタクトタイムを短縮タクトタイムとも呼ぶ。つまり、ステップS72において、変更部34は、現在の生産計画81を、短縮タクトタイムを用いた生産計画81に変更する。タクトタイムを短縮し、稼働時間を短縮することにより、保全作業を実施する時間を生成する。ステップS72を変更ステップとも呼ぶ。保全作業時間を生成するために、ステップS70では、目標生産数を少なくして稼働時間を短縮するのに対して、ステップS72では、目標生産数は変更せずにタクトタイムを短縮して稼働時間が短縮される。このように、タクトタイムが短縮されることにより、目標生産数は維持したまま、猶予時間内に保全作業を実施することができる。 As shown in FIG. 5, the change unit 34 judges whether the returned value of the total time b is greater than the variable M (step S42). If it is judged that the total time b is greater than the variable M (step S42: YES), the change unit 34 changes the current takt time to a takt time obtained by subtracting the variable t indicating the shortened time from the current takt time, and changes the production plan 81 to one incorporating a maintenance work plan (step S72). The takt time obtained by subtracting the variable t from the current takt time in a case where the takt time can be shortened to incorporate maintenance work while maintaining the target production volume is also called the shortened takt time. That is, in step S72, the change unit 34 changes the current production plan 81 to a production plan 81 using the shortened takt time. The time for performing maintenance work is generated by shortening the takt time and shortening the operating time. Step S72 is also called a change step. To generate the maintenance work time, in step S70, the target production volume is reduced to shorten the operating time, whereas in step S72, the target production volume is not changed and the takt time is shortened to shorten the operating time. In this way, by shortening the takt time, maintenance work can be performed within the grace period while maintaining the target production volume.

変更された生産計画は、設備Fに送信される。これにより、工程のエリアに前工程のエリアから製品Wが搬送される時間間隔が短く設定される。ステップS72の実行後、制御部21は、本処理ルーチンを終了する。 The modified production plan is sent to equipment F. This shortens the time interval at which products W are transported from the previous process area to the process area. After executing step S72, the control unit 21 ends this processing routine.

合計時間bが変数Mより大きくない、すなわち合計時間bが変数M以下であると判断した場合(ステップS42:NO)、変更部34は、目標生産数を減少させ、現在のタクトタイムを、現在のタクトタイムから短縮時間を示す変数tだけ減じたタクトタイムに変更すると共に、保全作業の計画を組み入れた生産計画81に変更する(ステップS74)。この場合とは、短縮タクトタイムがサイクルタイムよりも短い場合である。つまり、目標生産数を維持したまま保全作業時間を生成するためには、タクトタイムをサイクルタイムよりも短くする必要がある場合である。しかし、タクトタイムは、サイクルタイムよりも短く設定することはできないので、目標生産数を減少させて、保全作業を計画に組み入れる。ステップS74は、ステップS72に対して、タクトタイムを短縮する点が同じであり、目標生産数を減少させる点が異なる。また、ステップS74は、ステップS70に対して、目標生産数を減少させる点が同じであり、タクトタイムを短縮する点が異なる。ステップS74により生産計画81を変更することにより、ステップS70と同様に、目標生産数は減少するものの、減少された生産数を補填するための対応を早期に行うことができる。また、タクトタイムを短縮することにより、タクトタイムを短縮しない場合よりも目標生産数の減少数を小さくすることができる。ステップS74の実行後、制御部21は、本処理ルーチンを終了する。 If it is determined that the total time b is not greater than the variable M, that is, the total time b is equal to or less than the variable M (step S42: NO), the change unit 34 reduces the target production number, changes the current takt time to a takt time obtained by subtracting the variable t indicating the shortened time from the current takt time, and changes the production plan 81 to one incorporating a maintenance work plan (step S74). This case is when the shortened takt time is shorter than the cycle time. In other words, in order to generate a maintenance work time while maintaining the target production number, it is necessary to make the takt time shorter than the cycle time. However, since the takt time cannot be set shorter than the cycle time, the target production number is reduced and the maintenance work is incorporated into the plan. Step S74 is the same as step S72 in that the takt time is shortened, but is different in that the target production number is reduced. Also, step S74 is the same as step S70 in that the target production number is reduced, but is different in that the takt time is shortened. By changing the production plan 81 in step S74, the target production volume will decrease, as in step S70, but measures can be taken early to compensate for the decreased production volume. In addition, by shortening the takt time, the decrease in the target production volume can be made smaller than if the takt time was not shortened. After executing step S74, the control unit 21 ends this processing routine.

以上、説明した第1実施形態によれば、生産計画立案システム20は、判断部31と、取得部32と、算出部33と、変更部34とを備える。判断部31は、検出値を示す変数Vと、基準値を示す変数Bの絶対値との比較(ステップS16)により、予測時刻t2から猶予時間を差し引いた基準時刻t1における検出値の予測値である基準値を超えたか否かを判断する。変数Vが変数Bの絶対値より大きいと判断された場合、すなわち検出値が基準値を超えたと判断された場合、取得部32は、保全作業時間を取得し、変数Mに代入する(ステップS38)。算出部33は、保全作業時間を示す変数Mを用いて、短縮時間算出処理(ステップS40)を実行することにより、猶予時間内に保全作業時間を生成するためのタクトタイムの短縮時間を示す変数tを算出する。変更部34は、現在のタクトタイムを、現在のタクトタイムから短縮時間を減じた短縮タクトタイムを用いた生産計画81に変更する(ステップS72)。これにより、事前に保全作業を予測し、保全作業が必要な場合には、タクトタイムを短縮することにより、目標生産数を変更せずに保全作業を行うことができる。 According to the first embodiment described above, the production planning system 20 includes a judgment unit 31, an acquisition unit 32, a calculation unit 33, and a change unit 34. The judgment unit 31 judges whether the detected value exceeds a reference value, which is a predicted value of the detected value at the reference time t1 obtained by subtracting the grace time from the predicted time t2, by comparing the variable V indicating the detected value with the absolute value of the variable B indicating the reference value (step S16). If it is judged that the variable V is greater than the absolute value of the variable B, that is, if it is judged that the detected value exceeds the reference value, the acquisition unit 32 acquires the maintenance work time and assigns it to the variable M (step S38). The calculation unit 33 uses the variable M indicating the maintenance work time to execute a reduction time calculation process (step S40) to calculate a variable t indicating a reduction time of the takt time for generating the maintenance work time within the grace time. The change unit 34 changes the current takt time to a production plan 81 using a reduced takt time obtained by subtracting the reduced time from the current takt time (step S72). This allows maintenance work to be predicted in advance, and if maintenance work is necessary, it can be performed without changing the target production volume by shortening the takt time.

また、変更部34は、タクトタイムから短縮時間を示す変数tだけ減少させた短縮タクトタイムがサイクルタイムよりも短い場合、目標生産数の減少を含む生産計画81に変更する(ステップS74)。これにより、短縮タクトタイムがサイクルタイムよりも短い場合には、目標生産数の減少を含む生産計画81に変更することができる。 In addition, if the shortened takt time, which is obtained by subtracting the variable t indicating the shortened time from the takt time, is shorter than the cycle time, the change unit 34 changes the production plan 81 to one that includes a reduction in the target production volume (step S74). As a result, if the shortened takt time is shorter than the cycle time, it is possible to change the production plan 81 to one that includes a reduction in the target production volume.

また、判断部31は、予測データ83にて設定された基準値を用いて、検出値を示す変数Vが基準値を示す変数Bより大きいか否かを判断する(ステップS16)。これにより、判断部31は、予測データ83を用いて、検出値が基準値を超えたか否かを判断することができる。 The determination unit 31 also uses the reference value set in the prediction data 83 to determine whether the variable V indicating the detection value is greater than the variable B indicating the reference value (step S16). This allows the determination unit 31 to use the prediction data 83 to determine whether the detection value has exceeded the reference value.

B.第2実施形態:
図8は、第2実施形態に係る生産計画立案処理のフローチャートである。第1実施形態に係る生産計画立案処理では、1つの設備Fを対象として行われるが、本実施形態では、複数の設備Fを対象として行われる。第1実施形態と同じ処理ステップには、同じ符号を付し、詳細な説明は適宜省略する。
B. Second embodiment:
8 is a flowchart of the production planning process according to the second embodiment. In the first embodiment, the production planning process is performed for one facility F, but in this embodiment, the production planning process is performed for multiple facilities F. The same processing steps as in the first embodiment are given the same reference numerals, and detailed explanations are omitted as appropriate.

生産計画立案システム20は、生産計画立案処理の実行を受け付けると、生産計画立案処理を実行する。生産計画立案処理は、例えば毎日実施される。 When the production planning system 20 accepts the execution of the production planning process, it executes the production planning process. The production planning process is performed, for example, every day.

判断部31は、変数mに初期値の「1」を代入し、設備IDが「m」の設備Fである設備Fmを後のステップS13~S17の対象に設定する(ステップS10)。判断部31は、予測データ83を参照し、変数Bに設備Fmの基準値を代入する(ステップS13)。判断部31は、設備データ82の最新の検出値を変数Vに代入する(ステップS15)。 The judgment unit 31 assigns the initial value "1" to the variable m, and sets facility Fm, which is facility F with facility ID "m", as the target for subsequent steps S13 to S17 (step S10). The judgment unit 31 refers to the prediction data 83, and assigns the reference value of facility Fm to variable B (step S13). The judgment unit 31 assigns the latest detection value of the facility data 82 to variable V (step S15).

判断部31は、変数Vは、検出値が基準値を超えたか否かを判断する(ステップS17)。上記のように、性能が悪くなる程、性能を示す値が大きくなるか、小さくなるかは、設備Fにより異なる。設備F1のように、性能が低下する程、性能を示す値が大きくなる設備Fの場合には、ステップS17では、第1実施形態に係るステップS16と同様に、変数Vは、変数Bの絶対値より大きいか否かが判断される。そして、変数Vは、変数Bの絶対値より大きいと判断された場合には、検出値が基準値を超えたと判断される。対して、変数Vは、変数Bの絶対値より大きくないと判断された場合には、検出値が基準値を超えていないと判断される。性能が低下する程、性能を示す値が小さくなる設備Fの場合には、ステップS18では、変数Vは、変数Bの絶対値より小さいか否かが判断される。そして、変数Vは、変数Bの絶対値より小さいと判断された場合には、検出値が基準値を超えたと判断される。対して、変数Vは、変数Bの絶対値より小さくないと判断された場合には、検出値が基準値を超えていないと判断される。 The judgment unit 31 judges whether the detected value of the variable V exceeds the reference value (step S17). As described above, whether the value indicating the performance becomes larger or smaller as the performance becomes worse varies depending on the equipment F. In the case of equipment F, such as equipment F1, in which the value indicating the performance becomes larger as the performance deteriorates, in step S17, similar to step S16 according to the first embodiment, it is judged whether the variable V is larger than the absolute value of the variable B. If it is judged that the variable V is larger than the absolute value of the variable B, it is judged that the detected value has exceeded the reference value. On the other hand, if it is judged that the variable V is not larger than the absolute value of the variable B, it is judged that the detected value has not exceeded the reference value. In the case of equipment F, in which the value indicating the performance becomes smaller as the performance deteriorates, in step S18, it is judged whether the variable V is smaller than the absolute value of the variable B. If it is judged that the variable V is smaller than the absolute value of the variable B, it is judged that the detected value has exceeded the reference value. On the other hand, if it is judged that the variable V is not smaller than the absolute value of the variable B, it is judged that the detected value has not exceeded the reference value.

検出値が基準値を超えたと判断した場合(ステップS17:YES)、判断部31は、対象としている設備ID、すなわち変数mの値をメモリ23に記憶する(ステップS20)。一方、変数Vは、検出値が基準値を超えていないと判断した場合(ステップS17:NO)、判断部31は、対象としている設備IDをメモリ23に記憶せずにステップS22に移行する。 If it is determined that the detection value exceeds the reference value (step S17: YES), the judgment unit 31 stores the target facility ID, i.e., the value of variable m, in the memory 23 (step S20). On the other hand, if it is determined that the detection value of variable V does not exceed the reference value (step S17: NO), the judgment unit 31 proceeds to step S22 without storing the target facility ID in the memory 23.

判断部31は、変数mをインクリメントし(ステップS22)、変数mは、設備Fの総数を示す変数sよりも大きいか否かを判断する(ステップS24)。変数mは、変数sよりも大きくない、すなわち、変数mは、変数s以下であると判断した場合(ステップS24:NO)、次の設備Fについて判断するため、判断部31は、ステップS10に移行する。変数mは、変数sよりも大きいと判断した場合(ステップS24:YES)、すべての設備Fについての判断を終えたため、制御部21は、ステップS30に移行する。 The judgment unit 31 increments the variable m (step S22) and judges whether the variable m is greater than the variable s indicating the total number of facilities F (step S24). If it is judged that the variable m is not greater than the variable s, that is, the variable m is equal to or less than the variable s (step S24: NO), the judgment unit 31 proceeds to step S10 to judge the next facility F. If it is judged that the variable m is greater than the variable s (step S24: YES), the judgment for all facilities F has been completed, and the control unit 21 proceeds to step S30.

変更部34は、変数Tに現在のタクトタイムを代入し、変数Cにサイクルタイムを代入する(ステップS30)。変更部34は、変数Tは変数Cよりも大きいか否かを判断する(ステップS32)。変数Tは変数Cよりも大きくないと判断した場合(ステップS32:NO)、変更部34は、第1実施形態と同様に、生産計画81を変更する(ステップS70)。ステップS70の実行後、制御部21は、本処理ルーチンを終了する。 The change unit 34 assigns the current takt time to variable T and assigns the cycle time to variable C (step S30). The change unit 34 determines whether variable T is greater than variable C (step S32). If it is determined that variable T is not greater than variable C (step S32: NO), the change unit 34 changes the production plan 81 (step S70) in the same manner as in the first embodiment. After executing step S70, the control unit 21 ends this processing routine.

変更部34が変数Tは変数Cよりも大きいと判断した場合(ステップS32:YES)、取得部32は、予測データ83を参照し、記憶した設備IDに対応付けられた猶予時間を抽出し、最短の猶予時間を取得する(ステップS34)。変更部34は、予測データ83を参照し、記憶した設備IDに対応付けられた保全作業時間を抽出し、最長の保全作業時間である最長保全作業時間を取得する(ステップS36)。 If the change unit 34 determines that the variable T is greater than the variable C (step S32: YES), the acquisition unit 32 refers to the prediction data 83, extracts the grace period associated with the stored equipment ID, and acquires the shortest grace period (step S34). The change unit 34 refers to the prediction data 83, extracts the maintenance work time associated with the stored equipment ID, and acquires the longest maintenance work time, which is the longest maintenance work time (step S36).

図9は、予測データ83を説明する図である。予測データ83は、設備IDと、猶予時間と、保全作業時間とが1組に対応付けられたデータベースである。予測データ83は、過去の保全作業の実績を用いて作成される。例えば、設備F1は、検出値が基準値を超えた場合には、140時間経過後に、検出値が限界値を超えると予測される。設備F1の保全作業は0.5時間である。 Figure 9 is a diagram explaining the predicted data 83. The predicted data 83 is a database in which equipment IDs, grace periods, and maintenance work times are associated with each other. The predicted data 83 is created using past maintenance work results. For example, when the detection value of equipment F1 exceeds the reference value, it is predicted that the detection value will exceed the limit value after 140 hours have passed. The maintenance work for equipment F1 is 0.5 hours.

取得部32は、取得した最長保全作業時間を変数Mに代入し、取得した最短の猶予時間を変数Pに代入する(ステップS39)。算出部33は、短縮時間算出処理を行う(ステップS40)。なお、本実施形態に係る短縮時間算出処理では、ステップS54(図6)では、ステップS36(図8)にて取得された最短の猶予時間における目標生産数を用いて合計時間bが算出される。また、ステップS56(図6)では、ステップS34(図8)にて取得された最長保全作業時間を用いて判断される。これにより、複数の設備Fについて、保全作業が必要である場合、複数の設備Fについて同時期に保全作業を実施することができる。例えば、図9に示す設備F1と設備F3と設備F5とが、基準時刻t1に到達したと判断された場合、保全作業時間が最長である1.5時間の保全作業時間を生成することで、一度の生産ライン10の停止で、3つの設備Fの保全作業を実施できる。複数の設備Fの各々の猶予時間の終わりに合わせて保全作業を実施するよりも生産ライン10の停止の頻度を下げることができる。 The acquisition unit 32 assigns the acquired longest maintenance work time to the variable M, and assigns the acquired shortest grace time to the variable P (step S39). The calculation unit 33 performs a shortened time calculation process (step S40). In the shortened time calculation process according to this embodiment, in step S54 (FIG. 6), the total time b is calculated using the target production number in the shortest grace time acquired in step S36 (FIG. 8). In addition, in step S56 (FIG. 6), a judgment is made using the longest maintenance work time acquired in step S34 (FIG. 8). This allows the maintenance work to be performed simultaneously for the multiple pieces of equipment F when maintenance work is required. For example, when it is determined that the equipment F1, the equipment F3, and the equipment F5 shown in FIG. 9 have reached the reference time t1, the maintenance work time of 1.5 hours, which is the longest maintenance work time, is generated, and maintenance work for the three pieces of equipment F can be performed by stopping the production line 10 once. This reduces the frequency of stoppages of the production line 10 compared to performing maintenance work at the end of each grace period for multiple pieces of equipment F.

変更部34は、返された値の合計時間bが保全作業時間を示す変数Mより大きいか否かを判断する(ステップS42)。合計時間bが変数Mより大きいと判断した場合(ステップS42:YES)、変更部34は、第1実施形態と同様に生産計画81に変更する(ステップS72)。具体的には、変更部34は、最長保全作業時間内に複数の設備Fの保全作業を行うための生産ライン10の停止時期を設定する。合計時間bが変数Mより大きくないと判断した場合(ステップS42:NO)、変更部34は、第1実施形態と同様に生産計画81に変更する(ステップS74)。制御部21は、ステップS72の実行後、およびステップS74の実行後、本処理ルーチンを終了する。 The change unit 34 judges whether the returned value of the total time b is greater than the variable M indicating the maintenance work time (step S42). If it is judged that the total time b is greater than the variable M (step S42: YES), the change unit 34 changes to the production plan 81 as in the first embodiment (step S72). Specifically, the change unit 34 sets the stop time of the production line 10 to perform maintenance work on multiple pieces of equipment F within the longest maintenance work time. If it is judged that the total time b is not greater than the variable M (step S42: NO), the change unit 34 changes to the production plan 81 as in the first embodiment (step S74). After executing steps S72 and S74, the control unit 21 ends this processing routine.

以上説明した第2実施形態によれば、算出部33は、ステップS40において、保全作業が必要であると判断された複数の設備Fのうち、猶予時間が最も短い設備Fの猶予時間と、保全作業時間が最も長い設備Fの保全作業時間とを用いて、短縮時間を算出する。これにより、複数の設備Fについての保全作業を同時期に行うことができるため、効率良く保全作業を実施することができる。 According to the second embodiment described above, in step S40, the calculation unit 33 calculates the shortened time using the grace period of the equipment F with the shortest grace period among the multiple pieces of equipment F determined to require maintenance work and the maintenance work time of the equipment F with the longest maintenance work time. This allows maintenance work to be performed on multiple pieces of equipment F at the same time, making it possible to carry out maintenance work efficiently.

C.他の実施形態:
(C1)制御部21は、さらに、機能部として更新部を備えていてもよい。更新部は、短縮タクトタイムがサイクルタイムよりも短い場合に、予測データ83を、猶予時間が長くなるように基準値を限界値から遠ざけるように更新する。具体的には、第1実施形態に係る生産計画立案処理のステップS74の実行後、更新部が、予測データ83を、猶予時間が長くなるように、基準値を限界値から遠ざけるように更新する処理ステップ(更新ステップ)を挿入してよい。短縮タクトタイムがサイクルタイムよりも短いとは、タクトタイムをサイクルタイムと同じになるまで短縮したとしても、保全作業時間を生成できない場合である。この場合には、猶予時間が長くなるように、基準値を設定することで、次回の生産計画立案処理では、タクトタイムを短縮する調整が早期にできるようになるため、目標生産数を変更せずに、保全作業を実施できる可能性を高めることができる。
C. Other embodiments:
(C1) The control unit 21 may further include an update unit as a functional unit. When the reduced takt time is shorter than the cycle time, the update unit updates the forecast data 83 so that the reference value is moved away from the limit value so that the grace period is longer. Specifically, after execution of step S74 of the production planning process according to the first embodiment, a processing step (update step) may be inserted in which the update unit updates the forecast data 83 so that the reference value is moved away from the limit value so that the grace period is longer. The reduced takt time is shorter than the cycle time when the maintenance work time cannot be generated even if the takt time is reduced to the same as the cycle time. In this case, by setting the reference value so that the grace period is longer, the next production planning process can be adjusted to reduce the takt time earlier, and therefore the possibility of performing the maintenance work without changing the target production number can be increased.

(C2)制御部21は、さらに、機能部として設定部を備えていてもよい。設定部は、予測データ83において、設備Fの保全作業時間が長いほど、猶予時間を長く設定する。これにより、保全作業時間が長い場合であっても、猶予時間を長く設定することにより、タクトタイムの短縮により保全作業時間を生成することができる。 (C2) The control unit 21 may further include a setting unit as a functional unit. The setting unit sets a longer grace period in the prediction data 83 the longer the maintenance work time for equipment F. In this way, even if the maintenance work time is long, by setting a longer grace period, it is possible to generate maintenance work time by shortening the takt time.

(C3)上記したように、検出値は、摩擦係数を示す検出値やトルク値を示す検出値などである。保全作業が実施される時期を、前回の保全作業からの稼働時間の積算時間、生産数の積算値を用いて予測することもできる。そこで、検出値として、前回の保全作業を行ってからの設備Fの稼働時間の積算時間、生産数の積算値を用いてもよい。つまり、検出値は、タイマーが検出する稼働時間の積算時間や生産数の積算値でもよい。 (C3) As described above, the detection value is a detection value indicating the friction coefficient, a detection value indicating the torque value, etc. The time when maintenance work will be performed can also be predicted using the accumulated time of operation since the previous maintenance work and the accumulated value of the production number. Therefore, the accumulated time of operation of equipment F since the previous maintenance work was performed and the accumulated value of the production number may be used as the detection value. In other words, the detection value may be the accumulated time of operation and the accumulated value of the production number detected by a timer.

(C4)上記第1実施形態に係る生産計画立案処理のステップS70では、猶予時間の終わりに保全作業が実施される生産計画81に変更される。保全作業が実施される時期は、猶予時間の終わりに限られない。例えば、猶予時間の終わりが1日の稼働時間の途中である場合には、前日の稼働時間の終わりに保全作業が実施される生産計画81に変更してもよい。これにより、1日の稼働時間内に、保全作業を実施するための中断を回避することができる。 (C4) In step S70 of the production planning process according to the first embodiment, the production plan 81 is changed to one in which maintenance work is performed at the end of the grace period. The time when maintenance work is performed is not limited to the end of the grace period. For example, if the grace period ends in the middle of the operating hours of a day, the production plan 81 may be changed to one in which maintenance work is performed at the end of the operating hours of the previous day. This makes it possible to avoid interruptions to perform maintenance work during the operating hours of a day.

(C5)上記第1実施形態では、合計時間bが変数Mより大きくないと判断した場合(ステップS42:NO)、変更部34は、目標生産数を減少させ、現在のタクトタイムから変数tだけ減じた値に変更すると共に、保全作業の計画を組み入れた生産計画81に変更する(ステップS74)。これとは別に、変更部34は、タクトタイムは短縮せずに、目標生産数を減少させ、保全作業の計画を組み入れた生産計画81に変更してもよい。これにより、突発的な生産ライン10の停止が生じた場合にも、目標生産数の変更を回避できる余裕のある生産計画81に変更することができる。 (C5) In the first embodiment, if it is determined that the total time b is not greater than the variable M (step S42: NO), the change unit 34 reduces the target production number, changes it to a value obtained by subtracting the variable t from the current takt time, and changes it to a production plan 81 that incorporates a maintenance work plan (step S74). Alternatively, the change unit 34 may reduce the target production number without shortening the takt time, and change it to a production plan 81 that incorporates a maintenance work plan. This makes it possible to change to a production plan 81 that has enough leeway to avoid changing the target production number even in the event of a sudden stoppage of the production line 10.

(C6)上記第1実施形態では、設備データ82および予測データ83は、生産計画立案システム20のメモリ23に記憶される。設備データ82および予測データ83の記憶されている装置は、生産計画立案システム20に限られない。例えば、生産計画立案システム20と通信可能なサーバに記憶されていてもよい。また、設備Fの各々が、検出値が基準値を超えた場合に、生産計画立案システム20に信号を送信し、生産計画立案システム20は、その信号を受信した場合に、検出値が基準値を超えたと判断してもよい。 (C6) In the first embodiment, the equipment data 82 and the forecast data 83 are stored in the memory 23 of the production planning system 20. The device in which the equipment data 82 and the forecast data 83 are stored is not limited to the production planning system 20. For example, the equipment data 82 and the forecast data 83 may be stored in a server that can communicate with the production planning system 20. Furthermore, each piece of equipment F may transmit a signal to the production planning system 20 when the detection value exceeds a reference value, and the production planning system 20 may determine that the detection value has exceeded the reference value when it receives the signal.

本開示は、上述の実施形態に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。 The present disclosure is not limited to the above-described embodiments, and can be realized in various configurations without departing from the spirit of the present disclosure. For example, the technical features of the embodiments corresponding to the technical features in each form described in the Summary of the Invention column can be replaced or combined as appropriate to solve some or all of the above-described problems or to achieve some or all of the above-described effects. Furthermore, if a technical feature is not described as essential in this specification, it can be deleted as appropriate.

10…生産ライン、20…生産計画立案システム、21…制御部、22…CPU、23…メモリ、24…ディスプレイ、25…キーボード、31…判断部、32…取得部、33…算出部、34…変更部、50…通信部、51…駆動部、52…ローラ、53…検出センサ、81…生産計画、82…設備データ、83…予測データ、F,F1~F5,Fs…設備、W…製品 10...production line, 20...production planning system, 21...control unit, 22...CPU, 23...memory, 24...display, 25...keyboard, 31...judgment unit, 32...acquisition unit, 33...calculation unit, 34...change unit, 50...communication unit, 51...drive unit, 52...roller, 53...detection sensor, 81...production plan, 82...equipment data, 83...prediction data, F, F1 to F5, Fs...equipment, W...product

Claims (5)

生産計画立案システムであって、
前記生産計画立案システムは、生産ラインの生産計画であって、前記生産ラインの稼働時間を目標生産数で除して算出されるタクトタイムを含む生産計画を立案し、
前記生産ラインで使用する設備の性能を示す検出値が、前記設備の保全作業が必要と予測される予測時刻から猶予時間を差し引いた基準時刻における前記検出値の予測値である基準値を超えたか否かを判断する判断部と、
前記基準値を超えたと前記判断部が判断した場合、前記保全作業に要する保全作業時間を取得する取得部と、
前記猶予時間と、前記保全作業時間とを用いて、前記保全作業時間を前記猶予時間内に生成するための前記タクトタイムの短縮時間を算出する算出部であって、前記タクトタイムから前記短縮時間を減じた短縮タクトタイムがサイクルタイム以下である場合には、前記タクトタイムから前記サイクルタイムを減じた時間を前記短縮時間として算出する算出部と、
前記生産計画を変更する変更部と、を備え、
前記変更部は、
前記短縮タクトタイムが前記サイクルタイムより長い場合には、これまでの前記生産計画を、前記短縮タクトタイムを用いた前記生産計画に変更し、
前記短縮タクトタイムが前記サイクルタイム以下である場合には、これまでの前記生産計画を、前記短縮タクトタイムを用いた前記生産計画であって、前記目標生産数の減少を含む前記生産計画に変更する、生産計画立案システム。
A production planning system, comprising:
the production planning system creates a production plan for a production line, the production plan including a takt time calculated by dividing an operating time of the production line by a target production volume;
a judgment unit that judges whether a detection value indicating a performance of a facility used in the production line exceeds a reference value that is a predicted value of the detection value at a reference time obtained by subtracting a grace period from a predicted time when maintenance work for the facility is predicted to be required;
an acquisition unit that acquires a maintenance work time required for the maintenance work when the determination unit determines that the reference value has been exceeded;
a calculation unit that calculates a shortening time of the takt time for generating the maintenance work time within the grace time by using the grace time and the maintenance work time, and when a shortened takt time obtained by subtracting the shortened time from the takt time is equal to or less than a cycle time, calculates the time obtained by subtracting the cycle time from the takt time as the shortened time ;
A change unit that changes the production plan,
The change unit is
If the reduced takt time is longer than the cycle time, the production plan is changed to a production plan using the reduced takt time,
When the reduced takt time is equal to or less than the cycle time, the production plan is changed to a production plan that uses the reduced takt time and includes a reduction in the target production quantity .
請求項1に記載の生産計画立案システムであって、
前記生産ラインは、前記設備を複数備え、
前記猶予時間と前記保全作業時間とは、前記複数の設備毎に予め定められており、
前記判断部が前記複数の設備について前記検出値が前記基準値を超えたと判断した場合、前記算出部は、前記検出値が前記基準値を超えたと判断された前記複数の設備のうち、前記猶予時間が最も短い前記設備の前記猶予時間と、前記保全作業時間が最も長い前記設備の前記保全作業時間である最長保全作業時間とを用いて、前記短縮時間を算出し、
前記変更部は、前記最長保全作業時間内に前記複数の設備の前記保全作業を行うための前記生産ラインの停止時期を設定する、生産計画立案システム。
The production planning system according to claim 1,
The production line includes a plurality of the facilities,
the grace period and the maintenance work period are determined in advance for each of the plurality of facilities,
When the determination unit determines that the detection value for the plurality of pieces of equipment has exceeded the reference value, the calculation unit calculates the shortened time using the grace time of the piece of equipment having the shortest grace time among the plurality of pieces of equipment for which it has been determined that the detection value has exceeded the reference value, and a longest maintenance work time which is the maintenance work time of the piece of equipment having the longest maintenance work time,
The change unit sets a time for stopping the production line in order to perform the maintenance work on the plurality of pieces of equipment within the longest maintenance work time.
請求項1または2に記載の生産計画立案システムであって、
前記判断部は、
前記予測時刻における前記検出値である限界値と、前記基準値と、前記設備と、が対応付けられた予測データが記憶された記憶部と通信可能であり、
前記判断部は、
前記予測データの前記基準値を用いて判断する、生産計画立案システム。
3. The production planning system according to claim 1 ,
The determination unit is
The device is capable of communicating with a storage unit in which prediction data is stored in which the limit value, which is the detection value at the prediction time, the reference value, and the equipment are associated with each other;
The determination unit is
A production planning system that makes a judgment using the reference value of the prediction data.
請求項に記載の生産計画立案システムであって、さらに、
前記保全作業時間が長いほど、前記猶予時間を長く設定する設定部を備える、生産計画立案システム。
The production planning system according to claim 3 , further comprising:
A production planning system comprising: a setting unit that sets the grace time to a longer value as the maintenance work time is longer.
生産計画立案方法であって、
前記生産計画立案方法は、生産ラインの生産計画であって、前記生産ラインの稼働時間を目標生産数で除して算出されるタクトタイムを含む生産計画を立案する立案ステップと、
前記生産ラインで使用する設備の性能を示す検出値が、前記設備の保全作業が必要と予測される予測時刻から猶予時間を差し引いた基準時刻における前記検出値の予測値である基準値を超えたか否かを判断する判断ステップと、
前記判断ステップにおいて前記基準値を超えたと判断した場合、前記保全作業に要する保全作業時間を取得する取得ステップと、
前記猶予時間と、前記保全作業時間とを用いて、前記保全作業時間を前記猶予時間内に生成するための前記タクトタイムの短縮時間を算出する算出ステップであって、前記タクトタイムから前記短縮時間を減じた短縮タクトタイムがサイクルタイム以下である場合には、前記タクトタイムから前記サイクルタイムを減じた時間を前記短縮時間として算出する算出ステップと
前記短縮タクトタイムが前記サイクルタイムより長い場合には、これまでの前記生産計画を、前記短縮タクトタイムを用いた前記生産計画に変更し、前記短縮タクトタイムが前記サイクルタイム以下である場合には、これまでの前記生産計画を、前記短縮タクトタイムを用いた前記生産計画であって、前記目標生産数の減少を含む前記生産計画に変更する、変更ステップと、を備える、生産計画立案方法。
A production planning method, comprising:
The production planning method includes: a planning step of creating a production plan for a production line, the production plan including a takt time calculated by dividing an operating time of the production line by a target production volume;
a judgment step of judging whether a detection value indicating the performance of equipment used in the production line exceeds a reference value which is a predicted value of the detection value at a reference time obtained by subtracting a grace period from a predicted time when maintenance work for the equipment is predicted to be required;
an acquisition step of acquiring a maintenance work time required for the maintenance work when it is determined in the determination step that the reference value has been exceeded;
a calculation step of calculating a shortened time of the takt time for generating the maintenance work time within the grace time by using the grace time and the maintenance work time , and when a shortened takt time obtained by subtracting the shortened time from the takt time is equal to or less than a cycle time, calculating a time obtained by subtracting the cycle time from the takt time as the shortened time;
and a changing step of changing the previous production plan to the production plan using the reduced takt time when the reduced takt time is longer than the cycle time, and changing the previous production plan to the production plan using the reduced takt time, which includes a reduction in the target production quantity, when the reduced takt time is equal to or less than the cycle time.
JP2021186725A 2021-11-17 2021-11-17 Production planning system and production planning method Active JP7694352B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021186725A JP7694352B2 (en) 2021-11-17 2021-11-17 Production planning system and production planning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021186725A JP7694352B2 (en) 2021-11-17 2021-11-17 Production planning system and production planning method

Publications (2)

Publication Number Publication Date
JP2023074027A JP2023074027A (en) 2023-05-29
JP7694352B2 true JP7694352B2 (en) 2025-06-18

Family

ID=86537756

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021186725A Active JP7694352B2 (en) 2021-11-17 2021-11-17 Production planning system and production planning method

Country Status (1)

Country Link
JP (1) JP7694352B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116909223A (en) * 2023-07-06 2023-10-20 中科云谷科技有限公司 Method, device and processor for determining target procedure of product
CN116736818B (en) * 2023-08-14 2023-12-01 琥崧智能装备(太仓)有限公司 Meta logic-based production takt processing method, device, equipment and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017120532A (en) 2015-12-28 2017-07-06 ファナック株式会社 Preventive maintenance management system for creating maintenance plan for machinery
JP2020052931A (en) 2018-09-28 2020-04-02 セイコーエプソン株式会社 Production system and production method
JP2020067927A (en) 2018-10-26 2020-04-30 セイコーエプソン株式会社 Manufacturing system and manufacturing management apparatus

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05185355A (en) * 1992-01-10 1993-07-27 Toshiba Corp Equipment maintenance management device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017120532A (en) 2015-12-28 2017-07-06 ファナック株式会社 Preventive maintenance management system for creating maintenance plan for machinery
JP2020052931A (en) 2018-09-28 2020-04-02 セイコーエプソン株式会社 Production system and production method
JP2020067927A (en) 2018-10-26 2020-04-30 セイコーエプソン株式会社 Manufacturing system and manufacturing management apparatus

Also Published As

Publication number Publication date
JP2023074027A (en) 2023-05-29

Similar Documents

Publication Publication Date Title
JP7694352B2 (en) Production planning system and production planning method
AU2018385222B2 (en) Method and apparatus for monitoring a state of a passenger transport system by using a digital double
JP2017162044A5 (en)
US10384880B2 (en) Workpiece supply system
KR20000016851A (en) Production estimate management system
JP2004086911A (en) Method, system and storage medium for improving process management
AU2019305982B2 (en) Method and device for monitoring a passenger transport system using a detection device and a digital double
JP6880343B1 (en) Scheduler system, scheduler management device and machine learning device
CN112424109B (en) Method and apparatus for monitoring the status of personnel transport equipment using a digital double
US11774949B2 (en) Production system and production method
JP6444943B2 (en) Manufacturing management device for controlling a manufacturing cell for performing maintenance work
US20220164756A1 (en) Process management device and machine learning device
JPWO2004027533A1 (en) Parts inventory management device
CN112766530A (en) Production preparation and production start operation auxiliary device, system and method
KR102196748B1 (en) Dynamic risk assessment system and assessment method
KR100453699B1 (en) Method and apparatus of providing production control system with manufacturing process monitoring system
CN111768080B (en) A method and system for evaluating the completion progress of products in process
US20180059655A1 (en) Production system having function of indicating inspection time for production machine
JP6894414B2 (en) Inventory management support system and method
JPH1050571A (en) Method and device for controlling production
JPH08126942A (en) Production line operation management method and apparatus
EP2551802A1 (en) Processing a technical system
JPS63306861A (en) System for creating and correcting production program
JPH11221740A (en) Rescheduling device and rescheduling method
JP7646217B2 (en) Machine learning device, machine learning method, and mold maintenance timing prediction device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240320

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250217

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250520

R150 Certificate of patent or registration of utility model

Ref document number: 7694352

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150