AUTOSAR_TPS_SoftwareComponentTemplate66_诊断事件用例
Grey
全部学习汇总: GitHub - GreyZhang/hack_autosar: learning autosar documents, aha, very hard!
AUTOSAR_TPS_SoftwareComponentTemplate66_诊断事件用例
摘录与批注
- SWC进行故障监控,Dem对失败条件进行延时的配置以及处理。
- 诊断监控以及延时确认全都由SWC来实现。
- SWC提供运行循环信息–>这个会是整个Dem处理判断的依据还是只是为了给DTC相关的信息?
- SWC提供老化循环信息。从描述上看,应该与上面这一个用例有着类似的使用场景。
- SWC使能DTC的EE存储功能。
- SWC使能后续的EE存储。
- 检索故障灯的状态,这部分的处理看起来应该也是在SWC里面而不是在Dem里面,这么看,之前听说的AUTOSAR对于OBD的支持没有灯的处理应该不需要Dem等功能实现而是在SWC中。
- DEM提供存储溢出的错误信息。
- SWC抑制DTC的存储。
- 疑问:这个是通过什么方式来实现的?跟FiM又有什么关系?
- SWC通知PTO已经激活。
- 推测大概可以知道,这种工况或者条件下的各种诊断处理应该有专门的处理要求。
- SWC需要知道DTC的状态变化信息
- 对于事件毁掉函数的处理
- 借由时间戳信息来判断数据的变化情况
- SWC提供诊断用的数据
- 与DCM的交互,典型的例子为:SWC代DEM给DCM提供部分服务。
- SWC获取一个DTC的信息。
- 疑问: 本来这部分信息不是大部分都是来自于SWC么?反过来获取的意义或者用途何在?
小结
这部分看了集中诊断事件相关的用例,从几个典型的例子用例中多少了解了一些故障诊断系统的行为。