【UDS诊断--物理寻址VS功能寻址】

物理寻址用于与特定ECU的精确通信,支持所有帧类型,并允许正常的负响应。功能寻址用于广播通信,仅支持单帧,并在特定条件下抑制负响应,以避免网络拥塞和不必要的通信开销。这两种寻址方式在汽车网络通信中各有其应用场景和优势,确保了ECU之间高效、可靠的通信。两种寻址方式的具体区别如下所示:

规范和说明

1、物理寻址始终是发送至单个ECU中服务器的专用消息。当采用物理寻址时,通信是客户端与服务器之间的点对点通信。(ISO 14229-1 2020 7.4.1.4)

2、当客户端无法获知应响应诊断服务请求的服务器功能的物理地址,或服务器功能以分布在多个ECU中的分布式功能实现时,客户端将使用功能寻址。采用功能寻址时,通信采用从客户端到一个或多个ECU中实现的服务器的广播通信。(ISO 14229-1 2020 7.4.1.4)

3、服务器应支持其诊断服务列表,无论采用何种寻址模式(物理寻址或功能寻址)。(ISO 14229-1 2020 8.7.1) 在诊断通信过程中,上位机或诊断仪作为客户端,而ECU作为服务器,ECU在实现上应支持诊断调查表中定义的所有服务的功能寻址和物理寻址,诊断调查表体现的support或not support仅是对客户端的约束,即无论诊断设备以哪种寻址方式发送诊断指令,ECU都应支持,而诊断调查表只是规定了诊断设备能否使用功能寻址请求某服务或子功能。

4、 当请求消息使用功能寻址时,不得响应带有NRC11、NRC7F、NRC12、NRC7E和NRC31等负响应码的负响应消息,即以上NRC应被功能寻址抑制,表现为ECU不响应。(ISO 14229-1 2020 8.7.1) 例外情况,当ECU响应了NRC78时,即使是功能寻址、执行结果是以上NRC,ECU也应正常给予最终的响应结果。(ISO 14229-1 2020 A.1)

5、物理寻址支持单帧和多帧传输,而功能寻址仅支持单帧传输。(ISO15764-2 2004 5.3.2.4)

相关推荐
最强小杰18 小时前
minimax-m3 突然报 HTTP 529 怎么办?连续重试为何更难恢复,退避时间该怎么算?
网络·网络协议·http·ai
m0_6399069419 小时前
TCP与UDP协议详解|原理、区别、粘包拆包、应用场景,面试总
网络协议·tcp/ip·udp
低慢小uav20 小时前
第三章-OFDM信号功率谱密度带外衰减变化
信息与通信
QianhangQianping21 小时前
WebSocket实时推送+ HTTP 定时轮询:一块大屏两套取数怎么不打架
前端·websocket·网络协议·http·低代码·架构·数据可视化
Teable任意门互动1 天前
破解多平台数据不通!江浙沪跨境电商外贸业务私有化部署方案|任意门互动科技
大数据·人工智能·科技·信息可视化·信息与通信
车载中间件通信1 天前
[TC8测试]TCP_FLAGS_INVALID_13_Flag SYN,ACK
网络·网络协议·tcp/ip
车载中间件通信1 天前
[TC8测试]TCP_FLAGS_PROCESSING_06
数据库·网络协议·tcp/ip·中间件·tc8
李纲明1 天前
WordPress 全站 HTTPS 后仍显示「不安全」或锁被划掉:先清混合内容,再核证书链与强制跳转
网络协议·安全·https·wordpress·devdiy·混合内容
尹人入圣1 天前
目前热门的IP驱动产业新场景新工具
网络·python·网络协议·tcp/ip
yyyang882 天前
经典蓝牙与低功耗蓝牙:BR/EDR 和 BLE 的区别
信息与通信