2016-08-24 07:56:37 +0000 2016-08-24 07:56:37 +0000
9
9

障害コードは、タイムスタンプで DTCs の履歴を持つログに記録されますか?

ちょうどチェックエンジンライトのコードをチェックアウトするために初めて私の車をスキャンしました。これらの障害コードは、それらがスローされた時にいくつかの種類の日付とタイムスタンプでどこかに記録されている場合、私は好奇心が高まった。私は、コンピュータのオペレーティングシステムで使用されているイベントログに似たデザインを想像していますが、これについては完全に間違っているかもしれません。

どのように記録されるのかという点で、これらの障害コードの周りの設計は正確にはどのようになっているのでしょうか?この設計の明白な側面の一つは、ある特定の問題に固有のコードを使用することです。フォルトの全容はこれでわかるのでしょうか? フォルトヒストリーはどのように車の中で機能しているのでしょうか?履歴は記録されていますか、または単にバイナリのもので、現在オンまたはオフに関係なく、車両の寿命のいずれかの時点でオンになっていたかどうかにかかわらず、現在のどちらかです。スキャナーツールを使ってコードをクリアできることを知っていますが、手動でクリアするまではシステム上の欠陥が永久にフラグを立てたままになるということでしょうか?これは、故障の根本原因を修復した後も、チェック・エンジン・ライトが点灯したままになると信じています。これは正確なのでしょうか?

回答 (3)

9
9
9
2016-08-24 10:13:04 +0000

それは本当にOBD2の実装に依存します。私の1997年のスバルが2015年のシボレークルーズと比較して(事実上何もない)ログに記録されているものは、全く別のものです。

しかし、ほとんどの場合、診断トラブルコード(DTC)は、すべてのパラメータID(PIDS)の完全なストアであるフリーズフレームで記録されます。これらのパラメータは、回転数、車速、O2センサーデータ、マスエアフローデータ、長期・短期燃料トリム、イグニッションアドバンス、インテークとクーラント温度、おそらく数十以上のすべてをカバーしています。これらは OBD2 モード 2 によってアクセスされます。シンプルな “Pxxxx” DTC の欠陥は OBD2 モード 3 を介してアクセスされますが、これは多くの場合、単純な民生用スキャンツールが表示できる範囲です。

より洗練されたスキャンツールでは、モード2の “フリーズフレーム "データを表示することができ、これはDTCコードが設定された瞬間の正確な走行状態を明らかにするので、非常に貴重なデータです。

そのようなコードのhistoryは再びOBD2の実装によって異なり、非常に可能性が高いどのように新しい車両。私の1997年のスバルでは、データは限られています - OBD2は1996年モデル年まで義務化されていなかったことを考えると。

しかし、すべての車両にはDTCの2つのカテゴリがあります:「保留中」は、検出された障害であるが、状態が再び特定の回数検出されるまで、チェックエンジンライト(CEL、SES)を設定しません。(これはOBD2モード7を介してアクセスされます。) "保留中 "をCELに促進するために必要な "ドライブサイクル "の数は、障害、実装、および車両によって異なります。

DTCの他のカテゴリは、「保存されている」または「記録されている」です。これらは、「保留」状態から実際のフォールトコードに昇格した真のフォールトコードであり、OBD2の定義によってmust CELを設定する必要があります。

さらに、いくつかのエンジン制御ユニット/モジュール(ECU/ECM)は、それらが修理および/またはクリアされているかどうかに関係なく、「歴史的な」フォールトコードの数または数十を記録する機能を持っています。これは、現在保留中のDTCフォルトやログに記録されているDTCフォルトがない場合でも、鋭い技術者に背景情報を提供します。

DTCコードは「手動で」クリアする必要はない。フォルトの原因となった状態が修復された場合、または単に発生しなくなった場合(P0420 触媒効率が典型的な例)、コードはいわば「自分自身で」クリアされ、フォルトが再発しないように一定のドライブサイクル数が経過した後にクリアされます。アクティブな CEL DTC をクリアするのに必要なドライブサイクル数は、フォルトとソフトウェアの実装によって異なります。しかし、ほとんどの場合、技術者は、修理が完了したことを顧客に保証するために有効な修理の後にこれらのコードをクリアします。しかし、その必要はありません。ECU/ECMは常にPIDとエミッション条件を監視しており、十分な「クリーン」ドライブサイクルが与えられれば、最終的には落ち着きます。

余談ですが、FLASHINGCELを引き起こすDTCのカテゴリーがあります。これは、点灯しても点灯したままであれば、何かが間違っていることを示しているので、ドライバーは都合の良い機会にサービスを求めるべきであるという点で、「点灯したまま」のCELとは大きく異なります。しかし、点滅CELは、車両の損傷を引き起こす可能性のある重大な問題を示しています。通常、これは過度にリッチな状態の兆候であり、通常は深刻な点火不良や放置しておくと高価な触媒コンバーターを損傷する可能性がある燃料噴射によって引き起こされます。これらの「点滅する」チェック・エンジン・ライトはすぐに対処しなければなりません。

このプロセスをさらに複雑にするために、CELをクリアすることで「アクティブ」カテゴリからフォルトコードを取り除くことができますが、コンピュータの例えのように、それはALT_CTRL-DELです。これはECU/ECMを完全にリセットし、「モニター」と呼ばれるものをクリアします。

モニターとは、連続的に、あるいはほとんどの場合、特定のPID(温度、エンジン負荷、燃料レベル、ドライブサイクル)の基準を満たしたときに実行される、さまざまなテストのことです。基準は正確であり、タンク内の燃料の量にも依存します)。

これらのモニターテストに「合格」するには、必要な基準をすべて満たした上で、一定の回数のドライブサイクルを成功させる必要があります。この時点で車はOBD2排出ガス検査に合格することができます – すべてのモニターが合格したとき。ニューヨークでは、2001年以前に生産された車は2つの不完全なモニターテストを持つことができ、2001年およびより新しいものは1つを許可され、それは最近の車が不完全なnoneを許可されていることであるかもしれない。これは単なるトリビアです)。

アップショットは、車両が適切な修理を受け、故障コードがクリアされているかもしれないが、これはOBD2排出ガス検査に合格することを意味するものではないということです。これは、バッテリーを外してすぐに検査に持って行くというshadetreeのテクニックを防ぐことができます。車は合格の等級を得るために満たされるすべての(またはほとんどの)規準のドライブ周期の必要な数を完了しなければなりません。いわゆる「準備ができていない」車両は、排出ガス試験には不合格ではありませんが、合格することもありません。ALT-CTRL-DEL ECU/ECMロボトミーの後は 車両が落ち着き、すべてのモニターが正常に動作し、車両がクリーンに走行していることを自分自身で証明するまでは、検査のための「準備ができている」状態にはなりません。

4
4
4
2016-08-24 10:11:28 +0000

フォルトコードにはシングルトリップとツートリップの2種類があります。

シングルトリップのフォールトコードは、一般的に重度のミスファイヤーのような重大な故障です。これを検出するとすぐにチェックエンジンライトが点灯します。

2 回のトリップ故障コードは、2 回のトリップで検証する必要があります。最初のトリップでは、ライトは点灯せずに 保留中のコードが設定されます。フォルトが再度検出されるとライトが点灯する。

理論的には、ハードフォルト(ライトが点灯)が 2 回連続でテストに合格すると、ライトは消灯する。その後、コードはハードフォルトからペンディングに格下げされます。これは、ハードフォルトでもテストが実行されているかどうかで規定されています。ハードフォールトでテストが中断され、スキャンツールでライトをクリアすることがライトをシャットオフする唯一の方法である場合があります。保留中のコードは、テストが連続した60回のドライブサイクルを通過すると消えます。フリーズフレームデータ(FFD)は、故障が検出された時の最も一般的なデータのスナップショットです。それの問題は、格納されている値がメーカーや車両の年式によって異なることです。値には、クーラント温度、回転数、空気温度、短期燃料トリム、長期燃料トリップ、ループステータス、故障が設定されたドライブサイクルの長さ、故障が設定されてからドライブサイクルが何回経過したか…. などが含まれますが、これらに限定されるものではありません。

古い車両はFFDの1フレームしか保存できず、より深刻な故障コードが優先された。新しい車両は複数のFFDフレームを保存することができます。コードがどのような順序で発生したかで把握できるかもしれない間、イベントロガーのようなことわざのタイムスタンプはありません。

2
2
2
2018-09-15 15:33:49 +0000

すでに非常に詳細な応答 フォールトコードをクリアした後のエミッションテストについて何かを追加したかっただけです。一部のメーカーでは、排出ガス部品の合否を判断する条件を作成する方法が含まれていますが、ドライブ時間を延長することなく、その条件を作成することはできません。私はフォルクスワーゲン(および彼らの他のブランド)のために持っているVCDSソフトウェアは、エンジンのCPUで “セットの準備 "オプションを持っています。これは、一定の回転数でエンジンをどのくらいの時間保持し、いつテストが行われるかを示しながら、排出ガス部品をステップバイステップで案内してくれる。新しい車では自動的にエンジンが回転しますが、古い車では運転席に座っている人が正確に回転数を維持しながらエンジンを回転させなければなりません。一言で言えば、おそらくあなたが最近、それが合格するチャンスを持っているように、エンジンコードをクリアした場合は、排出ガス検査のために実際のディーラーに車を取るために最善の方法です。

関連する質問

4
3
3
2
2