UDS服务基础篇之10
定义:
总结下来其主要体现为以下几点:
-
10服务是用来使能Server(即ECU)不同诊断会话的一种服务;
-
不同的诊断会话则规定了Server在相应session可以开启的功能权限;
-
在不同的诊断会话则应使用对应的数据链路层的时间参数;
其中最为核心的一点就是诊断服务权限控制。
应用场景:
-
如上图1所示,当执行27或者28等非常规服务时,则需要在非默认会话下执行,在默认会话下则不能够使用;
-
当需要重新编程Server时,那么此时需进入到编程会话下,这样所有与编程会话相关的诊断服务便可以设定仅允许在该session下运行;
-
当整车制造商或者零部件供应商需要在自定义的seesion下完成某些特别的操作时,可以采用10服务控制,如产线内部使用的特定服务便可以在其自定义的会话下进行,避免与客户的会话下服务需求起冲突。
其他:
1001 1002 1003