(57)【要約】【課題】各種機器を制御する制御装置自体で、通信エラーの早期の原因究明、予防診断を可能にする。【解決手段】通信エラー発生時刻ｔ、エラーコードｎを読み取る（２００）。発生時刻ｔが設定期間内であれば（２０１）、各エラーコード及び総数のカウンタにリトライ数も含めたエラー回数を加算する（２０２，２０３）。設定期間Ｐを経過していると、累積記録モードであれば（２０６）、その期間に対して各エラーの累積値を書き込む（２０７）。累積値の前期間と今期間の比率ｋを求めて異常増大を判別し、予測もする（２０８〜２１３）。エラー累積値の記憶領域がなくなると（２１４）、転送モードであればホストへ転送してこの記憶領域を初期化し、期間の更新とカウンタを初期化する（２１５〜２１９）。転送モードでないとき及び累積記録モードでないときは、期間の更新とカウンタを初期化し（２１８，２１９）、カウント処理を行う（２０２〜２０５）。【選択図】      図５
2004348315.tif 000002
【特許請求の範囲】
【請求項１】
各種機器を制御する制御装置であって、他の装置と通信を行う通信インタフェースを備えた制御装置において、
時を計時する時計手段と、
通信エラーを検出する手段と、
通信エラーの累積期間を指定する期間指定手段と、
該期間指定手段により指定された期間での通信エラー発生件数を累積する通信エラー累積手段と、
表示手段とを備え、
前記通信エラー累積手段に累積された通信エラー発生件数を前記表示手段に表示することを特徴とする通信インタフェースを備えた制御装置。
【請求項２】
各種機器を制御する制御装置であって、他の装置と通信を行う通信インタフェースを備えた制御装置において、
時を計時する時計手段と、
通信エラーを検出する手段と、
通信エラーの累積期間を指定する期間指定手段と、
該期間指定手段で指定された期間に亘って前記通信エラーを累積する手段と、
前記累積値を前記累積期間と共に記憶する記憶手段と、
表示手段とを備え、
前記記憶手段に記憶された前記累積値を前記累積期間とを対応させて前記表示手段に表示することを特徴とする通信インタフェースを備えた制御装置。
【請求項３】
前記累積値が所定値を越えた場合異常を通知する手段を備える請求項１又は請求項２に記載の通信インタフェースを備えた制御装置。
【請求項４】
前記記憶手段に記憶された第１の累積期間での累積値と第２の累積期間での累積値を比較する手段と、
前記比較結果が所定の比率を越える場合に異常を通知する手段を備える請求項２に記載の通信インタフェースを備えた制御装置。
【請求項５】
前記記憶手段に記憶された第１の累積期間での累積値とそれに続く第２の累積期間での累積値の差を求める手段と、
前記差が所定の値を越える場合に異常を通知する手段を備える請求項２に記載の通信インタフェースを備えた制御装置。
【請求項６】
前記通信エラーを累積する手段は、通信エラーの種類毎に通信エラー発生件数を前記所定期間毎に累積することを特徴とする前記請求項１乃至請求項５に記載の通信インタフェースを備えた制御装置。
【請求項７】
他のコンピュータ又は記憶装置と接続し、所定期間内の通信エラーを前記他のコンピュータ又は記憶装置に転送する手段を有する請求項１乃至請求項７に記載の通信インタフェースを備えた制御装置。
【請求項８】
検出された通信エラーを記憶する記憶手段と、他のコンピュータ又は記憶装置と接続し、通信エラーの累積件数又は指定期間内での通信エラーの累積件数が所定値を越えると、所定数の通信エラー又は所定の期間に亘る指定期間での累積値を前記他のコンピュータ又は記憶装置に転送する手段とを有する請求項１乃至請求項８の通信インタフェースを備えた制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種機器の制御装置に関し、特に通信インタフェースを備えた制御装置に関する。
【０００２】
【従来の技術】
一般的な製造システム等においては、ＣＮＣ（コンピュータ内蔵数値制御装置）、ロボットを制御するロボットコントローラ、ＰＬＣ（プログラマブル・ロジック・コントローラ）などの機械や装置の各種機器を制御する制御装置が、通信インタフェースを介して通信ネットワークで接続されてシステムが構成されている。
【０００３】
例えば、図１はそのシステムの一例で、パーソナル・コンピュータ（パソコン）やＰＬＣで構成されるホスト１と、工作機械等を制御するＣＮＣやロボットコントローラ等の制御装置３ａ〜３ｃは、イーサネット（登録商標）等の情報ネットワーク２を介して接続されている。また、制御装置３ａ〜３ｃ内にＰＬＣを組み込みマスタ局とし、このマスタ局３ａとＣＮＣ、ロボットコントローラ、周辺機器等の各種機器の制御装置からなるスレーブ局５ａ〜５ｄ間を制御ネットワーク４で接続してシステムを構成する方法も採用されている。この図１では制御装置３ａをマスタ局としている。ＣＮＣ５ａ，５ｂやロボットコントローラ５ｃ、周辺機器５ｄが制御ネットワーク４で接続されている。
【０００４】
ホスト１と情報ネットワーク２で接続されたＣＮＣ、ロボットコントローラ等の各種制御装置３ａ〜３ｃは、該情報ネットワーク２を介してホスト１からＮＣプログラムやロボットの動作プログラム、運転データ等を受け取り、ホスト１の要求に応じて運転情報や制御する機械、装置の状態等の情報をホスト１に送り返す等の情報のやりとりを行っている。
【０００５】
一方、マスタ局３ａとスレーブ局５ａ〜５ｄ間の制御ネットワーク４には、ＤＩ／ＤＯ（入出力信号）の制御データがやり取りされ、この制御ネットワーク４には、周辺機器を制御するためのネットワーク又はマスタ局の制御装置から指示を受けるためのネットワーク等がある。
【０００６】
以上のように、ホスト１、各種制御装置３ａ〜３ｃ，５ａ〜５ｄはネットワークを介して相互に接続され、情報のやりとりを行っている。そのため、この情報の流れに乱れが生じると、このシステム全体の稼働率（生産効率）に影響を及ぼす。ネットワーク上に流れるデータが壊れたり、ひいては運転を停止することがあれば、速やかに原因を除去して復旧することが求められる。
【０００７】
そこで、従来、ネットワークに流れるデータの正常、異常を監視したり、一定時間内に流れるべきデータが来たかチェックし、障害の発生を速やかに検出して制御装置のランプや表示器にエラー内容を表示する等の方法が用いられている。また、検討、分析のために、ネットワーク監視装置がこのエラーをログ・データとして発生日時と共に記録し、この記憶内容に基づいて発生時間分布等をヒストグラムで表示することも行われている（例えば特許文献１参照）。
【０００８】
【特許文献１】
特開２０００−１５１６０５号公報
【０００９】
【発明が解決しようとする課題】
特許文献１に記載されているような、ホスト等でネットワーク全体での通信エラーを収集し分析する方法では、ネットワークシステム全体での状況を把握することができても、このネットワークに接続された各種機器の制御装置における個々の通信エラー状態を把握することは難しい。しかし、加工ラインの各種機器を制御する制御装置をネットワークで接続したようなシステムにおいては、通信エラーを頻繁に発生するような制御装置を早く特定し、運転を円滑に運用させることが望ましい。そのためには、制御装置側で、通信エラーを検出し収集分析した方が異常な制御装置の発見は早くなるが、ホストで発見するには難しいという問題がある。又、制御装置における物理レベルに近いエラー等は、個々の制御装置側ではそのエラー等の原因発見は容易であるが、ホスト側ではその原因発見は難しい。
さらに、ネットワーク障害の発生を検出しても、一般にその原因を直ちに割り出すことは難しく、種々の条件、状況を確認しながら絞り込まなければならないことが多い。機械、装置のハードウェアの不良やケーブル断線などは因果関係を確認し易く、比較的対策の容易な障害であり、原因究明は簡単にできる。一方、環境要因により特定の条件下で発生する障害や、経年変化によりシステムの特定部が劣化して発生する障害では、原因究明の調査の時点で再現しないことも多く、原因究明が難しい。しかも、障害が発生してからの事後処理である。
【００１０】
そこで、本発明の目的は、上述した問題点を改善し、通信エラーの早期の原因究明や、予防診断を可能にする通信インタフェースを備えた制御装置を提供することにある。
【００１１】
【課題を解決するための手段】
本願請求項１に係わる発明は、他の装置と通信を行う通信インタフェースを備えた各種機器を制御する制御装置において、時を計時する時計手段と、通信エラーを検出する手段と、通信エラーの累積期間を指定する期間指定手段と、該期間指定手段により指定された期間での通信エラー発生件数を累積する通信エラー累積手段と、表示手段とを備え、前記通信エラー累積手段に累積された通信エラー発生件数を前記表示手段に表示するようにした通信インタフェースを備えた制御装置である。
【００１２】
また、請求項２に係わる発明は、他の装置と通信を行う通信インタフェースを備えた各種機器を制御する制御装置において、時を計時する時計手段と、通信エラーを検出する手段と、通信エラーの累積期間を指定する期間指定手段と、該期間指定手段で指定された期間に亘って前記通信エラーを累積する手段と、前記累積値を前記累積期間と共に記憶する記憶手段と、表示手段とを備え、前記記憶手段に記憶された前記累積値を前記累積期間とを対応させて前記表示手段に表示するようにした通信インタフェースを備えた制御装置である。そして、請求項３に係わる発明は、前記累積値が所定値を越えた場合異常を通知する手段を備えるようにした。さらに、請求項４に係わる発明は、前記記憶手段に記憶された第１の累積期間での累積値と第２の累積期間での累積値を比較する手段と、前記比較結果が所定の比率を越える場合に異常を通知する手段を備えるようにした。また、請求項５に係わる発明は、前記記憶手段に記憶された第１の累積期間での累積値とそれに続く第２の累積期間での累積値の差を求める手段と、前記差が所定の値を越える場合に異常を通知する手段を備えるようにした。
【００１３】
請求項６に係わる発明においては、前記通信エラーを累積する手段より、通信エラーの種類毎に通信エラー発生件数を前記所定期間毎に累積するようにした。また、請求項７に係わる発明は、他のコンピュータ又は記憶装置と接続し、所定期間内の通信エラーを前記他のコンピュータ又は記憶装置に転送する手段を有する。請求項８に係わる発明は、検出された通信エラーを記憶する記憶手段と、他のコンピュータ又は記憶装置と接続し、通信エラーの累積件数又は指定期間内での通信エラーの累積件数が所定値を越えると、所定数の通信エラー又は所定の期間に亘る指定期間での累積値を前記他のコンピュータ又は記憶装置に転送する手段とを備えるようにした。
【００１４】
【発明の実施の形態】
図２は、本発明の一実施形態の要部ブロック図であり、ＣＮＣ、ロボットコントローラ、ＰＬＣ（プログラマブル・ロジック・コントローラ）等の各種機器を制御する通信インタフェースを備えた制御装置の要部ブロック図である。この制御装置は、例えば、図１において、情報ネットワーク２，制御ネットワーク４に接続される各種機器の制御装置３ａ〜３ｃ，５ａ〜５ｄとして用いられるものである。
【００１５】
制御装置１０は、プロセッサ１１とバス１７で接続されたＲＯＭ１２，ＲＡＭ１３，液晶やＣＲＴ等で構成された表示器及びキーボード等の各種指令やデータを入力する入力手段で構成される表示器／入力手段１４，時を計時する時計回路１５，ネットワーク等に接続する通信インタフェース１６等で構成されている。この制御装置１０がＣＮＣやロボットコントローラを構成する場合には、機械やロボットのサーボモータ等を駆動制御する軸制御手段等をも備えるが、これらの構成は、本発明と直接関係がないことから、図２では省略している。
【００１６】
プロセッサ１１は、ＲＯＭ１２に格納されたシステムプログラムに基づいて、制御装置１０全体を制御する。ＲＡＭ１３はデータの一時記憶等に利用されるもので、本発明に関係して、通信エラーの種類、発生日付等の通信エラーのログ情報や図３に示すような通信エラーデータをエラーコード毎に記憶するエラー累積記憶テーブルＴＢが該ＲＡＭ１３に設けられている。
【００１７】
図４は、制御装置１０のプロセッサ１１が実施する通信エラー記憶処理のフローチャートである。
プロセッサ１１は、通信エラーが発生したか否か監視しており（ステップ１００）、通信エラーが発生すると、時計回路１５よりそのときの時刻（年月日時分秒）を読みだし、この通信エラーコードに時刻を付加してログ情報を作成する（ステップ１０１）。一般に通信の制御では、軽微なエラーによりシステム停止などの過剰な処理とならないように、通信エラー発生時、数回リトライを行う。すなわち、データが壊れていたり、データが来なかったりすると、再送信の手続を行い、予め設定された所定の回数以下（例えば３回）のトライで通信が成功すれば通信エラーとしては扱わずに通信を続行する。この例で言えば、３回連続して異常であった場合に始めて通信エラーとして扱い通信エラー等の表示等を行う。この通信異常をリトライの対象とするか、直ぐに通信エラーとするかは異常内容により予め処理を決めておくようにしている。本実施形態では、リトライされて通信に成功し、最終的に通信エラーとして取り扱われなく、且つ通信エラー表示等もなされない場合でも、その通信エラーコードと共にリトライ回数も含めてログ情報として発生時刻と共に記憶するようにしている。
【００１８】
そして、ＲＡＭ１３に用意されたログ情報記録領域が満杯か否か判断する（ステップ１０２）。すなわちログ情報を書き込むための書込みポインタがログ情報記録領域の最終アドレスを越えていれば、ログ情報記録領域が満杯であると判断する。ログ情報記録領域が満杯でなければ、書込みポインタが示すアドレス位置にステップ１０１で作成したログ情報を書込み（ステップ１０３）、書込みポインタを更新し（ステップ１０４）、後述する累積カウント処理（ステップ１０５）を実行した後、ステップ１００に戻り、通信エラーを監視する。
【００１９】
一方、ログ情報記録領域が満杯であるときには、設定されているモードがホスト転送モードか否か判断し（ステップ１０６）、ホスト転送モードに設定されていれば、ログ情報記録領域に記憶する全てのログ情報をホストに転送し（ステップ１０７）、ログ情報記録領域を初期化し（ステップ１０８）、さらに書込みポインタを初期化し（ステップ１０９）、ステップ１０３に移行し、ログ情報記録領域の先頭からログ情報を書き込むことになる。なお、ホストは図１の例で示すようにパソコン１等で構成することが便利であるが、外部記憶装置のような一定量のデータを記録できるものであればよい。それらと制御装置の接続は図１に示したように同一のネットワークを使用することも可能であるが、専用のネットワークもしくはインタフェースを使用することも可能である。
【００２０】
一方、「ホスト転送モード」でなければ、書込みポインタを初期化し（ステップ１０９）、ステップ１０３に移行し、該書込みポインタが示すアドレス位置にログ情報を上書きし、書込みポインタを更新し（ステップ１０４）、ステップ１０５に移行する。
【００２１】
すなわち、ホスト転送モードではないときには、ログ情報記録領域に、ログ情報が巡回して上書きされることになり、書込みポインタは、ログ情報を書き込んだ直後に更新されるから、該書込みポインタで示されるログ情報記録領域のアドレス位置がログ情報の一番古いログ情報を記憶していることを示し、書込みポインタの値より１つ前のアドレスが最新のログ情報を記憶する領域となる。
【００２２】
図５は、累積カウント処理（ステップ１０５）のフローチャートである。
まず、ステップ１０１で求めたログ情報を取得し（ステップ２００）、該ログ情報の通信エラー発生時刻（年月日時分秒）ｔを読み出し、該時刻が現在設定されている期間内か判断する（ステップ２０１）。この期間は、通信エラー発生の傾向を得るために設定するもので、その設定期間単位は、月、周、日、時間等、制御装置の稼働状況等に合わせて、設定されるもので、例えば、設定期間を「月」とすれば、この設定期間を設定した日時の月の最終時刻が、まず現在期間（月）の最終時刻（日時分秒）Ｐが設定され、この最終時刻（日時分秒）Ｐを経過すると、後述するように次の期間（月）の最終時刻（日時分秒）が当該期間の最終時刻（日時分秒）Ｐとして自動設定されることになる。なお、図３に示す例では、１日を午前（０時００分から１２時００分までの期間）と午後（１２時００分から２４時００分までの期間）に分割して、それを期間（１２時間単位）として設定した例を示している。以下の説明では、期間として、上述した１日を午前と午後に分割して１２時間単位の期間が設定している例で説明する。
【００２３】
ステップ２０１では、ロゴ情報から読み取った通信エラーの発生時刻ｔが現在設定されている期間の最終時刻Ｐ以下か判断する。図３に示した例では、現時点が４月３日の午前中であることを示しており、４月２日まで各期間（午前、午後）の通信エラーの累積値が記憶されているが４月３日の午前のデータは格納されていない。そして、現在設定されている期間の最終時刻Ｐは４月３日１２時００分として設定されている。
【００２４】
ステップ２０１で現在期間内と判断されたときには、ログ情報から読み取ったエラーコードｎに対するカウンタ、及び総エラーカウンタにリトライを含む通信エラーの回数を加算する（ステップ２０２，２０３）。次に、各エラーコード毎及び総エラーに対して設定されている上限値を、このエラーコードのカウンタ及び、総エラーカウンタのカウント値が越えていないか判断し（ステップ２０４）越えていなければ、この累積カウント処理は終了し、図４に示すメイン処理に戻る。一方、設定上限値を越えているとアラームを出力し（ステップ２０５）、メイン処理に戻る。なお、上限値については、エラーの種類（エラーコード）によって、異なるものとしてもよいが、同一であってもよい。但し総エラーをカウントする総エラーカウンタに対する上限値は、エラーコード毎のカウンタに対する上限値とは異なる値を設定するものである。
【００２５】
また、ステップ２０１で、通信エラー発生時刻ｔが設定されている期間の最終時刻を経過していると判断されたときには、ステップ２０６に進み、累積記録モードか判断し、累積記憶モードでなければ、設定期間を更新する。すなわち、現在設定されている最終時刻に指定期間を加算し、次の期間の最終時刻を当該期間の最終時刻Ｐとして設定する。前述した例のように、期間が１２時間であれば、現在記憶している最終時刻Ｐに期間１２時間を加算して、期間の更新すなわち最終時刻Ｐの更新を行う。そして、各エラーカウンタを初期化し（ステップ２１９）、ステップ２０２に移行し前述したステップ２０２以下の処理を実施する。
【００２６】
一方、累積記録モードに設定されていれば（ステップ２０６）、各エラーコード毎のカウンタ、総エラーのカウンタの値を図３に示すエラー累積記憶テーブルＴＢに書き込む（ステップ２０７）。４月３日０時００分から１２時００分までの期間が終了した時点では、図３に示すように、既に経過した４月２日２４時００までの各期間については、各エラーコード毎の通信エラー発生件数、及び総エラーの各期間の累積値が記憶されており、今回は、４月３日０時００分から１２時００分までの期間に各エラーコード及び総エラーのカウンタの値が書き込まれることになる。
【００２７】
次に、全期間の累積値と当該期間の比率ｋを各エラーコード毎、及び総エラー累積数毎に求める（ステップ２０８）。前期間のエラー累積値がＥ（ｉ−１）で当該期間のエラー累積値がＥ（ｉ）であったとすると、この比率ｋ＝Ｅ（ｉ）／Ｅ（ｉ−１）として各エラーコード毎、総エラー累積数毎に求められる。
【００２８】
各比率ｋが各エラーコード毎に及び総エラー数に対して設定された基準値ｋ０以上か判断する（ステップ２０９）。なお、この基準値ｋ０は、各エラーコードに対しては同一の値でもよいが、エラーに重みを持たせ、各エラーコードに対して異なる基準値を設定してもよい。比率ｋが基準値ｋ０を越えるものがあれば、アラームを出力しこの基準値を越えたエラーコード又は総エラーを異常増大として表示器１４に表示する（ステップ２１０）。比率ｋが基準値ｋ０を越えるものがなければ、このエラー表示処理は行わない。
【００２９】
また、比率ｋを求め、この比率によって、通信エラー異常増大を判別する代わりに、今期間と前期間の通信エラー累積数の差によって通信エラー異常増大を判別してもよい。すなわち、ステップ２０８で比率ｋを求める処理に代えて、当該期間のエラー累積値Ｅ（ｉ）から前期間のエラー累積値Ｅ（ｉ−１）を減じてその差を求める処理とし、ステップ２０９ではこの差が所定値以上かの判断処理に代え、差が所定値以上の場合には、ステップ２１０でアラームを出力するようにすればよい。
【００３０】
つぎに、このエラー累積記憶テーブルＴＢに記憶された各期間毎のエラー累積数より、最小二乗法などの近似法に基づいて、または、前記比率ｋの変化率等から、次の期間における通信エラー累積値を予測し（ステップ２１１）、該予測値が設定された所定値以上か判断し（ステップ２１２）、設定値以上であれば、悪化傾向にあることを警告する表示を表示器１４に表示する（ステップ２１３）。
【００３１】
次に、エラー数を累積する累積領域に残領域があるか否か判断する。すなわちエラー累積記憶テーブルＴＢに残記憶領域があるか判断し（ステップ２１４）、記憶領域があれば、ステップ２１８に進み、残領域がなければ、ホストへの転送モードに設定されているか否か判断し（ステップ２１５）、ホストへの転送モードに設定されていなければ、ステップ２１７に進み、設定されていれば、このエラー累積記憶テーブルに記憶する累積情報をホストへ転送し、累積領域（エラー累積記憶テーブル）を初期化して（ステップ２１７）、ステップ２１８に進む。
【００３２】
すなわち、ホスト転送モードに設定されていれば、累積領域であるエラー累積記憶テーブルＴＢは、記憶するデータが満杯になる毎にホストにそのデータが転送され、新たに次の期間のエラー累積数が記憶されることになる。一方、ホスト転送モードに設定されていなければ、各期間のエラー累積データはエラー累積記憶テーブルＴＢに巡回して上書きされて記憶されることになり、このエラー累積記憶テーブルＴＢには、その時点より前における所定数の期間のエラー累積データが常に記憶されている状態となる。
【００３３】
そこで、作業者が表示器／入力手段１４より、ログ情報表示指令を入力すれば、プロセッサ１１は、ＲＡＭ１３に記憶するステップ１０３で書き込んだログ情報（エラーコードと発生時刻、リトライ回数等）を表示器に表示する。また、現在期間のエラー累積数表示指令を入力すれば、各エラーコード毎のカウンタの値、及び総エラー数を累積するカウンタの値を読み込みこれらの値をエラーコード毎の当該機関における数、総エラー数として表示する。
さらに、エラー累積期間毎履歴データ表示指令を入力すれば、エラー累積記憶テーブルＴＢの内容を表示器に表示する。
【００３４】
経年変化による劣化のように長期間の傾向を分析したり、環境要因により特定の条件下の原因を探したりするには、一定期間の傾向を把握することが有効である。しかし、制御装置の記憶領域は一般に大きくない。そのため、本実施形態では、一定期間以前のログ情報は、内容を圧縮してエラー累積数として、各期間毎に保存するので、この累積データを利用して制御装置においても、通信状態の傾向を把握することができる。経年変化や周囲環境の悪化により徐々にエラーが増加している場合、その傾向を把握することにより、システム停止などの決定的なエラーとなる前に対処できる可能性がある。
【００３５】
さらに、ホスト転送モードに設定しておけば、ホストにログ情報、エラー累積データが転送される。そのため、ホストで、これらログ情報、エラー累積情報を分析してシステムの状況を把握することができる。例えば、１年前の同時期のログ情報、エラー累積データを比較することによって、経年変化等、システムの悪化傾向等を把握することができる。これは、ネットワークの敷設状況（環境、電源、コネクタの接触など）の悪化の程度が加速する前に、経年変化を認識することができる。このような悪化が事前に検知できれば、敷設を含めたシステムの足回りを、余裕を持って再点検でき、システムの運用に多大な貢献をする。
【００３６】
また、通信エラーの発生日時から、特定の時間帯を抽出することにより、例えば、特定時間のみ運転される機器がノイズ源となってネットワークにエラーを引き起こしていたり、工場の稼働状況から特定の時間帯に電源電圧の低下が起こりネットワーク関連機器に悪影響を及ぼすというような、環境要因によるアラーム原因の存在を検出することもできる。さらに、通信エラーを累積する期間は、任意に設定することができるので、制御装置１０を使用するシステムに応じ、最適の通信エラー累積期間を設定することができる。また、最初はこの期間を長く設定し、ログ情報等から、特定の時間や日時に通信エラーが偏るような場合には、この期間を短く設定したり、周期的なエラー発生等には、エラー累積期間の設定値をその周期に合わせるように設定することによって、通信エラー情報を、より詳細に合目的に採取することができる。
【００３７】
【発明の効果】
本発明は、設定期間毎にその期間における通信エラーを求めているので、制御装置やこの制御装置を使用するシステムの経年変化を監視することができ、重篤な障害を予告することができる。また、設定期間を任意に設定できるから、環境要因による通信エラー原因を容易に探し出すことができる。
【図面の簡単な説明】
【図１】本発明の制御装置が利用されるネットワークシステムの一例の説明図である。
【図２】本発明の一実施形態の要部ブロック図である。
【図３】同実施形態に用いられるエラー累積記憶テーブルの説明図である。
【図４】同実施形態における通信エラー記憶処理のフローチャートである。
【図５】同実施形態における通信エラーの累積カウント処理のフローチャートである。
【符号の説明】
１０  制御装置
【図１】
2004348315.tif 000003
【図２】
2004348315.tif 000004
【図３】
2004348315.tif 000005
【図４】
2004348315.tif 000006
【図５】
2004348315.tif 000007