JP6183281B2 - 通信システムおよび電子制御装置 - Google Patents

通信システムおよび電子制御装置 Download PDF

Info

Publication number
JP6183281B2
JP6183281B2 JP2014084508A JP2014084508A JP6183281B2 JP 6183281 B2 JP6183281 B2 JP 6183281B2 JP 2014084508 A JP2014084508 A JP 2014084508A JP 2014084508 A JP2014084508 A JP 2014084508A JP 6183281 B2 JP6183281 B2 JP 6183281B2
Authority
JP
Japan
Prior art keywords
electronic control
microcomputer
communication
communication line
confirmation information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2014084508A
Other languages
English (en)
Other versions
JP2015204596A (ja
Inventor
直矢 若山
直矢 若山
金子 正幸
正幸 金子
敏和 日置
敏和 日置
充宏 矢部
充宏 矢部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2014084508A priority Critical patent/JP6183281B2/ja
Publication of JP2015204596A publication Critical patent/JP2015204596A/ja
Application granted granted Critical
Publication of JP6183281B2 publication Critical patent/JP6183281B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Description

本発明は、複数の電子制御装置間でデータを送受信する通信システムおよび電子制御装置に関する。
従来、複数の電子制御装置が通信線を介して接続されている通信システムにおいて、自装置以外の全ての他装置から監視用の通信フレームを受信することにより、通信システムにおける異常発生箇所を特定する技術が知られている(例えば、特許文献1を参照)。
特開2006−222800号公報
しかし、上記特許文献1に記載の技術では、異常発生箇所によっては、その異常発生箇所が電子制御装置であるか通信線であるかを特定することができないという問題があった。
本発明は、こうした問題に鑑みてなされたものであり、異常発生箇所が電子制御装置であるか通信線であるかを特定することを可能とする技術を提供することを目的とする。
上記目的を達成するためになされた第1発明の通信システムは、通信線を介して互いにデータ通信可能に接続された第1電子制御装置と第2電子制御装置とを備える。
第1電子制御装置は、マイクロコンピュータと、確認情報送信部とを備える。
マイクロコンピュータは、第2電子制御装置との間で通信フレームを送受信する機能と、第2電子制御装置から通信フレームを受信すると、その旨を示す第1受信確認情報を通信線へ送信する機能とを有する。また確認情報送信部は、第2電子制御装置から通信フレームを受信すると、その旨を示す第2受信確認情報を通信線へ送信する。
このように構成された本発明の通信システムでは、第1電子制御装置が第2電子制御装置から通信フレームを受信すると、第1電子制御装置のマイクロコンピュータが第1受信確認情報を通信線へ送信するとともに、第1電子制御装置の確認情報送信部が第2受信確認情報を通信線へ送信する。
このため、マイクロコンピュータで異常が発生し且つ通信線で異常が発生していない場合に、第2電子制御装置は、少なくとも第2受信確認情報を受信することができる。一方、マイクロコンピュータで異常が発生しておらず且つ通信線で異常が発生している場合に、第2電子制御装置は、第1受信確認情報と第2受信確認情報の両方を受信することができない。
したがって、本発明の通信システムによれば、第2電子制御装置は、第1電子制御装置から通信フレームを受信できない場合において、第1電子制御装置から第2受信確認情報を受信できるか否かに基づいて、異常発生箇所がマイクロコンピュータであるか通信線であるかを特定することが可能となる。
また、上記目的を達成するためになされた第2発明の電子制御装置は、通信線を介して互いにデータ通信可能に接続された第1電子制御装置と第2電子制御装置とを備える通信システムにおいて、第1電子制御装置として使用され、マイクロコンピュータと、確認情報送信部とを備える。
マイクロコンピュータは、第2電子制御装置との間で通信フレームを送受信する機能と、第2電子制御装置から通信フレームを受信すると、その旨を示す第1受信確認情報を通信線へ送信する機能とを有する。確認情報送信部は、第2電子制御装置から通信フレームを受信すると、その旨を示す第2受信確認情報を通信線へ送信する。
このように構成された電子制御装置は、第1発明の通信システムで使用される電子制御装置であり、第1発明と同様の効果を得ることができる。
車両用通信システム1の構成を示すブロック図である。 通信フレームの構造を示す図である。 CANトランシーバ21とマイコン22の構成を示すブロック図である。 通信線異常判定処理を示すフローチャートである。 マイコン異常判定処理を示すフローチャートである。
以下に本発明の実施形態を図面とともに説明する。
車両用通信システム1は、図1に示すように、電子制御装置(Electronic Control Unit)2,3,4,5(以下、ECU2,3,4,5という)を備える。
ECU2,3,4,5は、車両に搭載され、車両に搭載されている通信線6を介して互いにデータ通信可能に接続されており、CAN(Controller Area Network)通信プロトコルに従ってデータの送受信を行う。
ECU2は、車両のエンジン(不図示)を制御する。以下、ECU2をエンジンECU2ともいう。
ECU3,4,5は、エンジン以外の車載機器および車載装置等を制御する。例えば、ECU3は変速機を制御し、ECU4はブレーキを制御し、ECU5はステアリングを制御する。以下、ECU3,4,5を周辺ECU3,4,5ともいう。
エンジンECU2は、CANトランシーバ11とマイクロコンピュータ(以下、マイコンという)12とを備える。
CANトランシーバ11は、マイコン12から入力するデジタル信号をCAN通信プロトコルに従う差動信号に変換して通信線6へ出力するとともに、通信線6から入力する差動信号をデジタル信号に変換してマイコン12へ出力する。
マイコン12は、CPU、ROM、RAM、I/O及びこれらの構成を接続するバスラインなどから構成されている。またマイコン12は、CANコントローラ16を備える。
CANコントローラ16は、CANトランシーバ11を介して通信フレームを送受信する送受信制御、および複数のECUから同時に通信フレームが送信された場合の調停を行う調停制御等のCANプロトコルに従った制御を実行する。
周辺ECU3,4,5は、CANトランシーバ21とマイコン22とを備える。
CANトランシーバ21は、マイコン22から入力するデジタル信号をCAN通信プロトコルに従う差動信号に変換して通信線6へ出力するとともに、通信線6から入力する差動信号をデジタル信号に変換してマイコン22へ出力する。
マイコン22は、CPU、ROM、RAM、I/O及びこれらの構成を接続するバスラインなどから構成されている。またマイコン22は、CANコントローラ26を備える。
CANコントローラ26は、CANトランシーバ21を介して通信フレームを送受信する送受信制御、および複数のECUから同時に通信フレームが送信された場合の調停を行う調停制御等のCANプロトコルに従った制御を実行する。
通信フレームは、図2に示すように、スタートオブフレーム(SOF)、アービトレーションフィールド、コントロールフィールド、データフィールド、CRCフィールド、ACKフィールドおよびエンドオブフレーム(EOF)により構成されている。
なお、アービトレーションフィールドは、11ビットまたは29ビットのアイデンティファイア(ID)と1ビットのRTRビットで構成される。
また、CAN通信で使用する11ビットのアイデンティファイア(ID)をCANIDという。CANIDは、通信フレームに含まれるデータの内容、通信フレームの送信元、および通信フレームの送信先等に基づいて予め設定されている。そして、ECU2,3,4,5のそれぞれについて、送信する通信フレームに付与する送信CANIDと、受信対象となる通信フレームを識別するための受信CANIDとが予め設定される。
CANトランシーバ21は、図3に示すように、入出力端子31,32、送信端子33、受信端子34、送信回路35、受信回路36およびCANコントローラ37を備える。
入出力端子31は、通信線6を構成する一対のCANバスCANHおよびCANバスCANLのうち、バスCANHに接続され、入出力端子32は、CANバスCANLに接続される。
送信端子33は、CANコントローラ26の送信端子TXに接続され、受信端子34は、CANコントローラ26の受信端子RXに接続される。
送信回路35は、送信端子33からデジタル信号を入力し、入力した信号に基づく差動信号を生成する。そして送信回路35は、生成した差動信号を入出力端子31,32へ出力する。具体的には、送信回路35は、「1」を表すハイレベルのデジタル信号をマイコン22から入力した場合には、レセッシブ(劣性)を表す差動信号を通信線6へ出力し、「0」を表すローレベルのデジタル信号をマイコン22から入力した場合には、ドミナント(優性)を表す差動信号を通信線6へ出力する。なお、通信線6に接続された複数のECUからドミナントの差動信号とレセッシブの差動信号とが同時に送信された場合には、通信線6上の信号レベルはドミナントとなる。
受信回路36は、入出力端子31,32から差動信号を入力し、入力した信号に基づくデジタル信号を生成する。そして受信回路36は、生成したデジタル信号を受信端子34へ出力する。具体的には、受信回路36は、レセッシブを表す差動信号を通信線6から入力した場合には、「1」を表すハイレベルのデジタル信号をマイコン22へ出力し、ドミナントを表す差動信号を通信線6から入力した場合には、「0」を表すローレベルのデジタル信号をマイコン22へ出力する。
CANコントローラ37は、その送信端子TXが、送信端子33と送信回路35との間の信号伝送経路に接続され、その受信端子RXが、受信端子34と受信回路36との間の信号伝送経路に接続される。
そしてCANコントローラ37は、このCANコントローラ37を搭載しているECUに対して設定されている1または複数の受信CANIDのうちの少なくとも1つが受信CANIDとして設定されている。このためCANコントローラ37は、設定されている受信CANIDを格納した通信フレームを正常に受信すると、その旨を示す正常受信確認情報を送信する。具体的には、CANコントローラ37は、まず、設定された受信CANIDを格納した通信フレームのCRCフィールドを受信すると、SOFからデータフィールドまでのデータ値と、CRCフィールドのデータ値とを用いて、CRC(Cyclic Redundancy Check)を行い、このCRCの結果に基づいて、通信フレームを正常に受信したか否かを判断する。そしてCANコントローラ37は、通信フレームを正常に受信したと判断した場合に、受信中の通信フレームにおけるACKフィールドをレセッシブからドミナントに書き換える。これにより、対応する通信フレームを送信するECUは、送信中の通信フレームのACKフィールドがドミナントである場合に、通信フレームを正常に送信したと判断することができる。なお、上記の正常受信確認情報の送信はCANコントローラ16,26でも行われる。
このように構成された車両用通信システム1において、エンジンECU2は、後述の通信線異常判定処理とマイコン異常判定処理を実行する。
まず、エンジンECU2のマイコン12が実行する通信線異常判定処理の手順を説明する。通信線異常判定処理は、エンジンECU2の動作中において所定時間毎(例えば8ms毎)に繰り返し実行される処理である。
通信線異常判定処理は、エンジンECU2に設定されている複数の異常判定用CANID毎に設けられている。異常判定用CANIDは、周辺ECU3,4,5のCANコントローラ37に設定されている受信CANIDである。
この通信線異常判定処理が実行されると、マイコン12は、図4に示すように、まずS10にて、当該通信線異常判定処理に対応する異常判定用CANIDが付与された通信フレームを送信したか否かを判断する。ここで、対応する異常判定用CANIDが付与された通信フレームを送信していない場合には(S10:NO)、通信線異常判定処理を一旦終了する。
一方、対応する異常判定用CANIDが付与された通信フレームを送信した場合には(S10:YES)、S20にて、上記の正常受信確認情報を受信したか否かを判断する。ここで、正常受信確認情報を受信した場合には(S20:YES)、S30にて、当該通信線異常判定処理の異常判定用CANIDに対応する通信線異常判定カウンタをクリア(0に設定)し、S50に移行する。なお通信線異常判定カウンタは、複数の異常判定用CANID毎に、マイコン12のRAM内に設けられている。
一方、正常受信確認情報を受信しなかった場合には(S20:NO)、S40にて、当該通信線異常判定処理の異常判定用CANIDに対応する通信線異常判定カウンタをインクリメント(1加算)し、S50に移行する。
そしてS50に移行すると、当該通信線異常判定処理の異常判定用CANIDに対応する通信線異常判定カウンタの値(以下、通信線異常判定カウンタ値という)が予め設定された通信線異常判定値(本実施形態では例えば3)以上であるか否かを判断する。ここで、通信線異常判定カウンタ値が通信線異常判定値未満である場合には(S50:NO)、通信線異常判定処理を一旦終了する。
一方、通信線異常判定カウンタ値が通信線異常判定値以上である場合には(S50:YES)、S60にて、当該通信線異常判定処理の異常判定用CANIDが受信CANIDとして設定されているCANコントローラ37を搭載する周辺ECUと、エンジンECU2との間の通信線6で異常が発生していると判定し、通信線異常判定処理を一旦終了する。
次に、エンジンECU2のマイコン12が実行するマイコン異常判定処理の手順を説明する。マイコン異常判定処理は、エンジンECU2の動作中において所定時間毎(例えば8ms毎)に繰り返し実行される処理である。またマイコン異常判定処理は、周辺ECU3,4,5毎に設けられている。
このマイコン異常判定処理が実行されると、マイコン12は、図5に示すように、まずS110にて、通信線6で異常が発生しているとS60で判定されたか否かを判断する。ここで、通信線6で異常が発生していると判定されている場合には(S110:YES)、マイコン異常判定処理を一旦終了する。一方、通信線6で異常が発生していると判定されていない場合には(S110:NO)、S120にて、当該マイコン異常判定処理に対応する周辺ECUからの通信フレームを受信したか否かを判断する。
ここで、対応する周辺ECUからの通信フレームを受信していない場合には(S120:NO)、S140に移行する。一方、対応する周辺ECUからの通信フレームを受信した場合には(S120:YES)、S130にて、当該マイコン異常判定処理の周辺ECUに対応するマイコン異常判定タイマをクリア(0に設定)し、S140に移行する。なおマイコン異常判定タイマは、周辺ECU3,4,5毎に、マイコン12のRAM内に設けられている。マイコン異常判定タイマは、例えば1ms毎に自動的にインクリメントするタイマであり、ある時点でその値が0に設定されると、その時点で再び0からインクリメントする。
そしてS140に移行すると、当該マイコン異常判定処理の周辺ECUに対応するマイコン異常判定タイマの値(以下、マイコン異常判定タイマ値という)が予め設定されたマイコン異常判定値(本実施形態では例えば24msに相当する値)以上であるか否かを判断する。ここで、マイコン異常判定タイマ値がマイコン異常判定値未満である場合には(S140:NO)、マイコン異常判定処理を一旦終了する。
一方、マイコン異常判定タイマ値がマイコン異常判定値以上である場合には(S140:YES)、S150にて、当該マイコン異常判定処理に対応する周辺ECUのマイコン22で異常が発生していると判定し、マイコン異常判定処理を一旦終了する。
このように構成された車両用通信システム1は、通信線6を介して互いにデータ通信可能に接続されたエンジンECU2と周辺ECU3,4,5とを備える。
周辺ECU3,4,5は、マイコン22とCANコントローラ37とを備える。
マイコン22は、エンジンECU2との間で通信フレームを送受信する機能と、エンジンECU2から通信フレームを正常に受信すると、その旨を示す正常受信確認情報を通信線6へ送信する機能とを有する。またCANコントローラ37は、エンジンECU2から通信フレームを正常に受信すると、その旨を示す正常受信確認情報を通信線6へ送信する。
このように構成された車両用通信システム1では、周辺ECU3,4,5がエンジンECU2から通信フレームを受信すると、周辺ECU3,4,5のマイコン22が正常受信確認情報を通信線6へ送信するとともに、周辺ECU3,4,5のCANコントローラ37が正常受信確認情報を通信線6へ送信する。
このため、マイコン22で異常が発生し且つ通信線6で異常が発生していない場合に、エンジンECU2は、少なくともCANコントローラ37からの正常受信確認情報を受信することができる。一方、マイコン22で異常が発生しておらず且つ通信線6で異常が発生している場合に、エンジンECU2は、マイコン22からの正常受信確認情報とCANコントローラ37からの正常受信確認情報の両方を受信することができない。
したがって、車両用通信システム1によれば、エンジンECU2は、周辺ECU3,4,5から通信フレームを受信できない場合において、CANコントローラ37からの正常受信確認情報を受信できるか否かに基づいて、異常発生箇所がマイコン22であるか通信線6であるかを特定することが可能となる。
またエンジンECU2は、周辺ECU3,4,5へ通信フレームを送信した後に、周辺ECU3,4,5から正常受信確認情報を受信したか否かを判断する(S20)。そしてエンジンECU2は、正常受信確認情報を受信したか否かの判断結果に基づいて、通信線異常判定カウンタ値が通信線異常判定値以上であるか否かを判断し(S30〜S50)、通信線異常判定カウンタ値が通信線異常判定値以上である場合に(S50:YES)、通信線6で異常が発生したと判定する(S60)。これによりエンジンECU2は、周辺ECU3,4,5から通信フレームを受信できない場合において、通信線6で異常が発生したか否かを判定することができる。
またエンジンECU2は、通信線6で異常が発生しておらず(S110:NO)、且つ、マイコン異常判定タイマ値がマイコン異常判定値以上である場合に(S140:YES)、周辺ECU3,4,5のマイコン22で異常が発生したと判定する(S150)。これによりエンジンECU2は、周辺ECU3,4,5から通信フレームを受信できない場合において、マイコン22で異常が発生したか否かを判定することができる。
また周辺ECU3,4,5は、CANトランシーバ21を備える。CANトランシーバ21は、マイコン22から通信フレームを示すデジタル信号を入力すると、CAN通信プロトコルに従う差動信号に変換して通信線6へ出力するとともに、通信線6から差動信号が入力すると、CAN通信プロトコルに基づいて、差動信号に対応するデジタル信号に変換してマイコン22へ出力する。そしてCANコントローラ37は、マイコン22とCANトランシーバ21との間に設けられた信号伝送経路を介して信号を入出力可能に接続される。これにより、マイコン22からの正常受信確認情報を差動信号に変換するための機能と、CANコントローラ37からの正常受信確認情報を差動信号に変換するための機能とをCANトランシーバ21で行うことができる。すなわち、CANコントローラ37からの正常受信確認情報を送信する機能を追加することに伴い、この正常受信確認情報を差動信号に変換するためのCANトランシーバを新たに追加する必要がなくなり、周辺ECU3,4,5の構成を簡略化することができる。
また、通信線6に流れる差動信号は、優性に対応したドミナントと、劣性に対応したレセッシブの何れか一方の信号レベルとなる。そしてマイコン22は、正常受信確認情報として、ドミナントに対応したデジタル信号を出力する。またCANコントローラ37は、マイコン22が正常受信確認情報を送信するのと同じタイミングで、正常受信確認情報として、ドミナントに対応したデジタル信号を出力する。これにより周辺ECU3,4,5は、マイコン22からの正常受信確認情報とCANコントローラ37からの正常受信確認情報とを1つにまとめた正常受信確認情報(以下、統合受信確認情報という)を出力することができる。そして、この統合受信確認情報は、マイコン22からの正常受信確認情報と、CANコントローラ37からの正常受信確認情報との何れか一つがドミナントである場合にドミナントとなる。換言すると、統合受信確認情報は、マイコン22からの正常受信確認情報と、CANコントローラ37からの正常受信確認情報との両方がレセッシブである場合にドミナントとなる。このためエンジンECU2は、統合受信確認情報がドミナントである場合に、マイコン22およびCANコントローラ37の少なくとも一つから正常受信確認情報を受信したと判断することができる。一方、エンジンECU2は、統合受信確認情報がレセッシブである場合に、マイコン22およびCANコントローラ37の両方から正常受信確認情報を受信していないと判断することができる。したがってエンジンECU2は、統合受信確認情報がドミナントであるか否かに基づいて、異常発生箇所がマイコン22であるか通信線6であるかを特定することが可能となる。
以上説明した実施形態において、車両用通信システム1は本発明における通信システム、周辺ECU3,4,5は本発明における第1電子制御装置、エンジンECU2は本発明における第2電子制御装置、マイコン22は本発明におけるマイクロコンピュータ、CANコントローラ37は本発明における確認情報送信部である。
また、S20の処理は本発明における受信確認手段、S30〜S60の処理は本発明における通信線異常判定手段、S110〜S150の処理は本発明におけるマイコン異常判定手段、CANトランシーバ21は本発明における信号変換部である。
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採ることができる。
例えば上記実施形態では、車両用通信システム1が4台のECUを備えるものを示したが、2台、3台のECUを備えるようにしてもよいし、5台以上のECUを備えるようにしてもよい。
また上記実施形態では、エンジンECU2が周辺ECU3,4,5から通信フレームを受信していない期間が予め設定さえた異常判定期間(本実施形態では24ms)以上である場合に、マイコン22で異常が発生していると判定するものを示した(S140,S150を参照)。しかし、周辺ECU3,4,5からの通信フレームのうち、予め設定された定期送信周期毎に周辺ECU3,4,5から送信される通信フレームを用いて、周辺ECU3,4,5から通信フレームを受信していない期間を計測するようにしてもよい。これにより、通信フレームを受信してから次に通信フレームを受信するまでの期間が定期送信周期であることが確実となり、通信フレームを受信していない期間が定期送信周期を超えた場合に、マイコン22で異常が発生していると判定することが可能となる。
また上記実施形態では、CAN通信プロトコルに基づいて通信を行うものを示したが、これに限定されるものではなく、通信フレームを受信した場合に受信確認情報を送信することが可能な通信プロトコルであればよい。
1…車両用通信システム、2…エンジンECU、3,4,5…周辺ECU、6…通信線、22…マイコン、37…CANコントローラ

Claims (7)

  1. 通信線(6)を介して互いにデータ通信可能に接続された第1電子制御装置(3,4,5)と第2電子制御装置(2)とを備える通信システムであって、
    前記第1電子制御装置は、
    前記第2電子制御装置との間で通信フレームを送受信する機能と、前記第2電子制御装置から前記通信フレームを受信すると、その旨を示す第1受信確認情報を前記通信線へ送信する機能とを有するマイクロコンピュータ(22)と、
    前記第2電子制御装置から前記通信フレームを受信すると、その旨を示す第2受信確認情報を前記通信線へ送信する確認情報送信部(37)とを備え、
    前記第2電子制御装置は、
    前記第1電子制御装置へ前記通信フレームを送信した後に、前記第1電子制御装置から前記第1受信確認情報と前記第2受信確認情報を受信したか否かを判断する受信確認手段(S20)と、
    前記受信確認手段による判断結果に基づいて、前記第1受信確認情報と前記第2受信確認情報の両方を受信できないことを示す予め設定された通信線異常判定条件が成立したか否かを判断し、前記通信線異常判定条件が成立した場合に、前記通信線で異常が発生したと判定する通信線異常判定手段(S30〜S60)とを備える
    ことを特徴とする通信システム(1)。
  2. 前記第2電子制御装置は、
    前記通信線で異常が発生しておらず且つ前記第1電子制御装置からの前記通信フレームを受信できないことを示す予め設定されたマイコン異常判定条件が成立したか否かを判断し、前記マイコン異常判定条件が成立した場合に、前記第1電子制御装置の前記マイクロコンピュータで異常が発生したと判定するマイコン異常判定手段(S110〜S150)を備える
    ことを特徴とする請求項1に記載の通信システム。
  3. 前記マイコン異常判定手段は、
    予め設定された定期送信周期毎に前記第1電子制御装置から送信される前記通信フレームを用いて、前記マイコン異常判定条件が成立したか否かを判断する
    ことを特徴とする請求項2に記載の通信システム。
  4. 前記第1電子制御装置は、
    前記マイクロコンピュータから前記通信フレームを示すデジタル信号を入力すると、予め設定された通信プロトコルに従う伝送信号に変換して前記通信線へ出力するとともに、前記通信線から前記伝送信号が入力すると、前記通信プロトコルに基づいて、前記伝送信号に対応する前記デジタル信号に変換して前記マイクロコンピュータへ出力する信号変換部(21)を備え、
    前記確認情報送信部は、前記マイクロコンピュータと前記信号変換部との間に設けられた信号伝送経路を介して信号を入出力可能に接続される
    ことを特徴とする請求項1〜請求項3の何れか1項に記載の通信システム。
  5. 前記通信線に流れる前記伝送信号は、優性に対応した優性レベルと、非優性に対応した非優性レベルの何れか一方の信号レベルとなり、
    前記マイクロコンピュータは、前記第1受信確認情報として、前記優性レベルに対応したデジタル信号を出力し、
    前記確認情報送信部は、前記マイクロコンピュータが前記第1受信確認情報を送信するのと同じタイミングで、前記第2受信確認情報として、前記優性レベルに対応したデジタル信号を出力する
    ことを特徴とする請求項4に記載の通信システム。
  6. 通信線を介して互いにデータ通信可能に接続された第1電子制御装置と第2電子制御装置とを備える通信システムにおいて、前記第1電子制御装置として使用される電子制御装置(3,4,5)であって、
    前記第2電子制御装置との間で通信フレームを送受信する機能と、前記第2電子制御装置から前記通信フレームを受信すると、その旨を示す第1受信確認情報を前記通信線へ送信する機能とを有するマイクロコンピュータと、
    前記第2電子制御装置から前記通信フレームを受信すると、その旨を示す第2受信確認情報を前記通信線へ送信する確認情報送信部とを備える
    ことを特徴とする電子制御装置と通信線を介して互いにデータ通信可能に接続された電子制御装置(2)であって、
    前記第1電子制御装置へ前記通信フレームを送信した後に、前記第1電子制御装置から前記第1受信確認情報と前記第2受信確認情報を受信したか否かを判断する受信確認手段と、
    前記受信確認手段による判断結果に基づいて、前記第1受信確認情報と前記第2受信確認情報の両方を受信できないことを示す予め設定された通信線異常判定条件が成立したか否かを判断し、前記通信線異常判定条件が成立した場合に、前記通信線で異常が発生したと判定する通信線異常判定手段とを備える
    ことを特徴とする電子制御装置。
  7. 前記通信線で異常が発生しておらず且つ前記第1電子制御装置からの前記通信フレームを受信できないことを示す予め設定されたマイコン異常判定条件が成立したか否かを判断し、前記マイコン異常判定条件が成立した場合に、前記第1電子制御装置の前記マイクロコンピュータで異常が発生したと判定するマイコン異常判定手段を備える
    ことを特徴とする請求項6に記載の電子制御装置。
JP2014084508A 2014-04-16 2014-04-16 通信システムおよび電子制御装置 Active JP6183281B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014084508A JP6183281B2 (ja) 2014-04-16 2014-04-16 通信システムおよび電子制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014084508A JP6183281B2 (ja) 2014-04-16 2014-04-16 通信システムおよび電子制御装置

Publications (2)

Publication Number Publication Date
JP2015204596A JP2015204596A (ja) 2015-11-16
JP6183281B2 true JP6183281B2 (ja) 2017-08-23

Family

ID=54597799

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014084508A Active JP6183281B2 (ja) 2014-04-16 2014-04-16 通信システムおよび電子制御装置

Country Status (1)

Country Link
JP (1) JP6183281B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7003832B2 (ja) * 2018-05-09 2022-01-21 株式会社デンソー 車両用電子制御システムおよび車両用電子制御装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5192353B2 (ja) * 2008-10-31 2013-05-08 株式会社オートネットワーク技術研究所 通信回路、通信装置、通信システム及び通信機器集約装置

Also Published As

Publication number Publication date
JP2015204596A (ja) 2015-11-16

Similar Documents

Publication Publication Date Title
US10693905B2 (en) Invalidity detection electronic control unit, in-vehicle network system, and communication method
US20170134358A1 (en) Communication system, communication control device, and fraudulent information-transmission preventing method
KR102471960B1 (ko) 차량용 can 통신 보안 장치 및 방법
US10404721B2 (en) Communication device for detecting transmission of an improper message to a network
WO2016017088A1 (ja) ゲートウェイ装置
KR101334017B1 (ko) 차량 네트워크의 메시지 무결성 체크 시스템 및 방법
WO2014078678A1 (en) Failsafe communication system and method
JP2014072673A (ja) 中継装置
JP2012235427A (ja) バスコントローラの接続方法および通信システム
JP6384332B2 (ja) 電子制御装置
JP5696685B2 (ja) 車載通信システム、車載通信システムの通信異常監視方法、及び車載通信システムの通信異常監視プログラム
JP6569547B2 (ja) 通信方法
JP6183281B2 (ja) 通信システムおよび電子制御装置
JP2019097088A (ja) シリアル通信システム
JP2017017615A (ja) 通信装置、および通信システム
JP2018137637A (ja) 通信ネットワーク及び通信端末
JP5892890B2 (ja) 通信制御装置
JP6593230B2 (ja) 通信システム
CN114667715B (zh) 中继装置、通信网络系统以及通信控制方法
JP2006253922A (ja) ゲートウェイ装置及びゲートウェイ装置におけるデータ転送方法
JP6296462B2 (ja) 車載制御装置
JP2015207937A (ja) 通信装置
JP5892889B2 (ja) 通信制御装置
JP6137033B2 (ja) 車載ネットワークシステム及び車載中継装置
KR102595722B1 (ko) 통신 네트워크, 이에 연결된 노드를 식별하는 방법 및 장치

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160627

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170407

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170516

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170616

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170627

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170710

R151 Written notification of patent or utility model registration

Ref document number: 6183281

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250