(57)【要約】      （修正有）【課題】オンラインプログラム書き込み手段による変更後の調整用設定値を、プログラム図面データに反映しないでプログラム図面データからプログラムへの変換を行い、保守支援装置への読み込みおよびオフラインプログラム書き込み手段によるディジタル制御装置への書き込みを実施しても、調整用設定値が書き換わることのないようにすること。【解決手段】プログラム読み込み手段１０は、外部メディアに２０保存されているプログラムデータの読み込みを実行する際、プログラムデータに調整用設定値が設定されていない場合、記憶装置６に格納してデータの更新を行う。【選択図】図１
2005250661.tif 000002
【特許請求の範囲】
【請求項１】
プラント設備機器を制御するディジタル制御装置に対し、1対1または１対複数で接続され、
前記ディジタル制御装置に前記プラント設備機器の制御を実行させるためのプログラムおよび設定値を外部メディアから読み込むプログラム読み込み手段、このプログラム読み込み手段で読み込んだプログラムおよび設定値を格納する記憶装置、前記ディジタル制御装置の制御停止中に前記記憶装置に格納されているプログラムおよび設定値を前記ディジタル制御装置に書き込むオフラインプログラム書き込み手段、前記ディジタル制御装置の制御実行中に前記記憶装置に格納されている設定値のうちプラント運転にあわせて調整する調整用設定値を変更し前記ディジタル制御装置に書き込むオンラインプログラム書き込み手段を有する保守演算装置と、
前記保守演算装置に対する処理要求を入力し、当該保守演算装置により処理する内容を表示する入力装置と、
から構成されるディジタル制御装置の保守支援装置において、
前記プログラム読み込み手段を、前記外部メディアに保存されているプログラムデータの読み込みを実行する際、当該プログラムデータに調整用設定値が設定されていない場合、前記記憶装置に格納してデータの更新を行う手段で構成したことを特徴とするディジタル制御装置の保守支援装置。
【請求項２】
プラント設備機器を制御するディジタル制御装置に対し、1対1または１対複数で接続され、
前記ディジタル制御装置に前記プラント設備機器の制御を実行させるためのプログラムおよび設定値を外部メディアから読み込むプログラム読み込み手段、このプログラム読み込み手段で読み込んだプログラムおよび設定値を格納する記憶装置、前記ディジタル制御装置の制御停止中に前記記憶装置に格納されているプログラムおよび設定値を前記ディジタル制御装置に書き込むオフラインプログラム書き込み手段、前記ディジタル制御装置の制御実行中に前記記憶装置に格納されている設定値のうちプラント運転にあわせて調整する調整用設定値を変更し前記ディジタル制御装置に書き込むオンラインプログラム書き込み手段を有する保守演算装置と、
前記保守演算装置に対する処理要求を入力し、当該保守演算装置により処理する内容を表示する入力装置と、
から構成されるディジタル制御装置の保守支援装置において、
前記保守演算装置を、前記入力装置からの入力により更新対象となる前記調整用設定値に該当する設定値を指定する調整用設定値指定手段と、この調整用設定値指定手段で設定した設定値番号と外部メディアから読み込んだプログラムデータの設定値番号とを比較し、外部メディアから読み込んだプログラムデータの設定値番号が前記調整用設定値指定手段で設定した設定値番号と一致するものがない場合に格納を許可し、前記外部メディアから読み込んだプログラムデータを前記記憶装置に格納する手段とから構成したことを備えたことを特徴とするディジタル制御装置の保守支援装置。
【請求項３】
プラント設備機器を制御するディジタル制御装置に対し、1対1または１対複数で接続され、
前記ディジタル制御装置に前記プラント設備機器の制御を実行させるためのプログラムおよび設定値を外部メディアから読み込むプログラム読み込み手段、このプログラム読み込み手段で読み込んだプログラムおよび設定値を格納する記憶装置、前記ディジタル制御装置の制御停止中に前記記憶装置に格納されているプログラムおよび設定値を前記ディジタル制御装置に書き込むオフラインプログラム書き込み手段、前記ディジタル制御装置の制御実行中に前記記憶装置に格納されている設定値のうちプラント運転にあわせて調整する調整用設定値を変更し前記ディジタル制御装置に書き込むオンラインプログラム書き込み手段を有する保守演算装置と、
前記保守演算装置に対する処理要求を入力し、当該保守演算装置により処理する内容を表示する入力装置と、
から構成されるディジタル制御装置の保守支援装置において、
前記プログラム読み込み手段を、前記調整用設定値ごとに履歴番号を持ち、前記オンラインプログラム書き込み手段により前記調整用設定値の変更および前記ディジタル制御装置への書き込みを実行した際に前記記憶装置に格納されている調整用設定値の履歴番号の更新を行う履歴番号更新手段と、前記外部メディア内プログラムデータに前記調整用設定値であることを指定した設定値について読み込んだデータの履歴番号と前記記憶装置に格納されている調整用設定値の履歴番号とを比較して前記外部メディア内プログラムデータの履歴番号の方が大きい場合のみ格納を行う手段とから構成したことを特徴とするディジタル制御装置の保守支援装置。
【請求項４】
プラント設備機器を制御するディジタル制御装置に対し、1対1または１対複数で接続され、
前記ディジタル制御装置に前記プラント設備機器の制御を実行させるためのプログラムおよび設定値を外部メディアから読み込むプログラム読み込み手段、このプログラム読み込み手段で読み込んだプログラムおよび設定値を格納する記憶装置、前記ディジタル制御装置の制御停止中に前記記憶装置に格納されているプログラムおよび設定値を前記ディジタル制御装置に書き込むオフラインプログラム書き込み手段、前記ディジタル制御装置の制御実行中に前記記憶装置に格納されている設定値のうちプラント運転にあわせて調整する調整用設定値を変更し前記ディジタル制御装置に書き込むオンラインプログラム書き込み手段を有する保守演算装置と、
前記保守演算装置に対する処理要求を入力し、当該保守演算装置により処理する内容を表示する入力装置と、
から構成されるディジタル制御装置の保守支援装置において、
前記保守演算装置を、前記入力装置からの入力により更新対象となる前記調整用設定値に該当する設定値を指定する調整用設定値指定手段と、前記調整用設定値ごとに履歴番号を持ち、前記オンラインプログラム書き込み手段により前記調整用設定値の変更および前記ディジタル制御装置への書き込みを実行した場合に前記履歴番号の更新を行う履歴番号更新手段と、前記プログラム読み込み手段が前記外部メディアに保存されているプログラムデータの読み込みを実行する際、前記外部メディアから読み込んだプログラムデータの設定値と前記調整用設定値指定手段で指定した設定値とを比較し、両設定値が一致する場合、その読み込んだプログラムデータの履歴番号と前記記憶装置に格納されている調整用設定値の履歴番号とを比較し、前記外部メディア内プログラムデータの履歴番号の方が大きい場合のみ更新を行うようにした手段とから構成したことを特徴とするディジタル制御装置の保守支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタル制御装置据付時等の各種設定値の調整を行う保守支援装置に係り、特にプログラムと設定値をコントローラにオフラインで書き込み、かつ設定値をオンラインで変更可能なディジタル制御装置の保守支援装置に関する。
【背景技術】
【０００２】
発電プラント等に設置されるバルブ等のプラント設備機器はディジタル制御装置（ディジタルコントローラとも称する）からの制御指令に基づいて制御されるように構成されており、一方このディジタル制御装置は保守支援装置によってプラント建設時あるいは定期点検時に、バルブやタイマー等の各種設備機器が所定通りに応答するように、格納されている設定値を調整したり、プログラムの一部を修正するようにしている。
【０００３】
ところで、上記保守支援装置は、従来図９で示すように構成されていた。図９において、保守支援装置１は、この装置の中核をなす保守演算装置２と、この保守演算装置２への処理要求を入力したり、この保守演算装置２による演算処理結果を画面上に表示するための入力装置３と、後述するディジタル制御装置３０１〜３０Ｎがバルブやタイマーその他のプラント設備機器４０１〜４０Ｎの制御を実行するために、外部メディア２０に保存されているプログラムおよび設定値を読み込むプログラム読み込み装置４とから構成されている。
【０００４】
なお、図９で示した機能構成図は保守支援装置１台に対してディジタル制御装置をＮ台設置した所謂１：Ｎ制御方式を示しているが、勿論１：１制御方式であっても適用可能であり、同様に、ディジタル制御装置とプラント設備機器との関係も１：Ｎ制御方式に限定されずに１：１制御方式であっても適用可能である。
【０００５】
前記保守演算装置２は、前記プログラム読み込み装置４からプログラムおよび設定値の読み込み処理を行うプログラム読み込み手段５と、このプログラム読み込み手段５により読み込んだプログラムおよび設定値を格納する記憶装置６と、この記憶装置６のデータを前記ディジタル制御装置３０１〜３０Ｎの制御停止中に記憶部３０Mに書き込むオフラインプログラム書き込み手段７と、さらに前記記憶装置６のデータを当該ディジタル制御装置３０１〜３０Ｎの制御実行中に当該記憶部３０Mに書き込むオンラインプログラム書き込み手段８とから構成されている。
【０００６】
ここで、前記ディジタル制御装置３０１〜３０Ｎのプログラムおよび設定値の変更を行う必要が生じた場合は、従来次に述べるような（１）および（２）の方法で変更を行っていた。
【０００７】
（１）  外部で作成、修正したプログラムおよび設定値をディジタル制御装置３０１〜３０Ｎの記憶部３０Mに書き込む場合、入力装置３から外部メディア２０に保存されているデータの読み込み要求を選択することにより、外部で作成、修正したプログラムおよび設定値をプログラム読み込み装置４よりプログラム読み込み手段５を使って一括で記憶装置６に格納する。
【０００８】
その後、ディジタル制御装置３０１〜３０Ｎの制御を停止させ、入力装置３からディジタル制御装置３０１〜３０Ｎに対するプログラムの書き込み要求を選択することにより、オフラインプログラム書き込み手段７を使って前記記憶装置６に格納してあるプログラムおよび設定値を一括で書き込みする。
【０００９】
（２）  ディジタル制御装置３０１〜３０Ｎにてプラント設備機器の制御を実行しながら、プラント運転にあわせた調整を必要とする設定値（前述したバルブの開閉時間、タイマーの設定時間等、以降これらを調整用設定値と呼ぶ）を変更する場合、入力装置３から変更対象となる調整用設定値の選択と、調整用設定値のオンライン変更の実施要求を行うことにより、オンラインプログラム書き込み手段８を使って前記記憶装置６内の当該設定値の変更を行うとともに、ディジタル制御装置３０１〜３０Ｎの記憶部３０Mに対して当該設定値の書き込みを行う。
【００１０】
なお、ディジタル制御装置において、動作中にプログラムの変更を行うようにした技術については、上記の背景技術以外にも例えば、特許文献１にも開示されている。
【特許文献１】特開２００１−２２９０１５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
発電プラントのうち、特に原子力発電プラントにおいては、上記（２）の変更対象である調整用設定値を除き、プログラム図面と前記ディジタル制御装置３０１〜３０Ｎに書き込むプログラムの完全一致を確保する必要がある。このため、プログラムおよび設定値の変更を行う場合、プログラム図面データを変更し、その上で変更したプログラム図面データを機械的にプログラムに変換して保守支援装置１に読み込んでから、ディジタル制御装置３０に書き込む手順を踏むようにしている。
【００１２】
したがって、調整用設定値以外のプログラムの変更がある場合は、（１）のオフラインプログラム書き込みとなり、この場合プログラムおよび設定値が一括で読み出し、書き込みされるため、（２）にて変更した調整用設定値の内容を、プログラム図面データに反映しておかないと一度変更した設定値が再度書き換わるという不具合があった。
【００１３】
なお、特許文献１においては、前記背景技術で述べたプログラムおよび設定値の変更に関する（１）および（２）の記述はなく、プログラムを変更する場合、本発明の背景技術と同様の不具合が生じるものと考えられる。
【００１４】
そこで本発明の目的は、上述した課題を解決するためになされたもので、オンラインプログラム書き込み手段による変更後の調整用設定値を、プログラム図面データに反映しないでプログラム図面データからプログラムへの変換を行い、保守支援装置への読み込みおよびオフラインプログラム書き込み手段によるディジタル制御装置への書き込みを実施しても、調整用設定値が書き換わることがないようにしたディジタル制御装置の保守支援装置を提供することにある。
【課題を解決するための手段】
【００１５】
上記の目的を達成するために、請求項１に係るディジタル制御装置の保守支援装置の発明は、プラント設備機器を制御するディジタル制御装置に対し、1対1または１対複数で接続され、前記ディジタル制御装置に前記プラント設備機器の制御を実行させるためのプログラムおよび設定値を外部メディアから読み込むプログラム読み込み手段、このプログラム読み込み手段で読み込んだプログラムおよび設定値を格納する記憶装置、前記ディジタル制御装置の制御停止中に前記記憶装置に格納されているプログラムおよび設定値を前記ディジタル制御装置に書き込むオフラインプログラム書き込み手段、前記ディジタル制御装置の制御実行中に前記記憶装置に格納されている設定値のうちプラント運転にあわせて調整する調整用設定値を変更し前記ディジタル制御装置に書き込むオンラインプログラム書き込み手段を有する保守演算装置と、前記保守演算装置に対する処理要求を入力し、当該保守演算装置により処理する内容を表示する入力装置と、から構成されるディジタル制御装置の保守支援装置において、
前記プログラム読み込み手段を、前記外部メディアに保存されているプログラムデータの読み込みを実行する際、当該プログラムデータに調整用設定値が設定されていない場合、前記記憶装置に格納してデータの更新を行う手段で構成したことを特徴とする。
【００１６】
また、請求項２に係るディジタル制御装置の保守支援装置の発明は、プラント設備機器を制御するディジタル制御装置に対し、1対1または１対複数で接続され、前記ディジタル制御装置に前記プラント設備機器の制御を実行させるためのプログラムおよび設定値を外部メディアから読み込むプログラム読み込み手段、このプログラム読み込み手段で読み込んだプログラムおよび設定値を格納する記憶装置、前記ディジタル制御装置の制御停止中に前記記憶装置に格納されているプログラムおよび設定値を前記ディジタル制御装置に書き込むオフラインプログラム書き込み手段、前記ディジタル制御装置の制御実行中に前記記憶装置に格納されている設定値のうちプラント運転にあわせて調整する調整用設定値を変更し前記ディジタル制御装置に書き込むオンラインプログラム書き込み手段を有する保守演算装置と、前記保守演算装置に対する処理要求を入力し、当該保守演算装置により処理する内容を表示する入力装置と、から構成されるディジタル制御装置の保守支援装置において、前記保守演算装置を、前記入力装置からの入力により更新対象となる前記調整用設定値に該当する設定値を指定する調整用設定値指定手段と、この調整用設定値指定手段で設定した設定値番号と外部メディアから読み込んだプログラムデータの設定値番号とを比較し、外部メディアから読み込んだプログラムデータの設定値番号が前記調整用設定値指定手段で設定した設定値番号と一致するものがない場合に格納を許可し、前記外部メディアから読み込んだプログラムデータを前記記憶装置に格納する手段とから構成したことを備えたことを特徴とする。
【００１７】
また、請求項３に係るディジタル制御装置の保守支援装置の発明は、プラント設備機器を制御するディジタル制御装置に対し、1対1または１対複数で接続され、前記ディジタル制御装置に前記プラント設備機器の制御を実行させるためのプログラムおよび設定値を外部メディアから読み込むプログラム読み込み手段、このプログラム読み込み手段で読み込んだプログラムおよび設定値を格納する記憶装置、前記ディジタル制御装置の制御停止中に前記記憶装置に格納されているプログラムおよび設定値を前記ディジタル制御装置に書き込むオフラインプログラム書き込み手段、前記ディジタル制御装置の制御実行中に前記記憶装置に格納されている設定値のうちプラント運転にあわせて調整する調整用設定値を変更し前記ディジタル制御装置に書き込むオンラインプログラム書き込み手段を有する保守演算装置と、前記保守演算装置に対する処理要求を入力し、当該保守演算装置により処理する内容を表示する入力装置と、から構成されるディジタル制御装置の保守支援装置において、前記プログラム読み込み手段を、前記調整用設定値ごとに履歴番号を持ち、前記オンラインプログラム書き込み手段により前記調整用設定値の変更および前記ディジタル制御装置への書き込みを実行した際に前記記憶装置に格納されている調整用設定値の履歴番号の更新を行う履歴番号更新手段と、前記外部メディア内プログラムデータに前記調整用設定値であることを指定した設定値について読み込んだデータの履歴番号と前記記憶装置に格納されている調整用設定値の履歴番号とを比較して前記外部メディア内プログラムデータの履歴番号の方が大きい場合のみ格納を行う手段とから構成したことを特徴とする。
【００１８】
さらに、請求項４に係るディジタル制御装置の保守支援装置の発明は、プラント設備機器を制御するディジタル制御装置に対し、1対1または１対複数で接続され、前記ディジタル制御装置に前記プラント設備機器の制御を実行させるためのプログラムおよび設定値を外部メディアから読み込むプログラム読み込み手段、このプログラム読み込み手段で読み込んだプログラムおよび設定値を格納する記憶装置、前記ディジタル制御装置の制御停止中に前記記憶装置に格納されているプログラムおよび設定値を前記ディジタル制御装置に書き込むオフラインプログラム書き込み手段、前記ディジタル制御装置の制御実行中に前記記憶装置に格納されている設定値のうちプラント運転にあわせて調整する調整用設定値を変更し前記ディジタル制御装置に書き込むオンラインプログラム書き込み手段を有する保守演算装置と、前記保守演算装置に対する処理要求を入力し、当該保守演算装置により処理する内容を表示する入力装置と、から構成されるディジタル制御装置の保守支援装置において、前記保守演算装置を、前記入力装置からの入力により更新対象となる前記調整用設定値に該当する設定値を指定する調整用設定値指定手段と、前記調整用設定値ごとに履歴番号を持ち、前記オンラインプログラム書き込み手段により前記調整用設定値の変更および前記ディジタル制御装置への書き込みを実行した場合に前記履歴番号の更新を行う履歴番号更新手段と、前記プログラム読み込み手段が前記外部メディアに保存されているプログラムデータの読み込みを実行する際、前記外部メディアから読み込んだプログラムデータの設定値と前記調整用設定値指定手段で指定した設定値とを比較し、両設定値が一致する場合、その読み込んだプログラムデータの履歴番号と前記記憶装置に格納されている調整用設定値の履歴番号とを比較し、前記外部メディア内プログラムデータの履歴番号の方が大きい場合のみ更新を行うようにした手段とから構成したことを特徴とする。
【発明の効果】
【００１９】
本発明によれば、前記外部メディアに保存されているプログラムデータの読み込みを実行する際、当該プログラムデータに調整用設定値が設定されていない場合、記憶装置に格納してデータの更新を行うようにしたので、例えオンラインプログラム書き込み手段による変更後の調整用設定値をプログラム図面データに反映しないでプログラム図面データからプログラムへの変換を行い、保守支援装置への読み込みおよびオフラインプログラム書き込み手段によるディジタル制御装置への書き込みを実施したとしても、調整用設定値が書き換わることがないディジタル制御装置の保守支援装置を提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明に係るディジタル制御装置の保守支援装置の実施例について、図面を参照して説明する。なお、以下述べる実施例はコンピュータのハードウェアおよびソフトウェアによって実現しており、ソフトウェアによって実現する機能については、「＊＊手段」と表記するようにした。また、各図を通して同一部分には同一記号を付けて重複する説明を省略するようにした。
【００２１】
（実施例１）
図１は本発明に係るディジタル制御装置の保守支援装置の実施例１を示す機能構成図である。  
図１において、本実施例１に係るディジタル制御装置の保守支援装置１Ａは、新たな保守演算装置２Ａと、入力装置３と、プログラム読み込み装置４とから構成され、さらにこの保守演算装置２Ａは記憶装置６と、オフラインプログラム書き込み手段７と、オンラインプログラム書き込み手段８と、従来技術におけるプログラム読み込み手段５に替えて新たに設けた第１プログラム読み込み手段１０とから構成されている。
【００２２】
この第１プログラム読み込み手段１０は、外部メディア２０に保存されている調整用設定値フラグｆを入力してこれを反転して設定値格納選択信号１６として出力するノット回路１０２と、このノット回路１０２から出力される設定値格納選択信号１６によって、外部メディア２０に保存されている調整用設定値を前記記憶装置６へ格納するのか否かいずれかを選択する機能を有するプログラム格納選択手段１０１とから構成されている。
【００２３】
ところで、プログラム図面データより変換されて前記外部メディア２０に保存されているプログラムデータには、図２で示すような設定値個々に対して付けられた設定値番号２０ｅ（例えば、S0000、S0001、…S0010、…S0039）と、設定値データ（0、1、…5、…0）とが予め記述されており、これらの設定値のうち調整用設定値については、当該設定値が調整用設定値であることを表わす調整用設定値フラグｆ（1、1、…1、…0）を設定している。
【００２４】
そして、ディジタル制御装置３０１〜３０Ｎの定期点検時等において、プログラムの設定値を変更する必要が生じた場合には、入力装置３を用いて保守演算装置２Ａに対して外部メディア２０に格納されているデータの読み出し要求を行う。第１プログラム読み込み手段１０はこの要求を受けてプログラム読み込み装置４を介して外部メディア２０からプログラムデータの読み出しを実行する。この際、第１プログラム読み込み手段１０では読み込んだプログラムデータについて、外部メディア２０に記述されている調整用設定値フラグｆが「１」であるか「０」であるかを確認し、この調整用設定値フラグｆが「１」であればノット回路１０２から格納不可すなわち「オフ」の設定値格納選択信号１６を出力し、逆に調整用設定値フラグｆが「０」であればノット回路１０２によって格納許可すなわち「オン」の設定値格納選択信号１６を出力する。
【００２５】
前記プログラム格納選択手段１０１はこの設定値格納選択信号１６を受け、この信号１６が「オン」の場合換言すれば、調整用設定値フラグｆが「０」の場合のみ、外部メディア２０の設定値を記憶装置６へ格納し、信号１６が「オフ」の場合格納しないように選択動作する。
【００２６】
以上説明したように、本実施例１に係るディジタル制御装置の保守支援装置によれば、プログラム読み込みを実行する際、第１プログラム読み込み手段１０は調整用設定値であることを示すフラグｆが設定されていない場合に限り、外部メディア２０から記憶装置６のデータ更新を行い、調整用設定値であることを示すフラグｆが「１」になっている設定値については、外部メディア２０から記憶装置６のデータ更新は行われない。
【００２７】
この結果、例えオンラインプログラム書き込み手段８による変更後の調整用設定値をプログラム図面データに反映しないでプログラム図面データからプログラムへの変換を行い、保守支援装置１への読み込みおよびオフラインプログラム書き込み手段７によるディジタル制御装置３０１〜３０Ｎへの書き込みを実施したとしても、調整用設定値が書き換わるという不具合を起すことはない。
【００２８】
（実施例２）
次に、図３に示す機能構成図を参照して本発明の実施例２について説明する。  
図３において、本実施例２に係る保守支援装置１Ｂが図１で示した保守支援装置１Ａと相違する点は、保守演算装置２Ｂ内の第１プログラム読み込み手段１０に替えて新たに第２プログラム読み込み手段１２を設けるとともに、入力手段３から調整用設定値の指定を受ける調整用設定値指定手段１１を設けた点にあり、その他の構成については図１の構成と同じである。
【００２９】
前記調整用設定値指定手段１１は、入力装置３によってデータ更新を実施しない調整用設定値に該当する設定値について、その設定値番号を入力されるように構成されたもので、当該指定された設定値の番号を第２プログラム読み込み手段１２内の設定値番号比較手段１２１に対して出力する。
【００３０】
外部メディア２０に保存されているプログラムデータには、前述の通り予め設定値個々に対して付けられた設定値番号および設定値が記述されており、保守演算部２Ｂに外部メディア２０からのプログラムおよび設定値の読み込みを実施する際、前記入力装置３より外部メディア２０からのデータ更新を実施しない調整用設定値に該当する設定値の設定値番号を入力する。
【００３１】
調整用設定値指定手段１１は、入力された設定値番号を図４に示す例のように設定する。なお、図４の設定値番号は図２での設定例と同じにしてある。その後、入力装置３より第２プログラム読み込み手段１２に対し外部メディア２０のデータ読み出し要求を行うと、第２プログラム読み込み手段１２はプログラム読み込み装置４を介して外部メディア２０からデータの読み出しを実行する。
【００３２】
この際、第２プログラム読み込み手段１２では設定値番号比較手段１２１において、調整用設定値指定手段１１により設定された設定値番号１１ｅと、プログラム読み込み装置４を介して読み込んだプログラムデータに記述されている設定値番号２０ｅとを比較し、読み込んだプログラムデータの設定値番号２０ｅが前記調整用設定値指定手段１１で設定されている設定値番号１１ｅと一致する場合には、格納を不可にする「オフ」の設定値格納選択信号１６を出力し、読み込んだプログラムデータの設定値番号２０ｅと調整用設定値指定手段１１で設定されている設定値番号１１ｅに一致するものがない場合には、格納を許可する「オン」の設定値格納選択信号１６を出力する。
【００３３】
前記プログラム格納選択手段１０１は設定値格納選択信号１６が「オフ」の場合には読み込んだプログラムデータの設定値について記憶装置６への格納を実施せず、設定値格納選択信号１６が「オン」の場合にのみ選択動作して、読み込んだプログラムデータの設定値について記憶装置６への格納を実施する。
【００３４】
以上説明したように、本実施例２に係るディジタル制御装置の保守支援装置によれば、プログラム読み込みを実行する際、調整用設定値指定手段１１で設定した設定値番号の調整用設定値について、第２プログラム読み込み手段１２が有する選択機能により、記憶装置６に記憶されているデータを外部メディア２０からデータ更新は行われない。
【００３５】
この結果、例えオンラインプログラム書き込み手段８による変更後の調整用設定値をプログラム図面データに反映しないでプログラム図面データからプログラムへの変換を行い、保守支援装置１Ｂへの読み込み、およびオフラインプログラム書き込み手段７よるディジタル制御装置３０１〜３０Ｎへの書き込みを実施しても、該当する調整用設定値が書き換わるという不具合を起すことはない。
【００３６】
なお、オンラインプログラム書き込み手段８による変更後の調整用設定値の中で、外部メディア２０からのデータ更新を必要とする調整用設定値がある場合には、入力装置３で設定値番号の設定をしなければよい。設定値番号の設定をしなければ更新は可能となる。
【００３７】
（実施例３）
さらに、図５に示す機能構成図を参照して本発明の実施例３について説明する。  
図５において、本実施例３に係る保守支援装置１Ｃが図１で示した保守支援装置１Ａと相違する点は、保守演算装置２Ｃ内に前記第１プログラム読み込み手段１０に替えて新たに第３プログラム読み込み手段１３を設けるとともに、履歴番号更新手段１４とを設けた点にあり、その他の構成については図１の構成と同じである。
【００３８】
以下、第３プログラム読み込み手段１３について説明する。１３１は履歴比較手段であり、前記記憶装置６内の調整用設定値の履歴番号６ｈと、外部メディア２０に保存されているプログラムデータの履歴番号２０ｈとを比較し、外部メディア２０から読み込んだプログラムデータの履歴番号２０ｈの方が前記記憶装置６内の調整用設定値の履歴番号６ｈよりも小さい場合には、格納不可である「オフ」の設定値格納選択信号１６を出力し、逆に読み込んだプログラムデータの履歴番号２０ｈの方が記憶装置６内調整用設定値の履歴番号６ｈよりも大きい場合には、格納を許可する「オン」の設定値格納選択信号１６を出力する。
【００３９】
１４はオンラインプログラム書き込み手段８により調整用設定値の変更を行った際、記憶装置６の変更対象調整用設定値の履歴番号を更新する履歴番号更新手段である。前記記憶装置６は図６に示すように、設定値番号６ｅ（S0000、S0001、S0002、…、S0039）の個々に対して履歴番号６ｈ（1、1、1、…）を設定する。前記履歴番号更新手段１４はオンラインプログラム書き込み手段８により調整用設定値の変更を行った際、記憶装置６の変更対象調整用設定値の履歴番号を更新する。
【００４０】
一方、外部メディア２０に保存されているプログラムデータには、図７で示すように予め設定値個々に付けられた設定値番号２０ｅ（S0000、S0001、S0002、…、S0039）と設定値データとが記述されており、このプログラムデータに対し、当該設定値が調整用設定値であることを示すフラグｆと、履歴番号２０ｈとを設定する。
【００４１】
その後、入力装置３より第３プログラム読み込み手段１３に対し、外部メディア２０のデータ読み出し要求を行うと、第３プログラム読み込み手段１３はプログラム読み込み装置４を介して外部メディア２０のデータの読み出しを実行する。
【００４２】
この際、第３プログラム読み込み手段１３は、読み込んだプログラムデータについて、外部メディア２０に保存されている調整用設定値であることを表わすフラグｆを確認し、このフラグｆが「１」の場合、履歴比較手段１３１において履歴番号更新手段１４にて更新された記憶装置６内の調整用設定値の履歴番号６ｈと、外部メディア２０に保存されているデータの履歴番号２０ｈとを比較し、読み込んだプログラムデータの履歴番号２０ｈの方が記憶装置６内の調整用設定値の履歴番号６ｈよりも小さい場合には、設定値格納選択信号１６を「オフ」にし、逆に読み込んだプログラムデータの履歴番号２０ｈの方が記憶装置６内の調整用設定値の履歴番号６ｈよりも大きい場合には、設定値格納選択信号１６を「オン」にする。また、調整用設定値フラグｆが「０」の場合には設定値格納選択信号１６を「オン」にする。
【００４３】
そして、プログラム格納選択手段１０１は上記設定値格納選択信号１６を受けて、当該設定値格納選択信号１６が「オン」の場合にのみ選択動作して、調整用設定値を記憶装置６へ格納する。
【００４４】
以上説明したように、本実施例３に係るディジタル制御装置の保守支援装置によれば、プログラム読み込みを実行する際、オンラインプログラム書き込み手段８による変更後の調整用設定値の履歴番号が更新されて記憶装置６内の設定値履歴番号が外部メディア２０側の履歴番号よりも大きければ調整用設定値の更新は行われない。
【００４５】
この結果、例えオンラインプログラム書き込み手段８による変更後の調整用設定値をプログラム図面データに反映しないでプログラム図面データからプログラムへの変換を行い、ディジタル制御装置の保守支援装置１への読み込みおよびオフラインプログラム書き込み手段７によるディジタル制御装置３０１〜３０Ｎへの書き込みを実施したとしても、調整用設定値が書き換わるという不具合を起すことはない。  
また、調整用設定値について外部メディア２０より更新するデータと、更新しないデータとは、履歴番号により自動的に選別することができる。
【００４６】
（実施例４）
次に、図８に示す機能構成図を参照して本発明の実施例４について説明する。  
本実施例４に係る保守支援装置１Ｄは、前述の図３で示した保守支援装置１Ｂの保守演算装置２Ｂの機能および図５で示した保守支援装置１Ｃの保守演算装置２Ｃの機能を統合化したものであり、新たな保守演算装置２Ｄと、入力装置３と、プログラム読み込み装置４とから構成され、さらにこの保守演算装置２Ｄは記憶装置６、オフラインプログラム書き込み手段７、オンラインプログラム書き込み手段８、調整用設定値指定手段１１、履歴番号更新手段１４および第４プログラム読み込み手段１５から構成されている。
【００４７】
外部メディア２０に保存されているプログラムデータには、前述の通り予め設定値個々に付けられた設定値番号と設定値が記述されており、このプログラムデータに対し、当該設定値が調整用設定値であることを示すフラグｆと、履歴番号とを設定する。この場合のプログラムデータの例は前述した図７と同じである。
【００４８】
ここで、履歴番号を比較する対象を絞り込んで比較処理の時間を短縮するため、外部メディア２０からプログラムおよび設定値の読み込みを実施する際、入力装置３より当該データの読み込み時、外部メディア２０からの更新対象とする調整用設定値の設定値番号を入力し、調整用設定値指定手段１１では入力された調整用設定値の設定値番号を前述した図６に示す例のように設定する。
【００４９】
その後、入力装置３より第４プログラム読み込み手段１５に対し、外部メディア２０のデータ読み出し要求を行うと、第４プログラム読み込み手段１５はプログラム読み込み装置４を介して外部メディア２０からデータの読み出しを実行する。
【００５０】
この際、第４プログラム読み込み手段１５は、読み込んだプログラムデータについて、外部メディア２０に保存されている調整用設定値フラグｆを確認するとともに、第２設定値番号比較手段１５１において調整用設定値指定手段１１で設定された設定値番号１１ｅとプログラムデータの設定値番号２０ｅとの比較を行い、読み込んだプログラムデータの設定値番号２０ｅが調整用設定値指定手段１１で設定されている設定値番号１１ｅと一致する場合は、履歴比較信号１６ａを「オン」にして出力し、読み込んだプログラムデータの設定値番号２０ｅと調整用設定値指定手段１１で設定されている設定値番号１１ｅに一致するものがない場合は、履歴比較信号１６aを「オフ」にして出力する。
【００５１】
次に、履歴比較手段１５２では、調整用設定値フラグｆが「１」でかつ履歴比較信号１６ａが「オン」すなわち履歴許可の場合、履歴番号更新手段１４にて更新された記憶装置６内の調整用設定値の履歴番号６ｈと外部メディア２０に保存されているデータの履歴番号２０ｈとを比較し、読み込んだプログラムデータの履歴番号２０ｈの方が小さい場合には設定値格納選択信号１６を「オフ」すなわち格納不可とし、逆の場合には設定値格納選択信号１６を「オン」にして格納を許可する。
【００５２】
また、調整用設定値フラグｆが「０」、または履歴比較信号１６ａが「オフ」の場合は設定値格納選択信号１６を「オン」にして格納を許可する。  
そして、前記プログラム格納選択手段１０１は設定値格納選択信号１６が「オン」の場合にのみ、設定値の記憶装置６への格納を実施する。
【００５３】
以上説明したように、本実施例４に係るディジタル制御装置の保守支援装置によれば、オンラインプログラム書き込み手段８による変更後の調整用設定値については履歴番号が更新され、記憶装置６の設定値履歴番号が外部メディア２０に保存されているデータの履歴番号２０ｈより大きくなり、外部メディア２０側の履歴番号２０ｈを更新していなければ調整用設定値の更新は行われない。
【００５４】
その結果、例えプログラム読み込みを実行する際、オンラインプログラム書き込み手段８による変更後の調整用設定値をプログラム図面データに反映しないでプログラム図面データからプログラムへの変換を行い、保守支援装置１Ｄへの読み込みおよびオフラインプログラム書き込み手段７によるディジタル制御装置３０１〜３０Ｎへの書き込みを実施しても、調整用設定値が書き換わるという不具合を起すことはない。
【００５５】
また、外部メディア２０からの更新対象とする調整用設定値のエリアを指定することにより、履歴番号を比較する対象を絞り込むように機能するので、前述の実施例３に比べて比較処理時間を短縮することができる。
【図面の簡単な説明】
【００５６】
【図１】本発明に係るディジタル制御装置の保守支援装置の実施例１を示す機能構成図。
【図２】外部メディアに保存されているプログラムデータの一例を示す図。
【図３】本発明に係るディジタル制御装置の保守支援装置の実施例２を示す機能構成図。
【図４】外部メディアに保存されているプログラムデータの一例を示す図。
【図５】本発明に係るディジタル制御装置の保守支援装置の実施例３を示す機能構成図。
【図６】記憶装置に記憶されたプログラムデータの一例を示す図。
【図７】外部メディアに保存されているプログラムデータの一例を示す図。
【図８】本発明に係るディジタル制御装置の保守支援装置の実施例４を示す機能構成図。
【図９】従来のディジタル制御装置の保守支援装置を示す機能構成図。
【符号の説明】
【００５７】
１Ａ，１Ｂ〜１Ｄ…保守支援装置、２Ａ，２Ｂ〜２Ｄ…保守演算装置、３…入力装置、４…プログラム読み込み装置、６…記憶装置、７…オフラインプログラム書き込み手段、８…オンラインプログラム書き込み手段、１０…第１プログラム読み込み手段、１０１…プログラム格納選択手段、１０２…ノット回路、１１…調整用設定値指定手段、１２…第２プログラム読み込み手段、１２１…設定値番号比較手段、1３…第３プログラム読み込み手段、１３１…履歴比較手段、１４…履歴番号更新手段、１５…第４プログラム読み込み手段、１５１…設定値番号比較手段、１５２…履歴比較手段、１６…設定値格納選択信号、１６a…履歴比較信号、２０…外部メディア、３０１〜３０Ｎ…ディジタル制御装置、４０１〜４０Ｎ…プロセス設備機器。
【図１】
2005250661.tif 000003
【図２】
2005250661.tif 000004
【図３】
2005250661.tif 000005
【図４】
2005250661.tif 000006
【図５】
2005250661.tif 000007
【図６】
2005250661.tif 000008
【図７】
2005250661.tif 000009
【図８】
2005250661.tif 000010
【図９】
2005250661.tif 000011