(57)【要約】【課題】監視制御装置から外部記録メディアへの監視制御データ保存に、データ喪失を起こすことなく、適切なタイミングで自動的に保存する。【解決手段】外部記録メディアへデータを保存する日時を設定しておき（Ｓ１）、その日時が来たときに外部記録メディアへのデータ自動保存を開始し（Ｓ４，Ｓ５，Ｓ６）、この自動保存時に外部記録メディアが保存不可の状態になっていた場合は、保存しようとしていたデータを監視制御装置内のハードディスク上に一旦退避させ（Ｓ７，Ｓ８）、該ハードディスク上に退避したデータは、記録メディアが使用可能になったタイミングで、オペレータ操作により記録メディアに転送可能にする。  日時設定に代えて、データポインタにより保存時期を特定することも含む。【選択図】図１
2008020967.tif 000002
【特許請求の範囲】
【請求項１】
監視制御装置のメッセージデータやロギングデータ等のデータを外部記録メディアへ保存する方法であって、
前記外部記録メディアへデータを保存する日時を設定しておき、その日時が来たときに前記外部記録メディアへのデータ自動保存を開始し、この自動保存時に該外部記録メディアが保存不可の状態になっていた場合は、保存しようとしていたデータを監視制御装置内のハードディスク上に一旦退避させ、該ハードディスク上に退避したデータは、記録メディアが使用可能になったタイミングで、オペレータ操作により記録メディアに転送可能にしたデータ保存処理手順を有することを特徴とする監視制御装置のデータ保存方法。
【請求項２】
監視制御装置のメッセージデータやロギングデータ等のデータを外部記録メディアへ保存する方法であって、
監視制御装置のデータ群のうち最後に更新されたデータのポインタを記憶しておき、このポインタ位置のデータを更新するときに、前回外部記録メディアに保存したデータが全て消されたタイミングで前記外部記録メディアに自動保存を行い、この自動保存時に外部記録メディアが保存不可の状態になっていた場合は、保存しようとしていたデータをハードディスク上に一旦退避させ、この退避データを記録メディアが使用可能になったタイミングで、オペレータ操作により記録メディアに移動可能にしたデータ保存処理手順を有することを特徴とする監視制御装置のデータ保存方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視制御装置における監視制御データを外部記録メディアへ保存する方法に関する。
【背景技術】
【０００２】
監視制御装置のメッセージデータやロギングデータ等のデータは、外部記憶装置として搭載するハードディスク容量の関係上、一定容量までしか監視制御装置上に保存して置けない。
【０００３】
このようなデータは、図３の（ａ）に示すように、一定容量まで来たら、過去の古いデータを消して、新しいデータを保存する方法、または図３の（ｂ）に示すように、古いデータを残しておきたい場合、いままでは古いデータが消される前に、オペレータが監視制御装置のハードディスク上にあるデータを光磁気ディスク等の外部記録メディアにコピーして保存している。
【０００４】
他の効率的なデータ保存方法として、監視制御装置内にデータ選択送信部を設け、監視制御装置内のデータファイルの各データの中から、保存を必要とするデータを選択し、この選択したデータのみを上位のエンジニアリング・ワークステーションへ送信する方法が提案されている（例えば、特許文献１参照）。
【特許文献１】特開平５−２１７００２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
手動で外部記録メディアにデータを保存する方法は、以下の問題点がある。
【０００６】
（１）保存時に外部記録メディアが故障中、容量不足、存在しない等の場合、外部記録メディアに保存できない。この場合、記録メディアに保存可能となる前に、監視制御装置内のハードディスク上で新しいデータが保存され、古いデータが消されてしまうと、その部分のデータは失われてしまう。
【０００７】
（２）保存するタイミング不定期で更新されるようなデータの場合、古いデータのなくなるタイミングが分からない。このため、必要とするデータを逸失してしまうことがある。
【０００８】
また、前記のデータ選択送信によるデータ保存方法は、保存を必要とするデータが発生した場合にその都度データ送信することになり、上位のエンジニアリング・ワークステーション等との間に通信負荷が頻発的に発生する問題がある。また、上位のエンジニアリング・ワークステーションが故障中、存在しない等の場合にデータ喪失を起こす。
【０００９】
本発明の目的は、監視制御装置から外部記録メディアへの監視制御データ保存に、データ喪失を起こすことなく、適切なタイミングで自動的に保存できる方法を提供することにある。
【課題を解決するための手段】
【００１０】
本発明は、前記の課題を解決するため、監視制御装置のハードディスク上のデータを、特定のタイミングで外部記録メディアに自動保存し、この自動保存時に外部記録メディアに保存できない状態の場合は一時的にハードディスク上にデータを退避させておくようにしたもので、以下の方法を特徴とする。
【００１１】
（１）監視制御装置のメッセージデータやロギングデータ等のデータを外部記録メディアへ保存する方法であって、
前記外部記録メディアへデータを保存する日時を設定しておき、その日時が来たときに前記外部記録メディアへのデータ自動保存を開始し、この自動保存時に該外部記録メディアが保存不可の状態になっていた場合は、保存しようとしていたデータを監視制御装置内のハードディスク上に一旦退避させ、該ハードディスク上に退避したデータは、記録メディアが使用可能になったタイミングで、オペレータ操作により記録メディアに転送可能にしたデータ保存処理手順を有することを特徴とする。
【００１２】
（２）監視制御装置のメッセージデータやロギングデータ等のデータを外部記録メディアへ保存する方法であって、
監視制御装置のデータ群のうち最後に更新されたデータのポインタを記憶しておき、このポインタ位置のデータを更新するときに、前回外部記録メディアに保存したデータが全て消されたタイミングで前記外部記録メディアに自動保存を行い、この自動保存時に外部記録メディアが保存不可の状態になっていた場合は、保存しようとしていたデータをハードディスク上に一旦退避させ、この退避データを記録メディアが使用可能になったタイミングで、オペレータ操作により記録メディアに移動可能にしたデータ保存処理手順を有することを特徴とする。
【発明の効果】
【００１３】
以上のとおり、本発明によれば、監視制御装置のハードディスク上のデータを、特定のタイミングで外部記録メディアに自動保存し、この自動保存時に外部記録メディアに保存できない状態の場合は一時的にハードディスク上にデータを退避させておくようにしたため、データ喪失を起こすことなく、適切なタイミングで自動的に保存できる。具体的には、
・監視制御装置上のデータを、保存日時がくる度に自動で外部記録メディアにコピーするため、オペレータが手動で保存しなくても良くなり、外部記録メディアに保存することを忘れてしまったためにデータを喪失することがなくなる。
【００１４】
・外部記録メディアにコピーできない状態の場合、データを一時的にハードディスクに退避させておくため、外部記録メディアが使用できなかったときも、データを喪失することがなくなる。
【００１５】
・実施形態１では、自動保存日時を設定することで、定期的に更新されるデータ、経験的に更新される容量がわかるデータに関しては、オペレータにとって区切りの良いタイミングでデータを外部記録メディアに自動保存できる。
【００１６】
実施形態２では、前回外部記録メディアに保存したデータが、監視制御装置上からなくなったタイミングで自動的に保存を行うことができ、不定期に更新されるデータに関して、最適なタイミングでデータを外部記録メディアに自動保存できる。
【発明を実施するための最良の形態】
【００１７】
（実施形態１）
本実施形態は、外部記録メディアへデータを保存するため、あらかじめ保存予約日時を設定しておき、その日時が来たら自動保存を開始する。この自動保存時に、外部記録メディアが保存不可（故障、容量不足、メディアが入っていない）の状態になっていた場合は、保存しようとしていたデータを監視制御装置内のハードディスク上に一旦退避させる。ハードディスク上に退避したデータは、記録メディアが使用可能になったタイミングで、オペレータ操作により記録メディアに転送する。
【００１８】
図１は、本実施形態によるデータ保存処理手順を示す。
【００１９】
（Ｓ１）まず、保存日時を設定しておく（設定日時をＬとする）。
【００２０】
（Ｓ２）ハードディスクに保存できる退避データの容量を設定しておく（設定容量をＭとする）。
【００２１】
（Ｓ３）退避データが設定容量Ｍを越えた場合の処理方法を以下のものから選択設定しておく（処理方法をＮとする）。
【００２２】
（ａ）古いものを消して、新しいものを保存する。
【００２３】
（ｂ）保存しない。
【００２４】
（Ｓ４）保存日時（設定Ｌ）がくるまで待機する。
【００２５】
（Ｓ５，Ｓ６）保存日時（設定Ｌ）がきたとき、外部記録メディアが保存できない状態（容量不足、故障、メディアが入っていない等）か否かをチェックし、保存できる状態の場合、外部記録メディアにデータを保存し、次の保存日時を待つ。
【００２６】
（Ｓ７，Ｓ８）外部記録メディアへ保存できない場合、保存できない旨のメッセージを表示し、ハードディスクに保存できるデータ容量が設定容量Ｍ以上か否かをチェックし、越えていなければ外部記録メディアに保存しようとしていたデータを一時的にハードディスク上に退避データとして保存する。この保存には当該データのファイル名を変更して追加保存する。
【００２７】
（Ｓ９）外部記録メディアへ保存できず、かつ、ハードディスクに保存されているデータ容量が設定容量Ｍ以上の場合、設定しておいた処理方法（設定Ｎ）で処理を行う。
【００２８】
したがって、本実施形態によれば、監視制御装置上のデータを、保存日時がくる度に自動で外部記録メディアにコピーするため、オペレータが手動で保存しなくても良くなり、外部記録メディアに保存することを忘れてしまったためにデータを喪失することがなくなる。
【００２９】
また、外部記録メディアにコピーできない状態の場合、データを一時的にハードディスクに退避させておくため、外部記録メディアが使用できなかったときも、データを喪失することがなくなる。
【００３０】
また、自動保存日時を設定することで、定期的に更新されるデータ、経験的に更新される容量がわかるデータに関しては、オペレータにとって区切りの良いタイミングでデータを外部記録メディアに自動保存できる。
【００３１】
（実施形態２）
本実施形態は、外部記録メディアへデータを保存するタイミングとして、監視制御装置のデータ群のうち最後に更新されたデータのポインタを記憶しておき、このポインタ位置のデータを更新するときに、前回外部記録メディアに保存したデータが全て消されたタイミングで外部記録メディアに自動保存を行う。この自動保存時に、外部記録メディアが保存不可（故障、容量不足、メディアが入っていない）の状態になっていた場合は、保存しようとしていたデータをハードディスク上に一旦退避させ、この退避データを記録メディアが使用可能になったタイミングで、オペレータ操作により記録メディアに移動させる。
【００３２】
図２は、本実施形態によるデータ保存処理手順を示す。
【００３３】
（Ｓ１１）ハードディスクに保存できる退避データの容量を設定しておく（設定容量をＭとする）。
【００３４】
（Ｓ１２）退避データが設定容量Ｍを越えた場合の処理方法を以下の方法から選択設定しておく（処理方法をＮとする）。
【００３５】
（ａ）古いものを消して、新しいものを保存する。
【００３６】
（ｂ）保存しない。
【００３７】
（Ｓ１３）前回、外部記録メディアに保存した（または、退避データとして保存した）データのポインタを記憶しておく（データポインタをＰとする）。
【００３８】
（Ｓ１４，Ｓ１５）監視制御装置上のデータが更新される毎に、今回更新されたポインタが前回保存したポインタ（データポインタＰ）に達するか否かをチェックする。
【００３９】
（Ｓ１６，Ｓ１７）今回の更新で、前回保存したポインタ（データポインタＰ）に達する場合、外部記録メディアが保存できない状態（容量不足、故障、メディアが入っていない等）か否かをチェックし、保存できる状態の場合、外部記録メディアにデータを保存し、処理Ｓ１３に戻って当該データポインタＰを記憶しておく。
【００４０】
（Ｓ１８，Ｓ１９）外部記録メディアへ保存できない場合、保存できない旨のメッセージを表示し、ハードディスクに保存できるデータ容量が設定容量Ｍ以上か否かをチェックし、越えていなければ外部記録メディアに保存しようとしていたデータを一時的にハードディスク上に退避データとして保存し、処理Ｓ１３に戻って当該データポインタＰを記憶しておく。
【００４１】
なお、前回の保存時に外曲記録メディアが故障していて、既にハードディスク上に退避データが保存されている場合は、ファイル名を変更して退避データを追加保存する。
【００４２】
（Ｓ２０）外部記録メディアへ保存できず、かつ、ハードディスクに保存されているデータ容量が設定容量Ｍ以上の場合、設定しておいた処理方法（設定Ｎ）で処理を行う。
【００４３】
本実施形態は、実施形態１の作用効果に加えて、前回外部記録メディアに保存したデータが、監視制御装置上からなくなったタイミングで自動的に保存を行うことができ、不定期に更新されるデータに関して、最適なタイミングでデータを外部記録メディアに自動保存できる。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態１を示すデータ保存処理手順図。
【図２】本発明の実施形態２を示すデータ保存処理手順図。
【図３】従来のデータ更新または外部メディアへの保存方法。
【図１】
2008020967.tif 000003
【図２】
2008020967.tif 000004
【図３】
2008020967.tif 000005