DoIP诊断是指通过TCP/IP和以太网使用经由UDS引入的诊断服务。这样就使得DoIP诊断与CAN诊断相比有更快的数据速率,从而在复杂的诊断任务和刷新应用的情况下极大地节约了时间和成本。
为什么使用DoIP诊断?
• 高速的数据传输速率。总数据速率达到了100 Mbit/s,与使用ISO-TP (ISO 15765-2)的高速CAN相比,DoIP诊断总体速率是CAN诊断的100-200倍,网络上的传输速率是CAN诊断的300-400倍。
• 低成本。使用标准硬件组件,如以太网控制器,CAT5线缆和RJ-45连接器。
• 不再需要硬件VCI,个人电脑仅仅只需要一个以太网接口。
• DoIP技术可以完美匹配IT基础设施,固定诊断和远程诊断均能应用。
DoIP诊断协议
DoIP诊断协议就像CAN总线上的ISO-TP一样,被用作UDS(统一诊断服务)的传输协议。ISO标准13400具体说明了如何使用以太网技术和互联网协议进行外部测试设备与车内ECU之间的通讯。
DoIP诊断 VS CAN诊断
DoIP诊断中的连接问题
(1)使用虚拟VCI替代物理VCI
• 在一辆车上有一个/多个/全部的DoIP实体对象。
• 在多台车上有几个/多个DoIP实体对象
(2)不仅仅是直接的物理连接(一辆车和一个外部测试工具连接)
• 车辆与外部工具间通过网络连接
• 一辆车和一个外部测试工具连接
• 多辆车和一个外部测试工具连接
• 一辆车和多个外部测试工具/应用连接
UDS封装
UDS诊断服务包含在DoIP报文中并且在以太网中使用系统的TCP/IP协议栈进行发送。
由于测试工具是通过以太网直接与车辆进行连接,在进行DoIP诊断中只需要一根能将车辆OBD接口连接到一个普通的Ethernet Cat. 5的特殊插线电缆。
发布时间
2020-01-12浏览次数
微信二维码