このJ1939 ECU Engine Proについて
V1.2.1 はディーゼル ECU と ECU に接続された ELM327 Bluetooth アダプターをシミュレートします
このアプリは、Android デバイスを同時にトラックの ECU に変換し、J1939 CAN BUS 経由でトラックのデータリンク コネクタ ポートに接続された EML327 Bluetooth アダプタに変換します。
これは、Android J1939 ソフトウェアの開発とテストに便利でコスト効率の高いソリューションです。
ハードウェア:
2 台の Android デバイスを使用し (Bluetooth ペアリングされている)、1 台はこのアプリを (ECU シミュレーション ロールで) 実行し、もう 1 台はテスト用に別の J1939 アプリを実行します。
このアプリを使用すると、本物のトラックは必要ありません。本物のトラックを使用する前に屋内に留まり、テストを行ってください。
このアプリは次のアプリでテストされています。
J1939 コードリーダー プロ
Bluetooth端子
J1939 ECU Engine Pro は、Android ターミナル アプリを使用してコマンド ライン モードで動作できます。
Bluetooth端子
alOBDターミナル
J1939 ECU Engine Pro はデータ サーバーのように動作するため、外部テスターからのデータ要求 (AT、J1939 コマンド) を待機 (リッスン) し、処理してテスターに応答します。
プロトコル: SAE J1939 CAN (29 ビット/250 KBaud)
特徴:
1. ECU は、アドレス要求の要求に応じて F9、FA、FE の SA を受け入れることができますが、すべての CA は電源投入時にアドレスを要求する必要があります。
2. 3 つの ECU をシミュレートします。
エンジン #1 - アドレス 00
エンジン #2 - アドレス 01
管理コンピュータのアドレス 27
3.ATコマンド
必須の AT コマンド:
テスター (開発中のアプリ) は、実際の ELM327 アダプターを J1939 プロトコルに適切に構成するには、少なくとも次の AT コマンドを使用する必要があります。
ATWS、ATE0、ATL0、ATS0、ATSPA、ATAL、ATCAF0、ATR1、ATSTFF、ATAT0、ATJE、ATH1、ATCPnn、ATSHEAFFF9
テスト時の便宜上、ここではシミュレーション ELM327 アダプターが事前に適切に構成されていると仮定します。そのため、あまり多くの AT コマンドを入力する必要はありません。実際、テスト時には、ATSPA、ATSHnnnnnn などの一部の AT コマンドを使用するだけで済みます。
例
1. コンポーネントの識別を要求する順序 (Bluetooth 端末を使用する場合) は次のとおりです。
ATSPA: プロトコル A-J1939
ATJE: (ATJS は PGN に入る順序によって異なります)
00EE00: アドレス要求の要求
ATSHEA00F9: ヘッダーを EA00F9 に設定します
00FEEB: コンポーネント識別子の要求
2. CA がそのアドレスを主張する
00EE00 の PGN を送信して、要求されたアドレスを要求します
オプションの AT コマンド:
ATMA、ATDP、ATDPn、AT@1、ATI、ATTPn、ATCAF1、ATJS
状況における AT コマンドは、ECU のアドレスと J1939 メッセージの CAN 優先度によって異なります。
ATCPnn(nn-優先順位)、ATSHEAxxyy (xx-ECU アドレス、yy-テスターアドレス (F9 または FA))
4. J1939 コマンド (PGN - パラメータグループ番号)
PGN には複数の SPN (Suspect Parameter Number) が含まれます
J1939 ECU Engine Pro は、次の PGN で動作します。
A. グローバル アドレス (FF) で送信する PGN
00EE00 アドレスが要求されました
00FEEC VIN 番号 (ライブ変更オプション)
00E800 確認応答 PGN
B. 特定のアドレスに送信する PGN (ECU)
送信繰り返し時間付きのCAN BUSストリーム上のPGNの自動送信
00FECA アクティブフォルトコード (1 秒)
00FEE3 エンジン構成 1 (5 秒)
00FEF3 車両位置 (5秒)
00FEEE エンジン温度 1 (1 秒)
00FEF5 周囲条件 (1 秒)
00FEE9 燃料消費量(1秒)
00F004 EEC1 - エンジン RPM (ライブ変更オプション) (100 ミリ秒)
00F003 EEC2 (電子エンジン コントローラー) (50 ミリ秒)
00FEF6 吸排気状態 (500ms)
00FE6C タコグラフ - 車両速度 (ライブ変更オプション) (50 ミリ秒)
00FEF2 燃費 (100ms)
00FEEF エンジン液面/圧力 (500ms)
PGN の応答 (要求に応じて)
00FECB 以前の (非アクティブな) 障害コード
00FEEB コンポーネントの識別
00FEE0 車間距離
00FEFC ダッシュ表示
00FEC1 高解像度の車両距離
00FEBC 圧縮/常用ブレーキ情報
00FEB7 速度/負荷率情報
00FEDA ソフトウェア識別
00FEE5 エンジン時間/Rpm
00FEDC アイドル動作
00FED3 活断層のクリア
00FECC 非アクティブな障害のクリア
C. 他の PGN
00EA00 リクエスト
00EF00 独自のメーカー固有の PGN
00EC00 BAM (ブロードキャストアナウンスメッセージ)
00EB00 トランスポート プロトコル上のデータ パケット メッセージ
5.ライブCAN BUSストリームを表示するには、Bluetoothターミナルを使用し、ATMAコマンドを送信します。
プライバシーポリシー
https://www.freeprivacypolicy.com/live/949d1732-f624-4a6f-84b1-c7e04182059e