JP5098321B2 - Cleaning work assignment device, cleaning work assignment method, cleaning work assignment program - Google Patents
Cleaning work assignment device, cleaning work assignment method, cleaning work assignment program Download PDFInfo
- Publication number
- JP5098321B2 JP5098321B2 JP2006337492A JP2006337492A JP5098321B2 JP 5098321 B2 JP5098321 B2 JP 5098321B2 JP 2006337492 A JP2006337492 A JP 2006337492A JP 2006337492 A JP2006337492 A JP 2006337492A JP 5098321 B2 JP5098321 B2 JP 5098321B2
- Authority
- JP
- Japan
- Prior art keywords
- cip
- cleaning
- time
- manufacturing
- cleaning work
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
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
- Cleaning By Liquid Or Steam (AREA)
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、洗浄作業割付技術に関し、たとえば、医薬品や食品等の製造設備における洗浄作業計画の立案等に適用して有効な技術に関する。 The present invention relates to a cleaning work assignment technique, for example, a technique effective when applied to the planning of a cleaning work plan in a manufacturing facility for pharmaceuticals, foods, and the like.
たとえば、薬品、食品、飲料製品等の製造工程では、衛生的で清潔な環境が保たれることが製品の品質の維持向上等の観点から必須である。また、一つの製造設備を多品目の製造工程にて共用する、いわゆるハイブリット生産の場合には、相前後して生産される複数の製品間において味や匂い等が混じり合わないような清浄な環境を各品目毎に確実に実現することが要求される。 For example, in the manufacturing process of medicines, foods, beverage products and the like, it is essential from the viewpoint of maintaining and improving the quality of the product that a hygienic and clean environment is maintained. In addition, in the case of so-called hybrid production where a single production facility is shared by many items, the environment is clean so that taste, smell, etc. do not mix between multiple products produced one after the other. Is required to be reliably realized for each item.
このような、製造設備の衛生環境や清浄環境を実現する技術は、一般にCIP(clean−in−place)と呼ばれ、通常は、タンクや配管等の製造設備の洗浄によって実現されるため、製造設備を洗浄する作業は、CIPオペレーション、あるいは単にCIPとも呼称されている。 Such a technology for realizing a sanitary environment or a clean environment of manufacturing equipment is generally called CIP (clean-in-place), and is usually realized by cleaning manufacturing equipment such as tanks and pipes. The operation of cleaning the equipment is also referred to as CIP operation or simply CIP.
ところで、上述のような洗浄作業(CIP)は生産に使用する設備、生産環境条件、生産品目、製造方法・手順、相前後する生産品目の切替関係等のような製造過程の要求に応じて、所定の洗剤(CIP液)でCIPする場合もあれば、清水のみで洗浄する場合もある、等のように、様々な洗浄方式(仕様)を有する。そして、使用設備に応じて、配管洗浄とタンク洗浄のように洗浄対象も異なる。 By the way, the cleaning operation (CIP) as described above is in accordance with the requirements of the manufacturing process such as equipment used for production, production environment conditions, production items, production methods / procedures, switching relations between successive production items, etc. There are various cleaning methods (specifications) such as CIP with a predetermined detergent (CIP solution) or cleaning with only clear water. Depending on the equipment used, the objects to be cleaned are different, such as pipe cleaning and tank cleaning.
また、製造手順、製造対象により、生産前洗浄と生産後洗浄の使い分けがある。更に、製造品目及び使用設備により、生菌を発生させないようにする為に一定の時間間隔を超えない内に洗浄が要求される場合もある。 In addition, depending on the manufacturing procedure and the manufacturing target, there are different types of cleaning before and after production. In addition, depending on the manufactured item and the equipment used, cleaning may be required within a certain time interval so as not to generate viable bacteria.
一方、当然ながら、各種方式での洗浄作業の内容の相違により、作業にかかる時間も異なる。
このような、多様な対象及び多様な洗浄方法や洗浄時間を設定することが必要される洗浄作業の計画を如何に製造作業に合せて効率的に的確に洗浄計画を立案できる技術が求められている。
On the other hand, as a matter of course, the time required for the work varies depending on the content of the cleaning work in various methods.
There is a need for a technology that can efficiently and accurately formulate a cleaning plan that matches various manufacturing methods and a cleaning work plan that requires setting various targets, various cleaning methods, and cleaning times. Yes.
従来技術として、たとえば、特許文献1には、洗浄時間設定表を用いて、洗浄時間を自動的に挿入する機能を実現しようとするスケジューリングシステムが開示されている。
しかし、当該特許文献1の技術は、洗浄作業における時間的な情報にのみ着目して製造計画を立案するものであり、上述のように時間以外にも多様な要素を考慮する必要のある複雑なCIPオペレーションの立案については言及されていない。
However, the technique disclosed in Patent Document 1 draws a manufacturing plan by paying attention only to time information in the cleaning operation, and as described above, it is a complex that needs to consider various factors other than time. There is no mention of planning CIP operations.
本発明の目的は、生産システムにおける製造計画の立案において、対象となる生産設備、生産環境条件、生産品目、製造方法等に応じた多様な要素を考慮する必要のある複雑なCIPオペレーションの立案を的確かつ効率よく実現することが可能な技術を提供することにある。 The object of the present invention is to design a complex CIP operation that needs to take into account various factors depending on the target production equipment, production environment conditions, production items, production methods, etc. It is to provide a technology that can be accurately and efficiently realized.
本発明の第1の観点は、製造設備に対して実施される洗浄作業の作業内容および所要時間を含むCIP仕様を定義するCIP仕様情報記憶手段と、
前記製造設備を使用する製造工程の要求に応じて、前記CIP仕様にて定義される前記洗浄作業を前記製造工程の前工程または後工程のいずれに割りつけるかを決定する洗浄作業割付手段と、
前記製造工程の前後に割り付けられた前記CIP仕様に設定されている前記所要時間に基づいて、前記製造工程における前記洗浄作業の所要時間を割付ける洗浄作業時間割付手段と、
洗浄対象の複数の前記製造設備における前記洗浄作業に共用される洗浄機構の各々を、CIPステーション識別番号が付与されたCIPステーションとして管理する設備マスターテーブル記憶手段と、
使用する前記製造設備毎に、未洗浄許容時間を事前に設定するための洗浄未実施許容時間記憶手段と、
情報を可視化して表示する情報表示部と、
を含み、
前記洗浄作業割付手段は、前記製造工程の前後に割り付けられた前記CIP仕様に設定されている前記所要時間と前記未洗浄許容時間に基づいて、個々の前記CIP仕様に割り当てられた前記CIPステーション識別番号の前記CIPステーションの稼働時間帯が重複しないように、かつ前記洗浄作業の未実施期間が前記未洗浄許容時間を超過しないように、前記製造工程における前記洗浄作業の所要時間を強制的に割付け、前記情報表示部にガントチャートとして可視化して出力する洗浄作業割付装置を提供する。
According to a first aspect of the present invention, there is provided a CIP specification information storage means for defining a CIP specification including a work content and a time required for a cleaning operation performed on a manufacturing facility.
In accordance with a request for a manufacturing process using the manufacturing facility, a cleaning work allocating means for determining whether to allocate the cleaning work defined in the CIP specification to a pre-process or a post-process of the manufacturing process;
Cleaning operation time allocating means for allocating a required time for the cleaning operation in the manufacturing process based on the required time set in the CIP specification allocated before and after the manufacturing process;
Facility master table storage means for managing each of the cleaning mechanisms shared by the cleaning operation in the plurality of manufacturing facilities to be cleaned as CIP stations assigned with CIP station identification numbers;
For each manufacturing facility to be used, an uncleaned permissible time storage means for setting an uncleanable permissible time in advance,
An information display section for visualizing and displaying information;
Including
The cleaning work assigning means is configured to identify the CIP station assigned to each CIP specification based on the required time set in the CIP specification assigned before and after the manufacturing process and the allowable uncleaned time. The time required for the cleaning operation in the manufacturing process is forcibly allocated so that the operation time zones of the CIP stations with numbers do not overlap and the non-execution period of the cleaning operation does not exceed the allowable uncleaning time. A cleaning work assignment device that visualizes and outputs a Gantt chart on the information display unit is provided.
本発明の第2の観点は、コンピュータが、製造設備に対して実施される洗浄作業の作業内容および所要時間を含むCIP仕様を定義するCIP仕様情報記憶手段から前記CIP仕様を入力し、洗浄対象の複数の前記製造設備における前記洗浄作業に共用される洗浄機構の各々をCIPステーション識別番号が付与されたCIPステーションとして管理する設備マスターテーブル記憶手段から前記CIPステーション識別番号を入力する第1ステップと、
前記コンピュータが、前記製造設備を使用する製造工程の要求に応じて、前記CIP仕様にて定義される前記洗浄作業を前記製造工程の前工程または後工程のいずれに割りつけるかを決定する第2ステップと、
前記コンピュータが、前記製造工程の前後に割り付けられた前記CIP仕様に設定されている前記所要時間と、洗浄未実施許容時間記憶手段を参照して得られる前記製造設備毎の未洗浄許容時間とに基づいて、個々の前記CIP仕様に割り当てられた前記CIPステーション識別番号の前記CIPステーションの稼働時間帯が重複しないように、かつ前記洗浄作業の未実施期間が未洗浄許容時間を超過しないように、前記製造工程における前記洗浄作業の所要時間を強制的に割付け、情報表示部にガントチャートとして可視化して出力する第3ステップと、
を含む洗浄作業割付方法を提供する。
According to a second aspect of the present invention, the computer inputs the CIP specification from the CIP specification information storage means for defining the CIP specification including the work content and the time required for the cleaning operation performed on the manufacturing facility, and the object to be cleaned. A first step of inputting the CIP station identification number from facility master table storage means for managing each of the cleaning mechanisms shared by the cleaning operation in the plurality of manufacturing facilities as a CIP station assigned with a CIP station identification number; ,
The computer determines whether to allocate the cleaning operation defined in the CIP specification to a pre-process or a post-process of the manufacturing process according to a request of a manufacturing process using the manufacturing facility. Steps,
The computer sets the required time set in the CIP specification assigned before and after the manufacturing process, and the uncleaned permissible time for each manufacturing facility obtained by referring to the cleaning nonpermitted time storage means. Based on the CIP station identification number assigned to each of the CIP specifications so that the operation time zone of the CIP station does not overlap, and the non-execution period of the cleaning operation does not exceed the allowable uncleaning time, A third step of forcibly assigning the time required for the cleaning operation in the manufacturing process, and visualizing and outputting as a Gantt chart on the information display unit;
A cleaning work allocation method including
本発明の第3の観点は、製造設備に対して実施される洗浄作業の作業内容および所要時間を含むCIP仕様を定義するCIP仕様情報記憶手段から前記CIP仕様を入力し、洗浄対象の複数の前記製造設備における前記洗浄作業に共用される洗浄機構の各々をCIPステーション識別番号が付与されたCIPステーションとして管理する設備マスターテーブル記憶手段から前記CIPステーション識別番号を入力する第1ステップと、
前記製造設備を使用する製造工程の要求に応じて、前記CIP仕様にて定義される前記洗浄作業を前記製造工程の前工程または後工程のいずれに割りつけるかを決定する第2ステップと、
前記製造工程の前後に割り付けられた前記CIP仕様に設定されている前記所要時間と、洗浄未実施許容時間記憶手段を参照して得られる前記製造設備毎の未洗浄許容時間とに基づいて、個々の前記CIP仕様に割り当てられた前記CIPステーション識別番号の前記CIPステーションの稼働時間帯が重複しないように、かつ前記洗浄作業の未実施期間が未洗浄許容時間を超過しないように、前記製造工程における前記洗浄作業の所要時間を強制的に割付け、情報表示部にガントチャートとして可視化して出力する第3ステップと、
をコンピュータに実行させる洗浄作業割付プログラムを提供する。
According to a third aspect of the present invention, the CIP specification is input from the CIP specification information storage means for defining the CIP specification including the work content and the time required for the cleaning operation performed on the manufacturing facility, and a plurality of objects to be cleaned are input. A first step of inputting the CIP station identification number from facility master table storage means for managing each of the cleaning mechanisms shared by the cleaning operation in the manufacturing facility as a CIP station assigned with a CIP station identification number;
A second step of deciding whether to assign the cleaning operation defined in the CIP specification to a pre-process or a post-process of the manufacturing process in response to a request of the manufacturing process using the manufacturing facility;
Based on the required time set in the CIP specification assigned before and after the manufacturing process and the uncleaned permissible time for each manufacturing facility obtained by referring to the cleaning unpermitted permissible time storage means , In the manufacturing process , the operation time zone of the CIP station with the CIP station identification number assigned to the CIP specification is not duplicated and the non-cleaning period of the cleaning operation does not exceed the allowable uncleaning time . A third step of forcibly allocating the time required for the cleaning operation and visualizing and outputting it as a Gantt chart on the information display unit;
A cleaning work assignment program for causing a computer to execute is provided.
上記した本発明では、製造工程における製品の切替、各種環境条件に応じた多様な洗浄方式をCIP仕様としてコード化することによって定義し、CIP仕様情報記憶手段に設定して管理する。 In the present invention described above, product switching in the manufacturing process and various cleaning methods corresponding to various environmental conditions are defined by coding as CIP specifications, and are set and managed in the CIP specification information storage means.
そして、生産に使用する設備、生産環境条件、生産品目、製造方法・手順、相前後する生産品目の切替関係等の製造過程における要求に応じて、定義されたCIP仕様の情報と照合して、選択すべき洗浄仕様に合致するCIP仕様を自動で取得し、洗浄作業の計画にパターンコードで割付ける。 And according to the requirements in the manufacturing process, such as equipment used for production, production environmental conditions, production items, production methods / procedures, switching relations of production items that follow each other, and collation with the information of the defined CIP specification, A CIP specification that matches the cleaning specification to be selected is automatically acquired and assigned to a cleaning work plan with a pattern code.
また、各種洗浄パターンについて、それぞれの作業内容と作業に必要とする時間を事前に設定して置くことで、洗浄作業の割付時に、このCIP仕様情報記憶手段を照合することにより洗浄作業の所要時間を得る。 Also, by setting the work contents and the time required for each work in advance for various cleaning patterns, the time required for the cleaning work can be checked by checking this CIP specification information storage means when assigning the cleaning work. Get.
更に、使用する設備毎に、生菌を発生させないような未洗浄許容時間を事前に設定して置くことで、洗浄作業の割付時に、洗浄作業を未実施期間が許容期間を超える場合、強制的に洗浄作業を割付ける。 Furthermore, by setting in advance a permissible uncleaning time that does not generate viable bacteria for each equipment used, it is compulsory when the cleaning work exceeds the permissible period when the cleaning work is assigned. Allocate cleaning work.
本発明によれば、生産システムにおける製造計画の立案において、対象となる生産設備、生産環境条件、生産品目、製造方法等に応じた多様な要素を考慮する必要のある複雑なCIPオペレーションの立案を的確かつ効率よく実現することが可能な技術を提供することができる。 According to the present invention, in planning a production plan in a production system, it is possible to plan a complicated CIP operation that needs to consider various factors depending on the target production equipment, production environment conditions, production items, production methods, and the like. A technology that can be accurately and efficiently realized can be provided.
以下、図面を参照しながら、本発明の実施の形態について詳細に説明する。
図1は、本発明の一実施の形態である洗浄作業割付装置、洗浄作業割付方法、洗浄作業割付プログラムが適用される生産システムの構成の一例を示す概念図であり、図2は、本実施の形態の洗浄作業割付方法、洗浄作業割付プログラムを実施する洗浄作業割付装置の構成の一例を示す概念図である。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
FIG. 1 is a conceptual diagram showing an example of a configuration of a production system to which a cleaning work assignment device, a cleaning work assignment method, and a cleaning work assignment program according to an embodiment of the present invention are applied. FIG. It is a conceptual diagram which shows an example of a structure of the washing | cleaning work assignment | assignment apparatus which implements the washing | cleaning work assignment | assignment method of a form, and the washing | cleaning work assignment program.
本実施の形態の生産システム300は、複数の上流タンク310、調合タンク320、充填ライン配管330、充填・包装ライン340を備えている。
上流タンク310には、製品注入配管311を介して原料の液体が注入される。上流タンク310に貯留された原料は、タンクバルブ312、製品注入配管313を介して調合タンク320に送られる。
The production system 300 according to the present embodiment includes a plurality of upstream tanks 310, a mixing tank 320, a filling line piping 330, and a filling / packaging line 340.
A raw material liquid is injected into the upstream tank 310 via a product injection pipe 311. The raw material stored in the upstream tank 310 is sent to the blending tank 320 via the tank valve 312 and the product injection pipe 313.
調合タンク320では、上流タンク310から送られた複数の原料を調合して製品液体とし、タンクバルブ321、充填ライン元バルブ331を介して充填ライン配管330に送出する。充填ライン配管330に送出された製品液体は、充填ライン吐出バルブ332を介して充填・包装ライン340を移動する容器341に充填される。 In the blending tank 320, a plurality of raw materials sent from the upstream tank 310 are blended into a product liquid and sent to the filling line pipe 330 via the tank valve 321 and the filling line source valve 331. The product liquid sent to the filling line piping 330 is filled into a container 341 that moves through the filling / packaging line 340 via a filling line discharge valve 332.
このような製造設備のCIP(洗浄)を実現するために、本実施の形態の生産システム300は、CIP制御装置350の配下で稼働する以下のようなCIP設備を備えている。 In order to realize such CIP (cleaning) of the manufacturing facility, the production system 300 of the present embodiment includes the following CIP facility that operates under the control of the CIP control device 350.
すなわち、上流タンク310のCIPのためにCIP回収タンク360、CIP液供給配管361、CIP液供給バルブ362、スプレーボール363、CIP液回収配管364、が設けられている。CIP液供給バルブ362、タンクバルブ312は、CIP制御装置350から制御線351を介して開閉が制御され、上流タンク310に関するCIP設備は、ステーション番号SAとしてCIP制御装置350により認識され、管理される。 That is, for the CIP of the upstream tank 310, a CIP recovery tank 360, a CIP liquid supply pipe 361, a CIP liquid supply valve 362, a spray ball 363, and a CIP liquid recovery pipe 364 are provided. The opening and closing of the CIP liquid supply valve 362 and the tank valve 312 are controlled from the CIP control device 350 via the control line 351, and the CIP equipment related to the upstream tank 310 is recognized and managed by the CIP control device 350 as the station number SA. .
そして、CIP制御装置350から、CIP液供給バルブ362、タンクバルブ312を開いて、CIP液365をCIP回収タンク360から、スプレーボール363に供給して上流タンク310の内部に噴射することで、上流タンク310の内部を洗浄し、洗浄後のCIP液365は、タンクバルブ312、CIP液回収配管364を介してCIP回収タンク360に回収される。これにより、上流タンク310のCIPが実現される。 Then, the CIP liquid supply valve 362 and the tank valve 312 are opened from the CIP control device 350, and the CIP liquid 365 is supplied from the CIP recovery tank 360 to the spray ball 363 and injected into the upstream tank 310, thereby upstream. The inside of the tank 310 is washed, and the washed CIP liquid 365 is collected in the CIP collection tank 360 via the tank valve 312 and the CIP liquid collection pipe 364. Thereby, CIP of the upstream tank 310 is implement | achieved.
同様に、調合タンク320のCIPのために、CIP回収タンク370、CIP液供給配管371、CIP液供給バルブ372、スプレーボール373、CIP液回収配管374、CIP液供給配管381、CIP液回収配管384、が設けられている。CIP液供給バルブ372、タンクバルブ321は、CIP制御装置350から制御線352を介して開閉が制御され、調合タンク320に関するCIP設備は、ステーション番号SBとして認識され、管理される。 Similarly, for CIP of the blending tank 320, a CIP recovery tank 370, a CIP liquid supply pipe 371, a CIP liquid supply valve 372, a spray ball 373, a CIP liquid recovery pipe 374, a CIP liquid supply pipe 381, and a CIP liquid recovery pipe 384 , Is provided. The opening and closing of the CIP liquid supply valve 372 and the tank valve 321 are controlled from the CIP control device 350 via the control line 352, and the CIP facility related to the blending tank 320 is recognized and managed as the station number SB.
そして、CIP制御装置350から、CIP液供給バルブ372を開いてCIP回収タンク370からCIP液375をスプレーボール373に供給して、調合タンク320の内部に噴射することで、調合タンク320の内部を洗浄し、洗浄後のCIP液375は、タンクバルブ321、CIP液回収配管374を介してCIP回収タンク370に回収される。 Then, the CIP control device 350 opens the CIP liquid supply valve 372, supplies the CIP liquid 375 from the CIP recovery tank 370 to the spray ball 373, and injects the liquid into the preparation tank 320, so that the inside of the preparation tank 320 is The washed CIP liquid 375 is recovered in the CIP recovery tank 370 via the tank valve 321 and the CIP liquid recovery pipe 374.
同様に、充填ライン配管330のCIPのために、CIP液供給配管381、CIP液回収配管384が設けられている。CIP制御装置350は、制御線353を介して充填ライン元バルブ331、充填ライン吐出バルブ332を制御することが可能であり、ステーション番号SCとして認識され、管理される。 Similarly, a CIP liquid supply pipe 381 and a CIP liquid recovery pipe 384 are provided for CIP of the filling line pipe 330. The CIP control device 350 can control the filling line source valve 331 and the filling line discharge valve 332 via the control line 353, and is recognized and managed as the station number SC.
そして、充填ライン配管330の内部にCIP液385を流通させることで、充填ライン配管330のCIPを実現する。通常、配管を分解せずにCIP液385の液体の流速を調整することにより配管を洗浄する。 And CIP of the filling line piping 330 is implement | achieved by distribute | circulating the CIP liquid 385 inside the filling line piping 330. FIG. Usually, the piping is washed by adjusting the flow rate of the CIP liquid 385 without disassembling the piping.
本実施の形態では、図2に例示される洗浄作業割付装置100によって、上述のような生産システム300における、ステーション番号SA、ステーション番号SB、ステーション番号SC等を用いたCIPの工程を、当該生産システム300の製造計画の中に組み込むための、製造計画立案処理が行われる。 In the present embodiment, the CIP process using the station number SA, the station number SB, the station number SC and the like in the production system 300 as described above is performed by the cleaning work assignment apparatus 100 illustrated in FIG. A manufacturing plan planning process for incorporation into the manufacturing plan of the system 300 is performed.
本実施の形態の洗浄作業割付装置100は、情報処理部110、メモリ120、外部記憶装置130、入力部140、出力部150、可搬性記憶媒体駆動部170、を備えたコンピュータで構成されている。 The cleaning work assignment device 100 according to the present embodiment includes a computer including an information processing unit 110, a memory 120, an external storage device 130, an input unit 140, an output unit 150, and a portable storage medium driving unit 170. .
情報処理部110は、メモリ120に格納されたプログラムを実行することにより、情報処理部110の全体の動作を制御する。本実施の形態の場合には、メモリ120に格納された洗浄作業割付プログラム700を実行することにより、後述のようなCIPを含む製造計画の立案処理を実現する。 The information processing unit 110 controls the overall operation of the information processing unit 110 by executing a program stored in the memory 120. In the case of the present embodiment, by executing the cleaning work assignment program 700 stored in the memory 120, the manufacturing process planning process including CIP as described below is realized.
外部記憶装置130は、例えば持久的な記憶装置からなり、洗浄作業割付プログラム700にて用いられる、後述のような、CIPコード定義テーブル210(CIP仕様情報記憶手段)、切替情報定義テーブル220(切替定義情報記憶手段)、設備マスタテーブル230(洗浄未実施許容時間記憶手段)、等の情報が格納される。 The external storage device 130 is composed of a permanent storage device, for example, and is used in the cleaning work assignment program 700. The external storage device 130 is a CIP code definition table 210 (CIP specification information storage means) and a switching information definition table 220 (switching) as described later. Definition information storage means), equipment master table 230 (cleaning non-permitted time storage means), and the like are stored.
入力部140は、キーボードやマウス等の情報入力インタフェースを洗浄作業割付装置100のユーザに提供する。
出力部150は、ディスプレイ等からなり、洗浄作業割付装置100を操作するユーザに対して情報を可視化して提示する。
The input unit 140 provides an information input interface such as a keyboard and a mouse to the user of the cleaning work assignment apparatus 100.
The output unit 150 includes a display or the like, and visualizes and presents information to a user who operates the cleaning work assignment device 100.
可搬性記憶媒体駆動部170は、着脱される可搬性記憶媒体171に対する情報の記録/再生を行う。洗浄作業割付プログラム700は、たとえば、可搬性記憶媒体171に格納された状態で流通し、可搬性記憶媒体駆動部170に装着された可搬性記憶媒体171から読み込まれて、外部記憶装置130やメモリ120に実装される。 The portable storage medium driving unit 170 records / reproduces information to / from the portable storage medium 171 to be attached / detached. The cleaning work assignment program 700 is distributed, for example, in a state stored in the portable storage medium 171, read from the portable storage medium 171 attached to the portable storage medium driving unit 170, and stored in the external storage device 130 or the memory. 120.
本実施の形態の場合、洗浄作業割付装置100の洗浄作業割付プログラム700は、作業計画データ800と、CIPコード定義テーブル210、切替情報定義テーブル220、設備マスタテーブル230を入力して、CIP作業計画データ900を出力する。 In the case of the present embodiment, the cleaning work assignment program 700 of the cleaning work assignment apparatus 100 inputs the work plan data 800, the CIP code definition table 210, the switching information definition table 220, and the equipment master table 230, and receives the CIP work plan. Data 900 is output.
この作業計画データ800には、製造計画情報が格納されている。図3に例示されるように、この作業計画データ800は、作業ID811、品目ID812、設備ID813、製造開始日時814、製造終了日時815、等の情報が格納されている。 The work plan data 800 stores manufacturing plan information. As illustrated in FIG. 3, the work plan data 800 stores information such as a work ID 811, an item ID 812, an equipment ID 813, a production start date / time 814, and a production end date / time 815.
作業ID811は、作業工程を識別するための識別情報である。
品目ID812は、この作業工程によって製造される製品の品目や中身を示す識別情報である。
The work ID 811 is identification information for identifying the work process.
The item ID 812 is identification information indicating the item and contents of the product manufactured by this work process.
設備ID813は、当該作業工程にて使用される設備を特定する識別情報である。
製造開始日時814は、当該作業工程の開始日時である。
製造終了日時815は、当該作業工程の終了日時である。
The facility ID 813 is identification information that identifies the facility used in the work process.
The production start date / time 814 is the start date / time of the work process.
The production end date / time 815 is the end date / time of the work process.
この作業計画データ800に基づいて、後述の洗浄作業割付操作画面151等に表示されるガントチャートにおける前段取410、製造作業420、後段取430等の「ガント」が表示される。 Based on the work plan data 800, “Gantt” such as the pre-setup 410, the manufacturing work 420, and the post-setup 430 in the Gantt chart displayed on the later-described cleaning work assignment operation screen 151 and the like is displayed.
また、本実施の形態の洗浄作業割付装置100から出力されるCIP作業計画データ900は、作業計画データ800に基づいて、CIPの情報が付加されたデータである。
図4に例示されるように、CIP作業計画データ900は、ロット行910と、詳細行920からなる。
The CIP work plan data 900 output from the cleaning work assignment apparatus 100 according to the present embodiment is data to which CIP information is added based on the work plan data 800.
As illustrated in FIG. 4, the CIP work plan data 900 includes a lot line 910 and a detail line 920.
ロット行910は、レコード識別情報911、シリアル番号912、製造開始日時913、製造終了日時914、生産品目コード915、中身品目コード916、充填量917、ラインコード918、変更区分919からなる。 The lot row 910 includes record identification information 911, a serial number 912, a manufacturing start date 913, a manufacturing end date 914, a production item code 915, a content item code 916, a filling amount 917, a line code 918, and a change category 919.
複数の詳細行920の各々は、レコード識別情報921、生産前後区分922、CIPステーション番号923、対象設備コード924、CIP開始日時925、CIP終了日時926、変更区分927を含んでいる。 Each of the plurality of detail rows 920 includes record identification information 921, a pre- and post-production section 922, a CIP station number 923, a target equipment code 924, a CIP start date and time 925, a CIP end date and time 926, and a change section 927.
本実施の形態の場合には、洗浄作業割付装置100は、後述のように、この作業計画データ800から必要な製造プランの情報を読み出して、当該製造プランに適切なCIP工程を付加してCIP作業計画データ900に書き込む処理を行う。 In the case of the present embodiment, as will be described later, the cleaning work assignment apparatus 100 reads out necessary manufacturing plan information from the work plan data 800, adds an appropriate CIP process to the manufacturing plan, and performs CIP. A process of writing to the work plan data 900 is performed.
図5は、本実施の形態の洗浄作業割付装置100にて立案された洗浄作業440を含む、上述の生産システム300における各製造設備の製造プラン400の一例を示す概念図である。この製造プラン400は、上述のCIP作業計画データ900を可視化して、たとえば出力部150に表示される。 FIG. 5 is a conceptual diagram showing an example of a manufacturing plan 400 for each manufacturing facility in the above-described production system 300, including a cleaning operation 440 designed by the cleaning operation assignment device 100 of the present embodiment. The manufacturing plan 400 is visualized on the above-described CIP work plan data 900 and displayed on the output unit 150, for example.
上流タンク310の製造プラン400は、前段取410、製造作業420、後段取430で構成され、後段取430の後にステーション番号SAの洗浄作業440が実行されるように立案されている。 The production plan 400 of the upstream tank 310 includes a pre-setup 410, a production operation 420, and a post-setup 430, and is designed so that the cleaning operation 440 of the station number SA is executed after the post-setup 430.
調合タンク320の製造プラン400は、前段取410、製造作業420、後段取430で構成され、後段取430の後に、ステーション番号SBの洗浄作業440が実行されるように設定されている。 The production plan 400 of the blending tank 320 includes a pre-setup 410, a production operation 420, and a post-setup 430, and is set so that a cleaning operation 440 with a station number SB is executed after the post-setup 430.
充填ライン配管330の製造プラン400は、前段取410、製造作業420、後段取430で構成され、前段取410の前に、ステーション番号SCの洗浄作業440が実行されるように立案されている。 The manufacturing plan 400 of the filling line piping 330 is composed of a pre-setup 410, a manufacturing operation 420, and a post-setup 430, and the cleaning operation 440 of the station number SC is planned to be executed before the pre-setup 410.
また、生産システム300におけるこれらの洗浄作業440は、一つのCIP制御装置350によって制御されるため、本実施の形態では、ステーション番号SA〜ステーション番号SCの実行期間が重ならないように、すなわち、ステーション番号SA〜ステーション番号SCのCIPの実行によるCIP制御装置350の占有が競合しないように、製造プラン400が立案が行われる。 In addition, since these cleaning operations 440 in the production system 300 are controlled by one CIP control device 350, in this embodiment, the execution periods of the station numbers SA to SC are not overlapped, that is, the stations The production plan 400 is drafted so that the occupation of the CIP control device 350 due to the execution of the CIP of the number SA to the station number SC does not compete.
図6、図7、図8は、本実施の形態の洗浄作業割付装置100にて用いられる情報の一例を示す概念図である。
図6に例示されるCIPコード定義テーブル210は、本実施の形態の洗浄作業割付装置100において、多様なCIPをコード化して管理するためのテーブルである。
6, 7, and 8 are conceptual diagrams illustrating examples of information used in the cleaning work assignment device 100 according to the present embodiment.
A CIP code definition table 210 illustrated in FIG. 6 is a table for encoding and managing various CIPs in the cleaning work assignment apparatus 100 of the present embodiment.
すなわち、CIPは製品切替等の製造過程の要求に応じて、所定洗剤(CIP液)でCIPする場合もあれば、清水のみで洗う場合もある、というように、各種の洗浄方式を有する。これらの洗浄方式をCIPパターン(CIP仕様)と言い、本実施の形態の場合には、このCIPパターンをコード化して管理する。 That is, CIP has various cleaning methods such as CIP with a predetermined detergent (CIP liquid) or only with clean water, depending on the requirements of the manufacturing process such as product switching. These cleaning methods are called CIP patterns (CIP specifications). In the case of the present embodiment, these CIP patterns are coded and managed.
このCIPコード定義テーブル210は、CIPコード211に対応して、CIP名称212、生産前/後実施識別子213、自動実施識別子214、適用時間区分子215、CIP時間216が設定されている。 In the CIP code definition table 210, a CIP name 212, a pre-production / post-execution identifier 213, an automatic execution identifier 214, an applicable time zone 215, and a CIP time 216 are set corresponding to the CIP code 211.
CIPコード211は、個々の実行単位のCIP(洗浄作業)に付与されたコードである。
CIP名称212は、個々の実行単位のCIP(洗浄作業)に付与された名称である。本実施の形態の場合には、作業の内容が名称として設定されている。
The CIP code 211 is a code assigned to the CIP (cleaning operation) of each execution unit.
The CIP name 212 is a name assigned to the CIP (cleaning operation) of each execution unit. In the case of the present embodiment, the work content is set as the name.
生産前/後実施識別子213には、そのCIPが適用される対象設備での生産工程の前または後のいずれにおいて実行されるかが設定されている。
自動実施識別子214には、当該CIPコード211で特定されるCIPを用いて製造プラン400を立案する際に、製造プラン400に対する洗浄作業440の組み込みを、洗浄作業割付装置100が自動的に行うか、ユーザの介入よる手動で行うか、の情報が設定されている。
The pre-production / post-execution identifier 213 is set to be executed before or after the production process in the target equipment to which the CIP is applied.
Whether the cleaning work assignment device 100 automatically incorporates the cleaning work 440 into the manufacturing plan 400 when the manufacturing plan 400 is formulated using the CIP specified by the CIP code 211 in the automatic execution identifier 214. Information on whether to do it manually by user intervention is set.
適用時間区分子215には、CIP時間216に定義された複数の洗浄作業の実行時間の内のいずれの値を用いるかの情報か設定される。
CIP時間216には、洗浄作業の互いに異なる複数の実行時間の値が設定されている。
In the application time segment 215, information on which value to use among the execution times of the plurality of cleaning operations defined in the CIP time 216 is set.
In the CIP time 216, a plurality of execution time values different from each other are set.
図7に例示された切替情報定義テーブル220は、本実施の形態の洗浄作業割付装置100において、同一生産設備で相前後して製造される製品間で、味や臭い等の影響が生じることを防ぐために実施されるCIPを定義するために用いられるテーブルである。 The switching information definition table 220 illustrated in FIG. 7 indicates that in the cleaning work assignment device 100 of the present embodiment, the influence of taste, smell, etc. occurs between products manufactured in succession at the same production facility. It is a table used to define a CIP implemented to prevent.
この切替情報定義テーブル220には、切替コード221、切替名称222、先行品目223、後継品目224、洗浄コード225が互いに対応付けられて設定されている。
切替コード221は、製品の切り替えの組み合わせに付与されたコードである。
In the switching information definition table 220, a switching code 221, a switching name 222, a preceding item 223, a successor item 224, and a cleaning code 225 are set in association with each other.
The switching code 221 is a code assigned to a combination of product switching.
切替名称222は、当該切替コード221によって特定される製品の切り替えに付与された名称である。
先行品目223は、先行して製造される製品の名称である。
The switching name 222 is a name given for switching the product specified by the switching code 221.
The preceding item 223 is a name of a product manufactured in advance.
後継品目224は、後続して製造される製品の名称である。
洗浄コード225には、当該切替コード221によって特定される先行品目223と後継品目224の組み合わせの切り替え時に実行すべきCIPを特定する上述のCIPコード211が設定される。
The successor item 224 is a name of a product manufactured subsequently.
In the cleaning code 225, the above-described CIP code 211 that specifies the CIP to be executed when the combination of the preceding item 223 and the successor item 224 specified by the switching code 221 is switched is set.
図8に例示される設備マスタテーブル230は、生産システム300の個々の設備毎に適用されるCIPのCIPコード211、ステーション番号が設定されるテーブルである。この設備マスタテーブル230には、当該設備におけるCIPの実行間隔の未実施許容時間の最大値が設定されている。 The equipment master table 230 illustrated in FIG. 8 is a table in which CIP CIP codes 211 and station numbers applied to each equipment of the production system 300 are set. In this equipment master table 230, the maximum value of the non-permitted time of the CIP execution interval in the equipment is set.
この設備マスタテーブル230は、設備コード231、設備名232、CIP未実施許容時間233、CIPコード234、CIPステーション番号235、受CIPパターンコード236、CIPパターンコード237を含んでいる。 This equipment master table 230 includes equipment code 231, equipment name 232, CIP non-permitted time 233, CIP code 234, CIP station number 235, receiving CIP pattern code 236, and CIP pattern code 237.
設備コード231は、生産システム300の個々の設備に付与されたコードである。
設備名232は、設備コード231によって特定される設備の名称である。
CIP未実施許容時間233は、当該設備に許容されるCIPの実行間隔の最大値である。当該設備では、この間隔を超過しないように、洗浄作業440を割りつけることが必要である。
The equipment code 231 is a code assigned to each equipment of the production system 300.
The equipment name 232 is the name of the equipment specified by the equipment code 231.
The CIP non-implementation allowable time 233 is the maximum value of the CIP execution interval allowed for the facility. In this facility, it is necessary to allocate the cleaning operation 440 so as not to exceed this interval.
CIPコード234には、CIP未実施許容時間233を超えてCIPが実施されない場合に強制的に実施される洗浄作業440の種別を示すCIPコード211が設定される。 In the CIP code 234, the CIP code 211 indicating the type of the cleaning operation 440 that is forcibly performed when the CIP is not performed beyond the allowable CIP non-execution time 233 is set.
CIPステーション番号235には、当該設備の洗浄作業440で使用されるステーション番号が設定される。
受CIPパターンコード236およびCIPパターンコード237は、当該設備に対応して設定された上述のCIPコード定義テーブル210における生産前/後実施識別子213、自動実施識別子214、適用時間区分子215、等の具体的な設定内容をコード化したものである。なお、受CIPパターンコード236は後述の受CIPにおいて用いられるCIPの詳細を示している。
In the CIP station number 235, a station number used in the cleaning operation 440 of the equipment is set.
The receiving CIP pattern code 236 and the CIP pattern code 237 are the pre- / post-production identifier 213, the automatic execution identifier 214, the application time zone numerator 215, etc. in the above-mentioned CIP code definition table 210 set corresponding to the equipment. The specific setting contents are coded. The receiving CIP pattern code 236 indicates details of CIP used in receiving CIP described later.
以下、本実施の形態の作用の一例について説明する。
本実施の形態の洗浄作業割付装置100は、生産システム300に例示されるように、調合タンク320及び上流タンク310の製造計画に合せて、製造前又は製造後に指定される方法で、タンク内を洗浄する作業(CIP)の計画(設備毎の開始・終了時刻、CIPの種類)を立案する。また、その結果を、図5に例示されるような作業のガントチャートバーにして、出力部150の画面に表示する。
Hereinafter, an example of the operation of the present embodiment will be described.
As illustrated in the production system 300, the cleaning work assignment apparatus 100 according to the present embodiment is disposed in the tank by a method specified before or after manufacturing according to the manufacturing plans of the preparation tank 320 and the upstream tank 310. A plan (CIP) plan (start / end time for each facility, type of CIP) is prepared. Further, the result is displayed on the screen of the output unit 150 as a Gantt chart bar for work as illustrated in FIG.
また、充填・包装ライン340の製造計画に合せて、製造前又は製造後に指定される方法で充填ライン配管330を洗浄する作業(CIP)の計画(設備毎の開始・終了時刻、CIPの種類)を立案し、その結果を、図5に例示されるようなガントチャートバーにして出力部150の画面上に表示する。 In addition, the work (CIP) plan (start / end time for each facility, type of CIP) for cleaning the filling line piping 330 by a method specified before or after manufacturing in accordance with the manufacturing plan of the filling / packaging line 340 And the result is displayed on the screen of the output unit 150 as a Gantt chart bar as illustrated in FIG.
本実施の形態の洗浄作業割付装置100における洗浄作業割付プログラム700で実行されるCIP割付のロジックは、一例として以下のようになる。
このロジックを実現するため、本実施の形態の洗浄作業割付プログラム700では、製造設備を使用する製造工程の要求に応じて、CIPコード定義テーブル210に基づいて設定されるCIP仕様の詳細、すなわちCIPパターン(CIPパターンコード237)にて定義される洗浄作業を製造工程の前工程または後工程のいずれに割りつけるかを決定する洗浄作業割付機能(洗浄作業割付手段)と、製造工程の前後に割り付けられたCIPパターン(CIPコード定義テーブル210)に設定されている所要時間に基づいて、製造工程における洗浄作業の所要時間を割付ける洗浄作業時間割付機能(洗浄作業時間割付手段)を備えている。
The CIP allocation logic executed by the cleaning operation allocation program 700 in the cleaning operation allocation apparatus 100 of the present embodiment is as follows as an example.
In order to realize this logic, in the cleaning work assignment program 700 of the present embodiment, the details of the CIP specification set based on the CIP code definition table 210 according to the request of the manufacturing process using the manufacturing equipment, that is, the CIP A cleaning work assignment function (cleaning work assignment means) for determining whether the cleaning work defined by the pattern (CIP pattern code 237) is assigned to the pre-process or the post-process of the manufacturing process, and assignment before and after the manufacturing process Based on the required time set in the CIP pattern (CIP code definition table 210), a cleaning work time assignment function (cleaning work time assigning means) for assigning the required time for the cleaning work in the manufacturing process is provided.
(I)CIPの割付位置
[S01].上流タンク310、調合タンク320、充填ライン配管330等の主資源(生産設備)での作業として、その生産設備が生産する前、又は生産した後に割付ける。生産前にするか、生産後にするかについては生産の切替により(切替ごとに)予めCIPコード定義テーブル210で指定される。
(I) CIP allocation position [S01]. As work on main resources (production equipment) such as the upstream tank 310, the mixing tank 320, the filling line piping 330, etc., the work is assigned before or after the production equipment is produced. The pre-production or post-production is designated in advance in the CIP code definition table 210 by switching the production (every switching).
[S02].CIP制御装置350、CIP回収タンク360、CIP回収タンク370等のCIPシステムという副資源(CIP設備)の割り当ては、上記の主資源なる生産設備(ライン、タンク)でのCIPとタイミング的に合せて割付ける。 [S02]. The allocation of sub-resources (CIP facilities) such as CIP control device 350, CIP recovery tank 360, CIP recovery tank 370, etc., is aligned with the CIP in the production facility (line, tank) as the main resource. Assign.
(II).CIPの割付方式
[S03].洗浄作業割付プログラム700におけるCIPの割付けは、自動割付と、ユーザの介入による手動割付の2つの割付方式を有する。手動割付にするか、自動割付にするかについては生産の切替により(切替ごとに)予めCIPコード定義テーブル210で指定する。
(II). CIP allocation method [S03]. The CIP assignment in the cleaning work assignment program 700 has two assignment methods: automatic assignment and manual assignment by user intervention. Whether to perform manual allocation or automatic allocation is specified in advance in the CIP code definition table 210 by switching the production (every switching).
[S04].デフォルトでは、手動割付を優先的に選択する。
(III).CIPの自動割付
上述の[S03]に記載されるCIPコード定義テーブル210で、自動実施識別子214が自動割付に指定されるように定義された場合、切替が発生する場合の生産前又は生産後(これはCIPコード定義テーブル210の生産前/後実施識別子213)でCIPを自動的に割付ける。
[S04]. By default, manual assignment is preferentially selected.
(III). Automatic assignment of CIP In the CIP code definition table 210 described in [S03] above, when the automatic execution identifier 214 is defined to be designated as automatic assignment, before or after production when switching occurs ( This automatically assigns the CIP with the pre-production / post-production identifier 213) of the CIP code definition table 210.
製品の切替がなくても、長期間に渡って使用される特定な設備について、黴菌等を繁殖させない為、CIPを一定の時間を超えないように実施しなければならない場合がある。
本実施の形態の場合、この一定の時間間隔は、設備毎に予め設備マスタテーブル230のCIP未実施許容時間233で定義されている。洗浄作業割付プログラム700は、割り付け時における、この設備毎の未実施期間をチェックし、CIP未実施許容時間233で定義された許容時間を超える場合、設備を使用する前に、CIPが強制的に実施されるように、CIPコード234で示されるCIPを割りつける。
Even if the product is not switched, there is a case where CIP must be performed so as not to exceed a certain time in order to prevent gonococci and the like from propagating on specific equipment used for a long period of time.
In the case of this embodiment, this fixed time interval is defined in advance by the CIP non-implementation allowable time 233 of the equipment master table 230 for each equipment. The cleaning work assignment program 700 checks the non-execution period for each equipment at the time of assignment, and if the allowable time defined by the CIP non-execution allowable time 233 is exceeded, the CIP is forced to be used before using the equipment. As implemented, the CIP indicated by CIP code 234 is allocated.
ここで言う「CIP未実施許容時間233で定義された許容時間を超える場合」とは、前回のCIP完了時間から今度その設備を使用してその設備での作業が完了するまでの時間が、CIP未実施許容時間233で定義された許容時間を超える場合のことをいい、その時間がCIP未実施許容時間233を超過するか否かをチェックする。 As used herein, “when the allowable time defined by the CIP non-implementation allowable time 233 is exceeded” means that the time from the previous CIP completion time to the completion of the work at the equipment using the equipment is CIP This refers to the case where the allowable time defined by the non-executable allowable time 233 is exceeded, and it is checked whether or not the time exceeds the CIP non-executable allowable time 233.
なぜなら、設備を一旦使用し始めたら、途中でCIPを挿入することができない為、設備の作業完了までの期間が、CIP未実施許容時間233で定義された許容時間を超えないかをチェックする必要があるからである。 Because it is not possible to insert a CIP in the middle once the equipment is used, it is necessary to check whether the period until the work of the equipment exceeds the allowable time defined by the CIP non-permitted allowable time 233 Because there is.
従って、洗浄作業割付プログラム700は、CIPを生産前に実行する場合では、前回のCIP完了時間からの今度設備の作業終了までの期間はCIP未実施許容時間を超える場合、たとえ、上述の[S03]で手動割付に設定されたとしてもその作業の生産前にCIPを強制的に割付ける。 Therefore, when the CIP is executed before production, the cleaning work assignment program 700, when the period from the previous CIP completion time to the end of the work of the facility next exceeds the CIP non-permitted allowable time, even if the above [S03 ], The CIP is forcibly assigned before the production of the work.
洗浄作業割付プログラム700は、CIP未実施許容時間233の設定値が“0”、又はブランクの場合、内に調合オペレーションが来る場合、許容間隔時間を考慮しない。
CIPが生産後に実行するように指定された場合、タンクの生産後にCIPを自動的に割付けるが、実施タイミングの調整が必要な場合がある。この場合、洗浄作業割付プログラム700における実施タイミングの調整の方法は、後述する「CIP実施タイミングの例外調整」を行う。
The cleaning work assignment program 700 does not consider the allowable interval time when the set value of the CIP non-permitted allowable time 233 is “0” or blank and the blending operation comes within.
When the CIP is designated to be executed after production, the CIP is automatically assigned after the tank is produced. However, it may be necessary to adjust the execution timing. In this case, the method of adjusting the execution timing in the cleaning work assignment program 700 performs “exception adjustment of CIP execution timing” to be described later.
(IV).CIPの手動割付
CIPの手動割付は、洗浄作業割付プログラム700が提供する計画対話修正画面(洗浄作業割付操作画面151)で、計画者がマウス操作で指定されたオペレーションの前段取作業の前に、又は後段取作業の後にCIPオペレーション(洗浄作業440)を割付けることによって行われる。
(IV). Manual assignment of CIP Manual assignment of CIP is a plan dialog correction screen (cleaning work assignment operation screen 151) provided by the cleaning work assignment program 700. Before the setup work of the operation designated by the mouse operation by the planner, Alternatively, it is performed by assigning a CIP operation (cleaning operation 440) after the post-setup operation.
(V).CIPのパターン、生産前実行/生産後実行、CIPステーション番号、自動割付/手動割付、及びCIPの占有時間の取得/指定方法
CIPパターンは予めCIPコード定義テーブル210で切替ごとにコードを定義されており、洗浄作業割付プログラム700は、割付時、設備マスタテーブル230で定義されているパターン情報(CIP名称212〜CIP時間216)を参照して必要なデータを取得して割付に指定する。
(V). CIP pattern, pre-production execution / post-production execution, CIP station number, automatic assignment / manual assignment, and CIP occupation time acquisition / designation method CIP patterns are defined in advance in the CIP code definition table 210 for each switching. The cleaning work assignment program 700 obtains necessary data by referring to the pattern information (CIP name 212 to CIP time 216) defined in the equipment master table 230 at the time of assignment and designates it for assignment.
洗浄作業割付プログラム700は、CIP未実施許容時間チェックによるCIPの強制的な割付に使用するCIPパターンとして、設備マスタテーブル230のCIPコード234に設定されたCIPコード211を取得して割付に指定する。 The cleaning work assignment program 700 acquires the CIP code 211 set in the CIP code 234 of the equipment master table 230 as the CIP pattern used for the forced assignment of the CIP by the CIP non-permitted time check, and designates it for assignment. .
CIP未実施許容時間チェックによるCIP割付の場合、CIPステーション番号を指定する必要がある。CIPステーション番号は設備毎の設備マスタテーブル230のCIPステーション番号235に定義され、設備マスタテーブル230を参照してCIPステーション番号235のデータを取得して割付に指定する。 In the case of CIP assignment by checking the CIP non-permitted time, it is necessary to specify a CIP station number. The CIP station number is defined in the CIP station number 235 of the equipment master table 230 for each equipment, and the data of the CIP station number 235 is acquired with reference to the equipment master table 230 and designated for allocation.
但し、洗浄作業割付プログラム700は、同一CIPステーション番号が同時に重なって実行されることがないように、洗浄作業440の割り付け位置を設定する。
洗浄作業割付プログラム700は、CIPを生産前/生産後実行のいずれに割り当てるかは、CIPコード定義テーブル210にコード化して定義されているCIPパターン情報(生産前/後実施識別子213)を参照して割付に使用する。
However, the cleaning work assignment program 700 sets the assignment position of the cleaning work 440 so that the same CIP station number is not executed at the same time.
The cleaning work assignment program 700 refers to the CIP pattern information (pre-production / post-production identifier 213) defined in the CIP code definition table 210 to determine whether the CIP is assigned to pre-production / post-production execution. Used for assignment.
CIPを自動割付/手動割付は予めマスタで切替ごとにコード化してCIPコード定義テーブル210に定義されているCIPパターン情報を取得して割付に指定する。
CIPの時間はCIP仕様(切り替え仕様、生産品目仕様)によって異なり、洗浄作業割付プログラム700は、CIPコード毎にCIPコード定義テーブル210に定義されている適用時間区分子215(CIP時間216)の値を用いる。
In the automatic assignment / manual assignment of CIP, the CIP pattern information defined in the CIP code definition table 210 is obtained by encoding in advance every time switching is performed by the master, and designated for assignment.
The CIP time varies depending on the CIP specification (switching specification, production item specification), and the cleaning work assignment program 700 is a value of the applicable time segment 215 (CIP time 216) defined in the CIP code definition table 210 for each CIP code. Is used.
(VI).CIP実行タイミングの例外調整
洗浄作業割付プログラム700は、上流タンク310の生産前にCIPオペレーション(洗浄作業440)を割付る際に、洗浄作業440が、休転、故障、休日オペレーションと重なった場合には、休転、故障、休日オペレーションの前にCIPオペレーションを割付ける。
(VI). Exception adjustment of CIP execution timing The cleaning work assignment program 700, when assigning a CIP operation (cleaning work 440) before the production of the upstream tank 310, when the cleaning work 440 overlaps with a rotation, failure, or holiday operation. Assigns CIP operations before rest, failure and holiday operations.
洗浄作業割付プログラム700は、CIPオペレーション(洗浄作業440)の割付後、下記の条件J1、J2に従ってCIPの開始時間をずらす処理を行う。
(J1).CIPステーション番号が同じCIPオペレーションの時間が重なっていた場合、開始時間の遅いCIPオペレーションの開始時間をずらす。
After the assignment of the CIP operation (cleaning work 440), the cleaning work assignment program 700 performs a process of shifting the CIP start time according to the following conditions J1 and J2.
(J1). When the time of CIP operation with the same CIP station number overlaps, the start time of CIP operation with late start time is shifted.
(J2).比較するCIPオペレーションの開始時間が同じ場合、下流工程のオペレーション開始時間をずらす(上流工程優先)。
上述の洗浄作業割付プログラム700による洗浄作業440の割り付け処理の一例を図式化して例示すると、以下の図9、図10、図11、図12、図13のようになる。
(J2). If the start times of the CIP operations to be compared are the same, the operation start time of the downstream process is shifted (upstream process priority).
FIG. 9, FIG. 10, FIG. 11, FIG. 12, and FIG. 13 below illustrate an example of the allocation process of the cleaning operation 440 by the above-described cleaning operation allocation program 700.
図9に例示されるように、洗浄作業割付プログラム700は、CIP未実施許容時間T0(CIP未実施許容時間233)内に他の作業が割付けられていない場合、CIP(洗浄作業440)を、その空き時間に合せて割付ける。 As illustrated in FIG. 9, the cleaning work assignment program 700, when no other work is assigned within the CIP non-permitted allowable time T0 (CIP non-permitted time 233), CIP (cleaning work 440) is Assign according to the free time.
図10に例示されるように、洗浄作業割付プログラム700は、CIP未実施許容時間T0(CIP未実施許容時間233)内に他の作業が割付けられている場合にはその作業の前にCIPを割付ける。 As illustrated in FIG. 10, the cleaning work assignment program 700, when another work is assigned within the CIP non-permitted time T0 (CIP non-permitted time 233), the CIP is assigned before that work. Assign.
図11に例示されるように、洗浄作業割付プログラム700は、調合タンク320、又は上流タンク310で、生産前にCIP(洗浄作業440)を割付る際に非作業時間帯450を無視しない仕様の場合において、休転、故障、休日と重なった場合には、休転、故障、休日の前にCIP(洗浄作業440)を割付ける。 As illustrated in FIG. 11, the cleaning work allocation program 700 is a specification that does not ignore the non-working time zone 450 when allocating CIP (cleaning work 440) before production in the mixing tank 320 or the upstream tank 310. In some cases, when there is an overlap with a break, failure, or holiday, a CIP (cleaning operation 440) is assigned before the break, failure, or holiday.
また、本実施の形態では、洗浄作業割付プログラム700は、たとえば、上流タンク310の生産後におけるCIP(製造プラン400)については、はロット(オーダー)毎にまとめてCIPを割付ける。 In the present embodiment, for example, the cleaning work assignment program 700 assigns CIPs for each lot (order) for CIP (manufacturing plan 400) after production of the upstream tank 310.
すなわち、図12に例示されるように、生産後(後段取430の後)にCIPを指定された場合、製造の都合上、バッチとバッチの間に時間を空けることがある(例えば、交互運転の場合)。この場合、洗浄作業割付プログラム700は、後段取430の後のCIPの割り付けに際しては、個々のバッチ完了後にCIPを個別に割付けるのではなく、ロット(オーダー)完了後に纏めてCIPを割付ける。 That is, as illustrated in FIG. 12, when CIP is designated after production (after post-setup 430), there is a case where time is left between batches for the convenience of manufacturing (for example, alternate operation). in the case of). In this case, when assigning CIPs after the post-setup 430, the cleaning work assignment program 700 does not assign CIPs individually after completion of individual batches, but assigns CIPs after completion of lots (orders).
すなわち、前段取410と後段取430の間に複数回反復される製造作業420の各々の後に洗浄作業440を設定するのではなく、最後の製造作業420の後段取430の後に一回だけ、洗浄作業440を割り当てる。 That is, instead of setting a cleaning operation 440 after each manufacturing operation 420 that is repeated multiple times between the pre-setup 410 and the post-setup 430, the cleaning is performed only once after the post-setup 430 of the last manufacturing operation 420. Work 440 is assigned.
図13に例示されるように、洗浄作業割付プログラム700は、CIPの割付時、同一CIPステーション番号のCIP(洗浄作業440)の実施期間が重なる場合(すなわち、CIP制御装置350の使用が競合する場合)、開始時間の遅いCIPの開始時間を開始時間の早いCIPの完了時刻までに開始時刻をΔTだけ後方にずらす。 As illustrated in FIG. 13, the cleaning work assignment program 700 has the same CIP station number CIP (cleaning work 440) execution period when the CIP is assigned (that is, the use of the CIP control device 350 competes). ), The start time of the CIP with a late start time is shifted backward by ΔT by the completion time of the CIP with a early start time.
また、製造工程の上流と下流の間で、上述の同一のCIPステーション番号のCIP(洗浄作業440)の実施期間が重なる場合、洗浄作業割付プログラム700は、下流側の工程のCIPの開始時間を順次ずらす。つまり、上流工程のCIPの実行を優先するように洗浄作業440の割り付けを実行する。 In addition, when the execution period of the CIP (cleaning operation 440) with the same CIP station number overlaps between the upstream and downstream of the manufacturing process, the cleaning operation allocation program 700 sets the CIP start time of the downstream process. Shift sequentially. In other words, the cleaning operation 440 is assigned so as to give priority to the execution of the CIP in the upstream process.
次に、CIPコード定義テーブル210の自動実施識別子214に「手動割り付け」が設定されている場合の洗浄作業割付プログラム700の動作を説明する。
この場合、洗浄作業割付プログラム700は、ユーザインタフェースとして、図14に例示される洗浄作業割付操作画面151を出力部150に表示して、ユーザによる洗浄作業440の手動割り付けを支援する。
Next, the operation of the cleaning work assignment program 700 when “manual assignment” is set in the automatic execution identifier 214 of the CIP code definition table 210 will be described.
In this case, the cleaning work assignment program 700 displays a cleaning work assignment operation screen 151 illustrated in FIG. 14 on the output unit 150 as a user interface, and supports manual assignment of the cleaning work 440 by the user.
洗浄作業割付操作画面151には、ガントチャート表示部152が設けられ、上述の図5に例示した製造プラン400を示すガントチャートが表示される。
洗浄作業割付プログラム700による手動割り付け野支援機能の概要は、一例として、以下のようになる。
On the cleaning work assignment operation screen 151, a Gantt chart display unit 152 is provided, and a Gantt chart showing the manufacturing plan 400 illustrated in FIG. 5 is displayed.
The outline of the manual assignment field support function by the cleaning work assignment program 700 is as follows as an example.
[S11].手動CIP割付は、計画者(ユーザ)がマウスでガントチャート表示部152上にある作業(製造プラン400)を指定(選択)して、その作業の前段取410、または後段取430にCIP(洗浄作業440)を挿入する。 [S11]. In manual CIP assignment, a planner (user) designates (selects) a work (manufacturing plan 400) on the Gantt chart display unit 152 with a mouse, and CIP (cleaning) is performed on the setup 410 or the back setup 430 of the work. Insert operation 440).
[S12].作業を指定した後、マウスでポップアップメニュー153を表示させて、表示された「CIP作業挿入」または「CIP作業削除」を用いて、挿入の場合(「CIP作業挿入」を選択した場合)、CIPを生産前に割付けるかそれとも生産後に割付けるかを選択できるようにする。 [S12]. After specifying the work, the pop-up menu 153 is displayed with the mouse, and when the insertion is performed using the displayed “insert CIP work” or “delete CIP work” (when “insert CIP work” is selected), the CIP Can be selected before or after production.
[S13].CIP作業(洗浄作業440)を削除する場合、削除対象のCIP作業を指定(選択)して、マウスでポップアップメニュー153を出して、「CIP作業削除」を選択すると、該当CIP作業は削除される。 [S13]. When deleting a CIP work (cleaning work 440), a CIP work to be deleted is designated (selected), a pop-up menu 153 is displayed with the mouse, and "Delete CIP work" is selected, and the corresponding CIP work is deleted. .
[S14]、CIPのパターン、CIPステーション番号、及びCIPの占有時間の取得は、CIPコード定義テーブル210を参照し、上述の自動割り付けの(V)と同様の方法で行う。 [S14] The CIP pattern, CIP station number, and CIP occupation time are acquired by referring to the CIP code definition table 210 in the same manner as in the automatic allocation (V) described above.
[S15].上述の[S12]で指定された前段取410のCIPまたは後段取430の後のCIPの割り付けに基づいて、ガントチャート表示部152のガントチャート上における指定された作業(製造プラン400)の前段取410の前、または後段取430の後に、上述の[S14]で取得されたCIP占有時間(適用時間区分子215で指定されたCIP時間216)を幅として、洗浄作業440のガントバーを追加する。 [S15]. Based on the assignment of the CIP of the previous setup 410 specified in [S12] or the CIP after the subsequent setup 430, the setup of the specified work (manufacturing plan 400) on the Gantt chart of the Gantt chart display unit 152 is performed. A Gantt bar for the cleaning operation 440 is added before 410 or after the post-setup 430 with the CIP occupation time (CIP time 216 specified by the application time segment 215) acquired in [S14] described above as a width.
[S16].上述の[S15]で、指定された作業(製造プラン400)の前段取410の前にCIPガントバー(洗浄作業440)を追加する時、前段取410の開始時刻の1秒前をCIP(洗浄作業440)の終了時刻とし、CIPの開始時刻はCIP占有時間で前方に遡って決定する。 [S16]. In the above [S15], when a CIP gantry bar (cleaning operation 440) is added before the pre-setting 410 of the designated operation (manufacturing plan 400), the CIP (cleaning operation) is 1 second before the start time of the pre-setting 410. 440) as the end time, and the CIP start time is determined retroactively by the CIP occupation time.
この場合、図15の右側に例示されるように、前段取410の前にCIP(洗浄作業440)に用いる十分な空きスペースTSがない場合、洗浄作業割付プログラム700は、「CIPに割付けるスペースが足りませんので、スペースを開けてからもう一度割付けてください」というエラーメッセージを出力し、割付は実行しない。 In this case, as illustrated on the right side of FIG. 15, when there is not enough free space TS used for CIP (cleaning operation 440) before the pre-setting 410, the cleaning operation allocation program 700 reads “Space allocated to CIP. "There is not enough, please open the space and try again." An error message is output and the assignment is not executed.
非作業時間帯450を無視する仕様の場合には、非作業時間帯450の時間帯に洗浄作業440を嵌め込んで割り付ける。
[S17].上述の[S15]で、指定された作業(製造プラン400)の後段取430の後にCIPガントバーを追加する時、後段取430の終了時刻の1秒後をCIP(洗浄作業440)の開始時刻とし、CIPの終了時刻はCIP占有時間(CIP時間216)だけ後方に延長して決定する。
In the case of a specification that ignores the non-working time zone 450, the cleaning work 440 is fitted and assigned in the time zone of the non-working time zone 450.
[S17]. In the above [S15], when a CIP gantry bar is added after the post-setup 430 of the designated operation (production plan 400), 1 second after the end time of the post-setup 430 is set as the start time of the CIP (cleaning operation 440). The CIP end time is determined by extending backward by the CIP occupation time (CIP time 216).
この場合、図15の右上のように、後段取430の後にCIPに用いる十分な空きスペースTSがない場合、「CIPに割付けるスペースが足りませんので、スペースを開けてからもう一度割付けてください」というエラーメッセージを出力し、割付は実行しない。 In this case, as shown in the upper right of FIG. 15, if there is not enough free space TS to be used for CIP after post-setup 430, “There is not enough space to allocate to CIP. Message is output and the assignment is not executed.
[S18].設備側にCIPを割付けた後、同じ時刻にCIP制御装置350の割付を設備側のCIPに合せて割付ける(上述の図5の下段参照)。
[S19].同一のCIPステーション番号のCIPが、時間的に重なって実行される状態となる場合、「同一CIPステーション番号が重なりますので、調整してください」というエラーメッセージを出力し、割付を実行しない。
[S18]. After the CIP is assigned to the facility side, the assignment of the CIP control device 350 is assigned in accordance with the CIP of the facility side at the same time (see the lower part of FIG. 5 above).
[S19]. When CIPs with the same CIP station number are executed in a time-overlapping manner, an error message “Please adjust because the same CIP station number overlaps” is output, and the assignment is not executed.
上述のような、本実施の形態の洗浄作業割付装置100における洗浄作業割付プログラム700の動作の一例を図16および図17のフローチャートを参照して説明する。
なお、図16は、自動割り付けの場合の処理フロー例を示し、図17は、手動割り付けの場合の処理フロー例を示している。
An example of the operation of the cleaning work assignment program 700 in the cleaning work assignment apparatus 100 of the present embodiment as described above will be described with reference to the flowcharts of FIGS. 16 and 17.
16 shows an example of a processing flow in the case of automatic allocation, and FIG. 17 shows an example of a processing flow in the case of manual allocation.
図16に例示されるように、洗浄作業割付装置100に実装された洗浄作業割付プログラム700は、作業計画データ800を入力することにより、CIPを割り当てるべき製造プラン400を読み出して、洗浄作業割付操作画面151のガントチャート表示部152に表示する。 As illustrated in FIG. 16, the cleaning work assignment program 700 installed in the cleaning work assignment apparatus 100 inputs the work plan data 800, reads out the manufacturing plan 400 to which the CIP should be assigned, and performs the cleaning work assignment operation. The information is displayed on the Gantt chart display unit 152 of the screen 151.
そして、製造プラン400で使用される設備の設備コード231に基づいて設備マスタテーブル230をアクセスしてCIPコード234を取得し、このCIPコード234をキーとしてCIPコード定義テーブル210を検索することで、CIPパターン(CIPコード211〜CIP時間216)を取得する(ステップ502)。 Then, the equipment master table 230 is accessed based on the equipment code 231 of the equipment used in the manufacturing plan 400 to obtain the CIP code 234, and the CIP code definition table 210 is searched using the CIP code 234 as a key. A CIP pattern (CIP code 211 to CIP time 216) is acquired (step 502).
その後、CIPパターンの自動実施識別子214を参照して自動割り付けか、手動割り付けかを判別する(ステップ504)。手動割り付けの場合には、後述の図17のフローチャートに例示される手動割り付け処理600を実行する(ステップ520)。 Thereafter, the automatic execution identifier 214 of the CIP pattern is referred to determine whether automatic assignment or manual assignment is made (step 504). In the case of manual allocation, a manual allocation process 600 exemplified in the flowchart of FIG. 17 described later is executed (step 520).
一方、ステップ504で自動割り付けと判別された場合には、上述した方法によって、製造プラン400における洗浄作業440の割り付け位置を仮に決定する(ステップ506)。 On the other hand, if it is determined in step 504 that automatic allocation is performed, the allocation position of the cleaning operation 440 in the manufacturing plan 400 is provisionally determined by the method described above (step 506).
さらに、上述のようにして取得したCIPパターンの適用時間区分子215に基づいてCIP時間216を決定する(ステップ508)。
その後、当該設備に対応した設備マスタテーブル230のCIP未実施許容時間233が0または空でない場合には、CIP未実施許容時間T0としてCIP未実施許容時間233の値を設定し、CIP未実施許容時間233未満の一定時間毎のCIPの強制実行の要否を判別する(ステップ510)。
Further, the CIP time 216 is determined based on the application time segment 215 of the CIP pattern acquired as described above (step 508).
After that, when the CIP non-permitted allowable time 233 of the equipment master table 230 corresponding to the facility is 0 or not empty, the value of the CIP non-permitted allowable time 233 is set as the CIP non-permitted allowable time T0, It is determined whether or not forced execution of CIP is required at regular intervals less than time 233 (step 510).
そして、必要と判別された場合には、たとえば、上述の図9、図10、図11等に例示した方法で、CIPの実行間隔がCIP未実施許容時間T0を超過しないように、製造プラン400に対するCIP(洗浄作業440)の割り当てを実行する(ステップ512)。 If it is determined that it is necessary, for example, by the method illustrated in FIGS. 9, 10, 11, etc., the manufacturing plan 400 is set so that the CIP execution interval does not exceed the CIP non-permitted time T 0. The assignment of CIP (cleaning operation 440) to is executed (step 512).
さらに、洗浄作業440の割り付け位置が、洗浄作業440の非作業時間帯450等に重なるか否か、すなわち、CIPの実行タイミングの例外調整の要否を判別し(ステップ514)、重なる場合には、図11に例示されるように、非作業時間帯450の手前側に洗浄作業440を割りつける(ステップ516)。 Furthermore, it is determined whether or not the allocation position of the cleaning operation 440 overlaps with the non-working time zone 450 of the cleaning operation 440, that is, whether or not exception adjustment of the execution timing of CIP is necessary (step 514). As illustrated in FIG. 11, the cleaning operation 440 is assigned to the front side of the non-operation time zone 450 (step 516).
こうして得られた洗浄作業440を含む製造プラン400をCIP作業計画データ900として出力する(ステップ518)。
上述の手動割り付け処理600では、図17に例示されるように、ガントチャート表示部152の製造プラン400の選択を検出すると(ステップ602)、ポップアップメニュー153を表示する(ステップ604)。
The manufacturing plan 400 including the cleaning operation 440 thus obtained is output as CIP operation plan data 900 (step 518).
In the above-described manual allocation processing 600, as illustrated in FIG. 17, when the selection of the production plan 400 in the Gantt chart display unit 152 is detected (step 602), a pop-up menu 153 is displayed (step 604).
そして、CIPの挿入が選択されたか否かを判別し(ステップ606)、挿入でない(すなわち削除)の場合には、ガントチャート表示部152から、ユーザが指定した洗浄作業440のガントバーを検出して削除し(ステップ636)、ステップ602に戻る。 Then, it is determined whether or not CIP insertion is selected (step 606). If it is not insertion (that is, deletion), the Gantt bar of the cleaning operation 440 designated by the user is detected from the Gantt chart display unit 152. Delete (step 636) and return to step 602.
一方、ステップ606でCIPの挿入が選択された場合には、生産前CIP/生産後CIPの選択メニュー154を表示し(ステップ608)、選択された製造プラン400に含まれる設備に関するCIPコード234を、設備マスタテーブル230から取得し、当該CIPコード234に基づいて、CIPコード定義テーブル210を検索して該当するCIPコード211のCIPパターン(CIPコード211〜CIP時間216)を取得する(ステップ610)。 On the other hand, if CIP insertion is selected in step 606, the pre-production CIP / post-production CIP selection menu 154 is displayed (step 608), and the CIP code 234 relating to the equipment included in the selected manufacturing plan 400 is displayed. Then, from the equipment master table 230, based on the CIP code 234, the CIP code definition table 210 is searched to obtain the CIP pattern (CIP code 211 to CIP time 216) of the corresponding CIP code 211 (step 610). .
そして、前段取410の前への挿入を指示されたか判別し(ステップ612)、前段取410の前への挿入の場合には、CIPの開始時刻の遡及決定を実行し(ステップ614)、挿入スペースの有無を判別する(ステップ616)。 Then, it is determined whether or not an instruction to insert the previous setup 410 has been instructed (step 612). If the previous setup 410 is inserted before, the CIP start time is retroactively determined (step 614). It is determined whether or not there is a space (step 616).
そして、挿入スペースがない場合には、エラーメッセージを表示してステップ602に戻る(ステップ626)。
上述のステップ612で、洗浄作業440の後への挿入が選択されている場合には、後段取430の後にCIPを挿入するために、CIPの終了時刻を、適用時間区分子215(CIP時間216)で特定される占有時間分だけ後方に繰り延べる(ステップ630)。
If there is no insertion space, an error message is displayed and the process returns to step 602 (step 626).
If insertion after the cleaning operation 440 is selected in step 612 described above, the CIP end time is set as the application time segment 215 (CIP time 216) in order to insert the CIP after the post-setup 430. ) Is deferred backward by the occupation time specified in step 630 (step 630).
そして、洗浄作業440の挿入スペースの有無を判別し(ステップ632)、挿入スペースがない場合には、エラーメッセージを表示して(ステップ634)、ステップ602に戻る。 Then, it is determined whether or not there is an insertion space for the cleaning operation 440 (step 632). If there is no insertion space, an error message is displayed (step 634), and the process returns to step 602.
そして、上述のステップ616またはステップ632で挿入スペース有りと判定された場合には、まず、製造プラン400に含まれる上流タンク310等の製造設備の側にCIP(洗浄作業440)を割り付ける(ステップ618)。 If it is determined in step 616 or step 632 that there is an insertion space, first, a CIP (cleaning operation 440) is assigned to a manufacturing facility such as the upstream tank 310 included in the manufacturing plan 400 (step 618). ).
さらに、CIP制御装置350のステーション番号の割り付けを実行し(ステップ620)、ステーション番号の重複、すなわち、CIP制御装置350の使用の競合が発生するか否かを判別する(ステップ622)。 Further, the assignment of the station number of the CIP control device 350 is executed (step 620), and it is determined whether or not the station number is duplicated, that is, there is a competition for use of the CIP control device 350 (step 622).
そして、ステーション番号の重複が発生する場合には、エラーメッセージを表示して(ステップ628)、ステップ602に戻る。
ステーション番号の重複が発生しない場合には、製造プラン400に対するCIP(洗浄作業440)の割り付けを確定する(ステップ624)。
If the station number is duplicated, an error message is displayed (step 628), and the process returns to step 602.
If the station number does not overlap, the assignment of the CIP (cleaning operation 440) to the production plan 400 is confirmed (step 624).
次に、調合タンク等の設備において、生産後CIPの受け、払いを考慮したCIPの割り付け例を示す。
調合タンクでは、受パイプラインと払パイプラインで同種のタンク(調合タンク)を複数繋いで、バルブの開閉により使用するタンクの切替えを行い、交互運転を実現することができる。
Next, an example of CIP allocation in consideration of receiving and paying CIP after production in equipment such as a mixing tank will be shown.
In the mixing tank, a plurality of tanks of the same type (mixing tank) are connected by the receiving pipeline and the paying pipeline, and the tank to be used is switched by opening and closing the valve, thereby realizing an alternate operation.
すなわち、図18のように、複数の調合タンク320A、調合タンク320Bを、受パイプライン313Aと払パイプライン330Aの間に、受バルブ312A、受バルブ312Bおよび払バルブ331Aおよび払バルブ331Bを介して共通に接続した構成の場合、受バルブ312A、受バルブ312B、払バルブ331A、払バルブ331Bの操作によって、交互運転を実現できる。 That is, as shown in FIG. 18, a plurality of blending tanks 320A and blending tanks 320B are placed between the receiving pipe line 313A and the paying pipe line 330A via the receiving valve 312A, the receiving valve 312B, the paying valve 331A, and the paying valve 331B. In the case of the configuration connected in common, alternating operation can be realized by operating the receiving valve 312A, the receiving valve 312B, the paying valve 331A, and the paying valve 331B.
このような設備構成において、複数の調合タンク320A、調合タンク320Bの交互運転により複数バッチで生産する場合、先に払いが終了したタンクでは、他方のタンクで払パイプライン330Aをまだ使用中である場合がある為、スプレーボール373と、払パイプライン330Aを用いた払いCIPをすることができない。 In such an equipment configuration, when producing a plurality of batches by alternately operating a plurality of blending tanks 320A and blending tanks 320B, in the tank where the payment has been completed, the payout pipeline 330A is still being used in the other tank. Since there is a case, the payment CIP using the spray ball 373 and the payment pipeline 330A cannot be performed.
しかし、先に払い終了したタンクをできるだけCIPを早めに実施することが望ましい。このため、たとえば、調合タンクに限って、CIPを受CIPと払いCIPに分けて、以下の図19および図20に例示されるロジックで調合タンクの生産後CIPを行う。 However, it is desirable to carry out CIP as early as possible for the tanks that have already been paid off. For this reason, for example, only in the mixing tank, the CIP is divided into the receiving CIP and the paying CIP, and the CIP after production of the mixing tank is performed by the logic illustrated in FIGS. 19 and 20 below.
受CIPとは、受パイプライン313Aを介して調合タンク320Aまたは調合タンク320Bに洗浄液を導入することで受パイプライン313Aおよび調合タンク320A(調合タンク320B)の内部のCIPを行うことである。 The receiving CIP is to perform CIP inside the receiving pipeline 313A and the mixing tank 320A (the mixing tank 320B) by introducing the cleaning liquid into the mixing tank 320A or the mixing tank 320B via the receiving pipeline 313A.
払CIPとは、調合タンク320A、調合タンク320Bの各々に設けられたスプレーボール373と、払パイプライン330Aを用いて、調合タンク320A、調合タンク320Bの内部の洗浄を行うことである。 The pay CIP is to clean the inside of the mix tank 320A and the mix tank 320B by using the spray balls 373 provided in each of the mix tank 320A and the mix tank 320B and the pay pipeline 330A.
すなわち、図19に例示されるように、調合タンクで複数バッチにて製造する場合、先に払いが終了する方に割り付くCIPは受CIP440Aとなり、後に払いが終了する方に割り付くCIPは払CIP440Bとなる。 That is, as illustrated in FIG. 19, when manufacturing in multiple batches in a blending tank, the CIP assigned to the person who finishes paying first is CIP 440A, and the CIP assigned to the person who finishes paying later is paid. CIP440B.
一方、調合タンク320A、調合タンク320Bで1バッチで製造する場合、図20のように、運転していない調合タンク320BにもCIPオペレーションを割付ける。
この場合、使用していない調合タンク320Bの方を先に払いが終了するタンクとして受CIP440Aを割り当て、実際に製造を行う調合タンク320Aを、後に払いが終了するタンクとして払CIP440Bを割り当てる。
On the other hand, when manufacturing with 1 batch with the mixing tank 320A and the mixing tank 320B, as shown in FIG. 20, CIP operation is allocated also to the mixing tank 320B which is not operating.
In this case, the receiving CIP 440A is assigned as the tank where the payment is finished first for the blend tank 320B which is not used, and the pay CIP 440B is assigned as the tank where the payment is finished later, for the preparation tank 320A which is actually manufactured.
また、この場合でも上記と同様に、先に払いが終了する方に割り付くCIPは受CIP440Aとなり、後に払いが終了する方に割り付くCIPは払CIP440Bとなる。
調合タンク320A、調合タンク320Bで0バッチで製造する場合では、二つをグループとして、同一グループの調合タンクを対象となる。
Also in this case, similarly to the above, the CIP assigned to the person who finishes paying first becomes the receiving CIP 440A, and the CIP assigned to the person who finishes paying later becomes the paying CIP 440B.
In the case of manufacturing in 0 batch with the blending tank 320A and the blending tank 320B, the two are grouped and the blending tanks of the same group are targeted.
この場合、調合タンク320Aと調合タンク320Bの受CIP440Aと払CIP440Bのパターンコードは、上述の設備マスタテーブル230に定義される、受CIPパターンコード236およびCIPパターンコード237を基に決定する。 In this case, the pattern codes of the receiving CIP 440A and the paying CIP 440B of the mixing tank 320A and the mixing tank 320B are determined based on the receiving CIP pattern code 236 and the CIP pattern code 237 defined in the equipment master table 230 described above.
以上説明したように、本実施の形態によれば、生産システムにおける洗浄作業の計画立案において、上流タンク310、調合タンク320等の製造プラン400に合せて、製造前又は製造後に、指定される方法でタンクの洗浄作業(CIP)の計画(設備毎の開始・終了時刻、CIPの種類)を的確に効率良く立案でき、また、その結果を作業のガントチャートバーに可視化して表示することができる。 As described above, according to the present embodiment, in the planning of the cleaning operation in the production system, a method specified before or after manufacturing according to the manufacturing plan 400 of the upstream tank 310, the mixing tank 320, and the like. The tank cleaning work (CIP) plan (start / end time for each equipment, CIP type) can be planned accurately and efficiently, and the result can be visualized and displayed on the work Gantt chart bar. .
また、充填・包装ライン340等の充填(フィラー)ラインの製造計画(製造プラン400)に合せて、製造前又は製造後に、指定される方法で充填・包装ライン340の充填ライン配管330を洗浄する作業(CIP)の計画(設備毎の開始・終了時刻、CIPの種類)を、的確に効率良く立案でき、また、その結果を作業のガントチャートバーに可視化して表示することができる。 In addition, the filling line piping 330 of the filling / packaging line 340 is washed by a specified method before or after production in accordance with the production plan (manufacturing plan 400) of the filling (filler) line such as the filling / packaging line 340. A work (CIP) plan (start / end time for each facility, type of CIP) can be planned accurately and efficiently, and the result can be visualized and displayed on the Gantt chart bar of the work.
この結果、生産システムにおける製造計画の立案において、対象となる上流タンク310、調合タンク320、充填ライン配管330、充填・包装ライン340等の生産設備、生産環境条件、生産品目、製造方法等に応じた多様な要素を考慮する必要のある複雑なCIPオペレーションの立案を的確かつ効率よく実現することができる。 As a result, according to the production system in the production system, depending on the target upstream tank 310, blending tank 320, filling line piping 330, filling / packaging line 340, etc., production equipment, production environment conditions, production items, production method, etc. Therefore, it is possible to accurately and efficiently realize the planning of complex CIP operations that need to take into account various factors.
なお、本発明は、上述の実施の形態に例示した構成に限らず、その趣旨を逸脱しない範囲で種々変更可能であることは言うまでもない。 Needless to say, the present invention is not limited to the configuration exemplified in the above-described embodiment, and various modifications can be made without departing from the spirit of the present invention.
100 洗浄作業割付装置
110 情報処理部
120 メモリ
130 外部記憶装置
140 入力部
150 出力部
151 洗浄作業割付操作画面
152 ガントチャート表示部
153 ポップアップメニュー
154 選択メニュー
170 可搬性記憶媒体駆動部
171 可搬性記憶媒体
210 CIPコード定義テーブル
211 CIPコード
212 CIP名称
213 生産前/後実施識別子
214 自動実施識別子
215 適用時間区分子
216 CIP時間
220 切替情報定義テーブル
221 切替コード
222 切替名称
223 先行品目
224 後継品目
225 洗浄コード
230 設備マスタテーブル
231 設備コード
232 設備名
233 CIP未実施許容時間
234 CIPコード
235 CIPステーション番号
236 受CIPパターンコード
237 CIPパターンコード
300 生産システム
310 上流タンク
311 製品注入配管
312 タンクバルブ
312A,312B 受バルブ
313 製品注入配管
313A 受パイプライン
320 調合タンク
320A 調合タンク
320B 調合タンク
321 タンクバルブ
330 充填ライン配管
330A 払パイプライン
331 充填ライン元バルブ
331A,331B 払バルブ
332 充填ライン吐出バルブ
340 充填・包装ライン
341 容器
350 CIP制御装置
351 制御線
352 制御線
353 制御線
360 CIP回収タンク
361 CIP液供給配管
362 CIP液供給バルブ
363 スプレーボール
364 CIP液回収配管
365 CIP液
370 CIP回収タンク
371 CIP液供給配管
372 CIP液供給バルブ
373 スプレーボール
374 CIP液回収配管
375 CIP液
381 CIP液供給配管
384 CIP液回収配管
385 CIP液
400 製造プラン
410 前段取
420 製造作業
430 後段取
440 洗浄作業
440A 受CIP
440B 払CIP
450 非作業時間帯
600 手動割り付け処理
700 洗浄作業割付プログラム
800 作業計画データ
811 作業ID
812 品目ID
813 設備ID
814 製造開始日時
815 製造終了日時
900 CIP作業計画データ
910 ロット行
911 レコード識別情報
912 シリアル番号
913 製造開始日時
914 製造終了日時
915 生産品目コード
916 中身品目コード
917 充填量
918 ラインコード
919 変更区分
920 詳細行
921 レコード識別情報
922 生産前後区分
923 CIPステーション番号
924 対象設備コード
925 CIP開始日時
926 CIP終了日時
927 変更区分
SA ステーション番号
SB ステーション番号
SC ステーション番号
DESCRIPTION OF SYMBOLS 100 Cleaning work allocation apparatus 110 Information processing part 120 Memory 130 External storage device 140 Input part 150 Output part 151 Cleaning work assignment operation screen 152 Gantt chart display part 153 Pop-up menu 154 Selection menu 170 Portable storage medium drive part 171 Portable storage medium 210 CIP code definition table 211 CIP code 212 CIP name 213 Pre-production / post-execution identifier 214 Automatic execution identifier 215 Application time segment 216 CIP time 220 Switching information definition table 221 Switching code 222 Switching name 223 Preceding item 224 Subsequent item 225 Cleaning code 230 Equipment Master Table 231 Equipment Code 232 Equipment Name 233 CIP Unpermitted Time 234 CIP Code 235 CIP Station Number 236 Received CIP Pattern Code 237 CIP Turn code 300 Production system 310 Upstream tank 311 Product injection piping 312 Tank valve 312A, 312B Receiving valve 313 Product injection piping 313A Receiving pipeline 320 Compounding tank 320A Compounding tank 320B Compounding tank 321 Tank valve 330 Filling line piping 330A Dispensing pipeline 331 Filling Line source valve 331A, 331B Discharge valve 332 Filling line discharge valve 340 Filling / packaging line 341 Container 350 CIP control device 351 Control line 352 Control line 353 CIP recovery tank 361 CIP liquid supply pipe 362 CIP liquid supply valve 363 Spray ball 364 CIP liquid recovery pipe 365 CIP liquid 370 CIP recovery tank 371 CIP liquid supply pipe 372 CIP liquid supply valve 373 Spray ball 374 IP solution recovery pipe 375 CIP liquid 381 CIP liquid supply pipe 384 CIP liquid recovery pipe 385 CIP liquid 400 prepared plans 410 front preparative 420 manufacturing operations 430 subsequent preparative 440 cleaning operations 440A receiving CIP
440B Payment CIP
450 Non-working time zone 600 Manual assignment processing 700 Cleaning work assignment program 800 Work plan data 811 Work ID
812 Item ID
813 Equipment ID
814 Production start date and time 815 Production end date and time 900 CIP work plan data 910 Lot line 911 Record identification information 912 Serial number 913 Production start date and time 914 Production end date and time 915 Production item code 916 Contents item code 917 Filling amount 918 Line code 919 Change classification 920 Details Line 921 Record identification information 922 Pre- and post-production division 923 CIP station number 924 Target equipment code 925 CIP start date and time 926 CIP end date and time 927 Change division SA Station number SB Station number SC Station number
Claims (12)
前記製造設備を使用する製造工程の要求に応じて、前記CIP仕様にて定義される前記洗浄作業を前記製造工程の前工程または後工程のいずれに割りつけるかを決定する洗浄作業割付手段と、
前記製造工程の前後に割り付けられた前記CIP仕様に設定されている前記所要時間に基づいて、前記製造工程における前記洗浄作業の所要時間を割付ける洗浄作業時間割付手段と、
洗浄対象の複数の前記製造設備における前記洗浄作業に共用される洗浄機構の各々を、CIPステーション識別番号が付与されたCIPステーションとして管理する設備マスターテーブル記憶手段と、
使用する前記製造設備毎に、未洗浄許容時間を事前に設定するための洗浄未実施許容時間記憶手段と、
情報を可視化して表示する情報表示部と、
を含み、
前記洗浄作業割付手段は、前記製造工程の前後に割り付けられた前記CIP仕様に設定されている前記所要時間と前記製造設備毎の前記未洗浄許容時間に基づいて、個々の前記CIP仕様に割り当てられた前記CIPステーション識別番号の前記CIPステーションの稼働時間帯が重複しないように、かつ前記洗浄作業の未実施期間が前記未洗浄許容時間を超過しないように、前記製造工程における前記洗浄作業の所要時間を強制的に割付け、前記情報表示部にガントチャートとして可視化して出力することを特徴とする洗浄作業割付装置。 CIP specification information storage means for defining a CIP specification including the work content and time required for a cleaning operation performed on a manufacturing facility;
In accordance with a request for a manufacturing process using the manufacturing facility, a cleaning work allocating means for determining whether to allocate the cleaning work defined in the CIP specification to a pre-process or a post-process of the manufacturing process;
Cleaning operation time allocating means for allocating a required time for the cleaning operation in the manufacturing process based on the required time set in the CIP specification allocated before and after the manufacturing process;
Facility master table storage means for managing each of the cleaning mechanisms shared by the cleaning operation in the plurality of manufacturing facilities to be cleaned as CIP stations assigned with CIP station identification numbers;
For each manufacturing facility to be used, an uncleaned permissible time storage means for setting an uncleanable permissible time in advance,
An information display section for visualizing and displaying information;
Including
The cleaning work assigning means is assigned to each CIP specification based on the required time set in the CIP specification assigned before and after the manufacturing process and the uncleaned permissible time for each manufacturing facility. Further, the time required for the cleaning operation in the manufacturing process so that the operation time zones of the CIP station with the CIP station identification number do not overlap and the unexecuted period of the cleaning operation does not exceed the allowable uncleaning time. Forcibly assigning and visualizing and outputting as a Gantt chart on the information display unit.
前記製造設備によって生産される複数種の製品品目の時系列な切替パターンにより、どのような洗浄仕様の前記CIP仕様で洗浄するかを予め設定するための切替定義情報記憶手段を備え、
前記洗浄作業割付手段は、自動又は手動で洗浄作業を割付ける時に、前記切替定義情報記憶手段を参照して、前記CIP仕様を決定し、
前記洗浄作業時間割付手段は、決定された前記CIP仕様に定義された所要時間を更に参照して、洗浄作業の占有時間を決定することを特徴とする洗浄作業割付装置。 In the cleaning work assignment device according to claim 1,
A switching definition information storage means for setting in advance what type of cleaning is to be performed with the CIP specification according to a time-series switching pattern of a plurality of types of product items produced by the manufacturing facility,
The cleaning work allocating means refers to the switching definition information storage means when allocating a cleaning work automatically or manually, determines the CIP specification,
The cleaning work allocating device determines the occupation time of the cleaning work by further referring to the required time defined in the determined CIP specification.
前記CIP仕様情報記憶手段には、前記洗浄作業の対象となる製造設備または製品の相違に応じた、互いに異なる複数の洗浄作業の前記所要時間が定義され、
前記CIP仕様が適用される前記製造設備または製品の種別に応じて、異なる所要時間を設定可能にしたことを特徴とする洗浄作業割付装置。 In the cleaning work assignment device according to claim 1 or 2,
The CIP specification information storage means defines the time required for a plurality of different cleaning operations according to differences in manufacturing equipment or products to be cleaned.
A cleaning work allocating apparatus characterized in that a different required time can be set according to the type of manufacturing facility or product to which the CIP specification is applied.
前記製造工程の要求は、生産に使用する前記製造設備の種別、生産環境条件、生産品目、製造方法、製造手順、当該製造工程の前後の他の製造工程の生産品目の切り替え関係、の少なくとも一つを含むことを特徴とする洗浄作業割付装置。 In the cleaning work assignment device according to claim 1,
The manufacturing process request includes at least one of the type of the manufacturing equipment used for production, the production environment condition, the production item, the manufacturing method, the manufacturing procedure, and the switching relationship of the production items in other manufacturing processes before and after the manufacturing process. A cleaning work allocating device characterized in that it includes two.
前記コンピュータが、前記製造設備を使用する製造工程の要求に応じて、前記CIP仕様にて定義される前記洗浄作業を前記製造工程の前工程または後工程のいずれに割りつけるかを決定する第2ステップと、
前記コンピュータが、前記製造工程の前後に割り付けられた前記CIP仕様に設定されている前記所要時間と、洗浄未実施許容時間記憶手段を参照して得られる前記製造設備毎の未洗浄許容時間とに基づいて、個々の前記CIP仕様に割り当てられた前記CIPステーション識別番号の前記CIPステーションの稼働時間帯が重複しないように、かつ前記洗浄作業の未実施期間が未洗浄許容時間を超過しないように、前記製造工程における前記洗浄作業の所要時間を強制的に割付け、情報表示部にガントチャートとして可視化して出力する第3ステップと、
を含むことを特徴とする洗浄作業割付方法。 The computer inputs the CIP specification from the CIP specification information storage means for defining the CIP specification including the work content and the time required for the cleaning operation performed on the manufacturing facility, and the cleaning in the plurality of manufacturing facilities to be cleaned is performed. A first step of inputting the CIP station identification number from facility master table storage means for managing each of the cleaning mechanisms shared for work as a CIP station assigned with a CIP station identification number;
The computer determines whether to allocate the cleaning operation defined in the CIP specification to a pre-process or a post-process of the manufacturing process according to a request of a manufacturing process using the manufacturing facility. Steps,
The computer sets the required time set in the CIP specification assigned before and after the manufacturing process, and the uncleaned permissible time for each manufacturing facility obtained by referring to the cleaning nonpermitted time storage means. Based on the CIP station identification number assigned to each of the CIP specifications so that the operation time zone of the CIP station does not overlap, and the non-execution period of the cleaning operation does not exceed the allowable uncleaning time, A third step of forcibly assigning the time required for the cleaning operation in the manufacturing process, and visualizing and outputting as a Gantt chart on the information display unit;
A cleaning work assignment method comprising:
前記コンピュータが、前記製造設備によって生産される複数種の製品品目の時系列な切替パターンにより、どのような洗浄仕様の前記CIP仕様で洗浄するかを予め設定するための切替定義情報記憶手段を備え、
前記第2ステップでは、前記コンピュータが自動で洗浄作業を割付ける時又は前記コンピュータが手動での洗浄作業の割付けを支援する時に、前記切替定義情報記憶手段を参照して、前記CIP仕様を決定し、
前記第3ステップでは、前記コンピュータが、決定された前記CIP仕様に定義された所要時間を更に参照して、洗浄作業の占有時間を決定することを特徴とする洗浄作業割付方法。 In the cleaning work assignment method according to claim 5 ,
The computer includes switching definition information storage means for setting in advance the cleaning specifications of the CIP specifications based on the time-series switching patterns of a plurality of types of product items produced by the manufacturing facility. ,
In the second step, when the computer automatically assigns cleaning work or when the computer supports manual assignment of cleaning work, the CIP specification is determined with reference to the switching definition information storage means. ,
In the third step, the computer determines the occupation time of the cleaning operation by further referring to the required time defined in the determined CIP specification.
前記CIP仕様情報記憶手段に、前記洗浄作業の対象となる製造設備または製品の相違に応じた、互いに異なる複数の洗浄作業の前記所要時間が格納され、
前記第3ステップでは、前記コンピュータが、前記CIP仕様が適用される前記製造設備または製品の種別に応じて、異なる所要時間を設定することを特徴とする洗浄作業割付方法。 In the cleaning work assignment method according to claim 5 or 6 ,
In the CIP specification information storage means, the required times for a plurality of different cleaning operations according to differences in manufacturing equipment or products to be cleaned are stored.
In the third step, the computer sets a different required time according to the type of manufacturing equipment or product to which the CIP specification is applied, and the cleaning work assignment method.
前記製造工程の要求は、生産に使用する前記製造設備の種別、生産環境条件、生産品目、製造方法、製造手順、当該製造工程の前後の他の製造工程の生産品目の切り替え関係、の少なくとも一つを含むことを特徴とする洗浄作業割付方法。 In the cleaning work assignment method according to claim 5 ,
The manufacturing process request includes at least one of the type of the manufacturing equipment used for production, the production environment condition, the production item, the manufacturing method, the manufacturing procedure, and the switching relationship of the production items in other manufacturing processes before and after the manufacturing process. Cleaning work allocating method characterized by including one.
前記製造設備を使用する製造工程の要求に応じて、前記CIP仕様にて定義される前記洗浄作業を前記製造工程の前工程または後工程のいずれに割りつけるかを決定する第2ステップと、
前記製造工程の前後に割り付けられた前記CIP仕様に設定されている前記所要時間と、洗浄未実施許容時間記憶手段を参照して得られる前記製造設備毎の未洗浄許容時間とに基づいて、個々の前記CIP仕様に割り当てられた前記CIPステーション識別番号の前記CIPステーションの稼働時間帯が重複しないように、かつ前記洗浄作業の未実施期間が未洗浄許容時間を超過しないように、前記製造工程における前記洗浄作業の所要時間を強制的に割付け、情報表示部にガントチャートとして可視化して出力する第3ステップと、
をコンピュータに実行させることを特徴とする洗浄作業割付プログラム。 The CIP specification is input from the CIP specification information storage means for defining the CIP specification including the work content and time required for the cleaning work performed on the manufacturing equipment, and is shared by the cleaning work at the plurality of manufacturing equipments to be cleaned. A first step of inputting the CIP station identification number from facility master table storage means for managing each of the cleaning mechanisms to be performed as CIP stations assigned with CIP station identification numbers;
A second step of deciding whether to assign the cleaning operation defined in the CIP specification to a pre-process or a post-process of the manufacturing process in response to a request of the manufacturing process using the manufacturing facility;
Based on the required time set in the CIP specification assigned before and after the manufacturing process and the uncleaned permissible time for each manufacturing facility obtained by referring to the cleaning unpermitted permissible time storage means , In the manufacturing process , the operation time zone of the CIP station with the CIP station identification number assigned to the CIP specification is not duplicated and the non-cleaning period of the cleaning operation does not exceed the allowable uncleaning time . A third step of forcibly allocating the time required for the cleaning operation and visualizing and outputting it as a Gantt chart on the information display unit;
A cleaning work assignment program characterized by causing a computer to execute.
前記製造設備によって生産される複数種の製品品目の時系列な切替パターンにより、どのような洗浄仕様の前記CIP仕様で洗浄するかを予め設定するための切替定義情報記憶手段を準備し、
前記第2ステップでは、自動又は手動で洗浄作業を割付ける時に、前記切替定義情報記憶手段を参照して、前記CIP仕様を決定し、
前記第3ステップでは、決定された前記CIP仕様に定義された所要時間を更に参照して、洗浄作業の占有時間を決定することを特徴とする洗浄作業割付プログラム。 In the cleaning work assignment program according to claim 9 ,
Preparing a switching definition information storage means for setting in advance what type of cleaning is to be performed with the CIP specification by a time-series switching pattern of a plurality of types of product items produced by the manufacturing facility;
In the second step, when the cleaning operation is automatically or manually allocated, the CIP specification is determined with reference to the switching definition information storage unit,
In the third step, the occupation time of the cleaning operation is determined by further referring to the required time defined in the determined CIP specification.
前記CIP仕様情報記憶手段に、前記洗浄作業の対象となる製造設備または製品の相違に応じた、互いに異なる複数の洗浄作業の前記所要時間が定義され、
前記第3ステップでは、前記CIP仕様が適用される前記製造設備または製品の種別に応じて、異なる所要時間を設定することを特徴とする洗浄作業割付プログラム。 In the cleaning work assignment program according to claim 9 or 10 ,
In the CIP specification information storage means, the required times for a plurality of different cleaning operations according to differences in manufacturing equipment or products to be cleaned are defined,
In the third step, the cleaning work assignment program is characterized in that a different required time is set according to the type of the manufacturing facility or product to which the CIP specification is applied.
前記製造工程の要求は、生産に使用する前記製造設備の種別、生産環境条件、生産品目、製造方法、製造手順、当該製造工程の前後の他の製造工程の生産品目の切り替え関係、の少なくとも一つを含むことを特徴とする洗浄作業割付プログラム。 In the cleaning work assignment program according to claim 9 ,
The manufacturing process request includes at least one of the type of the manufacturing equipment used for production, the production environment condition, the production item, the manufacturing method, the manufacturing procedure, and the switching relationship of the production items in other manufacturing processes before and after the manufacturing process. Cleaning work assignment program characterized by including one.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006337492A JP5098321B2 (en) | 2006-12-14 | 2006-12-14 | Cleaning work assignment device, cleaning work assignment method, cleaning work assignment program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006337492A JP5098321B2 (en) | 2006-12-14 | 2006-12-14 | Cleaning work assignment device, cleaning work assignment method, cleaning work assignment program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008152383A JP2008152383A (en) | 2008-07-03 |
| JP5098321B2 true JP5098321B2 (en) | 2012-12-12 |
Family
ID=39654520
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006337492A Expired - Fee Related JP5098321B2 (en) | 2006-12-14 | 2006-12-14 | Cleaning work assignment device, cleaning work assignment method, cleaning work assignment program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5098321B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6444971B2 (en) | 2016-12-27 | 2018-12-26 | ファナック株式会社 | Work planning device |
| CN112258291B (en) * | 2020-10-29 | 2024-08-06 | 珠海优特智厨科技有限公司 | Cooking order processing method, storage medium and terminal |
| CN119717645A (en) * | 2024-12-23 | 2025-03-28 | 中控技术股份有限公司 | A sequential start-stop control method, device, electronic device and storage medium |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62168525A (en) * | 1986-01-20 | 1987-07-24 | Nippon Steel Corp | Method for separating and purifying carbon monoxide by adsorption |
| JP2908076B2 (en) * | 1991-07-24 | 1999-06-21 | 横河電機株式会社 | Scheduling system |
| JP2954756B2 (en) * | 1991-07-31 | 1999-09-27 | 旭エンジニアリング株式会社 | Production system with moving tank |
| JP3457756B2 (en) * | 1994-12-22 | 2003-10-20 | 三菱重工業株式会社 | Cleaning device output flow control device |
| JP3253229B2 (en) * | 1995-02-22 | 2002-02-04 | 東京エレクトロン株式会社 | Cleaning treatment apparatus and cleaning treatment method |
| JPH11219875A (en) * | 1998-01-30 | 1999-08-10 | Hitachi Ltd | Semiconductor manufacturing method and semiconductor manufacturing system |
| JP3568831B2 (en) * | 1999-07-26 | 2004-09-22 | 川崎重工業株式会社 | Method and apparatus for creating schedule of repetitive production line, and recording medium storing program for creating schedule of repetitive production line |
| JP4213557B2 (en) * | 2003-10-15 | 2009-01-21 | 株式会社神戸製鋼所 | Production plan creation device and production plan creation program |
| JP2006277139A (en) * | 2005-03-28 | 2006-10-12 | Matsushita Electric Works Ltd | Method and system for making production plan |
-
2006
- 2006-12-14 JP JP2006337492A patent/JP5098321B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008152383A (en) | 2008-07-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8606386B2 (en) | Multi-agent system for distributed manufacturing scheduling with Genetic Algorithms and Tabu Search | |
| CN102246109B (en) | Dynamic Views in Automation System Modeling | |
| JP5401176B2 (en) | Dynamic maintenance planning device | |
| JP2008299762A (en) | Production management program | |
| KR20100027147A (en) | Scheduling application that allows input of free form data | |
| CN107016788A (en) | Automatic vending machine and its control method, control device and system | |
| CN101713986A (en) | Complete integration of stand-alone batch operator interface capabilities into generic human machine interface using componentized objects | |
| JP6869166B2 (en) | Production planning equipment and production planning method | |
| JP5098321B2 (en) | Cleaning work assignment device, cleaning work assignment method, cleaning work assignment program | |
| JP7101099B2 (en) | Area utilization planning system, area utilization planning method, and area utilization planning device | |
| JPH0830686A (en) | Scheduling system | |
| CN110135675A (en) | The two-way choice method and its system of service object and ISP | |
| JP2004139472A (en) | Work schedule planning system, work schedule planning method, program, and medium | |
| JP2008152382A (en) | Manufacturing plan creation system and manufacturing plan creation method | |
| Fey | Design of a fruit juice blending and packaging plant | |
| EP0592072A2 (en) | Computerized process control system | |
| JP2007133888A (en) | System and program for work planning | |
| JP2002055710A (en) | Process schedule editing system | |
| US20080114640A1 (en) | Method for planning parts demand coverage based on variable percentage of substitution parts | |
| JP4481188B2 (en) | Production planning system | |
| JP2007087421A (en) | Work planning system and work planning program | |
| JP6993772B2 (en) | Production plan creation system, production plan creation method, program and information processing equipment | |
| JP2017199092A (en) | Production planning program, production planning device, and production planning method | |
| JP5003135B2 (en) | Summary order issuing method and issuing system | |
| JP7744286B2 (en) | Maintenance work schedule creation device and maintenance work schedule creation method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090914 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20110422 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110922 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110927 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111109 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120424 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120604 |
|
| 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: 20120828 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120910 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151005 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |