(57)【特許請求の範囲】
【請求項１】
プログラマブルコントローラを用いて、複数種類の製品を混合生産する生産ラインに対して、次に生産する製品種類を逐次指示する装置であって、
今後の生産順序で指示する製品種類の少なくとも２回分を、生産順序に従って記憶している第１記憶手段と、
少なくとも前記第１記憶手段に記憶されている製品種類の生産順序以降の生産順序で指示する製品種類を、生産順序に従って記憶している第２記憶手段と、
前記第２記憶手段に生産順序に従って記憶されている製品種類の変更を指示するデータを入力するデータ入力手段を備えており、
前記プログラマブルコントローラが、
（１）前記第１記憶手段に記憶されている製品種類の生産を生産順序の早い順に指示する処理と、
（２）前記第２記憶手段に記憶されている製品種類を、前記第１記憶手段に生産順序に従って記憶する処理と、
（３）前記第２記憶手段の記憶内容を前記データ入力手段から入力されるデータに従って書き換える処理を実行し、
前記プログラマブルコントローラが、前記（１）の処理と前記（３）の処理を並行して実行可能であり、かつ、前記（１）で指示した回数が閾値以上となった場合に、前記（２）の処理を実行することを特徴とする生産指示装置。
【請求項２】
前記第１記憶手段と前記第２記憶手段が、別体の記憶媒体で構成されることを特徴とする請求項１に記載の生産指示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類の製品を混合生産する生産ラインに対して生産を指示する技術に関する。特に、プログラマブルコントローラを用いて上述の生産ラインに対して生産する製品種類を逐次指示する技術に関する。
【背景技術】
【０００２】
共通の生産ラインを用いて、複数種類の製品を混合生産することがある。一般的に、生産ラインで生産する製品種類は、製品の種類数と各製品種類の生産量等に応じて、生産ラインにおける組付け負荷が平準化されるように計画された順序で指示される。
生産ラインが生産する製品種類は、生産指示装置によって逐次指示される。例えば、複数種類のエンジンを１つの生産ラインで製造する場合であれば、第１番目はエンジンＡ，第２番目はエンジンＢ，第３番目はエンジンＢ，…といったように、複数種類のエンジンの生産指示が、所定の間隔を置いて逐次指示される。
【０００３】
例えば、特許文献１では、プログラマブルコントローラを用いて、製品種類の生産を生産ラインへ逐次指示する。生産指示は、生産ラインから要求された生産比率に従って実行される。例えば、生産ラインにおける負荷が過剰であるときには、生産ラインから生産比率を低く補正して生産指示を出すことを要求する要求データが入力される。すると、プログラマブルコントローラは、予め設定されている基準生産比率よりも低い比率に従って生産指示を出力する。例えば、プログラマブルコントローラが記憶する生産順序において組み付け負荷が高い製品種類の指示が次に予定されているならば、その製品を生産する指示を出さずに、さらに次の製品種類の生産を指示する。
【特許文献１】特開昭６１−２６５２５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、生産ラインで混合生産する製品種類とその生産順序は予め計画されており、生産指示装置に記憶されている。しかしながら、実際には、必ずしも当初の計画どおりに製品を生産できるとは限らない。例えば、特定の製品種類に対する受注量の増減や、生産に必要な部品の在庫等の状況によって、生産ラインに生産を指示する製品の種類、数量、順序等を変更しなければならないことがある。生産計画はその都度修正され、結果として、予め計画されていた生産順序の全部または一部を修正する必要が生じてくる。すなわち、生産指示装置が生産順序に従って記憶している製品種類のデータを書き換える必要が生じてくる。
特許文献１の技術では、記憶しているデータを書き換える処理をプログラマブルコントローラが実行する間は、それらの記憶されているデータに対してその他の処理を実行することができない。すなわち、書き換え処理を実行している間は、それらのデータを参照する処理を実行することができない。書き換え処理に要する時間が長いと、その間、生産ラインへ生産の指示を出力することができない。特に、混合生産する製品種類が多く、また製品種類間の生産比率が大きく異なるような場合には、生産順序に従って記憶されているデータ量は大きく、書き換え処理に要する時間も長くなる。これが生産ラインを停滞させてしまう一因となり、生産効率が低くなってしまうおそれがある。
本発明は、生産ラインに対して円滑に指示するとともに、複数の製品種類の生産順序に対して要求される変更に対応することが可能な技術を提供する。
【課題を解決するための手段】
【０００５】
本発明の装置は、プログラマブルコントローラを用いて、複数種類の製品を混合生産する生産ラインに対して、次に生産する製品種類を逐次指示する生産指示装置である。この装置は、今後の生産順序で指示する製品種類の少なくとも２回分を、生産順序に従って記憶している第１記憶手段と、少なくとも第１記憶手段に記憶されている製品種類の生産順序以降の生産順序で指示する製品種類を生産順序に従って記憶している第２記憶手段と、第２記憶手段に生産順序に従って記憶されている製品種類の変更を指示するデータを入力するデータ入力手段を備えている。この装置では、プログラマブルコントローラが、以下の（１）、（２）および（３）の処理を実行する。
（１）第１記憶手段に記憶されている製品種類の生産を生産順序の早い順に指示する処理
（２）第２記憶手段に記憶されている製品種類を、第１記憶手段に生産順序に従って記憶する処理
（３）第２記憶手段の記憶内容をデータ入力手段から入力されるデータに従って書き換える処理
さらにこの装置は、プログラマブルコントローラが、上記の（１）の処理と上記の（３）の処理を並行して実行可能であり、かつ、上記の（１）で指示した回数が閾値以上となった場合に、上記の（２）の処理を実行することを特徴とする。
【０００６】
本発明者は、生産順序に従って記憶されている製品種類のデータを記憶する手段として、第１記憶手段と第２記憶手段を設けることで、生産を指示するためにデータを参照する処理（上記の（１）の処理）と、生産順序等の変更のためにデータを書き換える処理（上記の（３）の処理）を並行して実行可能であることを見出した。このために、上述の生産指示装置では、生産ラインに指示する製品種類が、生産順序に従って、第１記憶手段と第２記憶手段に分けられて記憶されている。
【０００７】
第１記憶手段に記憶されている製品種類は、今後の生産順序で指示することが予定されている製品種類である。例えば、既に第１番目の製品種類が生産ラインに指示されている場合であれば、第１記憶手段には、少なくとも第２番目と第３番目の生産順序で指示する製品種類が記憶されている。
第１記憶手段は、プログラマブルコントローラが（１）の処理を実行する際に、生産ラインに指示する製品種類を参照するために用いられる。例えば、第１番目の製品種類の指示が実行された後に、プログラマブルコントローラは第１記憶手段を参照し、生産順序の早い順に（上述の場合であれば、第２番目の生産順序で指示する製品種類から順に）、第１記憶手段に記憶されている製品種類を生産ラインへ指示する。
プログラマブルコントローラは、（１）の処理を繰り返し実行することで、生産する製品種類を生産順序に従って逐次指示することができる。
【０００８】
これに対し、第２記憶手段に記憶されている製品種類は、第１記憶手段に記憶されている製品種類の生産順序以降の生産順序で指示される製品種類である。例えば、上述の場合であれば、第２記憶手段には第４番目以降の生産順序で指示する製品種類が記憶されている。
第２記憶手段に記憶されている製品種類は、特定の製品種類に対する受注量の増減や部品の在庫状況等によって、順序を変更しなければならないことがある。そのような場合、第２記憶手段に記憶されている製品種類の変更は、データ入力手段から入力されるデータに従って、プログラマブルコントローラによって実行される（上述の（３）の処理）。データ入力手段から入力されるデータは、例えば、操作者によって生産指示装置に入力されたデータである。上述のデータが入力されると、そのデータに従って、第２記憶手段の記憶内容を書き換える処理がプログラマブルコントローラによって実行される。例えば、第１０番目から第２０番目までの生産順序に対応する製品種類を異なる種類に変更する指示が生産指示装置に入力されれば、プログラマブルコントローラは、第２記憶手段に記憶されている第１０番目から第２０番目までの生産順序に対応する製品種類のデータを、入力されたデータに従って書き換える。
【０００９】
プログラマブルコントローラが上述した（１）の処理を繰り返していくと、第１記憶手段に記憶されている製品種類のうち未だ指示されていない製品種類の数は減少していく。生産ラインへの指示を滞りなく行うためには、第２記憶手段に記憶されている製品種類を第１記憶手段へと移動させる必要がある。このことから、プログラマブルコントローラは、さらに、第２記憶手段に記憶されている製品種類を第１記憶手段に生産順序に従って記憶する処理を実行する（上述の（２）の処理）。この処理によって、例えば、第２記憶手段に記憶されていた第４番目以降の製品種類は第１記憶手段に記憶される。そして、第４番目以降の製品種類についても、上述した（１）処理によって、対応付けられている生産順序に従って生産ラインへと逐次指示される。
【００１０】
なお、第１記憶手段に記憶された製品種類のうち既に指示がなされたものについては、生産ラインへ指示を行う度に、生産を指示した製品種類を第１記憶手段から消去してもよい。あるいは、第２記憶手段から第１記憶手段へデータの移動が行われる際に、既に生産の指示がなされた製品種類を第１記憶手段から消去してもよい。
また、第２記憶手段に記憶された製品種類のうち既に第１記憶手段へのデータの移動がなされたものについては、第２記憶手段から第１記憶手段へのデータの移動が行われる度に、第１記憶手段への記憶が済んだ製品種類を第２記憶手段から消去してもよい。あるいは、第２記憶手段のデータの書き換えが行われる際に、既に第１記憶手段への記憶が済んでいる製品種類を第２記憶手段から消去してもよい。
【００１１】
上述したように、第１記憶手段と第２記憶手段は、生産順序が異なる製品種類のデータを互いに独立して記憶している。このため、第１記憶手段と第２記憶手段に対しては、参照や書き換え等の処理を個別に実行することができる。すなわち、プログラマブルコントローラが第２記憶手段に記憶されているデータを書き換える処理を実行している間であっても、第１記憶手段を参照し、次に生産を指示する製品種類を指示する処理を実行することができる。
【００１３】
第１記憶手段に記憶されている製品種類は、今後の生産順序のうちで、直近に生産ラインに指示される製品種類である。このため、上述の（２）の処理によって第２記憶手段から第１記憶手段へと製品種類のデータを移動する処理に長い時間を要してしまうと、第１記憶手段への書き込み処理が次の製品種類の指示までに終了しないおそれがあり、好ましくない。そこで、本発明では、生産ラインへの指示回数が閾値以上となった場合に、上述の（２）の処理を実行する。閾値には、例えば、生産指示の間隔時間内に（２）の処理を終了することが可能な製品種類のデータ数を設定することができる。この場合、閾値と同数の製品種類のデータを第２記憶手段から第１記憶手段へと移動させれば、少ない移動処理回数で効率よく製品種類のデータを移動させることができる。あるいは、閾値は、生産指示の間隔時間内に（２）の処理を終了することが可能な製品種類のデータ数を超えない範囲において、操作者が任意に設定してもよい。
【００１４】
本発明の生産指示装置では、第１記憶手段と第２記憶手段が、別体の記憶媒体で構成されてもよい。
上述したように、本発明によると、第１記憶手段と第２記憶手段に対しては、参照や書き換え等の処理を互いに独立して実行することができる。第１記憶手段と第２記憶手段を別体の記憶媒体で構成することで、プログラマブルコントローラが各記憶手段に対して確実に個別にアクセスすることができる。生産ラインに対する指示と生産順序の変更を同時に実行した場合であっても、円滑に、かつ、確実にそれらの処理を実行することができる。
【発明の効果】
【００１５】
本発明によると、生産順序の変更中に、生産を指示する製品種類を参照できないといったような不具合が生じることがない。第２記憶手段に記憶されている製品種類の生産順序の変更処理に長時間を要した場合であっても、生産ラインへの指示を滞りなく行うことができる。本発明を用いることで、生産ラインに対して円滑に指示し続けるとともに、生産順序の変更に対しても随時対応することができる。
【発明を実施するための最良の形態】
【００１６】
最初に、以下に説明する実施例の主要な特徴を列記する。
（特徴１）  生産ラインに対して既に指示された製品種類を、生産順序に従って記憶している第３記憶手段を備えており、プログラマブルコントローラが、生産を指示した製品種類を第３記憶手段の遅い生産順序に対応付けて記憶する処理を実行する。
（特徴２）  前回の指示から所定時間が経過した時に第１記憶手段が参照され、生産順序の早い順に製品種類の生産が生産ラインへと指示される。
（特徴３）  生産ラインへの指示は、生産ラインから生産指示装置へ指示を要求するデータが送信されたときに実行される。
（特徴４）  第２記憶手段に記憶されている製品種類の変更を指示するデータは、生産指示装置に接続されたコンピュータ等から送信されて、生産指示装置へ入力される。
（特徴５）  第２記憶手段は、生産指示装置に抜き差し可能な記憶媒体であり、生産指示装置は第２記憶手段を挿入するスロットを備えている。
【実施例】
【００１７】
本発明の実施例について図面を参照しながら説明する。図１は、本実施例の生産指示装置２の概略構成を表わす図である。生産ライン１８は、複数種類のエンジンを混合生産する生産ラインである。生産指示装置２は、プログラマブルコントローラ４を備えており、生産ライン１８に対して、次に生産するエンジン種類を逐次指示する装置である。生産指示装置２では、所定の時間間隔毎に次に生産するエンジン種類を生産ライン１８に対して指示する。生産ライン１８には生産指示受信端末１６が備えられており、生産指示装置２から出力された生産指示は、生産指示受信端末１６によって受信される。
【００１８】
プログラマブルコントローラ４は、第１記憶手段８と、第２記憶手段６と、制御手段１４と、生産指示管理プログラム１０を備えている。第１記憶手段８と第２記憶手段６は、フラッシュメモリ等の、別体の書き換え可能な半導体メモリで構成されており、夫々制御手段１４に接続されている。
第１記憶手段８は、今後の生産順序で指示する製品種類の第１番目から１０番目までを、生産順序に従って記憶している。図４（ａ）の左欄に、第１記憶手段が記憶する情報を例示している。第１記憶手段８は、第１番目に生産を指示するエンジンＡから、第１０番目に生産を指示するエンジンＡまでの、１０個のエンジン種類を生産順序に沿って記憶している。
これに対し、第２記憶手段６は、第１記憶手段８に記憶されているエンジン種類に対応する生産順序以降の生産順序で指示するエンジン種類を、生産順序に従って記憶している。図４（ａ）の右欄に、第２記憶手段が記憶する情報を例示している。第２記憶手段６は、第１１番目に生産を指示するエンジンＢから、第１００番目に生産を指示するエンジンＣまでの、複数種類のエンジンを生産順序に沿って記憶している。すなわち、本実施例では、生産ライン１８に指示する複数のエンジン種類が、第１番から第１００番までの生産順序に従って、第１記憶手段８と第２記憶手段６に分けられて記憶されている。
第１記憶手段８と第２記憶手段６は、制御手段１４から入力されるデータを記憶する。また、第１記憶手段８と第２記憶手段６は、制御手段１４から入力される指令値に応じて、記憶しているデータを制御手段１４に入力する。
【００１９】
制御手段１４は、マイクロプロセッサ等によって構成されている。制御手段１４は、第１記憶手段８、第２記憶手段６、入力手段１２、生産指示受信端末１６と接続されている。制御手段１４は、生産指示管理プログラム１０を読み出して実行する。生産指示管理プログラム１０は、第１記憶手段８あるいは第２記憶手段６と同一のフラッシュメモリに記憶されていてもよいし、第１記憶手段８と第２記憶手段６とは別体の記憶媒体に記憶されていてもよい。
制御手段１４は、生産指示管理プログラム１０を読み出して実行することにより、第１記憶手段８に記憶されているデータに基づいて、生産ライン１８へ生産するエンジン種類を指示する。また、制御手段１４は、第２記憶手段６に記憶されているエンジン種類のデータを、第１記憶手段８へ移動させる。すなわち、制御手段１４は、第１記憶手段８と第２記憶手段６に記憶されているデータを管理するとともに、生産ラインに対して生産するエンジン種類を指示する。さらに、制御手段１４は、キーボード等で構成される入力手段１２から入力されるデータに従って、第２記憶手段６に記憶されているエンジン種類のデータを書き換える。
【００２０】
次に、制御手段１４が生産ライン１８へ生産を指示する際の処理について図２のフローチャートを参照しながら説明する。以下の処理を開始する時点で、制御手段１４は生産指示管理プログラム１０を読み出して実行しており、第１記憶手段８と第２記憶手段６には、第１番目から第１００番目までの生産順序に従って、エンジン種類が予め記憶されているものとする。
ステップＳ２では、生産ライン１８へ指示する生産順序ｉを初期値に設定する。本実施例では、ｉ＝１（すなわち、第１番目の生産順序）が初期値であるものとする。
生産順序が設定されると、次いで、その生産順序に対応付けて記憶されているエンジン種類を、第１記憶手段８から読み出す（ステップＳ４）。例えば、ｉ＝１の場合であれば、第１記憶手段８からは第１番目のエンジンＡのデータが読み出される（図４（ａ）を参照）。
次いで、ステップＳ４で第１記憶手段８から読み出されたエンジン種類の生産を生産ライン１８に指示する（ステップＳ６）。上述の場合であれば、第１番目に生産するエンジンＡの生産が、生産ライン１８へと指示される。エンジンＡを指示するデータは、生産ライン１８の生産指示受信端末１６で受信される。
生産ライン１８への指示が実行されると、指示されたエンジン種類のデータは第１記憶手段８から消去される（ステップＳ８）。上述の場合、第１番目のエンジンＡのデータが消去される。
【００２１】
次いで、生産ライン１８へ出力された生産指示の回数ｎが、所定の回数ｘ以上であるか否かが判断される（ステップＳ１０）。回数ｘは、前の生産指示を実行してから、次の生産指示を実行するまでの間に第２記憶手段６から第１記憶手段８へ移動させることが可能な数の範囲内において設定された閾値である。以下では、ｘ＝５に設定されている場合について説明する。例えば、ｉ＝１の場合であれば、生産ライン１８へ出力された生産指示の回数ｎは１であり、５回以上ではないと判断される（ステップＳ１０でＮＯ）。この場合、ステップＳ１２からステップＳ１６までの処理をスキップして、ステップＳ１８へと移行する。
【００２２】
この一方で、例えば、図４（ｂ）に示すように、既に第５番目までのエンジン種類の生産が指示されている場合（ステップＳ１０でＹＥＳ）には、制御手段１４は、ステップＳ１２の処理を実行する。
ステップＳ１２では、対応付けられている生産順序が早いｘ個のエンジン種類のデータを第２記憶手段６から読み出し、第２記憶手段６から消去する。図４（ｂ）に示すように、第２記憶手段６に第１１番目以降の生産順序に対応するエンジン種類が記憶されている場合には、第１１番目から第１５番目までの生産順序に対応する５個のエンジン種類が第２記憶手段６から読み出され、消去される。
次いで、ステップＳ１４では、ステップＳ１２で第２記憶手段６から読み出されたエンジン種類を、第１記憶手段８の遅い生産順序に対応付けて記憶させる。ステップＳ１２とステップＳ１４の処理を経た後、図４（ｃ）の左欄に示すように、第１記憶手段８には第６番目から第１５番目までの生産順序に対応するエンジン種類が記憶されている。この一方で、図４（ｃ）の右欄に示すように、第２記憶手段６には第１６番目から第１００番目までの生産順序に対応するエンジン種類が記憶されている。
上記のように第２記憶手段６から第１記憶手段８へエンジン種類のデータの移動が実行されると、生産ラインへ出力された生産指示の回数ｎは初期値（本実施例では、ｎ＝０）に設定される（ステップＳ１６）。ｎはステップＳ６の処理が実行される毎にインクリメントされ、再び５以上となった場合（ステップＳ１０でＹＥＳ）に、ステップＳ１２からステップＳ１６までの処理が実行される。すなわち、ステップＳ１２からステップＳ１６の処理が実行される毎に、第２記憶手段６の最も早い生産順序に対応するエンジン種類のデータが５個ずつ、第１記憶手段８の最も遅い生産順序に対応するエンジン種類のデータとして、第２記憶手段６から第１記憶手段８へ移動される。
【００２３】
上述のステップＳ１２からステップＳ１６の処理は、前の生産指示を実行してから、次の生産指示を実行するまでの間に実行される。このことから、第２記憶手段６から第１記憶手段８へデータを移動中であるために、生産ライン１８へ指示が出力できないといったような不具合が生じることがない。生産指示装置２は、次に生産する製品種類を、生産ライン１８に対して円滑に指示し続けることができる。
【００２４】
次いで、ステップＳ１８では、ｉ番目のエンジン種類の生産を指示してからの経過時間が所定時間以上経過したか否かが判断される。ここでいう所定時間とは、前の生産指示を実行してから、次の生産指示を実行するまでの間隔時間である。生産指示の間隔時間は、生産ラインで生産される製品に応じて設定されている。例えば、生産ライン１８に対して２分おきに生産するエンジン種類を指示する場合であれば、上述の所定時間は、２分に設定される。
制御手段１４は、上述の所定時間が経過するまで（ステップＳ１８でＮＯ）は次の処理を実行せず、所定時間が経過した場合（ステップＳ１８でＹＥＳ）には、ステップＳ２０の処理を実行する。
ステップＳ２０では、次に指示する生産順序をｉからｉ＋１へインクリメントする。例えば、ｉ＝１の場合であれば、このステップの処理によって次に指示する生産順序はｉ＝２にインクリメントされ、図４の（ａ）の右欄に示す第２番目のエンジンＣについて、ステップＳ４からステップＳ１８までの処理が繰り返される。
【００２５】
次に、第２記憶手段６に記憶されているデータに対して制御手段１４が実行する処理について図３のフローチャートを参照しながら説明する。以下の処理を開始する時点で、図２に示した処理と同様に、制御手段１４は生産指示管理プログラム１０を読み出して実行しているものとする。
ステップＳ２２では、第２記憶手段６に記憶されているエンジン種類の変更を指示するデータが入力手段１２から入力されたか否かを判断する。変更を指示するデータが入力手段１２から入力された場合（ステップＳ２２でＹＥＳ）にはステップＳ２４へ移行し、変更を指示するデータが入力手段１２から入力されていない場合（ステップＳ２２でＮＯ）には、ステップＳ３０へ移行する。
【００２６】
ステップＳ２４では、第１記憶手段８へデータを移動する処理が実行されているか否かが判断される。ここでいう移動処理とは、上述した図２のステップＳ１２からステップＳ１６までの処理（あるいは、後述する図３のステップＳ３２からステップ３６の処理）をいう。移動処理が実行されていないと判断された場合（ステップＳ２４でＮＯ）には、ステップＳ２８へと移行する。
この一方で、移動処理が実行されている場合（ステップＳ２４でＹＥＳ）には、移動処理の完了まで待機する（ステップＳ２６）。移動処理が完了すると（ステップＳ２６でＹＥＳ）、ステップＳ２８へと移行し、入力手段１２から入力された変更指示に従って、第２記憶手段６の記憶しているデータを書き換える。例えば、第２記憶手段６に図４（ａ）の右欄に示す内容が記憶されているときに、第１２番目に生産を指示するエンジン種類をエンジンＢからエンジンＤへ変更する指示が入力手段１２から入力された場合には、上述したステップＳ２８の処理によって、第２記憶手段６に記憶されているデータが、図４（ａ）に示す内容から図４（ｂ）に示す内容へと書き換えられる。
【００２７】
ステップＳ２２で変更指示が入力されない場合には、ステップＳ３０で、生産ライン１８へ出力された生産指示の回数ｎが、所定の回数ｘ以上であるか否かが判断される。このステップでは、図２のステップＳ１０と同一の処理が実行される。さらに、ステップＳ３２からステップＳ３６では、図２のステップＳ１２からステップＳ１６までの処理と同一の処理が実行される。このことにより、ステップＳ３２からステップＳ３６の処理が実行される毎に、第２記憶手段６に記憶されているデータのうち、早い生産順序に対応するエンジン種類から順に、５個のエンジン種類が第１記憶手段８へ遅い生産順序に対応するエンジン種類として移動される。
【００２８】
上述の実施例では、第１記憶手段８と第２記憶手段６が別体の記憶媒体で構成されている場合について説明したが、本発明はこれに限定されない。例えば、第１記憶手段８と第２記憶手段６は、１つの記憶媒体において異なるレジストリを有する記憶領域であってもよい。
【００２９】
本実施例の生産指示装置２によると、生産指示装置２に記憶されているエンジン種類の生産順序の変更中に、生産ライン１８に対して生産を指示することができないといったような不具合が生じることがない。第２記憶手段６に記憶されている製品種類の生産順序の変更処理に長時間を要した場合であっても、生産ライン１８への指示を円滑に行うことができる。生産ライン１８に対して円滑に指示し続けるとともに、生産順序の変更に対しても随時対応することができる。
【００３０】
本明細書または図面に説明した技術要素は、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時の請求項に記載の組み合わせに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【図面の簡単な説明】
【００３１】
【図１】生産指示装置の概略構成を表わす図である。
【図２】生産する製品種類を制御手段が生産ラインへ指示する処理を表わすフローチャートである。
【図３】第２記憶手段に記憶されているデータを制御手段が更新する処理を表わすフローチャートである。
【図４】第１記憶手段と第２記憶手段が記憶する情報を例示した図である。
【符号の説明】
【００３２】
２：生産指示装置
４：プログラマブルコントローラ
６：第２記憶手段
８：第１記憶手段
１０：生産指示管理プログラム
１２：入力手段
１４：制御手段
１６：生産指示受信端末
１８：生産ライン
【図１】
0005136000.tif 000002
【図２】
0005136000.tif 000003
【図３】
0005136000.tif 000004
【図４】
0005136000.tif 000005