J1939 ECU Engine Pro 1.1.1
您將能夠在 5 秒內下載。
關於 J1939 ECU Engine Pro
這個程式轉換 Android 設備同時成為卡車 Ecu 和 EML327 藍牙適配器連接到卡車數據鏈路連接器埠透過 J1939 CAN 總線 這是 Android J1939 軟體開發和測試的方便且經濟高效的解決方案 硬體: 使用 2 個 Android 裝置 (它們是藍牙配對的), 一個運行這個應用程式 (在 ECU 模擬角色), 另一個運行另一個 J1939 應用程式進行測試 使用這個程式,你不需要一個真正的卡車,留在室內做測試之前做一個真正的卡車 J1939 ECU 發動機臨可以確認運行穩定可靠 此應用程式已使用以下應用進行測試: J1939 代碼讀取器專業版 藍牙終端 J1939 ECU 引擎 Pro 可以在命令列模式下與 Android 終端應用程式一起工作: 藍牙終端 alOBD 終端 J1939 ECU 引擎 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 協定: ATWS, ATE0, ATL0, ATS0, ATSPA, ATCAF0, ATR1, ATSTFF, ATAT0, ATJE, ATC1, ATCPNN, ATSHEAFFF9。 為了方便測試,我們假設類比 ELM327 適配器以前配置得當,因此我們不必輸入太多的 AT 命令,事實上,在測試時,我們只需要使用一些 AT 命令,如 ATSPA、ATSHnn。 例子 1. 請求元件識別的順序(使用藍牙終端時),如下所示: ATSPA:協定 A-J1939 ATJE: (ATJS 取決於輸入 PGN 的順序) 00EE00:申請位址 ATSHEA00F9: 將標頭設置為 EA00F9 00FEEB:請求元件識別碼 2. CA 聲明其位址 設定標頭: Atsheefxx: (xx 聲明位址) 輸入 CA 名稱的 8 個字節並等待爭用(250 mS) 選擇 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 包含多個 SDN(可疑參數編號) J1939 ECU 發動機專業版可與以下 PDN 合作 A. 要在全域位址 (FF) 傳送的 PDN 00EE00 位址已索賠 00FEEC(可使用此選項) 00E800 確認 PGN B. 要發送到特定位址(ECU) 的 PDN CAN 總線流上的自動電車 PDN 與傳輸重複時間 00FECA 活動故障代碼 (1 s) 00FEE3 發動機配置 1 (5 s) 00FEF3 車輛位置 (5 s) 00FEEE 發動機溫度 1 (1 s) 00FEF5 環境條件 (1 s) 00FEE9 油耗 (1 s) 00F004 EEC1 - 發動機轉速(即時更換選件) (100 ms) 00F003 EEC2 (電子發動機控制器) (50 ms) 00FEF6 進氣/排氣條件(500 ms) 00FE6C 轉速 - 車速(即時更換選項) (50 ms) 00FEF2 燃油經濟性 (100ms) 00FEEF 發動機液位/壓力(500 ms) PGN 回應請求 00FECB 以前(非活動)故障代碼 00FEEB 元件標識 00FEE0 車輛距離 00FEFC 短劃線顯示 00FEC1 高解析度車輛距離 00FEBC 壓縮/行車制動器資訊 00FEB7 速度/負載因數資訊 00FEDA 軟體標識 00FEE5 發動機小時/轉速 00FEDC 空閒操作 00FED3 清除活動故障 00FECC 清除非活動故障 C. 其他PGN 00EA00 請求 00EF00 專有製造商特定 PGN 00EC00 BAM(廣播公告訊息) 00EB00 傳輸協定上的數據包消息