OBD模拟器使用教程:
- OBD模拟器
1.1整体操作:
通过适配器给OBD模拟器供电,并且拨动开关后,会看到电源指示灯闪烁并且屏幕亮起。此时旋转旋钮,会看到对应的数值大小在屏幕显示。故障码加按键按下,支持故障码增加,故障码减按下,支持故障码减少。通过协议切换按键可以切换不同的诊断协议。目前该模拟器支持应用最广泛的诊断协议:ISO15765-4 11BIT 500K;ISO15765-4 11BIT 250K;ISO15765-4 29BIT 500K;ISO15765-4 29BIT 250K。专注OBD模拟器,专注CAN诊断首页-小小电子迷的店-淘宝网
1.2支持的数据模拟
该模拟器支持外部旋钮调节10种常见的、应用最多的车辆信息。其他未尽的车辆信息,可以通过USB口下发命令,从而让模拟器模拟这些车辆信息。该部分命令格式和说明以及使用方法见下文附录。
1.3模拟车架号
该模拟器除了支持常规车辆数据模拟外,还支持模拟车架号功能。通过USB线连接模拟器与电脑,然后通过电脑可以向模拟器写入需要设置的车架号。
语法 |
响应 |
AT+VIN:XXXXXXXXXXXXXXXXX |
模拟VIN码为:XXXXXXXXXXXXXXXXX |
举例:电脑端发送AT+VIN=123456789ABCDEF12
模拟器返回:模拟VIN码为:123456789ABCDEF12
1.4模拟当前故障码
语法 |
响应 |
AT+DTCXX:PXXXX;PXXXX |
模拟当前故障码:PXXXX;PXXXX |
AT+DTC03:P1101;P1102;P1103 |
模拟当前故障码:P1101;P1102;P1103 |
附录:OBD模拟器除了板载的10种车辆参数支持旋钮直观的模拟外,对于其他的车辆信息我们也是支持模拟的。可以通过USB串口给模拟器发送相应的指令来模拟其他参数。串口配置为:230400,无校验,数据位8位,停止位1位。
- 模拟数据流语法
语法 |
响应 |
AT+HXJxxx:UP/DOWN/(字符) |
对应参数的增加减少,或参数的支持与否状态 |
举例:
AT+HXJ041 模拟发动机冷却液温度 UP/DOWN
该条命令的含义是:
AT+HXJ041:UP 通过电脑串口发送这个语句给模拟器,模拟器相应的模拟出发动机冷却液温度该项数据,UP代表该项温度增加1度,每发送一次该命令,发动机冷却液温度相应的增加1度。
AT+HXJ041:DOWN 同理,该命令最后带的DOWN,代表该命令每发送一次发动机冷却液温度相应的降低1度
上图为实际操作情况。串口配置为:230400,无校验,数据位8位,停止位1位。
好,以上我们已经把命令格式和命令的使用方法基本讲解一下,下面把模拟器具体支持的其他参数以列表的方式列出来。
模拟器支持的数据模拟表:
AT命令内容 |
命令含义 |
命令操作数 |
AT+HXJ000 |
模拟 ECU 中存储的故障码数量 |
UP/DOWN |
AT+HXJ001 |
模拟 MIL(故障指示灯)状态 |
ON/OFF |
AT+HXJ002 |
模拟支持失火监测 |
支持/不支持 |
AT+HXJ003 |
模拟支持燃油系统监测 |
支持/不支持 |
AT+HXJ004 |
模拟支持综合部件监测 |
支持/不支持 |
AT+HXJ005 |
模拟失火监测准备就绪 |
OK/未完成 |
AT+HXJ006 |
模拟燃油系统监测准备就绪 |
OK/未完成 |
AT+HXJ007 |
模拟综合部件监测准备就绪 |
OK/未完成 |
AT+HXJ008 |
模拟支持 NMHC 催化剂监测(清码后) |
支持/不支持 |
AT+HXJ009 |
模拟支持氮氧化合物后处理监测(清码后) |
支持/不支持 |
AT+HXJ010 |
模拟支持增压压力系统监测(清码后) |
支持/不支持 |
AT+HXJ011 |
模拟支持废气传感器监测(清码后) |
支持/不支持 |
AT+HXJ012 |
模拟支持 PM(颗粒物)过滤器监测(清码后) |
支持/不支持 |
AT+HXJ013 |
模拟支持 EGR(废气再循环)系统和/或 VVT(可变 阀正时)系统监测(清码后) |
支持/不支持 |
AT+HXJ014 |
模拟 NMHC 催化剂监测准备就绪(清码后) |
OK/未完成 |
AT+HXJ015 |
模拟氮氧化合物后处理监测准备就绪(清码后) |
OK/未完成 |
AT+HXJ016 |
模拟增压压力系统监测准备就绪(清码后) |
OK/未完成 |
AT+HXJ017 |
模拟废气传感器监测准备就绪(清码后) |
OK/未完成 |
AT+HXJ018 |
模拟 PM(颗粒物)监测准备就绪(清码后) |
OK/未完成 |