Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3544233B2 - Multiplex transmission equipment - Google Patents
[go: Go Back, main page]

JP3544233B2 - Multiplex transmission equipment - Google Patents

Multiplex transmission equipment Download PDF

Info

Publication number
JP3544233B2
JP3544233B2 JP31991994A JP31991994A JP3544233B2 JP 3544233 B2 JP3544233 B2 JP 3544233B2 JP 31991994 A JP31991994 A JP 31991994A JP 31991994 A JP31991994 A JP 31991994A JP 3544233 B2 JP3544233 B2 JP 3544233B2
Authority
JP
Japan
Prior art keywords
failure
auxiliary device
ecu
communication node
notification
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.)
Expired - Fee Related
Application number
JP31991994A
Other languages
Japanese (ja)
Other versions
JPH08182055A (en
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.)
Mazda Motor Corp
Original Assignee
Mazda Motor 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 Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP31991994A priority Critical patent/JP3544233B2/en
Publication of JPH08182055A publication Critical patent/JPH08182055A/en
Application granted granted Critical
Publication of JP3544233B2 publication Critical patent/JP3544233B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Instrument Panels (AREA)
  • Small-Scale Networks (AREA)
  • Selective Calling Equipment (AREA)

Description

【0001】
【産業上の利用分野】
本発明は、負荷を駆動する負荷ノードと、この負荷の駆動を乗員に報知するための報知手段を有した報知通信ノードとを通信回線を介して接続して具備する多重伝送装置に関し、特に故障報知機能を有した多重伝送装置に関する。
【0002】
【従来の技術】
自動車などの車両内における配線量を軽減させる目的で、車両内の各種電装品やコントローラ等のノードを通信回線で接続し、この回線上で、ノード間をフレームでデータ通信する方式が提案されている。フレームには、各種データが多重化されて含まれる。
【0003】
このような多重伝送装置では、複数のノードが1つの回線に接続され、個々のノードには夫々の負荷若しくはコントローラ等が接続されているので、ノードの故障、負荷の故障、コントローラの故障などが輻輳して発生する。
このような多重通信システム内の種々の故障を、その発生部位を特定して表示する装置として、例えば、特開平3−276842号が提案されている。
【0004】
【発明が解決しようとする課題】
上記特開平3−276842号の故障診断システムでは、特別のテスタを用意し、故障診断に際しては、このテスタを通信回線上に接続して、スイッチのインデイケータランプの関係を故障診断する。即ち、テスタが特定のスイッチに対応するランプを表示すると、そのランプに対応するそのスイッチを操作者が操作するものとし、この操作信号をテスターが監視する。もし操作信号が所定時間内に返ってこないときは、そのスイッチ若しくはランプが故障しているものと判定し、その旨をこのテスターの表示部上に表示する。
【0005】
このように従来の多重伝送システムの故障診断においては、特別のテスターと特別の表示部が必要であった。
本発明は、上記先行技術の問題点を解消するために提案されたもので、その目的は、特別のテスター等を必要とせずに、故障箇所を操作者に報知することのできる多重伝送装置を提案するものである。
【0006】
【課題を解決するための手段】
上記の目的を達成すべく、請求項1の、車両に具備されている負荷を駆動すると共に通信回線を介して他のノードと通信する負荷ノードと、前記負荷の駆動を乗員に報知するための報知手段を有し前記通信回線を介して他のノードと通信を行なう報知通信ノードとを具備する多重伝送装置は、
負荷の故障をその故障の識別子と共に前記通信回線を介して前記報知通信ノードに通知する前記負荷ノードと、
前記通信回線を介して故障の識別子を受信し、前記報知手段をして、この受信した識別子に対応した報知態様により乗員に故障を報知せしめる前記報知通信ノードとを具備したことを特徴とする。
【0007】
請求項2の多重伝送装置によれば、前記報知通信ノードは、前記負荷通信ノードの故障を検知する手段を具備すると共に、前記負荷通信ノードの故障を検知した場合には、負荷の故障とは異なる態様で前記報知手段をして乗員に負荷通信ノードの故障を報知せしめることを特徴とする。
請求項3の多重伝送装置によれば、前記報知手段は、負荷の通常の作動を表示するためのランプでもって故障の報知を兼用することを特徴とする。
【0008】
請求項4の多重伝送装置によれば、前記報知の態様は、報知信号のオン/オフ間隔を異ならせることを特徴とする多重伝送装置。
請求項5の多重伝送装置によれば、前記報知通信ノードが複数設けられている場合において、各々の報知通信ノードの報知手段は、前もって、報知対象の負荷通信ノードの分担を割り当てられている。
【0009】
請求項6の多重伝送装置によれば、前記報知通信ノードが複数の報知手段を具備する場合において、各々の報知通信ノードの報知手段は、前もって、報知対象の負荷通信ノードの分担を割り当てられている。
【0010】
【作用】
請求項1の多重伝送装置によれば、通常時には負荷の駆動を乗員に報知するための報知手段を、さらに、負荷の故障だけでなく通信ノードの故障を報知するためにも兼用することで、余分の報知手段が不要となり、併せて、負荷等の補器の故障と通信ノードの故障とを区別して確実に故障の発生を報知できる。
【0011】
請求項の多重伝送装置によれば、負荷の通常の作動を表示するためのランプが用いられ、コスト的に安価となる。請求項の多重伝送装置によれば、報知信号のオン/オフ間隔を異ならせることにより、複数の故障を識別可能に表示できる。
【0012】
請求項4,5の多重伝送装置によれば、報知手段は前もって管轄範囲を分担されているので、表示態様を異なる報知手段間で同じに設定することができる
【0013】
【実施例】
以下、本発明の多重伝送装置を自動車の制御システムに適用した実施例を説明する。
図1は、自動車100に設けられた実施例の多重伝送システムの構成を示す。図1において矩形のシンボルで示されたものは通信ノードであり、それらは通信線200で接続されている。通信ノードは、通信制御機能と負荷やスイッチ等を制御する機能を有するので、ECU(electronic control unit)と呼ぶ。通信線200は周知のツイストペア線である。この実施例システムでは、図1に示すように、フロントR・ECU10と、フロントL・ECU11と、EGI・ECU12と、ASC・ECU14と、カウルL・ECU15と、MFB・ECU13と、コンソール・ECU16と、インパネ・ECU17と、メータ・ECU18と、コラム・ECU19と、カウルR・ECU20と、リアR・ECU21と、リアL・ECU22とを具備する。
【0014】
個々のECUには、アクチュエータやセンサやスイッチなどが接続されている。これらを本明細書では「補器」と呼ぶこととする。ECUと補器との間は、ツイストペア線ではなく、その補器に最も相応しい信号線で接続されている。例えば、補器がスイッチであれば、二本の信号線で十分であるが、高度の機能を果たすアクチュエータであれば、その機能を発揮するのに相応しい本数の信号線が必要となろう。図1では、そのような信号線を破線で示す。
【0015】
フロントR・ECU10は右側フォグランプ63や右ヘッドランプ(不図示)やモータ65を制御する。フロントL・ECU11は、左側フォグランプ62や左ヘッドランプ(不図示)やモータ64を制御する。EGI・ECU12はエンジン(不図示)を制御する。ASC・ECU14は自動速度制御アクチュエータ60を制御する。カウルL・ECU15は左側ドアの種々の負荷(例えば、パワーウインドモータ等)を制御する。MFB・ECU13はEGI12とフロントL11とASC14とカウルL15との間で通信線200を分岐する。
【0016】
コンソール・ECU16にはパーキングブレーキスイッチ54やその他のスイッチに接続されている。インパネ・ECU17はリアデフォッガスイッチ/ランプ(不図示)に接続され、メータ・ECU18はブレーキランプ55やASC作動ランプ56に接続されている。コラム・ECU19はASC制御のためのMAINスイッチ57とSET/COASTスイッチ58とRES/ACCスイッチ59 に接続されている。メータ・ECU18はブレーキランプ55やASC作動ランプ56に接続されている。カウル・ECU20にはブレーキスイッチ70が接続されている。
【0017】
リアR・ECU21は右側ストップランプ51や右テールランプ(不図示)を制御し、右パッドスイッチ50に接続している。リアL・ECU11は、左側ストップランプ52や左テールランプ(不図示)を制御し、左パッドスイッチ53に接続している。
図2は、典型的なECU(通信ノード)300の構成を示す。このECU300は、出力補器307(例えば、モータやアクチュエータやスイッチなど)を制御し、入力補器308(例えば、スイッチやセンサなど)から情報を入力する。入力補器308からのデータは、出力補器307の制御に直接使用される場合もあれば、このECU300から他のECUに送られて、その他のECUで使用される場合もある。
【0018】
図2において、通信IC300は通信線200に接続され、後述のCSMA/CDの制御手順に準拠して通信を行なう。IC300が受けたデータはCPU305に渡す。電源302は、通信線とは別途配線されている電源線から12Vの供給を受け、このECUで必要な電圧を発生する。CPU305はインタフェース303を介して入力補器308からデータを入力し加工する。更に、CPU305は、この補器308から入力したデータあるいはIC300を介して他のECUから得たデータに基づいて、インタフェース306を介して、出力補器307を制御する。例えば、このECU300がEGI12であり、入力補器308がクランク角センサ(不図示)であり、出力補器307が燃料噴射インジェクタ(不図示)であるならば、CPU305はクランク角度信号を入力してエンジン回転数を演算するであろう。そして、このエンジン回転数に基づいて燃料噴射量を演算し、その信号をインジェクタとしての補器307に出力する。また、必要に応じて、CPU305は演算したエンジン回転数を他のノードに送るために通信IC301に渡す。
【0019】
なお、インタフェース306中に設けられたIPS(intelligent power switching)309は診断機能付き出力ドライバである。
図3は、図1のネットワークシステムにおいて回線200上でやり取りされるフレームのフォーマットを示す。各フレームは、このフレームの送り先のECUアドレスを格納するフィールド400と、このフレームの発信元のECUを識別するフィールド401と、データ(CRCコードを含む)を含むフィールド402と、ACKフィールド403とからなる。
【0020】
ACKフィールド403について説明する。ACKフィールド403は、図4に示すように、データフィールドに続くフィールドで、複数のタイムスロットからなる。各タイムスロットは1ビット分の長さを有し、その位置は夫々のECUに前もって割り当てられている。送信元のECUは、1つのフレームのデータフィールドまで送信する。このフレームを受けた各ECUは、エラー受信(例えばパリテイエラーなど)でないかぎり、自分に指定されたタイムスロットのタイミングにACKビットを返す。このようなACKビットの返答を、送り先として指定されたECUのみならず他のECUも行なうものとすると、即ち、全ECUが行なうとすると、回線200上のこのACKビットを送り元のECUが監視すれば、どのECUがACKビットを返さなかったかが分かる。こうして、送り元のECUは正常に受信できなかったECUが存在することが分かるので、当該フレームを再送する。換言すれば、所定回数の再送に対しても返答がなければ、そのECUは故障しているものと判断することができる。
【0021】
前述したように、各ECUにおいては、入力補器308の故障は故障検出回路303が検出し、出力補器307の故障はIPS309が検出することができる。例えば、故障検出回路やIPSは、複数の接点を有するスイッチのショートや、論理的な判断に基づく故障検出、例えばABS作動中にもかかわらずブレーキランプが不点灯であることからスイッチ不良を検出することができる。
【0022】
このように、各ECUは、少なくとも自分に接続された入力補器や出力補器の故障を検出することができるようになっている。また、上述したように、フレームを送信したECUは、返答できなかったECUを特定することができる。したがって、各ECUは、自分に接続された補器に起きた故障、そして、自分が検出した他のECUの故障を、他のECUに報知することができる。
【0023】
図5は、図3に示したフレームの構成において、故障の発生を報知するフレームのデータフィールドの構成を示す。図5において、フィールド410はこのフレームが故障を報知するフレームであることを示す識別子を格納する。前述したように、本システムにおいては、ECUの故障と補器の故障を分離して認識することができる。そこで、図5のフィールド411は、フィールド412に格納されているのは本ECUが故障したと判断したECU(複数の可)の番号であることを示すフラグである。フィールド413は、フィールド414に格納されているのは本ECUが故障したと判断した補器(複数の可)の番号であることを示すフラグである。
【0024】
故障の発生を乗員に知らせるのは、ランプの点滅によって行なう。ランプの点滅のオン時間とオフ時間の間隔を変更することによって、複数存在し得る故障箇所を乗員に識別せしめる。
本実施例では、ランプは特別の表示装置を設けず、既存のランプや表示器を使う。例えば、チャージランプ67やASC作動ランプ56である。
【0025】
論理的に発生し得る故障箇所の種類が多いと、乗員の目は点滅時間の変化を識別することが困難になってくる。そこで、図7に示すように、故障の発生を報知するランプや表示器が受け持つ範囲を予め決めておく。
即ち、図7では、メータノード(メータECU)18に接続されているチャージランプ67は、MFB・ECU13が検出した他のECUの故障と、メータECU13が検出した例えばオルタネータ61の検出を受け持って表示する。
【0026】
図8の区分けにおいては、メータECU13のASC作動ランプ56は、MFB・ECU13,コラムECU19,カウルR・ECU20,ASC・ECU20が検出した他のECUの故障と、これらのECUが管轄する補器の故障の表示を受け持つ。
図9の区分けにおいては、リアR・ECU21のストップランプ51とリアL・ECU22のストップランプ52とメータECU21のブレーキランプ55とは、メータECU13のASC作動ランプ56は、リアR・ECU21,リアL・ECU22,メータECU21,カウルR・ECU20,コンソール・ECU16が夫々検出したECUの故障と、それらECUの管轄する補器の故障の表示を受け持つ。
【0027】
図10の区分けにおいては、インパネ・ECU17の作動ランプ68は、フロントL・ECU11とフロントR・ECU10とインパネ・ECU17が検出した他のノードの故障と、これらのECUが管轄する補器の故障の表示を受け持つ。
,コラムECU,カウルRECU,ASCECUが検出した他のECUの故障と、これらのECUが管轄する補器の故障を受け持つ。
【0028】
図11は、図8の区分けにおいて、メータ・ECU18のCPUが有しているテーブルを示す。即ち、このCPUは、不図示のRAM内に図11のようなテーブルを格納しておく。メータ・ECU18は、フレームの送信元がMFB・ECU13,コラムECU19,カウルR・ECU20,ASC・ECU20のいずれかである場合に、そのフレーム中のデータフィールド(図5のフォーマット)から故障の他ECUを知り、あるいはその他のECUの故障補器を知り、図11のテーブルから対応するデユーティ時間を知る。
【0029】
図12は、図7,図8,図9のメータ・ECU18や、図9のリアR・ECU21やリアL・ECU22、そして図10のインパネ・ECU17における故障箇所表示のための制御手順を示し、これらの制御手順は各々のECUのCPUにおいて独立に実行される。
ステップS10では、受信したフレームが故障を報知するフレームであるか否かを調べる。故障フレームでないならば、そのフレームのデータのための処理を行なう。故障報知フレームであれば、ステップS12で、図7〜図10に示した管轄により、受信したフレームが自分が管轄するECUから来たものであるかを調べる。管轄外からの故障報知フレームであれば、そのフレームを無視することとし、ステップS20で、自己のECUが管轄する補器に故障がないかを調べる故障がなければメインルーチンにリターンする。
【0030】
自分が管理する補器に故障があれば、あるいは受信した報知フレームが管轄・ECUのECUからのフレームである場合には、ステップS14に進んで、図11のテーブルをサーチし、ステップS16で故障部位に対応してデユーティを決定する。ステップS18では表示を行なう。
【0031】
【発明の効果】
以上説明したように、本発明の多重伝送装置によれば、いコストで、確実に、故障箇所を操作者に報知することができる。
【図面の簡単な説明】
【図1】本発明が自動車に適用された実施例の多重通信システムの構成を説明する図。
【図2】ECUの典型的な構成を示す図。
【図3】実施例のシステムで用いられるフレームの構成を示す図。
【図4】データフィールドに続くACKフィールドの構成を示す図。
【図5】故障報知フレームのデータフィールド部分の構成を示す図。
【図6】故障報知の信号間隔を示す図。
【図7】故障表示の管轄の一例を示す図。
【図8】故障表示の管轄の一例を示す図。
【図9】故障表示の管轄の一例を示す図。
【図10】故障表示の管轄の一例を示す図。
【図11】故障表示のデユーティを決定するためのテーブルの構成を示す図。
【図12】実施例の制御手順を示すフローチャート。
[0001]
[Industrial applications]
The present invention relates to a multiplex transmission device including a load node that drives a load and a notification communication node having a notification unit for notifying an occupant of the drive of the load via a communication line. The present invention relates to a multiplex transmission device having a notification function.
[0002]
[Prior art]
In order to reduce the amount of wiring in a vehicle such as an automobile, a method has been proposed in which nodes such as various electric components and a controller in the vehicle are connected by a communication line, and data communication is performed between the nodes by a frame on this line. I have. The frame includes various data multiplexed.
[0003]
In such a multiplex transmission device, a plurality of nodes are connected to one line, and each node is connected to a load or a controller. Therefore, node failure, load failure, controller failure, etc. Occurs due to congestion.
For example, Japanese Patent Application Laid-Open No. Hei 3-276842 has proposed a device for identifying and displaying various failures in such a multiplex communication system.
[0004]
[Problems to be solved by the invention]
In the failure diagnosis system disclosed in Japanese Patent Application Laid-Open No. 3-276842, a special tester is prepared, and at the time of failure diagnosis, this tester is connected to a communication line to perform failure diagnosis on the relationship between the indicator lamps of the switches. That is, when the tester displays a lamp corresponding to a specific switch, the operator operates the switch corresponding to the lamp, and the tester monitors this operation signal. If the operation signal does not return within a predetermined time, it is determined that the switch or the lamp has failed, and the fact is displayed on the display unit of the tester.
[0005]
As described above, in the failure diagnosis of the conventional multiplex transmission system, a special tester and a special display unit are required.
The present invention has been proposed in order to solve the above-mentioned problems of the prior art, and an object of the present invention is to provide a multiplex transmission device capable of notifying an operator of a failure point without requiring a special tester or the like. It is a suggestion.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, a load node for driving a load provided in a vehicle and communicating with another node via a communication line, and for notifying an occupant of the drive of the load according to claim 1. A multiplex transmission device comprising: a notification communication node having notification means and communicating with another node via the communication line,
The load node, which notifies the fault of the load to the broadcast communication node via the communication line together with the identifier of the fault,
A notification communication node that receives an identifier of a failure via the communication line, performs the notification unit, and notifies the occupant of the failure in a notification mode corresponding to the received identifier.
[0007]
According to the multiplex transmission apparatus of claim 2, the broadcast communication node includes means for detecting a failure of the load communication node, and when the failure of the load communication node is detected, It is characterized in that the notification means is made to notify the occupant of the failure of the load communication node in a different manner.
According to the multiplex transmission apparatus of the third aspect, the notifying means is also used for notifying the failure with a lamp for displaying a normal operation of the load.
[0008]
5. The multiplex transmission apparatus according to claim 4, wherein in the broadcast mode, an on / off interval of a broadcast signal is changed.
According to the multiplex transmission apparatus of the fifth aspect, when a plurality of broadcast communication nodes are provided, the broadcast means of each broadcast communication node is assigned in advance the sharing of the load communication node to be broadcast.
[0009]
According to the multiplex transmission apparatus of claim 6, when the broadcast communication node includes a plurality of broadcast means, the broadcast means of each broadcast communication node is assigned in advance the sharing of the load communication node to be broadcast. I have.
[0010]
[Action]
According to the multiplex transmission device of claim 1, the notifying means for notifying the occupant of the drive of the load at the normal time is further used to notify not only the failure of the load but also the failure of the communication node. No extra notification means is required, and at the same time, the occurrence of a failure can be reliably reported by distinguishing between a failure of an auxiliary device such as a load and a failure of a communication node .
[0011]
According to the multiplex transmission device of the second aspect , a lamp for indicating the normal operation of the load is used, and the cost is low. According to the multiplex transmission apparatus of the third aspect , a plurality of faults can be identifiably displayed by changing the on / off interval of the notification signal.
[0012]
According to the multiplex transmission apparatus of claims 4 and 5 , since the notification means is assigned a jurisdiction range in advance, the display mode can be set the same between different notification means.
【Example】
Hereinafter, an embodiment in which the multiplex transmission device of the present invention is applied to a control system of an automobile will be described.
FIG. 1 shows a configuration of a multiplex transmission system according to an embodiment provided in an automobile 100. In FIG. 1, communication nodes are shown by rectangular symbols, and they are connected by a communication line 200. A communication node has a communication control function and a function of controlling a load, a switch, and the like, and is therefore called an ECU (electronic control unit). The communication line 200 is a well-known twisted pair line. In the system of this embodiment, as shown in FIG. 1, a front R.ECU 10, a front L.ECU 11, an EGI.ECU 12, an ASC.ECU 14, a cowl L.ECU 15, a MFB.ECU 13, a console E.ECU 16, , An instrument panel ECU 17, a meter ECU 18, a column ECU 19, a cowl R ECU 20, a rear R ECU 21, and a rear L ECU 22.
[0014]
Actuators, sensors, switches, and the like are connected to each ECU. These are referred to as "auxiliary devices" in this specification. The ECU and the auxiliary device are connected not by a twisted pair wire but by a signal line most suitable for the auxiliary device. For example, if the auxiliary device is a switch, two signal lines are sufficient, but if the actuator performs a high degree of function, an appropriate number of signal lines will be required to perform the function. In FIG. 1, such signal lines are indicated by broken lines.
[0015]
The front R · ECU 10 controls the right fog lamp 63, the right head lamp (not shown), and the motor 65. The front L-ECU 11 controls a left fog lamp 62, a left head lamp (not shown), and a motor 64. The EGI ECU 12 controls an engine (not shown). The ASC / ECU 14 controls the automatic speed control actuator 60. The cowl L · ECU 15 controls various loads (for example, a power window motor or the like) on the left door. The MFB / ECU 13 branches the communication line 200 between the EGI 12, the front L11, the ASC 14, and the cowl L15.
[0016]
The console / ECU 16 is connected to a parking brake switch 54 and other switches. The instrument panel / ECU 17 is connected to a rear defogger switch / lamp (not shown), and the meter / ECU 18 is connected to a brake lamp 55 and an ASC operation lamp 56. The column ECU 19 is connected to a MAIN switch 57, a SET / COAST switch 58, and a RES / ACC switch 59 for ASC control. The meter / ECU 18 is connected to a brake lamp 55 and an ASC operation lamp 56. A brake switch 70 is connected to the cowl / ECU 20.
[0017]
The rear R / ECU 21 controls a right stop lamp 51 and a right tail lamp (not shown) and is connected to a right pad switch 50. The rear L-ECU 11 controls a left stop lamp 52 and a left tail lamp (not shown) and is connected to a left pad switch 53.
FIG. 2 shows a configuration of a typical ECU (communication node) 300. The ECU 300 controls an output auxiliary device 307 (for example, a motor, an actuator, or a switch) and inputs information from an input auxiliary device 308 (for example, a switch or a sensor). The data from the input auxiliary device 308 may be used directly for controlling the output auxiliary device 307, or may be sent from the ECU 300 to another ECU and used by another ECU.
[0018]
In FIG. 2, a communication IC 300 is connected to a communication line 200 and performs communication in accordance with a CSMA / CD control procedure described later. The data received by the IC 300 is passed to the CPU 305. The power supply 302 receives a supply of 12 V from a power supply line separately wired from the communication line, and generates a necessary voltage in the ECU. The CPU 305 inputs data from the input auxiliary device 308 via the interface 303 and processes the data. Further, the CPU 305 controls the output auxiliary device 307 via the interface 306 based on the data input from the auxiliary device 308 or data obtained from another ECU via the IC 300. For example, if the ECU 300 is the EGI 12, the input auxiliary device 308 is a crank angle sensor (not shown), and the output auxiliary device 307 is a fuel injection injector (not shown), the CPU 305 inputs a crank angle signal and The engine speed will be calculated. Then, the fuel injection amount is calculated based on the engine speed, and the signal is output to an auxiliary device 307 as an injector. If necessary, the CPU 305 sends the calculated engine speed to the communication IC 301 for sending to another node.
[0019]
The IPS (intelligent power switching) 309 provided in the interface 306 is an output driver with a diagnostic function.
FIG. 3 shows a format of a frame exchanged on the line 200 in the network system of FIG. Each frame includes a field 400 for storing an ECU address of a destination of the frame, a field 401 for identifying a source ECU of the frame, a field 402 including data (including a CRC code), and an ACK field 403. Become.
[0020]
The ACK field 403 will be described. As shown in FIG. 4, the ACK field 403 is a field following the data field, and includes a plurality of time slots. Each time slot has a length of one bit, and its position is assigned to each ECU in advance. The transmission source ECU transmits up to the data field of one frame. Each ECU receiving this frame returns an ACK bit at the timing of the time slot designated by itself, unless an error is received (for example, a parity error). It is assumed that not only the ECU designated as the destination, but also other ECUs, respond to such an ACK bit, that is, if all the ECUs respond, the source ECU monitors this ACK bit on the line 200. Then you can see which ECU did not return the ACK bit. In this way, the sending ECU knows that there is an ECU that has not been able to receive data normally, and retransmits the frame. In other words, if there is no response to the predetermined number of retransmissions, it can be determined that the ECU is out of order.
[0021]
As described above, in each ECU, the failure of the input auxiliary device 308 can be detected by the failure detection circuit 303, and the failure of the output auxiliary device 307 can be detected by the IPS 309. For example, a failure detection circuit or an IPS detects a short circuit of a switch having a plurality of contacts or a failure detection based on a logical judgment. For example, a failure of a switch is detected because a brake lamp is not lit even during ABS operation. be able to.
[0022]
As described above, each ECU can detect at least a failure of an input auxiliary device or an output auxiliary device connected thereto. Further, as described above, the ECU that transmitted the frame can specify the ECU that failed to respond. Therefore, each ECU can notify the other ECU of a failure that has occurred in an auxiliary device connected to the ECU and a failure of the other ECU that the ECU has detected.
[0023]
FIG. 5 shows a configuration of a data field of a frame for notifying the occurrence of a failure in the configuration of the frame shown in FIG. In FIG. 5, a field 410 stores an identifier indicating that this frame is a frame that reports a failure. As described above, in the present system, the failure of the ECU and the failure of the auxiliary device can be separately recognized. Therefore, a field 411 in FIG. 5 contains a flag indicating that the number stored in the field 412 is the number of the ECU (s) that have determined that the present ECU has failed. The field 413 stores a flag indicating that the number stored in the field 414 is the number of an auxiliary device (a plurality of auxiliary devices) determined to have failed by the ECU.
[0024]
The occupant is notified of the occurrence of the malfunction by blinking a lamp. By changing the interval between the on-time and off-time of the flashing of the lamp, the occupant can identify a plurality of possible fault locations.
In this embodiment, the lamp does not have a special display device, but uses an existing lamp or display. For example, the charge lamp 67 and the ASC operation lamp 56 are used.
[0025]
If there are many types of failure points that can logically occur, it becomes difficult for the occupant's eyes to identify a change in the blinking time. Therefore, as shown in FIG. 7, a range for a lamp or a display for notifying the occurrence of a failure is determined in advance.
That is, in FIG. 7, the charge lamp 67 connected to the meter node (meter ECU) 18 displays the failure of the other ECU detected by the MFB ECU 13 and the detection of the alternator 61 detected by the meter ECU 13, for example. I do.
[0026]
In the classification of FIG. 8, the ASC operation lamp 56 of the meter ECU 13 indicates that the MFB ECU 13, the column ECU 19, the cowl R ECU 20, the failure of the other ECU detected by the ASC ECU 20, and the auxiliary devices controlled by these ECUs. Responsible for failure indication.
9, the stop lamp 51 of the rear R.ECU 21, the stop lamp 52 of the rear L.ECU 22, and the brake lamp 55 of the meter ECU 21, the ASC operation lamp 56 of the meter ECU 13, the rear R.ECU 21, and the rear L The ECU 22, the meter ECU 21, the cowl R.ECU 20, and the console ECU 16 are each responsible for the detection of a failure of the ECU and the display of a failure of an auxiliary device controlled by the ECU.
[0027]
In the division of FIG. 10, the operation lamp 68 of the instrument panel / ECU 17 indicates the failure of the other nodes detected by the front L-ECU 11, the front R-ECU 10, and the instrument panel / ECU 17, and the failure of the auxiliary device controlled by these ECUs. Responsible for display.
, The column ECU, the cowl RECCU, and the ASC ECU detect failures of the other ECUs and failures of auxiliary devices controlled by these ECUs.
[0028]
FIG. 11 shows a table held by the CPU of the meter / ECU 18 in the division of FIG. That is, the CPU stores a table as shown in FIG. 11 in a RAM (not shown). When the transmission source of the frame is any one of the MFB-ECU 13, the column ECU 19, the cowl R-ECU 20, and the ASC-ECU 20, the meter / ECU 18 determines from the data field (the format of FIG. Or other malfunction auxiliary devices of the ECU, and the corresponding duty time is known from the table of FIG.
[0029]
FIG. 12 shows a control procedure for displaying a failure point in the meter ECU 18 in FIGS. 7, 8, and 9, the rear R ECU 21 and the rear L ECU 22 in FIG. 9, and the instrument panel ECU 17 in FIG. These control procedures are executed independently by the CPU of each ECU.
In step S10, it is checked whether or not the received frame is a frame for reporting a failure. If the frame is not a failed frame, processing for data of the frame is performed. If it is a failure notification frame, it is checked in step S12 whether the received frame is from the ECU under its jurisdiction according to the jurisdiction shown in FIGS. If the frame is a failure notification frame from outside the jurisdiction, the frame is ignored, and in step S20, if there is no failure to check whether there is a failure in the accessory controlled by the own ECU, the process returns to the main routine.
[0030]
If there is a failure in the auxiliary device managed by itself, or if the received notification frame is a frame from the ECU of the responsible jurisdiction / ECU, the process proceeds to step S14 to search the table in FIG. The duty is determined according to the site. In step S18, display is performed.
[0031]
【The invention's effect】
As described above, according to the multiplex transmission apparatus of the present invention, in yet cheap cost, reliably, it is possible to notify the failure site to the operator.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a configuration of a multiplex communication system according to an embodiment in which the present invention is applied to an automobile.
FIG. 2 is a diagram showing a typical configuration of an ECU.
FIG. 3 is a diagram showing a configuration of a frame used in the system of the embodiment.
FIG. 4 is a diagram showing a configuration of an ACK field following a data field.
FIG. 5 is a diagram showing a configuration of a data field portion of a failure notification frame.
FIG. 6 is a diagram showing signal intervals of failure notification.
FIG. 7 is a diagram showing an example of jurisdiction of a failure display.
FIG. 8 is a diagram showing an example of jurisdiction of a failure display.
FIG. 9 is a diagram showing an example of jurisdiction of a failure display.
FIG. 10 is a diagram showing an example of jurisdiction of a failure display.
FIG. 11 is a diagram showing a configuration of a table for determining a duty of failure display.
FIG. 12 is a flowchart illustrating a control procedure according to the embodiment.

Claims (5)

車両に具備されているアクチュエータ、センサやスイッチなどの入力補器又は出力補器と接続された複数の通信ノードを、通信回線を介して接続してなる多重伝送装置であって、A plurality of communication nodes connected to an input auxiliary device or an output auxiliary device such as an actuator, a sensor or a switch provided in a vehicle, and a multiplex transmission device connected via a communication line,
前記通信ノードは、  The communication node,
自己に接続されている入力補器又は出力補器の故障を検出する補器故障検出手段と、  Auxiliary device failure detecting means for detecting a failure of an input auxiliary device or an output auxiliary device connected thereto,
前記検出した入力補器又は出力補器の故障を他の通信ノードに通知する通知手段と、  Notifying means for notifying another communication node of the detected failure of the input auxiliary device or the output auxiliary device,
他の通信ノードから返答がない場合に該他の通信ノードに所定回数内で再送を行なう再送手段と、  Retransmission means for retransmitting the other communication node within a predetermined number of times when there is no response from the other communication node;
前記所定回数の再送をおこなっても返答がなければ前記他の通信ノードが故障したものと判断するノード故障判断手段と  Node failure determining means for determining that the other communication node has failed if there is no response even after performing the predetermined number of retransmissions;
前記他の通信ノードが故障したことをさらに他の通信ノードに報知するノード故障報知手段と  Node failure reporting means for further reporting to the other communication node that the other communication node has failed;
を具備し、With
前記通信ノードのうち、車両に具備されている負荷の通常の作動を乗員に報知するための報知手段を備えた報知通信ノードは、さらに、前記入力補器又は出力補器の故障の通知又は前記通信ノードの故障の報知を受信すると、前記報知手段を用いて、前記負荷の通常の作動と、前記入力補器又は出力補器の故障と、前記他の通信ノードの故障とをそれぞれ異なる報知態様にて乗員に報知せしめることにより、前記負荷の通常の作動を乗員に報知するための報知手段を、前記入力補器又は出力補器の故障と前記他の通信ノードの故障とを報知するために兼用することを特徴とする多重伝送装置。  Among the communication nodes, a notification communication node including a notification unit for notifying an occupant of a normal operation of a load provided in the vehicle, further includes a notification of a failure of the input auxiliary device or the output auxiliary device or When receiving the notification of the failure of the communication node, the notification means is used to provide different notification modes for the normal operation of the load, the failure of the input auxiliary device or the output auxiliary device, and the failure of the other communication node. By notifying the occupant at, the notifying means for notifying the occupant of the normal operation of the load, in order to notify the failure of the input auxiliary device or the output auxiliary device and the failure of the other communication node A multiplex transmission device that is also used.
請求項1に記載の多重伝送装置において、前記報知手段はランプを用いて報知することを特徴とする多重伝送装置。In multiplex transmission apparatus according to claim 1, wherein the notification means, multiplex transmission apparatus characterized by informing with a ramp. 請求項1またはに記載の多重伝送装置において、前記報知態様は、報知信号のオン/オフ間隔を異ならせることを特徴とする多重伝送装置。 3. The multiplex transmission device according to claim 1, wherein the broadcast mode varies on / off intervals of a broadcast signal. 4. 請求項1の多重伝送装置において、前記報知通信ノードが複数設けられている場合において、各々の報知通信ノードの報知手段は、前もって、報知対象の通信ノードの分担を割り当てられていることを特徴とする多重伝送装置In the multiplex transmission apparatus according to claim 1, in a case where the notification communication node is provided with a plurality, informing means for each broadcast communication nodes, beforehand, and characterized in that assigned the sharing of communication nodes of the notification target Multiplex transmission equipment . 請求項1の多重伝送装置において、前記報知通信ノードが複数の報知手段を具備する場合において、各々の報知通信ノードの報知手段は、前もって、報知対象の通信ノードの分担を割り当てられていることを特徴とする多重伝送装置In the multiplex transmission apparatus according to claim 1, in a case where the notification communication node comprises a plurality of notification means, notifying means each broadcast communication nodes, beforehand, that it has been assigned an allocation of a communication node of a notification target Characteristic multiplex transmission equipment .
JP31991994A 1994-12-22 1994-12-22 Multiplex transmission equipment Expired - Fee Related JP3544233B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP31991994A JP3544233B2 (en) 1994-12-22 1994-12-22 Multiplex transmission equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31991994A JP3544233B2 (en) 1994-12-22 1994-12-22 Multiplex transmission equipment

Publications (2)

Publication Number Publication Date
JPH08182055A JPH08182055A (en) 1996-07-12
JP3544233B2 true JP3544233B2 (en) 2004-07-21

Family

ID=18115700

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31991994A Expired - Fee Related JP3544233B2 (en) 1994-12-22 1994-12-22 Multiplex transmission equipment

Country Status (1)

Country Link
JP (1) JP3544233B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7589573B2 (en) * 2021-02-03 2024-11-26 スズキ株式会社 In-vehicle control system

Also Published As

Publication number Publication date
JPH08182055A (en) 1996-07-12

Similar Documents

Publication Publication Date Title
JP2515387B2 (en) Vehicle display
CN114802168B (en) Parking brake control system and method
JPH02306743A (en) On-vehicle multiplex transmitter
JPH08153067A (en) Data transmission method in data processing system suitable for use in automobile and data processing system for implementing this method
GB2441625A (en) FET monitoring and protection system
KR20020022576A (en) Failure diagnosis apparatus and failure diagnosis method of vehicular electronic control system
KR20080086884A (en) How to Transfer Data Using Self-Diagnostic Pulse Width Modulation
MXPA02009105A (en) Vehicle lamp inspection system.
CN113341923A (en) Low-voltage wire harness fault detection method of vehicle, signal diagnosis unit and vehicle
CN114379572B (en) Vehicle environment sensing system and fault diagnosis method
US9633810B2 (en) Combination switch
JP3544233B2 (en) Multiplex transmission equipment
JP5582748B2 (en) Electronic control device for vehicle
JP2002091549A (en) Failure diagnosis device and failure failure diagnosis method for electronic control system for vehicle
JP2002316598A (en) Data communication backup system
JP3400155B2 (en) Auxiliary device control device for vehicles
JP2980709B2 (en) Multiplex transmission equipment
JP2925546B2 (en) Vehicle decentering detection device
JP2002091545A (en) Failure diagnosis device for vehicle electronic control system
RU102568U1 (en) VEHICLE INFORMATION AND MANAGEMENT SYSTEM
JP3383462B2 (en) Multiplex transmission system
CN120462394A (en) Vehicle collision detection and control method, device, vehicle and storage medium
JP3063542B2 (en) Automatic vehicle oil temperature warning device
CN118518388A (en) Steering mechanical fault monitoring method, system, vehicle and storage medium
JP2003307538A (en) Diagnosis method for vehicle electrical system

Legal Events

Date Code Title Description
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: 20040319

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040401

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees