(57)【要約】【課題】電力変換回路の遮断指令信号の種類が増加したときの故障率の増加を抑制する。【解決手段】電力変換回路の保護制御装置は、コンピュータと通信制御部とシャットダウン部とを備える。コンピュータは、電力変換回路から第１数の第１信号線に出力される各フェール信号をモニタすると共に、各フェール信号を有効またはリジェクトの何れとするかの各リジェクト情報を作成する。通信制御部は、第１数未満の第２数の通信線を介してコンピュータから各リジェクト情報を受信すると共に各リジェクト情報に基づいて第１数の第２信号線に各リジェクト信号を出力する。シャットダウン部は、通信制御部と同一チップまたは同一モジュールとして構成され、第１数の第１信号線の各フェール信号と第１数の第２信号線の各リジェクト信号とに基づいて電力変換回路の駆動許可またはシャットダウンを行なう。【選択図】図２
2019122124.tif 000002
【特許請求の範囲】
【請求項１】
電力変換回路の保護制御装置であって、
前記電力変換回路から第１数の第１信号線に出力される各フェール信号をモニタすると共に、前記各フェール信号を有効またはリジェクトの何れとするかの各リジェクト情報を作成するコンピュータと、
前記第１数未満の第２数の通信線を介して前記コンピュータから前記各リジェクト情報を受信すると共に前記各リジェクト情報に基づいて前記第１数の第２信号線に各リジェクト信号を出力する通信制御部と、
前記通信制御部と同一チップまたは同一モジュールとして構成され、前記第１数の前記第１信号線の前記各フェール信号と前記第１数の前記第２信号線の前記各リジェクト信号とに基づいて前記電力変換回路の駆動許可またはシャットダウンを行なうシャットダウン部と、
を備える電力変換回路の保護制御装置。
【請求項２】
請求項１記載の電力変換回路の保護制御装置であって、
前記コンピュータと前記通信制御部との通信は、前記第１数に応じた所定ビット数ごとに行なわれる、
電力変換回路の保護制御装置。
【請求項３】
請求項１または２記載の電力変換回路の保護制御装置であって、
前記第２数は、前記第１数に拘わらずに一定値として定められる、
電力変換回路の保護制御装置。
【請求項４】
請求項１ないし３のうちの何れか１つの請求項に記載の電力変換回路の保護制御装置であって、
前記コンピュータは、前記各リジェクト情報を含む第１ビット列を前記通信制御部に送信した後に、第２ビット列を前記通信制御部に送信し、
前記通信制御部は、前記第１ビット列を受信すると、前記第１ビット列に含まれる前記各リジェクト情報を格納し、前記第２ビット列を受信すると、格納した前記各リジェクト情報を前記各リジェクト信号に反映させる、
電力変換回路の保護制御装置。
【請求項５】
請求項４記載の電力変換回路の保護制御装置であって、
前記通信制御部は、前記第１ビット列の受信に伴って、前記各リジェクト情報を含む返信ビット列を前記コンピュータに返信し、
前記コンピュータは、前記返信ビット列を受信すると、前記第１ビット列に含まれる前記各リジェクト情報と前記返信ビット列に含まれる前記各リジェクト情報とを比較し、両者が一致するときに前記第２ビット列を前記通信制御部に送信する、
電力変換回路の保護制御装置。
【請求項６】
請求項４または５記載の電力変換回路の保護制御装置であって、
前記通信制御部は、前記第２ビット列の受信に伴って、前記各リジェクト情報を前記各リジェクト信号に反映させると共にその反映結果を含む反映ビット列を前記コンピュータに返信し、
前記コンピュータは、前記反映ビット列を受信すると、前記第１ビット列に含まれる前記各リジェクト情報と前記反映ビット列に含まれる前記各リジェクト信号の反映結果とを比較する、
電力変換回路の保護制御装置。
【請求項７】
請求項４記載の電力変換回路の保護制御装置であって、
前記コンピュータは、前記第２ビット列を前記通信制御部に送信した後に、前記各リジェクト情報に関連する各リジェクト関連情報を含む第３ビット列を前記通信制御部に送信し、
前記通信制御部は、前記第３ビット列を受信すると、前記第１ビット列に含まれる前記各リジェクト情報と前記第３ビット列に含まれる前記各リジェクト関連情報とを比較し、比較結果を前記コンピュータに第３信号線を介して出力する、
電力変換回路の保護制御装置。
【請求項８】
請求項４記載の電力変換回路の保護制御装置であって、
前記コンピュータは、前記第２ビット列を前記通信制御部に送信した後に、前記各リジェクト情報に関連する各リジェクト関連情報を含む第３ビット列を前記通信制御部に送信し、
前記通信制御部は、前記第３ビット列を受信すると、前記第１ビット列に含まれる前記各リジェクト情報または前記第３ビット列に含まれる前記各リジェクト関連情報と、前記各リジェクト信号に反映させた反映結果とを比較し、比較結果を前記コンピュータに第３信号線を介して出力する、
電力変換回路の保護制御装置。
【請求項９】
請求項１ないし３のうちの何れか１つの請求項に記載の電力変換回路の保護制御装置であって、
前記コンピュータは、前記各リジェクト情報を含むビット列を前記通信制御部に送信し、
前記通信制御部は、前記ビット列を受信すると、前記ビット列に含まれる前記各リジェクト情報を前記各リジェクト信号に反映させる、
電力変換回路の保護制御装置。
【請求項１０】
請求項９記載の電力変換回路の保護制御装置であって、
前記通信制御部は、前記ビット列の受信に伴って、前記各リジェクト情報を前記各リジェクト信号に反映させると共にその反映結果を含む反映ビット列を前記コンピュータに返信し、
前記コンピュータは、前記反映ビット列を受信すると、前記ビット列に含まれる前記各リジェクト情報と前記反映ビット列に含まれる前記各リジェクト信号の反映結果とを比較する、
電力変換回路の保護制御装置。
【請求項１１】
請求項９記載の電力変換回路の保護制御装置であって、
前記通信制御部は、前記各リジェクト情報を前記各リジェクト信号に反映させたか否かの情報を前記コンピュータに第３信号線を介して出力する、
電力変換回路の保護制御装置。
【請求項１２】
請求項４または９記載の電力変換回路の保護制御装置であって、
前記コンピュータは、前記シャットダウン部から前記電力変換回路に出力される駆動許可またはシャットダウンの指示信号をモニタする、
電力変換回路の保護制御装置。
【請求項１３】
請求項４ないし１２のうちの何れか１つの請求項に記載の電力変換回路の保護制御装置であって、
前記通信制御部は、所定のビット列を受信すると、前記所定のビット列の受信が正常に完了したか否かを判定する、
電力変換回路の保護制御装置。
【請求項１４】
請求項５ないし８，１０ないし１３のうちの何れか１つの請求項に記載の電力変換回路の保護制御装置であって、
前記コンピュータは、前記通信制御部との通信異常を検知したときには、前記通信異常の旨を記憶する、
電力変換回路の保護制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力変換回路の保護制御装置に関する。
【背景技術】
【０００２】
従来、この種の電力変換回路の保護制御装置としては、電力変換回路（コンバータ）の電源配線の過電圧を検出する過電圧検出回路からの過電圧信号に基づいて電力変換回路の遮断指令信号を発生して第１信号線を介して電力変換回路に出力する演算装置（ＣＰＵ）と、演算装置からの出力信号（電力変換回路の遮断指令信号やリジェクト信号）と過電圧検出回路からの出力信号とに基づいて、過電圧信号が発生されたときに電力変換回路の遮断指令信号を発生して第２信号線を介して電力変換回路に出力する論理回路と、を備えるものが提案されている（例えば、特許文献１参照）。この装置では、第１信号線と第２信号とのうちの何れかに断線等の異常が発生しても、遮断指令信号を電力変換回路に伝達することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２０１１９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の電力変換回路の保護制御装置では、電力変換回路の遮断指令信号およびリジェクト信号の種類が増加すると、演算装置と電力変換回路とを接続する信号線の数や、演算装置と論理回路とを接続する信号線の数が多くなり、故障率が増加する。
【０００５】
本発明の電力変換回路の保護制御装置は、電力変換回路の遮断指令信号およびリジェクト信号の種類が増加したときの故障率の増加を抑制することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明の電力変換回路の保護制御装置は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の電力変換回路の保護制御装置は、
電力変換回路の保護制御装置であって、
前記電力変換回路から第１数の第１信号線に出力される各フェール信号をモニタすると共に、前記各フェール信号を有効またはリジェクトの何れとするかのリジェクト情報を作成するコンピュータと、
前記第１数未満の第２数の通信線を介して前記コンピュータから前記各リジェクト情報を受信すると共に前記各リジェクト情報に基づいて前記第１数の第２信号線に各リジェクト信号を出力する通信制御部と、
前記通信制御部と同一チップまたは同一モジュールとして構成され、前記第１数の前記第１信号線の前記各フェール信号と前記第１数の前記第２信号線の前記各リジェクト信号とに基づいて前記電力変換回路の駆動許可またはシャットダウンを行なうシャットダウン部と、
を備えることを要旨とする。
【０００８】
この本発明の電力変換回路の保護制御装置では、コンピュータと通信制御部とシャットダウン部とを備える。コンピュータは、電力変換回路から第１数の第１信号線に出力される各フェール信号をモニタすると共に、各フェール信号を有効またはリジェクトの何れとするかの各リジェクト情報を作成する。通信制御部は、第１数未満の第２数の通信線を介してコンピュータから各リジェクト情報を受信すると共に各リジェクト情報に基づいて第１数の第２信号線に各リジェクト信号を出力する。シャットダウン部は、通信制御部と同一チップまたは同一モジュールとして構成され、第１数の第１信号線の各フェール信号と第１数の第２信号線の各リジェクト信号とに基づいて電力変換回路の駆動許可またはシャットダウンを行なう。したがって、通信線の本数（第２数）を比較的少なくすることができ、第１，第２信号線の本数（第１数）が増加したときに通信線の本数が増加するのを抑制することができるから、故障率が増加するのを抑制することができる。また、第１，第２信号線の本数を同一とするから、第１信号線の本数よりも第２信号線の本数が少ないとき（例えば、第２信号線が１本のとき）とは異なり、第２信号線の何れかに異常が生じたときに、複数のフェール信号（第２信号線が１本のときには全てのフェール信号）がリジェクトされてしまうのを回避することができる。
【０００９】
こうした本発明の電力変換回路の保護制御装置であって、前記コンピュータと前記通信制御部との通信は、前記第１数に応じた所定ビット数ごとに行なわれるものとしてもよい。こうすれば、第１数（フェール信号の種類数）に応じた所定ビット数ごとに通信することができる。
【００１０】
また、本発明の電力変換回路の保護制御装置において、前記第２数は、前記第１数に拘わらずに一定値として定められるものとしてもよい。こうすれば、第１，第２信号線の本数（第１数）が増加したときに通信線の本数（第２数）が増加するのをより抑制することができる。この場合、第２数は、値４以下であるものとしてもよい。
【００１１】
さらに、本発明の電力変換回路の保護制御装置において、前記コンピュータは、前記各リジェクト情報を含む第１ビット列を前記通信制御部に送信した後に、第２ビット列を前記通信制御部に送信し、前記通信制御部は、前記第１ビット列を受信すると、前記第１ビット列に含まれる前記各リジェクト情報を格納し、前記第２ビット列を受信すると、格納した前記各リジェクト情報を前記各リジェクト信号に反映させるものとしてもよい。こうすれば、第１，第２ビット列の通信（２段階の通信）により、各リジェクト情報を各リジェクト信号に反映させることができる。この場合、第２ビット列は、各リジェクト情報を含まないものとしてもよい。
【００１２】
この場合、前記通信制御部は、前記第１ビット列の受信に伴って、前記各リジェクト情報を含む返信ビット列を前記コンピュータに返信し、前記コンピュータは、前記返信ビット列を受信すると、前記第１ビット列に含まれる前記各リジェクト情報と前記返信ビット列に含まれる前記各リジェクト情報とを比較し、両者が一致するときに前記第２ビット列を前記通信制御部に送信するものとしてもよい。また、前記通信制御部は、前記第２ビット列の受信に伴って、前記各リジェクト情報を前記各リジェクト信号に反映させると共にその反映結果を含む反映ビット列を前記コンピュータに返信し、前記コンピュータは、前記反映ビット列を受信すると、前記第１ビット列に含まれる前記各リジェクト情報と前記反映ビット列に含まれる前記各リジェクト信号の反映結果とを比較するものとしてもよい。さらに、前記コンピュータは、前記第２ビット列を前記通信制御部に送信した後に、前記各リジェクト情報に関連する各リジェクト関連情報を含む第３ビット列を前記通信制御部に送信し、前記通信制御部は、前記第３ビット列を受信すると、前記第１ビット列に含まれる前記各リジェクト情報と前記第３ビット列に含まれる前記各リジェクト関連情報とを比較し、比較結果を前記コンピュータに第３信号線を介して出力するものとしてもよい。加えて、前記コンピュータは、前記第２ビット列を前記通信制御部に送信した後に、前記各リジェクト情報に関連する各リジェクト関連情報を含む第３ビット列を前記通信制御部に送信し、前記通信制御部は、前記第３ビット列を受信すると、前記第１ビット列に含まれる前記各リジェクト情報または前記第３ビット列に含まれる前記各リジェクト関連情報と、前記各リジェクト信号に反映させた反映結果とを比較し、比較結果を前記コンピュータに第３信号線を介して出力するものとしてもよい。また、前記コンピュータは、前記シャットダウン部から前記電力変換回路に出力される駆動許可またはシャットダウンの指示信号をモニタするものとしてもよい。さらに、前記通信制御部は、所定のビット列を受信すると、前記所定のビット列の受信が正常に完了したか否かを判定するものとしてもよい。これらのようにすれば、マイコンと通信制御部との通信が正常に行なわれたか否かを判定することができ、マイコンと通信制御部との通信の信頼性を向上させることができる。これらの場合、前記コンピュータは、前記通信制御部との通信異常を検知したときには、前記通信異常の旨を記憶するものとしてもよい。こうすれば、異常履歴をメンテナンス時に作業者に認識させることができる。
【００１３】
本発明の電力変換回路の保護制御装置において、前記コンピュータは、前記各リジェクト情報を含むビット列を前記通信制御部に送信し、前記通信制御部は、前記ビット列を受信すると、前記ビット列に含まれる前記各リジェクト情報を前記各リジェクト信号に反映させるものとしてもよい。こうすれば、簡易に各リジェクト情報を各リジェクト信号に反映させることができる。
【００１４】
この場合、前記通信制御部は、前記ビット列の受信に伴って、前記各リジェクト情報を前記各リジェクト信号に反映させると共にその反映結果を含む反映ビット列を前記コンピュータに返信し、前記コンピュータは、前記反映ビット列を受信すると、前記ビット列に含まれる前記各リジェクト情報と前記反映ビット列に含まれる前記各リジェクト信号の反映結果とを比較するものとしてもよい。また、前記通信制御部は、前記各リジェクト情報を前記各リジェクト信号に反映させたか否かの情報を前記コンピュータに第３信号線を介して出力するものとしてもよい。さらに、前記コンピュータは、前記シャットダウン部から前記電力変換回路に出力される駆動許可またはシャットダウンの指示信号をモニタするものとしてもよい。加えて、前記通信制御部は、所定のビット列を受信すると、前記所定のビット列の受信が正常に完了したか否かを判定するものとしてもよい。これらのようにすれば、マイコンと通信制御部との通信が正常に行なわれたか否かを判定することができ、マイコンと通信制御部との通信の信頼性を向上させることができる。これらの場合、前記コンピュータは、前記通信制御部との通信異常を検知したときには、前記通信異常の旨を記憶するものとしてもよい。こうすれば、異常履歴をメンテナンス時に作業者に認識させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１実施例としての電力変換回路の保護制御装置を備える駆動装置１０の構成の概略を示す構成図である。
【図２】電子制御ユニット２０の構成の概略を示す構成図である。
【図３】第１実施例のマイコン２２および通信制御部３０のシーケンスの一例を示すフローチャートである。
【図４】第１送信パケットおよび第１返信パケットの内容の一例を示す説明図である。
【図５】第１送信パケットおよび第１返信パケットの内容の一例を示す説明図である。
【図６】ＲＧ設定送信コマンドでのマイコン２２と通信制御部３０との通信の様子の一例を示す説明図である。
【図７】通信監視処理の内容の一例を示す説明図である。
【図８】第１返信パケットのチェック内容の一例を示す説明図である。
【図９】第２送信パケットおよび第２返信パケットの内容の一例を示す説明図である。
【図１０】第２送信パケットおよび第２返信パケットの内容の一例を示す説明図である。
【図１１】ＲＧ設定反映コマンドでのマイコン２２と通信制御部３０との通信の様子の一例を示す説明図である。
【図１２】第２返信パケットのチェック内容の一例を示す説明図である。
【図１３】電力変換回路１２や電子制御ユニット２０の様子の一例を示す説明図である。
【図１４】変形例のマイコン２２および通信制御部３０のシーケンスの一例を示すフローチャートである。
【図１５】第３送信パケットおよび第３返信パケットの内容の一例を示す説明図である。
【図１６】第３返信パケットのチェック内容の一例を示す説明図である。
【図１７】変形例の場合の電力変換回路１２や電子制御ユニット２０の様子の一例を示す説明図である。
【図１８】変形例の電子制御ユニット２０Ｂの構成の概略を示す構成図である。
【図１９】変形例の電子制御ユニット２０Ｃの構成の概略を示す構成図である。
【図２０】変形例の電子制御ユニット２０Ｄの構成の概略を示す構成図である。
【図２１】第２実施例の電子制御ユニット１２０の構成の概略を示す構成図である。
【図２２】第２実施例のマイコン２２および通信制御部３０のシーケンスの一例を示すフローチャートである。
【図２３】第４パケットと第５パケットと第６パケットの内容の一例を示す説明図である。
【図２４】通信監視処理の内容の一例を示す説明図である。
【図２５】第２実施例の電力変換回路１２や電子制御ユニット１２０の様子の一例を示す説明図である。
【図２６】変形例のマイコン２２および通信制御部３０のシーケンスの一例を示すフローチャートである。
【図２７】変形例の電力変換回路１２や電子制御ユニット１２０の様子の一例を示す説明図である。
【図２８】変形例の電子制御ユニット１２０Ｂの構成の概略を示す構成図である。
【図２９】変形例のマイコン２２および通信制御部３０のシーケンスの一例を示すフローチャートである。
【図３０】変形例のマイコン２２および通信制御部３０のシーケンスの一例を示すフローチャートである。
【図３１】第３実施例の電子制御ユニット２２０の構成の概略を示す構成図である。
【図３２】第３実施例のマイコン２２および通信制御部２３０のシーケンスの一例を示すフローチャートである。
【図３３】第３実施例の電力変換回路１２や電子制御ユニット２２０の様子の一例を示す説明図である。
【発明を実施するための形態】
【００１６】
次に、本発明を実施するための形態を実施例を用いて説明する。
【実施例１】
【００１７】
図１は、本発明の第１実施例としての電力変換回路の保護制御装置を備える駆動装置１０の構成の概略を示す構成図であり、図２は、電子制御ユニット２０の構成の概略を示す構成図である。駆動装置１０は、図１に示すように、モータ１１と、電力変換回路１２と、バッテリ１３と、電子制御ユニット２０と、を備える。第１実施例では、電力変換回路１２（インバータ１２ａや昇圧コンバータ１２ｂ）が「電力変換回路」に相当し、電子制御ユニット２０が「電力変換回路の保護制御装置」に相当する。
【００１８】
モータ１１は、例えば同期発電電動機として構成されている。電力変換回路１２は、インバータ１２ａおよび昇圧コンバータ１２ｂを備える。インバータ１２ａは、複数のスイッチング素子（例えば、６個のスイッチング素子）のスイッチングにより、電力ライン１５の直流電力を交流電力に変換してモータ１１を駆動する。昇圧コンバータ１２ｂは、複数のスイッチング素子（例えば、２個のスイッチング素子）のスイッチングにより、バッテリ１３が接続された電力ライン１６の電力を昇圧して電力ライン１５に供給する。バッテリ１３は、例えばリチウムイオン二次電池やニッケル水素二次電池として構成されている。電子制御ユニット２０は、電力変換回路１２の各スイッチング素子をスイッチング制御（駆動制御）したりシャットダウン（駆動停止）したりする。
【００１９】
電子制御ユニット２０は、図２に示すように、マイクロコンピュータ（以下、「マイコン」という）２２と、通信制御部３０およびシャットダウン部４０を有する保護制御部２９と、を備える。
【００２０】
上述の電力変換回路１２は、ｎ本の信号線１８を介して保護制御部２９のシャットダウン部４０と接続されており、ｎ本の信号線１８にフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］を出力する。値ｎは、電力変換回路１２のフェールの種類数であり、［］内の番号１〜ｎは、各フェールに対応する番号である。各フェールとしては、例えば、電力変換回路１２の各スイッチング素子の過電流や過熱や開故障や閉故障、電力ライン１５の過電圧、電力ライン１６の過電圧などを挙げることができる。電力変換回路１２は、番号ｉ（ｉ：１〜ｎ）に対応するフェールが生じていないときには、フェール信号ＦＡＩＬ［ｉ］を論理レベルにおけるＨｉレベルの信号とし、番号ｉに対応するフェールが生じているときには、フェール信号ＦＡＩＬ［ｉ］を論理レベルにおけるＬｏレベルの信号とする。
【００２１】
マイコン２２は、１チップとして構成されており、図示しないが、ＣＰＵを中心とするマイクロプロセッサとして構成されており、ＣＰＵの他に、処理プログラムを記憶するＲＯＭや、データを一時的に記憶するＲＡＭ、入出力ポート、通信ポートを備える。マイコン２２には、モータ１１の回転子の回転位置や各相の相電流、電力ライン１５，１６の電圧などを検出する各種センサからの信号が入力ポートを介して入力され、マイコン２２からは、電力変換回路１２の各スイッチング素子へのスイッチング制御信号が出力ポートを介して出力される。これらの信号の入出力は、本発明の中核をなさないから、詳細な説明を省略する。
【００２２】
マイコン２２は、ｎ本の信号線１８のフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］をモニタする。また、マイコン２２は、ｎ本よりも少ない４本の通信線２４を介して保護制御部２９の通信制御部３０と接続されている。４本の通信線２４は、第１実施例では、マイコン２２から通信制御部３０にチップセレクト信号とクロック信号とコマンドのビット列（パケット）とを送信するための３本の通信線（ＣＳ，ＣＬＫ，ＳＤＩ）、および、通信制御部３０からマイコン２２にビット列（パケット）をアンサーバックとして返信するための１本の通信線（ＳＤＯ）とした。さらに、マイコン２２は、フェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］に基づいてフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］のそれぞれを有効またはリジェクトの何れとするかを判定し、その判定結果をリジェクト情報ＲＧｉ［１］〜ＲＧｉ［ｎ］として通信線２４を介して通信制御部３０に送信する。
【００２３】
保護制御部２９は、ＡＳＩＣ（１チップ）として構成されている。保護制御部２９の通信制御部３０は、上述したように、４本の通信線２４を介して（チップ間で通信可能に）マイコン２２と接続されており、マイコン２２からリジェクト情報ＲＧｉ［１］〜ＲＧｉ［ｎ］を受信する。また、通信制御部３０は、ｎ本の信号線３８を介してシャットダウン部４０と接続されており、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［ｎ］に基づいてｎ本の信号線３８にリジェクト信号ＲＧ［１］〜ＲＧ［ｎ］を出力する。通信制御部３０は、番号ｉ（ｉ：１〜ｎ）に対応するフェール信号ＦＡＩＬ［ｉ］を有効とするときには、リジェクト信号ＲＧ［ｉ］を論理レベルにおけるＬｏレベルの信号とし、番号ｉに対応するフェール信号ＦＡＩＬ［ｉ］をリジェクト（マスク）するときには、リジェクト信号ＲＧ［ｉ］を論理レベルにおけるＨｉレベルの信号とする。
【００２４】
また、通信制御部３０は、機能ブロックとして、マイコン２２からビット列（パケット）を受信して図示しないＲＡＭの第１領域にラッチする（一時的に記憶する）受信部３１と、マイコン２２にパケットをアンサーバックとして返信する返信部３２と、ラッチしたビット列（パケット）に含まれるリジェクト情報ＲＧｉ［１］〜ＲＧｉ［ｎ］をＲＡＭの第２領域に格納する格納部３３と、格納したリジェクト情報ＲＧｉ［１］〜ＲＧｉ［ｎ］をリジェクト信号ＲＧ［１］〜ＲＧ［ｎ］に反映させる反映部３４と、マイコン２２との通信線２４を介した通信を監視する監視部３５と、を備える。
【００２５】
保護制御部２９のシャットダウン部４０は、論理回路として構成されており、ｎ個のＯＲ回路４３［１］〜４３［ｎ］を有するリジェクト回路４２と、ＡｎＤ回路４５を有する判定回路４４と、を備える。
【００２６】
リジェクト回路４２は、ｎ本の信号線１８を介して電力変換回路１２に接続されると共にｎ本の信号線３８を介して通信制御部３０に接続されており、更に、ｎ本の信号線４８を介して判定回路４４に接続されている。リジェクト回路４２の各ＯＲ回路４３［ｉ］（ｉ：１〜ｎ）は、電力変換回路１２から信号線１８を介して入力されるフェール信号ＦＡＩＬ［ｉ］と通信制御部３０から信号線３８を介して入力されるリジェクト信号ＲＧ［ｉ］とのうちの少なくとも１つがＨｉレベルの信号のときには、信号線４８に出力する中間信号ＭＩ［ｉ］を論理レベルにおけるＨｉレベルの信号とし、フェール信号ＦＡＩＬ［ｉ］とリジェクト信号ＲＧ［ｉ］とが共にＬｏレベルの信号のときには、中間信号ＭＩ［ｉ］を論理レベルにおけるＬｏレベルの信号とする。
【００２７】
判定回路４４は、ｎ本の信号線４８を介してリジェクト回路４２に接続されると共に１本の信号線４９を介して電力変換回路１２に接続されている。判定回路４４のＡｎＤ回路４５は、ＯＲ回路４３［１］〜４３［ｎ］から信号線４８を介して入力される中間信号ＭＩ［１］〜ＭＩ［ｎ］の全てがＨｉレベルの信号のときには、信号線４９に出力する保護制御信号を論理レベルにおけるＨｉレベルの信号とし、中間信号ＭＩ［１］〜ＭＩ［ｎ］のうちの少なくとも１つがＬｏレベルの信号のときには、保護制御信号を論理レベルにおけるＬｏレベルの信号とする。保護制御信号におけるＨｉレベルの信号は、電力変換回路１２の駆動制御を許可する駆動許可指令に相当し、Ｌｏレベルの信号は、電力変換回路１２をシャットダウン（駆動停止）する遮断指令に相当する。電力変換回路１２は、保護制御信号がＨｉレベルの信号（駆動許可指令）のときには、マイコン２２からのスイッチング指令により駆動制御され、保護制御信号がＬｏレベルの信号（遮断指令）のときには、マイコン２２からのスイッチング指令の有無に拘わらずにシャットダウン（駆動停止）される。
【００２８】
こうして構成されたシャットダウン部４０では、電力変換回路１２からのフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］の全てがＨｉレベルの信号のとき（何れのフェールも生じていないとき）には、中間信号ＭＩ［１］〜ＭＩ［ｎ］の全てがＨｉレベルの信号となり、保護制御信号がＨｉレベルの信号（駆動許可指令）となる。
【００２９】
一方、電力変換回路１２からのフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］のうちの少なくとも１つがＬｏレベルの信号のとき（少なくとも１種類のフェールが生じているとき）には、以下のようになる。番号ｊ（ｊ：１〜ｎのうちの何れか）のフェール信号ＦＡＩＬ［ｊ］がＬｏレベルの信号であるとして説明する。通信制御部３０からのリジェクト信号ＲＧ［ｊ］がＬｏレベルのとき（フェール信号ＦＡＩＬ［ｊ］を有効とするとき）には、中間信号ＭＩ［ｊ］がＬｏレベルの信号となり、保護制御信号がＬｏレベルの信号（遮断指令）となる。これに対して、通信制御部３０からのリジェクト信号ＲＧ［ｊ］がＨｉレベルの信号のとき（フェール信号ＦＡＩＬ［ｊ］をリジェクトするとき）には、中間信号ＭＩ［ｊ］がＨｉレベルとなり、中間信号ＭＩ［１］〜ＭＩ［ｎ］の全てがＨｉレベルの信号であれば、保護制御信号がＨｉレベルの信号（駆動許可指令）となる。
【００３０】
次に、こうして構成された第１実施例の電子制御ユニット２０の動作、特に、マイコン２２および通信制御部３０のシーケンスについて説明する。第１実施例の以下の説明では、電力変換回路１２のフェールの種類数としての値ｎが１２の場合について説明する。図３は、マイコン２２および通信制御部３０のシーケンスの一例を示すフローチャートである。図３のシーケンスは、マイコン２２でモニタ中のフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［１２］のうちの少なくとも１つがＬｏレベルの信号になったとき（少なくとも１種類のフェールが生じたとき）に実行が開始される。
【００３１】
図３のシーケンスでは、マイコン２２は、最初に、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を作成する（ステップＳ１００）。この処理は、上述したように、フェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［１２］に基づいてフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］のそれぞれを有効またはリジェクトの何れとするかを判定し、その判定結果をリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］とすることにより行なわれる。第１実施例では、番号ｉ（ｉ＝１〜ｎ）に対応するフェール信号ＦＡＩＬ［ｉ］がＨｉレベルの信号のときや、Ｌｏレベルの信号で且つフェール信号ＦＡＩＬ［ｉ］を有効とするときには、リジェクト情報ＲＧｉ［ｉ］に値０を設定し、フェール信号ＦＡＩＬ［ｉ］がＬｏレベルの信号で且つフェール信号ＦＡＩＬ［ｉ］をリジェクトするときには、リジェクト情報ＲＧｉ［ｉ］に値１を設定するものとした。なお、フェール信号ＦＡＩＬ［ｉ］がＬｏレベルの信号のときにおいて、フェール信号ＦＡＩＬ［ｉ］を有効またはリジェクトの何れとするかは、各種情報に基づいて退避走行を許可するか否かを判定した結果に応じて決定される。
【００３２】
続いて、マイコン２２は、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を含む第１送信パケットを作成することによりＲＧ設定送信コマンドを準備し（ステップＳ１１０）、マイコン２２および通信制御部３０は、ＲＧ設定送信コマンドを実行する（ステップＳ１２０）。ＲＧ設定送信コマンドでは、マイコン２２は、第１送信パケットを通信制御部３０に送信する。また、通信制御部３０は、受信部３１により、第１送信パケットを受信してラッチし、格納部３３により、第１送信パケットに含まれるリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を格納し、返信部３２により、第１返信パケットをアンサーバックＡとしてマイコン２２に返信する。
【００３３】
図４および図５は、第１送信パケットおよび第１返信パケットの内容の一例を示す説明図であり、図６は、ＲＧ設定送信コマンドでのマイコン２２と通信制御部３０との通信の様子の一例を示す説明図である。図４および図５に示すように、第１送信パケットおよび第１返信パケットは、何れも、１５ビット（ｂｉｔ０〜ｂｉｔ１４）のパケットである。
【００３４】
第１送信パケットは、具体的には、以下の通りである。ｂｉｔ０は、スタートビット（パケットスタートを通知するビット）であり、第１実施例では、値１とした。ｂｉｔ１は、コマンドビット（ＲＧ設定送信コマンドを意味するビット）であり、第１実施例では、値０とした。ｂｉｔ２〜ｂｉｔ１３は、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］のビットである。ｂｉｔ１４は、パリティビットであり、偶数パリティや奇数パリティなど予め定められた形式に基づいて設定される。
【００３５】
第１返信パケットは、具体的には、以下の通りである。ｂｉｔ０は、スタートビットであり、第１実施例では、値１とした。ｂｉｔ１〜ｂｉｔ１３は、マイコン２２から受信した第１送信パケットのｂｉｔ１〜ｂ１３の値をそのまま返信するビットである。ｂｉｔ１４は、前回のコマンド（ＲＧ設定送信コマンドまたは後述のＲＧ設定反映コマンド）の実行結果を示すビットであり、前回のコマンドの実行が成功したときには値１が設定され、失敗したときには値０が設定される。なお、ＲＧ設定送信コマンドの初回実行時には、前回のコマンドがないことから、ｂｉｔ１４には値１が設定される。
【００３６】
図６に示すように、ＲＧ設定送信コマンドでのマイコン２２と通信制御部３０との通信では、マイコン２２は、チップセレクト信号を論理レベルにおけるＨｉレベルの信号からＬｏレベルの信号に切り替えた後に、クロック信号として、論理レベルにおけるＬｏレベルの信号とＨｉレベルの信号との切替によりクロック周期Ｔｃの１６クロック（パルス）の信号を出力し、その後に、チップセレクト信号をＨｉレベルの信号に切り替える。また、マイコン２２は、第１送信パケット（図４および図５で説明したパケット）を、ｂｉｔ０〜ｂｉｔ１４の順に、クロック信号の１クロック目の立ち上がりよりもクロック周期Ｔｃの略半周期だけ早いタイミングからクロック信号の１５クロック目の立ち下がりと略同一のタイミングまでに亘って送信する。通信制御部３０は、クロック信号の各立ち上がりのタイミングで、受信部３１により、受信中のｂｉｔ（ｂｉｔ０〜ｂｉｔ１４）を認識してラッチすると共に、格納部３３により、ラッチしたｂｉｔのうちリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］のｂｉｔ（ｂｉｔ２〜ｂｉｔ１３）を格納する。また、通信制御部３０は、返信部３２により、第１返信パケット（図４および図５で説明したパケット）を、ｂｉｔ０〜ｂｉｔ１４の順に、クロック信号の１クロック目の立ち下がりと略同一のタイミングからクロック信号の１６クロック目の立ち下がりと略同一のタイミングまでに亘って返信する。
【００３７】
こうしてステップＳ１２０のＲＧ設定送信コマンドの実行を終了すると、通信制御部３０は、通信監視処理を行なうことにより第１送信パケットの受信が正常に完了したか否かを判定する（ステップＳ１３０，Ｓ１４０）。図７は、通信監視処理の内容の一例を示す説明図である。図７に示すように、通信監視処理では、パケットのインターバル監視やパリティ監視、ヘッダ監視、クロック数監視、データ監視を行なうものとした。
【００３８】
パケットのインターバル監視では、チップセレクト信号におけるＬｏレベルの信号の間隔（Ｈｉレベルの信号の継続時間）を監視し、Ｌｏレベルの信号の間隔が所定時間Ｔｉｎｔ（例えば、９０ｍｓｅｃや１００ｍｓｅｃ、１１０ｍｓｅｃなど）未満のときには、正常であると判定し、Ｌｏレベルの信号の間隔が所定時間Ｔｉｎｔ以上のときには、異常であると判定する。
【００３９】
パケットのパリティ監視では、１パケットを受信するごとに、パリティチェック対象ビット（ｂｉｔ０〜ｂｉｔ１３）とパリティビット（ｂｉｔ１４）とを用いてパリティビットを監視し、パリティビットがＯＫのとき（予め定められた形式に適合するとき）には、正常であると判定し、パリティビットがＮＧのとき（予め定められた形式に適合しないとき）には、異常であると判定する。
【００４０】
パケットのヘッダ監視では、１パケットを受信するごとに、スタートビットおよびコマンドビットを監視し、スタートビットおよびコマンドビットが規定の組み合わせのとき（例えば、ＲＧ設定送信コマンドでは「１」および「０」のとき）には、正常であると判定し、規定外の組み合わせのときには、異常であると判定する。
【００４１】
パケットのクロック数監視では、１パケットを受信するごとに、クロック数を監視し、クロック数が１６クロックのときには、正常であると判定し、クロック数が１６クロック以外のときには、異常であると判定する。
【００４２】
パケットのデータ監視では、１パケットを受信するごとに、データビットを監視する。そして、ＲＧ設定送信コマンドの実行終了直後の場合、無視する（正常であるか異常であるかを判定しない）。また、後述のＲＧ設定反映コマンドの実行終了直後の場合、ｂｉｔ２〜ｂｉｔ１３がオール０のときには、正常であると判定し、ｂｉｔ２〜ｂｉｔ１３がオール０以外のときには、異常であると判定する。
【００４３】
第１実施例では、通信監視処理において、パケットのインターバル監視やパリティ監視、ヘッダ監視、クロック数監視、データ監視のうちの全てで正常であると判定したときには、第１送信パケットの受信が正常に完了したと判定するものとした。また、パケットのインターバル監視やパリティ監視、ヘッダ監視、クロック数監視、データ監視のうちの少なくとも１つで異常であると判定したときには、第１送信パケットの受信が正常に完了していないと判定するものとした。こうした通信監視処理の実行により、第１送信パケットの受信が正常に完了したか否かを判定することができ、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。
【００４４】
ステップＳ１３０，Ｓ１４０で第１送信パケットの受信が正常に完了したと判定したときには、ＲＧ設定送信コマンドの実行が成功したと判定する（ステップＳ１５０）。一方、第１送信パケットの受信が正常に完了していないと判定したときには、ＲＧデフォルト復帰処理を実行すると共に（ステップＳ１６０）、ＲＧ設定送信コマンドの実行が失敗したと判定する（ステップＳ１７０）。ＲＧデフォルト復帰処理では、格納部３３により、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］に対応するｂｉｔ２〜ｂｉｔ１３をオール値０として再格納すると共に、反映部３４により、リジェクト信号ＲＧ［１］〜ＲＧ［１２］の全てをＬｏレベルの信号とする。
【００４５】
また、ステップＳ１２０のＲＧ設定送信コマンドの実行を終了すると、マイコン２２は、ＲＧ設定送信コマンドで通信制御部３０から受信した第１返信パケットのチェック処理を行なう（ステップＳ１８０，Ｓ１９０）。図８は、第１返信パケットのチェック内容の一例を示す説明図である。図８に示すように、第１返信パケットのチェック処理では、ｂｉｔ０については値１であるか否かを判定し、ｂｉｔ１については値０であるか否かを判定し、ｂｉｔ２〜ｂｉｔ１３については第１送信パケットの送信値と一致するか否かを判定し、ｂｉｔ１４については値１であるか否かを判定する。
【００４６】
そして、ｂｉｔ０が値１で且つｂｉｔ１が値０で且つｂｉｔ２〜ｂｉｔ１３が第１送信パケットの送信値と一致し且つｂｉｔ１４が値１のときには、第１返信パケットのチェック結果をＯＫとする。一方、ｂｉｔ０が値０のときや、ｂｉｔ１が値１のとき、ｂｉｔ２〜ｂｉｔ１３のうちの少なくとも１つが第１送信パケットの送信値と一致しないとき、ｂｉｔ１４が値０のときには、第１返信パケットのチェック結果をＮＧとする。こうした第１返信パケットのチェック処理の実行により、ＲＧ設定送信コマンドが正常に実行されたか否かを判定することができ、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。
【００４７】
ステップＳ１８０，Ｓ１９０で第１返信パケットのチェック結果がＯＫのときには、マイコン２２は、第２送信パケットを準備（作成）することによりＲＧ設定反映コマンドを準備し（ステップＳ２００）、マイコン２２および通信制御部３０は、ＲＧ設定反映コマンドを実行する（ステップＳ２１０）。ＲＧ設定反映コマンドでは、マイコン２２は、第２送信パケットを通信制御部３０に送信する。また、通信制御部３０は、受信部３１により、第２送信パケットを受信してラッチし、反映部３４により、ＲＧ設定送信コマンドで格納したリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］をリジェクト信号ＲＧ［１］〜ＲＧ［１２］に反映し、返信部３２により、第２返信パケットをアンサーバックＢとしてマイコン２２に返信する。反映部３４は、番号ｉ（ｉ：１〜１２）のリジェクト情報ＲＧｉ［ｉ］が値０のときには、リジェクト信号ＲＧ［ｉ］をＬｏレベルの信号とし、リジェクト情報ＲＧｉ［ｉ］が値１のときには、リジェクト信号ＲＧ［ｉ］をＨｉレベルの信号とする。
【００４８】
図９および図１０は、第２送信パケットおよび第２返信パケットの内容の一例を示す説明図であり、図１１は、ＲＧ設定反映コマンドでのマイコン２２と通信制御部３０との通信の様子の一例を示す説明図である。図９および図１０に示すように、第２送信パケットおよび第２返信パケットは、何れも、１５ビット（ｂｉｔ０〜ｂｉｔ１４）のパケットである。
【００４９】
第２送信パケットは、具体的には、以下の通りである。ｂｉｔ０は、スタートビットであり、第１実施例では、値１とした。ｂｉｔ１は、コマンドビット（ＲＧ設定反映コマンドを意味するビット）であり、第１実施例では、値１とした。ｂｉｔ２〜ｂｉｔ１３は、ｂｉｔ１と同様にコマンドビットであり、第１実施例では、値０とした。ｂｉｔ１４は、パリティビットであり、偶数パリティや奇数パリティなど予め定められた形式に基づいて設定される。
【００５０】
第２返信パケットは、具体的には、以下の通りである。ｂｉｔ０は、スタートビットであり、第１実施例では、値１とした。ｂｉｔ１は、マイコン２２から受信した第２送信パケットのｂｉｔ１の値をそのまま返信するビットである。ｂｉｔ２〜ｂｉｔ１３は、反映部３４によるリジェクト信号ＲＧ［１］〜ＲＧ［１２］の反映結果を示すビットであり、対応するリジェクト信号がＬｏレベルの信号のときには値０が設定され、Ｈｉレベルの信号のときには値１が設定される。ｂｉｔ１４は、前回のコマンド（上述のＲＧ設定送信コマンド）の実行結果を示すビットであり、前回のコマンドの実行が成功したときには値１が設定され、失敗したときには値０が設定される。
【００５１】
図１１に示すように、ＲＧ設定反映コマンドでのマイコン２２と通信制御部３０との通信では、マイコン２２は、チップセレクト信号を論理レベルにおけるＨｉレベルの信号からＬｏレベルの信号に切り替えた後に、クロック信号として、論理レベルにおけるＬｏレベルの信号とＨｉレベルの信号との切替によりクロック周期Ｔｃの１６クロック（パルス）の信号を出力し、その後に、チップセレクト信号をＨｉレベルの信号に切り替える。また、マイコン２２は、第２送信パケット（図９および図１０で説明したパケット）を、ｂｉｔ０〜ｂｉｔ１４の順に、クロック信号の１クロック目の立ち上がりよりもクロック周期Ｔｃの略半周期だけ早いタイミングからクロック信号の１５クロック目の立ち下がりと略同一のタイミングまでに亘って送信する。通信制御部３０は、クロック信号の各立ち上がりのタイミングで、受信部３１により、受信中のｂｉｔ（ｂｉｔ０〜ｂｉｔ１４）を認識してラッチすると共に、反映部３４により、受信中のｂｉｔがｂｉｔ２〜ｂｉｔ１３のときに、ＲＧ設定送信コマンドで格納したリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］をリジェクト信号ＲＧ［１］〜ＲＧ［１２］に反映させる。さらに、通信制御部３０は、返信部３２により、第２返信パケット（図９および図１０で説明したパケット）を、ｂｉｔ０〜ｂｉｔ１４の順に、クロック信号の１クロック目の立ち下がりと略同一のタイミングからクロック信号の１６クロック目の立ち下がりと略同一のタイミングまでに亘って返信する。
【００５２】
こうしてステップＳ２１０のＲＧ設定反映コマンドの実行を終了すると、通信制御部３０は、上述の通信監視処理（図７参照）を行なうことにより第２送信パケットの受信が正常に完了したか否かを判定する（ステップＳ２２０，Ｓ２３０）。こうした通信監視処理の実行により、第２送信パケットの受信が正常に完了したか否かを判定することができ、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。
【００５３】
ステップＳ２２０，Ｓ２３０で第２送信パケットの受信が正常に完了したと判定したときには、ＲＧ設定反映コマンドの実行が成功したと判定する（ステップＳ２４０）。一方、第２送信パケットの受信が正常に完了していないと判定したときには、上述のＲＧデフォルト復帰処理を実行すると共に（ステップＳ２５０）、ＲＧ設定反映コマンドの実行が失敗したと判定する（ステップＳ２６０）。
【００５４】
続いて、通信制御部３０は、マイコン２２との通信が途絶しているか否かを上述のパケットのインターバル監視により判定し（ステップＳ２７０）、マイコン２２との通信が途絶していないと判定したときには、最初に戻る。こうして最初に戻ると、次回のステップＳ１２０のＲＧ設定送信コマンドの実行を待つ。一方、マイコン２２との通信が途絶していると判定したときには、上述のＲＧデフォルト復帰処理を実行して（ステップＳ２８０）、本ルーチンを終了する。
【００５５】
また、ステップＳ２１０のＲＧ設定反映コマンドの実行を終了すると、マイコン２２は、ＲＧ設定反映コマンドで通信制御部３０から受信した第２返信パケットのチェック処理を行なう（ステップＳ２９０，Ｓ３００）。図１２は、第２返信パケットのチェック内容の一例を示す説明図である。図１２に示すように、第２返信パケットのチェック処理では、ｂｉｔ０については値１であるか否かを判定し、ｂｉｔ１については値１であるか否かを判定し、ｂｉｔ２〜ｂｉｔ１３については第１送信パケット（ＲＧ設定送信コマンド）の送信値と一致するか否かを判定し、ｂｉｔ１４については値１であるか否かを判定する。
【００５６】
そして、ｂｉｔ０が値１で且つｂｉｔ１が値１で且つｂｉｔ２〜ｂｉｔ１３が第１送信パケット（ＲＧ設定送信コマンド）の送信値と一致し且つｂｉｔ１４が値１のときには、第２返信パケットのチェック結果をＯＫとする。一方、ｂｉｔ０が値０のときや、ｂｉｔ１が値０のとき、ｂｉｔ２〜ｂｉｔ１３のうちの少なくとも１つが第１送信パケットの送信値（ＲＧ設定送信コマンドでの送信値）と一致しないとき、ｂｉｔ１４が値０のときには、第２返信パケットのチェック結果をＮＧとする。こうした第２返信パケットのチェック処理の実行により、ＲＧ設定送信コマンドおよびＲＧ設定反映コマンドが正常に実行された（リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に正常に反映された）か否かを判定することができ、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。
【００５７】
ステップＳ２９０，Ｓ３００で第２返信パケットのチェック結果がＯＫのときには、リトライ回数ｋに値０を設定して（ステップＳ３１０）、ステップＳ１００に戻る。このようにして、マイコン２２および通信制御部３０が、ＲＧ設定送信コマンドとＲＧ設定反映コマンドとを交互に繰り返し実行することにより、マイコン２２から通信制御部３０にリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］が送信され、通信制御部３０により、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に反映される。そして、シャットダウン部４０により、電力変換回路１２からのフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［１２］と通信制御部３０からのリジェクト信号ＲＧ［１］〜ＲＧ［１２］とに基づいて保護制御信号が駆動許可指令または遮断指令とされる。
【００５８】
ステップＳ１８０，Ｓ１９０で第１返信パケットのチェック結果がＮＧのときや、ステップＳ２９０，Ｓ３００で第２返信パケットのチェック結果がＮＧのときには、リトライ回数ｋを閾値ｋｒｅｆと比較し（ステップＳ３２０）、リトライ回数ｋが閾値ｋｒｅｆ未満のときには、リトライ回数ｋを値１だけインクリメントして（ステップＳ３３０）、ステップＳ１００に戻る。ここで、閾値ｋｒｅｆとしては、例えば、値３や値４、値５などが用いられる。ステップＳ３２０でリトライ回数ｋが閾値ｋｒｅｆに等しいときには、マイコン２２と通信制御部３０との通信異常を検知（確定）し、異常履歴をマイコン２２のＲＡＭなどの記録領域（図示省略）に記録して（ステップＳ３４０）、本ルーチンを終了する。異常履歴をマイコン２２のＲＡＭに記憶することにより、その異常履歴をメンテナンス時に作業者に認識させることができる。
【００５９】
図１３は、電力変換回路１２や電子制御ユニット２０の様子の一例を示す説明図である。図１３に示すように、電力変換回路１２にフェールが生じていないときには（時刻ｔ１よりも前）には、リジェクト回路４２がフェール信号を有効としており、判定回路４４からの保護制御信号が駆動許可指令となっており、マイコン２２からのスイッチング指令により電力変換回路１２が駆動制御される。このとき、マイコン２２と通信制御部３０との間で通信は行なわれない。
【００６０】
電力変換回路１２にフェールが生じると（時刻ｔ１）、リジェクト回路４２がフェール信号を有効としているために、判定回路４４からの保護制御信号が遮断指令になり、電力変換回路１２が駆動停止される。このときも、マイコン２２と通信制御部３０との間で通信は行なわれない。
【００６１】
マイコン２２が電力変換回路１２からのフェール信号をリジェクトすると判定すると（時刻ｔ２）、マイコン２２および通信制御部３０が、ＲＧ設定送信コマンド（第１送信パケットや第１返信パケットの通信、第１送信パケットに含まれるリジェクト情報の格納）を実行した後にＲＧ設定反映コマンド（第２送信パケットや第２返信パケットの通信、リジェクト情報のリジェクト信号への反映）を実行する。すると、リジェクト回路４２がフェール信号をリジェクトし、判定回路４４からの保護制御信号が駆動許可指令になり、マイコン２２による電力変換回路１２の駆動制御が再開される。その後も、マイコン２２および通信制御部３０が、ＲＧ設定送信コマンドとＲＧ設定反映コマンドを交互に繰り返し実行する。これにより、リジェクト情報がリジェクト信号に逐次反映される。
【００６２】
以上説明した第１実施例の電子制御ユニット２０では、マイコン２２と通信制御部３０とシャットダウン部４０とを備え、通信制御部３０とシャットダウン部４０とがＡＳＩＣ（１チップ）として構成されている。そして、電力変換回路１２とシャットダウン部４０とがｎ本（電力変換回路１２のフェールの種類数）の信号線１８を介して接続されると共に通信制御部３０とシャットダウン部４０とがｎ本の信号線３８を介して接続されており、マイコン２２と通信制御部３０とがｎ本よりも少ない４本の通信線２４を介して接続されている。これにより、マイコン２２と通信制御部３０とを接続する通信線２４の本数を比較的少なくすることができ、信号線１８の本数（電力変換回路１２のフェールの種類数）が増加したときに通信線２４の本数が増加するのを抑制することができるから、故障率が増加するのを抑制することができる。また、フェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］用の信号線１８とリジェクト信号ＲＧ［１］〜ＲＧ［ｎ］用の信号線３８との本数が同一であるから、信号線３８のうちの１つに異常が生じた（Ｈｉレベルの信号に固定された）ときに、複数のフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］がリジェクトされてしまうのを回避することができる。
【００６３】
また、第１実施例の電子制御ユニット２０では、通信制御部３０は、ＲＧ設定送信コマンドやＲＧ設定反映コマンドの実行が終了すると、通信監視処理により、第１送信パケットや第２送信パケットの受信が正常に完了したか否かを判定する。また、マイコン２２は、ＲＧ設定送信コマンドやＲＧ設定反映コマンドの実行が終了すると、第１返信パケットや第２返信パケットのチェック処理を実行する。これらより、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。しかも、マイコン２２と通信制御部３０との通信異常が生じたときに、パケットの何れのビットで異常が生じたかを特定することもできる。
【００６４】
第１実施例の電子制御ユニット２０では、通信制御部３０は、ＲＧ設定送信コマンドやＲＧ設定反映コマンドの実行が終了すると、通信監視処理を実行するものとしたが、通信監視処理を実行しないものとしてもよい。
【００６５】
第１実施例の電子制御ユニット２０では、マイコン２２は、ＲＧ設定送信コマンドやＲＧ設定反映コマンドの実行が終了すると、第１返信パケットや第２返信パケットのチェック処理を実行するものとしたが、第１返信パケットや第２返信パケットのチェック処理を実行しないものとしてもよい。
【００６６】
第１実施例の電子制御ユニット２０では、図３のマイコン２２および通信制御部３０のシーケンスが実行されるものとしたが、これに代えて、図１４のマイコン２２および通信制御部３０のシーケンスが実行されるものとしてもよい。図１４のシーケンスは、ステップＳ１１０〜Ｓ２１０，Ｓ２９０，Ｓ３００の処理に代えてステップＳ４００〜Ｓ４３０の処理を実行する点を除いて、図３のシーケンスと同一である。したがって、同一の処理については同一のステップ番号を付し、その詳細な説明を省略する。
【００６７】
図１４のシーケンスでは、マイコン２２は、ステップＳ１００でリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を作成すると、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を含む第３送信パケットを作成することによりＲＧ設定コマンドを準備する（ステップＳ４００）。続いて、マイコン２２および通信制御部３０は、ＲＧ設定コマンドを実行する（ステップＳ４１０）。ＲＧ設定コマンドでは、マイコン２２は、第３送信パケットを通信制御部３０に送信する。また、通信制御部３０は、受信部３１により、第３送信パケットを受信してラッチし、格納部３３により、第３送信パケットに含まれるリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を格納し、反映部３４により、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］をリジェクト信号ＲＧ［１］〜ＲＧ［１２］に反映し、返信部３２により、第３返信パケットをアンサーバックＣとしてマイコン２２に返信する。
【００６８】
図１５は、第３送信パケットおよび第３返信パケットの内容の一例を示す説明図である。図１５に示すように、第３送信パケットおよび第３返信パケットは、何れも、１５ビット（ｂｉｔ０〜ｂｉｔ１４）のパケットである。第３送信パケットは、上述の第１送信パケット（図４および図５参照）と同一のパケットとし、第３返信パケットは、上述の第２返信パケット（図９および図１０）と同一のパケットとした。また、ＲＧ設定コマンドでのマイコン２２と通信制御部３０との通信は、図６の「第１送信パケット」を「第３送信パケット」に、「格納部」を「格納部および反映部」に、「第１返信パケット」を「第３返信パケット」に置き換えたものと同様に行なわれる。
【００６９】
こうしてステップＳ４１０のＲＧ設定コマンドの実行を終了すると、通信制御部３０は、上述のステップＳ２２０に進む。この場合、通信監視処理（図７参照）におけるパケットのデータ監視は、ＲＧ設定送信コマンドの実行終了直後のときと同様に行なわれる（図７参照）。
【００７０】
また、ステップＳ４１０のＲＧ設定コマンドの実行を終了すると、マイコン２２は、ＲＧ設定コマンドで通信制御部３０から受信した第３返信パケットのチェック処理を行なう（ステップＳ４２０，Ｓ４３０）。図１６は、第３返信パケットのチェック内容の一例を示す説明図である。図１６に示すように、第３返信パケットのチェック処理では、ｂｉｔ０については値１であるか否かを判定し、ｂｉｔ１については値１であるか否かを判定し、ｂｉｔ２〜ｂｉｔ１３については第３送信パケットの送信値と一致するか否かを判定し、ｂｉｔ１４については値１であるか否かを判定する。
【００７１】
そして、ｂｉｔ０が値１で且つｂｉｔ１が値１で且つｂｉｔ２〜ｂｉｔ１３が第３送信パケットの送信値と一致し且つｂｉｔ１４が値１のときには、第３返信パケットのチェック結果をＯＫとする。一方、ｂｉｔ０が値０のときや、ｂｉｔ１が値０のとき、ｂｉｔ２〜ｂｉｔ１３のうちの少なくとも１つが第３送信パケットの送信値と一致しないとき、ｂｉｔ１４が値０のときには、第３返信パケットのチェック結果をＮＧとする。こうした第３返信パケットのチェック処理の実行により、ＲＧ設定コマンドが正常に実行されたか否かを判定することができ、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。
【００７２】
ステップＳ４２０，Ｓ４３０で第３返信パケットのチェック結果がＯＫのときには、上述のステップＳ３１０に進む。一方、ステップＳ４２０，Ｓ４３０で第３返信パケットのチェック結果がＮＧのときには、上述のステップＳ３２０に進む。
【００７３】
マイコン２２および通信制御部３０が、ＲＧ設定コマンドを繰り返し実行することにより、第１実施例と同様に、マイコン２２から通信制御部３０にリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］が送信され、通信制御部３０により、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に反映される。そして、シャットダウン部４０により、電力変換回路１２からのフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［１２］と通信制御部３０からのリジェクト信号ＲＧ［１］〜ＲＧ［１２］とに基づいて保護制御信号が駆動許可指令または遮断指令とされる。
【００７４】
図１７は、この変形例の場合の電力変換回路１２や電子制御ユニット２０の様子の一例を示す説明図である。図１７において、時刻ｔ１２よりも前については、図１３の時刻ｔ２よりも前と同一である。図１７に示すように、マイコン２２が電力変換回路１２からのフェール信号をリジェクトすると判定すると（時刻ｔ１２）、マイコン２２および通信制御部３０が、ＲＧ設定コマンド（第３送信パケットや第３返信パケットの通信、第３送信パケットに含まれるリジェクト情報の格納およびリジェクト信号への反映）を実行する。すると、リジェクト回路４２がフェール信号をリジェクトし、判定回路４４からの保護制御信号が駆動許可指令になり、マイコン２２による電力変換回路１２の駆動制御が再開される。その後も、マイコン２２および通信制御部３０が、ＲＧ設定コマンドを繰り返し実行する。これにより、リジェクト情報がリジェクト信号に逐次反映される。
【００７５】
この変形例の電子制御ユニット２０では、通信制御部３０は、ＲＧ設定コマンドの実行が終了すると、通信監視処理を実行するものとしたが、通信監視処理を実行しないものとしてもよい。
【００７６】
また、この変形例の電子制御ユニット２０では、マイコン２２は、ＲＧ設定コマンドの実行が終了すると、第３返信パケットのチェック処理を実行するものとしたが、第３返信パケットのチェック処理を実行しないものとしてもよい。
【００７７】
第１実施例の電子制御ユニット２０では、図２に示したように、マイコン２２と通信制御部３０とが４本の通信線（ＣＳ，ＣＬＫ，ＳＤＩ，ＳＤＯ）２４を介して接続される、即ち、通信物理層が４線式シリアル通信として構成されるものとした。しかし、図１８の変形例の電子制御ユニット２０Ｂに示すように、マイコン２２と通信制御部３０とが３本の通信線（ＣＬＫ，ＳＤＩ，ＳＤＯ）２４Ｂを介して接続される、即ち、通信物理層が３線式シリアル通信として構成されるものとしてもよい。また、図１９の変形例の電子制御ユニット２０Ｃに示すように、マイコン２２と通信制御部３０とが２本の通信線（ＴｘＤ，ＲｘＤ）２４Ｃを介して接続される、即ち、通信物理層がＵＡＲＴ（非同期式シリアル通信）として構成されるものとしてもよい。さらに、図２０の変形例の電子制御ユニット２０Ｄに示すように、マイコン２２と通信制御部３０とが双方向通信用の１本の通信線２４Ｄを介して接続される、即ち、通信物理層が１ワイヤ（双方向通信データバス）として構成されるものとしてもよい。
【実施例２】
【００７８】
次に、本発明の第２実施例の電子制御ユニット１２０について説明する。図２１は、第２実施例の電子制御ユニット１２０の構成の概略を示す構成図である。第２実施例の電子制御ユニット１２０は、マイコン２２と通信制御部３０とが４本の通信線（ＣＳ，ＣＬＫ，ＳＤＩ，ＳＤＯ）２４を介して接続されるのに代えて３本の通信線（ＣＳ，ＣＬＫ，ＳＤＩ）１２４および１本の信号線１２５を介して接続される点を除いて、図２に示した第１実施例の電子制御ユニット２０と同一である。したがって、重複した説明を回避するために、電子制御ユニット１２０のうち電子制御ユニット２０と同一の構成については、同一の符号を付し、その詳細な説明を省略する。この電子制御ユニット１２０では、マイコン２２は、通信制御部３０からパケットを受信しない。これにより、マイコン２２の通信用のリソースを削減することができ、マイコン２２のコストの低減やマイコン２２の選択肢の増加を図ることができる。一方、マイコン２２と通信制御部３０との通信異常が生じたときに、第１実施例の電子制御ユニット２０のように、パケットの何れのビットで異常が生じたかを特定することができない。
【００７９】
この電子制御ユニット１２０では、図３のマイコン２２および通信制御部３０のシーケンスに代えて、図２２のマイコン２２および通信制御部３０のシーケンスが実行される。図２２のシーケンスは、ステップＳ１１０〜Ｓ２１０，Ｓ２９０，Ｓ３００の処理に代えてステップＳ５００〜Ｓ７００の処理を実行する点を除いて、図３のシーケンスと同一である。したがって、同一の処理については同一のステップ番号を付し、その詳細な説明を省略する。第２実施例でも、第１実施例と同様に、電力変換回路１２のフェールの種類数としての値ｎが１２の場合について説明する。
【００８０】
図２２のシーケンスでは、マイコン２２は、ステップＳ１００でリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を作成すると、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を含む第４パケットを作成することによりＲＧ設定送信コマンドを準備する（ステップＳ５００）。続いて、マイコン２２および通信制御部３０は、ＲＧ設定送信コマンドを実行する（ステップＳ５１０）。本ルーチンのＲＧ設定送信コマンドでは、マイコン２２は、第４パケットを通信制御部３０に送信し、通信制御部３０は、受信部３１により、第４パケットを受信してラッチする。
【００８１】
図２３は、第４パケットと第５パケット（後述）と第６パケット（後述）との内容の一例を示す説明図である。図２３に示すように、第４パケットは、１５ビット（ｂｉｔ０〜ｂｉｔ１４）のパケットであり、上述の第１送信パケット（図４および図５参照）と同一のパケットとした。また、本ルーチンのＲＧ設定送信コマンドでのマイコン２２と通信制御部３０との通信は、図６の「第１送信パケット」を「第４パケット」に置き換えると共に「格納部」および「第１返信パケット」の覧を削除したものと同様に行なわれる。
【００８２】
こうしてステップＳ５１０のＲＧ設定送信コマンドの実行を終了すると、通信制御部３０は、上述の通信監視処理（図７参照）を行なうことにより第４パケットの受信が正常に完了したか否かを判定する（ステップＳ５２０，Ｓ５３０）。こうした通信監視処理の実行により、第４パケットの受信が正常に完了したか否かを判定することができ、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。
【００８３】
ステップＳ５２０，Ｓ５３０で第４パケットの受信が正常に完了したと判定したときには、格納部３３により、第４パケットに含まれるリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を格納する（ステップＳ５４０）。一方、第４パケットの受信が正常に完了していないと判定したときには、上述のＲＧデフォルト復帰処理を実行する（ステップＳ５５０）。
【００８４】
また、ステップＳ５１０のＲＧ設定送信コマンドの実行を終了すると、マイコン２２は、第５パケットを作成することによりＲＧ設定反映コマンドを準備し（ステップＳ５６０）、マイコン２２および通信制御部３０は、ＲＧ設定反映コマンドを実行する（ステップＳ５７０）。本ルーチンのＲＧ設定反映コマンドでは、マイコン２２は、第５パケットを通信制御部３０に送信し、通信制御部３０は、受信部３１により、第５パケットを受信してラッチする。図２３に示したように、第５パケットは、１５ビット（ｂｉｔ０〜ｂｉｔ１４）のパケットであり、上述の第２送信パケット（図９および図１０参照）と同一のパケットとした。また、本ルーチンのＲＧ設定反映コマンドでのマイコン２２と通信制御部３０との通信は、図６の「第１送信パケット」を「第５パケット」に置き換えると共に「格納部」および「第１返信パケット」の覧を削除したものと同様に行なわれる。
【００８５】
こうしてステップＳ５７０のＲＧ設定反映コマンドの実行を終了すると、通信制御部３０は、上述の通信監視処理（図７参照）を行なうことにより第５パケットの受信が正常に完了したか否かを判定する（ステップＳ５８０，Ｓ５９０）。こうした通信監視処理の実行により、第５パケットの受信が正常に完了したか否かを判定することができ、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。
【００８６】
ステップＳ５８０，Ｓ５９０で第５パケットの受信が正常に完了したと判定したときには、反映部３４により、ステップＳ５４０またはステップＳ５５０の処理で格納したリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］をリジェクト信号ＲＧ［１］〜ＲＧ［１２］に反映させる（ステップＳ６００）。一方、第５パケットの受信が正常に完了していないと判定したときには、上述のＲＧデフォルト復帰処理を実行する（ステップＳ６１０）。
【００８７】
また、ステップＳ５７０のＲＧ設定反映コマンドの実行を終了すると、マイコン２２は、第６パケットを作成することによりＲＧ設定チェックコマンドを準備し（ステップＳ６２０）、マイコン２２および通信制御部３０は、ＲＧ設定チェックコマンドを実行する（ステップＳ６３０）。このＲＧ設定チェックコマンドでは、マイコン２２は、第６パケットを通信制御部３０に送信し、通信制御部３０は、受信部３１により、第６パケットを受信してラッチする。
【００８８】
図２３に示したように、第６パケットは、１５ビット（ｂｉｔ０〜ｂｉｔ１４）のパケットであり、具体的には、以下の通りである。ｂｉｔ０およびｂｉｔ１は、その組み合わせとしてスタートビットおよびコマンドビット（ＲＧ設定チェックコマンドを意味するビット）を意味するものであり、第２実施例では、両者を値０とした。ｂｉｔ２〜ｂｉｔ１３は、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］の反転値のビットである。ｂｉｔ１４は、パリティビットである。また、本ルーチンのＲＧ設定チェックコマンドでのマイコン２２と通信制御部３０との通信は、図６の「第１送信パケット」を「第６パケット」に置き換えると共に「格納部」および「第１返信パケット」の覧を削除したものと同様に行なわれる。
【００８９】
こうしてステップＳ６３０のＲＧ設定チェックコマンドの実行を終了すると、通信制御部３０は、上述の通信監視処理（図７参照）を行なうことにより第６パケットの受信が正常に完了したか否かを判定する（ステップＳ６４０，Ｓ６５０）。図２４は、この場合の通信監視処理の内容の一例を示す説明図である。図２４の通信監視処理の内容は、パケットのデータ監視の内容を変更した（ＲＧ設定チェックコマンドでの異常判定の内容を追加した）点を除いて、図７の通信監視処理の内容と同一である。図２４に示すように、この場合のパケットのデータ監視では、１パケットを受信するごとに、データビットを監視し、ＲＧ設定チェックコマンドの実行終了直後の場合、ｂｉｔ２〜ｂｉｔ１３について、格納値（格納部３３により格納したリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］、基本的には、ステップＳ５４０で格納したリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］）とラッチ値（ＲＧ設定チェックコマンドで受信部３１によりラッチしたリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］）とを比較する。そして、ｂｉｔ２〜ｂｉｔ１３の全てについて格納値とラッチ値とが一致しないときには、正常であると判定し、ｂｉｔ２〜ｂｉｔ１３のうちの少なくとも１つについて格納値とラッチ値とが一致するときには、異常であると判定する。こうした通信監視処理の実行により、第６パケットの受信が正常に完了したか否かを判定することができ、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。
【００９０】
ステップＳ６４０，Ｓ６５０で第６パケットの受信が正常に完了したと判定したときには、ＯＫフラグを準備する（ステップＳ６６０）。一方、第６パケットの受信が正常に完了していないと判定したときには、上述のＲＧデフォルト復帰処理を実行し（ステップＳ６７０）、ＮＧフラグを準備する（ステップＳ６８０）。
【００９１】
そして、通信制御部３０は、ＯＫフラグまたはＮＧフラグを信号線１２５を介してマイコン２２に出力し（ステップＳ６９０）、上述のステップＳ２７０に進む。第２実施例では、ＯＫフラグの出力として信号線１２５の電圧レベルをＨｉレベルとすると共に、ＮＧフラグの出力として信号線１２５の電圧レベルをＬｏレベルとするものとした。また、システム起動時からステップＳ６９０の処理が最初に実行されるまでの間は、ＯＫフラグの出力として信号線１２５の電圧レベルをＨｉレベルとするものとした。
【００９２】
マイコン２２は、通信制御部３０からのフラグがＯＫフラグかＮＧフラグかを判定する（ステップＳ７００）。そして、ＯＫフラグのときには、上述のステップＳ３１０に進む。一方、ＮＧフラグのときには、上述のステップＳ３２０に進む。このステップＳ７００の処理により、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に正常に反映されたか否かを判定することができ、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。
【００９３】
マイコン２２および通信制御部３０が、ＲＧ設定送信コマンドとＲＧ設定反映コマンドとＲＧ設定チェックコマンドとをこの順に繰り返し実行することにより、第１実施例と同様に、マイコン２２から通信制御部３０にリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］が送信され、通信制御部３０により、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に反映される。そして、シャットダウン部４０により、電力変換回路１２からのフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［１２］と通信制御部３０からのリジェクト信号ＲＧ［１］〜ＲＧ［１２］とに基づいて保護制御信号が駆動許可指令または遮断指令とされる。
【００９４】
図２５は、第２実施例の電力変換回路１２や電子制御ユニット１２０の様子の一例を示す説明図である。図２５において、時刻ｔ２２よりも前については、図１３の時刻ｔ２よりも前と同一である。図２５に示すように、マイコン２２が電力変換回路１２からのフェール信号をリジェクトすると判定すると（時刻ｔ２２）、マイコン２２および通信制御部３０がＲＧ設定送信コマンド（第４パケットの通信）を実行し、通信制御部３０が第４パケットに含まれるリジェクト情報を格納し、マイコン２２および通信制御部３０がＲＧ設定反映コマンド（第５パケットの通信）を実行し、通信制御部３０がリジェクト情報をリジェクト信号に反映させる。すると、リジェクト回路４２がフェール信号をリジェクトし、判定回路４４からの保護制御信号が駆動許可指令になり、マイコン２２による電力変換回路１２の駆動制御が再開される。そして、マイコン２２および通信制御部３０がＲＧ設定チェックコマンド（第６パケットの通信）を実行し、通信制御部３０がＯＫフラグまたはＮＧフラグをマイコン２２に出力する。
【００９５】
以上説明した第２実施例の電子制御ユニット１２０では、第１実施例と同様に、マイコン２２と通信制御部３０とシャットダウン部４０とを備え、通信制御部３０とシャットダウン部４０とがＡＳＩＣ（１チップ）として構成されている。そして、電力変換回路１２とシャットダウン部４０とがｎ本（電力変換回路１２のフェールの種類数）の信号線１８を介して接続されると共に通信制御部３０とシャットダウン部４０とがｎ本の信号線３８を介して接続されており、マイコン２２と通信制御部３０とがｎ本よりも少ない４本の配線（３本の通信線１２４および１本の信号線１２５）を介して接続されている。これにより、マイコン２２と通信制御部３０とを接続する通信線１２４および信号線１２５のトータルの本数を比較的少なくすることができ、信号線１８の本数（電力変換回路１２のフェールの種類数）が増加したときに通信線１２４および信号線１２５の本数が増加するのを抑制することができるから、故障率が増加するのを抑制することができる。また、フェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］用の信号線１８とリジェクト信号ＲＧ［１］〜ＲＧ［ｎ］用の信号線３８との本数が同一であるから、信号線３８のうちの１つに異常が生じた（Ｈｉレベルの信号に固定された）ときに、複数のフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］がリジェクトされてしまうのを回避することができる。
【００９６】
また、第２実施例の電子制御ユニット１２０では、通信制御部３０は、ＲＧ設定送信コマンドやＲＧ設定反映コマンド、ＲＧ設定チェックコマンドの実行が終了すると、通信監視処理により、第４パケットや第５パケット、第６パケットの受信が正常に完了したか否かを判定する。また、通信制御部３０は、ＲＧ設定チェックコマンドの実行が終了すると、通信監視処理を実行してＯＫフラグまたはＮＧフラグをマイコン２２に出力し、マイコン２２は、通信制御部３０からのフラグがＯＫフラグかＮＧフラグかを判定する。これらより、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。
【００９７】
第２実施例の電子制御ユニット１２０では、ＲＧ設定チェックコマンドの実行を終了して通信制御部３０が通信監視処理を行なう際のパケットのデータ監視では、図２４に示したように、ｂｉｔ２〜ｂｉｔ１３について、格納値（格納部３３により格納した値、基本的には、ステップＳ５４０で格納した値）とラッチ値（ＲＧ設定チェックコマンドで受信部３１によりラッチした値）とを比較し、ｂｉｔ２〜ｂｉｔ１３の全てについて格納値とラッチ値とが一致しないときには、正常であると判定し、ｂｉｔ２〜ｂｉｔ１３のうちの少なくとも１つについて格納値とラッチ値とが一致するときには、異常であると判定するものとした。しかし、ｂｉｔ２〜ｂｉｔ１３について、リジェクト信号ＲＧ［１］〜ＲＧ［１２］の反映結果に対応する値（Ｈｉレベルの信号のときには値１、Ｌｏレベルの信号のときには値０）と格納値とを比較し、ｂｉｔ２〜ｂｉｔ１３の全てについて反映結果に対応する値と格納値とが一致するときには、正常であると判定し、ｂｉｔ２〜ｂｉｔ１３のうちの少なくとも１つについて反映結果に対応する値と格納値とが一致しないときには、異常であると判定するものとしてもよい。また、ｂｉｔ２〜ｂｉｔ１３について、リジェクト信号ＲＧ［１］〜ＲＧ［１２］の反映結果に対応する値とラッチ値とを比較し、ｂｉｔ２〜ｂｉｔ１３の全てについて反映結果に対応する値とラッチ値とが一致しないときには、正常であると判定し、ｂｉｔ２〜ｂｉｔ１３のうちの少なくとも１つについて反映結果に対応する値とラッチ値とが一致するときには、異常であると判定するものとしてもよい。
【００９８】
第２実施例の電子制御ユニット１２０では、通信制御部３０は、ＲＧ設定送信コマンドやＲＧ設定反映コマンド、ＲＧ設定チェックコマンドの実行が終了すると、通信監視処理を実行するものとしたが、通信監視処理を実行しないものとしてもよい。また、通信制御部３０は、ＲＧ設定チェックコマンドの実行が終了すると、通信監視処理を実行し、ＯＫフラグまたはＮＧフラグをマイコン２２に出力するものとしたが、ＯＫフラグまたはＮＧフラグをマイコン２２に出力しないものとしてもよい。
【００９９】
第２実施例の電子制御ユニット１２０では、図２２のマイコン２２および通信制御部３０のシーケンスが実行されるものとしたが、これに代えて、図２６のマイコン２２および通信制御部３０のシーケンスが実行されるものとしてもよい。図２６のシーケンスは、ステップＳ５００〜Ｓ６８０の処理に代えてステップＳ８００〜Ｓ８７０の処理を実行する点を除いて、図２２のシーケンスと同一である。したがって、同一の処理については同一のステップ番号を付し、その詳細な説明を省略する。
【０１００】
図２６のシーケンスでは、マイコン２２は、ステップＳ１００でリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を作成すると、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を含む第７パケットを作成することによりＲＧ設定コマンドを準備する（ステップＳ８００）。続いて、マイコン２２および通信制御部３０は、ＲＧ設定コマンドを実行する（ステップＳ８１０）。本ルーチンのＲＧ設定コマンドでは、マイコン２２は、第７パケットを通信制御部３０に送信し、通信制御部３０は、受信部３１により、第７パケットを受信してラッチする。第７パケットは、上述の第１パケット（図４および図５参照）と同一のパケットとした。また、本ルーチンのＲＧ設定コマンドでのマイコン２２と通信制御部３０との通信は、図６の「第１送信パケット」を「第７パケット」に置き換えると共に「格納部」および「第１返信パケット」の覧を削除したものと同様に行なわれる。
【０１０１】
こうしてステップＳ８１０のＲＧ設定コマンドの実行を終了すると、通信制御部３０は、上述の通信監視処理（図７参照）を行なうことにより第７パケットの受信が正常に完了したか否かを判定する（ステップＳ８２０，Ｓ８３０）。この場合、通信監視処理におけるパケットのデータ監視は、ＲＧ設定送信コマンドの実行終了直後のときと同様に行なわれる。こうした通信監視処理の実行により、第７パケットの受信が正常に完了したか否かを判定することができ、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。
【０１０２】
ステップＳ８２０，Ｓ８３０で第７パケットの受信が正常に完了したと判定したときには、格納部３３により第７パケットに含まれるリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を格納すると共に反映部３４によりリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］をリジェクト信号ＲＧ［１］〜ＲＧ［１２］に反映し（ステップＳ８４０）、ＯＫフラグを準備する（ステップＳ８５０）。一方、第７パケットの受信が正常に完了していないと判定したときには、上述のＲＧデフォルト復帰処理を実行し（ステップＳ８６０）、ＮＧフラグを準備する（ステップＳ８７０）。
【０１０３】
そして、通信制御部３０は、ＯＫフラグまたはＮＧフラグを信号線１２５を介してマイコン２２に出力し（ステップＳ６９０）、上述のステップＳ２７０に進む。また、マイコン２２は、通信制御部３０からのフラグを入力しつつ、上述のステップＳ７００に進む。
【０１０４】
マイコン２２および通信制御部３０がＲＧ設定コマンドを繰り返し実行することにより、第１実施例と同様に、マイコン２２から通信制御部３０にリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］が送信され、通信制御部３０により、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に反映される。そして、シャットダウン部４０により、電力変換回路１２からのフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［１２］と通信制御部３０からのリジェクト信号ＲＧ［１］〜ＲＧ［１２］とに基づいて保護制御信号が駆動許可指令または遮断指令とされる。
【０１０５】
図２７は、この変形例の電力変換回路１２や電子制御ユニット１２０の様子の一例を示す説明図である。図２７において、時刻ｔ３２よりも前については、図１３の時刻ｔ２よりも前と同一である。図２７に示すように、マイコン２２が電力変換回路１２からのフェール信号をリジェクトすると判定すると（時刻ｔ３２）、マイコン２２および通信制御部３０がＲＧ設定コマンド（第７パケットの通信）実行し、通信制御部３０が第７パケットに含まれるリジェクト情報を格納およびリジェクト信号に反映させる。すると、リジェクト回路４２がフェール信号をリジェクトし、判定回路４４からの保護制御信号が駆動許可指令になり、マイコン２２による電力変換回路１２の駆動制御が再開される。そして、通信制御部３０がＯＫフラグまたはＮＧフラグをマイコン２２に出力する。
【０１０６】
この変形例の電子制御ユニット１２０では、通信制御部３０は、ＲＧ設定コマンドの実行が終了すると、通信監視処理を実行するものとしたが、通信監視処理を実行しないものとしてもよい。また、通信制御部３０は、ＲＧ設定コマンドの実行が終了すると、通信監視処理を実行し、ＯＫフラグまたはＮＧフラグをマイコン２２に出力するものとしたが、ＯＫフラグまたはＮＧフラグをマイコン２２に出力しないものとしてもよい。
【０１０７】
第２実施例の電子制御ユニット１２０では、マイコン２２と通信制御部３０とが３本の通信線（ＣＳ，ＣＬＫ，ＳＤＩ）１２４および１本の信号線１２５を介して接続されるものとした。しかし、図２８の変形例の電子制御ユニット１２０Ｂに示すように、マイコン２２と通信制御部３０とが３本の通信線（ＣＳ，ＣＬＫ，ＳＤＩ）１２４を介して接続され、且つ、マイコン２２が信号線４９の保護制御信号をモニタするものとしてもよい。
【０１０８】
この場合、図２２のマイコン２２および通信制御部３０のシーケンスに代えて、図２９のマイコン２２および通信制御部３０のシーケンスが実行される。図２９のシーケンスは、ステップＳ６３０〜Ｓ７００の処理に代えて、ステップＳ７１０，Ｓ７２０の処理を実行する点を除いて、図２２のシーケンスと同一である。したがって、同一の処理については同一のステップ番号を付し、その詳細な説明を省略する。
【０１０９】
図２９のシーケンスでは、マイコン２２は、ステップＳ５６０のＲＧ設定反映コマンドの実行を終了してから所定時間Ｔ１１が経過すると、信号線４９の保護制御信号を確認し（ステップＳ７１０）、保護制御信号が駆動許可指令か遮断指令かを判定することにより、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に正常に反映されたか否かを判定する（ステップＳ７２０）。
【０１１０】
ここで、所定時間Ｔ１１は、ＲＧ設定反映コマンドの実行を終了してからリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に反映されるまでに要する時間で、且つ、パケットのインターバル監視で用いられる所定時間Ｔｉｎｔよりもある程度短い時間として定められる。このステップＳ７２０の処理でも、上述のステップＳ７００の処理と同様に、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に正常に反映されたか否かを判定することができ、マイコン２２と通信制御部３０との通信の信頼性を向上させることができる。
【０１１１】
ステップＳ７２０でリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に正常に反映されたと判定したときには、上述のステップＳ３１０に進む。一方、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に正常に反映されなかったと判定したときには、上述のステップＳ３２０に進む。
【０１１２】
この変形例の電子制御ユニット１２０Ｂでは、図２２のマイコン２２および通信制御部３０のシーケンスのステップＳ６２０〜Ｓ７００の処理に代えてステップＳ７１０，Ｓ７２０の処理を実行する図２９のマイコン２２および通信制御部３０のシーケンスが実行されるものとした。しかし、図２６のマイコン２２および通信制御部３０のシーケンスのステップＳ６９０，Ｓ７００の処理に代えてステップＳ７１０，Ｓ７２０の処理を実行する図３０のマイコン２２および通信制御部３０のシーケンスが実行されるものとしてもよい。図３０のシーケンスのステップＳ７１０，Ｓ７２０の処理は、図２９のシーケンスのステップＳ７１０，Ｓ７２０の処理と同一の処理である。
【０１１３】
この変形例の電子制御ユニット１２０Ｂでは、通信制御部３０は、ＲＧ設定コマンドの実行が終了すると、通信監視処理を実行するものとしたが、通信監視処理を実行しないものとしてもよい。
【実施例３】
【０１１４】
次に、本発明の第３実施例の電子制御ユニット２２０について説明する。図３１は、第３実施例の電子制御ユニット２２０の構成の概略を示す構成図である。第３実施例の電子制御ユニット２２０は、通信制御部３０を通信制御部２３０に置き換えた点（保護制御部２９を保護制御部２２９に置き換えた点）を除いて、図２８の電子制御ユニット１２０Ｂと同一である。したがって、重複した説明を回避するために、電子制御ユニット２２０のうち電子制御ユニット１２０Ｂと同一の構成については、同一の符号を付し、その詳細な説明を省略する。この電子制御ユニット２２０では、第２実施例の電子制御ユニット１２０と同様に、マイコン２２は、通信制御部２３０からパケットを受信しない。これにより、マイコン２２の通信用のリソースを削減することができ、マイコン２２のコストの低減やマイコン２２の選択肢の増加を図ることができる。一方、マイコン２２と通信制御部２３０との通信異常が生じたときに、第１実施例の電子制御ユニット２０のように、パケットの何れのビットで異常が生じたかを特定することができない。
【０１１５】
保護制御部２２９は、通信制御部２３０およびシャットダウン部４０が一体に樹脂モールドされるなどしてモジュールとして構成されている。通信制御部２３０は、汎用品またはその組み合わせにより構成されており、機能ブロックとして、通信制御部３０と同様の受信部３１および監視部３５と、通信データのシリアル値をパラレル値に変換する信号変換部２３１と、を備える。通信制御部２３０を汎用品またはその組み合わせにより構成するから、開発コストの低減を図ることができる。一方、通信制御部２３０をシャットダウン部４０と共にＡＳＩＣ（１チップ）として構成することができないから、別のＩＣとして構成し、故障率の増加を抑制するためにシャットダウン部４０と共に樹脂モールドするなどしてモジュール化する必要がある。
【０１１６】
この電子制御ユニット２２０では、図３２のマイコン２２および通信制御部２３０のシーケンスが実行される。図３２のシーケンスは、ステップＳ１１０〜Ｓ２１０，Ｓ２９０，Ｓ３００の処理に代えてステップＳ９００〜Ｓ９８０の処理を実行する点を除いて、図３のシーケンスと同一である。したがって、同一の処理については同一のステップ番号を付し、その詳細な説明を省略する。第３実施例でも、第１実施例と同様に、電力変換回路１２のフェールの種類数としての値ｎが１２の場合について説明する。
【０１１７】
図３２のシーケンスでは、マイコン２２は、ステップＳ１００でリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を作成すると、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］を含む第８パケットを作成することによりＲＧ設定コマンドを準備する（ステップＳ９００）。続いて、マイコン２２および通信制御部２３０は、ＲＧ設定コマンドを実行する（ステップＳ９１０）。本ルーチンのＲＧ設定コマンドでは、マイコン２２は、第８パケットを通信制御部２３０に送信し、通信制御部２３０は、受信部３１により、第８パケットを受信してラッチする。第８パケットは、上述の第１送信パケット（図４および図５参照）と同一のパケットとした。また、本ルーチンのＲＧ設定コマンドでのマイコン２２と通信制御部２３０との通信は、図６の「第１送信パケット」を「第８パケット」に置き換えると共に「格納部」および「第１返信パケット」の覧を削除したものと同様に行なわれる。
【０１１８】
こうしてステップＳ９１０のＲＧ設定コマンドの実行を終了すると、通信制御部２３０は、信号変換部２３１により、第８パケットに含まれるシリアル値のリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］をパラレル値のリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］に変換する（ステップＳ９２０）。
【０１１９】
続いて、通信制御部２３０は、上述の通信監視処理（図７参照）を行なうことにより第８パケットの受信が正常に完了したか否かを判定する（ステップＳ９３０，Ｓ９４０）。この場合、通信監視処理におけるパケットのデータ監視は、ＲＧ設定送信コマンドの実行終了直後のときと同様に行なわれる。こうした通信監視処理の実行により、第８パケットの受信が正常に完了したか否かを判定することができ、マイコン２２と通信制御部２３０との通信の信頼性を向上させることができる。
【０１２０】
ステップＳ９３０，Ｓ９４０で第８パケットの受信が正常に完了したと判定したときには、信号変換部２３１により、パラレル値のリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］をリジェクト信号ＲＧ［１］〜ＲＧ［１２］に反映させる（ステップＳ９５０）。一方、第８パケットの受信が正常に完了していないと判定したときには、上述のＲＧデフォルト復帰処理を実行する（ステップＳ９６０）。
【０１２１】
マイコン２２は、ステップＳ９１０のＲＧ設定コマンドの実行を終了してから所定時間Ｔ２１が経過すると、信号線４９の保護制御信号を確認し（ステップＳ９７０）、保護制御信号が駆動許可指令か遮断指令かを判定することにより、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に正常に反映されたか否かを判定する（ステップＳ９８０）。ここで、所定時間Ｔ２１は、上述の所定時間Ｔ１１と同様の時間が用いられる。
【０１２２】
ステップＳ９８０でリジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に正常に反映されたと判定したときには、上述のステップＳ３１０に進む。一方、リジェクト情報ＲＧｉ［１］〜ＲＧｉ［１２］がリジェクト信号ＲＧ［１］〜ＲＧ［１２］に正常に反映されなかったと判定したときには、上述のステップＳ３２０に進む。
【０１２３】
図３３は、第３実施例の電力変換回路１２や電子制御ユニット２２０の様子の一例を示す説明図である。図３３において、時刻ｔ４２よりも前については、図１３の時刻ｔ２よりも前と同一である。図３３に示すように、マイコン２２が電力変換回路１２からのフェール信号をリジェクトすると判定すると（時刻ｔ４２）、マイコン２２および通信制御部２３０がＲＧ設定コマンド（第８パケットの通信）を実行し、通信制御部２３０が第１送信パケットに含まれるリジェクト情報をシリアル値からパラレル値に変換してリジェクト信号に反映させる。すると、リジェクト回路４２がフェール信号をリジェクトし、判定回路４４からの保護制御信号が駆動許可指令になり、マイコン２２による電力変換回路１２の駆動制御が再開される。そして、マイコン２２は、保護制御信号を確認しながら、ＲＧ設定コマンドを繰り返し実行する。
【０１２４】
以上説明した第３実施例の電子制御ユニット２２０では、第１実施例と同様に、マイコン２２と通信制御部２３０とシャットダウン部４０とを備え、通信制御部２３０とシャットダウン部４０とがモジュールとして構成されている。そして、電力変換回路１２とシャットダウン部４０とがｎ本（電力変換回路１２のフェールの種類数）の信号線１８を介して接続されると共に通信制御部２３０とシャットダウン部４０とがｎ本の信号線３８を介して接続されており、マイコン２２と通信制御部２３０とが３本の通信線２２４を介して接続されている。これにより、マイコン２２と通信制御部２３０とを接続する通信線１２４の本数を比較的少なくすることができ、信号線１８の本数（電力変換回路１２のフェールの種類数）が増加したときに通信線１２４の本数が増加するのを抑制することができるから、故障率が増加するのを抑制することができる。また、フェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］用の信号線１８とリジェクト信号ＲＧ［１］〜ＲＧ［ｎ］用の信号線３８との本数が同一であるから、信号線３８のうちの１つに異常が生じた（Ｈｉレベルの信号に固定された）ときに、複数のフェール信号ＦＡＩＬ［１］〜ＦＡＩＬ［ｎ］がリジェクトされてしまうのを回避することができる。
【０１２５】
また、第３実施例の電子制御ユニット２２０では、通信制御部２３０は、ＲＧ設定コマンドの実行が終了すると、通信監視処理により、第８パケットの受信が正常に完了したか否かを判定する。また、マイコン２２は、信号線４９の保護制御信号をモニタする。これらより、マイコン２２と通信制御部２３０との通信の信頼性を向上させることができる。
【０１２６】
第３実施例の電子制御ユニット２２０では、通信制御部２３０は、ＲＧ設定コマンドの実行が終了すると、通信監視処理を実行するものとしたが、通信監視処理を実行しないものとしてもよい。
【０１２７】
第３実施例の電子制御ユニット２２０では、マイコン２２は、信号線４９の保護制御信号をモニタするものとしたが、信号線４９の保護制御信号をモニタしないものとしてもよい。
【０１２８】
第１〜第３実施例では、リトライ回数ｋが閾値ｋｒｅｆに等しいときには、マイコン２２と通信制御部３０，２３０との通信異常を検知（確定）し、異常履歴をマイコン２２のＲＡＭなどの記憶領域（図示省略）に記録するものとした。しかし、マイコン２２と通信制御部３０，２３０との通信異常を検知しても、異常履歴をマイコン２２のＲＡＭに記憶しないものとしてもよい。また、マイコン２２と通信制御部３０，２３０との通信異常を検知したときには、警告灯（図示省略）を点灯するものとしてもよい。
【０１２９】
第１〜第３実施例では、マイコン２２と通信制御部３０，２３０とのデータ通信を、パケット単位で行なうものとしたが、パケット単位以外、例えば、ビットストリームなどで行なうものとしてもよい。
【０１３０】
実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。第１実施例および第２実施例では、マイコン２２が「コンピュータ」に相当し、通信制御部３０が「通信制御部」に相当し、シャットダウン部４０が「シャットダウン部」に相当する。第３実施例では、マイコン２２が「コンピュータ」に相当し、通信制御部２３０が「通信制御部」に相当し、シャットダウン部４０が「シャットダウン部」に相当する。
【０１３１】
なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。
【０１３２】
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【０１３３】
本発明は、電力変換回路の保護制御装置の製造産業などに利用可能である。
【符号の説明】
【０１３４】
１０  駆動装置、１１  モータ、１２  電力変換回路、１２ａ  インバータ、１２ｂ  昇圧コンバータ、１３  バッテリ、１５，１６  電力ライン、１８，４８，４９，１２５  信号線、２０，２０Ｂ，２０Ｃ，２０Ｄ，１２０，１２０Ｂ，２２０  電子制御ユニット、２２  マイコン、２４，２４Ｂ，２４Ｃ，２４Ｄ，１２４，２２４  通信線、２９，２２９  保護制御部、３０，２３０  通信制御部、３１  受信部、３２  返信部、３３  格納部、３４  反映部、３５  監視部、３８  信号線、４０  シャットダウン部、４２  リジェクト回路、４３［１］〜４３［ｎ］  ＯＲ回路、４４  判定回路、４５  ＡＮＤ回路、２３１  信号変換部。
【図１】
2019122124.tif 000003
【図２】
2019122124.tif 000004
【図３】
2019122124.tif 000005
【図４】
2019122124.tif 000006
【図５】
2019122124.tif 000007
【図６】
2019122124.tif 000008
【図７】
2019122124.tif 000009
【図８】
2019122124.tif 000010
【図９】
2019122124.tif 000011
【図１０】
2019122124.tif 000012
【図１１】
2019122124.tif 000013
【図１２】
2019122124.tif 000014
【図１３】
2019122124.tif 000015
【図１４】
2019122124.tif 000016
【図１５】
2019122124.tif 000017
【図１６】
2019122124.tif 000018
【図１７】
2019122124.tif 000019
【図１８】
2019122124.tif 000020
【図１９】
2019122124.tif 000021
【図２０】
2019122124.tif 000022
【図２１】
2019122124.tif 000023
【図２２】
2019122124.tif 000024
【図２３】
2019122124.tif 000025
【図２４】
2019122124.tif 000026
【図２５】
2019122124.tif 000027
【図２６】
2019122124.tif 000028
【図２７】
2019122124.tif 000029
【図２８】
2019122124.tif 000030
【図２９】
2019122124.tif 000031
【図３０】
2019122124.tif 000032
【図３１】
2019122124.tif 000033
【図３２】
2019122124.tif 000034
【図３３】
2019122124.tif 000035