(57)【要約】【課題】車載ネットワーク上の複数のノードからのダイアグ情報を記憶して出力する場合に、ダイアグ情報の出力漏れや出力遅れなどを防止できるようにする。【解決手段】ＬＣＤＥＣＵ１に、ダイアグコードを記憶する第１、第２バッファ１ｂ，１ｃを設け、ＭＰＵ１ａにより、ＰＣＳＥＣＵ２ｇからのサイクル終了情報を初回に受信する前には、ＰＣＳＥＣＵ２ｇからのダイアグコードが両バッファ１ｂ，１ｃに記憶され、初回のサイクル終了情報の受信後は、ＭＰＵ１ａにより、第２バッファ１ｃに記憶されたダイアグコードがＬＣＤに表示され、第１バッファ１ｂの記憶データが消去されるとともに、ＰＣＳＥＣＵ２ｇからのダイアグコードが第１バッファ１ｂにのみ記憶され、次以降のサイクル終了情報の受信毎に第１バッファ１ｂの記憶データが第２バッファ１ｃに上書きされる。【選択図】図２
2015020450.tif 000002
【特許請求の範囲】
【請求項１】
車載ネットワーク上の複数のノードからのダイアグノーシス診断の結果を表わすダイアグ情報を順次受信して記憶し出力するサイクルを繰り返し行う車両用制御装置において、
前記各ノードからの前記ダイアグ情報を記憶する第１の記憶手段および第２の記憶手段と、
前記第２の記憶手段に記憶された前記ダイアグ情報を出力する出力手段と、
前記第１および第２の記憶手段の記憶を制御する制御手段とを備え、
前記制御手段は、
所定の前記ノードからの予め定められた所定情報を初回に受信する前には、前記各ノードからの前記ダイアグ情報を前記第２の記憶手段に記憶させ、
初回の前記所定情報の受信後には、前記各ノードからの前記ダイアグ情報を前記第１の記憶手段に記憶させ、前記所定情報の受信毎に前記第１の記憶手段の記憶情報を前記第２の記憶手段に更新記憶させることを特徴とする車両用制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車載ネットワーク上の複数のノードからのダイアグノーシス診断の結果を表わすダイアグ情報を順次受信して記憶し出力するサイクルを繰り返し行う車両用制御装置に関する。
【背景技術】
【０００２】
従来、車載ネットワークであるＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）の通信バスに接続されたノードである複数の制御用ＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）に対して、ダイアグノーシス診断を行い、各ノードのうちのいずれかに異常があれば、通信バスを介してそのノードから送信される異常内容を表わすダイアグコードを制御部が受信して一旦バッファに記憶しておき、所定のタイミングで液晶表示部等に表示するようにしたものがある（例えば、特許文献１参照）。
【０００３】
この種の装置では、ダイアグコードをどのようにバッファに記憶させて表示させるかが課題となっており、具体的には、ノード（ＥＣＵ）が多数ある場合に、液晶表示部の制御用ＥＣＵから、通信バスを介して一定時間毎に各部のＥＣＵに対してダイアグコードの送信を要求するダイアグノーシス診断を行い、異常である旨の通知があれば該当するＥＣＵから通信バスを介してダイアグコードが送信され、液晶表示部の制御用ＥＣＵがそのダイアグコードを受信すると、所定のバッファに受信したダイアグコードを順次記憶し、所定のダイアグ表示タイミングで液晶表示部に表示して使用者に報知するというサイクルを繰り返すことが行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２６２９３４号公報（段落００１４〜００２８および図１〜図４参照）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、従来の装置には、バッファを1つだけ設け、各ノードからは原則としてコード番号の小さいダイアグコードから順次送信し、これを受信して１つのバッファに格納していくものがあるが、送信サイクルの途中において、各ノードがすでに送信したダイアグコードのコード番号よりも小さいダイアグコードが送信されることがある。
【０００６】
このような場合に、バッファはコード番号の小さい順にデータ記憶していくため、バッファに現在記憶されている最も小さいコード番号のダイアグコードが、新たに受信されたダイアグコードに書き換えられてしまうため、バッファに記憶されているダイアグコードを液晶表示部等に表示するときに、書き換えられてしまった後のダイアグコードが表示されることになり、書き換え前に記憶保持されていたダイアグコードは表示されないという表示漏れ（出力漏れ）が生じるおそれがある。
【０００７】
また、バッファを２つ設け、まず一方のバッファに各ノードからのダイアグコードを順次記憶し、各ノードからのダイアグコードを一巡して１回のサイクルが終了して次のサイクルが始まる前に、一方のバッファから他方のバッファに記憶したダイアグコードを移し替え、一方のバッファは消去し、他方のバッファに記憶されているダイアグコードを液晶表示部に表示するものがあるが、この場合、１回のサイクルが終了するまでダイアグコードが表示されないため、今回のサイクルでダイアグコードが表示されずに次回以降のサイクルまでダイアグコードの表示が遅れ、使用者に違和感を与えるという不都合が生じる。
【０００８】
本発明は、車載ネットワーク上の複数のノードからのダイアグ情報を記憶して出力する場合に、ダイアグ情報の出力漏れや出力遅れなどを防止できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記した目的を達成するために、本発明の車両用制御装置は、車載ネットワーク上の複数のノードからのダイアグノーシス診断の結果を表わすダイアグ情報を順次受信して記憶し出力するサイクルを繰り返し行う車両用制御装置において、前記各ノードからの前記ダイアグ情報を記憶する第１の記憶手段および第２の記憶手段と、前記第２の記憶手段に記憶された前記ダイアグ情報を出力する出力手段と、前記第１および第２の記憶手段の記憶を制御する制御手段とを備え、前記制御手段は、所定の前記ノードからの予め定められた所定情報を初回に受信する前には、前記各ノードからの前記ダイアグ情報を前記第２の記憶手段に記憶させ、初回の前記所定情報の受信後には、前記各ノードからの前記ダイアグ情報を前記第１の記憶手段に記憶させ、前記所定情報の受信毎に前記第１の記憶手段の記憶情報を前記第２の記憶手段に更新記憶させることを特徴としている（請求項１）。
【発明の効果】
【００１０】
請求項１に係る発明によれば、所定のノードからの予め定められた所定情報を初回に受信する前には、制御手段の制御により、第２の記憶手段に各ノードからのダイアグ情報が記憶され、初回の所定情報の受信後には、制御手段の制御により、各ノードからのダイアグ情報が第１の記憶手段に記憶され、所定情報の受信毎に第１の記憶手段の記憶情報が第２の記憶手段に更新記憶される。
【００１１】
そのため、各ノードからのダイアグ情報の多少に拘わらず、全てのダイアグ情報が第２の記憶手段に記憶され、しかも所定情報の受信毎に第１の記憶手段の記憶情報が第２の記憶手段に上書き記憶されるので、出力手段が第２の記憶手段に記憶されたダイアグ情報を出力するに当たって、従来のようなダイアグ情報の出力漏れや出力遅れの発生を防止することができ、例えば出力手段が使用者に対して表示出力する機能を有する場合には、ダイアグ情報が漏れや遅れなく表示されることになり、ダイアグノーシス診断における信頼性の向上に寄与することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る車両用制御装置の一実施形態のブロック図である。
【図２】図１の一部のブロック図である。
【図３】図１の動作説明図である。
【図４】図１の動作説明図である。
【発明を実施するための形態】
【００１３】
つぎに、本発明の一実施形態について、図１ないし図４を参照して説明する。
【００１４】
図１はダイアグノーシス診断が可能な車両用制御装置のブロック構成を示し、本発明における出力手段である図示省略の液晶表示器（以下、ＬＣＤという）を制御するＬＣＤＥＣＵ１を備え、このＬＣＤＥＣＵ１は７セグメントの数字による速度表示や走行距離表示、外気温度表示、シフトレバーの位置表示、ガソリン残量を示すフューエルゲージ、時計表示等、各種の情報を表示するインストルメントパネルに配置されたＬＣＤの表示関する制御を司る。
【００１５】
さらに、図１に示すように、エンジンの燃料噴射に関する制御を行うＥＦＩ（Ｅｌｅｃｔｒｏｎｉｃ  Ｆｕｅｌ  ｌｎｊｅｃｔｉｏｎ）ＥＣＵ２ａ、無段変速に関する制御を行うＣＶＴ(Ｃｏｎｔｉｎｕｏｕｓｌｙ  Ｖａｒｉａｂｌｅ  Ｔｒａｎｓｍｉｓｓｉｏｎ)ＥＣＵ２ｂ，アンチロックブレーキシステムに関する制御を行うＡＢＳ(Ａｎｔｉｌｏｃｋ  Ｂｒａｋｅ  Ｓｙｓｔｅｍ)ＥＣＵ２ｃ、電動パワーステアリングに関する制御を行うＥＰＳ(Ｅｌｅｃｔｒｉｃ  Ｐｏｗｅｒ  Ｓｔｅｅｒｉｎｇ)ＥＣＵ２ｄ、エアバッグに関する制御を行うＡＢＧ（Ａｉr  Ｂａｇ）ＥＣＵ２ｅ、エネルギー回生システムに関する制御を行うＥＲＳ(Ｅｎｅｒｇｙ  Ｒｅｃｏｖｅｒｙ  Ｓｙｓｔｅｍ)ＥＣＵ２ｆ、衝突被害軽減ブレーキなどのＰＣＳ（Ｐｒｅ  Ｃｒａｓｈ  Ｓａｆｅｔｙ  Ｓｙｓｔｅｍ）ＥＣＵ２ｇを備え、これら7個のＥＣＵ２ａ〜２ｇが例えば１５０ｍｓの時間毎に、順次ＣＡＮの通信バス３を介してＬＣＤＥＣＵ１との間でデータの送受信を行う。
【００１６】
すなわち、図１では、優先順位を示す識別番号などのノードＩＤの小さい順に通信ノードである各ＥＣＵ２ａ〜２ｇが配置されており、まずＬＣＤＥＣＵ１から最もノード識別番号の小さいＥＦＩＥＣＵ２ａに対してダイアグコードの送信要求が発せられ、この要求に応じて、ＥＦＩＥＣＵ２ａから送信すべきダイアグコードがあれば通信バス３を介してＬＣＤＥＣＵ１にダイアグコードが送信され、続いて１５０ｍｓ後に、次にノード識別番号の小さいＣＶＴＥＣＵ２ｂに対してダイアグコードの送信要求が発せられ、この要求に応じて、ＣＶＴＥＣＵ２ｂから送信すべきダイアグコードがあれば通信バス３を介してＬＣＤＥＣＵ１にダイアグコードが送信され、以下同様にして最後のＰＣＳＥＣＵ２ｇからダイアグコードおよび１サイクルの終了を示すサイクル終了コード（本発明における「所定情報」に相当）が送信されて合計９００ｍｓにわたる１サイクル分の通信が行われ、このような通信サイクルが繰り返し行われる。
【００１７】
一方、キーを使用せずに車両のドアやトランクの施錠、開錠を行うキーフリーシステムの制御を行うキーフリーＥＣＵ４が設けられ、このキーフリーＥＣＵ４とＬＣＤＥＣＵ１とはＬＩＮ（Ｌｏｃａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｎｅｔｗｏｒｋ）の通信バス５を介して通信が行われ、ＬＩＮ通信はＣＡＮ通信ほど高いデータ伝送速度が求められない場合に採用されるものであり、キーフリーＥＣＵ４とＬＣＤＥＣＵ１とは、上記したＣＡＮ通信の場合の１５０ｍｓという通信周期よりも短い例えば８０ｍｓの周期で通信を行う。
【００１８】
そして、オンボードダイアグノーシス（ＯＢＤ：Ｏｎ−ｂｏａｒｄ  ｄｉａｇｎｏｓｔｉｃｓ）と称されるコンピュータの自己故障診断機能が車両に搭載されており、図２に示すように、例えば車両のメンテナンス時に、プルアップ抵抗Ｒ１を介して電源＋ＢおよびＩＧ電源にプルアップされたＬＣＤＥＣＵ１に内蔵のＭＰＵ１ａのＴ端子に限流抵抗Ｒ２を介して接続されたＬＣＤＥＣＵ１の端子ｔにＯＢＤコネクタＣを接続し、整備士がＯＢＤコネクタＣを操作して端子ｔを短絡（アース）することによって、ダイアグノーシス診断であるＴ端子処理が実行される。
【００１９】
ここで、ＰＣＳＥＣＵ２ｇを除く各ＥＣＵ２ａ〜２ｆは、ダイアグノーシス診断の結果をＬＣＤに設けられたＬＥＤランプなどのインジケータの点滅パターンによりダイアグコードを区別して表示することが可能であり、ＰＣＳＥＣＵ２ｇは、キーフリーＥＣＵ４およびＬＣＤＥＣＵ１自身とともにＬＣＤの予め設定された表示領域にダイアグコード（例えば、異常内容に応じた数字）を表示するようになっている。
【００２０】
とりわけ、ＰＣＳＥＣＵ２ｇから送信可能なプリクラッシュダイアグコードは１９個（１９種類）あり、最初にダイアグコード出力条件が成立してから上記した１サイクル周期である９００ｍｓ後に１回目の送信要求を受けて１５０ｍｓの間に１番目のダイアグコードの送信が可能になり、最初にダイアグコード出力条件が成立してから１９５０ｍｓ（９００ｍｓ＋１５０ｍｓ＋９００ｍｓ）後に２回目の送信要求を受けて１５０ｍｓの間に２番目のダイアグコードの送信が可能になる。そして、以後同様にして、最初にダイアグコード出力条件が成立してから１１４００ｍｓ後に１１回目の送信要求を受けてから、１１番目のダイアグコードが送信可能になり、さらに同様にして、最初にダイアグコード出力条件が成立してから１９８００ｍｓ後に１９回目の送信要求を受けてから、１９番目のダイアグコードが送信可能になる。
【００２１】
ところで、ＬＣＤによるダイアグコードの表示処理は、次のようにして行われる。すなわち、図３（ａ）に示すように、イグニッションキーのオン、端子ｔの短絡など予め定められた所定のダイアグコード出力条件が成立している間、同図（ｂ）に示すように、条件成立から例えば４０００ｍｓの無表示状態を経た後、まずＬＣＤＥＣＵ１自身のメータダイアグコードが所定の時間（例えば、２０００ｍｓ）ＬＣＤに表示され、その後２０００ｍｓの間隔をあけて、キーフリーＥＣＵ４からのキーフリーダイアグコードが所定の時間（２０００ｍｓ）ＬＣＤに表示され、さらに２０００ｍｓの間隔をあけて、つまりダイアグコード出力条件が成立してから１２０００ｍｓ経過して始めてＰＣＳＥＣＵ２ｇからのプリクラッシュダイアグコードが所定の時間（２０００ｍｓ）ＬＣＤに表示される状態になる。
【００２２】
そうすると、図３（ａ）に示すように、最初にダイアグコード出力条件が成立してから、１２０００ｍｓを経過するときには、ＰＣＳＥＣＵ２ｇは１１個（１１種類）のダイアグコードを送信できる状態にあるが、１２番目以降のダイアグコードは、ＰＣＳＥＣＵ２ｇがＬＣＤＥＣＵ１から次以降の要求フレームを受けるまで待たなければならない。
【００２３】
以上を踏まえて、図２に示すように、ＬＣＤＥＣＵ１に、ＬＣＤにダイアグコード表示するノードであるＬＣＤＥＣＵ１、ＰＣＳＥＣＵ２ｇおよびキーフリーＥＣＵ４からのダイアグコードを記憶する第１の記憶手段および第２の記憶手段としての第１バッファ１ｂおよび第２バッファ１ｃが設けられている。
【００２４】
そして、本発明における制御手段としてＭＰＵ１ａにより、所定のノードであるＰＣＳＥＣＵ２ｇから送信される予め定められた所定情報であるサイクル終了コードを初回に受信する前には、ＰＣＳＥＣＵ２ｇからのダイアグコード（ダイアグ情報）が第１バッファ１ｂおよび第２バッファ１ｃに記憶され、初回のサイクル終了コードを受信すると、ＭＰＵ１ａに内蔵の所定のエンドフラグに“１”がセットされる。
【００２５】
その後、ＭＰＵ１ａによるＬＣＤの制御により、第２バッファ１ｃに記憶されたダイアグコードが順次ＬＣＤに表示されろ。そして、エンドフラグが“１”であれば、第１バッファ１ｂの記憶データが消去されるとともに、ＰＣＳＥＣＵ２ｇからのダイアグコードが第１バッファ１ｂにのみ記憶され、次以降のサイクル終了情報の受信毎に第１バッファ１ｂの記憶情報が第２バッファ１ｃに上書き（更新記憶）されるようになっている。
【００２６】
より詳細には、例えば図４（ａ）、（ｂ）に示すように、イグニッションキー（ＩＧ）がオンされ、ＬＣＤＥＣＵ１のＭＰＵ１ａのＴ端子が短絡（アース）されることにより、予め定められた所定のダイアグコード出力条件が成立したと判断されると、ＬＣＤＥＣＵ１からノードＩＤの小さい順に各ＥＣＵ２ａ〜２ｇに対してダイアグコードの送信要求が発せられる。
【００２７】
そして、ＬＣＤＥＣＵ１からの送信要求に応えて、ＰＣＳＥＣＵ２ｇから図４（ｃ）に示すような「１１」のダイアグコードが送信されると、初回のサイクル終了情報の受信前であるから、同図（ｇ）、（ｈ）に示すように、ＰＣＳＥＣＵ２ｇからの「１１」のダイアグコードが第１バッファ１ｂおよび第２バッファ１ｃの両方に記憶される。
【００２８】
また、ＰＣＳＥＣＵ２ｇからは、「１１」のダイアグコードとともに、１サイクルの終了を示すサイクル終了コード（所定情報）および異常の有無を含むデータが送信され、ＰＣＳＥＣＵ２ｇから、例えば１サイクルの未終了を表わす図４（ｄ）中の「０」、および、「１１」のダイアグコードで表わされる異常ありを表わす同図（ｅ）中の「１」のコードが送信される。
【００２９】
続いて、ＰＣＳＥＣＵ２ｇから、図４（ｃ）に示すような「１２」のダイアグコードとともに、１サイクルの未終了を表わす同図（ｄ）中の「０」、および、「１２」のダイアグコードで表わされる異常ありを表わす同図（ｅ）中の「１」が送信され、ＭＰＵ１ａにより、同図（ｇ）、（ｈ）に示すように、ＰＣＳＥＣＵ２ｇからの先の「１１」のダイアグコードに続いて「１２」のダイアグコードが第１バッファ１ｂおよび第２バッファ１ｃの両方に記憶される。
【００３０】
さらに、ＰＣＳＥＣＵ２ｇから、図４（ｃ）に示すような「１３」のダイアグコードとともに、１サイクルの終了を表わす同図（ｄ）中の「１」、および、「１３」のダイアグコードで表わされる異常ありを表わす同図（ｅ）中の「１」が送信され、同図（ｇ）、（ｈ）に示すように、ＰＣＳＥＣＵ２ｇからの先の「１１」、「１２」のダイアグコードに続いて「１３」のダイアグコードが第１バッファ１ｂおよび第２バッファ１ｃの両方に記憶される。
【００３１】
このとき、例えば図４（ｉ）に示すように、まずＬＣＤＥＣＵ１自身のダイアグコードが図外のＬＣＤに表示され、ＬＩＮの通信バス５を介して受信したキーフリーＥＣＵ４からのキーフリーダイアグコードがＬＣＤに表示され、その後第２バッファ１ｃに記憶されたＰＣＳＥＣＵ２ｇからの「１１」、「１２」のＰＣＳダイアグコードがＬＣＤに表示され、「１３」のダイアグコードが受信されて第２バッファ１ｃに記憶されれば、「１３」のＰＣＳダイアグコードがＬＣＤに表示される。
【００３２】
ところで、図４（ｄ）に示す１サイクルの終了を表わす「１」のコードをＬＣＤＥＣＵ１が受信すると、初回のサイクル終了コードを受信したことになり、これに伴い同図（ｆ）に示すように、ＭＰＵ１ａに内蔵のエンドフラグに“１”がセットされ、エンドフラグのセットによって、同図(ｇ)に示すように、第１バッファ１ｂの記憶データが消去される。なお、同図（ｇ）中の四角内の空白はデータが消去されたことを表している。
【００３３】
その後、ＰＣＳＥＣＵ２ｇから、図４（ｂ）に示すような先の「１１」よりもダイアグコード番号の小さい「１０」のダイアグコードとともに、１サイクルの未終了を表わす同図（ｄ）中の「０」、および、「１０」のダイアグコードで表わされる異常ありを表わす同図（ｅ）中の「１」のコードを含むデータが送信されると、初回のサイクル終了コードを受信してエンドフラグがセットされた後は、ＰＣＳＥＣＵ２ｇから「１０」のダイアグコードが、ＭＰＵ１ａにより消去済みの第１バッファ１ｂにのみ新たに記憶される一方、第２バッファ１ｃが書き換えられることはない。
【００３４】
続いて、ＰＣＳＥＣＵ２ｇから、図４（ｂ）に示すような「１５」のダイアグコードとともに、２回目の１サイクルの終了を表わす同図（ｄ）中の「１」、および、「１５」のダイアグコードで表わされる異常ありを表わす同図（ｅ）中の「１」のコードを含むデータが送信されると、同図（ｇ）に示すように、先の「１０」のダイアグコードに続いて「１５」のダイアグコードが第１バッファ１ｂに記憶される。
【００３５】
さらに、２回目のサイクル終了コードの受信によって、図４（ｇ）に示す第１バッファ１ｂに記憶された「１０」および「１５」のダイアグコードが、同図（ｈ）に示すように、ＭＰＵ１ａにより第２バッファ１ｃに更新記憶（上書き）されるとともに、同図（ｇ）に示すように、第１バッファ１ｂの記憶データが消去され、同図（ｉ）に示すように、第２バッファ１ｃに記憶されたＰＣＳＥＣＵ２ｇからの「１０」、「１５」のＰＣＳダイアグコードがＬＣＤに表示されることになる。その後、ＰＣＳＥＣＵ２ｇから所定情報であるサイクル終了コードを受信する毎に、このような第１バッファ１ｂの記憶データの第２バッファ１ｃへの上書きと、第１バッファ１ｂの消去とが繰り返される。
【００３６】
このように、ＰＣＳＥＣＵ２ｇからの予め定められた所定情報であるサイクル終了コードを初回に受信する前には、ＬＣＤＥＣＵ１のＭＰＵ１ａ（制御手段）の制御により、第１および第２バッファ１ｂ，１ｃの両方にＰＣＳＥＣＵ２ｇからのダイアグコード（ダイアグ情報）が記憶され、初回のサイクル終了コードの受信後には、ＭＰＵ１ａの制御により、ＰＣＳＥＣＵ２ｇからのダイアグコードが第１バッファ１ｂにのみ記憶され、２回目以降のサイクル終了コードの受信毎に第１バッファ１ｂの記憶データが第２バッファ１ｃに更新記憶（上書き）される。
【００３７】
したがって、上記した実施形態によれば、ＰＣＳＥＣＵ２ｇからのダイアグコードの多少に拘わらず、ＰＣＳＥＣＵ２ｇが送信可能な全てのダイアグコードが第２バッファ１ｃに記憶され、しかもサイクル終了コードの受信毎に第１バッファ１ｂの記憶データが第２バッファ１ｃに上書きされるため、ＬＣＤが第２バッファ１ｃに記憶されたダイアグコードを表示するに当たって、従来のように、途中でダイアグコード番号の小さいダイアグコードを受信したときに、先に記憶したダイアグコードを上書きしてしまうことによる記憶データの消失によるダイアグコードの出力漏れの発生や、１回のサイクルが終了するまでダイアグコードの表示を待つことによる表示遅れ（出力遅れ）の発生を防止することができ、整備士（使用者）に対してダイアグコードを表示する場合において、ダイアグコードが漏れや遅れなく表示されることになり、ダイアグノーシス診断における信頼性の向上に寄与することが可能になる。
【００３８】
なお、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行なうことが可能である。
【００３９】
たとえば、上記した実施形態では、本発明における「所定のノード」をＰＣＳＥＣＵ２ｇとして説明したが、「所定のノード」はこれに限るものではない。また、上記した実施形態では、本発明における「所定情報」をＰＣＳＥＣＵ２ｇからの１サイクルの終了を表わすサイクル終了コードとした場合について説明したが、「所定情報」はこれに限定されるものではない。
【００４０】
また、上記した実施形態では、所定情報であるサイクル終了コードを初回に受信する前には、ＬＣＤＥＣＵ１のＭＰＵ１ａの制御により、第１および第２バッファ１ｂ，１ｃの両方にＰＣＳＥＣＵ２ｇからのダイアグコード（ダイアグ情報）を記憶するようにした場合について説明したが、サイクル終了コードを初回に受信する前には、第２バッファ１ｃのみにダイアグコード（ダイアグ情報）を記憶するようにしてもよい。
【符号の説明】
【００４１】
１  …ＬＣＤＥＣＵ
１ａ  …ＭＰＵ（制御手段）
１ｂ  …第１バッファ（第１の記憶手段）
１ｃ  …第２バッファ（第２の記憶手段）
２ｇ  …ＰＣＳＥＣＵ（ノード）
３  …通信バス
【図１】
2015020450.tif 000003
【図２】
2015020450.tif 000004
【図３】
2015020450.tif 000005
【図４】
2015020450.tif 000006