J1939 ECU Engine Pro 1.1.1

ライセンス: 無料トライアル ‎ファイルサイズ: 1.57 MB
‎ユーザー評価: 3.0/5 - ‎1 ‎投票

このアプリは、同時にトラックEトゥースとJ1939 CAN BUSを介してトラックデータリンクコネクタポートに接続されたEML327ブルートゥースアダプタになるAndroidデバイスを変換します これは、アンドロイドJ1939ソフトウェア開発&テストのための便利で費用対効果の高いソリューションです ハードウェア: 2つのAndroidデバイス(彼らはブルートゥースペアです)を使用し、1つは(ECUシミュレーションロールで)このアプリを実行し、もう一方はテスト用の他のJ1939アプリを実行します このアプリを使用すると、実際のトラックを必要としない、屋内に滞在し、実際のトラックで行う前にテストを行う J1939 ECUエンジンプロは、安定した信頼性の高い実行を肯定することができます このアプリは、次のアプリでテストされています。 J1939 コードリーダープロ Bluetoothターミナル J1939 ECUエンジンProは、アンドロイド端末アプリでコマンドラインモードで動作することができます。 Bluetoothターミナル アルオブドターミナル J1939 ECUエンジンProはデータサーバのように動作するので、外部テスターからのデータ要求(AT、J1939コマンド)を待って(待機)してから、処理してテスターに応答します プロトコル: SAE J1939 CAN (29 ビット/250 KBaud) 機能: 1. ECUは、請求されたアドレスの要求に応じてF9、FA、FEのSAを受け入れることがありますが、すべてのCAは電源投入時にアドレスを請求する必要があります。 2. 3 EEC をシミュレートする: エンジン#1アドレス 00 エンジン#2アドレス 01 管理コンピュータ アドレス 27 3. AT コマンド 必須の AT コマンド: テストの実行者 (開発中のアプリケーション) は、少なくとも次の AT コマンドを使用して、実際の ELM327 アダプターを J1939 プロトコルに適切に構成する必要があります。 ATWS, ATE0, ATL0, ATS0, ATSPA, ATAL, ATCAF0, ATR1, ATSTFF, ATAT0, ATJE, ATH1, ATCPnn, ATSHEAFFF9 テスト時に便利なため、ここではシミュレーションELM327アダプタが以前に正しく設定されていると仮定しているので、ATSPA、ATSHnnnのようなATコマンドを使用するだけでテストする必要はありません。 例 1. 以下のように、コンポーネントの識別を要求する順序(ブルートゥース端末を使用する場合): ATSPA: プロトコル A-J1939 ATJE: (ATJS は PGN に入る順序によって異なります) 00EE00: 要求されたアドレスの要求 ATSHEA00F9: ヘッダーを EA00F9 に設定 00FEEB: コンポーネント識別子の要求 2. CA は、そのアドレスを要求します。 セットヘッダー: ATSHEEFFxx: (xx クレームアドレス) 8 バイトの CA 名を入力し、競合を待つ (250 mS) オプションの AT コマンド: アトマ, ATDP, ATDPn, AT@1, ATI, ATTPn, ATCAF1, ATJS 状況では、状況のATコマンドは、J1939メッセージのECUのアドレスとCANプライオリティに依存します。 ATCPnn(nn-プライオリティ)、アシェアクシイ(xx- ECUアドレス、yy - テスターアドレス(F9またはFA)) 4. J1939 コマンド(PGN - パラメータ グループ番号) PGN には複数の SPN (疑わしいパラメータ番号) が含まれています J1939 ECUエンジンプロは、以下のPGNで動作します A. グローバル アドレス (FF) で送信する PPN 00EE00 アドレス請求 00FEE VIN番号(ライブ変更オプション) 00E800 受信確認 PGN B. 特定のアドレスに送信する PPN(ECU) 伝送繰り返し時間を伴うCAN BUSストリーム上の自動路面電車ミッションPGN 00FECA アクティブ障害コード (1) 00FEE3 エンジン構成 1 (5 s) 00FEF3 車両位置 (5 s) 00FEEE エンジン温度 1 (1 s) 00FEF5 アンビエントコンディション (1) 00FEE9 燃料消費量 (1) 00F004 EEC1 - エンジン RPM (ライブ変更オプション) (100 ミリ秒) 00F003 EEC2 (電子エンジンコントローラ) (50ミリ秒) 00FEF6 インレット/エキゾースト条件(500 ミリ秒) 00FE6Cタコグラフ - 車両速度(ライブ変更オプション) (50ミリ秒) 00FEF2 燃費(100ms) 00FEEF エンジンの流体レベル/圧力(500 ms) 要求時に応答する PGN 00FECB 以前 (非アクティブ) 障害コード 00FEEB コンポーネントの識別 00FEE0 車両距離 00FEFCダッシュディスプレイ 00FEC1 高解像度車両距離 00FEBC 圧縮/サービス ブレーキ情報 00FEB7 速度/負荷係数情報 00FEDA ソフトウェア識別 00FEE5 エンジン時間/回転数 00FEDC アイドル操作 00FED3 アクティブな障害をクリアする 00FECC クリア非アクティブ障害 C. その他の PPN 00EA00 要求 00EF00 専有メーカー固有のPGN 00EC00 BAM (ブロードキャスト アナウンス メッセージ) 00EB00 トランスポート プロトコル上のデータ パケット メッセージ

バージョン履歴

  • バージョン 1.1.1 に転記 2020-03-01
    バージョン 1.1.1
  • バージョン 1.1.0 に転記 2020-02-10
    バージョン 1.1.0
  • バージョン 1.0.9 に転記 2019-07-12
    バージョン 1.0.9
  • バージョン 1.2 に転記 2016-05-20
    V1,2,Feature: CA (アプリケーションが可能) がアドレスを主張

プログラムの詳細