JPH04301734A - Vehicle diagnosis system - Google Patents
Vehicle diagnosis systemInfo
- Publication number
- JPH04301734A JPH04301734A JP3067010A JP6701091A JPH04301734A JP H04301734 A JPH04301734 A JP H04301734A JP 3067010 A JP3067010 A JP 3067010A JP 6701091 A JP6701091 A JP 6701091A JP H04301734 A JPH04301734 A JP H04301734A
- Authority
- JP
- Japan
- Prior art keywords
- ecu
- interface box
- signal
- personal computer
- connector
- 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.)
- Pending
Links
Landscapes
- Testing Electric Properties And Detecting Electric Faults (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は、車輌に搭載した電子制
御装置に汎用コンピュータを接続して故障診断を行なう
車輌診断システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a vehicle diagnostic system for diagnosing failures by connecting a general-purpose computer to an electronic control unit mounted on a vehicle.
【0002】0002
【従来の技術】近年、自動車などの車輌における電子制
御系の高機能化が進み、この電子制御系が故障すると、
その故障原因を究明するために大規模で高価な各種専用
機器が必要となった。[Prior Art] In recent years, electronic control systems in vehicles such as automobiles have become more sophisticated, and when this electronic control system breaks down,
In order to investigate the cause of the failure, large-scale and expensive specialized equipment was required.
【0003】従って、最近では、例えば、特開平1−2
54835号公報に開示されているように、比較的容易
に故障診断が行なえ、小型で携帯可能な車輌診断装置(
セレクトモニタ)が開発されており、このセレクトモニ
タを車輌の電子制御装置(ECU)に接続することによ
り、各センサ類、各アクチュエータ類の出力信号に基づ
くECU内データ、及び、各アクチュエータ類に対する
ECU内制御データを診断することができるようになっ
た。[0003] Therefore, recently, for example, Japanese Patent Laid-Open No. 1-2
As disclosed in Japanese Patent No. 54835, a small and portable vehicle diagnostic device (
A select monitor) has been developed, and by connecting this select monitor to the vehicle's electronic control unit (ECU), data within the ECU based on the output signals of each sensor and each actuator, and the ECU for each actuator are displayed. It is now possible to diagnose internal control data.
【0004】0004
【発明が解決しようとする課題】しかしながら、上記セ
レクトモニタは、ECUの入出力信号のデータを表示す
るのみであるため、作業者は故障診断用のマニュアルを
参照しながら、表示されたデータから故障箇所を判別し
なければならない。[Problems to be Solved by the Invention] However, since the above-mentioned select monitor only displays the data of the input/output signals of the ECU, the operator must refer to the manual for fault diagnosis and determine the fault based on the displayed data. The location must be determined.
【0005】さらに、上記セレクトモニタの故障診断プ
ログラムはROMカセットにより供給されるため容易に
は変更できず、故障内容によっては、テスタ、オシロス
コープなどの他の計測器を追加して確認する必要が生じ
る場合があり、作業工数の増大を招く。[0005]Furthermore, since the fault diagnosis program of the select monitor is supplied by a ROM cassette, it cannot be easily changed, and depending on the nature of the fault, it may be necessary to add other measuring instruments such as a tester or oscilloscope for confirmation. This may result in an increase in work man-hours.
【0006】本発明は上記事情に鑑みてなされたもので
、故障診断のための各種機能を容易に統合化することが
でき、しかも、各種診断に対して柔軟に対応可能な車輌
診断システムを提供することを目的としている。The present invention has been made in view of the above circumstances, and provides a vehicle diagnostic system that can easily integrate various functions for failure diagnosis and can flexibly respond to various types of diagnosis. It is intended to.
【0007】[0007]
【課題を解決するための手段】本発明の車輌診断システ
ムは、車輌の故障診断プログラムを自在に交換可能な汎
用コンピュータと、上記汎用コンピュータと上記車輌に
搭載した電子制御装置との間に接続し、この電子装置の
入出力信号を上記汎用コンピュータからの指令によって
処理するインターフェース装置とを備えたものである。[Means for Solving the Problems] The vehicle diagnostic system of the present invention includes a general-purpose computer capable of freely exchanging vehicle failure diagnosis programs, and a general-purpose computer connected between the general-purpose computer and an electronic control device mounted on the vehicle. , and an interface device that processes input/output signals of the electronic device according to instructions from the general-purpose computer.
【0008】[0008]
【作用】本発明の車輌診断システムでは、車輌に搭載し
た電子制御装置と、故障診断プログラムを自在に交換可
能な汎用コンピュータとがインターフェース装置を介し
て接続され、汎用コンピュータからの指令によって電子
装置の入出力信号がインターフェース装置で処理され、
故障診断が行われる。[Operation] In the vehicle diagnostic system of the present invention, an electronic control device installed in a vehicle and a general-purpose computer capable of freely exchanging fault diagnosis programs are connected via an interface device, and the electronic device can be controlled by commands from the general-purpose computer. The input and output signals are processed by the interface device,
Fault diagnosis is performed.
【0009】[0009]
【実施例】以下、図面を参照して本発明の実施例を説明
する。図面は本発明の一実施例を示し、図1はシステム
の回路構成図、図2はパーソナルコンピュータ側の制御
手順を示すフローチャート、図3はインターフェースボ
ックス側の制御手順を示すフローチャートである。Embodiments Hereinafter, embodiments of the present invention will be described with reference to the drawings. The drawings show an embodiment of the present invention; FIG. 1 is a circuit diagram of a system, FIG. 2 is a flowchart showing a control procedure on the personal computer side, and FIG. 3 is a flowchart showing a control procedure on the interface box side.
【0010】[構 成]図1において、符号10は自
動車などの車輌に搭載される電子制御装置(ECU)で
あり、このECU10に、マイクロコンピュータ20を
内蔵したインターフェース装置としてインターフェース
ボックス40を介して、汎用コンピュータとしてのパー
ソナルコンピュータ50が接続され、故障診断が行われ
る。[Configuration] In FIG. 1, reference numeral 10 is an electronic control unit (ECU) mounted on a vehicle such as an automobile. , a personal computer 50 as a general-purpose computer is connected, and fault diagnosis is performed.
【0011】上記ECU10は、中央処理装置(CPU
)1と、読出し専用メモリ(ROM)2と、読み書き両
用メモリ(RAM)3と、入出力(I/O)インターフ
ェース4とがバスライン5を介して接続されるマイクロ
コンピュータからなり、上記I/Oインターフェース4
の出力ポートに駆動回路6が接続され、この駆動回路6
と上記I/Oインターフェース4とが外部接続コネクタ
7に接続されている。[0011] The ECU 10 is a central processing unit (CPU).
) 1, a read-only memory (ROM) 2, a read/write memory (RAM) 3, and an input/output (I/O) interface 4 are connected to each other via a bus line 5. O interface 4
A drive circuit 6 is connected to the output port of the drive circuit 6.
and the above-mentioned I/O interface 4 are connected to an external connection connector 7.
【0012】また、上記インターフェースボックス40
には、マイクロコンピュータ20と、このマイクロコン
ピュータ20の外部に接続されるシステム機能拡張用の
ROM30及びRAM31と、通信処理回路32と、ア
ナログ信号処理回路33と、デジタル信号処理回路34
と、常閉タイプのリレーRY1,RY2,RY3 と、
このリレーRY1,RY2,RY3 を駆動するための
駆動回路35とが内蔵されている。[0012] Also, the interface box 40
includes a microcomputer 20, a ROM 30 and a RAM 31 for system function expansion connected to the outside of the microcomputer 20, a communication processing circuit 32, an analog signal processing circuit 33, and a digital signal processing circuit 34.
, normally closed type relays RY1, RY2, RY3,
A drive circuit 35 for driving the relays RY1, RY2, and RY3 is built-in.
【0013】上記マイクロコンピュータ20は、CPU
21、ROM22、RAM23、タイマ24、シリアル
コミュニケーションインターフェース(SCI)25、
アナログ/デジタル(A/D)変換器26がバスライン
27を介して接続されて構成されており、このバスライ
ン27が外部に延長され、上記システム機能拡張用のR
OM30及びRAM31とデジタル信号処理回路34と
に接続されている。The microcomputer 20 has a CPU
21, ROM 22, RAM 23, timer 24, serial communication interface (SCI) 25,
An analog/digital (A/D) converter 26 is connected via a bus line 27, and this bus line 27 is extended to the outside to provide an R
It is connected to OM30, RAM31, and digital signal processing circuit 34.
【0014】また、上記SCI25が上記通信処理回路
32に接続され、上記A/D変換器26が上記アナログ
信号処理回路33に接続されるとともに、上記デジタル
信号処理回路34が上記駆動回路35を介して各リレー
RY1,RY2,RY3 のリレーコイルに接続されて
いる。Further, the SCI 25 is connected to the communication processing circuit 32, the A/D converter 26 is connected to the analog signal processing circuit 33, and the digital signal processing circuit 34 is connected to the drive circuit 35. and is connected to the relay coil of each relay RY1, RY2, RY3.
【0015】上記リレーRY1,RY2 は、上記デジ
タル信号処理回路34から外部接続コネクタ41に延出
される入出力ラインに対し、リレー接点が閉状態で入力
ラインと出力ラインとを連通させるよう介装されており
、また、上記リレーRY3 は、上記アナログ信号処理
回路33から上記外部接続コネクタ41に延出される入
出力ラインに対し、リレー接点が閉状態で入力ラインと
出力ラインとを連通させるよう介装されている。The relays RY1 and RY2 are interposed with respect to the input/output line extending from the digital signal processing circuit 34 to the external connection connector 41 so that the input line and the output line communicate with each other when the relay contacts are closed. Furthermore, the relay RY3 is interposed with respect to the input/output line extending from the analog signal processing circuit 33 to the external connection connector 41 so that the input line and the output line communicate with each other when the relay contact is in a closed state. has been done.
【0016】また、上記インターフェースボックス40
の外部接続コネクタ41がアダプタハーネス42を介し
て上記ECU10の外部接続コネクタ7と車輌側のコネ
クタ8との間に接続され、この車輌側のコネクタ8には
、デジタルセンサ類11とアナログセンサ類12とアク
チュエータ類13とが接続されている。[0016] Also, the interface box 40
An external connector 41 is connected via an adapter harness 42 between the external connector 7 of the ECU 10 and a connector 8 on the vehicle side, and the connector 8 on the vehicle side has digital sensors 11 and analog sensors 12. and actuators 13 are connected.
【0017】上記デジタルセンサ類11は、例えば、エ
ンジン回転数センサ、車速センサ、あるいは、スロット
ル全閉時にONするアイドルスイッチ、スロットル全開
時にONするフルスイッチなどのデジタル信号を出力す
るセンサ類であり、上記アナログセンサ類12は、例え
ば、吸入空気量センサ、冷却水温センサなどのアナログ
信号を出力するセンサ類である。また、上記アクチュエ
ータ類13は、例えば、インジェクタ、アイドルスピー
ドコントロールバルブ、オートマチックトランスミッシ
ョン(AT)のライン圧制御用デューティソレノイドバ
ルブなどの各種制御用アクチュエータである。The digital sensors 11 are sensors that output digital signals, such as an engine speed sensor, a vehicle speed sensor, an idle switch that turns on when the throttle is fully closed, and a full switch that turns on when the throttle is fully opened. The analog sensors 12 are, for example, sensors that output analog signals, such as an intake air amount sensor and a cooling water temperature sensor. The actuators 13 are actuators for various controls, such as an injector, an idle speed control valve, and a duty solenoid valve for controlling line pressure of an automatic transmission (AT).
【0018】そして、上記インターフェースボックス4
0内部の各リレーRY1,RY2,RY3 のリレー接
点が開のとき、上記デジタルセンサ類11からの信号が
デジタル信号処理回路34を経由するとともに、上記ア
ナログセンサ類12からの信号がアナログ信号処理回路
33を経由して上記ECU10のI/Oインターフェー
ス4に入力され、また、上記ECU10の駆動回路6か
らの信号が、上記デジタル信号処理回路34を経由して
上記アクチュエータ類13に出力される。すなわち、上
記各リレーRY1,RY2,RY3をONする(リレー
コイルを通電してリレー接点を開状態とする)ことによ
り、ECU10に対し、入出力信号の切断、入出力信号
のレベル制限、疑似信号出力などの処理を行なうことが
できるようになっているのである。[0018] Then, the above interface box 4
When the relay contacts of the relays RY1, RY2, and RY3 inside 0 are open, the signals from the digital sensors 11 pass through the digital signal processing circuit 34, and the signals from the analog sensors 12 pass through the analog signal processing circuit. 33 to the I/O interface 4 of the ECU 10, and signals from the drive circuit 6 of the ECU 10 are output to the actuators 13 via the digital signal processing circuit 34. That is, by turning on each of the above-mentioned relays RY1, RY2, and RY3 (energizing the relay coil and opening the relay contacts), the ECU 10 can disconnect input/output signals, limit the level of input/output signals, and set pseudo signals. It is now possible to perform processing such as output.
【0019】さらに、上記インターフェースボックス4
0の通信処理回路32に接続される通信ライン用コネク
タ43と、上記車輌側のコネクタ8に接続される通信用
ライン用コネクタ9とが接続され、上記通信処理回路3
2からの通信ライン44が上記車輌側のコネクタ8及び
上記ECU10のコネクタ7を介して上記I/Oインタ
ーフェース4に接続され、上記ECU10内部の演算デ
ータあるいは自己診断機能によるトラブルデータなどを
読出すことができるようになっている。Furthermore, the interface box 4
A communication line connector 43 connected to the communication processing circuit 32 of 0 and a communication line connector 9 connected to the vehicle side connector 8 are connected, and the communication line connector 43 connected to the communication processing circuit 32 of
A communication line 44 from 2 is connected to the I/O interface 4 via the vehicle-side connector 8 and the connector 7 of the ECU 10 to read calculation data inside the ECU 10 or trouble data based on the self-diagnosis function. is now possible.
【0020】一方、上記パーソナルコンピュータ50は
、例えばラップトップ型のパーソナルコンピュータであ
り、CPU51、基本システムプログラムが記憶された
ROM52、RAM53、ダイレクトメモリアクセスコ
ントローラ(DMAC)54、ハードディスクドライブ
(HDD)55を制御するハードディスクドライブコン
トローラ(HDC)56、フロッピィディスクドライブ
(FDD)57を制御するフロッピィディスクドライブ
コントローラ(FDC)58、図示しないプリンタを制
御するプリントコントローラ(PRINT CONT
)59、通信インターフェース60を制御するシリアル
インプットアウトプットコントローラ(SIO)61、
キー入力のためのキーボード(KEY BOARD)
62を制御するキーボード制御回路(KBS)63、液
晶ディスプレイあるいはプラズマディスプレイなどのデ
ィスプレイ(DISP.)64を制御するディスプレイ
コントローラ(DISP.CONT.)65、及び、ス
ピーカ66を駆動するスピーカコントローラ(SP.C
ONT.)67がバスライン68を介して互いに接続さ
れて構成されている。On the other hand, the personal computer 50 is, for example, a laptop-type personal computer, and includes a CPU 51, a ROM 52 storing a basic system program, a RAM 53, a direct memory access controller (DMAC) 54, and a hard disk drive (HDD) 55. A hard disk drive controller (HDC) 56 controls a floppy disk drive (FDD) 57, a floppy disk drive controller (FDC) 58 controls a floppy disk drive (FDD) 57, and a print controller (PRINT CONT) controls a printer (not shown).
) 59, a serial input output controller (SIO) 61 that controls the communication interface 60,
Keyboard for key input (KEY BOARD)
62, a display controller (DISP.CONT.) 65 that controls a display (DISP.) 64 such as a liquid crystal display or a plasma display, and a speaker controller (SP.CONT.) that drives a speaker 66. C
ONT. ) 67 are connected to each other via a bus line 68.
【0021】上記インターフェースボックス40と上記
パーソナルコンピュータ50とは、上記通信処理回路3
2に接続される通信ライン用コネクタ45、及び、上記
通信インターフェース60に接続される通信ライン用コ
ネクタ69を介して通信ライン70にて接続され、上記
パーソナルコンピュータ50に上記ECU10のデータ
が送信されるとともに、上記パーソナルコンピュータ5
0からの指令が上記インターフェースボックス40に送
信されるようになっている。The interface box 40 and the personal computer 50 are connected to the communication processing circuit 3.
2, and a communication line connector 69 connected to the communication interface 60, the data of the ECU 10 is transmitted to the personal computer 50. In addition, the personal computer 5
Commands from 0 are sent to the interface box 40.
【0022】[システムの動作]上記構成によるシステ
ムの動作を図2及び図3のフローチャートに従って説明
する。[System Operation] The operation of the system with the above configuration will be explained according to the flowcharts of FIGS. 2 and 3.
【0023】図2はパーソナルコンピュータ50にて実
行される制御プログラムを示し、例えば、フロッピィデ
ィスクなどに記憶されて交換自在に供給され、FDD5
7を介して読込まれ実行される。FIG. 2 shows a control program executed by the personal computer 50, which is stored in, for example, a floppy disk and supplied exchangeably.
7 and executed.
【0024】このプログラムが実行されると、まず、ス
テップS101で、例えば、デジタルセンサ類11、ア
ナログセンサ類12、アクチュエータ類13などの機器
を診断するのか、ECU10内の演算データなどを診断
するのかといった故障診断方法を選択するメニューが表
示され、ステップS102でキーボード62から故障診
断対象方法の選択入力待ちループとなる。When this program is executed, first, in step S101, for example, whether to diagnose equipment such as digital sensors 11, analog sensors 12, actuators 13, etc., or whether to diagnose calculation data in the ECU 10, etc. is determined. A menu for selecting a fault diagnosis method is displayed, and in step S102, a loop waits for selection input of a fault diagnosis target method from the keyboard 62.
【0025】ここで、キーボード62より選択入力があ
ると、上記ステップS102からステップS103へ進
み、選択入力に従ってインターフェースボックス40へ
、例えば、データの連続取得あるいは単発取得といった
内容を指示するコマンドを送信する。次いで、ステップ
S104へ進んで、インターフェースボックス40より
の応答を待ち、インターフェースボックス40からコマ
ンド受信による応答があると、ステップS105へ進み
、例えば、デジタルセンサ類11、アナログセンサ類1
2、アクチュエータ類13、あるいは、ECU10内デ
ータのいずれの信号データを採取するかを指示するコマ
ンドを送信する。[0025] Here, when a selection input is made from the keyboard 62, the process proceeds from step S102 to step S103, and a command instructing content such as continuous acquisition or single-shot acquisition of data, for example, is sent to the interface box 40 in accordance with the selection input. . Next, the process proceeds to step S104, and waits for a response from the interface box 40. When there is a response from the interface box 40 due to command reception, the process proceeds to step S105, and for example, the digital sensors 11, analog sensors 1, etc.
2. Send a command instructing which signal data from the actuators 13 or data within the ECU 10 is to be collected.
【0026】その後、ステップS106で、インターフ
ェースボックス40からの応答を待ち、インターフェー
スボックス40が応答して取得したデータを送信してく
ると、ステップS107で受信したデータをRAM53
の所定の領域にストアし、ステップS108で、受信デ
ータをディスプレイ64に表示してステップS102へ
戻る。このディスプレイ64へのデータの表示は、選択
したメニューに従い、例えば、表形式、グラフ形式、信
号波形形式などで表示され、故障診断用のマニュアルを
参照することなく、データが正常か否かが直ちに確認で
きるように表示される。Thereafter, in step S106, a response from the interface box 40 is waited for, and when the interface box 40 responds and transmits the acquired data, the received data is stored in the RAM 53 in step S107.
In step S108, the received data is displayed on the display 64, and the process returns to step S102. The data is displayed on the display 64 in accordance with the selected menu, for example, in a table format, graph format, signal waveform format, etc., and you can immediately check whether the data is normal or not without referring to a manual for fault diagnosis. displayed for confirmation.
【0027】さらに、ECU10からの信号データに異
常がある場合、パーソナルコンピュータ50からインタ
ーフェースボックス40へ、異常信号切断、信号制限、
信号切断及び疑似信号出力などの指令を送信することに
より、故障診断対象システムへの悪影響を回避しながら
、故障診断を行なうことができ、また、疑似信号により
、ECU10側、デジタルセンサ類11、アナログセン
サ類12、アクチュエータ類13側のいずれの側が故障
してか容易に知ることができる。Furthermore, if there is an abnormality in the signal data from the ECU 10, the personal computer 50 sends the abnormal signal to the interface box 40, cutting off the abnormal signal, restricting the signal,
By sending commands such as signal disconnection and pseudo signal output, fault diagnosis can be performed while avoiding adverse effects on the fault diagnosis target system.Furthermore, the pseudo signals can be used to control the ECU 10 side, digital sensors 11, analog It is possible to easily know which side, the sensors 12 or the actuators 13, is malfunctioning.
【0028】例えば、上記ECU10がエンジン制御用
ECUの場合、インターフェースボックス40にフルス
イッチ出力が取込まれ、パーソナルコンピュータ50に
送信されると、このフルスイッチ出力は、例えば、スロ
ットルが全開でないときには0Vでスロットル全開時に
ONすると1.5Vとなるため、所定時間以上フルスイ
ッチ出力がONの状態が継続している場合には、フルス
イッチが異常であり、その結果、空燃比が悪化して不具
合が発生するおそれがあると判断し、インターフェース
ボックス40にフルスイッチ信号切断の指令を送信する
。For example, if the ECU 10 is an engine control ECU, when the full switch output is taken into the interface box 40 and transmitted to the personal computer 50, the full switch output will be 0V when the throttle is not fully open. When the throttle is turned ON when the throttle is fully open, the voltage is 1.5V. Therefore, if the full switch output remains ON for more than a specified period of time, the full switch is abnormal, and as a result, the air-fuel ratio deteriorates and the problem occurs. It is determined that there is a possibility of this occurring, and a command to disconnect the full switch signal is sent to the interface box 40.
【0029】すなわち、このフルスイッチONの状態は
、所定時間以上継続することはなく、万一、フルスイッ
チ故障によりONの状態が所定時間以上継続すると、ス
ロットル全開でないにもかかわらず、ECU10で燃料
噴射量に対する全開増量補正が行なわれて燃料噴射量が
過多となり空燃比が悪化するため、フルスイッチの信号
を切断するのである。In other words, this full switch ON state will not continue for more than a predetermined time, and if the full switch fails and the ON state continues for more than a predetermined time, the ECU 10 will turn on the fuel even though the throttle is not fully open. The full switch signal is cut off because a full-open increase correction is performed on the injection amount, resulting in an excessive fuel injection amount and a deterioration of the air-fuel ratio.
【0030】また、例えば、インターフェースボックス
40に冷却水温センサ出力データが取込まれ、パーソナ
ルコンピュータ50に送信された場合、冷却水温センサ
の出力データは、燃料噴射量を設定する際のパラメータ
の1つであり、例えば、冷却水温に対して直線的に変化
し、0〜5Vの間で変化するため、パーソナルコンピュ
ータ50では、冷却水温出力が5Vを超過する場合には
、冷却水温センサ異常と判断し、この冷却水温センサ出
力を、例えば、3V以上にならないよう制限し、燃料噴
射量の過多あるいは過少による不具合を防止する。Further, for example, when the output data of the cooling water temperature sensor is taken into the interface box 40 and transmitted to the personal computer 50, the output data of the cooling water temperature sensor is one of the parameters when setting the fuel injection amount. For example, since it changes linearly with the cooling water temperature and varies between 0 and 5V, the personal computer 50 determines that the cooling water temperature sensor is abnormal when the cooling water temperature output exceeds 5V. The output of this cooling water temperature sensor is limited, for example, so that it does not exceed 3V to prevent problems caused by too much or too little fuel injection amount.
【0031】さらに、例えば、ECU10がAT制御用
ECUであり、インターフェースボックス40にライン
圧制御用デューティソレノイドバルブに対するデューテ
ィ信号が取込まれてパーソナルコンピュータ50に送信
され、このデューティ信号のデューティ比が50%未満
の場合、パーソナルコンピュータ50では、例えばデュ
ーティ比90%の疑似信号をインフェースボックス40
からライン圧制御用デューティソレノイドバルブに出力
する。Further, for example, the ECU 10 is an AT control ECU, and a duty signal for a line pressure control duty solenoid valve is taken into the interface box 40 and transmitted to the personal computer 50, and the duty ratio of this duty signal is 50. %, in the personal computer 50, for example, a pseudo signal with a duty ratio of 90% is sent to the interface box 40.
output to the line pressure control duty solenoid valve.
【0032】すなわち、このライン圧制御用デューティ
ソレノイドバルブに対するデューティ信号は、スロット
ル全閉時でデューティ比50%、スロットル全開時でデ
ューティ比90%であり、デューティ比50%未満では
、ATのレンジ変速時のすべりが大となってATに重大
な不具合を生じるため、ECU10からのデューティ信
号を切断し、代わりに、例えばデューティ比90%の疑
似信号をインフェースボックス40からライン圧制御用
デューティソレノイドバルブに出力することにより不具
合を回避するのである。In other words, the duty signal for this line pressure control duty solenoid valve has a duty ratio of 50% when the throttle is fully closed, and a duty ratio of 90% when the throttle is fully open, and when the duty ratio is less than 50%, the AT range shift is Since the time slip becomes large and causes a serious problem in the AT, the duty signal from the ECU 10 is cut off, and instead, a pseudo signal with a duty ratio of 90%, for example, is sent from the interface box 40 to the line pressure control duty solenoid valve. This problem can be avoided by outputting to
【0033】一方、図3に示されるインターフェースボ
ックス40側の制御プログラムは、ステップS201の
受信待ちループにおいてパーソナルコンピュータ50か
らのコマンドを受信すると、ステップS202へ進んで
受信したコマンドを解釈する。On the other hand, when the control program on the interface box 40 side shown in FIG. 3 receives a command from the personal computer 50 in the reception waiting loop of step S201, the program proceeds to step S202 and interprets the received command.
【0034】そして、ステップS203へ進み、解釈し
たコマンドに基づきECU10の入出力信号を取込み、
例えばアナログ信号の場合にはデジタルデータに変換し
、必要なデータを得る。その後、ステップS204で、
取込んだECU10の信号データをパーソナルコンピュ
ータ50へ送信してプログラムを抜ける。[0034]Then, the process advances to step S203, and input/output signals of the ECU 10 are taken in based on the interpreted command.
For example, in the case of an analog signal, it is converted into digital data to obtain the necessary data. After that, in step S204,
The captured signal data of the ECU 10 is transmitted to the personal computer 50 and the program exits.
【0035】また、パーソナルコンピュータ50から、
信号切断、信号レベル制限、信号切断及び疑似信号出力
などの指令が送信された場合には、インターフェースボ
ックス40内の常閉リレーRY1,RY2,RY3 の
うち、対応する信号ライン間に介装されたリレーをON
する。[0035] Furthermore, from the personal computer 50,
When a command such as signal disconnection, signal level restriction, signal disconnection, or pseudo signal output is sent, one of the normally closed relays RY1, RY2, and RY3 in the interface box 40 is inserted between the corresponding signal lines. Turn on the relay
do.
【0036】例えば、前述のフルスイッチ異常の例では
、常閉リレーRY2 をONし、デジタル信号処理回路
34の出力側をローレベルに落として、ECU10へフ
ルスイッチの出力信号を切断する。また、前述した冷却
水温センサが異常で信号レベルを制限する場合には、常
閉リレーRY3 をONし、アナログ信号処理回路33
へ入力される冷却水温センサの信号が3V以上となった
とき、ECU10への入力信号を3Vに固定して信号レ
ベルを制限し、3Vより低いときには、そのままECU
10へ入力させる。For example, in the case of the full switch abnormality described above, the normally closed relay RY2 is turned on, the output side of the digital signal processing circuit 34 is lowered to low level, and the full switch output signal to the ECU 10 is cut off. In addition, if the above-mentioned cooling water temperature sensor is abnormal and the signal level is to be limited, the normally closed relay RY3 is turned on and the analog signal processing circuit 33 is turned on.
When the signal from the cooling water temperature sensor input to the ECU 10 becomes 3V or higher, the input signal to the ECU 10 is fixed at 3V to limit the signal level, and when it is lower than 3V, the signal level is directly output to the ECU.
10.
【0037】さらに、前述したライン圧制御用デューテ
ィソレノイバルブに対するデューティ信号が異常と判断
され、信号を切断して疑似信号を出力する場合には、常
閉リレーRY1 をONし、ECU10からのデューテ
ィ信号を切断するとともに、デジタル信号処理回路34
からライン圧制御用デューティソレノイバルブへデュー
ティ比90%の疑似信号を出力する。Furthermore, if the duty signal for the line pressure control duty solenoid valve described above is judged to be abnormal and the signal is cut off to output a pseudo signal, the normally closed relay RY1 is turned on and the duty signal from the ECU 10 is output. In addition to cutting off the signal, the digital signal processing circuit 34
A pseudo signal with a duty ratio of 90% is output from the line pressure control duty solenoid valve.
【0038】これにより、故障診断用のマニュアルが不
要となり、オシロスコープ、デジタルテスタ、シグナル
チェックボードなどの故障診断のための各種機能を統合
化することができ、診断の自動計測が可能となる。さら
に、汎用コンピュータであるパーソナルコンピュータ5
0を使用するため、故障診断プログラムをフロッピィデ
ィスクなどで供給することにより、ROMなどの半導体
メモリにて供給する場合に比較し、プログラムの変更、
交換が容易に行なえ、しかも、ランニングコストを大幅
に低減することができる。[0038] This eliminates the need for a manual for failure diagnosis, allows integration of various functions for failure diagnosis such as an oscilloscope, digital tester, and signal check board, and enables automatic measurement for diagnosis. Furthermore, a personal computer 5 which is a general-purpose computer
0, so by supplying the fault diagnosis program on a floppy disk, it is easier to change the program, compared to when supplying it on a semiconductor memory such as ROM.
It can be easily replaced and running costs can be significantly reduced.
【0039】[0039]
【発明の効果】以上説明したように本発明によれば、故
障診断のための各種機能の統合化が容易に実現できると
ともに各種診断に対して柔軟に対応することができ、総
合的な故障診断を行なうことができるなど優れた効果が
得られる。Effects of the Invention As explained above, according to the present invention, it is possible to easily integrate various functions for failure diagnosis, and it is also possible to flexibly respond to various diagnoses, thereby providing comprehensive failure diagnosis. Excellent effects can be obtained, such as being able to perform
【図1】システムの回路構成図[Figure 1] System circuit diagram
【図2】パーソナルコンピュータ側の制御手順を示すフ
ローチャート[Figure 2] Flowchart showing the control procedure on the personal computer side
【図3】インターフェースボックス側の制御手順を示す
フローチャート[Figure 3] Flowchart showing the control procedure on the interface box side
10 電子制御装置
40 インターフェースボックス(インターフェース
装置)10 Electronic control device 40 Interface box (interface device)
Claims (1)
換可能な汎用コンピュータと、上記汎用コンピュータと
上記車輌に搭載した電子制御装置との間に接続し、この
電子装置の入出力信号を上記汎用コンピュータからの指
令によって処理するインターフェース装置とを備えたこ
とを特徴とする車輌診断システム。Claim 1: A general-purpose computer capable of freely replacing a fault diagnosis program for a vehicle is connected between the general-purpose computer and an electronic control device mounted on the vehicle, and input/output signals of this electronic device are transmitted to the general-purpose computer. A vehicle diagnostic system characterized by comprising: an interface device that processes according to commands from the vehicle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3067010A JPH04301734A (en) | 1991-03-29 | 1991-03-29 | Vehicle diagnosis system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3067010A JPH04301734A (en) | 1991-03-29 | 1991-03-29 | Vehicle diagnosis system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04301734A true JPH04301734A (en) | 1992-10-26 |
Family
ID=13332526
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3067010A Pending JPH04301734A (en) | 1991-03-29 | 1991-03-29 | Vehicle diagnosis system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04301734A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006349444A (en) * | 2005-06-15 | 2006-12-28 | Denso Corp | Vehicle diagnostic device and vehicle diagnostic method |
-
1991
- 1991-03-29 JP JP3067010A patent/JPH04301734A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006349444A (en) * | 2005-06-15 | 2006-12-28 | Denso Corp | Vehicle diagnostic device and vehicle diagnostic method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR970007446B1 (en) | Automobile control system and method thereof | |
JP4509602B2 (en) | Operator side system and mode file identification method | |
JP2881075B2 (en) | Failure diagnosis method for exhaust gas recirculation control device | |
JP3897135B2 (en) | Vehicle diagnostic method and apparatus | |
JPH01163638A (en) | Vehicle diagnosing device | |
WO2008035766A1 (en) | Electronic control system and electronic control device | |
EP0640769A1 (en) | Automatic warming-up apparatus and method thereof in hydraulic systems | |
US6845315B2 (en) | Engine air-intake control device and engine air-intake control method | |
US7324891B2 (en) | Engine control method and device | |
JP2006226158A (en) | Manifold pressure sensor failure diagnosis method and apparatus | |
US6619259B2 (en) | Electronically controlled throttle control system | |
EP1571599B1 (en) | Data recording apparatus and the method thereof | |
JPH04301734A (en) | Vehicle diagnosis system | |
JP2006291730A (en) | Diagnostic equipment for vehicles | |
US6334084B1 (en) | Fail-safe apparatus and fail-safe method for electronic control system | |
US6708101B2 (en) | Power supply system for control unit of internal combustion engine | |
JPH04301733A (en) | Vehicle diagnosis method | |
JPH05172701A (en) | Car failure diagnostic device | |
JP2632618B2 (en) | Fault diagnosis method for vehicles | |
JPH1018920A (en) | Failure diagnosing device for exhaust gas reflux control device | |
JPH05172704A (en) | Trouble diagnosing apparatus for vehicle | |
JPH10227724A (en) | Electronic controller for vehicle | |
JPH05273086A (en) | Method and device for testing device having at least one microcomputer | |
JPH076878B2 (en) | Car failure diagnostic device | |
JP2005240772A (en) | Data recording apparatus and data recording method |