(57)【要約】【課題】メンテナンス時、停止機器の重要レベルの機能に影響させない時間帯を検索する。【解決手段】制御対象の動作制御に関係する入出力データを取り込み、プログラム指定テーブル１１に規定する処理条件のもとに、各種のファイリング処理、連動制御等の機能処理を行う複数のＳＶＳと、各ＳＶＳとの間でデータの授受を行い、前記機能処理の結果を表示する下位通信機能を備え、メンテナンス時に検索ウインドウ画像を表示し、停止条件を入力し表示するシステム停止条件入力表示部５３Ａと、入力された停止時間とプログラム指定テーブル１１の処理条件とから、重要度の高い影響を受ける機能及びグループを検索表示する影響機能出力部５３Ｂと、検出された影響を受ける機能に関するグループの処理時間から禁止時間帯を取り込み、禁止時間帯以外の時間から停止可能時間帯を検索する停止可能時間検索部５３Ｃとを有するＨＩＳ３とを備えた中央監視装置である。【選択図】図１
2010211619.tif 000002
【特許請求の範囲】
【請求項１】
複数のリモートステーションにそれぞれ接続される各種施設内の制御対象の動作制御に関係する入出力データを取り込み、予め格納されるプログラム指定テーブルに規定する各プログラム処理条件のもとに、各種のファイリング処理、スケジュール制御、連動制御等の機能、制御処理を行う複数のサーバ装置と、
各サーバ装置との間でデータの授受を行い、前記機能の処理結果をモニタ表示部に表示する下位通信機能を備え、メンテナンス時に当該モニタ表示部に予め作成された検索ウインドウ画像を表示し、メンテナンス時の停止機器、停止時間、停止時間帯等の停止条件を入力し、停止内容を表示するシステム停止条件入力表示部と、このシステム停止条件入力表示部によって入力された停止時間と前記下位通信機能を介して取得される前記プログラム指定テーブルに規定する各プログラム処理条件とから、重要度の高い影響を受ける機能及び前記停止機器の当該機能に関する信号のグループを検索表示する影響機能出力部と、この影響機能出力部で検出された影響を受ける機能に関するグループの処理時間から禁止時間帯を取り込み、当該禁止時間帯以外の時間から停止可能時間帯を検索するメンテナンス停止可能時間検索部とを有するヒューマンインターフェイス装置と
を備えたことを特徴とする中央監視装置。
【請求項２】
請求項１に記載の中央監視装置において、
前記メンテナンス停止可能時間検索部は、予め定めるスケジュール制御設定テーブルから停止機器に連なるグループを検索するグループ検索処理手段と、この検索されたグループに基づき、予め定めるスケジュールモード設定テーブルから、前記停止機器の停止予定日の運転曜日モードを取り出す運転曜日検索処理手段と、取り出した曜日モードに基づき、予め定めた週間スケジュール設定テーブルから曜日モードの運転時間（処理時間）を抜き出す運転時間判断処理手段と、前記停止機器の予備時間を含む禁止時間帯を取得する時間判断手段と、前記処理禁止時間帯以外の時間から停止可能時間帯を検索する手段とを有することを特徴とする中央監視装置。
【請求項３】
各制御対象の動作制御に関係するデータを取り込み、各種のファイリング処理、スケジュール制御、連動制御を行う複数のサーバ装置と相互に必要なデータの受渡し通信処理を行うヒューマンインターフェイス装置のコンピュータに着脱可能に装填され、
前記ヒューマンインターフェイス装置のモニタ表示部に予め作成された検索ウインドウ画像を表示し、メンテナンス時の停止機器（サーバ装置）、停止時間、停止時間帯等の停止条件を入力し、停止内容を表示するシステム停止条件入力表示機能と、この入力された停止時間と前記停止機器に格納されるプログラム指定テーブルに規定される各プログラム処理条件とから、重要度の高い影響を受ける機能を検出し、前記停止機器の当該機能に関する信号が何れのグループに属するかを表示する影響機能出力機能と、この影響機能出力機能で検出された影響を受ける機能の処理時間から禁止時間帯を検出し、当該処理禁止時間帯以外の時間から停止可能時間帯を検索するメンテナンス停止可能時間検索機能とを実現させることを特徴とするメンテナンス支援ツール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビル、工場などに設置される各種の設備機器の改造を含むメンテナンス時に停止装置の停止による機能、制御処理の影響を低減する中央監視装置及びメンテナンス支援ツールに関する。
【背景技術】
【０００２】
大規模のビル施設や各種の工場施設などでは、多くの電気、空調、防災、衛生設備機器などが設置され、これら設備機器の動作状態を監視するために中央監視装置が用いられている。
【０００３】
ビル施設や工場施設は、多くの設備機器を備えており、各設備機器の寿命が異なることから、定期的に改造を含むメンテナンスを実施し、生産性の向上や継続的な設備の安定動作を確保している。
【０００４】
ところで、従来の多くの中央監視装置は、各種の設備機器の追加、変更等の改造を含むメンテナンス時に最小の停止時間とするために、設備機器の最適なメンテナンス時期や交換時期を予測し、少ない停止時間で部品の交換を含むメンテナンス作業を実施するとか（特許文献１）、あるいは早期に異常予兆を見つけ出し、異常となる要因を取り除くことによって異常停止時間を少なくし、異常が発生した場合であっても早期に復旧し、異常による停止時間を短縮しようとするのが一般的である（特許文献２）。
【０００５】
さらに、特許文献等に開示されていないが、本願出願人において既に実施されているものとして、図９に示すような構成の中央監視装置が存在する。
【０００６】
この中央監視装置は、イーサネット（登録商標）などのネットワーク１に複数のサーバ装置（以下、ＳＶＳと呼ぶ）２Ａ，２Ｂ，…及びマンマシン機能を司る１台以上のヒューマンインターフェイス装置（以下、ＨＩＳと呼ぶ）３Ａ，３Ｂ，…が接続されている。
【０００７】
各ＳＶＳ２Ａ，２Ｂ，…にはそれぞれ信号伝送ライン４Ａ，４Ｂ，…を介してそれぞれ入出力インターフェイス機能を有する複数のリモートステーション（以下、ＲＳＴと呼ぶ）５ａ１，５ａ２，…、５ｂ１，５ｂ２，…が接続されている。各ＲＳＴ５ａ１，５ａ２，…、５ｂ１，５ｂ２，…は、制御対象となる設備機器６ａ１，６ａ２，…、６ｂ１，６ｂ２，…との間で動作制御に関するデータのやり取りを行っている。
【０００８】
各ＳＶＳ２Ａ，２Ｂ，…は、対応関係にある各ＲＳＴ５ａ１，５ａ２，…、５ｂ１，５ｂ２，…から設備機器６ａ１，６ａ２，…、６ｂ１，６ｂ２，…の動作制御に関するデータを取り込み、各種のファイリング処理の他、スケジュール制御や連動制御を実行する。
【０００９】
各ＨＩＳ３Ａ，３Ｂ，…は、複数のＳＶＳ２Ａ，２Ｂ，…から送られてくるデータを取り込み、所要の処理，スケジュール制御や連動制御の結果を表示したり、さらに複数のＳＶＳ２Ａ，２Ｂ，…から送られてくるデータを区分けしつつ一括表示する機能を持っている。
【００１０】
各ＳＶＳ２（２Ａ，２Ｂ，…）及びＨＩＳ３（３Ａ，３Ｂ，…）は、具体的には図１０に示すような機能構成を有している。
【００１１】
ＳＶＳ２（２Ａ，２Ｂ，…）には、各種のプログラムの処理条件を規定する起動プログラム指定テーブル１１が設けられ、プログラム処理条件に従って必要な機能，制御処理を実行する。
【００１２】
すなわち、ＳＶＳ２は、対応関係にあるＲＳＴ５（５ａ１，５ａ２，…、５ｂ１，５ｂ２，…）との間でデータのやり取りを行い、ＲＳＴ５からの入力データ１２を確保する下位伝送処理部１３と、ＳＶＳ２内で処理可能な工学単位変換などの信号変換情報を規定するＤＩ（デジタル入力）信号設定テーブル１４及びＡＩ（アナログ入力）信号設定テーブル１５と、入力データ１２をＤＩ信号設定テーブル１４の信号変換情報のもとに所要のＤＩデータ１６に変換するＤＩ入力処理部１７及び入力データ１２をＡＩ信号設定テーブル１５の信号変換情報のもとに所要のＡＩデータ１８に変換するＡＩ入力処理部１９と、これらＤＩデータ１６及びＡＩデータ１８を用いて、各種の設備機器の監視・制御のために各種の処理を実行するＣＰＵで構成される処理制御部２０と、ＨＩＳ装置３（３Ａ，３Ｂ，…）との間でデータの受渡しを行う上位伝送処理部２１とが設けられている。
【００１３】
処理制御部２０としては、ＤＩ・ＡＩデータ１６，１８を用いて時系列的な履歴データ２２を作成する履歴ファイリング処理部２３、ＤＩ・ＡＩデータ１６，１８を用いて各設備機器の所要の作表データ２４を作成する作表ファイリング処理部２５、ＤＩ・ＡＩデータ１６，１８と所要とするポイントのトレンド登録データ２６とに基づいて、トレンドデータ２７をファイリングするトレンドファイリング処理部２８の他、ＨＩＳ３（３Ａ，３Ｂ，…）を介して監視操作員によって入力設定のもとに作成されるスケジュール制御データ２９に従ってスケジュール制御を実施して出力データ３０を出力するスケジュール制御部３１、同じく監視操作員によって入力される連動制御データ３２に従って連動制御を実施して出力データ３０を作成する連動制御部３３が設けられている。
【００１４】
スケジュール制御部３１としては、スケジュール制御データ２８の内容を確認し、設定されている設備機器が自己ＳＶＳに割り当てられた設備機器かを確認し、当該設備機器が存在する場合に設定時間に当該設備機器への発停データ（出力データ）を出力する機能を有する。
【００１５】
前記連動制御部３３としては、入力された連動制御データ３２に設定されるに入力設備機器の状態変化を、前記ＤＩ・ＡＩデータ１６，１８から読取り、連動関係にある出力設備機器への発停データ（出力データ）を出力する機能を有する。
【００１６】
スケジュール制御部３１及び連動制御部３３で出力された出力データ３０は下位伝送処理部１３を経由して対応するＲＳＴ５を介して設備機器６に与えられる。
【００１７】
一方、ＨＩＳ３（３Ａ，３Ｂ，…）は、下位通信機能部４１が各ＳＶＳ２から取り込んだ各種の入力データ（ＤＩデータ，ＡＩデータ）や各種のファイリングデータを読取り、モニタ表示部４２に画面表示する。すなわち、モニタ表示部４２には、ポイント一覧表示、グラフィック表示、履歴表示、トレンド表示、作表表示などを行う。
【００１８】
また、前述したようにスケジュール制御データ２９や連動制御データ３２を設定する際にモニタ表示部４２を利用して、設備機器の設定が行われる。この設定された内容は下位通信機能部４１を介してＳＶＳ２に送られ、スケジュール制御データ２８や連動制御データ３２の更新がなされる。
【先行技術文献】
【特許文献】
【００１９】
【特許文献１】特開２００３−３２２６７１号公報
【特許文献２】特開２００３−０４２４０５号公報
【発明の概要】
【発明が解決しようとする課題】
【００２０】
従って、前述したように特許文献の技術は、各種の設備機器の改造を含むメンテナンス作業時にどの程度の影響を受けるか全く把握されておらず、また重要な処理を続けながら、空き時間を利用してメンテナンス作業を行うか、全設備機器の運転を停止し、短時間にメンテナンス作業を実施するなどの方法がとられており、それ相当の影響を受ける問題がある。
【００２１】
一方、本出願人により実施済みとする図１０に示す中央監視装置では、設備機器の増減、変更などの改造が発生した場合、ＳＶＳ２を停止した後、ＤＩ信号設定テーブル１４やＡＩ信号設定テーブル１５などに設定される信号変換情報などを更新し、再起動する必要がある。
【００２２】
しかしながら、ＳＶＳ２を停止した後、再度正常に起動するまでの間、当該ＳＶＳ２で取り込んでいる各種の信号の監視が難しく、またスケジュール制御や連動制御なども実施できない。
【００２３】
通常、ＳＶＳ２を改造する場合、どれだけの機能、制御処理に影響を与えるかを認識し、事前にユーザ側の監視操作員などに説明しておかなければならない。
【００２４】
しかし、機能、制御処理に関する各種の設定は、ユーザ側の監視操作員などが設定することが多く、製品製造元で事前に確認することが難しい。また、中央監視装置で取り扱うデータ量も多く、設定変更内容を見ても明確に影響度を認識することができない。事前に影響度を明確に認識できない結果、製品製造元で引受けた改造実施後のデータの復旧作業にも膨大な時間と工数を費やす問題がある。
【００２５】
本発明は上記事情に鑑みてなされたもので、各施設に設置される各種の設備機器の追加、変更等の改造を含むメンテナンス時、ＳＶＳの各種の処理機能に与える影響を認識可能に出力し、影響の受けない停止可能時間を見つけ出す中央監視装置及びメンテナンス支援ツールを提供することを目的とする。
【課題を解決するための手段】
【００２６】
上記課題を解決するために、本発明に係る中央監視装置は、複数のリモートステーションにそれぞれ接続される各種施設内の制御対象（設備機器）の動作制御に関係する入出力データを取り込み、予め格納されるプログラム指定テーブルに規定する各プログラム処理条件のもとに、各種のファイリング処理、スケジュール制御、連動制御等の機能、制御処理を行う複数のサーバ装置と、各サーバ装置との間でデータの授受を行い、前記機能、制御処理結果をモニタ表示部に表示する下位通信機能を有し、メンテナンス時に前記モニタ表示部に予め作成された検索ウインドウ画像を表示し、メンテナンス時の停止機器（サーバ装置）、停止時間、停止時間帯等の停止条件を入力し、検索内容を表示するシステム停止条件入力表示部と、このシステム停止条件入力表示部によって入力された停止時間と前記下位通信機能を介して取得される前記プログラム指定テーブルに規定する各プログラム処理条件とから、重要度の高い影響を受ける機能、制御処理を検出し、前記停止機器の当該機能、制御処理に関する信号が何れのグループ及び信号ポイントに登録されているかを表示する影響機能・制御処理出力機能と、この影響機能・制御処理出力機能で検出された影響を受ける機能、制御処理の登録グループの処理時間から処理禁止時間を取得し、それ以外の時間帯を停止可能時間帯とするメンテナンス停止可能時間検索部とを有するヒューマンインターフェイス装置とを備えた構成である。
【００２７】
また、本発明に係るメンテナンス支援ツールは、各制御対象の動作制御に関係するデータを取り込み、各種のファイリング処理、スケジュール制御、連動制御を行う複数のサーバ装置と相互に必要なデータの受渡し通信処理を行うヒューマンインターフェイス装置のコンピュータに着脱可能に装填され、
前記ヒューマンインターフェイス装置のモニタ表示部に予め作成された検索ウインドウ画像を表示し、メンテナンス時の停止機器（サーバ装置）、停止時間、停止時間帯等の停止条件を入力し、検索内容を表示するシステム停止条件入力表示機能と、この入力された停止時間と前記停止機器に格納されるプログラム指定テーブルに規定される各プログラム処理条件とから、重要度の高い影響を受ける機能を検出し、前記停止機器の当該機能に関する信号が何れのグループに登録されているかを表示する影響機能出力機能と、この影響機能出力機能で検出された影響を受ける機能の運転時間から処理禁止時間を検出し、当該処理禁止時間以外の時間から停止可能時間帯を検索するメンテナンス停止可能時間検索機能とを実現させることを特徴とする。
【発明の効果】
【００２８】
本発明によれば、各施設に設置される各種の設備機器の追加、変更等の改造を含むメンテナンス時、ＳＶＳの各種の処理機能に与える影響を容易に認識でき、影響を受ける機能の運転時間から処理禁止時間を検出し、当該処理禁止時間以外の時間から停止可能時間帯を検索できる中央監視装置及びメンテナンス支援ツールを提供できる。
【図面の簡単な説明】
【００２９】
【図１】本発明に係るメンテナンス支援ツール及び中央監視装置の実施の形態を示す構成図。
【図２】図１に示すシステム停止条件入力表示部を説明する検索ウインドウ画面を示す図。
【図３】図１に示す各ＨＩＳや各ＳＶＳに設定されるシステム設定テーブルを示す図。
【図４】ＳＶＳごとに異なる動作プログラムを格納する起動プログラム指定テーブル図。
【図５】検索ウインドウ画面に設定された停止条件のもとに起動プログラム指定テーブルから得られた検索結果の画面図。
【図６】重要度の高い機能に影響を与える停止機器のグループ及び信号ポイントを示す図。
【図７】図１に示すメンテナンス停止可能時間検索部を実行するために使用される各設定テーブルのデータ設定例図。
【図８】メンテナンス停止可能時間検索部の一連の処理の流れを説明する図。
【図９】従来の中央監視装置のシステム構成図。
【図１０】従来の中央監視装置の動作を説明する機能ブロック図。
【発明を実施するための形態】
【００３０】
以下、本発明の実施の形態について図面を参照して説明する。  
図１は本発明に係るメンテナンス支援ツール及び中央監視装置の一実施の形態を示す構成図である。なお、同図において、図９及び図１０とほぼ同様の構成であるので、同一及び等価な部分には同一符号を付し、その詳しい説明は図９及び図１０に譲る。
【００３１】
この中央監視装置は、特にＨＩＳ３（３Ａ，３Ｂ，…）に関連する構成を異にする。すなわち、ＨＩＳ３（３Ａ，３Ｂ，…）には、従来でも同様に存在するキーボード，マウスなどの入力部５１、各種のデータを記憶するデータベース５２の他、新たにシステム停止可能時間判断処理部（メンテナンス支援ツールに相当する）５３を追加し、各種の設備機器の追加、変更等の改造を含むメンテナンス時、各機能（例えばトレンドファイリング、履歴ファイリング，スケジュール制御等）に与える影響を認識可能に表示し、または出力する構成である。
【００３２】
システム停止可能時間判断処理部５３は、ＨＩＳ３（３Ａ，３Ｂ，…）内部に組み込んでＨＩＳ３（３Ａ，３Ｂ，…）上で実行するが、必要に応じてＨＩＳ３（３Ａ，３Ｂ，…）のコンピュータで構成される下位通信機能部４１に着脱可能に装填し、メンテナンス支援ツールとして使用することも可能である。
【００３３】
各ＨＩＳ３（３Ａ，３Ｂ，…）のデータベース５２には、図２に示す検索ウインドウ画面データ５２ａや図３に示すシステム設定テーブル５２ｂが格納されている。システム設定テーブル５２ｂは、各ＳＶＳ２（２Ａ，２Ｂ，…）にも格納されている。
【００３４】
なお、システム設定テーブル５２ｂを設けた理由は、システムによって設備機器（６ａ１，６ａ２，…）、（６ｂ１，６ｂ２，…）、…が異なることから、システム機器例えばＨＩＳ３Ａ〜３Ｃ、ＳＶＳ２Ａ〜２Ｂを記述し、システム設定テーブル５２ｂからあるシステム機器例えば２Ａを読み出せば、当該２Ａに接続される下位システムがプルダウン形式で表示され、その中から例えば設備機器などが選択できるようになっている。すなわち、システム設定テーブル５２ｂは、各システム機器である各ＨＩＳ３（３Ａ，３Ｂ，…）、各ＳＶＳ２（２Ａ，２Ｂ，…）にどのような下位機器（後記する）が何台連なっているかを表している。
【００３５】
システム停止可能時間判断処理部５３は、データベース５２から検索ウインドウ画面データ５２ａを読み出してモニタ表示部４２に表示し、入力部５１から検索ウインドウ画面の各項目にメンテナンス時の例えば停止機器、停止時間、停止時間帯等の停止条件を入力し、検索内容を表示するシステム停止可能時間表示部５３Ａと、このシステム停止可能時間表示部５３Ａによって入力された停止条件の中の停止時間に引っ掛かってしまう重要度の高い機能（例えばトレンドファイリング、履歴ファイリング，スケジュール制御等）を見つけ出し、かつ、停止機器の信号がどのグループに登録されているかなどの詳細内容を表示する影響機能出力部５３Ｂと、前記システム停止可能時間表示部５３Ａで入力された条件のもとに、重要レベルである各種のファイリング処理時間にかかる時間帯（禁止時間）を検索し、その結果としてそれ以外の時間帯を停止可能時間帯として見つけ出すメンテナンス停止可能時間検索部５３Ｃとで構成される。
【００３６】
次に、以上のような中央監視装置のうち、新たに追加されたシステム停止可能時間判断処理部５３の一連の動作について説明する。
【００３７】
（１）  監視操作員は、ＨＩＳ３の動作開始に伴い、モニタ表示部４２にメニュー画面が表示されるので、そのメニュー画面の中からメンテナンス支援表示メニューを選択すると、システム停止条件入力表示部５３Ａが起動する。
【００３８】
すなわち、システム停止条件入力表示部５３Ａは、データベース５２から検索ウインドウ画面（検索ウインドウ画像）５２ａを読み出し、図２に示すようにモニタ表示部４２に表示する。この検索ウインドウ画面５２ａには、機器入力エリア２−１、停止日入力エリア２−２、停止時間帯入力エリア２−３、停止時間入力エリア２−４の他、「キャンセル」ボタン２−５、「クリア」ボタン２−６、「実行」ボタン２−７、「検索」ボタン２−８が設けられている。
【００３９】
設備機器入力エリア２−１に対して、図３に示すシステム設定テーブル５２ｂから停止機器，例えばＳＶＳ等を呼び出し、入力設定する。システム設定テーブル５２ｂは、システムとしてどんな機器が何台存在しているかを示すだけでなく、各機器ＨＩＳ３Ａ〜３Ｃ，ＳＶＳ２Ａ〜２Ｃにそれぞれ連なる各種の設備機器がプルダウン形式で表示され、確認できる構成となっている。
【００４０】
停止日入力エリア２−２については、本日を含む未来の任意の日を設定する。停止時間帯入力エリア２−３には、例えば００：００〜２３：５９の中で任意の時間帯を設定することができる。停止時間入力エリア２−４にはシステムを停止する時間（時間と分）を設定する。
【００４１】
以上のように全ての停止条件を設定した後、操作員によって「実行」ボタン２−７を押されると、停止条件に従って検索を開始する。また、「クリア」ボタン２−６が押されることにより、入力部５１から入力された停止条件がクリアされ、何も設定されていない状態となる。また、「キャンセル」ボタンが押されると、検索ウインドウ画面５２ａが消去され、「検索」ボタン２−８だけが表示された状態となる。「検索」ボタン２−８を押されると、再度データベース５２から検索ウインドウ画面５２ａを読み出し、モニタ表示部４２に検索ウインドウ画面５２ａを表示する。
【００４２】
ところで、検索ウインドウ画面５２ａに停止条件を設定した後、「実行」ボタン２−７が押されると、影響機能出力部５３Ｂが起動する。
【００４３】
（２）  影響機能出力部５３Ｂは、検索ウインドウ画面５２ａの「実行」ボタン２−７がクリックされたとき、当該停止条件に従って、下位通信機能部４１及び上位伝送処理部２１を通して起動プログラム指定テーブル１１（図４参照）のプログラム種類に応じた処理条件を検索し、図５に示すような検索結果，つまり停止機器の停止による影響機能を表示する。
【００４４】
図４に示す起動プログラム指定テーブル１１は、ＳＶＳ２の動作制御に関する各種のプログラムの処理条件を具体的に規定した図であって、複数のプログラム名称４−１、各プログラムの重要レベル４−２が規定されている。「１」は最重要レベルであり、数値が高くなるほどレベルが下がる。なお、重要レベルの順は、ファイリング処理等に影響を与えない時間を検索するための設定である。また、起動周期種別４−３、時間（周期）指定４−４が規定される。起動周期種別４−３は定周期起動か定時起動かを設定する。時間（周期）指定４−４は、定周期起動に対応付けて周期時刻を設定し、定時起動に対応付けて予め定められた動作時刻，動作時分を設定する。関連内容出力４−５は「１」か「０」を設定する。「１」は後記する図５の各機能の詳細印刷を出力することを指定している。各機能に影響を与えない時間帯を検索できた場合には出力しない。関連影響機能４−６は、各機能を停止することであって、関連的に影響を与える機能のＮＯを示している。
【００４５】
すなわち、影響機能出力部５３Ｂは、前述した停止条件に従って、下位通信機能部４１及び上位伝送処理部２１を通して図４に示す起動プログラム指定テーブル１１の処理条件を検索し、図５に示す検索結果である機能の影響（←で示した部分）を表示する。
【００４６】
次に、検索結果の内容について詳しく説明する。
【００４７】
検索ウインドウ画面（図２参照）の機器入力エリア２−１に停止機器ＳＶＳ２Ａを設定し、かつ、停止時間入力エリア２−４に停止時間２０分を設定したとき、図５に示すように停止機器５−１、停止時間５−２、停止可能時間帯５−３が表示される。
【００４８】
停止機器ＳＶＳ２Ａに関する条件に該当する停止可能時間帯が幾つか存在する場合、早い時間帯の順に全ての停止可能時間帯が表示される。また、停止可能時間帯の中で停止が避けられない機能についてはその内容を表示する。すなわち、停止期間中の影響機能としては、入力データ（ＤＩデータ、ＡＩデータ）をトリガとして一連の処理を実行する例えば履歴ファイリング、トレンドファイリングや連動制御が影響を受ける。そこで、ＤＩデータ収集、ＡＩデータ収集等の停止に基づき、←（左方向矢印５−４）表示で影響機能を表している。
【００４９】
さらに、各停止可能時間帯５−３内の各枠には、「関連機能展開」ボタン５−５が表示される。この「関連機能展開」ボタン２−５が押されると、図６に示す詳細な内容が展開表示される。
【００５０】
図６（ａ）、（ｂ）は、停止可能時間帯に停止を避けられない例えば連動制御及びトレンドファイリング処理等のように具体的に影響を受けるグループ及び信号ポイントを示している。ここで、グループとは例えば高層ビル施設の空調制御において、例えば各階をグループととしたとき、同一階に多数のエリアに区分し空調を実施するが、その各エリアの空調状況が信号ポイントとなる。
【００５１】
一般に、ビル施設の実際の空調制御では、各機能ごとに多数のグループが存在し、どこのグループに影響する信号ポイントが登録されているか不明な場合があるが、このような画面を形成することにより、何れのグループの何れの信号ポイントで影響を受けているかを把握できる。
【００５２】
因みに、図６（ａ）は連動制御で登録されている信号ポイントのうち、影響を受ける信号ポイントを列挙し表示したものである。通常、連動制御では、入力条件に設定されている信号ポイントがＯＮまたはＯＦＦの条件が成立したとき、それに連動する設備機器へ出力を行う必要があり、その出力の信号ポイントを示している。このことは、入力条件に設定されている信号ポイントまたは出力条件に設定されている信号ポイントの一方でも、停止機器に関する信号ポイントがあれば、正しい連動制御は行えない。そのため、連動制御で設定されている入力ポイント及び出力ポイントの各信号について、影響を受ける全てのグループ分に亘って検索し、該当機器の信号があれば、グループ番号、信号ポイントを表示する。
【００５３】
なお、「印刷」ボタン６−１は表示中の影響グループ及び信号ポイントの内容を印刷できることを意味する。
【００５４】
「次頁」ボタン６−２は影響を受ける他の機能の詳細展開を行うものであり、同図（ａ）の「次頁」ボタン６−２が押されることにより、同図（ｂ）の影響を受けるトレンドファイリング処理のグループ及び信号ポイントを示す図である。
【００５５】
トレンドファイリング処理は、定周期でデータをファイリングし、複数のグループの影響を受ける入力信号ポイントを表している。すなわち、ここでは、停止可能時間帯がファイリング時間に引っ掛かると、データ欠落を避けることができないので、影響を受ける全てのグループ分に亘って検索し、該当機器の信号があれば、グループ番号、信号ポイントを表示する。
【００５６】
同様に、同図（ｂ）に示す「次頁」ボタン６−２が押されると、影響を受けるさらに他の機能、制御処理の詳細展開図を表示する。
【００５７】
（３）  引き続き、他の機能、制御処理の詳細展開を必要としない場合、入力部５１の制御指示に基づき、メンテナンス停止可能時間検索部５３Ｃが起動される。
【００５８】
メンテナンス停止可能時間検索部５３Ｃの処理を説明するに先立ち、各ＳＶＳ２には次のようなスケジュールデータ記憶部６０が設けられている。スケジュールデータ記憶部６０は、各ＳＶＳ２内のスケジュール制御データ２９の一部に設けてもよく、独立した形で設けてもよい。
【００５９】
スケジュールデータ記憶部６０には、図７に示すようにスケジュール制御設定テーブル６１，スケジュールモード設定テーブル６２，週間スケジュール設定テーブル６３が形成されている。
【００６０】
図７（ａ）に示すスケジュール制御設定テーブル６１には、各スケジュールグループ１，…，５，６，７，…毎に各グループに属する複数個（例えば２０個）の制御対象となる設備機器（１），（２），（３），…が登録され、かつ、設備機器（１），（２），（３），…の出力ポイント番号，設備機器（１）について出力ポイント番号０１０１０１が登録されている。
【００６１】
図７（ｂ）に示すスケジュールモード設定テーブル６２には、各スケジュールグループ１，…，５，６，７，…毎に例えば１ケ月単位ごとに曜日モード（運転時間モード）が登録されている。
【００６２】
さらに、図７（ｃ）に示す週間スケジュール設定テーブル６３には、各スケジュールグループ１，…，５，６，７，…毎に例えば１週間単位ごとに各曜日モードの運転時間が登録されている。
【００６３】
そこで、メンテナンス停止可能時間検索部５３Ｃは、以上のようなテーブル６１〜６３に登録されるデータを利用し、停止可能時間帯の検索を行う。メンテナンス停止可能時間検索部５３Ｃは、検索ウインドウ画面に入力された停止条件と、起動プログラム指定テーブル（図４参照）の処理条件から得られた影響を受ける機能とに基づき、停止可能時間帯の検索を行う。
【００６４】
具体的には、例えば停止条件に２００８年１０月１５日、停止時間帯０８：００〜１６：００、停止時間：２０分、ＳＶＳ２Ａを停止条件として入力したとする。
【００６５】
そこで、メンテナンス停止可能時間検索部５３Ｃは、該当停止機器の起動プログラム指定テーブル（図４参照）から、重要レベル４−２を順に確認し、優先的に確認する処理を行う。
【００６６】
図４の例では、重要レベル１のＤＩ収集は、動作周期が１秒である為、ＳＶＳ２Ａの停止時間から避けることができない。次に、重要レベル１のＡＩ収集は、動作周期が５秒である為、該当機器の停止時間から避けることができない。
【００６７】
さらに、重要レベル１のスケジュール制御については、動作周期が設定に依存する為、設定内容を確認し、スケジュール設定時間にかからないような時間帯を検索する。
【００６８】
さらに、メンテナンス停止可能時間検索部５３ＣによってＳＶＳ２Ａの停止禁止時間帯の検索処理について、図８を参照して具体的に説明する。  
すなわち、メンテナンス停止可能時間検索機能部５３Ｃは、前述したようにシステム停止条件入力表示部５３Ａで入力された条件のもとに、重要レベルである各種のファイリング処理時間にかかる時間帯（禁止時間）を検索し、その結果としてそれ以外の時間帯を停止可能時間帯として見つけ出す処理を行うものである。
【００６９】
＊  グループ検索処理Ｓ１について。  
検索処理Ｓ１では、図７（ａ）に示すスケジュール制御設定テーブル６１に登録される全てのグループに亘って検索し、停止機器ＳＶＳ２Ａに連なる機器の番号が何れのグループに登録されているかを検索し抜き出す。例えば、図７からグループ５，６，７に登録されていたとする。
【００７０】
＊  運転曜日検索処理Ｓ２について。  
検索処理Ｓ２では、停止するＡＶＳ２Ａに連なる機器のグループ５，６，７を検出したならば、引き続き、当該グループ５，６，7に属するスケジュールモード設定テーブル（図７（ａ））から停止機器の停止予定日２００８年１０月１５日に何曜日の運転時間モード、例えば月曜モードを取得する。
【００７１】
＊  運転時間判断処理Ｓ３について。  
検索処理Ｓ２によって曜日モードを取得すると、週間スケジュール設定テーブル６３の該当グループ５，６，７の月曜モードの運転時間を抜き出す。仮に、グループ５の運転時間＝１０：１０  ＯＮ−１２：００  ＯＦＦ、１３：１０  ＯＮ−１５：００  ＯＦＦ、グループ６の運転時間＝０９：００  ＯＮ−１２：００  ＯＦＦ、１３：１０  ＯＮ−１７：００  ＯＦＦ、１８：１０  ＯＮ−２１：００  ＯＦＦ、グループ７の運転時間＝０９：００  ＯＮ−１２：００  ＯＦＦ、１５：１０  ＯＮ−１９：００  ＯＦＦであったとする。
【００７２】
そこで、これら各時間で重複したものを除くと、０９：００  ＯＮ、１０：１０  ＯＮ、１２：００  ＯＦＦ、１３：１０  ＯＮ、１５：１０  ＯＮ、１７：００  ＯＦＦ、１８：１０  ＯＮ、１９：００  ＯＦＦとなる。
【００７３】
＊  禁止時間判断処理Ｓ４について。  
禁止時間検索処理Ｓ４では、停止ＳＶＳ２Ａの停止後に立ち上がるまでの時間として、停止時間２０２分＋予備１０２分とすると、合計３０分とする。また、スケジュール設定時間＋３０分程度の制御遅れの危険があるので、ＳＶＳ２Ａの停止を禁止と判断する。
【００７４】
その結果、スケジュールの設定時間前３０２分、設定時間後３０２２分の時間を停止不可能時間帯と判断し、次のような停止禁止時間帯が得られる。  
停止禁止時間帯＝０８：３０〜０９：３０、０９：４０〜１０：４０、１１：３０〜１２：３０、１２：４０〜１３：４０、１４：４０〜１５：４０、１６：３０〜１７：３０、１７：４０〜１８：４０、１８：３０〜１９：３０、２０：３０〜２１：３０となる。
【００７５】
＊  停止不可能時間帯判断処理Ｓ５について。  
ここでは、重なっている時間をＯＲ論理演算し、各時間帯どうしの間の時間については前述する停止時間以内である場合を考慮すると、次のような停止不可能時間帯を得ることができる。  
停止不可能時間帯＝０８：３０〜１０：４０、１１：３０〜１３：４０、１４：４０〜１５：４０、１６：３０〜１９：３０、２０：３０〜２１：３０となる。
【００７６】
＊  停止可能時間帯の取得処理Ｓ６について。  
次に、図４の起動プログラム指定テーブル１１より得られる重要なレベルのプログラムの処理である影響を受ける機能に基づき、ＳＶＳ停止時間帯を抜き出す。履歴ファイルリングは前述したように重要レベル１であるが、周期が５秒なので、ＳＶＳ２Ａの停止時間を避けることができない。
【００７７】
次に、重要レベル１のプログラムがもうないので、重要レベル２を検索する。作表ファイルリングは、正時ファイリングなので、正時前後５分は停止禁止と判断する。
【００７８】
そこで、前述した停止不可能（停止禁止）時間帯と判断した０８：３０〜１０：４０、１１：３０〜１３：４０、１４：４０〜１５：４０、１６：３０〜１９：３０、２０：３０〜２１：３０に加え、正時前後５分を禁止時間帯とする。
【００７９】
さらに、重要レベル２にはトレンドファイリング処理があるが、周期正分で動作するため停止時間から避けることができない。次に、連動制御であるが、設定に依存された入力条件の成立で出力を行う機能であるので、判断することはできない。
【００８０】
以上の検索から、停止可能時間帯は、停止条件として設定した停止時間帯０８：００〜１６：００の間で、０８：００〜０８：３０、１４：０５〜１４：４０が最終的にメンテナンスによる停止可能の時間帯として検索される。
【００８１】
従って、以上のような実施の形態によれば、停止機器を含む停止条件のもとに、起動プログラム指定テーブルのプログラム処理条件に従って重要レベルで停止の影響を受ける機能及びそのグループを検索し、各種のスケジュール設定テーブル６１〜６３から影響を受けるグループの処理禁止時間を検出し、当該処理禁止時間以外の時間から停止可能時間帯を検索するので、どの機能のどのグループが影響を受けるか、また例えばＳＶＳ２Ａを何時に停止させたときに全く影響を受けないかを明確に検索でき、システムの改修・改造を含むメンテナンス時などにシステムに影響を与えることなく作業を進めることができる。
【００８２】
その他、本発明は、上記実施の形態に限定されるものでなく、その要旨を逸脱しない範囲で種々変形して実施できる。
【符号の説明】
【００８３】
１…ネットワーク、２，２Ａ，２Ｂ，…  ＳＶＳ（サーバ装置）、３，３Ａ，３Ｂ，…ＨＩＳ（ヒューマンインターフェィス装置）、５，５ａ１，５ａ２，…，５ｂ１，５ｂ２，…ＲＳＴ（リモートステーション）、６，６ａ１，６ａ２，…，６ｂ１，６ｂ２，…設備機器（制御対象）、１１…起動プログラム指定テーブル、１３…下位伝送処理部、２０…処理制御部、２１…上位伝送処理部、２３…履歴ファイリング処理部、２５…作表ファイリング処理部、２８…トレンドファイリング処理部、３１…スケジュール制御部、３３…連動制御部、４１…下位通信機能部、４２…モニタ表示部、５２…データベース、５２ａ…検索ウインドウ画面データ、５２ｂ…システム設定テーブル、５３…システム停止可能時間判断処理部、５３Ａ…システム停止条件入力表示部、５３Ｂ…影響機能出力部、５３Ｃ…メンテナンス停止可能時間検索部、６０…スケジュールデータ記憶部、６１…スケジュール機器設定テーブル、６２…スケジュールモード設定テーブル、６３…週間スケジュール設定テーブル。
【図１】
2010211619.tif 000003
【図２】
2010211619.tif 000004
【図３】
2010211619.tif 000005
【図４】
2010211619.tif 000006
【図５】
2010211619.tif 000007
【図６】
2010211619.tif 000008
【図７】
2010211619.tif 000009
【図８】
2010211619.tif 000010
【図９】
2010211619.tif 000011
【図１０】
2010211619.tif 000012