J1939 ECU Engine Pro 1.1.1

许可: 免费试用 ‎文件大小: 1.57 MB
‎用户评分: 3.0/5 - ‎1 ‎评分

关于 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 VIN 编号(实时更改选项) 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 传输协议上的数据包消息